1.一种基于铁电存储器(fram)2t-2c单元的存内计算电路,其特征在于,由大于等于3个的2t-2c?fram存储单元组成,在进行逻辑运算时最少要同时激活三条2t-2c单元的字线,此时参与计算的单元包括6个铁电电容a1、a2、b1、b2、c1、c2。6个铁电电容一端与板线pl相连,另一端通过一个开关晶体管与一对互补位线bl、bln相连,每一个开关晶体管的栅极与字线wl相连接,bl,bln分别与锁存型灵敏放大器的两端相连,对一组2t-2c铁电电容的读写操作与fram?2t-2c铁电电容的读写操作相同。
2.根据权利要求1所述的一种基于fram?2t-2c单元的存内计算电路,其特征在于,一对位线bl,bln上可以挂载多个2t-2c单元,对不同数量的fram单元进行调用可以组合成不同的逻辑计算。
3.根据权利要求1所述的一种基于fram?2t-2c单元的存内计算电路,其特征在于,在写入数据时,bl与bln上的电位相反,因此在2t-2c单元中的两个电容中写入相反的数据,定义一列的电容中写入的数据作为对比数据,另一列的数据作为存储/计算数据。
4.根据权利要求1所述的一种基于fram?2t-2c单元的存内计算电路,其特征在于,在调用三个fram单元做存内计算时,c1,c2中存储的信号作为一个使能信号,当c1,c2中存储的数据为1时,进行a或b运算;当c1,c2中存储的数据为0时,进行a与b运算。
5.根据权利要求1所述的一种基于fram?2t-2c单元的存内计算电路,其特征在于,进行读数据时,一次只能激活一条wl;在进行写数据时,只要写入的数据相同,可以同时激活多条wl对多个2t-2c单元写入数据;在进行计算时,需要同时激活最少三条wl。
6.根据权利要求1所述的一种基于fram?2t-2c单元的存内计算电路,其特征在于,设计了一种4t-2c的fram非逻辑运算电路,包括两个铁电电容a1、a2和四个开关管,每个a1、a2的一端与pl相连,另一端与两个开关管的源极相连。a1的一个开关管的栅极与字线wl相连,漏极与bl相连,另一个开关管栅极与wln相连,漏极与bln相连接;a2的一个开关管的栅极与wl相连,漏极与bln相连,另一个开关管栅极与wln相连,漏极与bl相连。
7.根据权利要求6所述的一种基于fram?4t-2c单元的非逻辑运算电路,其特征在于,在进行非逻辑运算时,激活字线4t-2c单元的字线wln,将bl与bln上的数据按照非逻辑写入铁电电容a1、a2中;在进行数据读写、数据计算时,激活4t-2c单元的字线wl,对a1、a2写入数据、读出数据或者读出数据参与计算。
8.根据权利要求1所述的一种基于fram?2t-2c单元的存内计算电路和权利要求6所述的一种基于fram?4t-2c单元的非逻辑运算电路,其特征在于,设计了一种进行与非和或非计算的fram存内计算单元,该单元需要调用3个2t-2cfram单元和1个4t-2c单元,能够实现fram存内与非和或非计算。
9.根据权利要求1所述的一种基于fram?2t-2c单元的存内计算电路和权利要求6所述的一种基于fram?4t-2c单元的非逻辑运算电路,其特征在于,设计了一种进行同或和异或计算的fram存内计算单元,该单元需要调用5个2t-2cfram单元和2个4t-2c单元,能够实现fram存内异或和同或计算。
10.根据权利要求1所述的一种基于fram?2t-2c单元的存内计算电路和权利要求6所述的一种基于fram?4t-2c单元的非逻辑运算电路,其特征在于,通过设计对应的时序将一对位线上的2t-2c存内计算电路和4t-2c非逻辑运算电路结合,即可实现所有的布尔逻辑运算。