首页 > 最新文献

2014 IEEE Computer Society Annual Symposium on VLSI最新文献

英文 中文
Design-for-Security vs. Design-for-Testability: A Case Study on DFT Chain in Cryptographic Circuits 安全性设计与可测试性设计:加密电路中DFT链的案例研究
Pub Date : 2014-07-09 DOI: 10.1109/ISVLSI.2014.54
Yier Jin
Relying on a recently developed gate-level information assurance scheme, we formally analyze the security of design-for-test (DFT) scan chains, the industrial standard testing methods for fabricated chips and, for the first time, formally prove that a circuit with scan chain inserted can violate security properties. The same security assessment method is then applied to a built-in-self-test (BIST) structure where it is shown that even BIST structures can cause security vulnerabilities. To balance trustworthiness and testability, a new design-for-security (DFS) methodology is proposed which, through the modification of scan chain structure, can achieve high security without compromising the testability of the inserted scan structure. To support the task of secure scan chain insertion, a method of scan chain reshuffling is introduced. Using an AES encryption core as the testing platform, we elaborated the security assessment procedure as well as the DFS technique in balancing security and testability of cryptographic circuits.
基于最近开发的门级信息保证方案,我们正式分析了面向测试的设计(DFT)扫描链的安全性,这是工业标准的芯片测试方法,并首次正式证明了插入扫描链的电路会违反安全属性。然后将相同的安全评估方法应用于内置自测(BIST)结构,其中显示即使是BIST结构也可能导致安全漏洞。为了平衡可信赖性和可测试性,提出了一种新的安全设计(DFS)方法,通过修改扫描链结构,在不影响插入扫描结构可测试性的前提下实现高安全性。为了支持安全扫描链插入任务,提出了一种扫描链重组方法。以AES加密核心为测试平台,详细阐述了安全评估流程以及DFS技术在平衡加密电路安全性和可测试性方面的应用。
{"title":"Design-for-Security vs. Design-for-Testability: A Case Study on DFT Chain in Cryptographic Circuits","authors":"Yier Jin","doi":"10.1109/ISVLSI.2014.54","DOIUrl":"https://doi.org/10.1109/ISVLSI.2014.54","url":null,"abstract":"Relying on a recently developed gate-level information assurance scheme, we formally analyze the security of design-for-test (DFT) scan chains, the industrial standard testing methods for fabricated chips and, for the first time, formally prove that a circuit with scan chain inserted can violate security properties. The same security assessment method is then applied to a built-in-self-test (BIST) structure where it is shown that even BIST structures can cause security vulnerabilities. To balance trustworthiness and testability, a new design-for-security (DFS) methodology is proposed which, through the modification of scan chain structure, can achieve high security without compromising the testability of the inserted scan structure. To support the task of secure scan chain insertion, a method of scan chain reshuffling is introduced. Using an AES encryption core as the testing platform, we elaborated the security assessment procedure as well as the DFS technique in balancing security and testability of cryptographic circuits.","PeriodicalId":405755,"journal":{"name":"2014 IEEE Computer Society Annual Symposium on VLSI","volume":"92 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133821903","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}
引用次数: 29
Automatic Handling of Conflicts in Synchronous Interpreted Time Petri Nets Implementation 同步解释时间Petri网实现中的冲突自动处理
Pub Date : 2014-07-09 DOI: 10.1109/ISVLSI.2014.44
Hélène Leroux, Karen Godary-Dejean, Guillaume Coppey, D. Andreu
Several solutions for implementing Petri net models on FPGA thanks to a transformation in a VHDL code have been proposed in literature. But none deals with the management of transition conflicts in the specific case of synchronous implementation of interpreted Petri nets. This article presents an automatic method to deal with conflicts from their detection to their implementation on FPGA. One solution for binary Petri nets is proposed. For the generalized case, two solutions are proposed and experimentally compared. Thus a solution is provided for the implementation of interpreted generalized time Petri nets.
由于在VHDL代码中的转换,在FPGA上实现Petri网模型的几个解决方案已经在文献中提出。但是在解释Petri网的同步实现的特定情况下,没有一个处理转换冲突的管理。本文提出了一种自动处理冲突的方法,从冲突的检测到冲突在FPGA上的实现。提出了二元Petri网的一种解。对于广义情况,给出了两种解,并进行了实验比较。从而为解释广义时间Petri网的实现提供了一种解决方案。
{"title":"Automatic Handling of Conflicts in Synchronous Interpreted Time Petri Nets Implementation","authors":"Hélène Leroux, Karen Godary-Dejean, Guillaume Coppey, D. Andreu","doi":"10.1109/ISVLSI.2014.44","DOIUrl":"https://doi.org/10.1109/ISVLSI.2014.44","url":null,"abstract":"Several solutions for implementing Petri net models on FPGA thanks to a transformation in a VHDL code have been proposed in literature. But none deals with the management of transition conflicts in the specific case of synchronous implementation of interpreted Petri nets. This article presents an automatic method to deal with conflicts from their detection to their implementation on FPGA. One solution for binary Petri nets is proposed. For the generalized case, two solutions are proposed and experimentally compared. Thus a solution is provided for the implementation of interpreted generalized time Petri nets.","PeriodicalId":405755,"journal":{"name":"2014 IEEE Computer Society Annual Symposium on VLSI","volume":"08 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130638314","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
FinCACTI: Architectural Analysis and Modeling of Caches with Deeply-Scaled FinFET Devices FinCACTI:基于深度缩放FinFET器件的缓存架构分析与建模
Pub Date : 2014-07-09 DOI: 10.1109/ISVLSI.2014.94
A. Shafaei, Yanzhi Wang, X. Lin, Massoud Pedram
This paper presents FinCACTI, a cache modeling tool based on CACTI which also supports deeply-scaled FinFET devices as well as more robust SRAM cells. In particular, FinFET devices optimized using advanced device simulators for 7nm process serve as the case study of the paper. Based on this 7nm FinFET process, characteristics of 6T and 8T SRAMs are calculated, and comparison results show that under the same stability requirements the 8T cell has smaller area and leakage power. SRAM and technological parameters of the 7nm FinFET are then incorporated into FinCACTI. According to architecture-level simulations, the 8T SRAM is suggested as the choice of memory cell for 7nm FinFET. Moreover, a 4MB cache in 7nm FinFET compared with 22nm (32nm) CMOS under same access latencies achieves 5x (9x) and 11x (24x) reduction in read energy and area, respectively.
本文介绍了基于CACTI的缓存建模工具FinCACTI,它也支持深度缩放的FinFET器件以及更健壮的SRAM单元。特别是,使用先进的器件模拟器优化的FinFET器件用于7nm工艺作为本文的案例研究。基于这一7nm FinFET工艺,计算了6T和8T sram的特性,对比结果表明,在相同的稳定性要求下,8T电池具有更小的面积和泄漏功率。然后将SRAM和7nm FinFET的技术参数整合到FinCACTI中。根据架构级仿真,建议采用8T SRAM作为7nm FinFET的存储单元。此外,与22nm (32nm) CMOS相比,在相同的访问延迟下,7nm FinFET中的4MB缓存分别减少了5倍(9倍)和11倍(24倍)的读取能量和面积。
{"title":"FinCACTI: Architectural Analysis and Modeling of Caches with Deeply-Scaled FinFET Devices","authors":"A. Shafaei, Yanzhi Wang, X. Lin, Massoud Pedram","doi":"10.1109/ISVLSI.2014.94","DOIUrl":"https://doi.org/10.1109/ISVLSI.2014.94","url":null,"abstract":"This paper presents FinCACTI, a cache modeling tool based on CACTI which also supports deeply-scaled FinFET devices as well as more robust SRAM cells. In particular, FinFET devices optimized using advanced device simulators for 7nm process serve as the case study of the paper. Based on this 7nm FinFET process, characteristics of 6T and 8T SRAMs are calculated, and comparison results show that under the same stability requirements the 8T cell has smaller area and leakage power. SRAM and technological parameters of the 7nm FinFET are then incorporated into FinCACTI. According to architecture-level simulations, the 8T SRAM is suggested as the choice of memory cell for 7nm FinFET. Moreover, a 4MB cache in 7nm FinFET compared with 22nm (32nm) CMOS under same access latencies achieves 5x (9x) and 11x (24x) reduction in read energy and area, respectively.","PeriodicalId":405755,"journal":{"name":"2014 IEEE Computer Society Annual Symposium on VLSI","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132871929","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}
引用次数: 59
Perfomance Improvement with Dedicated Transistor Sizing for MOSFET and FinFET Devices 用专用晶体管尺寸改进MOSFET和FinFET器件的性能
Pub Date : 2014-07-09 DOI: 10.1109/ISVLSI.2014.13
G. Posser, Jozeanne Belomo, C. Meinhardt, R. Reis
This work presents a transistor sizing tool to optimize performance taking into account area and power consumption in MOSFET and FinFET devices. The sizing tool is based on Geometric Programming (GP). This tool is modeled to deal with the discrete behavior of FinFET transistor sizing due to the width quantization of these devices. ISCAS'85 benchmark circuits were mapped to a typical standard cell library in 45nm bulk CMOS technology. The size characteristics of this library were adapted to build a predictive 14nm FinFET cell library. Considering transistor sizes generally used in a standard cell library, our transistor sizing improves the delay of MOSFET circuits in 52.5%, on average, keeping almost the same area and power than the sizing provided by the standard-cell library. Good results are achieved considering two simple techniques to adjust continuous to discrete sizing for FinFET circuits: rounding and truncation. These simple sizing strategies produce FinFET circuits 77% faster, on average, keeping the same area and power. Further, results show that the performance can be significantly improved if is considered a Performance Dedicated Cell Library with more cells sizes than the adopted in traditional cell libraries.
这项工作提出了一个晶体管尺寸工具,以优化性能,同时考虑到MOSFET和FinFET器件的面积和功耗。该定尺工具基于几何规划(GP)。该工具的建模是为了处理由于这些器件的宽度量化而导致的FinFET晶体管尺寸的离散行为。将ISCAS’85基准电路映射到45nm块体CMOS技术的典型标准单元库。利用该文库的尺寸特性构建预测14nm FinFET细胞文库。考虑到标准单元库中通常使用的晶体管尺寸,我们的晶体管尺寸平均可将MOSFET电路的延迟提高52.5%,与标准单元库提供的尺寸相比,几乎保持相同的面积和功率。考虑两种简单的技术来调整FinFET电路的连续到离散尺寸:舍入和截断。这些简单的尺寸策略使FinFET电路的平均速度提高了77%,同时保持了相同的面积和功率。此外,结果表明,如果考虑使用比传统单元库更大的单元大小的性能专用单元库,则性能可以显着提高。
{"title":"Perfomance Improvement with Dedicated Transistor Sizing for MOSFET and FinFET Devices","authors":"G. Posser, Jozeanne Belomo, C. Meinhardt, R. Reis","doi":"10.1109/ISVLSI.2014.13","DOIUrl":"https://doi.org/10.1109/ISVLSI.2014.13","url":null,"abstract":"This work presents a transistor sizing tool to optimize performance taking into account area and power consumption in MOSFET and FinFET devices. The sizing tool is based on Geometric Programming (GP). This tool is modeled to deal with the discrete behavior of FinFET transistor sizing due to the width quantization of these devices. ISCAS'85 benchmark circuits were mapped to a typical standard cell library in 45nm bulk CMOS technology. The size characteristics of this library were adapted to build a predictive 14nm FinFET cell library. Considering transistor sizes generally used in a standard cell library, our transistor sizing improves the delay of MOSFET circuits in 52.5%, on average, keeping almost the same area and power than the sizing provided by the standard-cell library. Good results are achieved considering two simple techniques to adjust continuous to discrete sizing for FinFET circuits: rounding and truncation. These simple sizing strategies produce FinFET circuits 77% faster, on average, keeping the same area and power. Further, results show that the performance can be significantly improved if is considered a Performance Dedicated Cell Library with more cells sizes than the adopted in traditional cell libraries.","PeriodicalId":405755,"journal":{"name":"2014 IEEE Computer Society Annual Symposium on VLSI","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132895522","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
Reducing Energy per Instruction via Dynamic Resource Allocation and Voltage and Frequency Adaptation in Asymmetric Multicores 非对称多核中动态资源分配和电压频率自适应降低指令能量
Pub Date : 2014-07-09 DOI: 10.1109/ISVLSI.2014.110
A. Annamalai, Rance Rodrigues, I. Koren, S. Kundu
With the advent of multicore processors the emphasis incomputation is moving from sequential to parallel processing. Still, applications that require strong sequential performance do not achieve their highest performance/power when executing on current multicoresystems. As the computational needs vary significantly across different applications and with time, there is a need to dynamically allocate appropriate computational resources on demand to suit the applications' current needs, in order to minimize the energy consumption. The Energy per Instruction (EPI) could be further decreased by dynamically adapting the voltage and frequency to better fit the changing characteristics of the workload. Not only can a core be forced to a low power mode when its activity level is low, but the power saved by doing so could be opportunistically re-budgeted to other cores to boost the overall system throughput. To this end, we propose a holistic solution to energy efficiency improvement by seamlessly combining heterogeneity, Dynamic ResourceAllocation (DRA) and Dynamic Voltage and Frequency Adaptation (DVFA) capabilities to adapt the core resources to the changing demands of applications. Our results show that the proposed scheme provides anEPI reduction of about 17.9% when compared to the baseline heterogeneous multicore, 14% when compared to the baseline heterogeneous multicore with DVFA only and about 16.5% when compared to the baseline heterogeneous multicore with DRA only.
随着多核处理器的出现,计算的重点正从顺序处理转向并行处理。尽管如此,在当前的多核系统上执行时,需要强大顺序性能的应用程序并没有达到最高的性能/功率。由于不同应用程序的计算需求随着时间的推移而变化很大,因此需要根据需求动态分配适当的计算资源,以适应应用程序的当前需求,从而最大限度地减少能耗。通过动态调整电压和频率以更好地适应工作负载的变化特性,可以进一步降低每条指令的能量(EPI)。当一个核心的活动水平较低时,它不仅可以被强制进入低功耗模式,而且这样做所节省的功率可以被重新分配给其他核心,以提高整个系统的吞吐量。为此,我们提出了一种通过无缝结合异构、动态资源分配(DRA)和动态电压和频率自适应(DVFA)功能来调整核心资源以适应不断变化的应用需求的整体解决方案,以提高能源效率。我们的研究结果表明,与基线异构多核相比,该方案的epi降低了约17.9%,与仅使用DVFA的基线异构多核相比降低了14%,与仅使用DRA的基线异构多核相比降低了约16.5%。
{"title":"Reducing Energy per Instruction via Dynamic Resource Allocation and Voltage and Frequency Adaptation in Asymmetric Multicores","authors":"A. Annamalai, Rance Rodrigues, I. Koren, S. Kundu","doi":"10.1109/ISVLSI.2014.110","DOIUrl":"https://doi.org/10.1109/ISVLSI.2014.110","url":null,"abstract":"With the advent of multicore processors the emphasis incomputation is moving from sequential to parallel processing. Still, applications that require strong sequential performance do not achieve their highest performance/power when executing on current multicoresystems. As the computational needs vary significantly across different applications and with time, there is a need to dynamically allocate appropriate computational resources on demand to suit the applications' current needs, in order to minimize the energy consumption. The Energy per Instruction (EPI) could be further decreased by dynamically adapting the voltage and frequency to better fit the changing characteristics of the workload. Not only can a core be forced to a low power mode when its activity level is low, but the power saved by doing so could be opportunistically re-budgeted to other cores to boost the overall system throughput. To this end, we propose a holistic solution to energy efficiency improvement by seamlessly combining heterogeneity, Dynamic ResourceAllocation (DRA) and Dynamic Voltage and Frequency Adaptation (DVFA) capabilities to adapt the core resources to the changing demands of applications. Our results show that the proposed scheme provides anEPI reduction of about 17.9% when compared to the baseline heterogeneous multicore, 14% when compared to the baseline heterogeneous multicore with DVFA only and about 16.5% when compared to the baseline heterogeneous multicore with DRA only.","PeriodicalId":405755,"journal":{"name":"2014 IEEE Computer Society Annual Symposium on VLSI","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132697399","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
A Case Study on the Communication and Computation Behaviors of Real Applications in NoC-Based MPSoCs 基于noc的mpsoc中实际应用的通信和计算行为研究
Pub Date : 2014-07-09 DOI: 10.1109/ISVLSI.2014.36
Zhe Wang, Weichen Liu, Jiang Xu, Bin Li, R. Iyer, R. Illikkal, Xiaowen Wu, W. Mow, W. Ye
Network-on-chip (NoC) based multiprocessor system-on-chips (MPSoCs) have been proposed as promising architectures to meet modern applications' ever-increasing demands for computing capability under limited power budget. Understanding the behaviors of MPSoC applications is the key to design MPSoCs under tight power and performance constraints. In this case study, we systematically examine the computation and communication behaviors of four real applications on MPSoCs based on three popular NoC topologies. We formally model real multiprocessor applications as task communication graphs (TCG) to accurately capture their computation and communication requirements. We publicly release a multiprocessor benchmark suite called COSMIC online, which includes the TCG models. In this work, we analyze the spatial distributions of workloads and traffics for each application, and evaluate their performance and energy efficiency on various MPSoC architectures. Our study shows that fat tree based MPSoCs are good choices for applications requiring high network throughput.
基于片上网络(NoC)的多处理器片上系统(mpsoc)作为一种很有前途的架构被提出,以满足现代应用对有限功耗预算下计算能力日益增长的需求。了解MPSoC应用程序的行为是在严格的功率和性能限制下设计MPSoC的关键。在本案例研究中,我们系统地研究了基于三种流行的NoC拓扑结构的mpsoc上四个实际应用的计算和通信行为。我们将实际的多处理器应用程序正式建模为任务通信图(TCG),以准确捕获它们的计算和通信需求。我们在网上公开发布了一个名为COSMIC的多处理器基准测试套件,其中包括TCG模型。在这项工作中,我们分析了每个应用的工作负载和流量的空间分布,并评估了它们在各种MPSoC架构上的性能和能效。我们的研究表明,对于需要高网络吞吐量的应用,基于胖树的mpsoc是一个很好的选择。
{"title":"A Case Study on the Communication and Computation Behaviors of Real Applications in NoC-Based MPSoCs","authors":"Zhe Wang, Weichen Liu, Jiang Xu, Bin Li, R. Iyer, R. Illikkal, Xiaowen Wu, W. Mow, W. Ye","doi":"10.1109/ISVLSI.2014.36","DOIUrl":"https://doi.org/10.1109/ISVLSI.2014.36","url":null,"abstract":"Network-on-chip (NoC) based multiprocessor system-on-chips (MPSoCs) have been proposed as promising architectures to meet modern applications' ever-increasing demands for computing capability under limited power budget. Understanding the behaviors of MPSoC applications is the key to design MPSoCs under tight power and performance constraints. In this case study, we systematically examine the computation and communication behaviors of four real applications on MPSoCs based on three popular NoC topologies. We formally model real multiprocessor applications as task communication graphs (TCG) to accurately capture their computation and communication requirements. We publicly release a multiprocessor benchmark suite called COSMIC online, which includes the TCG models. In this work, we analyze the spatial distributions of workloads and traffics for each application, and evaluate their performance and energy efficiency on various MPSoC architectures. Our study shows that fat tree based MPSoCs are good choices for applications requiring high network throughput.","PeriodicalId":405755,"journal":{"name":"2014 IEEE Computer Society Annual Symposium on VLSI","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133338635","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}
引用次数: 41
An Algorithm for Parallel Assay Operations in a Restricted Sized Chip in Digital Microfluidics 数字微流体中有限尺寸芯片上并行分析操作的算法
Pub Date : 2014-07-09 DOI: 10.1109/ISVLSI.2014.46
D. Dhal, Piyali Datta, A. Chakrabarty, Goutam Saha, R. Pal
Digital Microfluidic Biochips (DMFB) is revolutionizing many areas of Microelectronics, Biochemistry, and Biomedical sciences. It is also known as 'Lab-on-a-Chip' for its popularity as an alternative for laboratory experiments. Pin count reduction and cross contamination avoidance are some of the core design issues for practical applications. Nowadays, due to emergency and cost effectiveness, more than one assay operations are required to be performed simultaneously. So, parallelism is a necessity in DMFB. Having an area of a given chip as a constraint, how efficiently we can use a restricted sized biochip and how much parallelism can be incorporated are the objectives of this paper. The paper presents a design automation flow that augments parallelism in applications considering cross contamination problem as well.
数字微流控生物芯片(DMFB)正在彻底改变微电子、生物化学和生物医学科学的许多领域。它也被称为“芯片实验室”,因为它作为实验室实验的替代品而广受欢迎。减少引脚数和避免交叉污染是实际应用中的一些核心设计问题。如今,由于紧急情况和成本效益,需要同时进行多个分析操作。因此,并行性在DMFB中是必要的。以给定芯片的面积为约束,我们如何有效地使用有限尺寸的生物芯片以及可以合并多少并行性是本文的目标。在考虑交叉污染问题的情况下,提出了一种提高应用并行性的设计自动化流程。
{"title":"An Algorithm for Parallel Assay Operations in a Restricted Sized Chip in Digital Microfluidics","authors":"D. Dhal, Piyali Datta, A. Chakrabarty, Goutam Saha, R. Pal","doi":"10.1109/ISVLSI.2014.46","DOIUrl":"https://doi.org/10.1109/ISVLSI.2014.46","url":null,"abstract":"Digital Microfluidic Biochips (DMFB) is revolutionizing many areas of Microelectronics, Biochemistry, and Biomedical sciences. It is also known as 'Lab-on-a-Chip' for its popularity as an alternative for laboratory experiments. Pin count reduction and cross contamination avoidance are some of the core design issues for practical applications. Nowadays, due to emergency and cost effectiveness, more than one assay operations are required to be performed simultaneously. So, parallelism is a necessity in DMFB. Having an area of a given chip as a constraint, how efficiently we can use a restricted sized biochip and how much parallelism can be incorporated are the objectives of this paper. The paper presents a design automation flow that augments parallelism in applications considering cross contamination problem as well.","PeriodicalId":405755,"journal":{"name":"2014 IEEE Computer Society Annual Symposium on VLSI","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115446719","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
Impact of Cluster Size on Routability, Testability and Robustness of a Cluster in a Mesh FPGA 网格FPGA中簇大小对簇可达性、可测试性和鲁棒性的影响
Pub Date : 2014-07-09 DOI: 10.1109/ISVLSI.2014.66
S. Rehman, Adrien Blanchardon, Arwa Ben Dhia, M. Benabdenbi, R. Chotin-Avot, L. Naviner, L. Anghel, H. Mehrez, Emna Amouri, Z. Marrakchi
Nowadays, modern FPGA architectures are mainlyorganized in clusters of configurable logic resources connected togetherby depopulated interconnect. However, cluster architectureorganization and size versus inter and intra-cluster interconnectarchitectures is an ongoing optimization process, as it severelyimpacts the routability, area saving, testability and the overallrobustness of a given FPGA. This paper addresses a thoroughanalysis of the cluster size impact on area and routability ofthe cluster as well as on its testability and inherent robustness. Benchmark circuits are synthesized in a range of cluster sizes(number of logic blocks per cluster) 4, 6, 8, 10 and 12 to identifythe optimum one in terms of area and routability. Then, theoverall cluster testability and its respective cost is examinedusing BIST algorithm developed for this purpose. To completethe analysis, cluster size impact on the robustness of the clusterlogic and the intra-cluster interconnect is assessed by logicalmasking ability. Results show that the cluster of size 12 offers abetter routability at relatively less test cost along with a better robustness.
目前,现代FPGA架构主要组织在可配置逻辑资源集群中,通过无填充互连连接在一起。然而,集群架构的组织和大小与集群间和集群内互连架构是一个持续的优化过程,因为它严重影响可达性,面积节省,可测试性和给定FPGA的整体稳健性。本文深入分析了集群大小对集群的面积和可达性以及其可测试性和固有鲁棒性的影响。基准电路在集群大小(每个集群的逻辑块数量)4、6、8、10和12的范围内合成,以确定在面积和可达性方面的最佳电路。然后,使用为此目的开发的BIST算法对总体群集可测试性及其各自的成本进行了检查。为了完成分析,通过逻辑屏蔽能力评估集群大小对集群逻辑和集群内互连的鲁棒性的影响。结果表明,规模为12的集群以相对较少的测试成本提供了更好的可达性,并且具有更好的鲁棒性。
{"title":"Impact of Cluster Size on Routability, Testability and Robustness of a Cluster in a Mesh FPGA","authors":"S. Rehman, Adrien Blanchardon, Arwa Ben Dhia, M. Benabdenbi, R. Chotin-Avot, L. Naviner, L. Anghel, H. Mehrez, Emna Amouri, Z. Marrakchi","doi":"10.1109/ISVLSI.2014.66","DOIUrl":"https://doi.org/10.1109/ISVLSI.2014.66","url":null,"abstract":"Nowadays, modern FPGA architectures are mainlyorganized in clusters of configurable logic resources connected togetherby depopulated interconnect. However, cluster architectureorganization and size versus inter and intra-cluster interconnectarchitectures is an ongoing optimization process, as it severelyimpacts the routability, area saving, testability and the overallrobustness of a given FPGA. This paper addresses a thoroughanalysis of the cluster size impact on area and routability ofthe cluster as well as on its testability and inherent robustness. Benchmark circuits are synthesized in a range of cluster sizes(number of logic blocks per cluster) 4, 6, 8, 10 and 12 to identifythe optimum one in terms of area and routability. Then, theoverall cluster testability and its respective cost is examinedusing BIST algorithm developed for this purpose. To completethe analysis, cluster size impact on the robustness of the clusterlogic and the intra-cluster interconnect is assessed by logicalmasking ability. Results show that the cluster of size 12 offers abetter routability at relatively less test cost along with a better robustness.","PeriodicalId":405755,"journal":{"name":"2014 IEEE Computer Society Annual Symposium on VLSI","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114726575","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
FuzzRoute: A Method for Thermally Efficient Congestion Free Global Routing in 3D ICs FuzzRoute:一种3D集成电路中无拥塞的热效率全局路由方法
Pub Date : 2014-07-09 DOI: 10.1109/ISVLSI.2014.52
Debashri Roy, P. Ghosal, S. Mohanty
The high integration density interconnects, closerproximity of modules, and the routing phase are pivotal during the layout of 3D ICs. Heuristic based approaches are typically used to handle such NP complete problems of global routing in 3D ICs. To overcome the inherent limitations of deterministic approaches a novel methodology for multi-objective global routing based on fuzzy logic has been proposed in this paper. The guiding information generated after the placement phase is used during routing with the help of a Fuzzy Expert System to achieve thermal efficient and congestion free routing. A complete global routing solution is designed based on the proposed algorithms and the results are compared with selected fully-established global routers viz. Labyrinth, FastRoute3.0, NTHU-R, BoxRouter 2.0, and FGR. Experiments are performed over ISPD benchmarks. The proposed router called FuzzRoute achieves balanced superiority in terms of routability, runtime, and wirelength over others. The improvements on routing time for Labyrinth, BoxRouter 2.0, and FGR are 91.81%, 86.87%, and 32.16%, respectively. It may be noted that though FastRoute3.0 achieves fastest runtime, it fails to generate congestion free solutions for all benchmarks, which is overcome by the proposed FuzzRoute of the current paper. FuzzRoute also shows wirelength improvements of 17.35%, 2.88%, 2.44%, 2.83%, and 2.10% respectively over others.
在三维集成电路的布局中,高集成度的互连、更近距离的模块和路由阶段是关键。基于启发式的方法通常用于处理三维集成电路中全局路由的NP完全问题。为了克服确定性方法固有的局限性,提出了一种基于模糊逻辑的多目标全局路由方法。在布线过程中利用定位阶段后产生的引导信息,利用模糊专家系统实现热效率和无拥塞的路由。基于所提出的算法设计了完整的全局路由方案,并与已建立的全局路由器Labyrinth、FastRoute3.0、NTHU-R、BoxRouter 2.0和FGR进行了比较。实验是在ISPD基准上进行的。所提出的路由器FuzzRoute在路由可达性、运行时间和无线长度方面实现了平衡优势。Labyrinth、BoxRouter 2.0和FGR的路由时间改进率分别为91.81%、86.87%和32.16%。值得注意的是,虽然FastRoute3.0实现了最快的运行时间,但它并不能为所有基准测试生成无拥塞的解决方案,这一点被本文提出的FuzzRoute所克服。FuzzRoute的无线长度也比其他路由分别提高了17.35%、2.88%、2.44%、2.83%和2.10%。
{"title":"FuzzRoute: A Method for Thermally Efficient Congestion Free Global Routing in 3D ICs","authors":"Debashri Roy, P. Ghosal, S. Mohanty","doi":"10.1109/ISVLSI.2014.52","DOIUrl":"https://doi.org/10.1109/ISVLSI.2014.52","url":null,"abstract":"The high integration density interconnects, closerproximity of modules, and the routing phase are pivotal during the layout of 3D ICs. Heuristic based approaches are typically used to handle such NP complete problems of global routing in 3D ICs. To overcome the inherent limitations of deterministic approaches a novel methodology for multi-objective global routing based on fuzzy logic has been proposed in this paper. The guiding information generated after the placement phase is used during routing with the help of a Fuzzy Expert System to achieve thermal efficient and congestion free routing. A complete global routing solution is designed based on the proposed algorithms and the results are compared with selected fully-established global routers viz. Labyrinth, FastRoute3.0, NTHU-R, BoxRouter 2.0, and FGR. Experiments are performed over ISPD benchmarks. The proposed router called FuzzRoute achieves balanced superiority in terms of routability, runtime, and wirelength over others. The improvements on routing time for Labyrinth, BoxRouter 2.0, and FGR are 91.81%, 86.87%, and 32.16%, respectively. It may be noted that though FastRoute3.0 achieves fastest runtime, it fails to generate congestion free solutions for all benchmarks, which is overcome by the proposed FuzzRoute of the current paper. FuzzRoute also shows wirelength improvements of 17.35%, 2.88%, 2.44%, 2.83%, and 2.10% respectively over others.","PeriodicalId":405755,"journal":{"name":"2014 IEEE Computer Society Annual Symposium on VLSI","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114769812","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
Post-Silicon Validation and Calibration of Hardware Security Primitives 硬件安全原语的后硅验证和校准
Pub Date : 2014-07-09 DOI: 10.1109/ISVLSI.2014.80
Xiaolin Xu, Vikram B. Suresh, Raghavan Kumar, W. Burleson
Physical Unclonable Functions (PUFs) and True Random Number Generators (TRNGs) are gaining significant importance in the field of hardware security. These crypto-graphic primitives harness randomness from IC fabrication process and on-chip noise respectively, necessitating unconventional post-Silicon (Si) validation techniques. In this work, we present a brief survey of post-Si validation techniques for PUFs and TRNGs, highlighting the importance of testing PUFs resilience against novel attacks and monitoring bias in TRNGs. We also propose novel techniques for monitoring PUFs reliability and measuring bias in TRNGs. The proposed techniques do not only facilitate on-chip calibration for hardware security systems, but can also be used as a countermeasure against fault-attacks.
物理不可克隆函数(puf)和真随机数生成器(trng)在硬件安全领域中越来越重要。这些密码原语分别利用IC制造过程中的随机性和片上噪声,需要非常规的后硅(Si)验证技术。在这项工作中,我们简要介绍了puf和trng的后si验证技术,强调了测试puf抵御新型攻击和监测trng中偏差的重要性。我们还提出了监测puf可靠性和测量trng中的偏置的新技术。所提出的技术不仅有助于硬件安全系统的片上校准,而且还可以用作对抗故障攻击的对策。
{"title":"Post-Silicon Validation and Calibration of Hardware Security Primitives","authors":"Xiaolin Xu, Vikram B. Suresh, Raghavan Kumar, W. Burleson","doi":"10.1109/ISVLSI.2014.80","DOIUrl":"https://doi.org/10.1109/ISVLSI.2014.80","url":null,"abstract":"Physical Unclonable Functions (PUFs) and True Random Number Generators (TRNGs) are gaining significant importance in the field of hardware security. These crypto-graphic primitives harness randomness from IC fabrication process and on-chip noise respectively, necessitating unconventional post-Silicon (Si) validation techniques. In this work, we present a brief survey of post-Si validation techniques for PUFs and TRNGs, highlighting the importance of testing PUFs resilience against novel attacks and monitoring bias in TRNGs. We also propose novel techniques for monitoring PUFs reliability and measuring bias in TRNGs. The proposed techniques do not only facilitate on-chip calibration for hardware security systems, but can also be used as a countermeasure against fault-attacks.","PeriodicalId":405755,"journal":{"name":"2014 IEEE Computer Society Annual Symposium on VLSI","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115829385","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
期刊
2014 IEEE Computer Society Annual Symposium on VLSI
全部 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