可以免于使用部分脉冲的转换器制造技术

技术编号:10009132 阅读:273 留言:0更新日期:2014-05-07 15:38
本发明专利技术公开了一种可以免于使用部分脉冲的转换器,包含:至少一转换级,用以依据指令信号来接收外部时钟信号或指令触发时钟信号以产生采样信号;以及指令触发时钟信号产生电路,用以依据所述指令信号来产生所述指令触发时钟信号。假如所述指令触发时钟信号可以在所述转换级产生所述采样信号的周期时段中具有部分脉冲,则所述转换级会使用所述外部时钟信号来产生所述采样信号但不会使用所述指令触发时钟信号来产生所述采样信号。所述转换器可免于使用所述部分脉冲来错误地采样所述指令信号。

【技术实现步骤摘要】
可以免于使用部分脉冲的转换器
本专利技术涉及一种转换器,特别涉及一种可免于使用部分脉冲的转换器。
技术介绍
图1绘示了公知技术的转换器100的方块图。如图1所示,转换器100包含串接的多个转换级(shiftingstage)101、103以及105。转换级101会依据外部时钟信号CLKE(也称作自由运行(freerunning)时钟信号)来采样指令信号CMDΦ。然而,假如所有转换级使用外部时钟信号CLKE来采样指令信号,则外部时钟信号源就必须驱动大负载,因而需要高电力供应。因此,转换器100可还包含指令触发时钟信号产生电路(commandtriggeringclocksignalgeneratingcircuit)107,以产生指令触发时钟信号CLKC(也称作本地(local)时钟信号)。当指令信号(像是此实施例中的CMDΦ)抵达时,会产生指令触发时钟信号CLKC。指令触发时钟信号CLKC不会一直运作,但是会在指令信号于所述多个转换级之间进行转换的期间保持运作。在图2的例子中,位在转换级101之后的所述多个转换级,也就是说,转换级103和105,都是使用触发时钟信号CLKC来采样从先前的转换级所输出的指令信号。然而,指令触发时钟信号CLKC可能会具有「部分脉冲(partialpulse)」的问题。图2绘示了应用于图1中的转换器的外部时钟信号CLKE与指令触发时钟信号CLKC的示意图。如图2所示,由于外部时钟信号CLKE与指令信号CMDΦ所具有的不同路径,指令触发时钟信号CLKC的第一脉冲P1可能会具有不完整的脉冲宽度(un-completepulsewidth),这样的情形被称作「部分脉冲」。假如使用这样的部分脉冲来采样指令,则转换级可能会进入不稳定状态,导致在此转换级的输出端的不可预测行为,假如发生这不可预测行为的话,则转换链(shift-chain)会产生错误并造成指令失败(command-fail)。图3绘示了图1所示的例子中的时钟信号与指令信号之间的关系的示意图。通过图3可更清楚地了解上述「部分脉冲」的问题。如图3所示,使用了外部时钟信号CLKE的上升缘edl来采样指令信号CMDΦ以产生指令信号CMD1的高水平。在普通情形中,指令信号CMD2应该通过指令触发时钟信号CLKC的上升缘ed2对指令信号CMD1采样而在时间T1出现,然而,由于指令信号CMD1是由部分脉冲P1的上升缘ed3所采样,故指令信号CMD2的高水平会出现在错误的时间T2,因而产生错误的指令信号CMD2,并且使得依据指令信号CMD2所产生的其它指令信号也会有误。
技术实现思路
本专利技术的目的之一在于公开一种在指令触发时钟信号可能具有部分脉冲时不使用指令触发时钟信号的转换器。因此,本专利技术的一实施例公开了可以免于使用部分脉冲的转换器,其包含:至少一转换级,用以依据一指令信号接收一外部时钟信号或一指令触发时钟信号以产生采样信号;以及一指令触发时钟信号产生电路,用以依据所述指令信号来产生所述指令触发时钟信号。假如所述指令触发时钟信号可以在所述转换级产生所述采样信号的一周期时段具有一部分脉冲,则所述转换级会使用所述外部时钟信号来产生所述采样信号但不会使用所述指令触发时钟信号来产生所述采样信号。本专利技术的另一实施例公开了一种可以免于使用一部分脉冲的转换器,其包含:一第一转换级,用以使用一外部时钟信号来采样一指令信号以产生一第一采样指令信号;一第二转换级,用以使用一外部时钟信号来采样所述第一采样指令信号以产生一第二采样指令信号;一第三转换级,用以依据所述第二采样指令信号来使用一指令触发时钟信号以产生一第三采样指令信号;以及一指令触发频率产生电路,用以依据所述指令信号产生所述指令触发时钟信号。基于上述实施例,由于在指令触发时钟信号可能具有部分脉冲的周期期间不会使用指令触发时钟信号来采样指令信号,因此转换器可免于使用部分脉冲来错误地采样指令信号。附图说明图1是公知技术的转换器的方块图。图2是应用于图1中的转换器的外部时钟信号CLKE以及指令触发时钟信号CLKC的时序图。图3是图1中所示的例子中的时钟信号与指令信号之间的关系的时序图。图4是依据本专利技术的一实施例的转换器的方块图。图5是应用于图4中的转换器的外部时钟信号CLKE以及指令触发时钟信号CLKC的示意图。图6是图4中所示的实施例中的时钟信号与指令信号之间的关系的时序图。其中,附图标记说明如下:100、400转换器101、103、105、401、403、405转换级107、407指令触发时钟信号产生电路具体实施方式在说明书及之前的权利要求书当中使用了某些词汇来指称特定的元件。本领域的技术人员应可理解,制造商可能会用不同的名词来称呼同样的元件。本说明书及之前的权利要求书并不以名称的差异来作为区分元件的方式,而是以元件在功能上的差异来作为区分的基准。在通篇说明书及之前的权利要求书当中所提及的「包含」为一开放式的用语,故应解释成「包含但不限定于」。此外,「耦接」一词在此包含任何直接或间接的电连接手段。因此,若文中描述一第一装置耦接到一第二装置,则代表所述第一装置可直接电连接于所述第二装置,或通过其它装置或连接手段间接地电连接到所述第二装置。图4绘示了依据本专利技术的一实施例的转换器400的方块图。图5绘示了应用于图4中的转换器的外部时钟信号CLKE以及指令触发时钟信号CLKC的示意图。请一同参考图4与图5以更清楚了解本专利技术的技术。如图4所示,转换器400包含多个转换级401、403以及405,其可为串接的触发器(flipflop)。转换级401使用外部时钟信号CLKE来采样指令信号CMD(X-2),以产生第一采样指令信号CMD(X-1)。第二转换级403仍使用外部时钟信号CLKE来采样第一采样指令信号CMD(X-1),以产生第二采样指令信号CMD(X)。第三转换级405使用指令触发时钟信号CLKC来采样第二采样指令信号CMD(X),以产生第三采样指令信号CMD(X+1)。转换器400也包含指令触发时钟信号产生电路407,用以依据指令信号CMD(X-2)来产生指令触发时钟信号CLKC。请注意,假如转换器400使用图1所示的结构,则第二转换级403应该使用指令触发时钟信号CLKC来采样第二转换级403内的采样指令,而非使用外部时钟信号CLKE。转换级401、403以及405可提供于转换器400中的任何部份,也就是说,转换级401可以是转换器中的起始转换级(startingshiftingstage),但也可以是转换器中任何位置上的转换级。另外,本专利技术的结构并不限制于图4所示的实施例,举例来说,转换级405可被设计来使用外部时钟信号CLKE以采样转换级405内的指令信号输入,而转换级405的下一转换级则是使用指令触发时钟信号CLKC。因此,也可将图4中所示的转换器400归纳为一种转换器,其包含:至少一转换级,用以依据一指令信号CMD(X-2)接收一外部时钟信号CLKE或一指令触发时钟信号CLKC来产生采样信号(例如,CMD(X-1)、CMD(X),或是CMD(X+1));以及一指令触发时钟信号产生电路,用以依据所述指令信号来产生所述指令触发时钟信号CLKC。假如所述指令触发时钟信号可能在一转换级产生所述采样本文档来自技高网
...
可以免于使用部分脉冲的转换器

