首页 > 最新文献

2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)最新文献

英文 中文
3D integration for power-efficient computing 3D集成节能计算
Pub Date : 2013-03-18 DOI: 10.7873/DATE.2013.166
D. Dutoit, E. Guthmuller, I. Panades
3D stacking is currently seen as a breakthrough technology for improving bandwidth and energy efficiency in multi-core architectures. The expectation is to solve major issues such as external memory pressure and latency while maintaining reasonable power consumption. In this paper, we show some advances in this field of research, starting with memory interface solutions as WIDEIO experience on a real chip for solving DRAM accesses issue. We explain the integration of a 512-bit memory interface in a Network-on-Chip multi-core framework and we show the performance we can achieve, these results being based on a 65nm prototype integrating 10µm diameter Through Silicon Vias. We then present the potentiality of new fine grain 3D stacking technology for power-efficient memory hierarchy. We expose an innovative 3D stacked multi-cache strategy aimed at lowering memory latency and external memory bandwidth requirements and thus demonstrating the efficiency of 3D stacking to rethink architectures for obtaining unequalled performances in power efficiency.
3D堆叠技术目前被认为是一项突破性的技术,可以提高多核架构的带宽和能源效率。期望解决诸如外部内存压力和延迟等主要问题,同时保持合理的功耗。在本文中,我们展示了这一研究领域的一些进展,从存储器接口解决方案开始,作为WIDEIO体验在真实芯片上解决DRAM访问问题。我们解释了在片上网络多核框架中集成512位存储接口,并展示了我们可以实现的性能,这些结果是基于集成10微米直径的通硅过孔的65nm原型。然后,我们提出了新的细颗粒3D堆叠技术的潜力,用于节能存储层次。我们展示了一种创新的3D堆叠多缓存策略,旨在降低内存延迟和外部内存带宽要求,从而展示了3D堆叠的效率,从而重新思考架构,以获得无与伦比的功率效率。
{"title":"3D integration for power-efficient computing","authors":"D. Dutoit, E. Guthmuller, I. Panades","doi":"10.7873/DATE.2013.166","DOIUrl":"https://doi.org/10.7873/DATE.2013.166","url":null,"abstract":"3D stacking is currently seen as a breakthrough technology for improving bandwidth and energy efficiency in multi-core architectures. The expectation is to solve major issues such as external memory pressure and latency while maintaining reasonable power consumption. In this paper, we show some advances in this field of research, starting with memory interface solutions as WIDEIO experience on a real chip for solving DRAM accesses issue. We explain the integration of a 512-bit memory interface in a Network-on-Chip multi-core framework and we show the performance we can achieve, these results being based on a 65nm prototype integrating 10µm diameter Through Silicon Vias. We then present the potentiality of new fine grain 3D stacking technology for power-efficient memory hierarchy. We expose an innovative 3D stacked multi-cache strategy aimed at lowering memory latency and external memory bandwidth requirements and thus demonstrating the efficiency of 3D stacking to rethink architectures for obtaining unequalled performances in power efficiency.","PeriodicalId":6310,"journal":{"name":"2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"15 1","pages":"779-784"},"PeriodicalIF":0.0,"publicationDate":"2013-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81380061","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
SlackProbe: A low overhead in situ on-line timing slack monitoring methodology SlackProbe:一种低开销的现场在线定时松弛监测方法
Pub Date : 2013-03-18 DOI: 10.7873/DATE.2013.070
Liangzhen Lai, V. Chandra, R. Aitken, Puneet Gupta
In situ monitoring is an accurate way to monitor circuit delay or timing slack, but usually incurs significant overhead. We observe that most existing slack monitoring methods exclusively focus on monitoring path ending registers, which is not cost efficient from power and area perspectives.
现场监测是一种准确监测电路延迟或定时松弛的方法,但通常会产生很大的开销。我们观察到,大多数现有的松弛监测方法都只关注路径结束寄存器,从功率和面积的角度来看,这是不符合成本效益的。
{"title":"SlackProbe: A low overhead in situ on-line timing slack monitoring methodology","authors":"Liangzhen Lai, V. Chandra, R. Aitken, Puneet Gupta","doi":"10.7873/DATE.2013.070","DOIUrl":"https://doi.org/10.7873/DATE.2013.070","url":null,"abstract":"In situ monitoring is an accurate way to monitor circuit delay or timing slack, but usually incurs significant overhead. We observe that most existing slack monitoring methods exclusively focus on monitoring path ending registers, which is not cost efficient from power and area perspectives.","PeriodicalId":6310,"journal":{"name":"2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"39 1","pages":"282-287"},"PeriodicalIF":0.0,"publicationDate":"2013-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81441949","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}
引用次数: 48
An extremely compact JPEG encoder for adaptive embedded systems 一个非常紧凑的JPEG编码器,用于自适应嵌入式系统
Pub Date : 2013-03-18 DOI: 10.7873/DATE.2013.224
Josef Schneider, S. Parameswaran
JPEG Encoding is a commonly performed application that is also very process and memory intensive, and not suited for low-power embedded systems with narrow data buses and small amounts of memory. An embedded system may also need to adapt its application in order to meet varying system constraints such as power, energy, time or bandwidth. We present here an extremely compact JPEG encoder that uses very few system resources, and which is capable of dynamically changing its Quality of Service (QoS) on the fly. The application was tested on a NIOS II core, AVR, and PIC24 microcontrollers with excellent results.
JPEG编码是一种常用的应用程序,它也非常占用进程和内存,不适合具有窄数据总线和少量内存的低功耗嵌入式系统。嵌入式系统可能还需要调整其应用程序,以满足不同的系统约束,如功率、能量、时间或带宽。我们在这里提出了一个非常紧凑的JPEG编码器,它使用很少的系统资源,并且能够动态地改变其服务质量(QoS)。该应用程序在NIOS II核心,AVR和PIC24微控制器上进行了测试,取得了优异的成绩。
{"title":"An extremely compact JPEG encoder for adaptive embedded systems","authors":"Josef Schneider, S. Parameswaran","doi":"10.7873/DATE.2013.224","DOIUrl":"https://doi.org/10.7873/DATE.2013.224","url":null,"abstract":"JPEG Encoding is a commonly performed application that is also very process and memory intensive, and not suited for low-power embedded systems with narrow data buses and small amounts of memory. An embedded system may also need to adapt its application in order to meet varying system constraints such as power, energy, time or bandwidth. We present here an extremely compact JPEG encoder that uses very few system resources, and which is capable of dynamically changing its Quality of Service (QoS) on the fly. The application was tested on a NIOS II core, AVR, and PIC24 microcontrollers with excellent results.","PeriodicalId":6310,"journal":{"name":"2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"55 1","pages":"1063-1064"},"PeriodicalIF":0.0,"publicationDate":"2013-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81480517","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
Robust and extensible task implementations of synchronous finite state machines 同步有限状态机的健壮和可扩展任务实现
Pub Date : 2013-03-18 DOI: 10.7873/DATE.2013.272
Qi Zhu, Peng Deng, M. Natale, Haibo Zeng
Model-based design using synchronous reactive (SR) models is widespread for the development of embedded control software. SR models ease verification and validation, and enable the automatic generation of implementations. In SR models, synchronous finite state machines (FSMs) are commonly used to capture changes of the system state under trigger events. The implementation of a synchronous FSM may be improved by using multiple software tasks instead of the traditional single-task solution. In this work, we propose methods to quantitatively analyze task implementations with respect to a breakdown factor that measures the timing robustness, and an action extensibility metric that measures the capability to accommodate upgrades. We propose an algorithm to generate a correct and efficient task implementation of synchronous FSMs for these two metrics, while guaranteeing the schedulability constraints.
基于模型的同步反应模型设计在嵌入式控制软件开发中得到了广泛应用。SR模型简化了验证和确认,并支持实现的自动生成。在SR模型中,同步有限状态机(fsm)通常用于捕获触发事件下系统状态的变化。同步FSM的实现可以通过使用多个软件任务而不是传统的单任务解决方案来改进。在这项工作中,我们提出了定量分析任务实现的方法,这些方法与测量定时健壮性的分解因子和测量适应升级能力的操作可扩展性度量有关。我们提出了一种算法,在保证可调度性约束的前提下,为这两个指标生成正确有效的同步fsm任务实现。
{"title":"Robust and extensible task implementations of synchronous finite state machines","authors":"Qi Zhu, Peng Deng, M. Natale, Haibo Zeng","doi":"10.7873/DATE.2013.272","DOIUrl":"https://doi.org/10.7873/DATE.2013.272","url":null,"abstract":"Model-based design using synchronous reactive (SR) models is widespread for the development of embedded control software. SR models ease verification and validation, and enable the automatic generation of implementations. In SR models, synchronous finite state machines (FSMs) are commonly used to capture changes of the system state under trigger events. The implementation of a synchronous FSM may be improved by using multiple software tasks instead of the traditional single-task solution. In this work, we propose methods to quantitatively analyze task implementations with respect to a breakdown factor that measures the timing robustness, and an action extensibility metric that measures the capability to accommodate upgrades. We propose an algorithm to generate a correct and efficient task implementation of synchronous FSMs for these two metrics, while guaranteeing the schedulability constraints.","PeriodicalId":6310,"journal":{"name":"2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"36 1","pages":"1319-1324"},"PeriodicalIF":0.0,"publicationDate":"2013-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82450467","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}
引用次数: 16
Fast and accurate cache modeling in source-level simulation of embedded software 嵌入式软件源代码级仿真中快速准确的缓存建模
Pub Date : 2013-03-18 DOI: 10.5555/2485288.2485432
Zhonglei Wang, J. Henkel
Recently, source-level software models are increasingly used for software simulation in TLM (Transaction Level Modeling)-based virtual prototypes of multicore systems. A source-level model is generated by annotating timing information into application source code and allows for very fast software simulation. Accurate cache simulation is a key issue in multicore systems design because the memory subsystem accounts for a large portion of system performance. However, cache simulation at source level faces two major problems: (1) as target data addresses cannot be statically resolved during source code instrumentation, accurate data cache simulation is very difficult at source level, and (2) cache simulation brings large overhead in simulation performance and therefore cancels the gain of source level simulation. In this paper, we present a novel approach for accurate data cache simulation at source level. In addition, we also propose a cache modeling method to accelerate both instruction and data cache simulation. Our experiments show that simulation with the fast cache model achieves 450.7 MIPS (million simulated instructions per second) on a standard x86 laptop, 2.3x speedup compared with a standard cache model. The source-level models with cache simulation achieve accuracy comparable to an Instruction Set Simulator (ISS). We also use a complex multimedia application to demonstrate the efficiency of the proposed approach for multicore systems design.
近年来,在基于事务级建模(Transaction Level Modeling)的多核系统虚拟原型中,越来越多地使用源级软件模型进行软件仿真。源代码级模型是通过将计时信息注释到应用程序源代码中生成的,它允许非常快速的软件模拟。准确的缓存仿真是多核系统设计中的一个关键问题,因为内存子系统占系统性能的很大一部分。然而,源级缓存仿真面临两个主要问题:(1)由于目标数据地址在源代码插拔过程中无法静态解析,难以在源级进行准确的数据缓存仿真;(2)缓存仿真带来较大的仿真性能开销,抵消了源级仿真的增益。在本文中,我们提出了一种在源级精确模拟数据缓存的新方法。此外,我们还提出了一种缓存建模方法来加速指令和数据缓存仿真。我们的实验表明,在标准的x86笔记本电脑上,使用快速缓存模型进行模拟可以达到450.7 MIPS(每秒一百万条模拟指令),与标准缓存模型相比,速度提高了2.3倍。具有缓存仿真的源代码级模型实现了与指令集模拟器(ISS)相当的精度。我们还使用一个复杂的多媒体应用程序来演示所提出的多核系统设计方法的效率。
{"title":"Fast and accurate cache modeling in source-level simulation of embedded software","authors":"Zhonglei Wang, J. Henkel","doi":"10.5555/2485288.2485432","DOIUrl":"https://doi.org/10.5555/2485288.2485432","url":null,"abstract":"Recently, source-level software models are increasingly used for software simulation in TLM (Transaction Level Modeling)-based virtual prototypes of multicore systems. A source-level model is generated by annotating timing information into application source code and allows for very fast software simulation. Accurate cache simulation is a key issue in multicore systems design because the memory subsystem accounts for a large portion of system performance. However, cache simulation at source level faces two major problems: (1) as target data addresses cannot be statically resolved during source code instrumentation, accurate data cache simulation is very difficult at source level, and (2) cache simulation brings large overhead in simulation performance and therefore cancels the gain of source level simulation. In this paper, we present a novel approach for accurate data cache simulation at source level. In addition, we also propose a cache modeling method to accelerate both instruction and data cache simulation. Our experiments show that simulation with the fast cache model achieves 450.7 MIPS (million simulated instructions per second) on a standard x86 laptop, 2.3x speedup compared with a standard cache model. The source-level models with cache simulation achieve accuracy comparable to an Instruction Set Simulator (ISS). We also use a complex multimedia application to demonstrate the efficiency of the proposed approach for multicore systems design.","PeriodicalId":6310,"journal":{"name":"2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"1 1","pages":"587-592"},"PeriodicalIF":0.0,"publicationDate":"2013-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83170491","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
Game-theoretic analysis of decentralized core allocation schemes on many-core systems 多核系统分散核分配方案的博弈论分析
Pub Date : 2013-03-18 DOI: 10.5555/2485288.2485644
S. Wildermann, Tobias Ziermann, J. Teich
Many-core architectures used in embedded systems will contain hundreds of processors in the near future. Already now, it is necessary to study how to manage such systems when dynamically scheduling applications with different phases of parallelism and resource demands. A recent research area called invasive computing proposes a decentralized workload management scheme of such systems: applications may dynamically claim additional processors during execution and release these again, respectively. In this paper, we study how to apply the concepts of invasive computing for realizing decentralized core allocation schemes in homogeneous many-core systems with the goal of maximizing the average speedup of running applications at any point in time. A theoretical analysis based on game theory shows that it is possible to define a core allocation scheme that uses local information exchange between applications only, but is still able to provably converge to optimal results. The experimental evaluation demonstrates that this allocation scheme reduces the overhead in terms of exchanged messages by up to 61.4% and even the convergence time by up to 13.4% compared to an allocation scheme where all applications exchange information globally with each other.
在不久的将来,嵌入式系统中使用的多核架构将包含数百个处理器。目前,有必要研究如何在动态调度具有不同并行度和资源需求的应用程序时管理这样的系统。最近一个名为“侵入式计算”的研究领域提出了这种系统的分散工作负载管理方案:应用程序可以在执行期间动态地申请额外的处理器,并分别释放这些处理器。在本文中,我们研究了如何应用侵入性计算的概念来实现同构多核系统中的分散核分配方案,其目标是使运行的应用程序在任何时间点的平均加速最大化。基于博弈论的理论分析表明,可以定义一种仅在应用程序之间使用局部信息交换的核心分配方案,但仍然能够证明收敛到最优结果。实验评估表明,与所有应用程序相互全局交换信息的分配方案相比,该分配方案在交换消息方面的开销减少了61.4%,甚至收敛时间也减少了13.4%。
{"title":"Game-theoretic analysis of decentralized core allocation schemes on many-core systems","authors":"S. Wildermann, Tobias Ziermann, J. Teich","doi":"10.5555/2485288.2485644","DOIUrl":"https://doi.org/10.5555/2485288.2485644","url":null,"abstract":"Many-core architectures used in embedded systems will contain hundreds of processors in the near future. Already now, it is necessary to study how to manage such systems when dynamically scheduling applications with different phases of parallelism and resource demands. A recent research area called invasive computing proposes a decentralized workload management scheme of such systems: applications may dynamically claim additional processors during execution and release these again, respectively. In this paper, we study how to apply the concepts of invasive computing for realizing decentralized core allocation schemes in homogeneous many-core systems with the goal of maximizing the average speedup of running applications at any point in time. A theoretical analysis based on game theory shows that it is possible to define a core allocation scheme that uses local information exchange between applications only, but is still able to provably converge to optimal results. The experimental evaluation demonstrates that this allocation scheme reduces the overhead in terms of exchanged messages by up to 61.4% and even the convergence time by up to 13.4% compared to an allocation scheme where all applications exchange information globally with each other.","PeriodicalId":6310,"journal":{"name":"2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"9 1","pages":"1498-1503"},"PeriodicalIF":0.0,"publicationDate":"2013-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89707355","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
The design of sustainable wireless sensor network node using solar energy and Phase Change Memory 基于太阳能和相变存储器的可持续无线传感器网络节点设计
Pub Date : 2013-03-18 DOI: 10.7873/DATE.2013.183
Ping Zhou, Youtao Zhang, Jun Yang
Sustainability of wireless sensor network (WSN) is crucial to its economy and efficiency. While previous works have focused on solving the energy source limitation through solar energy harvesting, we reveal in this paper that sensor node's lifespan could also be limited by memory wear-out and battery cycle life. We propose a sustainable sensor node design that takes all three limiting factors into consideration. Our design uses Phase Change Memory (PCM) to solve Flash memory's endurance issue. By leveraging PCM's adjustable write width, we propose a low-cost, fine-grained load tuning technique that allows the sensor node to match current MPP of solar panel and reduces the number of discharge/charge cycles on battery. Our modeling and experiments show that our sustainable sensor node design can achieve on average 5.1 years of node lifetime, more than 2× over the baseline.
无线传感器网络的可持续性对其经济性和高效性至关重要。虽然以前的工作主要集中在通过太阳能收集来解决能源限制,但我们在本文中揭示了传感器节点的寿命也可能受到存储器磨损和电池循环寿命的限制。我们提出了一个可持续的传感器节点设计,考虑了所有三个限制因素。我们的设计采用相变存储器(PCM)来解决闪存的持久问题。通过利用PCM的可调写入宽度,我们提出了一种低成本、细粒度的负载调整技术,该技术允许传感器节点匹配太阳能电池板的当前MPP,并减少电池的放电/充电循环次数。我们的建模和实验表明,我们的可持续传感器节点设计可以实现平均5.1年的节点寿命,是基线的2倍以上。
{"title":"The design of sustainable wireless sensor network node using solar energy and Phase Change Memory","authors":"Ping Zhou, Youtao Zhang, Jun Yang","doi":"10.7873/DATE.2013.183","DOIUrl":"https://doi.org/10.7873/DATE.2013.183","url":null,"abstract":"Sustainability of wireless sensor network (WSN) is crucial to its economy and efficiency. While previous works have focused on solving the energy source limitation through solar energy harvesting, we reveal in this paper that sensor node's lifespan could also be limited by memory wear-out and battery cycle life. We propose a sustainable sensor node design that takes all three limiting factors into consideration. Our design uses Phase Change Memory (PCM) to solve Flash memory's endurance issue. By leveraging PCM's adjustable write width, we propose a low-cost, fine-grained load tuning technique that allows the sensor node to match current MPP of solar panel and reduces the number of discharge/charge cycles on battery. Our modeling and experiments show that our sustainable sensor node design can achieve on average 5.1 years of node lifetime, more than 2× over the baseline.","PeriodicalId":6310,"journal":{"name":"2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"59 1","pages":"869-872"},"PeriodicalIF":0.0,"publicationDate":"2013-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89316285","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
Adaptive thermal management for portable system batteries by forced convection cooling 便携式系统电池强制对流冷却的自适应热管理
Pub Date : 2013-03-18 DOI: 10.7873/DATE.2013.254
Q. Xie, Siyu Yue, Massoud Pedram, Donghwa Shin, N. Chang
Cycle life of a battery largely varies according to the battery operating conditions, especially the battery temperature. In particular, batteries age much faster at high temperature. Extensive experiments have shown that the battery temperature varies dramatically during continuous charge or discharge process. This paper introduces a forced convection cooling technique for the batteries that power a portable system. Since the cooling fan is also powered by the same battery, it is critical to develop a highly effective, low power-consuming solution. In addition, there is a fundamental tradeoff between the service time of a battery equipped with fans and the cycle life of the same battery. In particular, as the fan speed is increased, the power dissipated by the fan goes up and hence the full charge capacity of the battery is lost at a faster rate, but at the same time, the battery temperature remains lower and hence the battery longevity increases. This is the first work that formulates the adaptive thermal management problem for batteries (ATMB) in portable systems and provides a systematic solution for it. A hierarchical algorithm combining reinforcement learning at the lower level and dynamic programming at the upper level is proposed to derive the ATMB policy.
电池的循环寿命在很大程度上受电池工作条件,尤其是电池温度的影响。特别是,电池在高温下老化得更快。大量的实验表明,在连续充放电过程中,电池的温度变化很大。本文介绍了一种用于便携式系统电池的强制对流冷却技术。由于冷却风扇也由相同的电池供电,因此开发高效,低功耗的解决方案至关重要。此外,在配备风扇的电池的使用时间和相同电池的循环寿命之间存在一个基本的权衡。特别是随着风扇转速的提高,风扇耗散的功率增大,电池的满电容量损耗速度加快,但同时电池温度保持较低,电池寿命延长。本文首次提出了便携式系统中电池自适应热管理问题,并为其提供了系统的解决方案。提出了一种下层强化学习和上层动态规划相结合的分层算法来推导ATMB策略。
{"title":"Adaptive thermal management for portable system batteries by forced convection cooling","authors":"Q. Xie, Siyu Yue, Massoud Pedram, Donghwa Shin, N. Chang","doi":"10.7873/DATE.2013.254","DOIUrl":"https://doi.org/10.7873/DATE.2013.254","url":null,"abstract":"Cycle life of a battery largely varies according to the battery operating conditions, especially the battery temperature. In particular, batteries age much faster at high temperature. Extensive experiments have shown that the battery temperature varies dramatically during continuous charge or discharge process. This paper introduces a forced convection cooling technique for the batteries that power a portable system. Since the cooling fan is also powered by the same battery, it is critical to develop a highly effective, low power-consuming solution. In addition, there is a fundamental tradeoff between the service time of a battery equipped with fans and the cycle life of the same battery. In particular, as the fan speed is increased, the power dissipated by the fan goes up and hence the full charge capacity of the battery is lost at a faster rate, but at the same time, the battery temperature remains lower and hence the battery longevity increases. This is the first work that formulates the adaptive thermal management problem for batteries (ATMB) in portable systems and provides a systematic solution for it. A hierarchical algorithm combining reinforcement learning at the lower level and dynamic programming at the upper level is proposed to derive the ATMB policy.","PeriodicalId":6310,"journal":{"name":"2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"46 1","pages":"1225-1228"},"PeriodicalIF":0.0,"publicationDate":"2013-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89829889","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}
引用次数: 12
Fault detection, real-time error recovery, and experimental demonstration for digital microfluidic biochips 数字微流控生物芯片的故障检测、实时错误恢复及实验演示
Pub Date : 2013-03-18 DOI: 10.7873/DATE.2013.124
Kai Hu, Bang-Ning Hsu, A. Madison, K. Chakrabarty, R. Fair
Advances in digital microfluidics and integrated sensing hold promise for a new generation of droplet-based biochips that can perform multiplexed assays to determine the identity of target molecules. Despite these benefits, defects and erroneous fluidic operations remain a major barrier to the adoption and deployment of these devices. We describe the first integrated demonstration of cyberphysical coupling in digital microfluidics, whereby errors in droplet transportation on the digital microfluidic platform are detected using capacitive sensors, the test outcome is interpreted by control hardware, and software-based error recovery is accomplished using dynamic reconfiguration. The hardware/software interface is realized through seamless interaction between control software, an off-the-shelf microcontroller and a frequency divider implemented on an FPGA. Experimental results are reported for a fabricated silicon device and links to videos are provided for the first-ever experimental demonstration of cyberphysical coupling and dynamic error recovery in digital microfluidic biochips.
数字微流体和集成传感技术的进步为新一代基于液滴的生物芯片带来了希望,这种芯片可以进行多路分析,以确定目标分子的身份。尽管有这些优点,但缺陷和错误的流体操作仍然是采用和部署这些设备的主要障碍。我们描述了数字微流体中网络物理耦合的第一个集成演示,其中使用电容传感器检测数字微流体平台上液滴传输的错误,由控制硬件解释测试结果,并使用动态重构完成基于软件的错误恢复。硬件/软件接口通过控制软件、现成的微控制器和FPGA上实现的分频器之间的无缝交互实现。本文报道了一种自制硅器件的实验结果,并提供了数字微流控生物芯片中网络物理耦合和动态误差恢复的首次实验演示的视频链接。
{"title":"Fault detection, real-time error recovery, and experimental demonstration for digital microfluidic biochips","authors":"Kai Hu, Bang-Ning Hsu, A. Madison, K. Chakrabarty, R. Fair","doi":"10.7873/DATE.2013.124","DOIUrl":"https://doi.org/10.7873/DATE.2013.124","url":null,"abstract":"Advances in digital microfluidics and integrated sensing hold promise for a new generation of droplet-based biochips that can perform multiplexed assays to determine the identity of target molecules. Despite these benefits, defects and erroneous fluidic operations remain a major barrier to the adoption and deployment of these devices. We describe the first integrated demonstration of cyberphysical coupling in digital microfluidics, whereby errors in droplet transportation on the digital microfluidic platform are detected using capacitive sensors, the test outcome is interpreted by control hardware, and software-based error recovery is accomplished using dynamic reconfiguration. The hardware/software interface is realized through seamless interaction between control software, an off-the-shelf microcontroller and a frequency divider implemented on an FPGA. Experimental results are reported for a fabricated silicon device and links to videos are provided for the first-ever experimental demonstration of cyberphysical coupling and dynamic error recovery in digital microfluidic biochips.","PeriodicalId":6310,"journal":{"name":"2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"35 1","pages":"559-564"},"PeriodicalIF":0.0,"publicationDate":"2013-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83669897","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}
引用次数: 66
Core minimization in SAT-based abstraction 基于sat抽象的核心最小化
Pub Date : 2013-03-18 DOI: 10.7873/DATE.2013.288
A. Belov, Huan Chen, A. Mishchenko, Joao Marques-Silva
Automatic abstraction is an important component of modern formal verification flows. A number of effective SAT-based automatic abstraction methods use unsatisfiable cores to guide the construction of abstractions. In this paper we analyze the impact of unsatisfiable core minimization, using state-of-the-art algorithms for the computation of minimally unsatisfiable subformulas (MUSes), on the effectiveness of a hybrid (counterexample-based and proof-based) abstraction engine. We demonstrate empirically that core minimization can lead to a significant reduction in the total verification time, particularly on difficult testcases. However, the resulting abstractions are not necessarily smaller. We notice that by varying the minimization effort the abstraction size can be controlled in a non-trivial manner. Based on this observation, we achieve a further reduction in the total verification time.
自动抽象是现代形式化验证流程的重要组成部分。许多有效的基于sat的自动抽象方法使用不满意的核心来指导抽象的构建。在本文中,我们分析了不可满足核心最小化的影响,使用最先进的算法来计算最小不可满足子公式(MUSes),对混合(基于反例和基于证明的)抽象引擎的有效性。我们以经验证明,核心最小化可以显著减少总验证时间,特别是在困难的测试用例上。然而,生成的抽象并不一定更小。我们注意到,通过改变最小化工作,抽象大小可以以一种非琐碎的方式进行控制。基于这一观察,我们进一步减少了总验证时间。
{"title":"Core minimization in SAT-based abstraction","authors":"A. Belov, Huan Chen, A. Mishchenko, Joao Marques-Silva","doi":"10.7873/DATE.2013.288","DOIUrl":"https://doi.org/10.7873/DATE.2013.288","url":null,"abstract":"Automatic abstraction is an important component of modern formal verification flows. A number of effective SAT-based automatic abstraction methods use unsatisfiable cores to guide the construction of abstractions. In this paper we analyze the impact of unsatisfiable core minimization, using state-of-the-art algorithms for the computation of minimally unsatisfiable subformulas (MUSes), on the effectiveness of a hybrid (counterexample-based and proof-based) abstraction engine. We demonstrate empirically that core minimization can lead to a significant reduction in the total verification time, particularly on difficult testcases. However, the resulting abstractions are not necessarily smaller. We notice that by varying the minimization effort the abstraction size can be controlled in a non-trivial manner. Based on this observation, we achieve a further reduction in the total verification time.","PeriodicalId":6310,"journal":{"name":"2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"44 1","pages":"1411-1416"},"PeriodicalIF":0.0,"publicationDate":"2013-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87805506","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}
引用次数: 10
期刊
2013 Design, Automation & Test in Europe Conference & Exhibition (DATE)
全部 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