首页 > 最新文献

2008 Asia and South Pacific Design Automation Conference最新文献

英文 中文
Predictive models and CAD methodology for pattern dependent variability 模式相关变异的预测模型和CAD方法
Pub Date : 2008-01-21 DOI: 10.1109/ASPDAC.2008.4483943
N. Verghese, Rich Rouse, P. Hurat
Lithography, etch and stress are dominant effects impacting the functionality and performance of designs at 65 nm and below. This paper discusses pattern dependent variability caused by these effects and discusses a model-based approach to extracting this variability. A methodology to gauge the extent of this pattern dependent variability for standard cells is presented by looking at the difference in transistor parameters when the cell is analyze in different contexts. A full-chip methodology that addresses the delay change due to systematic varation has been introduced to analyze and repair a 65 nm digital design.
光刻、蚀刻和应力是影响65纳米及以下设计功能和性能的主要影响因素。本文讨论了由这些影响引起的模式依赖变异,并讨论了一种基于模型的方法来提取这种变异。通过观察在不同环境下分析电池时晶体管参数的差异,提出了一种方法来衡量标准电池的这种模式依赖变异性的程度。介绍了一种全芯片方法,用于分析和修复65nm数字设计,该方法可以解决由于系统变化引起的延迟变化。
{"title":"Predictive models and CAD methodology for pattern dependent variability","authors":"N. Verghese, Rich Rouse, P. Hurat","doi":"10.1109/ASPDAC.2008.4483943","DOIUrl":"https://doi.org/10.1109/ASPDAC.2008.4483943","url":null,"abstract":"Lithography, etch and stress are dominant effects impacting the functionality and performance of designs at 65 nm and below. This paper discusses pattern dependent variability caused by these effects and discusses a model-based approach to extracting this variability. A methodology to gauge the extent of this pattern dependent variability for standard cells is presented by looking at the difference in transistor parameters when the cell is analyze in different contexts. A full-chip methodology that addresses the delay change due to systematic varation has been introduced to analyze and repair a 65 nm digital design.","PeriodicalId":277556,"journal":{"name":"2008 Asia and South Pacific Design Automation Conference","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126644203","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
A CMOS direct sampling mixer using Switched Capacitor Filter technique for software-defined radio 一种采用开关电容滤波技术的CMOS直接采样混频器,用于软件无线电
Pub Date : 2008-01-21 DOI: 10.1109/ASPDAC.2008.4483915
H. Ninh, Takashi Moue, T. Kurashina, K. Okada, A. Matsuzawa
This paper proposes a novel direct sampling mixer (DSM) using switched capacitor filter (SCF) for multi-band receivers. The proposed DSM has a higher gain, more flexibility and lower flicker noise than that of conventional circuits. The mixer for digital terrestrial television (ISDB-T) 1-segment was fabricated in a 0.18 mum CMOS process, and measured results are presented for a sampling frequency of 800 MHz. The experimental results exhibit 430 kHz signal bandwith with 27.3 dB attenuation of adjacent interferer assuming at 3 MHz offset.
提出了一种基于开关电容滤波(SCF)的直接采样混频器(DSM)。与传统电路相比,该电路具有更高的增益、更大的灵活性和更低的闪烁噪声。采用0.18 μ m CMOS工艺制作了用于数字地面电视(ISDB-T) 1段的混频器,并给出了采样频率为800 MHz时的测量结果。实验结果表明,信号带宽为430khz,假设偏移量为3mhz时,相邻干扰的衰减为27.3 dB。
{"title":"A CMOS direct sampling mixer using Switched Capacitor Filter technique for software-defined radio","authors":"H. Ninh, Takashi Moue, T. Kurashina, K. Okada, A. Matsuzawa","doi":"10.1109/ASPDAC.2008.4483915","DOIUrl":"https://doi.org/10.1109/ASPDAC.2008.4483915","url":null,"abstract":"This paper proposes a novel direct sampling mixer (DSM) using switched capacitor filter (SCF) for multi-band receivers. The proposed DSM has a higher gain, more flexibility and lower flicker noise than that of conventional circuits. The mixer for digital terrestrial television (ISDB-T) 1-segment was fabricated in a 0.18 mum CMOS process, and measured results are presented for a sampling frequency of 800 MHz. The experimental results exhibit 430 kHz signal bandwith with 27.3 dB attenuation of adjacent interferer assuming at 3 MHz offset.","PeriodicalId":277556,"journal":{"name":"2008 Asia and South Pacific Design Automation Conference","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124050376","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
A slew-rate controlled output driver with one-cycle tuning time 具有单周期调谐时间的回转速率控制输出驱动器
Pub Date : 2008-01-21 DOI: 10.1109/ASPDAC.2008.4484070
Young-Ho Kwak, I. Jung, Chulwoo Kim
A low-power slew-rate controlled output driver with open loop digital scheme, one-cycle lock time is presented. Proposed output driver maintains slew rate in the range of 2.1 V/ns to 3.6 V/ns in a one cycle after the enable clock is inserted. It is implemented in 0.18 um CMOS process, and the control block consumes 13.7 mW at 1 Gbps.
提出了一种开环数字方案的低功耗回转速率控制输出驱动器,锁紧时间为一个周期。建议的输出驱动器在使能时钟插入后的一个周期内保持在2.1 V/ns至3.6 V/ns的压转率。它采用0.18 um CMOS工艺实现,控制块在1gbps下消耗13.7 mW。
{"title":"A slew-rate controlled output driver with one-cycle tuning time","authors":"Young-Ho Kwak, I. Jung, Chulwoo Kim","doi":"10.1109/ASPDAC.2008.4484070","DOIUrl":"https://doi.org/10.1109/ASPDAC.2008.4484070","url":null,"abstract":"A low-power slew-rate controlled output driver with open loop digital scheme, one-cycle lock time is presented. Proposed output driver maintains slew rate in the range of 2.1 V/ns to 3.6 V/ns in a one cycle after the enable clock is inserted. It is implemented in 0.18 um CMOS process, and the control block consumes 13.7 mW at 1 Gbps.","PeriodicalId":277556,"journal":{"name":"2008 Asia and South Pacific Design Automation Conference","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121537974","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
Verifying full-custom multipliers by Boolean equivalence checking and an arithmetic bit level proof 验证全自定义乘法器布尔等价性检查和算术位水平证明
Pub Date : 2008-01-21 DOI: 10.1109/ASPDAC.2008.4483983
Udo Krautz, Markus Wedler, W. Kunz, Kai Weber, C. Jacobi, M. Pflanz
In this paper we describe a practical methodology to formally verify highly optimized, industrial multipliers. We define a multiplier description language which abstracts from low-level optimizations and which can model a wide range of common implementations at a structural and arithmetic level. The correctness of the created model is established by bit level transformations matching the model against a standard multiplication specification. The model is also translated into a gate netlist to be compared with the full-custom implementation of the multiplier by standard equivalence checking. The advantage of this approach is that we use a high level language to provide the correlation between structure and bit level arithmetic. This compares favorably with other approaches that have to spend considerable effort on extracting this information from highly optimized implementations. Our approach is easily portable and proved applicable to a wide variety of state-of-the-art industrial designs.
在本文中,我们描述了一种实用的方法来正式验证高度优化的工业乘数。我们定义了一种乘法器描述语言,它从低级优化中抽象出来,可以在结构和算术级别上对广泛的通用实现进行建模。所创建模型的正确性是通过将模型与标准乘法规范相匹配的位级转换来确定的。该模型还被转换成栅极网表,通过标准等效性检查与完全自定义的乘法器实现进行比较。这种方法的优点是我们使用高级语言来提供结构和位级算术之间的相关性。与其他必须花费大量精力从高度优化的实现中提取此信息的方法相比,这是有利的。我们的方法易于携带,并被证明适用于各种最先进的工业设计。
{"title":"Verifying full-custom multipliers by Boolean equivalence checking and an arithmetic bit level proof","authors":"Udo Krautz, Markus Wedler, W. Kunz, Kai Weber, C. Jacobi, M. Pflanz","doi":"10.1109/ASPDAC.2008.4483983","DOIUrl":"https://doi.org/10.1109/ASPDAC.2008.4483983","url":null,"abstract":"In this paper we describe a practical methodology to formally verify highly optimized, industrial multipliers. We define a multiplier description language which abstracts from low-level optimizations and which can model a wide range of common implementations at a structural and arithmetic level. The correctness of the created model is established by bit level transformations matching the model against a standard multiplication specification. The model is also translated into a gate netlist to be compared with the full-custom implementation of the multiplier by standard equivalence checking. The advantage of this approach is that we use a high level language to provide the correlation between structure and bit level arithmetic. This compares favorably with other approaches that have to spend considerable effort on extracting this information from highly optimized implementations. Our approach is easily portable and proved applicable to a wide variety of state-of-the-art industrial designs.","PeriodicalId":277556,"journal":{"name":"2008 Asia and South Pacific Design Automation Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131151365","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}
引用次数: 11
A symbolic approach for mixed-signal model checking 混合信号模型检验的符号方法
Pub Date : 2008-01-21 DOI: 10.1109/ASPDAC.2008.4483984
Alexander Jesser, L. Hedrich
In this paper we firstly introduce a novel symbolic model checker (MScheck) for mixed-signal circuits. MScheck is capable to conflate the continuous behavior, typical for analog designs, and the discrete behavior in the digital domain for formal verification. Timing information of both systems will be symbolically stored within multi terminal binary decision diagrams (MTBDDs) for the entire verification procedure. The effectiveness of our approach is demonstrated on a phase locked loop (PLL) by formal verification of the locking property.
本文首先介绍了一种用于混合信号电路的符号模型检查器(MScheck)。MScheck能够将连续行为(典型的模拟设计)和数字领域的离散行为(用于正式验证)合并在一起。在整个验证过程中,两个系统的时序信息将被象征性地存储在多终端二进制决策图(mtbdd)中。通过对锁相环(PLL)锁相特性的形式化验证,证明了该方法的有效性。
{"title":"A symbolic approach for mixed-signal model checking","authors":"Alexander Jesser, L. Hedrich","doi":"10.1109/ASPDAC.2008.4483984","DOIUrl":"https://doi.org/10.1109/ASPDAC.2008.4483984","url":null,"abstract":"In this paper we firstly introduce a novel symbolic model checker (MScheck) for mixed-signal circuits. MScheck is capable to conflate the continuous behavior, typical for analog designs, and the discrete behavior in the digital domain for formal verification. Timing information of both systems will be symbolically stored within multi terminal binary decision diagrams (MTBDDs) for the entire verification procedure. The effectiveness of our approach is demonstrated on a phase locked loop (PLL) by formal verification of the locking property.","PeriodicalId":277556,"journal":{"name":"2008 Asia and South Pacific Design Automation Conference","volume":"31 5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131453968","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}
引用次数: 5
Dependability, power, and performance trade-off on a multicore processor 多核处理器上的可靠性、功率和性能权衡
Pub Date : 2008-01-21 DOI: 10.1109/ASPDAC.2008.4484044
Toshinori Sato, Toshimasa Funaki
As deep submicron technologies are advanced, we face new challenges, such as power consumption and soft errors. A naive technique, which utilizes emerging multicore processors and relies upon thread-level redundancy to detect soft errors, is power hungry. It consumes at least two times larger power than the conventional single-threaded processor does. This paper investigates a trade-off between dependability and power on a multicore processor, which is named multiple clustered core processor (MCCP). It is proposed to adapt processor resources according to the requested performance. A new metric to evaluate a trade-off between dependability, power, and performance is proposed. It is the product of soft error rate and the popular energy-delay product. We name it energy, delay, and upset rate product (ED UP). Detailed simulations show that the MCCP exploiting the adaptable technique improves the EDUP by up to 21% when it is compared with the one exploiting the naive technique.
随着深亚微米技术的进步,我们面临着功耗和软误差等新的挑战。一种利用新兴的多核处理器并依赖于线程级冗余来检测软错误的幼稚技术非常耗电。它消耗的能量至少是传统单线程处理器的两倍。本文研究了多核集群核处理器(MCCP)的可靠性和功耗之间的权衡。提出了根据所要求的性能调整处理器资源的方法。提出了一种新的指标来评估可靠性、功率和性能之间的权衡。它是软误差率与流行的能量延迟积的乘积。我们将其命名为能量、延迟和扰动率积(ED UP)。详细的仿真结果表明,采用自适应技术的MCCP与采用原始技术的MCCP相比,EDUP提高了21%。
{"title":"Dependability, power, and performance trade-off on a multicore processor","authors":"Toshinori Sato, Toshimasa Funaki","doi":"10.1109/ASPDAC.2008.4484044","DOIUrl":"https://doi.org/10.1109/ASPDAC.2008.4484044","url":null,"abstract":"As deep submicron technologies are advanced, we face new challenges, such as power consumption and soft errors. A naive technique, which utilizes emerging multicore processors and relies upon thread-level redundancy to detect soft errors, is power hungry. It consumes at least two times larger power than the conventional single-threaded processor does. This paper investigates a trade-off between dependability and power on a multicore processor, which is named multiple clustered core processor (MCCP). It is proposed to adapt processor resources according to the requested performance. A new metric to evaluate a trade-off between dependability, power, and performance is proposed. It is the product of soft error rate and the popular energy-delay product. We name it energy, delay, and upset rate product (ED UP). Detailed simulations show that the MCCP exploiting the adaptable technique improves the EDUP by up to 21% when it is compared with the one exploiting the naive technique.","PeriodicalId":277556,"journal":{"name":"2008 Asia and South Pacific Design Automation Conference","volume":"229 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128350701","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}
引用次数: 14
Efficient numerical modeling of random rough surface effects for interconnect internal impedance extraction 随机粗糙表面效应在互连内部阻抗提取中的高效数值模拟
Pub Date : 2008-01-21 DOI: 10.1109/ASPDAC.2008.4483930
Quan Chen, N. Wong
This paper proposes an efficient model for numerically evaluating the impact of random surface roughness on the internal impedance for large-scale interconnect structures. The effective resistivity (ER) and effective permeability (EP) are numerically formulated to avoid the computationally prohibitive global discretization, while maintaining the model accuracy and flexibility. A modified stochastic integral equation (SIE) method is proposed to significantly speed up the computation for the mean values of ER and EP under the assumption of random surface roughness. Numerical experiments then verify the efficacy of our approach.
本文提出了一种有效的模型,用于数值评估随机表面粗糙度对大型互连结构内部阻抗的影响。有效电阻率(ER)和有效渗透率(EP)在保持模型精度和灵活性的同时,避免了计算上难以实现的全局离散化。提出了一种改进的随机积分方程(SIE)方法,在随机表面粗糙度假设下,显著加快了ER和EP均值的计算速度。数值实验验证了该方法的有效性。
{"title":"Efficient numerical modeling of random rough surface effects for interconnect internal impedance extraction","authors":"Quan Chen, N. Wong","doi":"10.1109/ASPDAC.2008.4483930","DOIUrl":"https://doi.org/10.1109/ASPDAC.2008.4483930","url":null,"abstract":"This paper proposes an efficient model for numerically evaluating the impact of random surface roughness on the internal impedance for large-scale interconnect structures. The effective resistivity (ER) and effective permeability (EP) are numerically formulated to avoid the computationally prohibitive global discretization, while maintaining the model accuracy and flexibility. A modified stochastic integral equation (SIE) method is proposed to significantly speed up the computation for the mean values of ER and EP under the assumption of random surface roughness. Numerical experiments then verify the efficacy of our approach.","PeriodicalId":277556,"journal":{"name":"2008 Asia and South Pacific Design Automation Conference","volume":"67 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131897521","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}
引用次数: 3
Low power clock buffer planning methodology in F-D placement for large scale circuit design 大规模电路设计中F-D放置的低功耗时钟缓冲器规划方法
Pub Date : 2008-01-21 DOI: 10.1109/ASPDAC.2008.4483977
Yanfeng Wang, Qiang Zhou, Yici Cai, Jiang Hu, Xianlong Hong, Jinian Bian
Traditionally, clock network layout is performed after cell placement. Such methodology is facing a serious problem in nanometer IC designs where people tend to use huge clock buffers for robustness against variations. That is, clock buffers are often placed far from ideal locations to avoid overlap with logic cells. As a result, both power dissipation and timing are degraded. In order to solve this problem, we propose a low power clock buffer planning methodology which is integrated with cell placement. A Bin- Divided Grouping algorithm is developed to construct virtual buffer tree, which can explicitly model the clock buffers in placement. The virtual buffer tree is dynamically updated during the placement to reflect the changes of latch locations. To reduce power dissipation, latch clumping is incorporated with the clock buffer planning. The experimental results show that our method can reduce clock power significantly by 21% on average.
传统上,时钟网络布局是在单元放置之后执行的。这种方法在纳米集成电路设计中面临着一个严重的问题,人们倾向于使用巨大的时钟缓冲器来抵抗变化。也就是说,时钟缓冲器通常放置在远离理想位置的地方,以避免与逻辑单元重叠。因此,功耗和时序都降低了。为了解决这一问题,我们提出了一种与单元放置相结合的低功耗时钟缓冲规划方法。提出了一种Bin- Divided Grouping算法来构造虚拟缓冲区树,该树可以显式地对时钟缓冲区的布局进行建模。虚拟缓冲树在放置过程中动态更新,以反映锁存器位置的变化。为了降低功耗,锁存器聚集与时钟缓冲规划相结合。实验结果表明,该方法可使时钟功耗平均降低21%。
{"title":"Low power clock buffer planning methodology in F-D placement for large scale circuit design","authors":"Yanfeng Wang, Qiang Zhou, Yici Cai, Jiang Hu, Xianlong Hong, Jinian Bian","doi":"10.1109/ASPDAC.2008.4483977","DOIUrl":"https://doi.org/10.1109/ASPDAC.2008.4483977","url":null,"abstract":"Traditionally, clock network layout is performed after cell placement. Such methodology is facing a serious problem in nanometer IC designs where people tend to use huge clock buffers for robustness against variations. That is, clock buffers are often placed far from ideal locations to avoid overlap with logic cells. As a result, both power dissipation and timing are degraded. In order to solve this problem, we propose a low power clock buffer planning methodology which is integrated with cell placement. A Bin- Divided Grouping algorithm is developed to construct virtual buffer tree, which can explicitly model the clock buffers in placement. The virtual buffer tree is dynamically updated during the placement to reflect the changes of latch locations. To reduce power dissipation, latch clumping is incorporated with the clock buffer planning. The experimental results show that our method can reduce clock power significantly by 21% on average.","PeriodicalId":277556,"journal":{"name":"2008 Asia and South Pacific Design Automation Conference","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134628533","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
Exploring power management in multi-core systems 探索多核系统中的电源管理
Pub Date : 2008-01-21 DOI: 10.1109/ASPDAC.2008.4484043
R. Bergamaschi, Guoling Han, A. Buyuktosunoglu, Hiren D. Patel, I. Nair, G. Dittmann, G. Janssen, N. Dhanwada, Zhigang Hu, P. Bose, J. Darringer
Power dissipation has become a critical design metric in microprocessor-based system design. In a multi-core system, running multiple applications, power and performance can be dynamically traded off using an integrated power management (PM) unit. This PM unit monitors the performance and power of each core and dynamically adjusts the individual voltages and frequencies in order to maximize system performance under a given power budget (usually set by the operating system). This paper presents a performance and power analysis methodology, featuring a simulation model for multi-core systems that can be easily reconfigured for different scenarios and a PM infrastructure for the exploration and analysis of PM algorithms. Two algorithms have been implemented: one for discrete and one for continuous power modes based on non-linear programming. Extensive experiments are reported, illustrating the effect of power management both at the core and the chip level.
在基于微处理器的系统设计中,功耗已成为一个重要的设计指标。在多核系统中,运行多个应用程序,可以使用集成电源管理(PM)单元动态地权衡功耗和性能。该PM单元监视每个核心的性能和功率,并动态调整单个电压和频率,以便在给定的功率预算(通常由操作系统设置)下最大化系统性能。本文提出了一种性能和功率分析方法,其特点是为多核系统的仿真模型,可以轻松地为不同的场景重新配置,以及用于探索和分析PM算法的PM基础设施。实现了两种算法:一种用于离散功率模式,另一种用于基于非线性规划的连续功率模式。大量的实验报告,说明电源管理的影响,在核心和芯片水平。
{"title":"Exploring power management in multi-core systems","authors":"R. Bergamaschi, Guoling Han, A. Buyuktosunoglu, Hiren D. Patel, I. Nair, G. Dittmann, G. Janssen, N. Dhanwada, Zhigang Hu, P. Bose, J. Darringer","doi":"10.1109/ASPDAC.2008.4484043","DOIUrl":"https://doi.org/10.1109/ASPDAC.2008.4484043","url":null,"abstract":"Power dissipation has become a critical design metric in microprocessor-based system design. In a multi-core system, running multiple applications, power and performance can be dynamically traded off using an integrated power management (PM) unit. This PM unit monitors the performance and power of each core and dynamically adjusts the individual voltages and frequencies in order to maximize system performance under a given power budget (usually set by the operating system). This paper presents a performance and power analysis methodology, featuring a simulation model for multi-core systems that can be easily reconfigured for different scenarios and a PM infrastructure for the exploration and analysis of PM algorithms. Two algorithms have been implemented: one for discrete and one for continuous power modes based on non-linear programming. Extensive experiments are reported, illustrating the effect of power management both at the core and the chip level.","PeriodicalId":277556,"journal":{"name":"2008 Asia and South Pacific Design Automation Conference","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133506343","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}
引用次数: 51
Area recovery under depth constraint by Cut Substitution for technology mapping for LUT-based FPGAs 基于lut的fpga的切割替代技术映射在深度约束下的面积恢复
Pub Date : 2008-01-21 DOI: 10.1109/ASPDAC.2008.4483928
Taiga Takata, Y. Matsunaga
In this paper we present the post-processing algorithm, cut substitution, for technology mapping for LUT-based FPGAs to minimize the area under depth minimum constraint. The problem to generate a LUT's network whose area is minimum under depth minimum constraint seems to be as difficult as NP-hard class problem. Cut substitution is the process to generate a local optimum solution by eliminating redundant LUTs while the depth of network is maintained. The experiments shows that the proposed method derives the solutions whose area are 9% smaller than the solutions of a previous state-of-the-art, DAOmap on average.
在本文中,我们提出了基于lut的fpga技术映射的后处理算法,即切割替换,以最小化深度最小约束下的面积。在深度最小约束下生成面积最小的LUT网络的问题似乎与NP-hard类问题一样困难。切替换是在保持网络深度的前提下,通过消除冗余lut来产生局部最优解的过程。实验表明,该方法得到的解的面积平均比以前最先进的DAOmap解的面积小9%。
{"title":"Area recovery under depth constraint by Cut Substitution for technology mapping for LUT-based FPGAs","authors":"Taiga Takata, Y. Matsunaga","doi":"10.1109/ASPDAC.2008.4483928","DOIUrl":"https://doi.org/10.1109/ASPDAC.2008.4483928","url":null,"abstract":"In this paper we present the post-processing algorithm, cut substitution, for technology mapping for LUT-based FPGAs to minimize the area under depth minimum constraint. The problem to generate a LUT's network whose area is minimum under depth minimum constraint seems to be as difficult as NP-hard class problem. Cut substitution is the process to generate a local optimum solution by eliminating redundant LUTs while the depth of network is maintained. The experiments shows that the proposed method derives the solutions whose area are 9% smaller than the solutions of a previous state-of-the-art, DAOmap on average.","PeriodicalId":277556,"journal":{"name":"2008 Asia and South Pacific Design Automation Conference","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132947131","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}
引用次数: 3
期刊
2008 Asia and South Pacific Design Automation Conference
全部 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