发明名称 多功能可配置的六输入查找表结构
摘要 本发明涉及一种多功能可配置的六输入查找表结构,通过灵活地选择配置信号,可以配置成不同输入和共用不同信号数的查找表结构,设计了一条功能扩展逻辑链,可以不通过外部走线,而快速地实现宽逻辑函数。本发明设计了一条特殊的加法器进位链和一个操作数选择控制端,进位信号通过四输入查找表进入查找表,可以快速地实现加法器的和函数与其它操作数的宽逻辑操作。本发明的查找表的高灵活性和配置能力,以及进位链的快速进位,用较少的逻辑资源即可实现较宽的逻辑函数,完成多种功能,可以有效地提高布线资源的利用率,减少资源的占用面积,同时可以提高芯片的工作速度,用有限的门数完成更多的功能和应用。
申请公布号 CN103762974B 申请公布日期 2016.09.14
申请号 CN201410038738.7 申请日期 2014.01.26
申请人 无锡中微亿芯有限公司 发明人 冯盛;刘立人;孙中远;万清;刘彤
分类号 H03K19/177(2006.01)I 主分类号 H03K19/177(2006.01)I
代理机构 无锡市大为专利商标事务所(普通合伙) 32104 代理人 殷红梅
主权项 一种多功能可配置的六输入查找表结构,所述六输入查找表(14)包括用于接收四个相同输入信号A、B、C、D的查找表单元,所述查找表单元包括第一查找表基本模块(7)、第二查找表基本模块(8)、第三查找表基本模块(9)及第四查找表基本模块(10);第一查找表基本模块(7)的输出端、第二查找表基本模块(8)的输出端与第一二输入选择器(1)的输入端连接,第三查找表基本模块(9)的输出端、第四查找表基本模块(10)的输出端与第二二输入选择器(2)的输入端连接,第一二输入选择器(1)的输出端、第二二输入选择器(2)的输出端与第三二输入选择器(3)的输入端连接,第三二输入选择器(3)的输出端作为六输入查找表(14)的输出端(O6);其特征是:第一二输入选择器(1)的选择端与第一三输入选择器(4)的输出端连接,第一三输入选择器(4)的输入端分别与输入信号E、输入信号F及加法器进位链信号CIN连接,第三二输入选择器(3)的选择端与第二三输入选择器(5)的输出端连接,第二三输入选择器(5)的输入端分别与配置信号“1”、输入信号F及功能扩展链信号O6n‑1连接;所述第三查找表基本模块(9)的输出端还与第二输入选择器(6)的输入端连接,第四二输入选择器(6)的输入端还与输入信号E连接,第四二输入选择器(6)的输出端作为第一加法器操作数端(O4E);所述第一加法器操作数端(O4E)、六输入查找表的输出端(O6)与加法器(11)的输入端连接,加法器进位链信号CIN与加法器(11)的进位信号端连接,加法器(11)的输出端为和函数S、进位输出为COUT;所述第一查找表基本模块(7)、第二查找表基本模块(8)与第一二输入选择器(1)间形成第一五输入查找表,第一二输入选择器(1)的输出端形成第一五输入查找表的输出端(O5);通过第一三输入选择器(4)选择加法器进位链信号CIN,使得六输入查找表(14)内通过上述第一五输入查找表进行两位操作数的加法运算操作,并能通过第一五输入查找表的输出端(O5)、六输入查找表(14)的输出端(O6)迅速输出所述两位操作数的和函数;通过第一三输入选择器(4)选择加法器进位链信号CIN,使得六输入查找表(14)内进行两位操作数的和函数与第三位操作数的逻辑运算,并能通过第一五输入查找表的输出端(O5)、六输入查找表(14)的输出端(O6)迅速输出逻辑运算结果;通过第一三输入选择器(4)选择加法器进位链信号CIN,使得六输入查找表(14)内进行两位操作数的和函数与第三位操作数、第四位操作数的逻辑运算,并能通过第一五输入查找表的输出端(O5)、六输入查找表(14)的输出端(O6)迅速输出逻辑运算结果。
地址 214072 江苏省无锡市滨湖区蠡园开发区国家工业设计园530大厦2号楼2003室