【技术保护点】
一种可以免于使用一部分脉冲的转换器,其特征在于,包含:至少一转换级,用以依据一指令信号来接收一外部时钟信号或一指令触发时钟信号以产生采样信号;以及一指令触发时钟信号产生电路,用以依据所述指令信号来产生所述指令触发时钟信号;其中假如所述指令触发时钟信号可以在所述转换级产生所述采样信号的一周期时段中具有一部分脉冲,则所述转换级会使用所述外部时钟信号来产生所述采样信号但不会使用所述指令触发时钟信号来产生所述采样信号。

【技术特征摘要】
2012.10.18 US 13/654,4211.一种可以免于使用一部分脉冲的转换器,其特征在于,包含:一第一转换级,用以使用一外部时钟信号来采样一指令信号,以产生一第一采样指令信号;一第二转换级,用以使用所述外部时钟信号来采样所述第一采样指令信号,以产生一第二采样指令信号;一第三转换级,用以依据所述第二采样指令信号来使用一指令触发时钟信号以产生一第三采样指令信号;以及一指令触发频率产生电路,用以依据所述指令信号产生所述指令触发时钟信号;其中所述第一转换级不会利用所述指令触发时钟信号来采样所述指令信号,所述第二转...

【专利技术属性】
技术研发人员:卡洛·穆知德史考特·史密斯
申请(专利权)人:南亚科技股份有限公司
类型:发明
国别省市:台湾;71

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

1