【技术实现步骤摘要】
—种使用单端口存储单元的双端口静态随机存储器【
】本技术涉及静态随机存储器设计领域,特别涉及一种使用单端口存储单元的双端口静态随机存储器。【
技术介绍
】双端口静态随机存储器支持在一个周期内,两个独立的端口同时读/写操作,数据吞吐率是单端口静态随机存储器的两倍。传统的两端口静态随机存储器采用两端口存储单元实现。一个两端口存储单元的电路图如说明书附图1所示,它由一对交叉耦合的反相器106,111和四个NMOS传输门107-110组成;它有两条字线101,114 ;四条位线102,105,112,113。其中字线101,位线102,105用于端口 A访问;其中字线114,位线112,113用于端口B访问。一个单端口存储单元电路图如说明书附图2所示,它由一对交叉耦合的反相器206,208和两个NMOS传输门207,209组成;它有一条字线201 ;两条位线202,205。由于两端口存储单元比单端口存储单元多两个晶体管,且字线和位线的数量是后者的两倍,因此在相同工艺下,两端口存储单元的版图面积是单端口存储单元的近两倍。对于一个两端口存储单元,当两条字线同时打开时,存储单元的抗噪声能力下降,存储单元中的数据在噪声影响下可能发生丢失。
技术实现思路
本技术的目的在于提供一种使用单端口存储单元的双端口静态随机存储器,该静态随机存储器通过对单端口存储阵列在一个周期内进行两次读/写操作,并在输入输出数据接口处进行串并转换,从而实现双端口的静态存储器的功能。为了实现上述目的,本技术采用如下技术方案:一种使用单端口存储单元的双端口静态随机存储器,包括行译码器、单端口存储单元 ...
【技术保护点】
一种使用单端口存储单元的双端口静态随机存储器,其特征在于,包括行译码器、单端口存储单元阵列、复制单元a、复制单元b、控制电路与预译码器、列译码器及读写数据通路、复制电路a、复制电路b、预译码选择器、读写控制状态机、读出数据串并转换电路和写入数据并串转换电路;行译码器通过多条字线(wl)连接单端口存储单元阵列、复制单元a和复制单元b;行译码器还通过多条行预译码输出(rp)连接预译码选择器;单端口存储单元阵列通过多条位线(BL)连接列译码器及读写数据通路;复制单元a通过复制位线a(dwla)连接复制电路a;复制单元b通过复制位线b(dwlb)连接复制电路b;控制电路与预译码器通过多条端口a预译码输出(pa)和多条端口b预译码输出(pb)连接预译码选择器;控制电路与预译码器还通过本地写使能(lwe)和灵敏放大器使能(sae)连接列译码器及读写数据通路;控制电路与预译码器还通过写数据时钟(clk_d)连接写入数据并串转换电路;列译码器及读写数据通路通过多条列预译码输出(cp)连接预译码选择器;列译码器及读写数据通路还通过读出数据(q)和灵敏放大器使能连接读出数据串并转换电路;列译码器及读写数据 ...
【技术特征摘要】
1.一种使用单端口存储单元的双端口静态随机存储器,其特征在于,包括行译码器、单端口存储单元阵列、复制单元a、复制单元b、控制电路与预译码器、列译码器及读写数据通路、复制电路a、复制电路b、预译码选择器、读写控制状态机、读出数据串并转换电路和写入数据并串转换电路; 行译码器通过多条字线(《1)连接单端口存储单元阵列、复制单元a和复制单元b ;行译码器还通过多条行预译码输出(rp)连接预译码选择器; 单端口存储单元阵列通过多条位线(BL)连接列译码器及读写数据通路; 复制单元a通过复制位线a (dwla)连接复制电路a ; 复制单元b通过复制位线b (dwlb)连接复制电路b ; 控制电路与预译码器通过多条端口 a预译码输出(pa)和多条端口 b预译码输出(pb)连接预译码选择器;控制电路与预译码器还通过本地写使能(Iwe)和灵敏放大器使能(sae)连接列译码器及读写数据通路;控制电路与预译码器还通过写数据时钟(clk_d)连接写入数据并串转换电路; 列译码器及读写数据通路通过多条列预译码输出(cp)连接预译码选择器;列译码器及读写数据通路还通过读出数据(q)和灵敏放大器使能连接读出数据串并转换电路;列译码器及读写数据通路还通过写入数据(d)连接写入数据并串转换电路; 复制电路a通过复制字线a (dwla)和端口 a复位信号(rseta)连接读写控制状态机;复制电路b通过复 制字线b (dwlb)和端口 a复位信号(rsetb)连接读写控制状态机;预译码选择器通过端口 a、b选择信号(sel),端口 a自定时信号(sa)和端口 b自定时信号(Sb)连接读写控制状态机; 读写控制状态机还通过端口 a/b (sel)选择信号连接读数据串并转换电路和写入数据并串转换电路。2.如权利要求1所述的一种使用单端口存储单元的双端口静态随机存储器,其特征在于,预译码选择器电路包括二选一选择器(401)、第一两输入或门(402)和第二两输入与门(403) ;二选一选择器(401)的两个输入端分别连接端口 a预译码输出(pa)和端口 b预译码输出(Pb),二选一选择器(401)的控制端连接端口 a/b选择信号(sel);第一两输入或门(402)的两个输入端分别连接端口 a自定时信号(sa)和端口 b自定时信号(sb) ;二选一选择器(401)的输出端和第一两输入或门(402)的输出端连接第二两输入与门(403)的输入端,第二两输入与门(403)的输出端连接行预译码输出和列预译码输出(rp/cp)。3.如权利要求1所述的一种使用单端口存储单元的双端口静态随机存储器,其特征在于,写入数据并串转换电路包括负锁存器(501)、正沿D触发器(502)、二选一选择器(503)和缓冲器(504);负锁存器(501)的输入端D连接端口 a写入数据(da),负锁存器(501)的使能端EN和正沿D触发器(502)的时钟脉冲输入端CK连接写入数据时钟(clk_d);正沿D触发器(502)的输入端D连接端口 b写入数据(db);负锁存器(501)的输出端Q和正沿D触发器(502 )的输出端Q连接二选一选择器(503 )的两个输入端,二选一选择器(503 )的控制端连接端口 a/b选择信号(sel),二选一选择器(503)的输出端连接缓冲器(504)的输...
【专利技术属性】
技术研发人员:熊保玉,拜福君,
申请(专利权)人:西安华芯半导体有限公司,
类型:新型
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。