首页 > 最新文献

2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)最新文献

英文 中文
Reevaluating the latency claims of 3D stacked memories 重新评估3D堆叠存储器的延迟要求
Pub Date : 2013-04-29 DOI: 10.1109/ASPDAC.2013.6509675
D. W. Chang, Gyungsu Byun, Hoyoung Kim, Minwook Ahn, Soojung Ryu, N. Kim, M. Schulte
In recent years, 3D technology has been a popular area of study that has allowed researchers to explore a number of novel computer architectures. One of the more popular topics is that of integrating 3D main memory dies below the computing die and connecting them with through-silicon vias (TSVs). This is assumed to reduce off-chip main memory access latencies by roughly 45% to 60%. Our detailed circuit-level models, however, demonstrate that this latency reduction from the TSVs is significantly less. In this paper, we present these models, compare 2D and 3D main memory latencies, and show that the reduction in latency from using 3D main memory to be no more than 2.4 ns. We also show that although the wider I/O bus width enabled by using TSVs increases performance, it may do so with an increase in power consumption. Although TSVs consume less power per bit transfer than off-chip metal interconnects (11.2 times less power per bit transfer), TSVs typically use considerably more bits and may result in a net increase in power due to the large number of bits in the memory I/O bus. Our analysis shows that although a 3D memory hierarchy exploiting a wider memory bus can increase performance, this performance increase may not justify the net increase in power consumption.
近年来,3D技术已经成为一个受欢迎的研究领域,它使研究人员能够探索许多新颖的计算机体系结构。其中一个比较流行的话题是将3D主存芯片集成在计算芯片下面,并通过硅通孔(tsv)将它们连接起来。这可以将片外主存储器访问延迟减少大约45%到60%。然而,我们详细的电路级模型表明,tsv的延迟减少要少得多。在本文中,我们提出了这些模型,比较了2D和3D主存的延迟,并表明使用3D主存的延迟减少不超过2.4 ns。我们还表明,尽管使用tsv启用的更宽的I/O总线宽度可以提高性能,但它可能会增加功耗。虽然tsv每比特传输消耗的功率比片外金属互连少(每比特传输功率少11.2倍),但tsv通常使用更多的比特,并且由于内存I/O总线中有大量比特,可能导致净功率增加。我们的分析表明,尽管利用更宽内存总线的3D内存层次结构可以提高性能,但这种性能提高可能无法证明功耗的净增加是合理的。
{"title":"Reevaluating the latency claims of 3D stacked memories","authors":"D. W. Chang, Gyungsu Byun, Hoyoung Kim, Minwook Ahn, Soojung Ryu, N. Kim, M. Schulte","doi":"10.1109/ASPDAC.2013.6509675","DOIUrl":"https://doi.org/10.1109/ASPDAC.2013.6509675","url":null,"abstract":"In recent years, 3D technology has been a popular area of study that has allowed researchers to explore a number of novel computer architectures. One of the more popular topics is that of integrating 3D main memory dies below the computing die and connecting them with through-silicon vias (TSVs). This is assumed to reduce off-chip main memory access latencies by roughly 45% to 60%. Our detailed circuit-level models, however, demonstrate that this latency reduction from the TSVs is significantly less. In this paper, we present these models, compare 2D and 3D main memory latencies, and show that the reduction in latency from using 3D main memory to be no more than 2.4 ns. We also show that although the wider I/O bus width enabled by using TSVs increases performance, it may do so with an increase in power consumption. Although TSVs consume less power per bit transfer than off-chip metal interconnects (11.2 times less power per bit transfer), TSVs typically use considerably more bits and may result in a net increase in power due to the large number of bits in the memory I/O bus. Our analysis shows that although a 3D memory hierarchy exploiting a wider memory bus can increase performance, this performance increase may not justify the net increase in power consumption.","PeriodicalId":297528,"journal":{"name":"2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124904624","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
A novel cell placement algorithm for flexible TFT circuit with mechanical strain and temperature consideration 一种考虑机械应变和温度的柔性TFT电路单元放置算法
Pub Date : 2013-04-29 DOI: 10.1109/ASPDAC.2013.6509644
Jiun-Li Lin, Po-Hsun Wu, Tsung-Yi Ho
Mobility is the key device parameter to affect circuit performance in flexible thin-film transistor (TFT) technologies, and it is very sensitive to the change of mechanical strain and temperature. However, existing algorithms only consider the impact of mechanical strain in cell placement of flexible TFT circuit. Without taking temperature into consideration, mobility may be dramatically decreased which leads to circuit performance degradation. This paper presents the first work to reduce the mobility influence caused by the change of both mechanical strain and temperature. Experimental results show that the proposed algorithms can effectively reduce the chip temperature and the influence caused by mobility variation.
在柔性薄膜晶体管(TFT)技术中,迁移率是影响电路性能的关键器件参数,对机械应变和温度的变化非常敏感。然而,现有的算法只考虑了柔性TFT电路放置单元时机械应变的影响。如果不考虑温度,迁移率可能会急剧下降,从而导致电路性能下降。本文提出了降低机械应变和温度变化对合金迁移率影响的初步研究工作。实验结果表明,该算法能有效降低芯片温度和迁移率变化带来的影响。
{"title":"A novel cell placement algorithm for flexible TFT circuit with mechanical strain and temperature consideration","authors":"Jiun-Li Lin, Po-Hsun Wu, Tsung-Yi Ho","doi":"10.1109/ASPDAC.2013.6509644","DOIUrl":"https://doi.org/10.1109/ASPDAC.2013.6509644","url":null,"abstract":"Mobility is the key device parameter to affect circuit performance in flexible thin-film transistor (TFT) technologies, and it is very sensitive to the change of mechanical strain and temperature. However, existing algorithms only consider the impact of mechanical strain in cell placement of flexible TFT circuit. Without taking temperature into consideration, mobility may be dramatically decreased which leads to circuit performance degradation. This paper presents the first work to reduce the mobility influence caused by the change of both mechanical strain and temperature. Experimental results show that the proposed algorithms can effectively reduce the chip temperature and the influence caused by mobility variation.","PeriodicalId":297528,"journal":{"name":"2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125222228","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
Selectively protecting error-correcting code for area-efficient and reliable STT-RAM caches 选择性地保护纠错代码的区域效率和可靠的STT-RAM缓存
Pub Date : 2013-04-29 DOI: 10.1109/ASPDAC.2013.6509610
Junwhan Ahn, S. Yoo, Kiyoung Choi
Recent researches on STT-RAM revealed that device scaling makes its write operations unreliable. To mitigate the impact of this problem, this paper proposes a low-cost, ECC-based solution for STT-RAM caches. In particular, it proposes to share storage for ECC among different blocks within a set and to use them only for unsuccessful write operations. Experimental results show that our scheme reduces 74% to 98% of area overhead incurred by the conventional per-block ECC while maintaining system performance and reliability.
最近对STT-RAM的研究表明,设备缩放使其写操作不可靠。为了减轻这个问题的影响,本文提出了一种低成本的、基于ecc的STT-RAM缓存解决方案。特别是,它建议在一个集合内的不同块之间共享ECC存储,并且仅在不成功的写操作中使用它们。实验结果表明,该方案在保证系统性能和可靠性的前提下,将传统的单块ECC产生的面积开销减少了74% ~ 98%。
{"title":"Selectively protecting error-correcting code for area-efficient and reliable STT-RAM caches","authors":"Junwhan Ahn, S. Yoo, Kiyoung Choi","doi":"10.1109/ASPDAC.2013.6509610","DOIUrl":"https://doi.org/10.1109/ASPDAC.2013.6509610","url":null,"abstract":"Recent researches on STT-RAM revealed that device scaling makes its write operations unreliable. To mitigate the impact of this problem, this paper proposes a low-cost, ECC-based solution for STT-RAM caches. In particular, it proposes to share storage for ECC among different blocks within a set and to use them only for unsuccessful write operations. Experimental results show that our scheme reduces 74% to 98% of area overhead incurred by the conventional per-block ECC while maintaining system performance and reliability.","PeriodicalId":297528,"journal":{"name":"2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127397715","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}
引用次数: 15
Native simulation of complex VLIW instruction sets using static binary translation and Hardware-Assisted Virtualization 使用静态二进制转换和硬件辅助虚拟化的复杂VLIW指令集的本地模拟
Pub Date : 2013-04-29 DOI: 10.1109/ASPDAC.2013.6509660
M. M. Hamayun, F. Pétrot, Nicolas Fournel
We introduce a static binary translation flow in native simulation context for cross-compiled VLIW executables. This approach is interesting in situations where either the source code is not available or the target platform is not supported by any retargetable compilation framework, which is usually the case for VLIW processors. The generated simulators execute on a Hardware-Assisted Virtualization (HAV) based native platform. We have implemented this approach for a TI C6x series processor and our simulation results show a speed-up of around two orders of magnitude compared to the cycle accurate simulators.
我们在本地模拟上下文中为交叉编译的VLIW可执行文件引入一个静态二进制翻译流。在源代码不可用或任何可重目标编译框架不支持目标平台的情况下(VLIW处理器通常就是这种情况),这种方法很有趣。生成的模拟器在基于硬件辅助虚拟化(HAV)的本地平台上执行。我们已经在TI C6x系列处理器上实现了这种方法,我们的仿真结果显示,与周期精确模拟器相比,速度提高了大约两个数量级。
{"title":"Native simulation of complex VLIW instruction sets using static binary translation and Hardware-Assisted Virtualization","authors":"M. M. Hamayun, F. Pétrot, Nicolas Fournel","doi":"10.1109/ASPDAC.2013.6509660","DOIUrl":"https://doi.org/10.1109/ASPDAC.2013.6509660","url":null,"abstract":"We introduce a static binary translation flow in native simulation context for cross-compiled VLIW executables. This approach is interesting in situations where either the source code is not available or the target platform is not supported by any retargetable compilation framework, which is usually the case for VLIW processors. The generated simulators execute on a Hardware-Assisted Virtualization (HAV) based native platform. We have implemented this approach for a TI C6x series processor and our simulation results show a speed-up of around two orders of magnitude compared to the cycle accurate simulators.","PeriodicalId":297528,"journal":{"name":"2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127826914","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
High-throughput electron beam direct writing of VIA layers by character projection using character sets based on one-dimensional VIA arrays with area-efficient stencil design 基于一维VIA阵列的高通量电子束直接写入,采用面积高效的模板设计
Pub Date : 2013-04-29 DOI: 10.1109/ASPDAC.2013.6509605
R. Ikeno, T. Maruyama, T. Iizuka, S. Komatsu, M. Ikeda, K. Asada
Character projection (CP) is a high-speed mask-less exposure technique for electron-beam direct writing (EBDW). In CP exposure of VIA layers, higher throughput is realized if more VIAs are exposed in each EB shot, but it will result in huge number of VIA characters required for arbitrary VIA placement. We adopt one-dimensional VIA array as the basic CP character architecture to increase VIA numbers in an EB shot while saving the stencil area by superposed character arrangement. CP throughput is further improved by layout constraints for VIA placement in detail routing phase. Our experimental results give estimated EB shot counts less than 174G shot/wafer in 14nm technologies.
字符投影(CP)是一种用于电子束直写(EBDW)的高速无掩模曝光技术。在VIA层的CP曝光中,如果在每个EB镜头中曝光更多的VIA,则可以实现更高的吞吐量,但这将导致任意VIA放置所需的大量VIA字符。我们采用一维的VIA数组作为基本的CP字符结构,增加了EB镜头中的VIA数量,同时通过字符的叠加排列节省了模板面积。通过在详细路由阶段对VIA放置的布局约束,进一步提高了CP吞吐量。我们的实验结果表明,在14nm技术中,估计EB镜头数少于174G镜头/晶圆。
{"title":"High-throughput electron beam direct writing of VIA layers by character projection using character sets based on one-dimensional VIA arrays with area-efficient stencil design","authors":"R. Ikeno, T. Maruyama, T. Iizuka, S. Komatsu, M. Ikeda, K. Asada","doi":"10.1109/ASPDAC.2013.6509605","DOIUrl":"https://doi.org/10.1109/ASPDAC.2013.6509605","url":null,"abstract":"Character projection (CP) is a high-speed mask-less exposure technique for electron-beam direct writing (EBDW). In CP exposure of VIA layers, higher throughput is realized if more VIAs are exposed in each EB shot, but it will result in huge number of VIA characters required for arbitrary VIA placement. We adopt one-dimensional VIA array as the basic CP character architecture to increase VIA numbers in an EB shot while saving the stencil area by superposed character arrangement. CP throughput is further improved by layout constraints for VIA placement in detail routing phase. Our experimental results give estimated EB shot counts less than 174G shot/wafer in 14nm technologies.","PeriodicalId":297528,"journal":{"name":"2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125590959","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
Schedule integration for time-triggered systems 时间触发系统的计划集成
Pub Date : 2013-04-29 DOI: 10.1109/ASPDAC.2013.6509558
Florian Sagstetter, M. Lukasiewycz, S. Chakraborty
This paper presents a framework for schedule integration of time-triggered systems tailored to the automotive domain. In-vehicle networks might be very large and complex and hence obtaining a schedule for a fully synchronous system becomes a challenging task since all bus and processor constraints as well as end-to-end-timing constraints have to be taken concurrently into account. Existing optimization approaches apply the schedule optimization to the entire network, limiting their application due to scalability issues. In contrast, the presented framework obtains the schedule for the entire network, using a two-step approach where for each cluster a local schedule is obtained first and the local schedules are then merged to the global schedule. This approach is also in accordance with the design process in the automotive industry where different subsystems are developed independently to reduce the design complexity and are finally combined in the integration stage. In this paper, a generic framework for schedule integration of time-triggered systems is presented. Further, we show how this framework is implemented for a FlexRay network using an Integer Linear Programming (ILP) approach which might also be easily adapted to other protocols. A realistic case study and a scalability analysis give evidence of the applicability and efficiency of our approach.
本文提出了一种针对汽车领域的时间触发系统调度集成框架。车载网络可能非常庞大和复杂,因此获得一个完全同步系统的时间表成为一项具有挑战性的任务,因为所有总线和处理器的约束以及端到端时间的约束都必须同时考虑。现有的优化方法将调度优化应用于整个网络,由于可伸缩性问题限制了它们的应用。相比之下,该框架使用两步方法获得整个网络的调度,其中每个集群首先获得一个本地调度,然后将本地调度合并到全局调度中。这种方法也符合汽车行业的设计流程,不同的子系统独立开发,以减少设计的复杂性,最终在集成阶段进行组合。本文提出了时间触发系统调度集成的通用框架。此外,我们展示了如何使用整数线性规划(ILP)方法为FlexRay网络实现该框架,该方法也可以很容易地适应其他协议。一个实际的案例研究和可扩展性分析证明了我们的方法的适用性和有效性。
{"title":"Schedule integration for time-triggered systems","authors":"Florian Sagstetter, M. Lukasiewycz, S. Chakraborty","doi":"10.1109/ASPDAC.2013.6509558","DOIUrl":"https://doi.org/10.1109/ASPDAC.2013.6509558","url":null,"abstract":"This paper presents a framework for schedule integration of time-triggered systems tailored to the automotive domain. In-vehicle networks might be very large and complex and hence obtaining a schedule for a fully synchronous system becomes a challenging task since all bus and processor constraints as well as end-to-end-timing constraints have to be taken concurrently into account. Existing optimization approaches apply the schedule optimization to the entire network, limiting their application due to scalability issues. In contrast, the presented framework obtains the schedule for the entire network, using a two-step approach where for each cluster a local schedule is obtained first and the local schedules are then merged to the global schedule. This approach is also in accordance with the design process in the automotive industry where different subsystems are developed independently to reduce the design complexity and are finally combined in the integration stage. In this paper, a generic framework for schedule integration of time-triggered systems is presented. Further, we show how this framework is implemented for a FlexRay network using an Integer Linear Programming (ILP) approach which might also be easily adapted to other protocols. A realistic case study and a scalability analysis give evidence of the applicability and efficiency of our approach.","PeriodicalId":297528,"journal":{"name":"2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"221 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123282410","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
Online estimation of the remaining energy capacity in mobile systems considering system-wide power consumption and battery characteristics 考虑全系统功耗和电池特性的移动系统剩余能量容量在线估计
Pub Date : 2013-04-29 DOI: 10.1109/ASPDAC.2013.6509559
Donghwa Shin, Kitae Kim, N. Chang, Woojoo Lee, Yanzhi Wang, Q. Xie, Massoud Pedram
Emerging mobile systems integrate a lot of functionality into a small form factor with a small energy source in the form of rechargeable battery. This situation necessitates accurate estimation of the remaining energy in the battery such that user applications can be judicious on how they consume this scarce and precious resource. This paper thus focuses on estimating the remaining battery energy in Android OS-based mobile systems. This paper proposes to instrument the Android kernel in order to collect and report accurate subsystem activity values based on real-time profiling of the running applications. The activity information along with offline-constructed, regression-based power macro models for major subsystems in the smartphone yield the power dissipation estimate for the whole system. Next, while accounting for the rate-capacity effect in batteries, the total power dissipation data is translated into the battery's energy depletion rate, and subsequently, used to compute the battery's remaining lifetime based on its current state of charge information. Finally, this paper describes a novel application design framework, which considers the batterys state-of-charge (SOC), batterys energy depletion rate, and service quality of the target application. The benefits of the design framework are illustrated by examining an archetypical case, involving the design space exploration and optimization of a GPS-based application in an Android OS.
新兴的移动系统集成了许多功能到一个小的形状因素与一个小的能源形式的可充电电池。这种情况需要准确估计电池中的剩余能量,以便用户应用程序可以明智地使用这种稀缺而宝贵的资源。因此,本文的重点是估算基于Android os的移动系统的剩余电池能量。本文提出对Android内核进行检测,以便在实时分析运行中的应用程序的基础上收集和报告准确的子系统活动值。智能手机中主要子系统的活动信息以及离线构建的、基于回归的功率宏观模型产生了整个系统的功耗估计。接下来,在考虑电池的倍率-容量效应的同时,将总功耗数据转换为电池的能量消耗率,然后根据电池当前的充电状态信息计算电池的剩余寿命。最后,本文描述了一种新的应用设计框架,该框架考虑了目标应用的电池荷电状态(SOC)、电池能量消耗率和服务质量。设计框架的好处是通过检查一个典型案例来说明的,该案例涉及Android操作系统中基于gps的应用程序的设计空间探索和优化。
{"title":"Online estimation of the remaining energy capacity in mobile systems considering system-wide power consumption and battery characteristics","authors":"Donghwa Shin, Kitae Kim, N. Chang, Woojoo Lee, Yanzhi Wang, Q. Xie, Massoud Pedram","doi":"10.1109/ASPDAC.2013.6509559","DOIUrl":"https://doi.org/10.1109/ASPDAC.2013.6509559","url":null,"abstract":"Emerging mobile systems integrate a lot of functionality into a small form factor with a small energy source in the form of rechargeable battery. This situation necessitates accurate estimation of the remaining energy in the battery such that user applications can be judicious on how they consume this scarce and precious resource. This paper thus focuses on estimating the remaining battery energy in Android OS-based mobile systems. This paper proposes to instrument the Android kernel in order to collect and report accurate subsystem activity values based on real-time profiling of the running applications. The activity information along with offline-constructed, regression-based power macro models for major subsystems in the smartphone yield the power dissipation estimate for the whole system. Next, while accounting for the rate-capacity effect in batteries, the total power dissipation data is translated into the battery's energy depletion rate, and subsequently, used to compute the battery's remaining lifetime based on its current state of charge information. Finally, this paper describes a novel application design framework, which considers the batterys state-of-charge (SOC), batterys energy depletion rate, and service quality of the target application. The benefits of the design framework are illustrated by examining an archetypical case, involving the design space exploration and optimization of a GPS-based application in an Android OS.","PeriodicalId":297528,"journal":{"name":"2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132262942","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}
引用次数: 31
Design and verification tools for continuous fluid flow-based microfluidic devices 基于连续流体流动的微流体装置的设计和验证工具
Pub Date : 2013-04-29 DOI: 10.1109/ASPDAC.2013.6509599
Jeffrey McDaniel, Auralila Baez, Brian Crites, Aditya Tammewar, P. Brisk
This paper describes an integrated design, verification, and simulation environment for programmable microfluidic devices called laboratories-on-chip (LoCs). Today's LoCs are architected and laid out by hand, which is time-consuming, tedious, and error-prone. To increase designer productivity, this paper introduces a Microfluidic Hardware Design Language (MHDL) for LoC specification, along with software tools to assist LoC designers verify the correctness of their specifications and estimate their performance.
本文描述了一个集成的设计,验证和模拟环境的可编程微流体设备称为芯片上的实验室(loc)。今天的loc是手工构建和布局的,这既耗时又乏味,而且容易出错。为了提高设计人员的工作效率,本文介绍了用于LoC规格的微流控硬件设计语言(MHDL),以及帮助LoC设计人员验证其规格的正确性并估计其性能的软件工具。
{"title":"Design and verification tools for continuous fluid flow-based microfluidic devices","authors":"Jeffrey McDaniel, Auralila Baez, Brian Crites, Aditya Tammewar, P. Brisk","doi":"10.1109/ASPDAC.2013.6509599","DOIUrl":"https://doi.org/10.1109/ASPDAC.2013.6509599","url":null,"abstract":"This paper describes an integrated design, verification, and simulation environment for programmable microfluidic devices called laboratories-on-chip (LoCs). Today's LoCs are architected and laid out by hand, which is time-consuming, tedious, and error-prone. To increase designer productivity, this paper introduces a Microfluidic Hardware Design Language (MHDL) for LoC specification, along with software tools to assist LoC designers verify the correctness of their specifications and estimate their performance.","PeriodicalId":297528,"journal":{"name":"2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124509594","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}
引用次数: 21
An ILP-based automatic bus planner for dense PCBs 基于ilp的密集pcb自动总线规划器
Pub Date : 2013-04-29 DOI: 10.1109/ASPDAC.2013.6509593
Pei-Ci Wu, Q. Ma, Martin D. F. Wong
Modern PCBs have to be routed manually since no EDA tools can successfully route these complex boards. An auto-router for PCBs would improve design productivity tremendously since each board takes about 2 months to route manually. This paper focuses on a major step in PCB routing called bus planning. In the bus planning problem, we need to simultaneously solve the bus decomposition, escape routing, layer assignment and global bus routing. This problem was partially addressed by Kong et al. in [3] where they only focused on the layer assignment and global bus routing, assuming bus decomposition and escape routing are given. In this paper, we present an ILP-based solution to the entire bus planning problem. We apply our bus planner to an industrial PCB (with over 7000 nets and 12 signal layers) which was previously successfully routed manually, and compare with a state-of-the-art industrial internal tool where the layer assignment and global bus routing are based on the algorithm in [3]. Our bus planner successfully routed 97.4% of all the nets. This is a huge improvement over the industrial tool which could only achieve 84.7% routing completion for this board.
现代pcb必须手动布线,因为没有EDA工具可以成功地布线这些复杂的板。pcb的自动路由将极大地提高设计效率,因为每个板需要大约2个月的手动路由。本文的重点是PCB布线的一个主要步骤,称为总线规划。在总线规划问题中,需要同时解决总线分解、逃逸路由、层分配和全局总线路由等问题。Kong等人在[3]中部分解决了这个问题,他们只关注了层分配和全局总线路由,假设给出了总线分解和逃逸路由。在本文中,我们提出了一种基于ilp的整体总线规划问题的解决方案。我们将我们的总线规划器应用于以前成功手动路由的工业PCB(超过7000个网络和12个信号层),并与最先进的工业内部工具进行比较,其中层分配和全局总线路由基于[3]中的算法。我们的公交规划器成功路由了97.4%的网络。这是对工业工具的巨大改进,工业工具只能实现该板的84.7%路由完成度。
{"title":"An ILP-based automatic bus planner for dense PCBs","authors":"Pei-Ci Wu, Q. Ma, Martin D. F. Wong","doi":"10.1109/ASPDAC.2013.6509593","DOIUrl":"https://doi.org/10.1109/ASPDAC.2013.6509593","url":null,"abstract":"Modern PCBs have to be routed manually since no EDA tools can successfully route these complex boards. An auto-router for PCBs would improve design productivity tremendously since each board takes about 2 months to route manually. This paper focuses on a major step in PCB routing called bus planning. In the bus planning problem, we need to simultaneously solve the bus decomposition, escape routing, layer assignment and global bus routing. This problem was partially addressed by Kong et al. in [3] where they only focused on the layer assignment and global bus routing, assuming bus decomposition and escape routing are given. In this paper, we present an ILP-based solution to the entire bus planning problem. We apply our bus planner to an industrial PCB (with over 7000 nets and 12 signal layers) which was previously successfully routed manually, and compare with a state-of-the-art industrial internal tool where the layer assignment and global bus routing are based on the algorithm in [3]. Our bus planner successfully routed 97.4% of all the nets. This is a huge improvement over the industrial tool which could only achieve 84.7% routing completion for this board.","PeriodicalId":297528,"journal":{"name":"2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"107 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123953665","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
A low power multimedia processor implementing dynamic voltage and frequency scaling technique 一种实现动态电压和频率缩放技术的低功耗多媒体处理器
Pub Date : 2013-04-29 DOI: 10.1109/ASPDAC.2013.6509563
T. Enomoto, Nobuaki Kobayashi
A DVFS controlled 90-nm CMOS multimedia processor was developed. To make full use of the advantages of DVFS, we developed the A2BC algorithm that can predict the optimum clock frequency and the optimum supply voltage. The measured power dissipation of the DVFS controlled multimedia processor was significantly reduced. Thus, DVFS employing the A2BC algorithm is one of the most useful power reduction for future video encoding applications.
研制了一种DVFS控制的90纳米CMOS多媒体处理器。为了充分发挥DVFS的优势,我们开发了能够预测最佳时钟频率和最佳电源电压的A2BC算法。DVFS控制的多媒体处理器的功耗测量值明显降低。因此,采用A2BC算法的DVFS是未来视频编码应用中最有用的功耗降低方法之一。
{"title":"A low power multimedia processor implementing dynamic voltage and frequency scaling technique","authors":"T. Enomoto, Nobuaki Kobayashi","doi":"10.1109/ASPDAC.2013.6509563","DOIUrl":"https://doi.org/10.1109/ASPDAC.2013.6509563","url":null,"abstract":"A DVFS controlled 90-nm CMOS multimedia processor was developed. To make full use of the advantages of DVFS, we developed the A2BC algorithm that can predict the optimum clock frequency and the optimum supply voltage. The measured power dissipation of the DVFS controlled multimedia processor was significantly reduced. Thus, DVFS employing the A2BC algorithm is one of the most useful power reduction for future video encoding applications.","PeriodicalId":297528,"journal":{"name":"2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124051611","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
期刊
2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)
全部 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