An Asynchronous Updating Scheme for a Cellular Logic Memory Array

T. Isokawa, F. Peper, Shoji Ishibashi, Toshifumi Minemoto, N. Matsui
{"title":"An Asynchronous Updating Scheme for a Cellular Logic Memory Array","authors":"T. Isokawa, F. Peper, Shoji Ishibashi, Toshifumi Minemoto, N. Matsui","doi":"10.1109/CANDAR.2016.0052","DOIUrl":null,"url":null,"abstract":"The Cellular Logic Memory Array (CLMA) is a parallel computing paradigm based on an array of memory elements. Each of the memory elements can be configured as a binary logic element or a piece of wiring depending on the contents written in the element. Together these memory elements form a logic circuit that is able to conduct logic operations by sending signals along the elements. The CLMA is originally designed as a synchronous system with clock signals, but it should be operated without clock signals to achieve low-power consumption and efficient computation. As a first step towards an asynchronous CLMA, we present an asynchronous updating scheme in CLMA. Binary signals in the original CLMA are extended to eight-level signals that contain temporal information, so that the resulting functions of logic and wiring resemble that of a synchronously timed scheme. We show that the presented CLMA can operate the same function as in the original CLMA, though some overhead is sustained.","PeriodicalId":322499,"journal":{"name":"2016 Fourth International Symposium on Computing and Networking (CANDAR)","volume":"51 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 Fourth International Symposium on Computing and Networking (CANDAR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CANDAR.2016.0052","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The Cellular Logic Memory Array (CLMA) is a parallel computing paradigm based on an array of memory elements. Each of the memory elements can be configured as a binary logic element or a piece of wiring depending on the contents written in the element. Together these memory elements form a logic circuit that is able to conduct logic operations by sending signals along the elements. The CLMA is originally designed as a synchronous system with clock signals, but it should be operated without clock signals to achieve low-power consumption and efficient computation. As a first step towards an asynchronous CLMA, we present an asynchronous updating scheme in CLMA. Binary signals in the original CLMA are extended to eight-level signals that contain temporal information, so that the resulting functions of logic and wiring resemble that of a synchronously timed scheme. We show that the presented CLMA can operate the same function as in the original CLMA, though some overhead is sustained.
单元逻辑存储阵列的异步更新方案
单元逻辑存储器阵列(Cellular Logic Memory Array, CLMA)是一种基于存储单元阵列的并行计算范式。根据写入元素中的内容,可以将每个存储元素配置为二进制逻辑元素或一段布线。这些存储元件一起形成一个逻辑电路,能够通过沿着这些元件发送信号来进行逻辑运算。CLMA最初设计为具有时钟信号的同步系统,但为了实现低功耗和高效计算,它应该在没有时钟信号的情况下运行。作为实现异步CLMA的第一步,我们提出了CLMA中的异步更新方案。原始CLMA中的二进制信号被扩展为包含时间信息的8级信号,因此产生的逻辑和布线功能类似于同步定时方案。我们展示了所提供的CLMA可以操作与原始CLMA相同的功能,尽管会维持一些开销。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信