动态随机存取存储器装置的电路及其时脉控制方法

文档序号:6766760阅读:171来源:国知局
动态随机存取存储器装置的电路及其时脉控制方法
【专利摘要】本发明公开了一种动态随机存取存储器装置的电路及其时脉控制方法,包含一指令延展电路。该指令延展电路经配置通过延展来自一指令解码电路的单周期指令信号,以产生至少一多周期指令信号。一控制逻辑延展且减少该多周期指令信号以提供额外功能,例如:突发长度信号以及突发突变信号。另一控制逻辑经配置以根据于该多周期指令及一输出逻辑电路所产生的逻辑电平,判断是否已于该输出控制逻辑电路中致能一时脉信号。
【专利说明】动态随机存取存储器装置的电路及其时脉控制方法

【技术领域】
[0001]本发明涉及一种电路,尤其是关于一种动态随机存取存储器装置的时脉控制电路及其时脉控制方法。

【背景技术】
[0002]现有动态随机存取存储器会产生一单周期指令脉冲,并传输该单周期指令脉冲于动态随机存取存储器中,以达成无间隙读取及写入。然而,由于该指令脉冲为单周期宽度,为达成无间隙的存取,动态随机存取存储器的指令逻辑必须持续地执行。因此,动态随机存取存储器将因该指令逻辑的持续执行而消耗极高的电量。
[0003]为了降低动态随机存取存储器的电量消耗、缩小电路设计所需面积以及确保正确致能输出端和终止端,本发明将提供一种用于产生指令及控制时脉的动态随机存取存储器装置的电路及其方法。


【发明内容】

[0004]本发明的一实施例揭示一种动态随机存取存储器装置的电路,包含一指令延展电路及一第一 AND电路。该指令延展电路经配置通过延展来自一指令解码电路的一单周期指令信号以产生至少一多周期指令信号至一延迟锁回路电路。
[0005]该第一 AND电路经配置根据该延迟锁回路电路产生的逻辑信号或该指令解码电路产生的逻辑信号以判断是否一时脉信号可被传送至一输出控制逻辑电路,该延迟锁回路电路被配置于该指令延展电路及该输出控制逻辑电路之间。
[0006]该指令延展电路包含一第一触发器,耦接于该指令解码电路、一第二触发器及一第一 OR电路,其中该第一触发器依据来自该指令解码电路的该单周期指令信号产生一第一延迟信号并将该第一延迟信号传送至该第二触发器及该第一 OR电路;以及一第三触发器,耦接于一第二 OR电路、该第二触发器及该第一 OR电路,其中该第三触发器依据来自该第二触发器的一第二延迟信号及来自该第二 OR电路的一重置信号以产生一第三延迟信号并将该第三延迟信号传送至该第一 OR电路。该第二触发器依据该第一延迟信号及该重置信号以产生该第二延迟信号;该第二 OR电路依据一突发长度信号及一第二 AND电路的一输出信号以产生该重置信号;该第二 AND电路依据一 A12信号及一突发突变信号以产生该输出信号;该第一 OR电路经配置以依据该第一延迟信号、该第二延迟信号、该第三延迟信号及该单周期指令信号以产生该多周期指令信号。
[0007]本发明的一实施例揭示一种动态随机存取存储器装置的时脉控制方法,其步骤包含根据一数据启用延迟移位堆叠的一活跃区域的可利用性或是否接收到一间隙指令信号,而将一逻辑电平转态;运算该逻辑电平及一时脉信号的一逻辑电平以产生一运算结果;以及根据该运算结果以致能或失能该时脉信号。
[0008]上文已经概略地叙述本发明的技术特征,以使下文的本发明详细描述得以获得较佳了解。构成本发明的申请专利权利要求范围标的的其它技术特征将描述于下文。
[0009]本发明所属【技术领域】中技术人员应可了解,下文揭示的概念与特定实施例可作为基础而相当轻易地予以修改或设计其它结构或工艺而实现与本发明相同的目的。本发明所属【技术领域】中技术人员亦应可了解,这类等效的建构并无法脱离所附的申请专利权利要求范围所提出的本发明的精神和范围。

【专利附图】

【附图说明】
[0010]图1是一示意图,例示本发明一实施例的动态随机存取存储器装置的时脉控制电路;
[0011]图2是一示意图,例示本发明一实施例的多周期指令信号及多个时脉;
[0012]图3是一示意图,例示本发明一实施例的指令延展电路;
[0013]图4是一示意图,例示该输出控制逻辑电路的数据启用延迟移位堆叠;以及
[0014]图5是一流程图,例示本发明一实施例的动态随机存取存储器装置的时脉控制方法。
[0015]其中,附图标记说明如下:
[0016]10电路
[0017]11指令延展电路
[0018]12数据逻辑电路
[0019]13第一 AND 电路
[0020]15指令解码电路
[0021]17延迟锁回路电路
[0022]19输出控制逻辑电路
[0023]31第一触发器
[0024]32第二 AND 电路
[0025]33第二触发器
[0026]35第三触发器
[0027]37第一 OR 电路
[0028]39第二 OR 电路
[0029]41数据启用延迟移位堆叠
[0030]43活跃区域

