首页 > 最新文献

2007 Design, Automation & Test in Europe Conference & Exhibition最新文献

英文 中文
Energy and Execution Time Analysis of a Software-based Trusted Platform Module 基于软件的可信平台模块的能量和执行时间分析
Pub Date : 2007-04-16 DOI: 10.1145/1266366.1266610
N. Aaraj, A. Raghunathan, S. Ravi, N. Jha
Trusted platforms have been proposed as a promising approach to enhance the security of general-purpose computing systems. However, for many resource-constrained embedded systems, the size and cost overheads of a separate trusted platform module (TPM) chip are not acceptable. One alternative is to use a software-based TPM (SW-TPM), which implements TPM functions using software that executes in a protected execution domain on the embedded processor itself. However, since many embedded systems have limited processing capabilities and are battery-powered, it is also important to ensure that the computational and energy requirements for SW-TPMs are acceptable. In this work, an evaluation of the energy and execution time overheads for a SW-TPM implementation on a Sharp Zaurus PDA was performed. The execution time and energy required by each TPM command was characterized through actual measurements on the target platform. In addition, the overheads of using SW-TPM in the context of various end applications, including trusted boot of the Linux operating system (OS), secure file storage, secure VoIP client, and secure Web browser was also evaluated. Furthermore, it was observed that for most TPM commands, the overheads are primarily due to the use of 2048-bit RSA operations that are performed within SW-TPM. In order to alleviate SW-TPM overheads, the use of elliptic curve cryptography (ECC) as a replacement for the RSA algorithm specified in the trusted computing group (TCG) standards was evaluated. Experiments indicate that this optimization can significantly reduce SW-TPM overheads (an average of 6.51times execution time reduction and 6.75times energy consumption reduction for individual TPM commands, and an average of 10.25times execution time reduction and 10.75times energy consumption reduction for applications). This work demonstrates that ECC-based SW-TPMs are a viable approach to realizing the benefits of trusted computing in resource-constrained embedded systems
可信平台被认为是提高通用计算系统安全性的一种很有前途的方法。然而,对于许多资源受限的嵌入式系统,单独的可信平台模块(TPM)芯片的大小和成本开销是不可接受的。一种替代方法是使用基于软件的TPM (SW-TPM),它使用在嵌入式处理器本身的受保护执行域中执行的软件来实现TPM功能。然而,由于许多嵌入式系统的处理能力有限,并且由电池供电,因此确保sw - tpm的计算和能量需求是可接受的也很重要。在这项工作中,对Sharp Zaurus PDA上SW-TPM实现的能量和执行时间开销进行了评估。每个TPM命令所需的执行时间和能量通过目标平台上的实际测量来表征。此外,还评估了在各种终端应用程序上下文中使用SW-TPM的开销,包括Linux操作系统(OS)的可信引导、安全文件存储、安全VoIP客户机和安全Web浏览器。此外,可以观察到,对于大多数TPM命令,开销主要是由于使用了在SW-TPM中执行的2048位RSA操作。为了减轻SW-TPM开销,评估了使用椭圆曲线加密(ECC)作为可信计算组(TCG)标准中指定的RSA算法的替代品。实验表明,这种优化可以显著降低SW-TPM开销(单个TPM命令平均减少6.51倍的执行时间和6.75倍的能耗,应用程序平均减少10.25倍的执行时间和10.75倍的能耗)。这项工作表明,基于ecc的sw - tpm是在资源受限的嵌入式系统中实现可信计算优势的可行方法
{"title":"Energy and Execution Time Analysis of a Software-based Trusted Platform Module","authors":"N. Aaraj, A. Raghunathan, S. Ravi, N. Jha","doi":"10.1145/1266366.1266610","DOIUrl":"https://doi.org/10.1145/1266366.1266610","url":null,"abstract":"Trusted platforms have been proposed as a promising approach to enhance the security of general-purpose computing systems. However, for many resource-constrained embedded systems, the size and cost overheads of a separate trusted platform module (TPM) chip are not acceptable. One alternative is to use a software-based TPM (SW-TPM), which implements TPM functions using software that executes in a protected execution domain on the embedded processor itself. However, since many embedded systems have limited processing capabilities and are battery-powered, it is also important to ensure that the computational and energy requirements for SW-TPMs are acceptable. In this work, an evaluation of the energy and execution time overheads for a SW-TPM implementation on a Sharp Zaurus PDA was performed. The execution time and energy required by each TPM command was characterized through actual measurements on the target platform. In addition, the overheads of using SW-TPM in the context of various end applications, including trusted boot of the Linux operating system (OS), secure file storage, secure VoIP client, and secure Web browser was also evaluated. Furthermore, it was observed that for most TPM commands, the overheads are primarily due to the use of 2048-bit RSA operations that are performed within SW-TPM. In order to alleviate SW-TPM overheads, the use of elliptic curve cryptography (ECC) as a replacement for the RSA algorithm specified in the trusted computing group (TCG) standards was evaluated. Experiments indicate that this optimization can significantly reduce SW-TPM overheads (an average of 6.51times execution time reduction and 6.75times energy consumption reduction for individual TPM commands, and an average of 10.25times execution time reduction and 10.75times energy consumption reduction for applications). This work demonstrates that ECC-based SW-TPMs are a viable approach to realizing the benefits of trusted computing in resource-constrained embedded systems","PeriodicalId":298961,"journal":{"name":"2007 Design, Automation & Test in Europe Conference & Exhibition","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115884331","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}
引用次数: 28
Butterfly and Benes-Based on-Chip Communication Networks for Multiprocessor Turbo Decoding 基于Butterfly和benes的多处理器Turbo译码片上通信网络
Pub Date : 2007-04-16 DOI: 10.1109/DATE.2007.364668
H. Moussa, O. Muller, A. Baghdadi, M. Jézéquel
Several research activities have recently emerged aiming to propose multiprocessor implementations in order to achieve flexible and high throughput parallel iterative decoding. Besides application algorithm optimizations and application-specific instruction-set processor design, the on-chip communication network constitutes a major issue in this application domain. In this paper, the authors propose to use multistage interconnection networks as on-chip communication networks for parallel turbo decoding. Adapted benes and butterfly networks are proposed with detailed hardware implementation of network interfaces, routers, and topologies. In addition, appropriate packet format and routing for interleaved/deinterleaved extrinsic information exchanges are proposed. The flexibility of these on-chip communication networks enables their use for all turbo code standards and constitutes a promising feature for their reuse for any similar interleaved/deinterleaved iterative communication profile
最近出现了一些研究活动,旨在提出多处理器实现,以实现灵活和高吞吐量的并行迭代解码。除了应用算法优化和特定应用指令集处理器设计外,片上通信网络是该应用领域的主要问题。本文提出采用多级互连网络作为片上通信网络,实现并行turbo译码。提出了自适应蝶形网络,并详细介绍了网络接口、路由器和拓扑结构的硬件实现。此外,提出了适合于交错/去交错外部信息交换的数据包格式和路由。这些片上通信网络的灵活性使它们能够用于所有turbo码标准,并为任何类似的交错/去交错迭代通信配置文件的重用构成了一个有前途的特性
{"title":"Butterfly and Benes-Based on-Chip Communication Networks for Multiprocessor Turbo Decoding","authors":"H. Moussa, O. Muller, A. Baghdadi, M. Jézéquel","doi":"10.1109/DATE.2007.364668","DOIUrl":"https://doi.org/10.1109/DATE.2007.364668","url":null,"abstract":"Several research activities have recently emerged aiming to propose multiprocessor implementations in order to achieve flexible and high throughput parallel iterative decoding. Besides application algorithm optimizations and application-specific instruction-set processor design, the on-chip communication network constitutes a major issue in this application domain. In this paper, the authors propose to use multistage interconnection networks as on-chip communication networks for parallel turbo decoding. Adapted benes and butterfly networks are proposed with detailed hardware implementation of network interfaces, routers, and topologies. In addition, appropriate packet format and routing for interleaved/deinterleaved extrinsic information exchanges are proposed. The flexibility of these on-chip communication networks enables their use for all turbo code standards and constitutes a promising feature for their reuse for any similar interleaved/deinterleaved iterative communication profile","PeriodicalId":298961,"journal":{"name":"2007 Design, Automation & Test in Europe Conference & Exhibition","volume":"233 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114750359","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}
引用次数: 85
Implementation of a Transaction Level Assertion Framework in SystemC SystemC中事务级断言框架的实现
Pub Date : 2007-04-16 DOI: 10.1145/1266366.1266559
W. Ecker, Volkan Esen, T. Steininger, Michael Velten, M. Hull
Current hardware design and verification methodologies reflect a trend towards abstraction levels higher than RTL, referred to as transaction level (TL). Since transaction level models (TLMs) are used for early prototyping and as reference models for the verification of their RTL representation, the quality assurance of TLMs is vital. Assertion based verification (ABV) of RTL models has improved quality assurance of IP blocks and SoC systems to a great extent. Since mapping of an RTL ABV methodology to TL poses severe problems due to different design paradigms, current ABV approaches need extensions towards TL. In this paper we present a prototype implementation of a TL assertion framework using SystemC which is currently the de facto standard for system modeling
当前的硬件设计和验证方法反映了一种趋向于高于RTL的抽象级别的趋势,即事务级别(transaction level, TL)。由于事务级模型(tlm)用于早期原型设计,并作为验证其RTL表示的参考模型,因此tlm的质量保证至关重要。基于断言的RTL模型验证(ABV)在很大程度上提高了IP块和SoC系统的质量保证。由于RTL ABV方法到TL的映射由于不同的设计范式而带来了严重的问题,目前的ABV方法需要向TL扩展。在本文中,我们提出了一个使用SystemC的TL断言框架的原型实现,这是目前系统建模的事实上的标准
{"title":"Implementation of a Transaction Level Assertion Framework in SystemC","authors":"W. Ecker, Volkan Esen, T. Steininger, Michael Velten, M. Hull","doi":"10.1145/1266366.1266559","DOIUrl":"https://doi.org/10.1145/1266366.1266559","url":null,"abstract":"Current hardware design and verification methodologies reflect a trend towards abstraction levels higher than RTL, referred to as transaction level (TL). Since transaction level models (TLMs) are used for early prototyping and as reference models for the verification of their RTL representation, the quality assurance of TLMs is vital. Assertion based verification (ABV) of RTL models has improved quality assurance of IP blocks and SoC systems to a great extent. Since mapping of an RTL ABV methodology to TL poses severe problems due to different design paradigms, current ABV approaches need extensions towards TL. In this paper we present a prototype implementation of a TL assertion framework using SystemC which is currently the de facto standard for system modeling","PeriodicalId":298961,"journal":{"name":"2007 Design, Automation & Test in Europe Conference & Exhibition","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117126693","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}
引用次数: 53
A Multi-Core Debug Platform for NoC-Based Systems 基于noc系统的多核调试平台
Pub Date : 2007-04-16 DOI: 10.1109/DATE.2007.364402
Shan Tang, Qiang Xu
Network-on-chip (NoC) is generally regarded as the most promising solution for the future on-chip communication scheme in giga-scale integrated circuits. As traditional debug architecture for bus-based systems is not readily applicable to identify bugs in NoC-based systems, in this paper, we present a novel debug platform that supports concurrent debug access to the cores under debug (CUDs) and the NoC in a unified architecture. By introducing core-level debug probes in between the CUDs and their network interfaces and a system-level debug agent controlled by an off-chip multi-core debug controller, the proposed debug platform provides in-depth analysis features for NoC-based systems, such as NoC transaction analysis, multi-core cross-triggering and global synchronized timestamping. Therefore, the proposed solution is expected to facilitate the designers to identify bugs in NoC-based systems more effectively and efficiently. Experimental results show that the design-for-debug cost for the proposed technique in terms of area and traffic requirements is moderate
片上网络(NoC)被普遍认为是未来千兆级集成电路中最有前途的片上通信方案。针对传统的总线系统调试体系结构难以适用于基于总线的系统的错误识别问题,本文提出了一种新的调试平台,该平台支持在统一的体系结构中对调试下的内核(cud)和NoC进行并发调试访问。通过在cpu及其网络接口之间引入核心级调试探针和由片外多核调试控制器控制的系统级调试代理,所提出的调试平台为基于NoC的系统提供了深入的分析功能,如NoC事务分析、多核交叉触发和全局同步时间戳。因此,所提出的解决方案有望帮助设计人员更有效地识别基于noc的系统中的错误。实验结果表明,就面积和交通需求而言,该技术的设计调试成本适中
{"title":"A Multi-Core Debug Platform for NoC-Based Systems","authors":"Shan Tang, Qiang Xu","doi":"10.1109/DATE.2007.364402","DOIUrl":"https://doi.org/10.1109/DATE.2007.364402","url":null,"abstract":"Network-on-chip (NoC) is generally regarded as the most promising solution for the future on-chip communication scheme in giga-scale integrated circuits. As traditional debug architecture for bus-based systems is not readily applicable to identify bugs in NoC-based systems, in this paper, we present a novel debug platform that supports concurrent debug access to the cores under debug (CUDs) and the NoC in a unified architecture. By introducing core-level debug probes in between the CUDs and their network interfaces and a system-level debug agent controlled by an off-chip multi-core debug controller, the proposed debug platform provides in-depth analysis features for NoC-based systems, such as NoC transaction analysis, multi-core cross-triggering and global synchronized timestamping. Therefore, the proposed solution is expected to facilitate the designers to identify bugs in NoC-based systems more effectively and efficiently. Experimental results show that the design-for-debug cost for the proposed technique in terms of area and traffic requirements is moderate","PeriodicalId":298961,"journal":{"name":"2007 Design, Automation & Test in Europe Conference & Exhibition","volume":"255 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117146165","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}
引用次数: 52
Introducing New Verification Methods into a Company's Design Flow: An Industrial User's Point of View 在公司的设计流程中引入新的验证方法:一个工业用户的观点
Pub Date : 2007-04-16 DOI: 10.1109/DATE.2007.364675
Robert Lissel, J. Gerlach
Today the task of design verification has become one of the key bottlenecks in hardware and system design. To address this topic, several verification languages, methods and tools, which address several issues of the verification process, were developed by multiple EDA vendors over the last years. This paper takes an industrial user's point of view and explores the difficulties introducing new verification methods into a company's "naturally grown" and well established design flow - taking into account application domain specific requirements, constraints given by the existing design environment and economical aspects. The presented approach extends the capabilities of an existing verification strategy by powerful new features while keeping in mind integration, reuse and applicability aspects. Based on an industrial design example the effectiveness and potential of the developed approach is shown
如今,设计验证任务已成为硬件和系统设计中的关键瓶颈之一。为了解决这个问题,在过去几年中,多个EDA供应商开发了几种验证语言、方法和工具,这些语言、方法和工具解决了验证过程中的几个问题。本文从工业用户的角度出发,探讨了将新的验证方法引入公司“自然发展”和完善的设计流程中的困难——考虑到应用领域的特定需求、现有设计环境的约束和经济方面。所提出的方法通过强大的新特性扩展了现有验证策略的功能,同时牢记集成、重用和适用性方面。通过一个工业设计实例,说明了该方法的有效性和潜力
{"title":"Introducing New Verification Methods into a Company's Design Flow: An Industrial User's Point of View","authors":"Robert Lissel, J. Gerlach","doi":"10.1109/DATE.2007.364675","DOIUrl":"https://doi.org/10.1109/DATE.2007.364675","url":null,"abstract":"Today the task of design verification has become one of the key bottlenecks in hardware and system design. To address this topic, several verification languages, methods and tools, which address several issues of the verification process, were developed by multiple EDA vendors over the last years. This paper takes an industrial user's point of view and explores the difficulties introducing new verification methods into a company's \"naturally grown\" and well established design flow - taking into account application domain specific requirements, constraints given by the existing design environment and economical aspects. The presented approach extends the capabilities of an existing verification strategy by powerful new features while keeping in mind integration, reuse and applicability aspects. Based on an industrial design example the effectiveness and potential of the developed approach is shown","PeriodicalId":298961,"journal":{"name":"2007 Design, Automation & Test in Europe Conference & Exhibition","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121957591","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}
引用次数: 13
A New Hybrid Solution to Boost SAT Solver Performance 提高SAT求解器性能的新混合解决方案
Pub Date : 2007-04-16 DOI: 10.1145/1266366.1266652
Lei Fang, M. Hsiao
Due to the widespread demands for efficient SAT solvers in electronic design automation applications, methods to boost the performance of the SAT solver are highly desired. The paper proposed a hybrid solution to boost SAT solver performance in this paper, via an integration of local and DPLL-based search approaches. A local search is used to identify a subset of clauses to be passed to a DPLL SAT solver through an incremental interface. In addition, the solution obtained by the DPLL solver on the subset of clauses is fed back to the local search solver to jump over any locally optimal points. The proposed solution is highly portable to the existing SAT solvers. For satisfiable instances, up to an order of magnitude speedup can be obtained via the proposed hybrid solver
由于在电子设计自动化应用中对高效的SAT求解器的广泛需求,提高SAT求解器性能的方法是非常需要的。本文提出了一种混合解决方案,通过集成本地和基于dpl的搜索方法来提高SAT求解器的性能。本地搜索用于识别子句的子集,这些子句将通过增量接口传递给DPLL SAT求解器。此外,DPLL求解器在子句子集上得到的解被反馈给局部搜索求解器以跳过任何局部最优点。所提出的解决方案对现有的SAT求解器具有高度可移植性。在可满足的情况下,通过所提出的混合求解器可以获得高达一个数量级的加速
{"title":"A New Hybrid Solution to Boost SAT Solver Performance","authors":"Lei Fang, M. Hsiao","doi":"10.1145/1266366.1266652","DOIUrl":"https://doi.org/10.1145/1266366.1266652","url":null,"abstract":"Due to the widespread demands for efficient SAT solvers in electronic design automation applications, methods to boost the performance of the SAT solver are highly desired. The paper proposed a hybrid solution to boost SAT solver performance in this paper, via an integration of local and DPLL-based search approaches. A local search is used to identify a subset of clauses to be passed to a DPLL SAT solver through an incremental interface. In addition, the solution obtained by the DPLL solver on the subset of clauses is fed back to the local search solver to jump over any locally optimal points. The proposed solution is highly portable to the existing SAT solvers. For satisfiable instances, up to an order of magnitude speedup can be obtained via the proposed hybrid solver","PeriodicalId":298961,"journal":{"name":"2007 Design, Automation & Test in Europe Conference & Exhibition","volume":"158 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124491161","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}
引用次数: 25
Tutorial: The Methodological and Technological Dimensions of Technology Transfer for Embedded Systems in Aeronautics and Space 教程:航空航天嵌入式系统技术转移的方法和技术维度
Pub Date : 2007-04-16 DOI: 10.1145/1266366.1266605
Thierry Pardessus, H. Daembkes, Richard Arning
This paper is in two parts, to elaborate the two pillars of technology transfer in the context of the aeronautics and space industry. The first part illustrates the methodological pillar, showing the state of the art in the industrial approaches to technology transfer. The second part illustrates the technological pillar, giving an overview of recent successes in technology transfer and emerging trends and opportunities, for both hardware and software. These two pillars are further mirrored in the two technical sessions
本文分两部分,阐述航空航天产业背景下技术转移的两大支柱。第一部分说明了方法支柱,展示了技术转让的工业方法的最新状况。第二部分说明了技术支柱,概述了最近在技术转让方面取得的成功以及硬件和软件方面出现的新趋势和机会。这两个支柱在两次技术会议中得到进一步反映
{"title":"Tutorial: The Methodological and Technological Dimensions of Technology Transfer for Embedded Systems in Aeronautics and Space","authors":"Thierry Pardessus, H. Daembkes, Richard Arning","doi":"10.1145/1266366.1266605","DOIUrl":"https://doi.org/10.1145/1266366.1266605","url":null,"abstract":"This paper is in two parts, to elaborate the two pillars of technology transfer in the context of the aeronautics and space industry. The first part illustrates the methodological pillar, showing the state of the art in the industrial approaches to technology transfer. The second part illustrates the technological pillar, giving an overview of recent successes in technology transfer and emerging trends and opportunities, for both hardware and software. These two pillars are further mirrored in the two technical sessions","PeriodicalId":298961,"journal":{"name":"2007 Design, Automation & Test in Europe Conference & Exhibition","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125949235","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 Symbolic Methodology for the Verification of Analog and Mixed Signal Designs 模拟和混合信号设计验证的符号方法
Pub Date : 2007-04-16 DOI: 10.1109/DATE.2007.364599
G. A. Sammane, M. Zaki, S. Tahar
The paper proposed a new symbolic verification methodology for proving the properties of analog and mixed signal (AMS) designs. Starting with an AMS description and a set of properties and using symbolic computation, a normal mathematical representation was extracted for the system in terms of recurrence equations. These normalized equations are used along with an induction verification strategy defined inside the computer algebra system Mathematica to prove the correctness of the properties. The methodology was applied on a third order DeltaSigma modulator
本文提出了一种新的符号验证方法来验证模拟和混合信号(AMS)设计的特性。从AMS描述和一组属性开始,并使用符号计算,从递归方程中提取系统的正常数学表示。这些归一化方程与计算机代数系统Mathematica中定义的归纳验证策略一起使用,以证明属性的正确性。将该方法应用于三阶delta调制器
{"title":"A Symbolic Methodology for the Verification of Analog and Mixed Signal Designs","authors":"G. A. Sammane, M. Zaki, S. Tahar","doi":"10.1109/DATE.2007.364599","DOIUrl":"https://doi.org/10.1109/DATE.2007.364599","url":null,"abstract":"The paper proposed a new symbolic verification methodology for proving the properties of analog and mixed signal (AMS) designs. Starting with an AMS description and a set of properties and using symbolic computation, a normal mathematical representation was extracted for the system in terms of recurrence equations. These normalized equations are used along with an induction verification strategy defined inside the computer algebra system Mathematica to prove the correctness of the properties. The methodology was applied on a third order DeltaSigma modulator","PeriodicalId":298961,"journal":{"name":"2007 Design, Automation & Test in Europe Conference & Exhibition","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129872679","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}
引用次数: 43
Simulation-based reusable posynomial models for MOS transistor parameters 基于仿真的MOS晶体管参数可重用多项式模型
Pub Date : 2007-04-16 DOI: 10.1109/DATE.2007.364569
V. Aggarwal, Una-May O’Reilly
The paper presents an algorithm to automatically design posynomial models for parameters of the MOS transistors using simulation data. These models improve the accuracy of the geometric programming flow for automatic circuit sizing. The models are reusable for multiple circuits on a given silicon technology and hence don't adversely affect the scalability of the geometric programming approach. The proposed method is a combination of genetic algorithms and quadratic programming. It is the only approach for posynomial modeling with real-valued exponents which is easily extensible to different error metrics. The authors compare the proposed technique with state-of-art posynomial/monomial modeling techniques and show its superiority
本文提出了一种利用仿真数据自动设计MOS晶体管参数多项式模型的算法。这些模型提高了自动电路尺寸几何规划流程的准确性。该模型可用于给定硅技术上的多个电路,因此不会对几何规划方法的可扩展性产生不利影响。该方法将遗传算法与二次规划相结合。它是唯一一种可扩展到不同误差度量的实指数多项式建模方法。作者将所提出的技术与目前最先进的多项式/单项建模技术进行了比较,并显示了其优越性
{"title":"Simulation-based reusable posynomial models for MOS transistor parameters","authors":"V. Aggarwal, Una-May O’Reilly","doi":"10.1109/DATE.2007.364569","DOIUrl":"https://doi.org/10.1109/DATE.2007.364569","url":null,"abstract":"The paper presents an algorithm to automatically design posynomial models for parameters of the MOS transistors using simulation data. These models improve the accuracy of the geometric programming flow for automatic circuit sizing. The models are reusable for multiple circuits on a given silicon technology and hence don't adversely affect the scalability of the geometric programming approach. The proposed method is a combination of genetic algorithms and quadratic programming. It is the only approach for posynomial modeling with real-valued exponents which is easily extensible to different error metrics. The authors compare the proposed technique with state-of-art posynomial/monomial modeling techniques and show its superiority","PeriodicalId":298961,"journal":{"name":"2007 Design, Automation & Test in Europe Conference & Exhibition","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128695639","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}
引用次数: 26
Hardware Scheduling Support in SMP Architectures SMP体系结构中的硬件调度支持
Pub Date : 2007-04-16 DOI: 10.1109/DATE.2007.364666
A. C. Nacul, F. Regazzoni, M. Lajolo
In this paper the authors propose a hardware real time operating system (HW-RTOS) that implements the OS layer in a dual-processor SMP architecture. Intertask communication is specified by means of dedicated APIs and the HW-RTOS takes care of the communication requirements of the application and also implements the task scheduling algorithm. The HW-RTOS allows to have smaller footprints, since it avoids the need to link to the final executables traditional software RTOS libraries. Moreover, the HW-RTOS is able to exploit the easy task migration feature provided by an SMP architecture much more efficiently than a traditional software RTOS, due to its faster execution and the authors show how this significantly overcomes the performance achievable with optimal static task partitioning among two processors. Preliminary results show that the hardware overhead in a dual processor architecture is less than 20K gates
本文提出了一种在双处理器SMP架构下实现操作系统层的硬件实时操作系统(HW-RTOS)。任务间通信由专用api指定,HW-RTOS负责应用程序的通信需求,并实现任务调度算法。HW-RTOS允许有更小的足迹,因为它避免了链接到最终可执行的传统软件RTOS库的需要。此外,HW-RTOS能够比传统的软件RTOS更有效地利用SMP架构提供的简单任务迁移特性,因为它的执行速度更快,作者展示了这如何显著克服了在两个处理器之间实现最佳静态任务分区的性能。初步结果表明,双处理器架构的硬件开销小于20K门
{"title":"Hardware Scheduling Support in SMP Architectures","authors":"A. C. Nacul, F. Regazzoni, M. Lajolo","doi":"10.1109/DATE.2007.364666","DOIUrl":"https://doi.org/10.1109/DATE.2007.364666","url":null,"abstract":"In this paper the authors propose a hardware real time operating system (HW-RTOS) that implements the OS layer in a dual-processor SMP architecture. Intertask communication is specified by means of dedicated APIs and the HW-RTOS takes care of the communication requirements of the application and also implements the task scheduling algorithm. The HW-RTOS allows to have smaller footprints, since it avoids the need to link to the final executables traditional software RTOS libraries. Moreover, the HW-RTOS is able to exploit the easy task migration feature provided by an SMP architecture much more efficiently than a traditional software RTOS, due to its faster execution and the authors show how this significantly overcomes the performance achievable with optimal static task partitioning among two processors. Preliminary results show that the hardware overhead in a dual processor architecture is less than 20K gates","PeriodicalId":298961,"journal":{"name":"2007 Design, Automation & Test in Europe Conference & Exhibition","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130181598","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}
引用次数: 26
期刊
2007 Design, Automation & Test in Europe Conference & Exhibition
全部 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