A Low Power Complete Charge-Recycling Bus Architecture for Ultra-High Data Rate Ulsi's

H. Yamauchi, H. Akamatsu, T. Fujita
{"title":"A Low Power Complete Charge-Recycling Bus Architecture for Ultra-High Data Rate Ulsi's","authors":"H. Yamauchi, H. Akamatsu, T. Fujita","doi":"10.1109/VLSIC.1994.586172","DOIUrl":null,"url":null,"abstract":"The ultra-high data rate of 25Gbls and beyond is one of the most important design requirements in realizing the future ULSI's for super highdefiition (HD) moving pictures and graphics applications in consumer electronics. The most effective means to achieve such a data rate is to employ a large number of the buses interconnecting the embedded memory, the graphics controller, efc, on a ULSI system chip. For example, even at an operating frequency of SOMHz, parallel buses of more than 512 are required. However, a drastic increase of the power dissipation is inevitable due to the increased bus-capacitance. Even if suppressing the bus-swing to less than 1V[1], there still remains a bus-power dissipation of a far above 5OOmW, which is intolerable for battery operation as shown in Fig.1. Hence, this paper proposes a complete Charge-Recycling Bus(CRB) architecture that can reduce the bus-power dissipation to less than 15% of the conventional suppressed bus-swing scheme while realizing the data rate of 25Gbts. t of New Bus ( As shown in Fig. 2, even when using suppressed bus-swing (Vcc/k) scheme of Conv.Bq(k=4) coupled with a down converter, the power cannot be reduced adequately for battery operation. This is because there still remain a contribution from the total bus-capacitance nCd, where n and Cd are the number of total bus pairs and the capacitance of the individual bus, respectively. The key concept of the CRB architecture is virtual stacking of the individual buscapacitance Cd into a series configuration to reduce not only the bus-swing but also the total equivalent bus-capacitance. When the practical data-path layouts in ULSrs are considered, data buses are classified into a local bus (path width = 2 bit ) and a global bus (path width 2 4 bit) depending on the hierarchy of data-path. Hence, we propose the Local and Global CRB schemes for the local and global buses, respectively. The Local CRB scheme is virtual connection of two bus-capacitance Cd and a smaller dummy capacitance Cs in series while the Global CRB scheme is virtual stacking of numerous buscapacitance Cd in series. Regarding the i-th complementary bus pair in the two CBR schemes, the input INi and the equalization signal EQ establish not only the output signals, Di and XDi, but also the bus-level signals at nodes H and L as follows: 1)in former half of the clock cycle, the EQ signal synchronized with the system clock equalize Di and XDi of the complementary bus pair ; 2)in latter half of the clock cycle, the input signal INi switches higher (or lower) level of the bus-output pair Di and XDi to the node H (or L) according to the m t h table in Fig.3. In addition, the clocked altemating dummy Cs pair inserted between two pairs of complementary bus is an important element, especially when the number of the buses running in parallel is short as the case of the Local CRB scheme, where the clocked signal CLH of a half of the system clock frequency altemates the connections of the A and E) nodes of the dummy capacitor pair Cs with the nodes H and L as shown in Fig. 3. The series connection of the numerous bus capacitance Cd and the dummy capacitor Cs is realized by joining the node L of the i-lth bus (or capacitor) pair to the node H of the i-th bus (or capacitor) pair as shown in Fig.3. For example, in the Local CRB scheme, when IN1 = \"1\" and CLH = \"0\", D1 and XD1 are connected to Vcc and the node B of the Cs, respectively. On the other hand, in the Global CRB scheme, when INi-1 = \"1\". INi = \"0\" and M i + l = \"0, Di and XDi are connected to XDitl of the lower adjacent bus pair and XDi-1 of the upper adjacent bus pair, respectively.","PeriodicalId":350730,"journal":{"name":"Proceedings of 1994 IEEE Symposium on VLSI Circuits","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 1994 IEEE Symposium on VLSI Circuits","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VLSIC.1994.586172","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

The ultra-high data rate of 25Gbls and beyond is one of the most important design requirements in realizing the future ULSI's for super highdefiition (HD) moving pictures and graphics applications in consumer electronics. The most effective means to achieve such a data rate is to employ a large number of the buses interconnecting the embedded memory, the graphics controller, efc, on a ULSI system chip. For example, even at an operating frequency of SOMHz, parallel buses of more than 512 are required. However, a drastic increase of the power dissipation is inevitable due to the increased bus-capacitance. Even if suppressing the bus-swing to less than 1V[1], there still remains a bus-power dissipation of a far above 5OOmW, which is intolerable for battery operation as shown in Fig.1. Hence, this paper proposes a complete Charge-Recycling Bus(CRB) architecture that can reduce the bus-power dissipation to less than 15% of the conventional suppressed bus-swing scheme while realizing the data rate of 25Gbts. t of New Bus ( As shown in Fig. 2, even when using suppressed bus-swing (Vcc/k) scheme of Conv.Bq(k=4) coupled with a down converter, the power cannot be reduced adequately for battery operation. This is because there still remain a contribution from the total bus-capacitance nCd, where n and Cd are the number of total bus pairs and the capacitance of the individual bus, respectively. The key concept of the CRB architecture is virtual stacking of the individual buscapacitance Cd into a series configuration to reduce not only the bus-swing but also the total equivalent bus-capacitance. When the practical data-path layouts in ULSrs are considered, data buses are classified into a local bus (path width = 2 bit ) and a global bus (path width 2 4 bit) depending on the hierarchy of data-path. Hence, we propose the Local and Global CRB schemes for the local and global buses, respectively. The Local CRB scheme is virtual connection of two bus-capacitance Cd and a smaller dummy capacitance Cs in series while the Global CRB scheme is virtual stacking of numerous buscapacitance Cd in series. Regarding the i-th complementary bus pair in the two CBR schemes, the input INi and the equalization signal EQ establish not only the output signals, Di and XDi, but also the bus-level signals at nodes H and L as follows: 1)in former half of the clock cycle, the EQ signal synchronized with the system clock equalize Di and XDi of the complementary bus pair ; 2)in latter half of the clock cycle, the input signal INi switches higher (or lower) level of the bus-output pair Di and XDi to the node H (or L) according to the m t h table in Fig.3. In addition, the clocked altemating dummy Cs pair inserted between two pairs of complementary bus is an important element, especially when the number of the buses running in parallel is short as the case of the Local CRB scheme, where the clocked signal CLH of a half of the system clock frequency altemates the connections of the A and E) nodes of the dummy capacitor pair Cs with the nodes H and L as shown in Fig. 3. The series connection of the numerous bus capacitance Cd and the dummy capacitor Cs is realized by joining the node L of the i-lth bus (or capacitor) pair to the node H of the i-th bus (or capacitor) pair as shown in Fig.3. For example, in the Local CRB scheme, when IN1 = "1" and CLH = "0", D1 and XD1 are connected to Vcc and the node B of the Cs, respectively. On the other hand, in the Global CRB scheme, when INi-1 = "1". INi = "0" and M i + l = "0, Di and XDi are connected to XDitl of the lower adjacent bus pair and XDi-1 of the upper adjacent bus pair, respectively.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
一种用于超高数据速率Ulsi的低功耗完全电荷回收总线架构
25gb及以上的超高数据速率是实现未来超高清(HD)运动图像和消费电子图形应用的ULSI最重要的设计要求之一。实现这种数据速率的最有效手段是在ULSI系统芯片上使用大量的总线连接嵌入式存储器、图形控制器等。例如,即使在工作频率为SOMHz时,也需要512以上的并行总线。然而,由于母线电容的增加,功耗的急剧增加是不可避免的。即使将母线摆幅抑制到小于1V[1],仍然存在远高于5OOmW的母线功耗,如图1所示,这对于电池的工作来说是无法忍受的。因此,本文提出了一种完整的电荷回收总线(CRB)架构,该架构可以将总线功耗降低到传统抑制总线摆幅方案的15%以下,同时实现25Gbts的数据速率。如图2所示,即使采用con . bq (k=4)的抑制母线摆幅(Vcc/k)方案与下变频器相结合,也不能充分降低电池工作所需的功率。这是因为总母线电容nCd仍然有贡献,其中n和Cd分别是总母线对的数量和单个母线的电容。CRB架构的关键概念是将单个母线电容Cd虚拟堆叠成串联配置,不仅可以减少母线摆幅,还可以减少总等效母线电容。考虑到ulsr中实际的数据路径布局,根据数据路径的层次结构,将数据总线分为本地总线(路径宽度为2位)和全局总线(路径宽度为2.4位)。因此,我们分别为本地和全球公交车提出了本地和全球CRB方案。局部CRB方案是两个母线电容Cd和一个较小的虚电容Cs串联的虚拟连接,全局CRB方案是多个母线电容Cd串联的虚拟堆叠。对于两种CBR方案中的第i对互补母线,输入INi和均衡信号EQ不仅建立了输出信号Di和XDi,还建立了节点H和L的总线电平信号,具体如下:1)在时钟周期的前半段,与系统时钟同步的EQ信号均衡互补母线对的Di和XDi;2)在时钟周期后半段,输入信号INi根据图3中的m - t - H表,将母线输出对Di和XDi的高电平(或低电平)切换到节点H(或L)。此外,插入在两对互补母线之间的时钟交替假c对也是一个重要的元素,特别是在并行母线数量较少的情况下,如Local CRB方案,其中一半系统时钟频率的时钟信号CLH交替使用假电容对c的a和E)节点与节点H和L的连接,如图3所示。通过将第i-lth母线(或电容)对的节点L与第i母线(或电容)对的节点H连接,实现了多母线电容Cd与虚电容Cs的串联连接,如图3所示。例如,在Local CRB方案中,当IN1 = "1", CLH = "0"时,D1和XD1分别连接到c的Vcc和B节点。另一方面,在Global CRB方案中,当i-1 = "1"时。INi =“0”,M i + l =“0”,Di和XDi分别连接到下相邻母线对的XDitl和上相邻母线对的XDi-1。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Circuit Techniques For An 8-ns Ecl 100K Compatible 3.3v 16mb Bicmos Sram With Minimum Operation Voltage Of 2.3v A 15- 150mhz, All-Digital Phase-Locked Loop with 50-Cycle Lock Time for High-Performance Low-Power Microprocessors A Digital Self Compensation Circuit for High Speed D/a Converters A 110 mhz Mpeg2 Variable Length Decoder LSI A 200mhz 16mbit Synchronous Dram With Block Access Mode
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1