首页 > 最新文献

ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)最新文献

英文 中文
Fixed-outline floorplanning through evolutionary search 通过进化搜索固定轮廓平面规划
Chang-Tzu Lin, De-Sheng Chen, Yiwen Wang
We address the practical problem of fixed-outline VLSI floorplanning with minimizing the objective of area. This problem was shown significantly much more difficult than the well-researched floorplan problems without fixed-outline regime (N. Saurabh, et al. (2001)). We successfully develop an algorithm with evolutionary search to efficiently handle the fixed-die floorplanning problem and achieve near 100% successful probability, on the average.
我们以最小的面积为目标,解决固定轮廓VLSI平面规划的实际问题。这个问题被证明比没有固定轮廓制度的平面图问题要困难得多(N. Saurabh等人(2001))。我们成功地开发了一种进化搜索算法来有效地处理固定模具的地板规划问题,平均成功率接近100%。
{"title":"Fixed-outline floorplanning through evolutionary search","authors":"Chang-Tzu Lin, De-Sheng Chen, Yiwen Wang","doi":"10.1109/ASPDAC.2004.1337537","DOIUrl":"https://doi.org/10.1109/ASPDAC.2004.1337537","url":null,"abstract":"We address the practical problem of fixed-outline VLSI floorplanning with minimizing the objective of area. This problem was shown significantly much more difficult than the well-researched floorplan problems without fixed-outline regime (N. Saurabh, et al. (2001)). We successfully develop an algorithm with evolutionary search to efficiently handle the fixed-die floorplanning problem and achieve near 100% successful probability, on the average.","PeriodicalId":426349,"journal":{"name":"ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)","volume":"176 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114189010","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
An approach for reducing dynamic power consumption in synchronous sequential digital designs 一种降低同步顺序数字设计动态功耗的方法
N. Chabini, W. Wolf
The problem of minimizing dynamic power consumption by scaling down the supply voltage of computational elements off critical paths is widely addressed in the literature for the case of combinational designs. The problem is NP-hard in general. To address this problem in the case of synchronous sequential digital designs, one needs to move some registers while applying voltage scaling. Moving these registers shifts some computational elements from critical paths, and can be done by basic retiming. Integrating basic retiming and voltage scaling to address this NP-hard problem cannot in general be done in polynomial run-time. We propose to first apply a guided retiming and then to apply supply voltage scaling on the retimed design. We devise new polynomial time algorithms to realize this guided retiming, and the supply voltage scaling on the retimed design. Experimental results on known benchmarks have shown that the proposed approach can reduce dynamic power consumption by factors as high as 61% for single-phase designs with minimal clock period. Also, they have shown that it can solve optimally the problem, and produce converter-free designs with reduced dynamic power consumption. For large size circuits from ISCAS'89 benchmark suite, the proposed algorithms run in 15s-1h.
在组合设计的情况下,通过降低计算元件的关键路径供电电压来最小化动态功耗的问题在文献中得到了广泛的解决。这个问题一般来说是np困难的。为了在同步顺序数字设计的情况下解决这个问题,需要在施加电压缩放时移动一些寄存器。移动这些寄存器会将一些计算元素从关键路径上移开,这可以通过基本的重定时来完成。集成基本的重定时和电压缩放来解决这个np困难问题通常不能在多项式运行时间内完成。我们建议首先应用引导重定时,然后在重定时设计上应用电源电压缩放。我们设计了新的多项式时间算法来实现这种引导重定时,并在重定时设计上进行了电源电压的缩放。已知基准测试的实验结果表明,该方法可以以最小时钟周期将单相设计的动态功耗降低高达61%。此外,他们已经证明,它可以最优地解决问题,并产生具有降低动态功耗的无转换器设计。对于来自ISCAS'89基准套件的大尺寸电路,所提出的算法运行时间为15s-1小时。
{"title":"An approach for reducing dynamic power consumption in synchronous sequential digital designs","authors":"N. Chabini, W. Wolf","doi":"10.1109/ASPDAC.2004.1337565","DOIUrl":"https://doi.org/10.1109/ASPDAC.2004.1337565","url":null,"abstract":"The problem of minimizing dynamic power consumption by scaling down the supply voltage of computational elements off critical paths is widely addressed in the literature for the case of combinational designs. The problem is NP-hard in general. To address this problem in the case of synchronous sequential digital designs, one needs to move some registers while applying voltage scaling. Moving these registers shifts some computational elements from critical paths, and can be done by basic retiming. Integrating basic retiming and voltage scaling to address this NP-hard problem cannot in general be done in polynomial run-time. We propose to first apply a guided retiming and then to apply supply voltage scaling on the retimed design. We devise new polynomial time algorithms to realize this guided retiming, and the supply voltage scaling on the retimed design. Experimental results on known benchmarks have shown that the proposed approach can reduce dynamic power consumption by factors as high as 61% for single-phase designs with minimal clock period. Also, they have shown that it can solve optimally the problem, and produce converter-free designs with reduced dynamic power consumption. For large size circuits from ISCAS'89 benchmark suite, the proposed algorithms run in 15s-1h.","PeriodicalId":426349,"journal":{"name":"ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123101551","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Piecewise quadratic waveform matching with successive chord iteration 逐次弦迭代的分段二次波形匹配
Zhong Wang, Jianwen Zhu
While fast timing analysis methods based on model order reduction have been well established for linear circuits, the timing analysis for nonlinear circuits, which are dominant in digital circuits, is usually performed by a SPICE-like, numerical integration-based approach solving differential equations. We propose a new technique that leads to the transient solution of charge/discharge paths with a complexity equivalent to only K DC operating point calculations, where K is the number of transistors along the path. This is accomplished by approximating each nodal voltage as a piecewise quadratic waveform, whose characteristics can be determined by matching the charge/discharge currents calculated by the capacitive components and the resistive components. Successive chord method is then applied to reduce the matrix construction and inversion overhead. Experiments on a wide range of circuits show that an average of 20 times speed-up over HSPICE simulation (transient time only) with 10 picosecond step size can be achieved, while maintaining an average accuracy of 98.03%.
虽然基于模型降阶的线性电路快速时序分析方法已经很好地建立起来,但在数字电路中占主导地位的非线性电路的时序分析通常是通过求解微分方程的类似spice的基于数值积分的方法来完成的。我们提出了一种新技术,该技术可导致充放电路径的瞬态解,其复杂性仅相当于K个直流工作点计算,其中K是沿路径的晶体管数量。这是通过将每个节点电压近似为分段二次波形来实现的,其特性可以通过匹配由电容分量和电阻分量计算的充电/放电电流来确定。然后采用逐次弦法来减少矩阵构造和反演开销。在广泛的电路上进行的实验表明,在步长为10皮秒的情况下,可以实现比HSPICE模拟平均20倍的加速(仅瞬态时间),同时保持98.03%的平均精度。
{"title":"Piecewise quadratic waveform matching with successive chord iteration","authors":"Zhong Wang, Jianwen Zhu","doi":"10.1109/ASPDAC.2004.1337579","DOIUrl":"https://doi.org/10.1109/ASPDAC.2004.1337579","url":null,"abstract":"While fast timing analysis methods based on model order reduction have been well established for linear circuits, the timing analysis for nonlinear circuits, which are dominant in digital circuits, is usually performed by a SPICE-like, numerical integration-based approach solving differential equations. We propose a new technique that leads to the transient solution of charge/discharge paths with a complexity equivalent to only K DC operating point calculations, where K is the number of transistors along the path. This is accomplished by approximating each nodal voltage as a piecewise quadratic waveform, whose characteristics can be determined by matching the charge/discharge currents calculated by the capacitive components and the resistive components. Successive chord method is then applied to reduce the matrix construction and inversion overhead. Experiments on a wide range of circuits show that an average of 20 times speed-up over HSPICE simulation (transient time only) with 10 picosecond step size can be achieved, while maintaining an average accuracy of 98.03%.","PeriodicalId":426349,"journal":{"name":"ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116685134","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Using C based logic synthesis to bridge the productivity gap 使用基于C的逻辑合成来弥合生产力差距
C. Sullivan, Alex Wilson, S. Chappell
Digital circuits from software designs and formal executable specifications can be automatically synthesized using hardware compilation or 'C based logic synthesis'. Designs can be verified using that same formal specification and coupled with the increasing deployment of higher-level C based languages and IP reuse in hardware design and system codesign, C based logic synthesis is enabling new methodologies and levels of designer productivity. We discuss the rationale for such a synthesis approach, the required semantics and compilation technology and offer a contrast with RTL synthesis. Design examples are used to provide case studies of practical experience.
来自软件设计和正式可执行规范的数字电路可以使用硬件编译或“基于C的逻辑合成”自动合成。设计可以使用相同的正式规范进行验证,再加上越来越多的基于高级C语言的部署和硬件设计和系统协同设计中的IP重用,基于C的逻辑综合正在启用新的方法和设计师生产力水平。我们讨论了这种综合方法的基本原理、所需的语义和编译技术,并提供了与RTL综合的对比。设计实例用于提供实践经验的案例研究。
{"title":"Using C based logic synthesis to bridge the productivity gap","authors":"C. Sullivan, Alex Wilson, S. Chappell","doi":"10.5555/1015090.1015178","DOIUrl":"https://doi.org/10.5555/1015090.1015178","url":null,"abstract":"Digital circuits from software designs and formal executable specifications can be automatically synthesized using hardware compilation or 'C based logic synthesis'. Designs can be verified using that same formal specification and coupled with the increasing deployment of higher-level C based languages and IP reuse in hardware design and system codesign, C based logic synthesis is enabling new methodologies and levels of designer productivity. We discuss the rationale for such a synthesis approach, the required semantics and compilation technology and offer a contrast with RTL synthesis. Design examples are used to provide case studies of practical experience.","PeriodicalId":426349,"journal":{"name":"ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126137919","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
Embedded software generation from system level design languages 从系统级设计语言生成嵌入式软件
Haobo Yu, R. Dömer, D. Gajski
To meet the challenge of increasing design complexity, designers are turning to system level design languages (SLDLs) to model systems at a higher level of abstraction. We present a method of automatically generating embedded software from system specification written in SLDL. Several refinement steps and intermediate models are introduced in our software generation flow. We demonstrate the effectiveness of the proposed method by a tool which can generate efficient ANSI C code from system models written in SLDL.
为了应对日益增加的设计复杂性的挑战,设计人员正在转向系统级设计语言(sldl),以便在更高的抽象层次上对系统进行建模。提出了一种从用SLDL编写的系统说明书中自动生成嵌入式软件的方法。在我们的软件生成流程中引入了几个细化步骤和中间模型。我们通过一个工具证明了该方法的有效性,该工具可以从用SLDL编写的系统模型生成高效的ANSI C代码。
{"title":"Embedded software generation from system level design languages","authors":"Haobo Yu, R. Dömer, D. Gajski","doi":"10.1109/ASPDAC.2004.1337620","DOIUrl":"https://doi.org/10.1109/ASPDAC.2004.1337620","url":null,"abstract":"To meet the challenge of increasing design complexity, designers are turning to system level design languages (SLDLs) to model systems at a higher level of abstraction. We present a method of automatically generating embedded software from system specification written in SLDL. Several refinement steps and intermediate models are introduced in our software generation flow. We demonstrate the effectiveness of the proposed method by a tool which can generate efficient ANSI C code from system models written in SLDL.","PeriodicalId":426349,"journal":{"name":"ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123288387","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 49
A large-current-output boosted voltage generator with non-overlapping clock control for sub-1-V memory applications 一种大电流输出升压发生器,具有非重叠时钟控制,用于sub- 1v存储器应用
K. Min, Young-Hee Kim, D. Kim, Dong Myeong Kim, Jin-Hong Ahn
A new CMOS large-current-output positive pump is proposed and compared with the conventional pump. In this new pump scheme, two auxiliary pumps which are driven by nonoverlapping clocks control the transfer and precharge switches, respectively, increasing the 'ON' conductance of the transfer switches very much at sub-1-V-V/sub DD/ range. The output current improvement of this new pump reaches to 1.6 times larger than the conventional pump with an area penalty less than 10%. This new pump was fabricated in 0.35-/spl mu/m n-well process technology and its effectiveness is firstly verified.
提出了一种新型的CMOS大电流输出正泵,并与传统泵进行了比较。在这个新的泵浦方案中,两个由非重叠时钟驱动的辅助泵分别控制转移开关和预充开关,在sub-1- v - v /sub - DD/范围内大大增加了转移开关的导通。该泵的输出电流比传统泵提高1.6倍,面积损失小于10%。该泵以0.35-/spl mu/m n井工艺制造,并首次验证了其有效性。
{"title":"A large-current-output boosted voltage generator with non-overlapping clock control for sub-1-V memory applications","authors":"K. Min, Young-Hee Kim, D. Kim, Dong Myeong Kim, Jin-Hong Ahn","doi":"10.1109/ASPDAC.2004.1337582","DOIUrl":"https://doi.org/10.1109/ASPDAC.2004.1337582","url":null,"abstract":"A new CMOS large-current-output positive pump is proposed and compared with the conventional pump. In this new pump scheme, two auxiliary pumps which are driven by nonoverlapping clocks control the transfer and precharge switches, respectively, increasing the 'ON' conductance of the transfer switches very much at sub-1-V-V/sub DD/ range. The output current improvement of this new pump reaches to 1.6 times larger than the conventional pump with an area penalty less than 10%. This new pump was fabricated in 0.35-/spl mu/m n-well process technology and its effectiveness is firstly verified.","PeriodicalId":426349,"journal":{"name":"ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129781128","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Fast and efficient voltage scheduling by evolutionary slack distribution 基于进化松弛分布的快速高效电压调度
B. Gorjiara, P. Chou, N. Bagherzadeh, Mehrdad Reshadi, D. W. Jensen
To minimize energy consumption by voltage scaling in design of heterogeneous real-time embedded systems, it is necessary to perfom two distinct tasks: task scheduling (TS) and voltage selection (VS). Techniques propased to date either are fast hut yield inetlicient results, or output efficient solutions after many slow iterations. As a core problem to solve in the inner Iwp of a system-level optimization cycle, it is critical that the algorithm he fast while producing high quality results. This paper presents a new technique called EvolutioMry Relative Slack Distribution Voltage Scheduling (ERSD-VS) that achieves both speed and etrciency. It addresses priority adjustment and slack distribution issues with low cost heuristics. Experimental results from running publicly available testhenches show up to 42% energy saving compared to a published technique called EVEN-VS. It also shows up to 70 times speed improvement compared to an efficient technique called EE-GLSA.
在异构实时嵌入式系统设计中,为了最大限度地减少电压缩放带来的能量消耗,有必要执行两个不同的任务:任务调度(TS)和电压选择(VS)。目前提出的技术要么速度快,但产生的结果效率不高,要么在多次缓慢迭代后输出高效的解决方案。作为系统级优化周期内部Iwp中要解决的核心问题,算法在产生高质量结果的同时保持速度至关重要。本文提出了一种既快速又高效的新技术——进化相对松弛配电电压调度(ERSD-VS)。它用低成本启发式方法解决了优先级调整和松弛分配问题。运行公开可用的testhenches的实验结果显示,与已发表的称为EVEN-VS的技术相比,节能高达42%。与一种名为EE-GLSA的高效技术相比,它的速度提高了70倍。
{"title":"Fast and efficient voltage scheduling by evolutionary slack distribution","authors":"B. Gorjiara, P. Chou, N. Bagherzadeh, Mehrdad Reshadi, D. W. Jensen","doi":"10.1109/ASPDAC.2004.1337674","DOIUrl":"https://doi.org/10.1109/ASPDAC.2004.1337674","url":null,"abstract":"To minimize energy consumption by voltage scaling in design of heterogeneous real-time embedded systems, it is necessary to perfom two distinct tasks: task scheduling (TS) and voltage selection (VS). Techniques propased to date either are fast hut yield inetlicient results, or output efficient solutions after many slow iterations. As a core problem to solve in the inner Iwp of a system-level optimization cycle, it is critical that the algorithm he fast while producing high quality results. This paper presents a new technique called EvolutioMry Relative Slack Distribution Voltage Scheduling (ERSD-VS) that achieves both speed and etrciency. It addresses priority adjustment and slack distribution issues with low cost heuristics. Experimental results from running publicly available testhenches show up to 42% energy saving compared to a published technique called EVEN-VS. It also shows up to 70 times speed improvement compared to an efficient technique called EE-GLSA.","PeriodicalId":426349,"journal":{"name":"ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128315013","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
Golay and wavelet error control codes in VLSI VLSI中的高阶与小波误差控制码
A. Balasundaram, A. Pereira, Jun-Cheol Park, V. Mooney
This paper presents a high speed VLSI implementation of wavelet and golay error control codes. The design has been fabricated by MOSIS in a TMSC 0.25 μm CMOS process. Experimental results show a maximum speed of 145 MHz and a data transfer rate of 870 Mb/sec.
本文提出了一种高速VLSI实现小波和高阶误差控制码。该设计已在TMSC 0.25 μm CMOS工艺中由MOSIS制造。实验结果表明,最大传输速度为145 MHz,数据传输速率为870 Mb/s。
{"title":"Golay and wavelet error control codes in VLSI","authors":"A. Balasundaram, A. Pereira, Jun-Cheol Park, V. Mooney","doi":"10.1109/ASPDAC.2004.1337650","DOIUrl":"https://doi.org/10.1109/ASPDAC.2004.1337650","url":null,"abstract":"This paper presents a high speed VLSI implementation of wavelet and golay error control codes. The design has been fabricated by MOSIS in a TMSC 0.25 μm CMOS process. Experimental results show a maximum speed of 145 MHz and a data transfer rate of 870 Mb/sec.","PeriodicalId":426349,"journal":{"name":"ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123496920","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Power-performance trade-off using pipeline delays 使用管道延迟进行功率性能权衡
G. Surendra, Subhasish Banerjee, S. Nandy
We study the delays faced by instructions in the pipeline of a superscalar processor and its impact on power and performance. Instructions that are ready-on-dispatch (ROD) are normally delayed in the issue stage due to resource constraints even though their data dependencies are satisfied. Issuing ROD instructions earlier than normal and executing them on slow functional units to obtain power benefits reduce these delays. This scheme achieves around 6% to 8% power reduction with average performance degradation of about 2%. Alternatively, instead of reducing the delays faced by instructions in the pipeline, increasing them by deliberately stalling certain instructions at appropriate times minimizes the duration for which the processor is underutilized leading to 2.5-4% power savings with less than 0.3% performance degradation.
研究了超标量处理器流水线中指令所面临的延迟及其对功耗和性能的影响。由于资源限制,随时可调度的指令通常在发布阶段被延迟,即使它们的数据依赖性得到了满足。比正常情况更早地发布ROD指令,并在慢速功能单元上执行它们以获得功率优势,从而减少了这些延迟。该方案实现了约6%至8%的功耗降低,平均性能下降约2%。或者,不是减少流水线中指令面临的延迟,而是通过在适当的时间故意停止某些指令来增加延迟,从而最大限度地减少处理器未充分利用的持续时间,从而节省2.5-4%的功率,而性能下降不到0.3%。
{"title":"Power-performance trade-off using pipeline delays","authors":"G. Surendra, Subhasish Banerjee, S. Nandy","doi":"10.1109/ASPDAC.2004.1337604","DOIUrl":"https://doi.org/10.1109/ASPDAC.2004.1337604","url":null,"abstract":"We study the delays faced by instructions in the pipeline of a superscalar processor and its impact on power and performance. Instructions that are ready-on-dispatch (ROD) are normally delayed in the issue stage due to resource constraints even though their data dependencies are satisfied. Issuing ROD instructions earlier than normal and executing them on slow functional units to obtain power benefits reduce these delays. This scheme achieves around 6% to 8% power reduction with average performance degradation of about 2%. Alternatively, instead of reducing the delays faced by instructions in the pipeline, increasing them by deliberately stalling certain instructions at appropriate times minimizes the duration for which the processor is underutilized leading to 2.5-4% power savings with less than 0.3% performance degradation.","PeriodicalId":426349,"journal":{"name":"ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114631596","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Layer assignment for reliable system-on-package 可靠的系统包层分配
J. Minz, S. Lim
The routing environment for the new emerging mixed-signal system-on-package (SOP) technology is more advanced than that of the conventional PCB or MCM technology - pins are located at all layers of SOP packaging substrate rather than the top-most layer only. We propose a new interconnect-centric layer assignment algorithm named LA-SOP that handles arbitrary routing topologies and produces near optimal results. The contribution of this work is threefold: (i) modeling of the SOP routing resource, (ii) formulation of the new SOP layer assignment problem, and (iii) development of a fast and novel algorithm that considers the various design constraints unique to SOP. We review various approaches for the PCB, IC and MCM algorithms and investigate their applicability to the SOP model. Our related experimental results demonstrate the effectiveness of our algorithm LA-SOP.
新兴的混合信号封装系统(SOP)技术的布线环境比传统的PCB或MCM技术更先进-引脚位于SOP封装基板的所有层,而不是仅位于最顶层。我们提出了一种新的以互连为中心的层分配算法LA-SOP,它可以处理任意路由拓扑并产生接近最优的结果。这项工作的贡献有三个方面:(i) SOP路由资源的建模,(ii)新的SOP层分配问题的制定,以及(iii)开发一种快速而新颖的算法,该算法考虑了SOP独有的各种设计约束。我们回顾了PCB、IC和MCM算法的各种方法,并研究了它们对SOP模型的适用性。实验结果证明了该算法的有效性。
{"title":"Layer assignment for reliable system-on-package","authors":"J. Minz, S. Lim","doi":"10.1109/ASPDAC.2004.1337535","DOIUrl":"https://doi.org/10.1109/ASPDAC.2004.1337535","url":null,"abstract":"The routing environment for the new emerging mixed-signal system-on-package (SOP) technology is more advanced than that of the conventional PCB or MCM technology - pins are located at all layers of SOP packaging substrate rather than the top-most layer only. We propose a new interconnect-centric layer assignment algorithm named LA-SOP that handles arbitrary routing topologies and produces near optimal results. The contribution of this work is threefold: (i) modeling of the SOP routing resource, (ii) formulation of the new SOP layer assignment problem, and (iii) development of a fast and novel algorithm that considers the various design constraints unique to SOP. We review various approaches for the PCB, IC and MCM algorithms and investigate their applicability to the SOP model. Our related experimental results demonstrate the effectiveness of our algorithm LA-SOP.","PeriodicalId":426349,"journal":{"name":"ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)","volume":"2 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-01-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131348739","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
期刊
ASP-DAC 2004: Asia and South Pacific Design Automation Conference 2004 (IEEE Cat. No.04EX753)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
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