RTL电路中有限状态机不同编码间的转换方法及转换电路
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方专利
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

专利专题

RTL电路中有限状态机不同编码间的转换方法及转换电路

引用
本发明公开了一种RTL电路中有限状态机不同编码间的转换方法及转换电路,所述方法包括以下步骤:确定独热编码的输入/输出端数量;确定对应的二进制编码的编码位数;将输入的独热编码经第一译码器组编译为二进制编码;将二进制编码经D型触发器组传送至第二译码器组;第二译码器组将二进制编码编译为独热编码。由所述第一译码器组将独热编码编译为二进制编码,进行逻辑计算后的二进制编码经所述第二译码器组编译为独热编码,实现离散特征状态输出,使编码转换前后的转换电路的输入输出端子保持不变,既保留了独热编码的离散特征,又实现了二进制编码的计算和逻辑处理的便利性。

发明专利

CN202311614762.6

2023-11-29

CN117614458A

2024-02-27

H03M7/04(2006.01)

深圳国微芯科技有限公司

杨杰;梁豪杰;罗泽勋;陈睿达

518000 广东省深圳市前海深港合作区前湾一路1号A栋201室(入住深圳市前海商务秘书有限公司)

深圳市华腾知识产权代理有限公司

彭年才

广东;44

1.一种RTL电路中有限状态机不同编码间的转换方法,用于将RTL电路中有限状态机的编码风格由独热编码转换为二进制编码,其特征在于,所述方法包括以下步骤: 确定独热编码的输入/输出端数量; 确定对应的二进制编码的编码位数; 将输入的独热编码经第一译码器组编译为二进制编码; 将二进制编码经D型触发器组传送至第二译码器组; 第二译码器组将二进制编码编译为独热编码。 2.如权利要求1所述的RTL电路中有限状态机不同编码间的转换方法,其特征在于,所述第一译码器组包括多个第一译码器,所述第一译码器用于将独热编码编译为二进制编码,所述第一译码器的数量与二进制编码的编码位数相同,每个所述第一译码器的输入端的数量与独热编码的输入端的数量相同。 3.如权利要求1所述的RTL电路中有限状态机不同编码间的转换方法,其特征在于,所述第二译码器组包括多个第二译码器,所述第二译码器用于将二进制编码编译为独热编码,所述第二译码器的数量与独热编码的输出端的数量相同,每个所述第二译码器的输入端的数量与二进制编码的编码位数相同。 4.如权利要求1所述的RTL电路中有限状态机不同编码间的转换方法,其特征在于,所述D型触发器组包括多个D型触发器,所述D型触发器组用于将所述第一译码器组输出的二进制编码传输至所述第二译码器组,所述D型触发器的数量与二进制编码的编码位数相同。 5.如权利要求4所述的RTL电路中有限状态机不同编码间的转换方法,其特征在于,所述D型触发器包括一个地址选择复用器,所述地址选择复用器的控制端的输入信号为独热编码的有效信号。 6.如权利要求1所述的RTL电路中有限状态机不同编码间的转换方法,其特征在于,所述确定对应的二进制编码的编码位数的步骤具体包括: 依据独热编码的编码位数确定二进制编码的编码位数; 依据二进制编码的规则确定每一个二进制位对应的逻辑表达式。 7.一种RTL电路中有限状态机不同编码间的转换电路,用于实现如权利要求1-6任一项所述的RTL电路中有限状态机不同编码间的转换方法,以将RTL电路中有限状态机的编码风格由独热编码转换为二进制编码,其特征在于,包括依次顺序设置的输入端子模块、第一译码器组模块、D型触发器组模块、第二译码器组模块和输出端子模块,其中, 所述输入端子模块,用于输入独热编码; 所述第一译码器组模块,用于依据逻辑表达式将独热编码编译为二进制编码; 所述D型触发器组模块,用于二进制编码的传输; 所述第二译码器组模块,用于依据逻辑表达式将二进制编码编译为独热编码; 所述输出端子模块,用于输出独热编码。 8.如权利要求7所述的RTL电路中有限状态机不同编码间的转换电路,其特征在于,所述输入端子模块中的端子数量与所述输出端模块中的端子数量相同,且与独热编码的编码位数一致。 9.如权利要求7所述的RTL电路中有限状态机不同编码间的转换电路,其特征在于,所述第一译码器组模块包括多个第一译码器电路,所述第一译码器电路的数量与二进制编码的编码位数相同;所述第二译码器组模块包括多个第二译码器电路,所述第二译码器电路的数量与独热编码的编码位数相同。 10.如权利要求7所述的RTL电路中有限状态机不同编码间的转换电路,其特征在于,所述D型触发器组模块包括多个D型触发器电路,所述D型触发器电路的数量与二进制编码的编码位数相同,每个所述D型触发器电路包括一个地址选择复用器电路,所述地址选择复用器电路用于二进制编码传输时的信号有效性选择。
相关文献
评论
法律状态详情>>
相关作者
相关机构