一种时钟同步读操作控制信号发生器制造技术

技术编号:8863166 阅读:219 留言:0更新日期:2013-06-28 02:20
本发明专利技术公开了一种时钟同步读操作控制信号发生器,包括:四个标准寄存器组和二个数字逻辑模块;第一标准寄存器组接收被采样时序,输出被采样时序到第一数字逻辑模块;第二标准寄存器组接收外部精准时序,输出时序一;第三标准寄存器组接收外部精准时序和被采样时序,输出时序二到第二数字逻辑模块并且直接输出外部;第四标准寄存器组接收第二数字逻辑模块输出的时序三输出时序四;第一数字逻辑模块接收进行读操作的地址和外部复位信号,其对接收时序进行判断后输出时序五到第二标准寄存器组;第二数字逻辑模块接收进行读操作的地址和复位信号,输出时序一。本发明专利技术能减小控制信号发生器面积,使控制信号发生器受工艺角,电压温度影响减小。

【技术实现步骤摘要】

本专利技术涉及集成电路领域,特别是涉及一种时钟同步读操作控制信号发生器
技术介绍
现有的时钟同步读操作控制信号发生器是通过供给稳定的电流,配合电容电容充放电来保证延时,以达到产生读时序的目的。如图1所示,一种现有的时钟同步读操作控制信号发生器,通过调整电流Bias的大小以及电容Cn的尺寸来达到将输入信号IN延迟输出为OUT的目的,图2中所示的时序tpc、tsa均采用此种方法产生。但是,现有技术采用的电气元件较多,电容面积较大导致控制信号发生器面积较大,并且现有的控制信号发生器受工艺角温度及电压影响较大。
技术实现思路
本专利技术要解决的技术问题是提供一种时钟同步读操作控制信号发生器,能减小控制信号发生器面积,使控制信号发生器受工艺角,电压温度影响减小。 本专利技术的时钟同步读操作控制信号发生器包括:四个标准寄存器组具有计数功能,每个标准寄存器组包括至少一个标准寄存器,每个标准寄存器能受输入时序上升沿触发计数,其输出时序随着寄存器个数变化分频(例如:若有两个寄存器,则输出时序为输入时序的分频);二个数字逻辑模块能对标准寄存器组输出时序进行与、或和非判断;第一标准寄存器组接收被米样时序,输出被米样时序到第一数字逻辑模块;第二标准寄存器组接收外部精准时序,输出时序一,其中被采样时序高电平宽度大于等于一个外部精准时序周期;第三标准寄存器组接收外部精准时序和被采样时序,输出时序二到第二数字逻辑模块并且直接输出外部;第四标准寄存器接收第二数字逻辑模块输出的时序三输出时序四;第一数字逻辑模块接收进行读操作的地址和外部复位信号,其对接收时序进行判断后输出时序五到第二标准寄存器组;第二数字逻辑模块接收进行读操作的地址和复位信号,输出时序一。本专利技术采用数字电路标准单元库来综合生成所需的时序电路,较现有技术中采用电流对电容充放电产生时序的电路,面积减少90% (电容所占面积较大),且采用数字电路标准单元库受工艺角,温度及电压影响较小。附图说明下面结合附图与具体实施方式对本专利技术作进一步详细的说明:图1是一种现有的时钟同步读操作控制信号发生器。图2是图1所不发生器广生时序的不意图。图3是本专利技术的时钟同步读操作控制信号发生器一实施例示意图。图4是图3所示读操作控制信号发生器产生时序的示意图。图5是本专利技术的时钟同步读操作控制信号发生器应用于NVM/flash的流程示意图。附图标记说明Pclk是外部时序Rclk是外部精准时序Aclk是被采样时序ltim<l:0>是读操作的地址Rst是复位信号Logica是第一数字逻辑模块Logicb是第二数字逻辑模块Cyclel、Cycle2 是工作周期Tpccountera是第一标准寄存器组Tpccounterb是第二标准寄存器组Tsacountera是第三标准寄存器组Tsacounterb是第四标准寄存器组Saeq 是时序一Saen 是时序二Saen2b是时序三,是输出时序Saen2前一级的中间信号Saen2是时序四。Saeqb是时序五,是输出时序Saeq前一级逻辑模块的中间信号具体实施例方式如图3所示,本专利技术的时钟同步读操作控制信号发生器一实施例,包括:四个标准寄存器组具有计数功能,(第一至第三标准寄存器组包含3个标准寄存器,第四标准寄存器组包含4个标准寄存器),每个标准寄存器能受输入时序上升沿触发计数,其输出时序随着寄存器个数变化分频;二个数字逻辑模块能对标准寄存器组输出时序进行或非判断;第一标准寄存器组Tpccountera接收被采样时序Aclk,输出时序Aclk到第一数字逻辑模块Logica ;第二标准寄存器组Tpccounterb接收外部精准时序Rclk,输出时序一 Saeq,其中被采样时序高电平宽度大于等于一个外部精准时序周期;第三标准寄存器组Tsacountera接收外部精准时序Rclk和被采样时序Aclk,输出时序二 saen到第二数字逻辑模块Logicb并且直接输出外部;第四标准寄存器组Tsacountera接收第二数字逻辑模块Logicb输出的时序三saen2b输出时序四Saen2 ;第一数字逻辑模块Logica接收进行读操作的地址和外部复位信号,其对接收时序进行判断后输出时序五saeqb到第二标准寄存器组Tpccounterb ;第二数字逻辑模块Logicb接收进行读操作的地址ltim〈l:0>和复位信号Rst,输出时序一 Saeq。第一标准寄存器组Tpccountera接收时序Aclk高电平被Pclk采样后将产生信号输出到第一个数字逻辑模块Logica,当输入地址ltim〈l:0> = 00、时序Rst = O和Aclk=I时,第一数字逻辑模块Logica产生时序输出到第二标准寄存器组Tpccounterb,第二标准寄存器组Tpccounterb接收外部精准时序Rclk = I时输出时序一 Saeq ;当输入地址ltim〈l:0> = 00、时序Rst = O和Aclk = I时,经过第二标准寄存器组Tpccounterb和第二数字逻辑模块Logicb的信号输出到第四标准寄存器组Tsacounterb,输出时序四Saen2 ;Rclk通过第三标准寄存器组Tsacountera精准米样Aclk后输出时序二 Saen。如图4所示,由Pclk延迟tacs (3ns < tacs < IOns)产生精准时序Rclk(由外部提供)。时序Aclk高电平宽度大于等于一个Pclk周期,且时序Aclk上升沿同时序Pclk上升沿同步,以Rclk上升沿采样Aclk高电平启动读操作;Saeq高电平宽度tpc为一个(或两个)Rclk周期;Saeq上升沿的同时Saen2置0,且Saeq下降沿到Saen2上升沿为半个(或一个半)Rclk周期,本段时间为tsa。如图5所示,本专利技术应用于NVM/flash的示意图。Saeq时序生成:Saeq = O, Rst=0,输入一个精准参考时序Rclk,Rclk上升沿到来时采样Aclk ;其中Aclk上升沿较Rclk上升沿早tacs, Tpccounter = O (第一标准寄存器组Tpccountera = O,第二标准寄存器组Tpccounterb = O), Saeq = O ;地址 ltim〈0> = I ;第一标准寄存器组 Tpccountera 得出结果为I时,第一逻辑模块判断I成功后,输出至第二标准寄存器组Tpccounterb ;结果是I时,Saeq= I,第二标准寄存器组Tpccounterb计数至2 ;再由第二数字逻辑模块Logicb对第三标准寄存器组Tsacountera进行I判断得出结果为I时返回第一标准寄存器组Tpccountera = O,第二标准寄存器组Tpccounterb = O, Saeq = O ;输出Saeq=I,第一,二标准寄存器组归零,产生时序Saeq;Saen2时序生成流程原理与saeq —致。以上通过具体实施方式和实施例对本专利技术进行了详细的说明,但这些并非构成对本专利技术的限制。在不脱离本专利技术原理的情况下,本领域的技术人员还可做出许多变形和改进,这些也应视为本专利技术的保护范围。权利要求1.一种时钟同步读操作控制信号发生器,其特征是,包括:四个标准寄存器组具有计数功能,每个标准本文档来自技高网...

【技术保护点】
一种时钟同步读操作控制信号发生器,其特征是,包括:四个标准寄存器组具有计数功能,每个标准寄存器组包括至少一个标准寄存器,每个标准寄存器能受输入时序上升沿触发计数,其输出时序能根据寄存器数量变化分频;二个数字逻辑模块能对标准寄存器组输出时序进行与、或和非判断;第一标准寄存器组接收被采样时序,输出被采样时序到第一数字逻辑模块;第二标准寄存器组接收外部精准时序,输出时序一,其中被采样时序高电平宽度大于等于一个外部精准时序周期;第三标准寄存器组接收外部精准时序和被采样时序,输出时序二到第二数字逻辑模块并且直接输出外部;第四标准寄存器接收第二数字逻辑模块输出的时序三输出时序四;第一数字逻辑模块接收进行读操作的地址和外部复位信号,其对接收时序进行判断后输出时序五到第二标准寄存器组;第二数字逻辑模块接收进行读操作的地址和复位信号,输出时序一。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘芳芳金建明
申请(专利权)人:上海华虹NEC电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1