【具体实施方式】
[0031]图1是一示意图,例示本发明一实施例的动态随机存取存储器装置的时脉控制电路10。如图1所示,该时脉控制电路10包含一指令延展电路11、一第一 AND电路13、一指令解码电路15、一延迟锁回路电路17、一输出控制逻辑电路19以及一数据逻辑电路12。该指令延展电路11经配置通过延展来自该指令解码电路15的一单周期指令信号,以产生至少一多周期指令信号;之后,该多周期指令信号被传送至一延迟控制逻辑(例如,延迟锁回路电路17)。
[0032]该第一 AND电路13经配置以根据来自该指令解码电路15的逻辑信号或该延迟锁回路电路17的逻辑信号,以决定时脉信号是否允许传送至该输出控制逻辑电路19。
[0033]图2是一示意图,例示本发明一实施例的多周期指令信号及多个时脉。如图2所示,在本发明的实施例中,该多周期指令信号对应于4个时脉,但本发明并不以此为限。
[0034]图3是一示意图,例示本发明一实施例的指令延展电路11。如图3所示,该指令延展电路11包含一第一触发器31、一第二触发器33、一第三触发器35、一第一 OR电路37、一第二 OR电路39以及一第二 AND电路32。
[0035]该第一触发器31分别耦接于该指令解码电路15、该第二触发器33以及该第一 OR电路37,其中该第一触发器31根据来自该指令解码电路15的单周期指令信号,产生一第一延迟信号;之后,传送该第一延迟信号至该第二触发器33以及该第一 OR电路37。
[0036]该第三触发器35分别耦接该第二 OR电路39、该第二触发器33以及该第一 OR电路37,其中该第三触发器35根据来自该第二触发器33的第二延迟信号及来自该第二 OR电路39的一重置信号,产生一第三延迟信号;之后,传送该第三延迟信号至该第一 OR电路37。
[0037]此外,该第二触发器33根据该第一延迟信号以及该重置信号,产生一第二延迟信号,其中该第二 OR电路39根据一突发长度4 (burst length4)信号以及该第二 AND电路32的输出信号产生该重置信号。在本发明一实施例中,该突发长度信号的时脉经由该第一触发器31从四个时脉切割成两个时脉,但不以此为限。该第二 AND电路32根据一 A12信号以及一突发突变4 (burst chop4)信号产生其输出信号,且该第一 OR电路37经配置以根据该第二触发器33的第一延迟信号、该第三触发器35的第二延迟信号、该第一 OR电路37的第三延迟信号以及该指令解码电路15的单周期指令信号,产生其输出信号(多周期指令信号)至该延迟锁回路电路17。
[0038]此外,该输出控制逻辑电路19包含一数据启用延迟移位堆叠,其中该数据启用延迟移位堆叠包含多个移位器,其中一活跃区域包含多个移位器的部分。
[0039]图4是一示意图,例示该输出控制逻辑电路的数据启用延迟移位堆叠。如图4所示,该数据启用延迟移位堆叠41包含多个移位器。该活跃区域43包含该些移位器的部分。此外,该活跃区域43实现一先进先出(first-1n-first-out, FIFO)演算法。因此,当该多周期指令信号被重复产生时,该些移位器的部分将从入口到出口填满多周期指令信号。
[0040]再参照图1,在此阶段中,该控制逻辑电路19的逻辑信号的逻辑电平通过该延迟锁回路电路17转态,在此一实施例中,该逻辑电平从高电平转态成低电平,但本发明并不限于此。之后,该逻辑电平被传送到该第一 AND电路13以关闭时脉信号进入该输出控制逻辑电路19,同时该活跃区域43将被冻结。
[0041]此外,该活跃区域43的多个移位器被持续冻结直到该指令解码电路15接收到具有“间隙”信息的指令,再参照图1,在此阶段中,该控制逻辑电路19的逻辑信号的逻辑电平被转态,在此一实施例中,该逻辑电平从低电平转态成高电平,但本发明并不限于此。该逻辑电平经由该指令解码电路15转态之后,经由该指令延展电路11、该延迟锁回路电路17以及该输出控制逻辑电路19传送至该第一AND电路13,以致能时脉信号进入该输出控制逻辑电路19。
[0042]图5是一流程图,例示本发明一实施例的动态随机存取存储器装置的时脉控制方法。
[0043]如图5所示,步骤S501,根据数据启用延迟移位堆叠的活跃区域可利用性或是否接收到间隙指令信号,将一逻辑信号的逻辑电平转态;步骤S503,该逻辑电平将与时脉信号的逻辑电平进行一 AND逻辑运算以产生一个运算结果。
[0044]步骤S505,根据运算结果,致能或失能该时脉信号,其中当指令解码电路收到具有“间隙”信息的多周期指令信号时,致能该时脉信号;当多周期指令信号填满延迟锁回路电路的数据启用延迟移位堆叠的活跃区域时,失能时脉信号。
[0045]此外,数据启用延迟移位堆叠包含多个移位器,且活跃区域包含该些移位器的部分,其中该活跃区域实现先进先出演算法。
[0046]本发明的技术内容及技术特点已揭示如上,然而本发明所属【技术领域】中技术人员应了解,在不背离后附申请专利权利要求范围所界定的本发明精神和范围内,本发明的教示及揭示可作种种的替换及修饰。例如,上文揭示的许多工艺可以不同的方法实施或以其它工艺予以取代,或者采用上述二种方式的组合。
[0047]此外,本案的权利要求范围并不局限于上文揭示的特定实施例的工艺、机台、制造、物质的成份、装置、方法或步骤。本发明所属【技术领域】中技术人员应了解,基于本发明教示及揭示工艺、机台、制造、物质的成份、装置、方法或步骤,无论现在已存在或日后开发者,其与本案实施例揭示者以实质相同的方式执行实质相同的功能,而达到实质相同的结果,亦可使用于本发明。因此,的申请专利权利要求范围用以涵盖用以此类工艺、机台、制造、物质的成份、装置、方法或步骤。
【权利要求】
1.一种动态随机存取存储器装置的电路,包含: 一指令延展电路,经配置通过延展来自一指令解码电路的一单周期指令信号以产生至少一多周期指令信号。
2.如权利要求1的电路,其中该指令延展电路还包含: 一第一触发器,耦接于该指令解码电路、一第二触发器及一第一 OR电路,其中该第一触发器依据来自该指令解码电路的该单周期指令信号产生一第一延迟信号并将该第一延迟信号传送至该第二触发器及该第一 OR电路;以及 一第三触发器,耦接于一第二 OR电路、该第二触发器及该第一 OR电路,其中该第三触发器依据来自该第二触发器的一第二延迟信号及来自该第二 OR电路的一重置信号以产生一第三延迟信号并将该第三延迟信号传送至该第一 OR电路; 其中该第二触发器经配置以依据该第一延迟信号及该重置信号产生该第二延迟信号; 其中该第二 OR电路经配置以依据一突发长度信号及一第二 AND电路的一输出信号产生该重置信号; 其中该第二 AND电路经配置以依据一 A12信号及一突发突变信号产生该输出信号; 其中该第一 OR电路经配置以依据该第一延迟信号、该第二延迟信号、该第三延迟信号及该单周期指令信号产生该多周期指令信号。
3.如权利要求1的电路,其中该单周期指令信号包含一间隙指令信号。
4.如权利要求1的电路,其中该指令延展电路输出该至少一多周期指令信号至一延迟锁回路电路。
5.如权利要求4的电路,另包含一第一AND电路,其经配置依据该指令延展电路或该指令解码电路产生的一逻辑电平以判断是否允许一时脉信号进入一输出控制逻辑电路。
6.如权利要求5的电路,其中该输出控制逻辑电路另包含一数据启用延迟移位堆叠,该数据启用延迟移位堆叠包含多个移位器,其中一活跃区域包含该多个移位器的部分。
7.一种动态随机存取存储器装置的时脉控制方法,包含: 根据一数据启用延迟移位堆叠的一活跃区域的一可利用性或是否接收到一间隙指令信号,将一逻辑电平转态; 运算该逻辑电平及一时脉信号的一逻辑电平,以产生一运算结果;以及 根据该运算结果以致能或失能该时脉信号。
8.如权利要求7的时脉控制方法,其中运算该逻辑电平及一时脉信号的一逻辑电平以产生一结果的步骤包含一 AND逻辑运算。
9.如权利要求7的时脉控制方法,其中该数据启用延迟移位堆叠包含多个移位器,其中一活跃区域包含该多个移位器的部分。
10.如权利要求9的时脉控制方法,其中该活跃区域实现一先进先出演算法。
【文档编号】G11C11/4063GK104183265SQ201410200659
【公开日】2014年12月3日 申请日期:2014年5月13日 优先权日:2013年5月28日
【发明者】黛伯拉·贝尔, 卡洛儿·玛祖德 申请人:南亚科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1