fpga状态机二进制编码,gray码,one-hot编码有何优缺点
fpga状态机二进制编码,gray码,one-hot编码有何优缺点
日期:2017-06-02 17:25:05 人气:3
网上抄Binary(二进制编码)、gray-code(格雷码)编码使用少触发器较多组合逻辑而one-hot(独热码)编码反之one-hot 编码大优势于状态比较时仅仅需要比较bit定程度上从而简化了比较逻辑减少了毛刺产生概率由于CPLD更多地提供组合逻辑资源而FPGA更多地提供触发器资源所CPLD多使用gray-code而FPGA多使用one-hot编码另方面对于小型设计使用gray-code和binary编码更有效而大型状态机使用one-hot更高效 人理解:default会增加硬件成本