首页 > 最新文献

2016 11th International Design & Test Symposium (IDT)最新文献

英文 中文
A 1.82–4.44 GHz reconfigurable bandpass filter based on tunable active inductor 基于可调谐有源电感的1.82 ~ 4.44 GHz可重构带通滤波器
Pub Date : 2016-12-01 DOI: 10.1109/IDT.2016.7843050
Aymen Ben Hammadi, Mongia Mhiri, F. Haddad, Sehmi Saad, K. Besbes
In this paper, a reconfigurable active bandpass filter (BPF) has been designed and fabricated in a 130 nm CMOS technology to cover a wide tuning of radio-frequencies. The filter is based on active inductor comprising tow control voltages for inductance value, quality factor and central frequency tenability. Throughout the wide frequency range (1.82–4.44 GHz), the BPF achieves an average insertion loss of 9.27 ± 0.37 dB and a noise figure between 11.03 and 9.1 dB. Operating at supply voltage of 1 V, the circuit consumes 2.27–2.72 mW and occupies only 390×400 µm2 chip area.
本文设计并制造了一种可重构的有源带通滤波器(BPF),该滤波器采用130 nm CMOS技术,可用于广泛的射频调谐。该滤波器基于有源电感,包括两个控制电压,分别控制电感值、品质因数和中心频率可持续性。在宽频率范围内(1.82 ~ 4.44 GHz), BPF的平均插入损耗为9.27±0.37 dB,噪声系数为11.03 ~ 9.1 dB。电路工作在1v电源电压下,功耗为2.27-2.72 mW,芯片面积仅为390×400µm2。
{"title":"A 1.82–4.44 GHz reconfigurable bandpass filter based on tunable active inductor","authors":"Aymen Ben Hammadi, Mongia Mhiri, F. Haddad, Sehmi Saad, K. Besbes","doi":"10.1109/IDT.2016.7843050","DOIUrl":"https://doi.org/10.1109/IDT.2016.7843050","url":null,"abstract":"In this paper, a reconfigurable active bandpass filter (BPF) has been designed and fabricated in a 130 nm CMOS technology to cover a wide tuning of radio-frequencies. The filter is based on active inductor comprising tow control voltages for inductance value, quality factor and central frequency tenability. Throughout the wide frequency range (1.82–4.44 GHz), the BPF achieves an average insertion loss of 9.27 ± 0.37 dB and a noise figure between 11.03 and 9.1 dB. Operating at supply voltage of 1 V, the circuit consumes 2.27–2.72 mW and occupies only 390×400 µm2 chip area.","PeriodicalId":131600,"journal":{"name":"2016 11th International Design & Test Symposium (IDT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130114179","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
Challenges in serial protocols Verification on an emulation environment (SATA as an example) 串行协议中的挑战仿真环境中的验证(以SATA为例)
Pub Date : 2016-12-01 DOI: 10.1109/IDT.2016.7843021
Haytham Ashour
System-on-Chip (SoC) Verification is becoming a challenge in nowadays chips. Hardware acceleration is becoming mandatory in SoC verification. Emulation enables longer test cases and more tests to run in less time. However, emulation based verification is still not supporting verification of analog modules. These analog modules are parts of the Physical Layer (PHY) of the Designs-Under-Test (DUT) which includes some digital modules as well to interface with upper layers in the protocol and to control analog modules. So, there is a need to develop emulator friendly physical layers of different protocols to enable emulation based verification. These PHY modules should be flexible enough to cover different configurations of the designs under test. This paper presents how to enable emulation based verification of a full Serial ATA protocol (SATA) controller designs, used in storage applications, using a SATA Verification IP (VIP) and Configurable SATA PHY design.
片上系统(SoC)验证已成为当今芯片领域的一大挑战。硬件加速在SoC验证中变得必不可少。模拟可以在更短的时间内运行更长的测试用例和更多的测试。然而,基于仿真的验证仍然不支持模拟模块的验证。这些模拟模块是测试设计(DUT)物理层(PHY)的一部分,其中包括一些数字模块以及与协议中的上层接口和控制模拟模块。因此,有必要开发不同协议的仿真器友好的物理层,以实现基于仿真的验证。这些PHY模块应该足够灵活,以覆盖被测设计的不同配置。本文介绍了如何使用SATA验证IP (VIP)和可配置SATA PHY设计,在存储应用中实现基于仿真的全串行ATA协议(SATA)控制器设计验证。
{"title":"Challenges in serial protocols Verification on an emulation environment (SATA as an example)","authors":"Haytham Ashour","doi":"10.1109/IDT.2016.7843021","DOIUrl":"https://doi.org/10.1109/IDT.2016.7843021","url":null,"abstract":"System-on-Chip (SoC) Verification is becoming a challenge in nowadays chips. Hardware acceleration is becoming mandatory in SoC verification. Emulation enables longer test cases and more tests to run in less time. However, emulation based verification is still not supporting verification of analog modules. These analog modules are parts of the Physical Layer (PHY) of the Designs-Under-Test (DUT) which includes some digital modules as well to interface with upper layers in the protocol and to control analog modules. So, there is a need to develop emulator friendly physical layers of different protocols to enable emulation based verification. These PHY modules should be flexible enough to cover different configurations of the designs under test. This paper presents how to enable emulation based verification of a full Serial ATA protocol (SATA) controller designs, used in storage applications, using a SATA Verification IP (VIP) and Configurable SATA PHY design.","PeriodicalId":131600,"journal":{"name":"2016 11th International Design & Test Symposium (IDT)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130965322","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Accelerating the debugging of FV traces using K-means clustering techniques 利用k均值聚类技术加速FV轨迹的调试
Pub Date : 2016-12-01 DOI: 10.1109/IDT.2016.7843055
Eman El Mandouh, A. Wassal
As the size and the complexity of today's HW designs increase significantly, the debugging process becomes a real bottleneck in the function verification life cycle. A huge amount of debugging data is generated during HW design simulation, emulation and prototyping sessions. So any attempt to automate the diagnosis of the resulted data can be of great help to reduce the debugging time and increase the diagnosis accuracy. This paper proposes the utilization of machine learning techniques to automate the diagnosis of design trace history. k-means clustering technique is used to group the trace segments that own huge similarity and identify the ones that occur rarely during the design execution time. We demonstrate the application of the proposed framework in guiding the functional verification debugging effort using a group of industrial HW designs.
随着当今硬件设计的规模和复杂性的显著增加,调试过程成为功能验证生命周期中真正的瓶颈。在硬件设计仿真、仿真和原型设计阶段会产生大量的调试数据。因此,任何对结果数据进行自动化诊断的尝试都有助于减少调试时间和提高诊断准确性。本文提出利用机器学习技术实现设计轨迹历史的自动诊断。采用K-means聚类技术对相似性较大的跟踪段进行分组,识别出在设计执行期间很少出现的跟踪段。我们用一组工业硬件设计演示了所提出的框架在指导功能验证调试工作中的应用。
{"title":"Accelerating the debugging of FV traces using K-means clustering techniques","authors":"Eman El Mandouh, A. Wassal","doi":"10.1109/IDT.2016.7843055","DOIUrl":"https://doi.org/10.1109/IDT.2016.7843055","url":null,"abstract":"As the size and the complexity of today's HW designs increase significantly, the debugging process becomes a real bottleneck in the function verification life cycle. A huge amount of debugging data is generated during HW design simulation, emulation and prototyping sessions. So any attempt to automate the diagnosis of the resulted data can be of great help to reduce the debugging time and increase the diagnosis accuracy. This paper proposes the utilization of machine learning techniques to automate the diagnosis of design trace history. k-means clustering technique is used to group the trace segments that own huge similarity and identify the ones that occur rarely during the design execution time. We demonstrate the application of the proposed framework in guiding the functional verification debugging effort using a group of industrial HW designs.","PeriodicalId":131600,"journal":{"name":"2016 11th International Design & Test Symposium (IDT)","volume":"8 Pt 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126271365","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
A comparison and performance evaluation of FPGA soft-cores for embedded multi-core systems 嵌入式多核系统中FPGA软核的比较与性能评价
Pub Date : 2016-12-01 DOI: 10.1109/IDT.2016.7843032
M. Makni, M. Baklouti, S. Niar, M. W. Jmal, M. Abid
Field Programmable Gate Arrays (FPGAs) are increasingly being considered as an effective solution to cope with current performance requirements of embedded systems due to their reconfigurability, scalability and their lower cost solution. The increasing configurable logic capacity of the FPGA has enabled designers to integrate a large number of soft-core processors into FPGA devices. Evaluating the performance of existing soft-cores presents a great challenge for designers to select the most efficient and the suitable soft-core for a specific software application. This paper presents an overview of soft-core processors that are used in embedded systems. We compare different open-source and commercial soft-cores such as openFire, LEON3, Microblaze, etc, based on major architectural features. We also evaluate the impact of the selected soft-core processors on the total execution time and the FPGA area consumption using different applications.
现场可编程门阵列(fpga)由于其可重构性、可扩展性和较低的成本,越来越被认为是应对当前嵌入式系统性能要求的有效解决方案。FPGA不断增加的可配置逻辑容量使设计人员能够将大量软核处理器集成到FPGA器件中。评估现有软核的性能对设计人员为特定软件应用程序选择最有效和最合适的软核提出了巨大的挑战。本文概述了用于嵌入式系统的软核处理器。我们比较了不同的开源和商业软核,如openFire, LEON3, Microblaze等,基于主要的架构特性。我们还使用不同的应用程序评估了所选软核处理器对总执行时间和FPGA面积消耗的影响。
{"title":"A comparison and performance evaluation of FPGA soft-cores for embedded multi-core systems","authors":"M. Makni, M. Baklouti, S. Niar, M. W. Jmal, M. Abid","doi":"10.1109/IDT.2016.7843032","DOIUrl":"https://doi.org/10.1109/IDT.2016.7843032","url":null,"abstract":"Field Programmable Gate Arrays (FPGAs) are increasingly being considered as an effective solution to cope with current performance requirements of embedded systems due to their reconfigurability, scalability and their lower cost solution. The increasing configurable logic capacity of the FPGA has enabled designers to integrate a large number of soft-core processors into FPGA devices. Evaluating the performance of existing soft-cores presents a great challenge for designers to select the most efficient and the suitable soft-core for a specific software application. This paper presents an overview of soft-core processors that are used in embedded systems. We compare different open-source and commercial soft-cores such as openFire, LEON3, Microblaze, etc, based on major architectural features. We also evaluate the impact of the selected soft-core processors on the total execution time and the FPGA area consumption using different applications.","PeriodicalId":131600,"journal":{"name":"2016 11th International Design & Test Symposium (IDT)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122781673","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
High performance interpolation filter using direct computation 使用直接计算的高性能插值滤波器
Pub Date : 2016-12-01 DOI: 10.1109/IDT.2016.7843026
Ratshih S. Abd El-Azeem, M. El-Moursy, A. Nassar, A. Gharib, Nahla T. Abou-El-Kheir, Moataz S. El-Kharashi
A Computational Filter (CF) that employs a sample calculation functional block is presented. CF significantly reduces the hardware requirements to realize an interpolation filter. The Computational Filter is compared with advanced Finite Impulse Response (CFIR). CFIR programmable filter is implemented using Computation Sharing Multiplication (CSHM) technique to optimize the conventional design. The proposed CF significantly reduces the implementation area as compared to CFIR. The maximum average error for wide range of interpolation factors from 8 to 256 is less than 3% for CF and 0.02 %for CFIR. Xilinx Virtex5 FPGA XC5VTX240T device is used to compare the proposed design and the advanced CFIR for different interpolation factors. The Computational Filter average reduction in hardware implementation is between 78.8 % and 97.1% for interpolation factor of 8 to 64. The maximum operating frequency for the CFIR is 1 MHZ.
提出了一种采用示例计算功能块的计算滤波器(CF)。CF显著降低了实现插值滤波器的硬件要求。将计算滤波器与先进的有限脉冲响应(CFIR)进行了比较。采用计算共享乘法(CSHM)技术对传统设计进行优化,实现了CFIR可编程滤波器。与CFIR相比,拟议的CF显着减少了实施区域。在8 ~ 256的大范围内,CF的最大平均误差小于3%,CFIR的最大平均误差小于0.02%。采用Xilinx Virtex5 FPGA XC5VTX240T器件,对不同插补因子下提出的设计与先进的CFIR进行比较。当插值因子为8到64时,计算滤波器在硬件实现中的平均降低率在78.8%到97.1%之间。CFIR的最大工作频率为1mhz。
{"title":"High performance interpolation filter using direct computation","authors":"Ratshih S. Abd El-Azeem, M. El-Moursy, A. Nassar, A. Gharib, Nahla T. Abou-El-Kheir, Moataz S. El-Kharashi","doi":"10.1109/IDT.2016.7843026","DOIUrl":"https://doi.org/10.1109/IDT.2016.7843026","url":null,"abstract":"A Computational Filter (CF) that employs a sample calculation functional block is presented. CF significantly reduces the hardware requirements to realize an interpolation filter. The Computational Filter is compared with advanced Finite Impulse Response (CFIR). CFIR programmable filter is implemented using Computation Sharing Multiplication (CSHM) technique to optimize the conventional design. The proposed CF significantly reduces the implementation area as compared to CFIR. The maximum average error for wide range of interpolation factors from 8 to 256 is less than 3% for CF and 0.02 %for CFIR. Xilinx Virtex5 FPGA XC5VTX240T device is used to compare the proposed design and the advanced CFIR for different interpolation factors. The Computational Filter average reduction in hardware implementation is between 78.8 % and 97.1% for interpolation factor of 8 to 64. The maximum operating frequency for the CFIR is 1 MHZ.","PeriodicalId":131600,"journal":{"name":"2016 11th International Design & Test Symposium (IDT)","volume":"70 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115739479","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 survey on security of IoT in the context of eHealth and clouds 电子健康和云环境下物联网安全调查
Pub Date : 2016-12-01 DOI: 10.1109/IDT.2016.7843009
Imen Ben Ida, A. Jemai, A. Loukil
The technology of Internet of Things (IoT) and cloud has exposed devices to vulnerabilities. As they are distributed, the different devices communicate real time information to open, private or hybrid clouds, with the possibility of collecting, storing and analyzing big data streams in new forms. In the healthcare context, the increased deployment of IoT devices makes patient information a subject to malicious attacks depending on the security and privacy of the IoT devices. While a number of researchers have explored such security challenges and open problems in IoT, there is an unfortunate lack of a systematic study of the security challenges in the IoT for eHealth on clouds. In this paper, we aim at bridging this gap by conducting a thorough analysis of IoT security Vulnerability. We present then security challenges in the cloud for eHealth domain and recent proposed solutions. We also provide a proposition of an IoT system in the cloud.
物联网(IoT)和云技术使设备暴露于漏洞之中。随着它们的分布,不同的设备将实时信息传输到开放云、私有云或混合云,从而有可能以新形式收集、存储和分析大数据流。在医疗保健环境中,物联网设备部署的增加使患者信息成为恶意攻击的对象,这取决于物联网设备的安全性和隐私性。虽然许多研究人员已经探索了物联网中的安全挑战和开放问题,但不幸的是,缺乏对云上电子健康物联网安全挑战的系统研究。在本文中,我们旨在通过对物联网安全漏洞进行全面分析来弥合这一差距。我们提出了电子健康领域的云安全挑战和最近提出的解决方案。我们还提出了云中的物联网系统的建议。
{"title":"A survey on security of IoT in the context of eHealth and clouds","authors":"Imen Ben Ida, A. Jemai, A. Loukil","doi":"10.1109/IDT.2016.7843009","DOIUrl":"https://doi.org/10.1109/IDT.2016.7843009","url":null,"abstract":"The technology of Internet of Things (IoT) and cloud has exposed devices to vulnerabilities. As they are distributed, the different devices communicate real time information to open, private or hybrid clouds, with the possibility of collecting, storing and analyzing big data streams in new forms. In the healthcare context, the increased deployment of IoT devices makes patient information a subject to malicious attacks depending on the security and privacy of the IoT devices. While a number of researchers have explored such security challenges and open problems in IoT, there is an unfortunate lack of a systematic study of the security challenges in the IoT for eHealth on clouds. In this paper, we aim at bridging this gap by conducting a thorough analysis of IoT security Vulnerability. We present then security challenges in the cloud for eHealth domain and recent proposed solutions. We also provide a proposition of an IoT system in the cloud.","PeriodicalId":131600,"journal":{"name":"2016 11th International Design & Test Symposium (IDT)","volume":"374 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115785806","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}
引用次数: 40
Tutorial 1: “New approaches towards early dependability evaluation of digital integrated systems” 教程1:“数字集成系统早期可靠性评估的新方法”
Pub Date : 2016-12-01 DOI: 10.1109/IDT.2016.7843002
R. Leveugle
Integrated embedded systems are increasingly used in many applications, including critical ones. The fast growing Internet-of-Things markets still increase concerns about reliability, safety and security. Circuits made in up-to-date technologies are more sensitive to perturbations, in spite of manufacturing progress, due to the number of functions implemented in a single chip. Malicious attacks are based on creating errors to take the control of a system and/or steal private data. In this context, an increasing number of designers need to take care, early in the design flow, of consequences of soft errors (i.e., errors in the processed data, without physical defect induced in the chip).
集成嵌入式系统越来越多地应用于许多应用,包括关键应用。快速增长的物联网市场仍然增加了人们对可靠性、安全性和安全性的担忧。尽管制造技术有所进步,但由于在单个芯片中实现了许多功能,采用最新技术制造的电路对扰动更敏感。恶意攻击是基于制造错误来控制系统和/或窃取私人数据。在这种情况下,越来越多的设计人员需要在设计流程的早期注意软错误的后果(即处理数据中的错误,而芯片中没有引起物理缺陷)。
{"title":"Tutorial 1: “New approaches towards early dependability evaluation of digital integrated systems”","authors":"R. Leveugle","doi":"10.1109/IDT.2016.7843002","DOIUrl":"https://doi.org/10.1109/IDT.2016.7843002","url":null,"abstract":"Integrated embedded systems are increasingly used in many applications, including critical ones. The fast growing Internet-of-Things markets still increase concerns about reliability, safety and security. Circuits made in up-to-date technologies are more sensitive to perturbations, in spite of manufacturing progress, due to the number of functions implemented in a single chip. Malicious attacks are based on creating errors to take the control of a system and/or steal private data. In this context, an increasing number of designers need to take care, early in the design flow, of consequences of soft errors (i.e., errors in the processed data, without physical defect induced in the chip).","PeriodicalId":131600,"journal":{"name":"2016 11th International Design & Test Symposium (IDT)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126911042","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 proposed methodology for designing reconfigurable solutions 提出了一种设计可重构解决方案的方法
Pub Date : 2016-12-01 DOI: 10.1109/IDT.2016.7843014
A. Obeid, M. BenSaleh, Mohamed I. Alkanhal, A. Shalash, M. Abid
Reconfigurable technologies offer solutions to important requirements such as time to market and adaptability. Furthermore, reconfigurable technologies introduced new concepts and opportunities that were not known before. In this work, we introduce basic reconfigurable technology concepts and introduce selected examples of course-grained reconfigurable solutions with emphasis on WaCASIP SW contributions. We then propose a methodology for Reconfigurable Computing solitons design. The design methodology attempts to find balance between design requirements, VLSI techniques and reconfigurations features.
可重构技术为诸如上市时间和适应性等重要需求提供了解决方案。此外,可重构技术引入了以前不知道的新概念和机会。在这项工作中,我们介绍了基本的可重构技术概念,并介绍了细粒度可重构解决方案的选定示例,重点介绍了WaCASIP软件的贡献。然后,我们提出了一种可重构计算孤子设计的方法。设计方法试图在设计需求、VLSI技术和重新配置功能之间找到平衡。
{"title":"A proposed methodology for designing reconfigurable solutions","authors":"A. Obeid, M. BenSaleh, Mohamed I. Alkanhal, A. Shalash, M. Abid","doi":"10.1109/IDT.2016.7843014","DOIUrl":"https://doi.org/10.1109/IDT.2016.7843014","url":null,"abstract":"Reconfigurable technologies offer solutions to important requirements such as time to market and adaptability. Furthermore, reconfigurable technologies introduced new concepts and opportunities that were not known before. In this work, we introduce basic reconfigurable technology concepts and introduce selected examples of course-grained reconfigurable solutions with emphasis on WaCASIP SW contributions. We then propose a methodology for Reconfigurable Computing solitons design. The design methodology attempts to find balance between design requirements, VLSI techniques and reconfigurations features.","PeriodicalId":131600,"journal":{"name":"2016 11th International Design & Test Symposium (IDT)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127028571","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
SoC connectivity specification extraction using incomplete RTL design: An approach for Formal connectivity Verification 使用不完全RTL设计的SoC连接规范提取:一种正式连接验证的方法
Pub Date : 2016-12-01 DOI: 10.1109/IDT.2016.7843024
Haytham Saafan, M. El-Kharashi, A. Salem
Component reuse, complex buses and input/output connections add challenges to the SoC integration process. A large percentage of design integration errors comes from connectivity errors that may come from the connectivity specification or the SoC code generation scripts or both. Defining or documenting SoC connectivity is an error prone task by itself. SoC designers may use a standard for documenting SoC like IP-XACT, or have their own customized spreadsheets for describing the pin level connections, or they may not be using any method to specify SoC connectivity. This paper describes two approaches that enable SoC design and integration engineers with no connectivity specification to use Formal Verification to easily validate the connections on the SoC.
组件重用、复杂的总线和输入/输出连接给SoC集成过程带来了挑战。很大比例的设计集成错误来自连接性错误,可能来自连接性规范或SoC代码生成脚本,或两者兼而有之。定义或记录SoC连接本身就是一个容易出错的任务。SoC设计人员可能会使用像IP-XACT这样的标准来记录SoC,或者有他们自己的定制电子表格来描述引脚级连接,或者他们可能不使用任何方法来指定SoC连接。本文描述了两种方法,使没有连接规范的SoC设计和集成工程师能够使用形式验证来轻松验证SoC上的连接。
{"title":"SoC connectivity specification extraction using incomplete RTL design: An approach for Formal connectivity Verification","authors":"Haytham Saafan, M. El-Kharashi, A. Salem","doi":"10.1109/IDT.2016.7843024","DOIUrl":"https://doi.org/10.1109/IDT.2016.7843024","url":null,"abstract":"Component reuse, complex buses and input/output connections add challenges to the SoC integration process. A large percentage of design integration errors comes from connectivity errors that may come from the connectivity specification or the SoC code generation scripts or both. Defining or documenting SoC connectivity is an error prone task by itself. SoC designers may use a standard for documenting SoC like IP-XACT, or have their own customized spreadsheets for describing the pin level connections, or they may not be using any method to specify SoC connectivity. This paper describes two approaches that enable SoC design and integration engineers with no connectivity specification to use Formal Verification to easily validate the connections on the SoC.","PeriodicalId":131600,"journal":{"name":"2016 11th International Design & Test Symposium (IDT)","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124035053","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
Stepwise SystemC/TLM-2 models structuring and optimizations 逐步SystemC/TLM-2模型的构建与优化
Pub Date : 2016-12-01 DOI: 10.1109/IDT.2016.7843040
S. H. Sfar, R. Tourki, I. Bennour
Transaction level modelling (TLM) is among the most promising electronic system level (ESL) methodologies to handle the growing complexity of ESL designs. The last SystemC standard incorporates TLM concepts by adding the TLM-2 library. It places de facto SystemC and TLM-2 library as a standard when writing transaction level (TL) models. Standard establishment is a corner stone to pass to next logical steps that are transaction-level synthesis and electronic design automation. Nevertheless, good practice in writing and simulating systems at transaction level must be adopted to bring up more elaborated semantics of each TL model. We write this paper in this sense. Through guideline example, we expose techniques to write well-structured and modular TL models that help to explore and optimize the system architecture.
事务级建模(TLM)是处理日益复杂的电子系统级设计的最有前途的方法之一。最后一个SystemC标准通过添加TLM-2库整合了TLM概念。在编写事务级(TL)模型时,它将事实上的SystemC和TLM-2库作为标准。标准的建立是传递到下一个逻辑步骤的基石,即事务级合成和电子设计自动化。然而,必须采用在事务级别编写和模拟系统的良好实践,以便为每个TL模型提供更详细的语义。我们在这个意义上写这篇论文。通过指南示例,我们展示了编写结构良好的模块化TL模型的技术,这些模型有助于探索和优化系统架构。
{"title":"Stepwise SystemC/TLM-2 models structuring and optimizations","authors":"S. H. Sfar, R. Tourki, I. Bennour","doi":"10.1109/IDT.2016.7843040","DOIUrl":"https://doi.org/10.1109/IDT.2016.7843040","url":null,"abstract":"Transaction level modelling (TLM) is among the most promising electronic system level (ESL) methodologies to handle the growing complexity of ESL designs. The last SystemC standard incorporates TLM concepts by adding the TLM-2 library. It places de facto SystemC and TLM-2 library as a standard when writing transaction level (TL) models. Standard establishment is a corner stone to pass to next logical steps that are transaction-level synthesis and electronic design automation. Nevertheless, good practice in writing and simulating systems at transaction level must be adopted to bring up more elaborated semantics of each TL model. We write this paper in this sense. Through guideline example, we expose techniques to write well-structured and modular TL models that help to explore and optimize the system architecture.","PeriodicalId":131600,"journal":{"name":"2016 11th International Design & Test Symposium (IDT)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131994768","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
期刊
2016 11th International Design & Test Symposium (IDT)
全部 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