Stochastic-based logic circuit synthesis and implementation through large-fanin threshold logic with magnetic tunneling junctions

Y. Bai, Yuchuan Sun, Mingjie Lin
{"title":"Stochastic-based logic circuit synthesis and implementation through large-fanin threshold logic with magnetic tunneling junctions","authors":"Y. Bai, Yuchuan Sun, Mingjie Lin","doi":"10.1109/ICAM.2016.7813563","DOIUrl":null,"url":null,"abstract":"The logic design framework based on Threshold Logic Gate (TLG), combined with emerging spintronic device technology, can achieve ultra-high-performance computing circuits. However, large-fanin threshold logic gates with emerging devices often lead to reduced variation tolerance for memristance, therefore resulting in a so-called fan-in restriction problem. This limitation prevents both large threshold logic nodes and further reduction of logic depth, both of which are critical to achieving high circuit performance. In this paper, we propose a novel stochastic-based design methodology for large-fanin threshold logic gates and two specially designed CAD algorithms to calculate probabilistic weights and threshold values. These techniques allow us to design and implement efficient and robust logic circuits with very large fanin and very shallow logic depths. Our simulation results have shown that, for seven ISCAS-85 benchmark circuits, on average, the energy consumption and delay performance can be improved by about 50% and 30% when comparing our stochastic-based design with a deterministic memristor-based threshold logic design. In addition, for the same set of benchmark circuits, our stochastic-based spintronic circuits can be more than 100x more energy efficient than the conventional CMOS-based FPGA.","PeriodicalId":179100,"journal":{"name":"2016 International Conference on Integrated Circuits and Microsystems (ICICM)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on Integrated Circuits and Microsystems (ICICM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAM.2016.7813563","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The logic design framework based on Threshold Logic Gate (TLG), combined with emerging spintronic device technology, can achieve ultra-high-performance computing circuits. However, large-fanin threshold logic gates with emerging devices often lead to reduced variation tolerance for memristance, therefore resulting in a so-called fan-in restriction problem. This limitation prevents both large threshold logic nodes and further reduction of logic depth, both of which are critical to achieving high circuit performance. In this paper, we propose a novel stochastic-based design methodology for large-fanin threshold logic gates and two specially designed CAD algorithms to calculate probabilistic weights and threshold values. These techniques allow us to design and implement efficient and robust logic circuits with very large fanin and very shallow logic depths. Our simulation results have shown that, for seven ISCAS-85 benchmark circuits, on average, the energy consumption and delay performance can be improved by about 50% and 30% when comparing our stochastic-based design with a deterministic memristor-based threshold logic design. In addition, for the same set of benchmark circuits, our stochastic-based spintronic circuits can be more than 100x more energy efficient than the conventional CMOS-based FPGA.
基于随机逻辑电路的磁隧结大阈值逻辑合成与实现
基于阈值逻辑门(TLG)的逻辑设计框架,结合新兴的自旋电子器件技术,可以实现超高性能的计算电路。然而,新兴器件的大扇入阈值逻辑门往往导致记忆电阻变化容限降低,从而导致所谓的扇入限制问题。这种限制既防止了大的阈值逻辑节点,也防止了逻辑深度的进一步降低,这两者都是实现高电路性能的关键。在本文中,我们提出了一种新的基于随机的大扇门阈值逻辑门设计方法和两种专门设计的CAD算法来计算概率权值和阈值。这些技术使我们能够设计和实现具有非常大的fanin和非常浅的逻辑深度的高效和健壮的逻辑电路。我们的仿真结果表明,对于7个ISCAS-85基准电路,与基于确定性忆阻器的阈值逻辑设计相比,我们的随机设计平均可以提高约50%和30%的能耗和延迟性能。此外,对于同一组基准电路,我们基于随机的自旋电子电路可以比传统的基于cmos的FPGA节能100倍以上。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信