发明名称 无进位无借位n值运算器
摘要 本发明涉及一种无进位无借位n值运算器。本法明将待设计的n值运算器P<sub>h</sub>(n)的真值表L<sub>k</sub>(n)分解成一系列基元表BL<sub>h</sub>(n)的迭合式,再分别设计出各基元表BL<sub>h</sub>(n)对应的运算基元A<sub>h</sub>(n),最后用迭合器迭合各运算基元A<sub>h</sub>(n),构成n值运算器P<sub>h</sub>(n)。本发明的思路清晰,具有程式化和规范化设计过程,适合于快速或自动化设计,适合于基本器件的重构和复用。本方法可用于各种无进位无借位n值运算器的设计。
申请公布号 CN100555156C 申请公布日期 2009.10.28
申请号 CN200710041144.1 申请日期 2007.05.24
申请人 上海大学 发明人 严军勇;金翊;左开中
分类号 G06E1/00(2006.01)I 主分类号 G06E1/00(2006.01)I
代理机构 上海上大专利事务所(普通合伙) 代理人 何文欣
主权项 1.一种无进位无借位n值运算器,其特征在于所述的无进位无借位n值运算器P<sub>h</sub>(n)表示无进位无借位二路输入的n值运算器,共有<img file="C2007100411440002C1.GIF" wi="65" he="67" />种,由简单的运算基元A<sub>h</sub>(n)经简单的迭合器迭合而成;所述的运算基元A<sub>h</sub>(n)表示对应于基元表BL<sub>h</sub>(n)的运算器;所述的基元表BL<sub>h</sub>(n)是有且仅有一个元素取值为d<sup>*</sup>,其余元素的取值都为d的n×n阶表,共有n×n×(n-1)种;所述的d<sup>*</sup>是对应于非D状态的值τ<sub>i</sub>(i=1,2,...,n-1),共有n-1种;所述的d是对应于D状态的值;所述的τ<sub>i</sub>是集合Ω的元素,所述的集合Ω是真值表L<sub>k</sub>(n)的元素c<sub>i,j</sub>的值域;所述的真值表L<sub>k</sub>(n)是与n值运算器P<sub>h</sub>(n)的逻辑功能对应的n×n阶表;所述的D状态是满足与λ<sub>i</sub>(∈Φ)物理叠加后仍为λ<sub>i</sub>的物理状态,式中λ<sub>i</sub>是适合计算机用来表示信息的n种物理状态,式中Φ是λ<sub>i</sub>的全体集合;所述的迭合器表示能实现迭合运算的物理器件;所述的迭合运算是对应的两种物理状态进行物理叠加,若物理叠加后的物理状态P∈Φ,则双目迭合运算成立,否则双目迭合运算不成立。
地址 200444上海市宝山区上大路99号