通过渗透的鲁棒计算:纳米晶格中逻辑与渗透的综合

M. Altun, Marc D. Riedel
{"title":"通过渗透的鲁棒计算:纳米晶格中逻辑与渗透的综合","authors":"M. Altun, Marc D. Riedel","doi":"10.4018/jnmc.2011040102","DOIUrl":null,"url":null,"abstract":"This paper proposes a probabilistic framework for digital computation with lattices of nanoscale switches based on the mathematical phenomenon of percolation. With random connectivity, percolation gives rise to a sharp non-linearity in the probability of global connectivity as a function of the probability of local connectivity. This phenomenon is exploited to compute Boolean functions robustly in the presence of defects. It is shown that the margins, defined in terms of the steepness of the non-linearity, translate into the degree of defect tolerance. Achieving good margins entails a mapping problem. Given a target Boolean function, the problem is how to assign literals to regions of the lattice such that no diagonal paths of 1’s exist in any assignment that evaluates to 0. Assignments with such paths result in poor error margins due to stray, random connections that can form across the diagonal. A necessary and sufficient condition is formulated for a mapping strategy that preserves good margins: the top-to-bottom and left-to-right connectivity functions across the lattice must be dual functions. Based on lattice duality, an efficient algorithm to perform the mapping is proposed. The algorithm optimizes the lattice area while meeting prescribed worst-case margins. Its effectiveness is demonstrated on benchmark circuits. DOI: 10.4018/jnmc.2011040102 International Journal of Nanotechnology and Molecular Computation, 3(2), 12-30, April-June 2011 13 Copyright © 2011, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. Robinett, Seroussi, & Williams, 2005; Sun & Zhang, 2006; Hogg & Snider, 2007; Snider &","PeriodicalId":259233,"journal":{"name":"Int. J. Nanotechnol. Mol. Comput.","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"Robust Computation through Percolation: Synthesizing Logic with Percolation in Nanoscale Lattices\",\"authors\":\"M. Altun, Marc D. Riedel\",\"doi\":\"10.4018/jnmc.2011040102\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes a probabilistic framework for digital computation with lattices of nanoscale switches based on the mathematical phenomenon of percolation. With random connectivity, percolation gives rise to a sharp non-linearity in the probability of global connectivity as a function of the probability of local connectivity. This phenomenon is exploited to compute Boolean functions robustly in the presence of defects. It is shown that the margins, defined in terms of the steepness of the non-linearity, translate into the degree of defect tolerance. Achieving good margins entails a mapping problem. Given a target Boolean function, the problem is how to assign literals to regions of the lattice such that no diagonal paths of 1’s exist in any assignment that evaluates to 0. Assignments with such paths result in poor error margins due to stray, random connections that can form across the diagonal. A necessary and sufficient condition is formulated for a mapping strategy that preserves good margins: the top-to-bottom and left-to-right connectivity functions across the lattice must be dual functions. Based on lattice duality, an efficient algorithm to perform the mapping is proposed. The algorithm optimizes the lattice area while meeting prescribed worst-case margins. Its effectiveness is demonstrated on benchmark circuits. DOI: 10.4018/jnmc.2011040102 International Journal of Nanotechnology and Molecular Computation, 3(2), 12-30, April-June 2011 13 Copyright © 2011, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. Robinett, Seroussi, & Williams, 2005; Sun & Zhang, 2006; Hogg & Snider, 2007; Snider &\",\"PeriodicalId\":259233,\"journal\":{\"name\":\"Int. J. Nanotechnol. Mol. Comput.\",\"volume\":\"28 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Int. J. Nanotechnol. Mol. Comput.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4018/jnmc.2011040102\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. Nanotechnol. Mol. Comput.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/jnmc.2011040102","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12

摘要

本文提出了一种基于渗透数学现象的纳米开关格数字计算的概率框架。在随机连通性的情况下,渗透会导致全局连通性的概率作为局部连通性概率的函数出现明显的非线性。利用这一现象,在存在缺陷的情况下稳健地计算布尔函数。结果表明,根据非线性的陡度定义的边距可转化为缺陷容限的程度。实现良好的利润率需要一个映射问题。给定一个目标布尔函数,问题是如何将字面值分配给晶格的区域,使得在任何赋值为0的赋值中都不存在1的对角线路径。这样的路径分配会导致较小的误差,这是由于在对角线上可能形成的杂散、随机连接。给出了保持良好边距的映射策略的充分必要条件:格上从上到下和从左到右的连通性函数必须是对偶函数。基于格对偶性,提出了一种有效的映射算法。该算法在满足规定的最坏情况边距的情况下优化晶格面积。在基准电路上验证了其有效性。DOI: 10.4018 / jnmc.2011040102国际纳米技术与分子计算学报,3(2),12- 30,2011年4月13版权所有©2011,IGI Global。未经IGI Global书面许可,禁止以印刷或电子形式复制或分发。Robinett, Seroussi, & Williams, 2005;孙、张,2006;Hogg & Snider, 2007;斯奈德&
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Robust Computation through Percolation: Synthesizing Logic with Percolation in Nanoscale Lattices
This paper proposes a probabilistic framework for digital computation with lattices of nanoscale switches based on the mathematical phenomenon of percolation. With random connectivity, percolation gives rise to a sharp non-linearity in the probability of global connectivity as a function of the probability of local connectivity. This phenomenon is exploited to compute Boolean functions robustly in the presence of defects. It is shown that the margins, defined in terms of the steepness of the non-linearity, translate into the degree of defect tolerance. Achieving good margins entails a mapping problem. Given a target Boolean function, the problem is how to assign literals to regions of the lattice such that no diagonal paths of 1’s exist in any assignment that evaluates to 0. Assignments with such paths result in poor error margins due to stray, random connections that can form across the diagonal. A necessary and sufficient condition is formulated for a mapping strategy that preserves good margins: the top-to-bottom and left-to-right connectivity functions across the lattice must be dual functions. Based on lattice duality, an efficient algorithm to perform the mapping is proposed. The algorithm optimizes the lattice area while meeting prescribed worst-case margins. Its effectiveness is demonstrated on benchmark circuits. DOI: 10.4018/jnmc.2011040102 International Journal of Nanotechnology and Molecular Computation, 3(2), 12-30, April-June 2011 13 Copyright © 2011, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited. Robinett, Seroussi, & Williams, 2005; Sun & Zhang, 2006; Hogg & Snider, 2007; Snider &
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信