首页 > 最新文献

IPSJ Transactions on System LSI Design Methodology最新文献

英文 中文
All-Digital RF Phase-Locked Loops Exploiting Phase Prediction 利用相位预测的全数字射频锁相环
Q4 Engineering Pub Date : 2014-02-02 DOI: 10.2197/IPSJTSLDM.7.2
J. Zhuang, R. Staszewski
This paper presents an all-digital phase-locked loop (ADPLL) architecture in a new light that allows it to significantly save power through complexity reduction of its phase locking and detection mechanisms. The natural predictive nature of the ADPLL to estimate next edge occurrence of the reference clock is exploited here to reduce the timing range and thus complexity of the fractional part of the phase detection mechanism as implemented by a time-to-digital converter (TDC) and to ease the clock retiming circuit. In addition, the integer part, which counts the DCO clock edges, can be disabled to save power once the loop has achieved lock. It can be widely used in fields of fractional-N frequency multiplication and frequency/phase modulation. The presented principles and techniques have been validated through extensive behavioral simulations as well as fabricated IC chips.
本文提出了一种新的全数字锁相环(ADPLL)结构,通过降低锁相和检测机制的复杂性,可以显著节省功耗。ADPLL估计参考时钟下一个边缘发生的自然预测特性在这里被利用,以减少时序范围,从而减少由时间-数字转换器(TDC)实现的相位检测机制的小数部分的复杂性,并减轻时钟重定时电路。此外,在环路锁定后,可以关闭计算DCO时钟边缘的整数部分,以节省功耗。它可以广泛应用于分数n倍频和频率/相位调制领域。所提出的原理和技术已经通过广泛的行为模拟和制造的集成电路芯片进行了验证。
{"title":"All-Digital RF Phase-Locked Loops Exploiting Phase Prediction","authors":"J. Zhuang, R. Staszewski","doi":"10.2197/IPSJTSLDM.7.2","DOIUrl":"https://doi.org/10.2197/IPSJTSLDM.7.2","url":null,"abstract":"This paper presents an all-digital phase-locked loop (ADPLL) architecture in a new light that allows it to significantly save power through complexity reduction of its phase locking and detection mechanisms. The natural predictive nature of the ADPLL to estimate next edge occurrence of the reference clock is exploited here to reduce the timing range and thus complexity of the fractional part of the phase detection mechanism as implemented by a time-to-digital converter (TDC) and to ease the clock retiming circuit. In addition, the integer part, which counts the DCO clock edges, can be disabled to save power once the loop has achieved lock. It can be widely used in fields of fractional-N frequency multiplication and frequency/phase modulation. The presented principles and techniques have been validated through extensive behavioral simulations as well as fabricated IC chips.","PeriodicalId":38964,"journal":{"name":"IPSJ Transactions on System LSI Design Methodology","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2014-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76880564","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
Dynamic Power Consumption Optimization for Inductive-Coupling based Wireless 3D NoCs 基于电感耦合的无线3D noc动态功耗优化
Q4 Engineering Pub Date : 2014-02-01 DOI: 10.2197/ipsjtsldm.7.27
Hao Zhang, Hiroki Matsutani, M. Koibuchi, H. Amano
Inductive-coupling is yet another 3D integration technique that can be used to stack more than three knowngood-dies in a SiP without wire connections. Its power consumed for communication by inductive coupling link is one of big problems. A dynamic on/off link control for topology-agnostic 3D NoC (Network on Chip) architecture using inductive-coupling is proposed. The proposed low-power techniques stop the transistors by cutting off the bias voltage in the transmitter of the wireless vertical links only when their utilization is higher than the threshold. Meanwhile, the whole wireless vertical link will be shut down when the utilization is lower than the threshold in order to reduce the power consumption of wireless 3D NoCs. Full-system many-core simulations using power parameters derived from a real chip implementation show that the proposed low-power techniques reduce the power consumption by 43.8–55.0%, while the average performance overhead is 1.4% in wireless topology-agnostic 3D NoC.
电感耦合是另一种3D集成技术,可以在没有电线连接的情况下在SiP中堆叠三个以上的已知器件。通过电感耦合链路进行通信所消耗的功率是一个大问题。提出了一种基于电感耦合的拓扑不可知三维片上网络结构的动态开关链路控制方法。所提出的低功耗技术仅在无线垂直链路的利用率高于阈值时,通过切断发射机中的偏置电压来停止晶体管。同时,当利用率低于阈值时,整个无线垂直链路将被关闭,以降低无线3D noc的功耗。使用来自真实芯片实现的功率参数进行的全系统多核仿真表明,所提出的低功耗技术将功耗降低了43.8% - 55.0%,而在无线拓扑无关的3D NoC中,平均性能开销为1.4%。
{"title":"Dynamic Power Consumption Optimization for Inductive-Coupling based Wireless 3D NoCs","authors":"Hao Zhang, Hiroki Matsutani, M. Koibuchi, H. Amano","doi":"10.2197/ipsjtsldm.7.27","DOIUrl":"https://doi.org/10.2197/ipsjtsldm.7.27","url":null,"abstract":"Inductive-coupling is yet another 3D integration technique that can be used to stack more than three knowngood-dies in a SiP without wire connections. Its power consumed for communication by inductive coupling link is one of big problems. A dynamic on/off link control for topology-agnostic 3D NoC (Network on Chip) architecture using inductive-coupling is proposed. The proposed low-power techniques stop the transistors by cutting off the bias voltage in the transmitter of the wireless vertical links only when their utilization is higher than the threshold. Meanwhile, the whole wireless vertical link will be shut down when the utilization is lower than the threshold in order to reduce the power consumption of wireless 3D NoCs. Full-system many-core simulations using power parameters derived from a real chip implementation show that the proposed low-power techniques reduce the power consumption by 43.8–55.0%, while the average performance overhead is 1.4% in wireless topology-agnostic 3D NoC.","PeriodicalId":38964,"journal":{"name":"IPSJ Transactions on System LSI Design Methodology","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2014-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90835467","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
Energy-efficient High-level Synthesis for HDR Architecture with Multi-stage Clock Gating 基于多级时钟门控的HDR架构高能效综合
Q4 Engineering Pub Date : 2014-01-01 DOI: 10.2197/ipsjtsldm.7.74
Hiroyuki Akasaka, Shin-ya Abe, M. Yanagisawa, N. Togawa
With the miniaturization and high performance of current and future LSIs, demand for portable devices has much more increased. Especially the problems of battery runtime and device overheating have occurred. In addition, with the downsize of the LSI design process, the ratio of an interconnection delay to a gate delay has continued to increase. High-level synthesis to estimate the interconnection delays and reduce energy consumption is essential. In this paper, we propose a high-level synthesis algorithm based on HDR architectures (huddle-based distributed register architectures) utilizing multi-stage clock gating. By increasing the number of clock gating stages in each huddle, we increase the number of the control steps at which we can apply the clock gating to registers. We can determine the configuration of the clock gating with optimized energy consumption. The experimental results demonstrate that our proposed algorithm reduced energy consumption by up to 27.7% compared with conventional algorithms.
随着当前和未来lsi的小型化和高性能,对便携式器件的需求将大大增加。特别是出现了电池运行时间和设备过热的问题。此外,随着大规模集成电路设计过程的小型化,互连延迟与栅极延迟的比率继续增加。对互连延迟的高阶综合估计和降低能耗是必不可少的。在本文中,我们提出了一种基于HDR架构(基于簇的分布式寄存器架构)的高级综合算法,利用多级时钟门控。通过增加每个簇中的时钟门控阶段的数量,我们增加了可以将时钟门控应用于寄存器的控制步骤的数量。我们可以确定时钟门控的配置与优化的能耗。实验结果表明,与传统算法相比,该算法的能耗降低了27.7%。
{"title":"Energy-efficient High-level Synthesis for HDR Architecture with Multi-stage Clock Gating","authors":"Hiroyuki Akasaka, Shin-ya Abe, M. Yanagisawa, N. Togawa","doi":"10.2197/ipsjtsldm.7.74","DOIUrl":"https://doi.org/10.2197/ipsjtsldm.7.74","url":null,"abstract":"With the miniaturization and high performance of current and future LSIs, demand for portable devices has much more increased. Especially the problems of battery runtime and device overheating have occurred. In addition, with the downsize of the LSI design process, the ratio of an interconnection delay to a gate delay has continued to increase. High-level synthesis to estimate the interconnection delays and reduce energy consumption is essential. In this paper, we propose a high-level synthesis algorithm based on HDR architectures (huddle-based distributed register architectures) utilizing multi-stage clock gating. By increasing the number of clock gating stages in each huddle, we increase the number of the control steps at which we can apply the clock gating to registers. We can determine the configuration of the clock gating with optimized energy consumption. The experimental results demonstrate that our proposed algorithm reduced energy consumption by up to 27.7% compared with conventional algorithms.","PeriodicalId":38964,"journal":{"name":"IPSJ Transactions on System LSI Design Methodology","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88903890","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 Sophisticated Routing Algorithm in 3D NoC with Fixed TSVs for Low Energy and Latency 一种基于固定tsv的低能量低时延3D NoC路由算法
Q4 Engineering Pub Date : 2014-01-01 DOI: 10.2197/ipsjtsldm.7.101
Xin Jiang, Lian Zeng, Takahiro Watanabe
{"title":"A Sophisticated Routing Algorithm in 3D NoC with Fixed TSVs for Low Energy and Latency","authors":"Xin Jiang, Lian Zeng, Takahiro Watanabe","doi":"10.2197/ipsjtsldm.7.101","DOIUrl":"https://doi.org/10.2197/ipsjtsldm.7.101","url":null,"abstract":"","PeriodicalId":38964,"journal":{"name":"IPSJ Transactions on System LSI Design Methodology","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74053128","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
A Delay-variation-aware High-level Synthesis Algorithm for RDR Architectures 面向RDR体系结构的延迟变化感知高级综合算法
Q4 Engineering Pub Date : 2014-01-01 DOI: 10.2197/ipsjtsldm.7.81
Yuta Hagio, M. Yanagisawa, N. Togawa
As device feature size drops, interconnection delays often exceed gate delays. We have to incorporate interconnection delays even in high-level synthesis. Using RDR architectures is one of the effective solutions to this problem. At the same time, process and delay variation also becomes a serious problem which may result in several timing errors. How to deal with this problem is another key issue in high-level synthesis. In this paper, we propose a delay-variation-aware high-level synthesis algorithm for RDR architectures. We first obtain a non-delayed scheduling/binding result and, based on it, we also obtain a delayed scheduling/binding result. By adding several extra functional units to vacant RDR islands, we can have a delayed scheduling/binding result so that its latency is not much increased compared with the non-delayed one. After that, we similarize the two scheduling/binding results by repeatedly modifying their results. We can finally realize non-delayed and delayed scheduling/binding results simultaneously on RDR architecture with almost no area/performance overheads and we can select either one of them depending on post-silicon delay variation. Experimental results show that our algorithm successfully reduces delayed scheduling/binding latency by up to 42.9% compared with the conventional approach.
随着器件特征尺寸的减小,互连延迟通常超过门延迟。即使在高级合成中,我们也必须考虑互连延迟。使用RDR架构是解决这个问题的有效方法之一。与此同时,过程和延迟的变化也成为一个严重的问题,可能导致一些时序误差。如何处理这一问题是高级综合的另一个关键问题。在本文中,我们提出了一种用于RDR体系结构的延迟变化感知高级综合算法。我们首先得到一个非延迟的调度/绑定结果,并在此基础上得到一个延迟的调度/绑定结果。通过向空闲的RDR岛添加几个额外的功能单元,我们可以获得延迟的调度/绑定结果,因此与非延迟的调度/绑定结果相比,延迟不会增加太多。之后,我们通过反复修改两个调度/绑定结果来使它们相似。我们最终可以在RDR架构上同时实现非延迟和延迟调度/绑定结果,几乎没有面积/性能开销,我们可以根据后硅延迟变化选择其中任何一个。实验结果表明,与传统方法相比,该算法成功地将延迟调度/绑定延迟降低了42.9%。
{"title":"A Delay-variation-aware High-level Synthesis Algorithm for RDR Architectures","authors":"Yuta Hagio, M. Yanagisawa, N. Togawa","doi":"10.2197/ipsjtsldm.7.81","DOIUrl":"https://doi.org/10.2197/ipsjtsldm.7.81","url":null,"abstract":"As device feature size drops, interconnection delays often exceed gate delays. We have to incorporate interconnection delays even in high-level synthesis. Using RDR architectures is one of the effective solutions to this problem. At the same time, process and delay variation also becomes a serious problem which may result in several timing errors. How to deal with this problem is another key issue in high-level synthesis. In this paper, we propose a delay-variation-aware high-level synthesis algorithm for RDR architectures. We first obtain a non-delayed scheduling/binding result and, based on it, we also obtain a delayed scheduling/binding result. By adding several extra functional units to vacant RDR islands, we can have a delayed scheduling/binding result so that its latency is not much increased compared with the non-delayed one. After that, we similarize the two scheduling/binding results by repeatedly modifying their results. We can finally realize non-delayed and delayed scheduling/binding results simultaneously on RDR architecture with almost no area/performance overheads and we can select either one of them depending on post-silicon delay variation. Experimental results show that our algorithm successfully reduces delayed scheduling/binding latency by up to 42.9% compared with the conventional approach.","PeriodicalId":38964,"journal":{"name":"IPSJ Transactions on System LSI Design Methodology","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90826335","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
Reinforcing Random Testing of Arithmetic Optimization of C Compilers by Scaling up Size and Number of Expressions 通过增大表达式的大小和数目来加强C编译器算法优化的随机测试
Q4 Engineering Pub Date : 2014-01-01 DOI: 10.2197/IPSJTSLDM.7.91
Eriko Nagai, Atsushi Hashimoto, N. Ishiura
This paper presents an enhanced method of testing validity of arithmetic optimization of C compilers us- ing randomly generated programs. Its bug detection capability is improved over an existing method by 1) generating longer arithmetic expressions and 2) accommodating multiple expressions in test programs. Undefined behavior in long expressions is successfully eliminated by modifying problematic subexpressions during computation of expected values for the expressions. A new method for including floating point operations into compiler random testing is also proposed. Furthermore, an efficient method for minimizing error inducing test programs is presented, which utilizes binary search. Experimental results show that a random test system based on our method has higher bug detection capability than existing methods; it has detected more bugs than previous method in earlier versions of GCCs and has revealed new bugs in the latest versions of GCCs and LLVMs.
本文提出了一种利用随机生成程序检验C编译器算法优化有效性的改进方法。与现有的方法相比,它的bug检测能力得到了改进,1)生成更长的算术表达式,2)在测试程序中容纳多个表达式。通过在计算表达式的期望值期间修改有问题的子表达式,可以成功地消除长表达式中的未定义行为。提出了一种将浮点运算纳入编译器随机测试的新方法。在此基础上,提出了一种有效的最小化测试程序误差的方法,即二分搜索。实验结果表明,基于该方法的随机测试系统比现有方法具有更高的bug检测能力;它在早期版本的gcc中检测到比以前的方法更多的bug,并在最新版本的gcc和llvm中发现了新的bug。
{"title":"Reinforcing Random Testing of Arithmetic Optimization of C Compilers by Scaling up Size and Number of Expressions","authors":"Eriko Nagai, Atsushi Hashimoto, N. Ishiura","doi":"10.2197/IPSJTSLDM.7.91","DOIUrl":"https://doi.org/10.2197/IPSJTSLDM.7.91","url":null,"abstract":"This paper presents an enhanced method of testing validity of arithmetic optimization of C compilers us- ing randomly generated programs. Its bug detection capability is improved over an existing method by 1) generating longer arithmetic expressions and 2) accommodating multiple expressions in test programs. Undefined behavior in long expressions is successfully eliminated by modifying problematic subexpressions during computation of expected values for the expressions. A new method for including floating point operations into compiler random testing is also proposed. Furthermore, an efficient method for minimizing error inducing test programs is presented, which utilizes binary search. Experimental results show that a random test system based on our method has higher bug detection capability than existing methods; it has detected more bugs than previous method in earlier versions of GCCs and has revealed new bugs in the latest versions of GCCs and LLVMs.","PeriodicalId":38964,"journal":{"name":"IPSJ Transactions on System LSI Design Methodology","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81489952","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
Impact of Resource Sharing and Register Retiming on Area and Performance of FPGA-based Designs 资源共享和寄存器重定时对fpga设计面积和性能的影响
Q4 Engineering Pub Date : 2014-01-01 DOI: 10.2197/ipsjtsldm.7.37
Yuko Hara-Azumi, Toshinobu Matsuba, H. Tomiyama, S. Honda, H. Takada
Due to the increasing diversity and complexity of embedded systems, the use of high-level synthesis (HLS) and that of FPGAs have been both becoming prevalent in order to enhance the design productivity. Although a number of works for FPGA-oriented optimizations, particularly about resource binding, have been studied in HLS, the HLS technologies are still immature since most of them overlook some important facts on resource sharing. In this paper, for FPGA-based designs, we quantitatively evaluate effects of several resource sharing approaches in HLS using practically large benchmarks, on various FPGA devices. Through the comprehensive evaluation, the effects on clock frequency, execution time, area, and multiplexer distribution are examined. Several important discussions and findings will be disclosed, which are essential for further advance of the practical HLS technology.
由于嵌入式系统的多样性和复杂性日益增加,为了提高设计效率,高级综合(HLS)和fpga的使用都变得普遍。尽管在HLS中已经有了大量面向fpga的优化工作,特别是关于资源绑定的研究,但由于大多数HLS技术忽略了资源共享的一些重要事实,因此HLS技术仍然不成熟。在本文中,对于基于FPGA的设计,我们在各种FPGA器件上使用实际大型基准,定量评估了HLS中几种资源共享方法的效果。通过综合评价,考察了对时钟频率、执行时间、面积和多路复用器分布的影响。本文将披露一些重要的讨论和发现,这对进一步推进实用的HLS技术至关重要。
{"title":"Impact of Resource Sharing and Register Retiming on Area and Performance of FPGA-based Designs","authors":"Yuko Hara-Azumi, Toshinobu Matsuba, H. Tomiyama, S. Honda, H. Takada","doi":"10.2197/ipsjtsldm.7.37","DOIUrl":"https://doi.org/10.2197/ipsjtsldm.7.37","url":null,"abstract":"Due to the increasing diversity and complexity of embedded systems, the use of high-level synthesis (HLS) and that of FPGAs have been both becoming prevalent in order to enhance the design productivity. Although a number of works for FPGA-oriented optimizations, particularly about resource binding, have been studied in HLS, the HLS technologies are still immature since most of them overlook some important facts on resource sharing. In this paper, for FPGA-based designs, we quantitatively evaluate effects of several resource sharing approaches in HLS using practically large benchmarks, on various FPGA devices. Through the comprehensive evaluation, the effects on clock frequency, execution time, area, and multiplexer distribution are examined. Several important discussions and findings will be disclosed, which are essential for further advance of the practical HLS technology.","PeriodicalId":38964,"journal":{"name":"IPSJ Transactions on System LSI Design Methodology","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81293663","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
Test and Design-for-Testability Solutions for 3D Integrated Circuits 3D集成电路的测试和可测试性设计解决方案
Q4 Engineering Pub Date : 2014-01-01 DOI: 10.2197/ipsjtsldm.7.56
K. Chakrabarty, Mukesh Agrawal, Sergej Deutsch, Brandon Noia, Ran Wang, Fangming Ye
Despite the promise and benefits offered by 3D integration, testing remains a major obstacle that hinders its widespread adoption. Test techniques and design-for-testability (DfT) solutions for 3D ICs are now being studied in the research community, and experts in industry have identified a number of hard problems related to the lack of probe access for wafers, test access in stacked dies, yield enhancement, and new defects arising from unique processing steps. We describe a number of testing and DfT challenges, and present some of the solutions being advocated for these challenges. Techniques highlighted in this paper include: (i) pre-bond testing of TSVs and die logic, including probing and non-invasive test using DfT; (ii) post-bond testing and DfT innovations related to the optimization of die wrappers, test scheduling, and access to dies and inter-die interconnects; (iii) interconnect testing in interposer-based 2.5D ICs; (iv) fault diagnosis and TSV repair; (v) cost modeling and test-flow selection.
尽管3D集成带来了希望和好处,但测试仍然是阻碍其广泛采用的主要障碍。目前,研究团体正在研究3D集成电路的测试技术和可测试性设计(DfT)解决方案,业界专家已经确定了一些难题,这些问题涉及晶圆缺乏探针通道、堆叠式模具中的测试通道、产量提高以及独特加工步骤产生的新缺陷。我们描述了许多测试和DfT挑战,并提出了针对这些挑战的一些解决方案。本文强调的技术包括:(i) tsv和模具逻辑的键合前测试,包括探测和使用DfT的非侵入性测试;(ii)与优化模具包装、测试调度、访问模具和模具间互连相关的键合后测试和DfT创新;(iii)基于介面的2.5D ic互连测试;(四)故障诊断和TSV修复;(v)成本建模和测试流程选择。
{"title":"Test and Design-for-Testability Solutions for 3D Integrated Circuits","authors":"K. Chakrabarty, Mukesh Agrawal, Sergej Deutsch, Brandon Noia, Ran Wang, Fangming Ye","doi":"10.2197/ipsjtsldm.7.56","DOIUrl":"https://doi.org/10.2197/ipsjtsldm.7.56","url":null,"abstract":"Despite the promise and benefits offered by 3D integration, testing remains a major obstacle that hinders its widespread adoption. Test techniques and design-for-testability (DfT) solutions for 3D ICs are now being studied in the research community, and experts in industry have identified a number of hard problems related to the lack of probe access for wafers, test access in stacked dies, yield enhancement, and new defects arising from unique processing steps. We describe a number of testing and DfT challenges, and present some of the solutions being advocated for these challenges. Techniques highlighted in this paper include: (i) pre-bond testing of TSVs and die logic, including probing and non-invasive test using DfT; (ii) post-bond testing and DfT innovations related to the optimization of die wrappers, test scheduling, and access to dies and inter-die interconnects; (iii) interconnect testing in interposer-based 2.5D ICs; (iv) fault diagnosis and TSV repair; (v) cost modeling and test-flow selection.","PeriodicalId":38964,"journal":{"name":"IPSJ Transactions on System LSI Design Methodology","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90314428","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}
引用次数: 19
Design Automation for Digital Microfluidic Biochips 数字微流控生物芯片的设计自动化
Q4 Engineering Pub Date : 2014-01-01 DOI: 10.2197/ipsjtsldm.7.16
Tsung-Yi Ho
Microfluidic biochips are replacing the conventional biochemical analyzers, and are able to integrate onchip all the basic functions for biochemical analysis. The “digital” microfluidic biochips (DMFBs) are manipulating liquids not as a continuous flow, but as discrete droplets on a two-dimensional array of electrodes. Basic microfluidic operations, such as mixing and dilution, are performed on the array, by routing the corresponding droplets on a series of electrodes. The challenges facing biochips are similar to those faced by microelectronics some decades ago. To meet the challenges of increasing design complexity, computer-aided-design (CAD) tools are being developed for DMFBs. This paper provides an overview of DMFBs and describes emerging CAD tools for the automated synthesis and optimization of DMFB designs, from fluidic-level synthesis and chip-level design to testing. Design automations are expected to alleviate the burden of manual optimization of bioassays, time-consuming chip designs, and costly testing and maintenance procedures. With the assistance of CAD tools, users can concentrate on the development and abstraction of nanoscale bioassays while leaving chip optimization and implementation details to CAD tools.
微流控生物芯片正在取代传统的生化分析仪,并能在芯片上集成生化分析的所有基本功能。“数字”微流控生物芯片(dmfb)控制的液体不是连续流动的,而是二维电极阵列上的离散液滴。基本的微流体操作,如混合和稀释,是在阵列上进行的,通过在一系列电极上排列相应的液滴。生物芯片面临的挑战与几十年前微电子所面临的挑战类似。为了应对日益增加的设计复杂性的挑战,计算机辅助设计(CAD)工具正在为dmfb开发。本文概述了DMFB,并描述了用于DMFB设计的自动合成和优化的新兴CAD工具,从流体级合成和芯片级设计到测试。设计自动化有望减轻人工优化生物测定的负担,耗时的芯片设计,以及昂贵的测试和维护程序。在CAD工具的帮助下,用户可以专注于纳米级生物测定的开发和抽象,而将芯片优化和实施细节留给CAD工具。
{"title":"Design Automation for Digital Microfluidic Biochips","authors":"Tsung-Yi Ho","doi":"10.2197/ipsjtsldm.7.16","DOIUrl":"https://doi.org/10.2197/ipsjtsldm.7.16","url":null,"abstract":"Microfluidic biochips are replacing the conventional biochemical analyzers, and are able to integrate onchip all the basic functions for biochemical analysis. The “digital” microfluidic biochips (DMFBs) are manipulating liquids not as a continuous flow, but as discrete droplets on a two-dimensional array of electrodes. Basic microfluidic operations, such as mixing and dilution, are performed on the array, by routing the corresponding droplets on a series of electrodes. The challenges facing biochips are similar to those faced by microelectronics some decades ago. To meet the challenges of increasing design complexity, computer-aided-design (CAD) tools are being developed for DMFBs. This paper provides an overview of DMFBs and describes emerging CAD tools for the automated synthesis and optimization of DMFB designs, from fluidic-level synthesis and chip-level design to testing. Design automations are expected to alleviate the burden of manual optimization of bioassays, time-consuming chip designs, and costly testing and maintenance procedures. With the assistance of CAD tools, users can concentrate on the development and abstraction of nanoscale bioassays while leaving chip optimization and implementation details to CAD tools.","PeriodicalId":38964,"journal":{"name":"IPSJ Transactions on System LSI Design Methodology","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85120954","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
Forwarding Unit Generation for Loop Pipelining in High-level Synthesis 高级综合中循环流水线转发单元的生成
Q4 Engineering Pub Date : 2014-01-01 DOI: 10.2197/ipsjtsldm.7.119
Shingo Kusakabe, Kenshu Seto
In the loop pipelining of high-level synthesis, the reduction of initiation intervals (IIs) is very important. Existing loop pipelining techniques, however, pessimistically assumes that dependences whose occurrences can be determined only at runtime always occur, resulting in increased IIs. To address this issue, recent work achieves reduced II by a source code transformation which introduces runtime dependence analysis and performs pipeline stalls when the dependences actually occur. Unfortunately, the recent work suffers from the increased execution cycles by frequent pipeline stalls under the frequent occurrences of the dependences. In this paper, we propose a technique to reduce IIs in which data written to memories are also written to registers for such dependences of read-after-write (RAW) type. In our technique, registers which are faster than memories are accessed when the RAW dependences occur. Since the proposed technique achieved the reduction of the execution cycles by 34% with 15% gate count increase on average for three examples compared to the state-of-the-art technique, the proposed technique is effective for synthesizing high-speed circuits with loop pipelining.
在高阶合成的循环流水线中,起始间隔的减小是非常重要的。然而,现有的循环流水线技术悲观地假设,只有在运行时才能确定的依赖项总是会发生,从而导致IIs增加。为了解决这个问题,最近的工作通过源代码转换实现了减少II,该转换引入了运行时依赖性分析,并在依赖性实际发生时执行管道中断。不幸的是,最近的工作由于依赖项频繁出现而导致管道中断,从而增加了执行周期。在本文中,我们提出了一种减少IIs的技术,其中写入内存的数据也写入寄存器,以满足这种写后读(RAW)类型的依赖。在我们的技术中,当RAW依赖发生时,会访问比内存更快的寄存器。由于与最先进的技术相比,所提出的技术在三个示例中平均减少了34%的执行周期,并且门数增加了15%,因此所提出的技术对于具有环路流水线的高速电路的合成是有效的。
{"title":"Forwarding Unit Generation for Loop Pipelining in High-level Synthesis","authors":"Shingo Kusakabe, Kenshu Seto","doi":"10.2197/ipsjtsldm.7.119","DOIUrl":"https://doi.org/10.2197/ipsjtsldm.7.119","url":null,"abstract":"In the loop pipelining of high-level synthesis, the reduction of initiation intervals (IIs) is very important. Existing loop pipelining techniques, however, pessimistically assumes that dependences whose occurrences can be determined only at runtime always occur, resulting in increased IIs. To address this issue, recent work achieves reduced II by a source code transformation which introduces runtime dependence analysis and performs pipeline stalls when the dependences actually occur. Unfortunately, the recent work suffers from the increased execution cycles by frequent pipeline stalls under the frequent occurrences of the dependences. In this paper, we propose a technique to reduce IIs in which data written to memories are also written to registers for such dependences of read-after-write (RAW) type. In our technique, registers which are faster than memories are accessed when the RAW dependences occur. Since the proposed technique achieved the reduction of the execution cycles by 34% with 15% gate count increase on average for three examples compared to the state-of-the-art technique, the proposed technique is effective for synthesizing high-speed circuits with loop pipelining.","PeriodicalId":38964,"journal":{"name":"IPSJ Transactions on System LSI Design Methodology","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2014-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80304021","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
期刊
IPSJ Transactions on System LSI Design Methodology
全部 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