Conditional Acknowledge Synchronisation in Asynchronous Interconnect Switch Design

Khodor Ahmad Fawaz, T. Arslan, Iain A. B. Lindsay
{"title":"Conditional Acknowledge Synchronisation in Asynchronous Interconnect Switch Design","authors":"Khodor Ahmad Fawaz, T. Arslan, Iain A. B. Lindsay","doi":"10.1109/AHS.2009.57","DOIUrl":null,"url":null,"abstract":"One of the main challenges in building reconfigurable asynchronous architectures is the design of the reconfigurable interconnect scheme. An asynchronous channel connecting a sender to multiple receivers cannot be split or shared between the receivers without additional complex circuitry to acknowledge every transition on the channel. The technique used in existing asynchronous reconfigurable architectures involves designing the interconnect scheme so that all the tokens have unique senders and receivers; tokens needed by more than one block must first be duplicated. At the duplication stage, the data and request signals of a sender are copied to all receivers. For any given configuration, the resulting acknowledge signals must be synchronised so the sender receives an acknowledge only when the receivers involved in communication have acknowledged its request.In this paper we present a novel method for conditional acknowledge synchronisation in asynchronous interconnects. Compared to the commonly employed synchronising technique, our method results in the design of reconfigurable interconnects which are smaller in area, require less configuration bits, and consume less power. For a sample island-style interconnect, our designs showed a 25% reduction in configuration bits, up to 47% reduction in area and up to 45% reduction in power consumption over equivalent interconnects designed using the traditionally used synchronisation technique.","PeriodicalId":318989,"journal":{"name":"2009 NASA/ESA Conference on Adaptive Hardware and Systems","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 NASA/ESA Conference on Adaptive Hardware and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AHS.2009.57","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

One of the main challenges in building reconfigurable asynchronous architectures is the design of the reconfigurable interconnect scheme. An asynchronous channel connecting a sender to multiple receivers cannot be split or shared between the receivers without additional complex circuitry to acknowledge every transition on the channel. The technique used in existing asynchronous reconfigurable architectures involves designing the interconnect scheme so that all the tokens have unique senders and receivers; tokens needed by more than one block must first be duplicated. At the duplication stage, the data and request signals of a sender are copied to all receivers. For any given configuration, the resulting acknowledge signals must be synchronised so the sender receives an acknowledge only when the receivers involved in communication have acknowledged its request.In this paper we present a novel method for conditional acknowledge synchronisation in asynchronous interconnects. Compared to the commonly employed synchronising technique, our method results in the design of reconfigurable interconnects which are smaller in area, require less configuration bits, and consume less power. For a sample island-style interconnect, our designs showed a 25% reduction in configuration bits, up to 47% reduction in area and up to 45% reduction in power consumption over equivalent interconnects designed using the traditionally used synchronisation technique.
异步互连开关设计中的条件确认同步
构建可重构异步体系结构的主要挑战之一是可重构互连方案的设计。如果没有额外的复杂电路来确认通道上的每个转换,则无法在接收器之间分割或共享连接发送方到多个接收器的异步通道。现有异步可重构体系结构中使用的技术包括设计互连方案,使所有令牌具有唯一的发送者和接收者;多个块需要的令牌必须首先被复制。在复制阶段,发送方的数据和请求信号被复制到所有接收方。对于任何给定的配置,产生的确认信号必须是同步的,因此发送方只有在通信中涉及的接收方已经确认其请求时才接收到确认。本文提出了一种异步互连中条件确认同步的新方法。与常用的同步技术相比,我们的方法可以设计出面积更小、配置位更少、功耗更低的可重构互连。对于一个岛式互连样本,我们的设计显示,与使用传统同步技术设计的等效互连相比,配置比特减少了25%,面积减少了47%,功耗减少了45%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信