自定时电路与静态随机存取存储器的制作方法
- 国知局
- 2024-07-31 19:14:31
本技术涉及半导体,尤其涉及一种自定时电路与静态随机存取存储器。
背景技术:
1、静态随机存取存储器(static random access memory,sram)由于具有高访问速度和低功耗的优点,被广泛用做中央处理器(central processing unit,cpu)与主存储系统之间的高速缓冲存储器,和低功耗电子系统的存储系统。
2、基于位线(bit line,bl)/字线(word line,wl)复制技术的自定时(self-timing)电路技术在sram设计中经常使用。然而,现有的自定时电路存在内部时钟信号生成速度较慢的技术问题。
技术实现思路
1、本技术提供了一种自定时电路与静态随机存取存储器,可以解决现有的自定时电路存在内部时钟信号生成速度较慢的技术问题。
2、第一方面,本技术实施例中提供了一种自定时电路,包括:内部时钟生成模块与内部控制信号生成模块,其中,所述内部时钟生成模块包括控制单元与时钟生成单元,所述控制单元包括反馈回路;
3、所述反馈回路被配置为接收外部时钟信号、第一反馈信号、第二反馈信号以及读写控制信号,并基于接收到的所述外部时钟信号、所述第一反馈信号、所述第二反馈信号以及所述读写控制信号,输出控制信号;
4、所述时钟生成单元被配置为基于所述控制信号生成内部时钟信号;
5、所述内部控制信号生成模块被配置为基于所述内部时钟信号,生成内部控制信号;其中,所述第一反馈信号为所述内部控制信号,所述第二反馈信号为所述控制信号。
6、在一些实施例中,所述反馈回路包括多个逻辑门,所述多个逻辑门被配置为对所述外部时钟信号、所述第一反馈信号、所述第二反馈信号以及所述读写控制信号进行逻辑运算处理,以生成所述控制信号。
7、在一些实施例中,所述反馈回路包括第一或非门、第一与非门以及第二与非门;其中:
8、所述第一或非门的一个输入端用于接收所述内部控制信号,所述第一或非门的另一个输入端用于接收所述第二反馈信号,所述第一或非门的输出端与所述第一与非门的一个输入端连接;
9、所述第一与非门的另一个输入端用于接收所述外部时钟信号,所述第一与非门的输出端与所述第二与非门的一个输入端连接;
10、所述第二与非门的另一个输入端用于接收所述读写控制信号,所述第二与非门的输出端用于输出所述控制信号。
11、在一些实施例中,所述内部控制信号生成模块还包括第一反相器与时钟选择单元,所述时钟生成单元包括第一晶体管与第二晶体管;其中:
12、所述第一反相器的输入端与所述第二与非门的输出端连接,所述第一反相器的输出端与所述第一晶体管的控制端连接;
13、所述第一晶体管的第一端用于输出所述内部时钟信号,所述第一晶体管的第二端与所述第二晶体管的第一端连接;
14、所述第二晶体管的第二端接地,所述第二晶体管的控制端用于接收延迟预设时长后的所述控制信号;
15、所述时钟选择单元被配置为接收所述外部时钟信号、所述内部控制信号以及时钟选择信号,并基于接收到的信号选择输出所述外部时钟信号或所述内部时钟信号。
16、在一些实施例中,所述时钟选择单元包括第二反相器、第三与非门,以及依次级联的第三晶体管、第四晶体管、第五晶体管、第六晶体管;其中:
17、所述第二反相器的输入端用于接收所述外部时钟信号,所述第二反相器的输出端与所述第三与非门的一个输入端连接;
18、所述第三与非门的另一个输入端用于接收所述时钟选择信号,所述第三与非门的输出端分别与所述第三晶体管的控制端、所述第四晶体管的控制端连接;
19、所述第五晶体管的控制端用于接收所述时钟选择信号;
20、所述第六晶体管的控制端用于接收所述内部控制信号,所述第六晶体管的第二端接地;
21、所述第三晶体管的第一端连接电源端,所述第三晶体管的第二端用于输出所述外部时钟信号或所述内部时钟信号。
22、在一些实施例中,所述内部控制信号生成模块包括第三反相器、第一延迟链、第二或非门、第四反相器、第七晶体管、第八晶体管及第九晶体管;其中:
23、所述第七晶体管的第一端与所述第八晶体管的第一端均连接电源端,所述第七晶体管的第二端与所述第八晶体管的第二端均与所述第九晶体管的第一端连接,所述第七晶体管的控制端用于接收所述外部时钟信号;
24、所述第八晶体管的控制端用于接收所述控制信号;
25、所述第九晶体管的第二端与所述第三反相器的输入端连接,所述第九晶体管的控制端与所述第三反相器的输出端连接;
26、所述第三反相器的输入端用于接收所述内部时钟信号,所述第三反相器的输出端与所述第二或非门的一个输入端连接;
27、所述第一延迟链的输入端与所述第三反相器的输出端连接,所述第一延迟链的输出端与所述第二或非门的另一个输入端连接;
28、所述第二或非门的输出端与所述第四反相器的输入端连接,所述第四反相器的输出端用于输出内部控制逻辑信号;
29、所述内部控制信号为所述第三反相器的输出端输出的信号。
30、在一些实施例中,所述内部控制信号生成模块还包括第二延迟链,所述第二延迟链的输入端用于接收所述控制信号,所述第二延迟链的输出端与所述第二晶体管的控制端连接;
31、其中,所述第二延迟链的延迟时长和所述第二晶体管的开启时间是根据所述外部时钟和所述控制信号确定的。
32、在一些实施例中,所述第二延迟链包括延迟选择单元、偶数个依次级联的第五反相器以及偶数个依次级联的第六反相器;
33、所述延迟选择单元的输入端用于接收所述控制信号,所述延迟选择单元的第一输出端与所述偶数个依次级联的第五反相器的输入端连接,所述延迟选择单元的第二输出端与所述偶数个依次级联的第六反相器的输入端连接;
34、所述偶数个依次级联的第五反相器的输出端与所述偶数个依次级联的第六反相器的输入端连接,所述偶数个依次级联的第六反相器的输出端与所述第二晶体管的控制端连接;
35、所述延迟选择单元的控制端用于接收选择控制信号,并基于所述选择控制信号选择所述第一输出端或所述第二输出端与所述延迟选择单元的输入端连通。
36、在一些实施例中,所述内部时钟生成模块还包括追踪单元,所述追踪单元与所述第一晶体管的第一端连接;
37、所述追踪单元用于模拟部分字线wl和部分位线bl的负载。
38、第二方面,本技术实施例中提供了一种静态随机存取存储器,该静态随机存取存储器包括如第一方面提供的所述的自定时电路;
39、所述静态随机存取存储器包括多条wl,所述自定时电路中的内部时钟信号用于控制所述wl的读写开启。
40、本技术实施例中所提供的自定时电路,通过引入反馈回路,在内部控制信号的配合下,能够快速、稳定的生成合适的控制信号,进而能够提升内部时钟信号的生成速度。
本文地址:https://www.jishuxx.com/zhuanli/20240731/181997.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表