首页 > 最新文献

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

英文 中文
A Non-invasive Wearable Bioimpedance System to Wirelessly Monitor Bladder Filling 一种无创可穿戴生物阻抗系统无线监测膀胱充盈
Pub Date : 2020-03-01 DOI: 10.23919/date48585.2020.9116378
M. Reichmuth, Simone Schürle, M. Magno
Monitoring of renal function can be crucial for patients in acute care settings. Commonly during postsurgical surveillance, urinary catheters are employed to assess the urine output accurately. However, as with any external device inserted into the body, the use of these catheters carries a significant risk of infection. In this paper, we present a non-invasive method to measure the fill rate of the bladder, and thus rate of renal clearance, via an external bioimpedance sensor system to avoid the use of urinary catheters, thereby eliminating the risk of infections and improving patient comfort. We design and propose a 4-electrode front-end and the whole wearable and wireless system with low power and accuracy in mind. The results demonstrate the accuracy of the sensors and low power consumption of only 80μW with a duty cycling of 1 acquisition every 5 minutes, which makes this battery-operated wearable device a long-term monitor system.
监测肾功能可以是至关重要的病人在急性护理设置。通常在术后监测中,导尿管被用来准确地评估尿量。然而,与任何插入体内的外部装置一样,使用这些导管有很大的感染风险。在本文中,我们提出了一种非侵入性方法,通过外部生物阻抗传感器系统来测量膀胱充盈率,从而测量肾脏清除率,以避免使用导尿管,从而消除感染风险并提高患者舒适度。我们设计并提出了一个4电极前端和整个可穿戴和无线系统,考虑到低功耗和精度。结果表明,该传感器精度高,功耗仅为80μW,占空比为每5分钟1次采集,使该电池供电的可穿戴设备成为长期监测系统。
{"title":"A Non-invasive Wearable Bioimpedance System to Wirelessly Monitor Bladder Filling","authors":"M. Reichmuth, Simone Schürle, M. Magno","doi":"10.23919/date48585.2020.9116378","DOIUrl":"https://doi.org/10.23919/date48585.2020.9116378","url":null,"abstract":"Monitoring of renal function can be crucial for patients in acute care settings. Commonly during postsurgical surveillance, urinary catheters are employed to assess the urine output accurately. However, as with any external device inserted into the body, the use of these catheters carries a significant risk of infection. In this paper, we present a non-invasive method to measure the fill rate of the bladder, and thus rate of renal clearance, via an external bioimpedance sensor system to avoid the use of urinary catheters, thereby eliminating the risk of infections and improving patient comfort. We design and propose a 4-electrode front-end and the whole wearable and wireless system with low power and accuracy in mind. The results demonstrate the accuracy of the sensors and low power consumption of only 80μW with a duty cycling of 1 acquisition every 5 minutes, which makes this battery-operated wearable device a long-term monitor system.","PeriodicalId":289525,"journal":{"name":"2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116972383","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
Study on the Compensation of Silicon Photonics-Based Modulators in DCI Applications 硅光子学调制器在DCI应用中的补偿研究
Pub Date : 2020-03-01 DOI: 10.23919/DATE48585.2020.9116414
Naim Ben-Hamida, A. Abdo, Xueyang Li, Md. Samiul Alam, M. Parvizi, C. D’amours, D. Plant
For next generation high speed optical coherent systems, digital pre-emphasis filters are essential as they can pre-compensate for the transmitter frequency response and mitigate receiver noise enhancement. However, the downside of using full pre-emphasis to completely pre-compensate for the low bandwidth transmitter is that it increases the signal peak-to-average power ratio (PAPR), thus posing a higher effective number of bits (ENoB) requirement for the digital to analog converter (DAC) and increases optical modulation loss. In this paper, we study the impact of partial pre-emphasis filters on signal PAPR and show how partial pre-emphasis reduces DAC ENoB requirements and MZM modulation loss. Our proposed scheme reduced the DAC ENoB requirement from 5 to 4.5 bits at the same implementation SNR. This enables a lower optical module power through the reduction of DAC and driver amplifier (DA) power. The experimental results, for single-pol case for a partial pre-emphasis filter, showed that the system bandwidth can be extended from 10GHz to 20GHz and tolerate a 6dB loss for a 0.4dBQ penalty factor, and a 0.8dB PAPR reduction.
对于下一代高速光学相干系统,数字预强调滤波器是必不可少的,因为它们可以预补偿发射机频率响应和减轻接收机噪声增强。然而,使用完全预强调来完全预补偿低带宽发射机的缺点是它增加了信号的峰均功率比(PAPR),从而对数模转换器(DAC)提出了更高的有效位数(ENoB)要求,并增加了光调制损耗。在本文中,我们研究了部分预强调滤波器对信号PAPR的影响,并展示了部分预强调如何降低DAC ENoB要求和MZM调制损耗。我们提出的方案在相同的实现信噪比下将DAC ENoB要求从5位降低到4.5位。这样可以通过降低DAC和驱动放大器(DA)功率来降低光模块功率。实验结果表明,对于部分预强调滤波器的单端口情况,系统带宽可以从10GHz扩展到20GHz,并且可以承受6dB的损失,惩罚因子为0.4dBQ, PAPR降低0.8dB。
{"title":"Study on the Compensation of Silicon Photonics-Based Modulators in DCI Applications","authors":"Naim Ben-Hamida, A. Abdo, Xueyang Li, Md. Samiul Alam, M. Parvizi, C. D’amours, D. Plant","doi":"10.23919/DATE48585.2020.9116414","DOIUrl":"https://doi.org/10.23919/DATE48585.2020.9116414","url":null,"abstract":"For next generation high speed optical coherent systems, digital pre-emphasis filters are essential as they can pre-compensate for the transmitter frequency response and mitigate receiver noise enhancement. However, the downside of using full pre-emphasis to completely pre-compensate for the low bandwidth transmitter is that it increases the signal peak-to-average power ratio (PAPR), thus posing a higher effective number of bits (ENoB) requirement for the digital to analog converter (DAC) and increases optical modulation loss. In this paper, we study the impact of partial pre-emphasis filters on signal PAPR and show how partial pre-emphasis reduces DAC ENoB requirements and MZM modulation loss. Our proposed scheme reduced the DAC ENoB requirement from 5 to 4.5 bits at the same implementation SNR. This enables a lower optical module power through the reduction of DAC and driver amplifier (DA) power. The experimental results, for single-pol case for a partial pre-emphasis filter, showed that the system bandwidth can be extended from 10GHz to 20GHz and tolerate a 6dB loss for a 0.4dBQ penalty factor, and a 0.8dB PAPR reduction.","PeriodicalId":289525,"journal":{"name":"2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117156839","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
DISSECT: Dynamic Skew-and-Split Tree for Memory Authentication 剖析:内存认证的动态倾斜和分裂树
Pub Date : 2020-03-01 DOI: 10.23919/DATE48585.2020.9116548
Saru Vig, Rohan Juneja, S. Lam
Memory integrity trees are widely-used to protect external memories in embedded systems against replay, splicing and spoofing attacks. However, existing methods often result in high-performance overhead that is proportional to the height of the tree. Reducing the height of the integrity tree by increasing its arity, however, leads to frequent overflowing of the counters that are used for encryption in the tree. We will show that increasing the tree arity of a widely-use integrity tree from 2 to 8 can result in over 200% increase in memory authentication overhead for some benchmark applications, despite the reduction in tree height. In this paper, we propose DISSECT, a memory authentication framework which utilizes a dynamic memory integrity tree that can adapt to the memory access patterns of the application by progressively adjusting the tree height and arity in order to significantly reduce performance overhead. This is achieved by 1) initializing an integrity tree structure with the largest arity possible to meet the security requirements, 2) dynamically skewing the tree such that the more frequently accessed memory locations are positioned closer to the tree root (overcomes the tree height problem), and 3) dynamically splitting the tree at nodes with counters that are about to overflow (overcomes the counter overflow problem). Experimental results undertaken using Multi2Sim on benchmarks from SPEC-CPU2006, SPLASH-2, and PARSEC demonstrate the performance benefits of our proposed memory integrity tree.
内存完整性树被广泛用于保护嵌入式系统中的外部内存免受重放、拼接和欺骗攻击。然而,现有的方法通常会导致与树的高度成正比的高性能开销。但是,通过增加完整性树的密度来降低其高度,会导致用于树中加密的计数器频繁溢出。我们将展示,将广泛使用的完整性树的树密度从2增加到8,尽管树的高度降低了,但对于一些基准测试应用程序来说,内存身份验证开销会增加200%以上。在本文中,我们提出了一个内存认证框架DISSECT,它利用动态内存完整性树来适应应用程序的内存访问模式,通过逐步调整树的高度和密度来显著降低性能开销。这是通过以下方式实现的:1)初始化一个完整性树结构,使其具有尽可能大的密度以满足安全需求;2)动态地使树倾斜,以便更频繁访问的内存位置更靠近树的根(克服树的高度问题);3)在具有即将溢出的计数器的节点上动态地拆分树(克服计数器溢出问题)。在SPEC-CPU2006、SPLASH-2和PARSEC的基准测试中使用Multi2Sim进行的实验结果证明了我们提出的内存完整性树的性能优势。
{"title":"DISSECT: Dynamic Skew-and-Split Tree for Memory Authentication","authors":"Saru Vig, Rohan Juneja, S. Lam","doi":"10.23919/DATE48585.2020.9116548","DOIUrl":"https://doi.org/10.23919/DATE48585.2020.9116548","url":null,"abstract":"Memory integrity trees are widely-used to protect external memories in embedded systems against replay, splicing and spoofing attacks. However, existing methods often result in high-performance overhead that is proportional to the height of the tree. Reducing the height of the integrity tree by increasing its arity, however, leads to frequent overflowing of the counters that are used for encryption in the tree. We will show that increasing the tree arity of a widely-use integrity tree from 2 to 8 can result in over 200% increase in memory authentication overhead for some benchmark applications, despite the reduction in tree height. In this paper, we propose DISSECT, a memory authentication framework which utilizes a dynamic memory integrity tree that can adapt to the memory access patterns of the application by progressively adjusting the tree height and arity in order to significantly reduce performance overhead. This is achieved by 1) initializing an integrity tree structure with the largest arity possible to meet the security requirements, 2) dynamically skewing the tree such that the more frequently accessed memory locations are positioned closer to the tree root (overcomes the tree height problem), and 3) dynamically splitting the tree at nodes with counters that are about to overflow (overcomes the counter overflow problem). Experimental results undertaken using Multi2Sim on benchmarks from SPEC-CPU2006, SPLASH-2, and PARSEC demonstrate the performance benefits of our proposed memory integrity tree.","PeriodicalId":289525,"journal":{"name":"2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"64 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120989157","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
On the Volume Calculation for Conditional DAG Tasks: Hardness and Algorithms* 条件DAG任务的体积计算:硬度和算法*
Pub Date : 2020-03-01 DOI: 10.23919/DATE48585.2020.9116559
Jinghao Sun, Yaoyao Chi, Tianfei Xu, Lei Cao, Nan Guan, Zhishan Guo, W. Yi
The hardness of analyzing conditional directed acyclic graph (DAG) tasks remains unknown so far. For example, previous researches asserted that the conditional DAG's volume can be solved in polynomial time. However, these researches all assume well-nested structures that are recursively composed by single-source-single-sink parallel and conditional components. For conditional DAGs in general that do not comply with this assumption, the hardness and algorithms of volume computation are still open. In this paper, we construct counterexamples to show that previous work cannot provide a safe upper bound of the conditional DAG's volume in general. Moreover, we prove that the volume computation problem for conditional DAGs is strongly $mathcal{N}mathcal{P}$-hard. Finally, we propose an exact algorithm for computing the conditional DAG's volume. Experiments show that our method can significantly improve the accuracy of the conditional DAG's volume estimation.
分析条件有向无环图(DAG)任务的难度目前尚不清楚。例如,先前的研究认为条件DAG的体积可以在多项式时间内求解。然而,这些研究都假设了由单源单汇并行和条件组件递归组成的良好嵌套结构。对于一般不符合这一假设的条件dag,体积计算的硬度和算法仍然是开放的。在本文中,我们构造了反例来证明以前的工作一般不能提供条件DAG体积的安全上界。此外,我们证明了条件dag的体积计算问题是强$mathcal{N}mathcal{P}$-hard的。最后,我们提出了一种计算条件DAG体积的精确算法。实验表明,该方法可以显著提高条件DAG的体积估计精度。
{"title":"On the Volume Calculation for Conditional DAG Tasks: Hardness and Algorithms*","authors":"Jinghao Sun, Yaoyao Chi, Tianfei Xu, Lei Cao, Nan Guan, Zhishan Guo, W. Yi","doi":"10.23919/DATE48585.2020.9116559","DOIUrl":"https://doi.org/10.23919/DATE48585.2020.9116559","url":null,"abstract":"The hardness of analyzing conditional directed acyclic graph (DAG) tasks remains unknown so far. For example, previous researches asserted that the conditional DAG's volume can be solved in polynomial time. However, these researches all assume well-nested structures that are recursively composed by single-source-single-sink parallel and conditional components. For conditional DAGs in general that do not comply with this assumption, the hardness and algorithms of volume computation are still open. In this paper, we construct counterexamples to show that previous work cannot provide a safe upper bound of the conditional DAG's volume in general. Moreover, we prove that the volume computation problem for conditional DAGs is strongly $mathcal{N}mathcal{P}$-hard. Finally, we propose an exact algorithm for computing the conditional DAG's volume. Experiments show that our method can significantly improve the accuracy of the conditional DAG's volume estimation.","PeriodicalId":289525,"journal":{"name":"2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121116534","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
Statistical Training for Neuromorphic Computing using Memristor-based Crossbars Considering Process Variations and Noise 考虑过程变化和噪声的基于记忆电阻的交叉条神经形态计算统计训练
Pub Date : 2020-03-01 DOI: 10.23919/DATE48585.2020.9116244
Ying Zhu, Grace Li Zhang, Tianchen Wang, Bing Li, Yiyu Shi, Tsung-Yi Ho, Ulf Schlichtmann
Memristor-based crossbars are an attractive platform to accelerate neuromorphic computing. However, process variations during manufacturing and noise in memristors cause significant accuracy loss if not addressed. In this paper, we propose to model process variations and noise as correlated random variables and incorporate them into the cost function during training. Consequently, the weights after this statistical training become more robust and together with global variation compensation provide a stable inference accuracy. Simulation results demonstrate that the mean value and the standard deviation of the inference accuracy can be improved significantly, by even up to 54% and 31%, respectively, in a two-layer fully connected neural network.
基于忆阻器的交叉栅是一种很有吸引力的加速神经形态计算的平台。然而,如果不加以解决,制造过程中的工艺变化和忆阻器中的噪声会导致显著的精度损失。在本文中,我们建议将过程变化和噪声作为相关随机变量建模,并在训练过程中将它们纳入成本函数中。因此,经过统计训练后的权重变得更加鲁棒,并结合全局变差补偿提供了稳定的推理精度。仿真结果表明,在两层全连接神经网络中,推理精度的均值和标准差可以显著提高,分别提高54%和31%。
{"title":"Statistical Training for Neuromorphic Computing using Memristor-based Crossbars Considering Process Variations and Noise","authors":"Ying Zhu, Grace Li Zhang, Tianchen Wang, Bing Li, Yiyu Shi, Tsung-Yi Ho, Ulf Schlichtmann","doi":"10.23919/DATE48585.2020.9116244","DOIUrl":"https://doi.org/10.23919/DATE48585.2020.9116244","url":null,"abstract":"Memristor-based crossbars are an attractive platform to accelerate neuromorphic computing. However, process variations during manufacturing and noise in memristors cause significant accuracy loss if not addressed. In this paper, we propose to model process variations and noise as correlated random variables and incorporate them into the cost function during training. Consequently, the weights after this statistical training become more robust and together with global variation compensation provide a stable inference accuracy. Simulation results demonstrate that the mean value and the standard deviation of the inference accuracy can be improved significantly, by even up to 54% and 31%, respectively, in a two-layer fully connected neural network.","PeriodicalId":289525,"journal":{"name":"2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121144528","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}
引用次数: 33
A Convolutional Result Sharing Approach for Binarized Neural Network Inference 二值化神经网络推理的卷积结果共享方法
Pub Date : 2020-03-01 DOI: 10.23919/DATE48585.2020.9116221
Ya-chun Chang, Chia-Chun Lin, Yi-Ting Lin, Yung-Chih Chen, Chun-Yao Wang
The binary-weight-binary-input binarized neural network (BNN) allows a much more efficient way to implement convolutional neural networks (CNNs) on mobile platforms. During inference, the multiply-accumulate operations in BNNs can be reduced to XNOR-popcount operations. Thus, the XNOR-popcount operations dominate most of the computation in BNNs. To reduce the number of required operations in convolution layers of BNNs, we decompose 3-D filters into 2-D filters and exploit the repeated filters, inverse filters, and similar filters to share results. By sharing the results, the number of operations in convolution layers of BNNs can be reduced effectively. Experimental results show that the number of operations can be reduced by about 60% for CIFAR-10 on BNNs while keeping the accuracy loss within 1% of originally trained network.
二元权重二元输入二值化神经网络(BNN)为卷积神经网络(cnn)在移动平台上的实现提供了一种更有效的方法。在推理过程中,bnn中的乘-累加操作可以简化为XNOR-popcount操作。因此,XNOR-popcount操作主导了bnn中的大部分计算。为了减少bnn卷积层所需的运算次数,我们将3-D滤波器分解为2-D滤波器,并利用重复滤波器、逆滤波器和相似滤波器来共享结果。通过共享结果,可以有效地减少bnn卷积层的运算次数。实验结果表明,CIFAR-10在bnn上的运算次数可减少约60%,同时将准确率损失保持在原训练网络的1%以内。
{"title":"A Convolutional Result Sharing Approach for Binarized Neural Network Inference","authors":"Ya-chun Chang, Chia-Chun Lin, Yi-Ting Lin, Yung-Chih Chen, Chun-Yao Wang","doi":"10.23919/DATE48585.2020.9116221","DOIUrl":"https://doi.org/10.23919/DATE48585.2020.9116221","url":null,"abstract":"The binary-weight-binary-input binarized neural network (BNN) allows a much more efficient way to implement convolutional neural networks (CNNs) on mobile platforms. During inference, the multiply-accumulate operations in BNNs can be reduced to XNOR-popcount operations. Thus, the XNOR-popcount operations dominate most of the computation in BNNs. To reduce the number of required operations in convolution layers of BNNs, we decompose 3-D filters into 2-D filters and exploit the repeated filters, inverse filters, and similar filters to share results. By sharing the results, the number of operations in convolution layers of BNNs can be reduced effectively. Experimental results show that the number of operations can be reduced by about 60% for CIFAR-10 on BNNs while keeping the accuracy loss within 1% of originally trained network.","PeriodicalId":289525,"journal":{"name":"2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"275 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127122726","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
Nano-Crossbar based Computing: Lessons Learned and Future Directions 基于纳米交叉棒的计算:经验教训和未来方向
Pub Date : 2020-03-01 DOI: 10.23919/date48585.2020.9116566
M. Altun, Ismail Cevik, A. Erten, O. Eksik, M. Stan, C. A. Moritz
In this paper, we first summarize our research activities done through our European Union’s Horizon-2020 project between 2015 and 2019. The project has a goal of developing synthesis and performance optimization techniques for nanocrossbar arrays. For this purpose, different computing models including diode, memristor, FET, and four-terminal switch based models, within different technologies including carbon nanotubes, nanowires, and memristors as well as the CMOS technology have been investigated. Their capabilities to realize logic functions and to tolerate faults have been deeply analyzed. From these experiences, we think that instead of replacing CMOS with a completely new crossbar based technology, developing CMOS compatible crossbar technologies and computing models is a more viable solution to overcome challenges in CMOS miniaturization. At this point, four-terminal switch based arrays, called switching lattices, come forward with their CMOS compatibility feature as well as with their area efficient device and circuit realizations. We have showed that switching lattices can be efficiently implemented using a standard CMOS process to implement logic functions by doing experiments in a 65nm CMOS process. Further in this paper, we make an introduction of realizing memory arrays with switching lattices including ROMs and RAMs. Also we discuss challenges and promises in realizing switching lattices for under 30nm CMOS technologies including FinFET technologies.
在本文中,我们首先总结了我们在2015年至2019年期间通过欧盟地平线-2020项目所做的研究活动。该项目的目标是开发纳米交叉棒阵列的合成和性能优化技术。为此,研究了不同的计算模型,包括二极管、忆阻器、场效应管和基于四端开关的模型,以及不同的技术,包括碳纳米管、纳米线和忆阻器以及CMOS技术。对其实现逻辑功能的能力和容错能力进行了深入分析。从这些经验来看,我们认为开发兼容CMOS的交叉棒技术和计算模型是克服CMOS小型化挑战的更可行的解决方案,而不是用一种全新的基于交叉棒的技术来取代CMOS。在这一点上,四端开关阵列,称为开关晶格,提出了他们的CMOS兼容特性,以及他们的面积高效器件和电路实现。我们通过在65nm CMOS工艺中进行实验,证明了开关晶格可以有效地使用标准CMOS工艺来实现逻辑功能。在此基础上,我们进一步介绍了用开关晶格实现存储器阵列的方法,包括rom和ram。此外,我们还讨论了实现30纳米以下CMOS技术(包括FinFET技术)开关晶格的挑战和前景。
{"title":"Nano-Crossbar based Computing: Lessons Learned and Future Directions","authors":"M. Altun, Ismail Cevik, A. Erten, O. Eksik, M. Stan, C. A. Moritz","doi":"10.23919/date48585.2020.9116566","DOIUrl":"https://doi.org/10.23919/date48585.2020.9116566","url":null,"abstract":"In this paper, we first summarize our research activities done through our European Union’s Horizon-2020 project between 2015 and 2019. The project has a goal of developing synthesis and performance optimization techniques for nanocrossbar arrays. For this purpose, different computing models including diode, memristor, FET, and four-terminal switch based models, within different technologies including carbon nanotubes, nanowires, and memristors as well as the CMOS technology have been investigated. Their capabilities to realize logic functions and to tolerate faults have been deeply analyzed. From these experiences, we think that instead of replacing CMOS with a completely new crossbar based technology, developing CMOS compatible crossbar technologies and computing models is a more viable solution to overcome challenges in CMOS miniaturization. At this point, four-terminal switch based arrays, called switching lattices, come forward with their CMOS compatibility feature as well as with their area efficient device and circuit realizations. We have showed that switching lattices can be efficiently implemented using a standard CMOS process to implement logic functions by doing experiments in a 65nm CMOS process. Further in this paper, we make an introduction of realizing memory arrays with switching lattices including ROMs and RAMs. Also we discuss challenges and promises in realizing switching lattices for under 30nm CMOS technologies including FinFET technologies.","PeriodicalId":289525,"journal":{"name":"2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127159546","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
Silicon Photonic Microring Resonators: Design Optimization Under Fabrication Non-Uniformity 硅光子微环谐振器:制造非均匀性下的设计优化
Pub Date : 2020-03-01 DOI: 10.23919/DATE48585.2020.9116201
Asif Mirza, Febin P. Sunny, S. Pasricha, M. Nikdast
Microring resonators (MRRs) are very often considered as the primary building block in silicon photonic integrated circuits (PICs). Despite many advantages, MRRs are considerably sensitive to fabrication non-uniformity (a.k.a. fabrication process variations), necessitating the use of power-hungry compensation methods (e.g., thermal tuning) to guarantee their reliable operation. Moreover, the design space of MRRs is complicated and includes several highly correlated design parameters, preventing designers from easily exploring and optimizing the design of MRRs against fabrication process variations (FPVs). In this paper, for the first time, we present a comprehensive design space exploration and optimization of MRRs against FPVs. In particular, we indicate how physical design parameters in MRRs can be optimized during design time to enhance their tolerance to FPVs while also improving the insertion loss and quality factor in such devices. Fabrication results obtained by measuring multiple fabricated MRRs designed using our design optimization solution demonstrate a significant 70% improvement on average in MRRs tolerance to different FPVs. Such improvement indicates the efficiency of our novel design optimization solution in reducing the tuning power required for reliable operation of MRRs.
微环谐振器(mrr)通常被认为是硅光子集成电路(PICs)的主要组成部分。尽管有许多优点,但mrr对制造不均匀性(即制造工艺变化)相当敏感,需要使用耗电补偿方法(例如,热调谐)来保证其可靠运行。此外,mrr的设计空间非常复杂,包含多个高度相关的设计参数,这使得设计人员难以针对制造工艺变化(fpv)轻松探索和优化mrr的设计。在本文中,我们首次提出了针对fpv的mrr的全面设计空间探索和优化。特别是,我们指出了如何在设计期间优化mrr中的物理设计参数,以增强其对fpv的容忍度,同时改善此类设备的插入损耗和质量因子。通过测量使用我们的设计优化方案设计的多个制造mrr获得的制造结果表明,不同fpv的mrr公差平均提高了70%。这种改进表明我们的新设计优化方案在降低mrr可靠运行所需的调谐功率方面的效率。
{"title":"Silicon Photonic Microring Resonators: Design Optimization Under Fabrication Non-Uniformity","authors":"Asif Mirza, Febin P. Sunny, S. Pasricha, M. Nikdast","doi":"10.23919/DATE48585.2020.9116201","DOIUrl":"https://doi.org/10.23919/DATE48585.2020.9116201","url":null,"abstract":"Microring resonators (MRRs) are very often considered as the primary building block in silicon photonic integrated circuits (PICs). Despite many advantages, MRRs are considerably sensitive to fabrication non-uniformity (a.k.a. fabrication process variations), necessitating the use of power-hungry compensation methods (e.g., thermal tuning) to guarantee their reliable operation. Moreover, the design space of MRRs is complicated and includes several highly correlated design parameters, preventing designers from easily exploring and optimizing the design of MRRs against fabrication process variations (FPVs). In this paper, for the first time, we present a comprehensive design space exploration and optimization of MRRs against FPVs. In particular, we indicate how physical design parameters in MRRs can be optimized during design time to enhance their tolerance to FPVs while also improving the insertion loss and quality factor in such devices. Fabrication results obtained by measuring multiple fabricated MRRs designed using our design optimization solution demonstrate a significant 70% improvement on average in MRRs tolerance to different FPVs. Such improvement indicates the efficiency of our novel design optimization solution in reducing the tuning power required for reliable operation of MRRs.","PeriodicalId":289525,"journal":{"name":"2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127461323","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}
引用次数: 9
Is Register Transfer Level Locking Secure? 寄存器传输级锁定安全吗?
Pub Date : 2020-03-01 DOI: 10.23919/DATE48585.2020.9116261
C. Karfa, Ramanuj Chouksey, C. Pilato, S. Garg, R. Karri
Register Transfer Level (RTL) locking seeks to prevent intellectual property (IP) theft of a design by locking the RTL description that functions correctly on the application of a key. This paper evaluates the security of a state-of-the-art RTL locking scheme using a satisfiability modulo theories (SMT) based algorithm to retrieve the secret key. The attack first obtains the high-level behavior of the locked RTL, and then use an SMT based formulation to find so-called distinguishing input patterns (DIP)1 The attack methodology has two main advantages over the gate-level attacks. First, since the attack handles the design at the RTL, the method scales to large designs. Second, the attack does not apply separate unlocking strategies for the combinational and sequential parts of a design; it handles both styles via a unifying abstraction. We demonstrate the attack on locked RTL generated by TAO [1], a state-of-the-art RTL locking solution. Empirical results show that we can partially or completely break designs locked by TAO.
注册传输级别(RTL)锁定旨在通过锁定在密钥应用程序上正确运行的RTL描述来防止设计的知识产权(IP)盗窃。本文利用基于可满足模理论(SMT)的密钥检索算法,对一种最先进的RTL锁定方案的安全性进行了评估。攻击首先获得锁定RTL的高级行为,然后使用基于SMT的公式来找到所谓的区分输入模式(DIP)1与门级攻击相比,攻击方法有两个主要优点。首先,由于攻击在RTL处理设计,因此该方法可以扩展到大型设计。其次,攻击不会对设计的组合部分和顺序部分应用单独的解锁策略;它通过统一的抽象来处理这两种风格。我们演示了对TAO[1]生成的锁定RTL的攻击,TAO是一种最先进的RTL锁定解决方案。实证结果表明,我们可以部分或完全打破由TAO锁定的设计。
{"title":"Is Register Transfer Level Locking Secure?","authors":"C. Karfa, Ramanuj Chouksey, C. Pilato, S. Garg, R. Karri","doi":"10.23919/DATE48585.2020.9116261","DOIUrl":"https://doi.org/10.23919/DATE48585.2020.9116261","url":null,"abstract":"Register Transfer Level (RTL) locking seeks to prevent intellectual property (IP) theft of a design by locking the RTL description that functions correctly on the application of a key. This paper evaluates the security of a state-of-the-art RTL locking scheme using a satisfiability modulo theories (SMT) based algorithm to retrieve the secret key. The attack first obtains the high-level behavior of the locked RTL, and then use an SMT based formulation to find so-called distinguishing input patterns (DIP)1 The attack methodology has two main advantages over the gate-level attacks. First, since the attack handles the design at the RTL, the method scales to large designs. Second, the attack does not apply separate unlocking strategies for the combinational and sequential parts of a design; it handles both styles via a unifying abstraction. We demonstrate the attack on locked RTL generated by TAO [1], a state-of-the-art RTL locking solution. Empirical results show that we can partially or completely break designs locked by TAO.","PeriodicalId":289525,"journal":{"name":"2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"4032 5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127546595","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
Ground Plane Partitioning for Current Recycling of Superconducting Circuits 超导电路电流回收的地平面划分
Pub Date : 2020-03-01 DOI: 10.23919/DATE48585.2020.9116557
N. Katam, Bo Zhang, M. Pedram
Superconducting single flux quantum (SFQ) technology using Josephson junctions (JJs) is an excellent choice for the computing fabrics of the future. Current recycling is a necessary technique for the implementation of large SFQ circuits with energy-efficiency, where circuit partitions with similar bias current requirements are biased serially. Though this technique has been verified for small scale circuits, it has not been implemented for large circuits as there is no trivial way to partition the circuit into circuit blocks with separate ground planes. The major constraints for partitioning are (1) equal bias current and (2) equal area for all the partitions; (3) minimize the connections between adjacent ground planes with high-cost for non-adjacent planes. For the first time, all these constraints are formulated into a cost function and it is minimized with the gradient descent method. The algorithm takes a circuit netlist and the intended number of partitions as inputs and gives the output as groups of cells belonging to separate ground planes. It minimizes the connections among different ground planes and gives a solution on which the current recycling technique can be implemented. The parameters of cost function have been initialized randomly along with minimizing the dimensions to find the solution quickly. On average, 30% of connections are between non-adjacent ground planes for the given benchmark circuits.
利用约瑟夫森结(JJs)的超导单通量量子(SFQ)技术是未来计算结构的绝佳选择。电流回收是实现具有能效的大型SFQ电路的必要技术,其中具有相似偏置电流要求的电路分区是串行偏置的。虽然这种技术已经在小规模电路中得到验证,但它还没有在大型电路中实现,因为没有简单的方法将电路划分为具有单独接平面的电路块。分区的主要约束条件是(1)相等的偏置电流和(2)所有分区的面积相等;(3)尽量减少相邻地平面之间的连接,对于非相邻地平面成本高。首次将这些约束形式化为代价函数,并利用梯度下降法对其进行最小化。该算法以电路网络表和预期分区数作为输入,并以属于不同地平面的单元组作为输出。它最大限度地减少了不同地平面之间的连接,并给出了当前回收技术可以实施的解决方案。随机初始化代价函数的参数,并最小化维数,快速求解。对于给定的基准电路,平均30%的连接是在不相邻的接地面之间。
{"title":"Ground Plane Partitioning for Current Recycling of Superconducting Circuits","authors":"N. Katam, Bo Zhang, M. Pedram","doi":"10.23919/DATE48585.2020.9116557","DOIUrl":"https://doi.org/10.23919/DATE48585.2020.9116557","url":null,"abstract":"Superconducting single flux quantum (SFQ) technology using Josephson junctions (JJs) is an excellent choice for the computing fabrics of the future. Current recycling is a necessary technique for the implementation of large SFQ circuits with energy-efficiency, where circuit partitions with similar bias current requirements are biased serially. Though this technique has been verified for small scale circuits, it has not been implemented for large circuits as there is no trivial way to partition the circuit into circuit blocks with separate ground planes. The major constraints for partitioning are (1) equal bias current and (2) equal area for all the partitions; (3) minimize the connections between adjacent ground planes with high-cost for non-adjacent planes. For the first time, all these constraints are formulated into a cost function and it is minimized with the gradient descent method. The algorithm takes a circuit netlist and the intended number of partitions as inputs and gives the output as groups of cells belonging to separate ground planes. It minimizes the connections among different ground planes and gives a solution on which the current recycling technique can be implemented. The parameters of cost function have been initialized randomly along with minimizing the dimensions to find the solution quickly. On average, 30% of connections are between non-adjacent ground planes for the given benchmark circuits.","PeriodicalId":289525,"journal":{"name":"2020 Design, Automation & Test in Europe Conference & Exhibition (DATE)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123593745","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
期刊
2020 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