首页 > 最新文献

NORCHIP 2010最新文献

英文 中文
A higher Nyquist-range DAC employing sinusoidal interpolation 采用正弦插值的更高奈奎斯特范围DAC
Pub Date : 2010-12-17 DOI: 10.1109/NORCHIP.2010.5669460
M. Sadeghifar, J. Wikner
This work discusses a link between two previously reported ideas in high-speed digital-to-analog converter (DAC) design: linear approximation with analog interpolation techniques and an RF DAC concept where oscillatory pulses are used to combine a DAC with an up-conversion mixer. An architecture is proposed where we utilize analog interpolation techniques, but using sinusoidal rather than linear interpolation in order to allocate more energy to higher Nyquist ranges as is commonly done in RF DACs. The interpolation is done in the time domain, such that it approximates the oscillating signal from the RF DAC concept to modulate the signal up to a higher Nyquist range. Then, instead of taking the output from within the Nyquist range, as in conventional case, the output of the DAC is taken from higher images. The proposed architecture looks promising for future implementations in high-speed DACs as it can be used in RF DAC or modified versions of digital-to-RF converters (DRFCs). Simulation results and theoretical descriptions are presented to support the idea.
本工作讨论了高速数模转换器(DAC)设计中两个先前报道的思想之间的联系:模拟插值技术的线性近似和射频DAC概念,其中振荡脉冲用于将DAC与上转换混频器结合起来。提出了一种架构,其中我们利用模拟插值技术,但使用正弦而不是线性插值,以便将更多的能量分配到更高的奈奎斯特范围,这在射频dac中通常是这样做的。插值是在时域内完成的,这样它就近似了来自RF DAC概念的振荡信号,从而将信号调制到更高的奈奎斯特范围。然后,而不是从奈奎斯特范围内的输出,如在传统情况下,DAC的输出是从更高的图像。所提出的架构看起来很有希望在未来的高速DAC中实现,因为它可以用于RF DAC或修改版本的数字到RF转换器(drfc)。给出了仿真结果和理论描述来支持这一想法。
{"title":"A higher Nyquist-range DAC employing sinusoidal interpolation","authors":"M. Sadeghifar, J. Wikner","doi":"10.1109/NORCHIP.2010.5669460","DOIUrl":"https://doi.org/10.1109/NORCHIP.2010.5669460","url":null,"abstract":"This work discusses a link between two previously reported ideas in high-speed digital-to-analog converter (DAC) design: linear approximation with analog interpolation techniques and an RF DAC concept where oscillatory pulses are used to combine a DAC with an up-conversion mixer. An architecture is proposed where we utilize analog interpolation techniques, but using sinusoidal rather than linear interpolation in order to allocate more energy to higher Nyquist ranges as is commonly done in RF DACs. The interpolation is done in the time domain, such that it approximates the oscillating signal from the RF DAC concept to modulate the signal up to a higher Nyquist range. Then, instead of taking the output from within the Nyquist range, as in conventional case, the output of the DAC is taken from higher images. The proposed architecture looks promising for future implementations in high-speed DACs as it can be used in RF DAC or modified versions of digital-to-RF converters (DRFCs). Simulation results and theoretical descriptions are presented to support the idea.","PeriodicalId":292342,"journal":{"name":"NORCHIP 2010","volume":"31 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128563945","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
NoC-based CSP support for a Java chip multiprocessor 基于c的CSP支持Java芯片多处理器
Pub Date : 2010-12-17 DOI: 10.1109/NORCHIP.2010.5669484
F. Gruian, Martin Schoeberl
In this paper we examine the idea of implementing communicating sequential processes (CSP) constructs on a Java embedded chip multiprocessor (CMP). The approach is intended to reduce the memory bandwidth pressure on the shared memory, by employing a dedicated network-on-chip (NoC). The presented solution is scalable and also specific for our limited resources and real-time predictability requirements. A CMP architecture of three processors is implemented and tested on an FPGA, showing a 15% increase in device area without performance penalties. Compared to shared memory-based communication, our NoC-based solution is between 2.3 and 11.5 times faster, depending on the communication and memory configuration.
本文研究了在Java嵌入式芯片多处理器(CMP)上实现通信顺序进程(CSP)结构的思想。该方法旨在通过使用专用的片上网络(NoC)来减少共享内存上的内存带宽压力。所提出的解决方案是可伸缩的,并且针对我们有限的资源和实时可预测性需求而特定。在FPGA上实现并测试了三处理器的CMP架构,结果显示器件面积增加了15%,而性能没有下降。与基于共享内存的通信相比,我们基于noc的解决方案的速度要快2.3到11.5倍,具体取决于通信和内存配置。
{"title":"NoC-based CSP support for a Java chip multiprocessor","authors":"F. Gruian, Martin Schoeberl","doi":"10.1109/NORCHIP.2010.5669484","DOIUrl":"https://doi.org/10.1109/NORCHIP.2010.5669484","url":null,"abstract":"In this paper we examine the idea of implementing communicating sequential processes (CSP) constructs on a Java embedded chip multiprocessor (CMP). The approach is intended to reduce the memory bandwidth pressure on the shared memory, by employing a dedicated network-on-chip (NoC). The presented solution is scalable and also specific for our limited resources and real-time predictability requirements. A CMP architecture of three processors is implemented and tested on an FPGA, showing a 15% increase in device area without performance penalties. Compared to shared memory-based communication, our NoC-based solution is between 2.3 and 11.5 times faster, depending on the communication and memory configuration.","PeriodicalId":292342,"journal":{"name":"NORCHIP 2010","volume":"29 12","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120932517","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
Hierarchical power monitoring on NoC - a case study for hierarchical agent monitoring design approach NoC上的分层电力监控——以分层代理监控设计方法为例
Pub Date : 2010-12-17 DOI: 10.1109/NORCHIP.2010.5669428
L. Guang, Bo Yang, J. Plosila, Khalid Latif, H. Tenhunen
A case study is presented for hierarchical agent monitoring design approach, which provides a high level abstraction for designing monitoring functions on massively parallel and distributed systems. The case study features hierarchical power monitoring on NoC platforms, where each level of agents perform specific monitoring operations based on their granularity. The monitoring hierarchy and operations are specified by a formal language for consistent and non-ambiguous system design. Various benchmarks are mapped onto NoCs, running with hierarchical power monitoring agents. Quantitative evaluations are performed in terms of energy efficiency, communication latency, and silicon overhead.
提出了一种分层代理监控设计方法,该方法为大规模并行和分布式系统的监控功能设计提供了一种高层次的抽象。该案例研究的特点是NoC平台上的分层电力监控,其中每一级代理根据其粒度执行特定的监控操作。监视层次结构和操作由一种正式语言指定,以实现一致和无歧义的系统设计。各种基准测试被映射到noc上,并与分层电源监控代理一起运行。根据能源效率、通信延迟和硅开销进行定量评估。
{"title":"Hierarchical power monitoring on NoC - a case study for hierarchical agent monitoring design approach","authors":"L. Guang, Bo Yang, J. Plosila, Khalid Latif, H. Tenhunen","doi":"10.1109/NORCHIP.2010.5669428","DOIUrl":"https://doi.org/10.1109/NORCHIP.2010.5669428","url":null,"abstract":"A case study is presented for hierarchical agent monitoring design approach, which provides a high level abstraction for designing monitoring functions on massively parallel and distributed systems. The case study features hierarchical power monitoring on NoC platforms, where each level of agents perform specific monitoring operations based on their granularity. The monitoring hierarchy and operations are specified by a formal language for consistent and non-ambiguous system design. Various benchmarks are mapped onto NoCs, running with hierarchical power monitoring agents. Quantitative evaluations are performed in terms of energy efficiency, communication latency, and silicon overhead.","PeriodicalId":292342,"journal":{"name":"NORCHIP 2010","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116266525","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
SOC chip scheduler embodying I-slip algorithm 体现i滑移算法的SOC芯片调度程序
Pub Date : 2010-12-17 DOI: 10.1109/NORCHIP.2010.5669470
Trupti B. Salankar, Vilas A. Nitnaware
We describe the methodology; the design and the implementation of scheduler block of interconnect. The scheduler block is implemented in Verilog using SYNOPSYS tool's DVE and Design_vision. The interconnect is capable of handling 72 bit packets and a total of 32 packets at a time. There are total 8 devices and we have to establish the communication between them. Each device consists of an input block and the output block. The input block first receives the 72 bit packet and the total of 32 packets one by one. The input block internally consists of four arrays-destination head, destination tail, packet array and linked list array and also a shift register. It stores the packets in an array called packet array. When scheduler sends transmit request these packets are given to the scheduler. Scheduler internally consists of grant and accept arbiters. Scheduler perform its operation in three steps i.e. request, grant and accept. It works on the principle of i-slip algorithm. Finally the scheduler decides that which packet should be send from the input block to the output block of the device. Output block of the device simply receives the packet. These packets are sent and received in two phases. In the first phase 36 bits are sent and in the second phase 36bits are sent. Thus the connection is established between the devices using interconnect. We are also modifying the scheduler design to reduce the area required for on chip implementation. For this reason we are combining the two sets of arbiters into only one, so the total arbiters required for modified scheduler now reduces to only 8 compared to 16 for original scheduler.
我们描述了方法;互连调度模块的设计与实现。调度程序块在Verilog中使用SYNOPSYS工具的DVE和Design_vision实现。互连能够处理72位数据包,一次总共处理32个数据包。总共有8台设备,我们需要建立它们之间的通信。每个设备由输入块和输出块组成。输入块首先接收72位数据包,然后依次接收32个数据包。输入块内部由四个数组组成——目标头、目标尾、包数组和链表数组,还有一个移位寄存器。它将数据包存储在一个称为数据包数组的数组中。当调度器发送传输请求时,这些数据包被交给调度器。调度器内部由授予和接受仲裁器组成。调度程序分三个步骤执行其操作,即请求、授予和接受。它的工作原理是i-slip算法。最后,调度程序决定哪个数据包应该从设备的输入块发送到输出块。设备的输出块只是接收数据包。这些数据包的发送和接收分两个阶段。在第一阶段发送36位,在第二阶段发送36位。因此,使用互连在设备之间建立连接。我们也在修改调度器设计,以减少片上实现所需的面积。由于这个原因,我们将两组仲裁程序合并为一个仲裁程序,因此修改后的调度器所需的仲裁程序总数现在减少到只有8个,而原始调度器需要16个。
{"title":"SOC chip scheduler embodying I-slip algorithm","authors":"Trupti B. Salankar, Vilas A. Nitnaware","doi":"10.1109/NORCHIP.2010.5669470","DOIUrl":"https://doi.org/10.1109/NORCHIP.2010.5669470","url":null,"abstract":"We describe the methodology; the design and the implementation of scheduler block of interconnect. The scheduler block is implemented in Verilog using SYNOPSYS tool's DVE and Design_vision. The interconnect is capable of handling 72 bit packets and a total of 32 packets at a time. There are total 8 devices and we have to establish the communication between them. Each device consists of an input block and the output block. The input block first receives the 72 bit packet and the total of 32 packets one by one. The input block internally consists of four arrays-destination head, destination tail, packet array and linked list array and also a shift register. It stores the packets in an array called packet array. When scheduler sends transmit request these packets are given to the scheduler. Scheduler internally consists of grant and accept arbiters. Scheduler perform its operation in three steps i.e. request, grant and accept. It works on the principle of i-slip algorithm. Finally the scheduler decides that which packet should be send from the input block to the output block of the device. Output block of the device simply receives the packet. These packets are sent and received in two phases. In the first phase 36 bits are sent and in the second phase 36bits are sent. Thus the connection is established between the devices using interconnect. We are also modifying the scheduler design to reduce the area required for on chip implementation. For this reason we are combining the two sets of arbiters into only one, so the total arbiters required for modified scheduler now reduces to only 8 compared to 16 for original scheduler.","PeriodicalId":292342,"journal":{"name":"NORCHIP 2010","volume":"2022 5","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114051840","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
Wideband inductorless LNA employing simultaneous 2nd and 3rd order distortion cancellation 同时采用二阶和三阶失真消除的宽带无电感LNA
Pub Date : 2010-12-17 DOI: 10.1109/NORCHIP.2010.5669488
O. Najari, T. Arnborg, A. Alvandpour
This paper presents a wideband inductorless Low Noise Amplifier (LNA) using a technique for canceling 2nd and 3rd order intermodulation products at the same time and hence achieving high second and third order Input Intercept Point (IIP2 and IIP3) at RF and microwave frequencies. The LNA also makes use of noise canceling stage to achieve low noise characteristics and low noise figure in the whole bandwidth. The LNA was designed in 90-nm CMOS process and consists of a shunt feedback common-source input stage to provide wideband input impedance matching, followed by a noise canceling stage. The common source input stage employs two transistors in parallel biased at different operating regions which perform distortion cancellation. IIP2 and IIP3 of the designed LNA are +41dBm and +2.4dBm respectively. The LNA achieved the voltage gain of 17dB while having the noise figure below 2dB from 500MHz–5GHz.
本文提出了一种宽带无电感低噪声放大器(LNA),该放大器采用一种同时抵消二阶和三阶互调产物的技术,从而在射频和微波频率下实现高二阶和三阶输入截距点(IIP2和IIP3)。LNA还利用消噪级在全带宽内实现低噪声特性和低噪声系数。LNA采用90纳米CMOS工艺设计,包括分流反馈共源输入级,用于提供宽带输入阻抗匹配,然后是降噪级。共源输入级采用两个晶体管并联在不同的工作区域进行失真消除。所设计LNA的IIP2和IIP3分别为+41dBm和+2.4dBm。该LNA在500MHz-5GHz范围内实现了17dB的电压增益,噪声系数低于2dB。
{"title":"Wideband inductorless LNA employing simultaneous 2nd and 3rd order distortion cancellation","authors":"O. Najari, T. Arnborg, A. Alvandpour","doi":"10.1109/NORCHIP.2010.5669488","DOIUrl":"https://doi.org/10.1109/NORCHIP.2010.5669488","url":null,"abstract":"This paper presents a wideband inductorless Low Noise Amplifier (LNA) using a technique for canceling 2nd and 3rd order intermodulation products at the same time and hence achieving high second and third order Input Intercept Point (IIP2 and IIP3) at RF and microwave frequencies. The LNA also makes use of noise canceling stage to achieve low noise characteristics and low noise figure in the whole bandwidth. The LNA was designed in 90-nm CMOS process and consists of a shunt feedback common-source input stage to provide wideband input impedance matching, followed by a noise canceling stage. The common source input stage employs two transistors in parallel biased at different operating regions which perform distortion cancellation. IIP2 and IIP3 of the designed LNA are +41dBm and +2.4dBm respectively. The LNA achieved the voltage gain of 17dB while having the noise figure below 2dB from 500MHz–5GHz.","PeriodicalId":292342,"journal":{"name":"NORCHIP 2010","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114054652","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}
引用次数: 7
A fast and accurate phase noise measurement of free running oscillators using a single spectrum analyzer 使用单频谱分析仪快速准确地测量自由运行振荡器的相位噪声
Pub Date : 2010-12-17 DOI: 10.1109/NORCHIP.2010.5669431
Jian Chen, F. Jonsson, Lirong Zheng
This paper presents a practical phase noise measurement approach, which only requires a spectrum analyzer and a computer, featuring fast setups, accurate results and low cost. Not like the conventional methods using extra assistant circuits to get rid of the frequency drift problem, this approach takes advantage of modern spectrum analyzers to acquire IQ data to calculate phase noise. The low quantization noise of the instrument makes this approach suitable for most CMOS integrated oscillators. The IQ data sampling time can be made small enough so that the frequency drift is not so obvious to harm the measurement accuracy. The experimental results clearly demonstrates the accuracy and the effectiveness of this method through measuring phase noise of two voltage controlled oscillators (VCOs) in 180nm CMOS process at 2.6 GHz and 3.0 GHz respectively.
本文提出了一种实用的相位噪声测量方法,该方法只需要一台频谱分析仪和一台计算机,具有设置速度快、结果准确、成本低等特点。该方法不像传统方法那样使用额外的辅助电路来消除频率漂移问题,而是利用现代频谱分析仪获取IQ数据来计算相位噪声。仪器的低量化噪声使得这种方法适用于大多数CMOS集成振荡器。可以使IQ数据采样时间足够小,使频率漂移不太明显而影响测量精度。通过对两个电压控制振荡器(vco)在180nm CMOS工艺下分别在2.6 GHz和3.0 GHz频段的相位噪声测量,实验结果清楚地证明了该方法的准确性和有效性。
{"title":"A fast and accurate phase noise measurement of free running oscillators using a single spectrum analyzer","authors":"Jian Chen, F. Jonsson, Lirong Zheng","doi":"10.1109/NORCHIP.2010.5669431","DOIUrl":"https://doi.org/10.1109/NORCHIP.2010.5669431","url":null,"abstract":"This paper presents a practical phase noise measurement approach, which only requires a spectrum analyzer and a computer, featuring fast setups, accurate results and low cost. Not like the conventional methods using extra assistant circuits to get rid of the frequency drift problem, this approach takes advantage of modern spectrum analyzers to acquire IQ data to calculate phase noise. The low quantization noise of the instrument makes this approach suitable for most CMOS integrated oscillators. The IQ data sampling time can be made small enough so that the frequency drift is not so obvious to harm the measurement accuracy. The experimental results clearly demonstrates the accuracy and the effectiveness of this method through measuring phase noise of two voltage controlled oscillators (VCOs) in 180nm CMOS process at 2.6 GHz and 3.0 GHz respectively.","PeriodicalId":292342,"journal":{"name":"NORCHIP 2010","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132553503","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}
引用次数: 8
An efficient VFI-based NoC architecture using Johnson-encoded Reconfigurable FIFOs 使用约翰逊编码的可重构fifo的基于vfi的高效NoC架构
Pub Date : 2010-12-17 DOI: 10.1109/NORCHIP.2010.5669474
A. Rahmani, P. Liljeberg, J. Plosila, H. Tenhunen
In this paper, a Johnson-encoded Reconfigurable Synchronous/Bi-Synchronous (RSBS) FIFO is proposed which can adapt its operation to either synchronous or bi-synchronous mode. The proposed FIFO which can be used to interface modules in Voltage/Frequency Islands (VFI) based Networks-on-chip, is capable of alleviating the excessive energy consumption and high performance overhead of the conventional bi-synchronous FIFOs. The FIFO is scalable and synthesizable in synchronous standard cells. In addition, a technique for mesochronous adaptation of the proposed FIFO is presented. Our extensive experiments show significant power and performance improvements compared to non-reconfigurable architectures.
本文提出了一种约翰逊编码的可重构同步/双同步(RSBS) FIFO,该FIFO可以适应同步或双同步模式。所提出的FIFO可用于基于电压/频率岛(VFI)的片上网络接口模块,能够减轻传统双同步FIFO的过度能耗和高性能开销。FIFO是可扩展的,可在同步标准单元中合成。此外,还提出了一种FIFO的中同步自适应技术。我们的大量实验表明,与不可重构架构相比,功耗和性能有了显著提高。
{"title":"An efficient VFI-based NoC architecture using Johnson-encoded Reconfigurable FIFOs","authors":"A. Rahmani, P. Liljeberg, J. Plosila, H. Tenhunen","doi":"10.1109/NORCHIP.2010.5669474","DOIUrl":"https://doi.org/10.1109/NORCHIP.2010.5669474","url":null,"abstract":"In this paper, a Johnson-encoded Reconfigurable Synchronous/Bi-Synchronous (RSBS) FIFO is proposed which can adapt its operation to either synchronous or bi-synchronous mode. The proposed FIFO which can be used to interface modules in Voltage/Frequency Islands (VFI) based Networks-on-chip, is capable of alleviating the excessive energy consumption and high performance overhead of the conventional bi-synchronous FIFOs. The FIFO is scalable and synthesizable in synchronous standard cells. In addition, a technique for mesochronous adaptation of the proposed FIFO is presented. Our extensive experiments show significant power and performance improvements compared to non-reconfigurable architectures.","PeriodicalId":292342,"journal":{"name":"NORCHIP 2010","volume":"186 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115438206","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
SfW method: Delay test generation for simple chain wrapper architecture SfW方法:简单链封装结构的延迟测试生成
Pub Date : 2010-12-17 DOI: 10.1109/NORCHIP.2010.5669457
M. Baláz
The aim of the presented work is to improve the quality of testing of SoC digital cores surrounded with test wrappers. The paper presents a new effective delay fault test generation method for the transition faults based on the skewed-load test. The generated delay fault test can be applied to a SoC core through a test wrapper architecture with only a simple boundary scan chain. This eliminates the necessity to use an enhanced boundary scan chain for the application of the delay fault test. The effectiveness of the developed method for a transition delay test generation was verified on the set of combinational and sequential circuits. The experiments show a significant reduction of test vector application time.
提出的工作的目的是提高测试封装的SoC数字核心的测试质量。本文提出了一种新的有效的基于斜载试验的过渡故障延迟试验生成方法。生成的延迟故障测试可以通过仅具有简单边界扫描链的测试包装架构应用于SoC核心。这消除了使用增强边界扫描链进行延迟故障测试的必要性。在一组组合电路和顺序电路上验证了该方法对过渡延迟测试生成的有效性。实验结果表明,该方法显著减少了测试向量的应用时间。
{"title":"SfW method: Delay test generation for simple chain wrapper architecture","authors":"M. Baláz","doi":"10.1109/NORCHIP.2010.5669457","DOIUrl":"https://doi.org/10.1109/NORCHIP.2010.5669457","url":null,"abstract":"The aim of the presented work is to improve the quality of testing of SoC digital cores surrounded with test wrappers. The paper presents a new effective delay fault test generation method for the transition faults based on the skewed-load test. The generated delay fault test can be applied to a SoC core through a test wrapper architecture with only a simple boundary scan chain. This eliminates the necessity to use an enhanced boundary scan chain for the application of the delay fault test. The effectiveness of the developed method for a transition delay test generation was verified on the set of combinational and sequential circuits. The experiments show a significant reduction of test vector application time.","PeriodicalId":292342,"journal":{"name":"NORCHIP 2010","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122851160","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
Layered Spiral Algorithm for memory-aware mapping and scheduling on Network-on-Chip 片上网络内存感知映射和调度的分层螺旋算法
Pub Date : 2010-12-17 DOI: 10.1109/NORCHIP.2010.5669442
Shuo Li, Fahimeh Jafari, A. Hemani, Shashi Kumar
In this paper, Layered Spiral Algorithm (LSA) is proposed for memory-aware application mapping and scheduling onto Network-on-Chip (NoC) based Multi-Processor System-on-Chip (MPSoC). The energy consumption is optimized while keeping high task level parallelism. The experimental evaluation indicates that if memory-awareness is not considered during mapping and scheduling, memory overflows may occur. The underlying problem is also modeled as a Mixed Integer Linear Programming (MILP) problem and solved using an efficient branch-and-bound algorithm to compare optimal solutions with results achieved by LSA. Comparing to MILP solutions, the LSA results demonstrate only about 20% and 12% increase of total communication cost in case of a small and middle size synthetic problem, respectively, while it is order of magnitude faster than the MILP solutions. Therefore, the LSA can find acceptable total communication cost with a low runtime complexity, enabling quick exploration of large design spaces, which is infeasible for exhaustive search.
本文提出了分层螺旋算法(LSA),用于内存感知应用映射和调度到基于片上网络(NoC)的多处理器片上系统(MPSoC)。在保持高任务级并行性的同时,优化了能耗。实验评估表明,如果在映射和调度过程中不考虑内存感知,可能会发生内存溢出。潜在的问题也被建模为混合整数线性规划(MILP)问题,并使用有效的分支定界算法来解决最优解与LSA得到的结果进行比较。与MILP解决方案相比,LSA的结果表明,对于小型和中型综合问题,LSA的总通信成本分别只增加了约20%和12%,而比MILP解决方案快了几个数量级。因此,LSA能够以较低的运行复杂度找到可接受的总通信成本,从而实现对大型设计空间的快速探索,这是穷穷搜索所无法实现的。
{"title":"Layered Spiral Algorithm for memory-aware mapping and scheduling on Network-on-Chip","authors":"Shuo Li, Fahimeh Jafari, A. Hemani, Shashi Kumar","doi":"10.1109/NORCHIP.2010.5669442","DOIUrl":"https://doi.org/10.1109/NORCHIP.2010.5669442","url":null,"abstract":"In this paper, Layered Spiral Algorithm (LSA) is proposed for memory-aware application mapping and scheduling onto Network-on-Chip (NoC) based Multi-Processor System-on-Chip (MPSoC). The energy consumption is optimized while keeping high task level parallelism. The experimental evaluation indicates that if memory-awareness is not considered during mapping and scheduling, memory overflows may occur. The underlying problem is also modeled as a Mixed Integer Linear Programming (MILP) problem and solved using an efficient branch-and-bound algorithm to compare optimal solutions with results achieved by LSA. Comparing to MILP solutions, the LSA results demonstrate only about 20% and 12% increase of total communication cost in case of a small and middle size synthetic problem, respectively, while it is order of magnitude faster than the MILP solutions. Therefore, the LSA can find acceptable total communication cost with a low runtime complexity, enabling quick exploration of large design spaces, which is infeasible for exhaustive search.","PeriodicalId":292342,"journal":{"name":"NORCHIP 2010","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132632358","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
Analysis of modeling styles on Network-on-Chip simulation 片上网络仿真的建模方式分析
Pub Date : 2010-12-17 DOI: 10.1109/NORCHIP.2010.5669448
Lasse Lehtonen, E. Salminen, T. Hamalainen
This paper analyses the effects of Network-on-Chip (NoC) models written in SystemC on simulation speed. Two Register Transfer Level (RTL) models and Approximately Timed (AT) and Loosely Timed (LT) Transaction Level (TL) models are compared against reference RTL VHDL 2D mesh model. Three different mesh sizes are evaluated using a commercial simulator and OSCI SystemC reference kernel. Studied AT model achieved 13–40x speedup with modest 10% estimation error.
本文分析了用SystemC编写的片上网络(NoC)模型对仿真速度的影响。将两种寄存器传输级(RTL)模型和近似定时(AT)和松散定时(LT)事务级(TL)模型与参考RTL VHDL二维网格模型进行了比较。使用商业模拟器和OSCI SystemC参考内核评估了三种不同的网格尺寸。所研究的AT模型在10%的估计误差下实现了13 - 40倍的加速。
{"title":"Analysis of modeling styles on Network-on-Chip simulation","authors":"Lasse Lehtonen, E. Salminen, T. Hamalainen","doi":"10.1109/NORCHIP.2010.5669448","DOIUrl":"https://doi.org/10.1109/NORCHIP.2010.5669448","url":null,"abstract":"This paper analyses the effects of Network-on-Chip (NoC) models written in SystemC on simulation speed. Two Register Transfer Level (RTL) models and Approximately Timed (AT) and Loosely Timed (LT) Transaction Level (TL) models are compared against reference RTL VHDL 2D mesh model. Three different mesh sizes are evaluated using a commercial simulator and OSCI SystemC reference kernel. Studied AT model achieved 13–40x speedup with modest 10% estimation error.","PeriodicalId":292342,"journal":{"name":"NORCHIP 2010","volume":"04 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127180606","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
期刊
NORCHIP 2010
全部 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