【技术实现步骤摘要】
本专利技术属于计算机可编程逻辑
,尤其涉及一种基于与或非(NANDOR)结构的可编程逻辑单元。
技术介绍
可编程逻辑器件发展至今,已成为数字电路必不可少的实现媒介。可编程器件灵活的可编程能力使其可配置实现不同的逻辑功能,满足不同用户的功能需求。随着制造工艺的进步,可编程逻辑器件的性能不断提升。此外,可编程逻辑器件还具有较短的产品开发时间。上述优点使得可编程逻辑器件被广泛用于不同应用领域。可编程逻辑器件主要由可编程逻辑模块(ConfigurableLogicBlock,CLB)与可编程互连模块组成。CLB实现应用电路中的子逻辑功能,而可编程互连模块将各个子逻辑连接以形成完整的应用电路逻辑功能。目前主流的FPGA芯片的可编程逻辑单元(LogicElement,LE)通常通过查找表结构实现,如图1所示为一种典型的4输入查找表结构的可编程逻辑单元100的实现方式。可编程逻辑单元LUT4由1个多路选择器MUX16S1(16选1)110和16个SRAM存储单元121构成,其中多路选择器MUX16S1110由5个MUX4S1(4选1)120构成。输入端接入信号,当存储单元SRAM121配置为不同值时,能够实现不同的可编程功能。这种结构的可编程逻辑单元有着强大的可编程能力,但是其高度的灵活性也带来了相应的面积、时延等性能开销。同时由于这种可编程逻辑单元结构仅有一个输出端,当查找表的可编程功能存在冗余时,无法 ...
【技术保护点】
一种基于与或非结构的可编程逻辑单元,其包括与或非基本单元,所述与或非基本单元在SRAM存储单元的输出控制信号的控制下实现第一输入数据和第二输入数据“与非”或者“或非”的功能,通过多级互连,可实现任何逻辑功能表达式;其中,所述与或非基本单元包括:上拉网络pFET逻辑电路模块和下拉网络nFET逻辑电路模块;上拉网络pFET逻辑电路模块包括至少一个第一pFET管至至少一个第六pFET管;所述至少一个第一pFET管和至少一个第四pFET管的源极接电源,所述至少一个第一pFET管的漏极接至少一个第二pFET管的源极,所述至少一个第四pFET管的漏极接所述至少一个第五pFET管的源极,所述至少一个第二pFET的漏极接所述至少一个第三pFET管的源极,所述至少一个第五pFET管的漏极接所述至少一个第六pFET管的源极,所述至少一个第三pFET管和所述至少一个第六pFET管的漏极接信号线y端;其中,所述至少一个第四pFET管漏极与所述至少一个第一pFET管的漏极互连或者所述至少一个第四pFET管的漏极与至少一个第二pFET管的漏极互连,以将所述上拉网络pFET逻辑电路模块分成上下串联的两部分;所述至少 ...
【技术特征摘要】
1.一种基于与或非结构的可编程逻辑单元,其包括与或非基本单元,
所述与或非基本单元在SRAM存储单元的输出控制信号的控制下实现第
一输入数据和第二输入数据“与非”或者“或非”的功能,通过多级互连,
可实现任何逻辑功能表达式;
其中,所述与或非基本单元包括:上拉网络pFET逻辑电路模块和下
拉网络nFET逻辑电路模块;上拉网络pFET逻辑电路模块包括至少一个
第一pFET管至至少一个第六pFET管;
所述至少一个第一pFET管和至少一个第四pFET管的源极接电源,
所述至少一个第一pFET管的漏极接至少一个第二pFET管的源极,所述
至少一个第四pFET管的漏极接所述至少一个第五pFET管的源极,所述
至少一个第二pFET的漏极接所述至少一个第三pFET管的源极,所述至
少一个第五pFET管的漏极接所述至少一个第六pFET管的源极,所述至
少一个第三pFET管和所述至少一个第六pFET管的漏极接信号线y端;
其中,所述至少一个第四pFET管漏极与所述至少一个第一pFET管的漏
极互连或者所述至少一个第四pFET管的漏极与至少一个第二pFET管的
漏极互连,以将所述上拉网络pFET逻辑电路模块分成上下串联的两部分;
所述至少一个第一pFET管至至少一个第三pFET管的栅极分别接所述第
一输入数据和SRAM存储单元的输出控制信号中的一个,所述至少一个第
四pFET管至至少一个第六pFET管的栅极接所述第二输入数据和SRAM
存储单元的输出控制信号中的一个。
2.如权利要求1所述的基于与或非结构的可编程逻辑单元,其中,
所述至少一个第一pFET管、至少一个第二pFET管和至少一个第三pFET
管其中之一的栅极接SRAM存储单元的输出信号,其余两个的栅极接第一
输入数据,所述至少一个第四pFET管、至少一个第五pFET管和至少一
个第六pFET管的其中之一的栅极接SRAM存储单元的输出控制信号,而
其余两个的栅极接第二输入数据,且所述至少一个第一pFET管、至少一
个第二pFET管和至少一个第三pFET管中与所述至少一个第四pFET管、
至少一个第五pFET管和至少一个第六pFET管中接SRAM存储单元的输
\t出信号的pFET不位于所述上下串联两部分中的同一部分中,且所述至少
一个第一pFET管、至少一个第二pFET管和至少一个第三pFET管中接所
述第一输入数据的pFET管不位于所述上下串联两部分中的同一部分中,
所述至少一个第四pFET管、至少一个第五pFET管和至少一个第六pFET
管中接所述第二输入数据的pFET管部位与所述上下串联两部分中的同一
部分中。
3.如权利要求2所述的基于与或非结构的可编程逻辑单元,其中,
所述至少一个第四pFET管的漏极与所述至少一个第二pFET管的漏极互
连,所述至少一个第一pFET管的栅极接SRAM存储单元的输出控制信号,
所述至少一个第二pFET管和至少一个第三pFET管的栅极接第一输入数
据,所述至少一个第四pFET管的栅极接第二输入数据,所述至少一个第
五pFET管的栅极接SRAM存储单元的输出控制信号,所述至少一个第六
pFET管的栅极接第二输入数据。
4.如权利要求2所述的基于与或非结构的可编程逻辑单元,其中,
所述至少一个第四pFET管的漏极与所述至少一个第二pFET管的漏极互
连,所述至少一个第一pFET管和至少一个第三pFET管的栅极接第一输
入数据,所述至少一个第二pFET管的栅极接SRAM存储单元的输出控制
信号,所述至少一个第四pFET管的栅极接第二输入数据,所述至少一个
第五pFET管的栅极...
【专利技术属性】
技术研发人员:黄志洪,韦援丰,杨立群,李威,魏星,江政泓,林郁,杨海钢,
申请(专利权)人:中国科学院电子学研究所,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。