首页 > 最新文献

2006 6th International Workshop on System on Chip for Real Time Applications最新文献

英文 中文
Embedding and Verification of PSL using ASM 基于ASM的PSL嵌入与验证
Pub Date : 2006-12-01 DOI: 10.1109/IWSOC.2006.348221
A. Gawanmeh, S. Tahar, A. Habibi
This paper proposes a methodology to integrate the property specification language (PSL) in the verification process of systems designed using abstract states machines (ASMs). A specification of PSL in ASM was provided, which allows us to integrate PSL properties as part of the design. For the verification, a technique based on the AsmL tool was proposed that translates the ASM code (containing both the design and the properties) into a finite state machine (FSM) representation. The generated FSM was used to run model checking on an external tool, here SMV. The approach takes advantage from the ASM language capabilities to model designs at the system level as well as from the power of the AsmL tool in generating both a C# code and an FSM representation from an ASM model. The approach was applied on SystemC designs, which are translated into ASM models. Experimental results on a bus structure from the SystemC library showed a superiority of the approach to conventional verification
提出了一种将属性规范语言(PSL)集成到使用抽象状态机(asm)设计的系统验证过程中的方法。ASM中提供了PSL的规范,它允许我们将PSL属性集成为设计的一部分。为了验证,提出了一种基于AsmL工具的技术,该技术将ASM代码(包含设计和属性)转换为有限状态机(FSM)表示。生成的FSM用于在外部工具(这里是SMV)上运行模型检查。该方法利用了ASM语言在系统级对设计进行建模的能力,以及AsmL工具在从ASM模型生成c#代码和FSM表示时的强大功能。该方法应用于SystemC设计,并转化为ASM模型。在SystemC库中的一个总线结构上的实验结果表明,该方法比传统的验证方法具有优越性
{"title":"Embedding and Verification of PSL using ASM","authors":"A. Gawanmeh, S. Tahar, A. Habibi","doi":"10.1109/IWSOC.2006.348221","DOIUrl":"https://doi.org/10.1109/IWSOC.2006.348221","url":null,"abstract":"This paper proposes a methodology to integrate the property specification language (PSL) in the verification process of systems designed using abstract states machines (ASMs). A specification of PSL in ASM was provided, which allows us to integrate PSL properties as part of the design. For the verification, a technique based on the AsmL tool was proposed that translates the ASM code (containing both the design and the properties) into a finite state machine (FSM) representation. The generated FSM was used to run model checking on an external tool, here SMV. The approach takes advantage from the ASM language capabilities to model designs at the system level as well as from the power of the AsmL tool in generating both a C# code and an FSM representation from an ASM model. The approach was applied on SystemC designs, which are translated into ASM models. Experimental results on a bus structure from the SystemC library showed a superiority of the approach to conventional verification","PeriodicalId":134742,"journal":{"name":"2006 6th International Workshop on System on Chip for Real Time Applications","volume":"89 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123119635","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
On the Selection of Spectral Zeros for Generating Passive Reduced Order Models 无源降阶模型中谱零的选择
Pub Date : 2006-12-01 DOI: 10.1109/IWSOC.2006.348228
Y. Massoud, M. Alam, A. Nieuwoudt
As process technology continues to scale into the nanoscale regime, passive components and interconnect plays an ever increasing role in realization of mixed-signal systems. In this paper, the authors develop a new method for the model order reduction of passive components and interconnect using frequency selective projection methods with interpolation points based on the spectral-zeros of the RLC interconnect model's transfer function. The methodology uses imaginary part of the spectral zeros for frequency selective adaptive projection and provides stable as well as passive reduced order models. The results indicate that our method provides more accurate approximations than techniques based on balanced truncation and moment matching
随着制程技术不断向纳米级发展,无源元件和互连在混合信号系统的实现中发挥着越来越重要的作用。本文基于RLC互连模型传递函数的谱零点,提出了一种基于插值点的频率选择投影法对无源元件和互连进行模型降阶的新方法。该方法利用谱零的虚部进行频率选择性自适应投影,并提供稳定的和被动的降阶模型。结果表明,该方法比基于平衡截断和矩匹配的方法提供了更精确的近似
{"title":"On the Selection of Spectral Zeros for Generating Passive Reduced Order Models","authors":"Y. Massoud, M. Alam, A. Nieuwoudt","doi":"10.1109/IWSOC.2006.348228","DOIUrl":"https://doi.org/10.1109/IWSOC.2006.348228","url":null,"abstract":"As process technology continues to scale into the nanoscale regime, passive components and interconnect plays an ever increasing role in realization of mixed-signal systems. In this paper, the authors develop a new method for the model order reduction of passive components and interconnect using frequency selective projection methods with interpolation points based on the spectral-zeros of the RLC interconnect model's transfer function. The methodology uses imaginary part of the spectral zeros for frequency selective adaptive projection and provides stable as well as passive reduced order models. The results indicate that our method provides more accurate approximations than techniques based on balanced truncation and moment matching","PeriodicalId":134742,"journal":{"name":"2006 6th International Workshop on System on Chip for Real Time Applications","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128633727","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}
引用次数: 50
A PIC-Based Microcontroller Design Laboratory 基于pic的微控制器设计实验室
Pub Date : 2006-12-01 DOI: 10.1109/IWSOC.2006.348266
M. Hamad, A. Kassem, R. Jabr, C. Bechara, M. Khattar
Teaching undergraduate electrical and computer engineering students microcontroller/microprocessor design concepts is essential in today's highly advanced technological environment. Furthermore, the authors believe that all engineering students should take an introductory course in this area. With this objective in mind, a PIC-based microcontroller design laboratory was developed. This Laboratory consists of a development board based on PIC16F877A microcontroller from microchip, essential software routines, and a laboratory manual that contains a list of design-applications experiments
在当今高度先进的技术环境中,向电气和计算机工程专业的本科生讲授微控制器/微处理器设计概念是必不可少的。此外,作者认为所有的工科学生都应该学习这方面的入门课程。考虑到这一目标,开发了一个基于pic的微控制器设计实验室。本实验室由基于PIC16F877A单片机的开发板、基本软件程序和包含设计应用实验列表的实验室手册组成
{"title":"A PIC-Based Microcontroller Design Laboratory","authors":"M. Hamad, A. Kassem, R. Jabr, C. Bechara, M. Khattar","doi":"10.1109/IWSOC.2006.348266","DOIUrl":"https://doi.org/10.1109/IWSOC.2006.348266","url":null,"abstract":"Teaching undergraduate electrical and computer engineering students microcontroller/microprocessor design concepts is essential in today's highly advanced technological environment. Furthermore, the authors believe that all engineering students should take an introductory course in this area. With this objective in mind, a PIC-based microcontroller design laboratory was developed. This Laboratory consists of a development board based on PIC16F877A microcontroller from microchip, essential software routines, and a laboratory manual that contains a list of design-applications experiments","PeriodicalId":134742,"journal":{"name":"2006 6th International Workshop on System on Chip for Real Time Applications","volume":"655 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116484007","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
Accelerating channel codes simulations with a mixed hardware-software system architecture 用混合硬件软件系统架构加速信道码仿真
Pub Date : 2006-12-01 DOI: 10.1109/IWSOC.2006.348264
F. Besuzzi, A. Dassatti, G. Masera
Powerful channel codes are employed in modern communication systems in order to achieve very high data rates over noisy channels. The extremely low bit error rate (BER) reached by these codes requires that a huge number of samples are simulated to validate the system design. In addition simulation time is often made excessively long by the high computational complexity of addressed decoding algorithms and by the need of exploring the effect of code performance of different implementation choices (including finite precision representation of input and internal data), channel noise, fading and interferences. The use of software simulators may result in unacceptably long times and more cost effective solutions are required. This paper describes the design and the implementation of a new platform for accelerating channel codes simulations: a novel approach based on a mixed hardware-software design is described. The proposal ensures a wide range of flexibility and a significant reduction of the simulation time exploiting modern FPGAs characteristics
在现代通信系统中,为了在有噪声的信道上获得很高的数据速率,采用了强大的信道码。由于这些码的误码率极低,需要对大量的样本进行仿真来验证系统的设计。此外,由于寻址解码算法的高计算复杂度,以及需要探索不同实现选择(包括输入和内部数据的有限精度表示)、信道噪声、衰落和干扰对代码性能的影响,仿真时间往往会过长。使用软件模拟器可能会导致不可接受的长时间,并且需要更具成本效益的解决方案。本文描述了一个加速信道码仿真的新平台的设计和实现:描述了一种基于混合硬件软件设计的新方法。该方案确保了广泛的灵活性,并利用现代fpga的特性显著减少了仿真时间
{"title":"Accelerating channel codes simulations with a mixed hardware-software system architecture","authors":"F. Besuzzi, A. Dassatti, G. Masera","doi":"10.1109/IWSOC.2006.348264","DOIUrl":"https://doi.org/10.1109/IWSOC.2006.348264","url":null,"abstract":"Powerful channel codes are employed in modern communication systems in order to achieve very high data rates over noisy channels. The extremely low bit error rate (BER) reached by these codes requires that a huge number of samples are simulated to validate the system design. In addition simulation time is often made excessively long by the high computational complexity of addressed decoding algorithms and by the need of exploring the effect of code performance of different implementation choices (including finite precision representation of input and internal data), channel noise, fading and interferences. The use of software simulators may result in unacceptably long times and more cost effective solutions are required. This paper describes the design and the implementation of a new platform for accelerating channel codes simulations: a novel approach based on a mixed hardware-software design is described. The proposal ensures a wide range of flexibility and a significant reduction of the simulation time exploiting modern FPGAs characteristics","PeriodicalId":134742,"journal":{"name":"2006 6th International Workshop on System on Chip for Real Time Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124334617","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
An Efficent Variable Block Size Selection Scheme for the H.264 Motion Estimation H.264运动估计中一种有效的可变块大小选择方案
Pub Date : 2006-12-01 DOI: 10.1109/IWSOC.2006.348254
I. Amer, A. Chirila-Rus, Wael Badawy, G. Jullien
The latest video standards such as ITU-T H.264 and MPEG-4 Part 10 introduce important bitrate gains but at the cost or increased complexity, especially at the encoder. One important tool is the variable block sizes motion estimation/compensation, which presents the possibility of using blocks ranging from 16times16 down to 4times4, offering the choice of one macroblock configuration out of 259 modes. This paper suggests a new method to select efficiently one variable block sizes partitioning mode based on a single set of motion estimation results at the smallest granularity (4times4 blocks). The results show the accuracy of the decision method, while requiring a minimal number of searches from the motion estimation algorithm. The technique also maintains an acceptable complexity for a potential real time implementation
最新的视频标准,如ITU-T H.264和MPEG-4 Part 10引入了重要的比特率增益,但代价是增加了复杂性,尤其是在编码器方面。一个重要的工具是可变块大小运动估计/补偿,它提供了使用块范围从16times16到4times4的可能性,提供了259种模式中的一种宏块配置选择。本文提出了一种基于最小粒度(4times4块)单组运动估计结果高效选择一种可变块大小划分模式的新方法。实验结果表明,该决策方法具有较高的准确性,且对运动估计算法的搜索次数要求较低。该技术还为潜在的实时实现保持了可接受的复杂性
{"title":"An Efficent Variable Block Size Selection Scheme for the H.264 Motion Estimation","authors":"I. Amer, A. Chirila-Rus, Wael Badawy, G. Jullien","doi":"10.1109/IWSOC.2006.348254","DOIUrl":"https://doi.org/10.1109/IWSOC.2006.348254","url":null,"abstract":"The latest video standards such as ITU-T H.264 and MPEG-4 Part 10 introduce important bitrate gains but at the cost or increased complexity, especially at the encoder. One important tool is the variable block sizes motion estimation/compensation, which presents the possibility of using blocks ranging from 16times16 down to 4times4, offering the choice of one macroblock configuration out of 259 modes. This paper suggests a new method to select efficiently one variable block sizes partitioning mode based on a single set of motion estimation results at the smallest granularity (4times4 blocks). The results show the accuracy of the decision method, while requiring a minimal number of searches from the motion estimation algorithm. The technique also maintains an acceptable complexity for a potential real time implementation","PeriodicalId":134742,"journal":{"name":"2006 6th International Workshop on System on Chip for Real Time Applications","volume":"129 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132666553","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
A Novel Scheduling methodology for ASIC Design 一种新的专用集成电路设计调度方法
Pub Date : 2006-12-01 DOI: 10.1109/IWSOC.2006.348222
Chi-Ho Lin, Jin-Chun Kim
This paper presents a new VHDL intermediate format CDFG (control data flow graph) and a minimal hardware resource scheduling algorithm for ASIC design automation. The intermediate format, CDFG represents the constraints which limit hardware design such as conditional branch, sequential operation and time constraints. The proposed scheduling algorithm could handle the conditional branches effectively and could check the timing constraints efficiently. It minimizes the total operating time by reducing the number of the constraints as maximal as possible, determining the number of control steps in minimum bound. The effectiveness of the proposed algorithm has been proven by the experiment with the benchmark examples
针对ASIC设计自动化,提出了一种新的VHDL中间格式CDFG(控制数据流图)和一种最小硬件资源调度算法。中间格式CDFG表示限制硬件设计的约束,如条件分支、顺序操作和时间约束。所提出的调度算法能有效地处理条件分支,并能有效地检查时序约束。它通过最大限度地减少约束的数量,确定最小界内的控制步数,从而使总操作时间最小化。通过基准算例的实验验证了该算法的有效性
{"title":"A Novel Scheduling methodology for ASIC Design","authors":"Chi-Ho Lin, Jin-Chun Kim","doi":"10.1109/IWSOC.2006.348222","DOIUrl":"https://doi.org/10.1109/IWSOC.2006.348222","url":null,"abstract":"This paper presents a new VHDL intermediate format CDFG (control data flow graph) and a minimal hardware resource scheduling algorithm for ASIC design automation. The intermediate format, CDFG represents the constraints which limit hardware design such as conditional branch, sequential operation and time constraints. The proposed scheduling algorithm could handle the conditional branches effectively and could check the timing constraints efficiently. It minimizes the total operating time by reducing the number of the constraints as maximal as possible, determining the number of control steps in minimum bound. The effectiveness of the proposed algorithm has been proven by the experiment with the benchmark examples","PeriodicalId":134742,"journal":{"name":"2006 6th International Workshop on System on Chip for Real Time Applications","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116026790","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
Implementation of High Performance CAVLC for H.264/AVC Video Codec H.264/AVC视频编解码器的高性能CAVLC实现
Pub Date : 2006-12-01 DOI: 10.1109/IWSOC.2006.348257
DaeOk Kim, E. Jung, Hyunho Park, Hosoon Shin, D. Har
Context-based adaptive variable length coding (CAVLC) is entropy coding for H.264/AVC video codec. Since the CAVLC is highly context-adaptive and of a block-based context formation, high coding efficiency is achieved. However, its high complexity causes various difficulties in full-hardware implementation. This paper presents high performance hardware architecture of CAVLC. The proposed architecture is implemented in a FPGA device, and verified by RTL simulations. The implementation results show that the proposed architecture encodes a 4times4 block per 16 clock cycles, and achieves a real-time processing for 1920times1088 frame size with 30-fps video at 100MHz clock speed
基于上下文的自适应变长编码(CAVLC)是H.264/AVC视频编解码器的熵编码。由于CAVLC具有高度的上下文适应性和基于块的上下文形成,因此实现了较高的编码效率。然而,它的高复杂性给全硬件实现带来了各种困难。本文介绍了CAVLC的高性能硬件结构。该架构在FPGA器件上实现,并通过RTL仿真验证。实现结果表明,该架构每16个时钟周期编码4times4块,在100MHz时钟速度下实现了30fps视频1920times1088帧的实时处理
{"title":"Implementation of High Performance CAVLC for H.264/AVC Video Codec","authors":"DaeOk Kim, E. Jung, Hyunho Park, Hosoon Shin, D. Har","doi":"10.1109/IWSOC.2006.348257","DOIUrl":"https://doi.org/10.1109/IWSOC.2006.348257","url":null,"abstract":"Context-based adaptive variable length coding (CAVLC) is entropy coding for H.264/AVC video codec. Since the CAVLC is highly context-adaptive and of a block-based context formation, high coding efficiency is achieved. However, its high complexity causes various difficulties in full-hardware implementation. This paper presents high performance hardware architecture of CAVLC. The proposed architecture is implemented in a FPGA device, and verified by RTL simulations. The implementation results show that the proposed architecture encodes a 4times4 block per 16 clock cycles, and achieves a real-time processing for 1920times1088 frame size with 30-fps video at 100MHz clock speed","PeriodicalId":134742,"journal":{"name":"2006 6th International Workshop on System on Chip for Real Time Applications","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129737488","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
Efficient Modulo (2k±1) Binary to Residue Converters 高效模(2k±1)二进制到残数转换器
Pub Date : 2006-12-01 DOI: 10.1109/IWSOC.2006.348235
S. Veeramachaneni, L. Avinash, R. M, M. Srinivas
In this paper, the design of a binary to residue converter architecture based on {2k-1, 2k 2k+l} modulo set is presented. New highly-parallel schemes using (p,2) compressors are described for computing the integer modulo operation (X mod m), where m is restricted to the values 2kplusmn1, for any value of k>1 and X is a 16-bit or a 32-bit number For efficient design, novel 3-2, 4-2 and 5-2 compressors are illustrated and are used as the basic building blocks for the proposed converter designs. The resulting circuits are compared, both qualitatively and quantitatively, in standard CMOS cell technology, with the existing circuits. The results show that the proposed architectures are faster and use lesser hardware than similar circuits known making them a viable option for efficient design
本文提出了一种基于{2k- 1,2k 2k+l}模集的二值到残数转换器的结构设计。描述了使用(p,2)压缩器计算整数模运算(X mod m)的新的高度并行方案,其中m被限制为值2kplusmn1,对于k>的任何值,1和X是16位或32位数字。为了有效的设计,新的3-2,4-2和5-2压缩器被说明,并被用作提议的转换器设计的基本构建块。在标准CMOS电池技术中,所得到的电路与现有电路进行了定性和定量的比较。结果表明,所提出的架构比已知的类似电路更快,使用更少的硬件,使其成为高效设计的可行选择
{"title":"Efficient Modulo (2k±1) Binary to Residue Converters","authors":"S. Veeramachaneni, L. Avinash, R. M, M. Srinivas","doi":"10.1109/IWSOC.2006.348235","DOIUrl":"https://doi.org/10.1109/IWSOC.2006.348235","url":null,"abstract":"In this paper, the design of a binary to residue converter architecture based on {2k-1, 2k 2k+l} modulo set is presented. New highly-parallel schemes using (p,2) compressors are described for computing the integer modulo operation (X mod m), where m is restricted to the values 2kplusmn1, for any value of k>1 and X is a 16-bit or a 32-bit number For efficient design, novel 3-2, 4-2 and 5-2 compressors are illustrated and are used as the basic building blocks for the proposed converter designs. The resulting circuits are compared, both qualitatively and quantitatively, in standard CMOS cell technology, with the existing circuits. The results show that the proposed architectures are faster and use lesser hardware than similar circuits known making them a viable option for efficient design","PeriodicalId":134742,"journal":{"name":"2006 6th International Workshop on System on Chip for Real Time Applications","volume":"100 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127114367","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}
引用次数: 9
A Method to Evaluate Power Domain Problems in SoC SoC中功率域问题的评估方法
Pub Date : 2006-12-01 DOI: 10.1109/IWSOC.2006.348274
J. Cetin, A. Balasinski
Noise of the power supply voltage can disturb SoC operation by modulating signal frequency of its individual blocks related to their drive current. This disturbance typically results from the complex functions of the SoC combined with their low pin count and current routing not supporting the power demand in the different sections of the die. The pin count, minimized to help take advantage of die area reduction due to technology shrinks calls for fewer power domains resulting in an increase of the current per domain. This, combined with the larger resistance and inductance of the wiring to the target location on the die, due to the increased functionality, gives rise to the DC (IR) and transient (L di/dt) voltage droop, the severity of which increases with every product generation. At the same time, the "hot spots" of power distribution are difficult to identify due to the distributed nature of the power supply current and voltage. In this work, a novel approach to evaluate power domain problems in SoC was proposed, based on a multi-level analysis of the distribution of total die power to help determine what design tools should be engaged and at which complexity level. Starting from the initial criterion i.e., silicon verification, it was recommended that power domain analysis is not required for the domains proven on silicon. It was then shown that the analysis at a rudimentary level is sufficient if adequate static and dynamic power safety margins can be proven. In such analysis, one may need to perform a relatively simple block level assessment to ensure product functionality in a standard package, depending on the line inductance and operating frequency. For the high die current levels, one would be required to use advanced design tools to resolve problems within every current node and voltage loop, and the preliminary analysis can help define the critical domains. How the noise of the power supply system should be considered throughout the design review process was shown
电源电压的噪声可以通过调制与其驱动电流相关的各个模块的信号频率来干扰SoC的工作。这种干扰通常是由于SoC的复杂功能加上它们的低引脚数和电流路由不支持芯片不同部分的功率需求。由于技术缩小,引脚数最小化,以帮助利用芯片面积减少的优势,需要更少的功率域,从而增加每个域的电流。由于功能的增加,再加上布线到模具上目标位置的电阻和电感更大,导致直流(IR)和瞬态(L di/dt)电压下降,其严重程度随着每一代产品的产生而增加。同时,由于电源电流和电压的分布式特性,配电的“热点”难以识别。在这项工作中,提出了一种评估SoC中功率域问题的新方法,该方法基于对总模具功率分布的多层次分析,以帮助确定应该使用哪些设计工具以及在何种复杂级别上使用。从最初的标准(即硅验证)开始,建议在硅上验证的域不需要功率域分析。然后表明,如果可以证明足够的静态和动态功率安全裕度,则初级水平的分析是足够的。在这种分析中,可能需要执行相对简单的块级评估,以确保产品在标准封装中的功能,具体取决于线路电感和工作频率。对于高芯片电流水平,需要使用先进的设计工具来解决每个电流节点和电压环内的问题,并且初步分析可以帮助定义关键域。在整个设计评审过程中应如何考虑供电系统的噪声
{"title":"A Method to Evaluate Power Domain Problems in SoC","authors":"J. Cetin, A. Balasinski","doi":"10.1109/IWSOC.2006.348274","DOIUrl":"https://doi.org/10.1109/IWSOC.2006.348274","url":null,"abstract":"Noise of the power supply voltage can disturb SoC operation by modulating signal frequency of its individual blocks related to their drive current. This disturbance typically results from the complex functions of the SoC combined with their low pin count and current routing not supporting the power demand in the different sections of the die. The pin count, minimized to help take advantage of die area reduction due to technology shrinks calls for fewer power domains resulting in an increase of the current per domain. This, combined with the larger resistance and inductance of the wiring to the target location on the die, due to the increased functionality, gives rise to the DC (IR) and transient (L di/dt) voltage droop, the severity of which increases with every product generation. At the same time, the \"hot spots\" of power distribution are difficult to identify due to the distributed nature of the power supply current and voltage. In this work, a novel approach to evaluate power domain problems in SoC was proposed, based on a multi-level analysis of the distribution of total die power to help determine what design tools should be engaged and at which complexity level. Starting from the initial criterion i.e., silicon verification, it was recommended that power domain analysis is not required for the domains proven on silicon. It was then shown that the analysis at a rudimentary level is sufficient if adequate static and dynamic power safety margins can be proven. In such analysis, one may need to perform a relatively simple block level assessment to ensure product functionality in a standard package, depending on the line inductance and operating frequency. For the high die current levels, one would be required to use advanced design tools to resolve problems within every current node and voltage loop, and the preliminary analysis can help define the critical domains. How the noise of the power supply system should be considered throughout the design review process was shown","PeriodicalId":134742,"journal":{"name":"2006 6th International Workshop on System on Chip for Real Time Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130712744","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
Encoding with Repeater Insertion for Minimizing Delay in VLSI Interconnects 基于中继器插入的VLSI互连最小延迟编码
Pub Date : 2006-12-01 DOI: 10.1109/IWSOC.2006.348237
C. Raghunandan, K. S. Sainarayanan, M. Srinivas
Interconnects dominate system performance in DSM (deep sub-micron) domain. In shrinking technologies, propagation delay of on-chip interconnects is becoming a major concern. The present work tries to combine encoding with repeater insertion to reduce the propagation delay in VLSI interconnects. A new coding algorithm for minimizing delay has been proposed which eliminates the cross talk classes 4, 5 and 6. In addition to it, an attempt has been made to combine the proposed coding scheme with repeater insertion for further delay minimization. To observe the effect of technology on delay minimization, simulations have been carried out at different technological nodes (180, 130, 90 and 65 nm) for different wire lengths (5,10 mm). Experimental results reveal that there is a significant amount of delay reduction because of this coding technique combined with repeater insertion which appears to perform better than existing techniques in literature
在深亚微米(DSM)领域,互连控制着系统性能。在收缩技术中,片上互连的传播延迟成为一个主要问题。本文试图将编码与中继器插入相结合,以减少VLSI互连中的传播延迟。提出了一种新的最小化延迟的编码算法,消除了4、5、6类串扰。此外,还尝试将所提出的编码方案与中继器插入相结合,以进一步减小延迟。为了观察技术对延迟最小化的影响,我们在不同的技术节点(180、130、90和65 nm)上对不同的导线长度(5、10 mm)进行了模拟。实验结果表明,由于该编码技术与中继器插入相结合,延迟显著降低,表现出比现有文献中的技术更好的性能
{"title":"Encoding with Repeater Insertion for Minimizing Delay in VLSI Interconnects","authors":"C. Raghunandan, K. S. Sainarayanan, M. Srinivas","doi":"10.1109/IWSOC.2006.348237","DOIUrl":"https://doi.org/10.1109/IWSOC.2006.348237","url":null,"abstract":"Interconnects dominate system performance in DSM (deep sub-micron) domain. In shrinking technologies, propagation delay of on-chip interconnects is becoming a major concern. The present work tries to combine encoding with repeater insertion to reduce the propagation delay in VLSI interconnects. A new coding algorithm for minimizing delay has been proposed which eliminates the cross talk classes 4, 5 and 6. In addition to it, an attempt has been made to combine the proposed coding scheme with repeater insertion for further delay minimization. To observe the effect of technology on delay minimization, simulations have been carried out at different technological nodes (180, 130, 90 and 65 nm) for different wire lengths (5,10 mm). Experimental results reveal that there is a significant amount of delay reduction because of this coding technique combined with repeater insertion which appears to perform better than existing techniques in literature","PeriodicalId":134742,"journal":{"name":"2006 6th International Workshop on System on Chip for Real Time Applications","volume":"601 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123180980","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
期刊
2006 6th International Workshop on System on Chip for Real Time Applications
全部 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