A Tools Flow for Automatic Synthesis of Extended Burst-Mode Asynchronous State Machines

T. Curtinhas, D. L. Oliveira, Vitor L. V. Torres, O. Saotome, João B. Brandolin
{"title":"A Tools Flow for Automatic Synthesis of Extended Burst-Mode Asynchronous State Machines","authors":"T. Curtinhas, D. L. Oliveira, Vitor L. V. Torres, O. Saotome, João B. Brandolin","doi":"10.1109/INTERCON.2018.8526463","DOIUrl":null,"url":null,"abstract":"Asynchronous design is an interesting alternative to solve the difficulties of the synchronous counterpart related to clock, like clock skew and clock distribution problems. However, the lack of tools for automatic synthesis is a major drawback. Asynchronous Finite State Machines are widely used in the control of asynchronous digital systems and are usually implemented as Huffman machines with fed-back outputs (HMFO). However, it can be implemented as Huffman Machines (HM) which has the advantage of better interaction with fast environments, reducing the cost of timing analysis and has potential for better latency time, compared to HMFO. Interestingly, state of the art tools like 3D and SAGAAS does not synthesize asynchronous circuits in HM architecture, only HMFO. Nevertheless both uses Extended Burst-Mode (XBM) specification as its input. This paper proposes an algorithm based on genetic algorithms for state assignment of XBM_HMs, which is important step in the synthesis. This paper also proposes a tools flow for automatic synthesis of XBM specifications in the HM architecture.","PeriodicalId":305576,"journal":{"name":"2018 IEEE XXV International Conference on Electronics, Electrical Engineering and Computing (INTERCON)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE XXV International Conference on Electronics, Electrical Engineering and Computing (INTERCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INTERCON.2018.8526463","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Asynchronous design is an interesting alternative to solve the difficulties of the synchronous counterpart related to clock, like clock skew and clock distribution problems. However, the lack of tools for automatic synthesis is a major drawback. Asynchronous Finite State Machines are widely used in the control of asynchronous digital systems and are usually implemented as Huffman machines with fed-back outputs (HMFO). However, it can be implemented as Huffman Machines (HM) which has the advantage of better interaction with fast environments, reducing the cost of timing analysis and has potential for better latency time, compared to HMFO. Interestingly, state of the art tools like 3D and SAGAAS does not synthesize asynchronous circuits in HM architecture, only HMFO. Nevertheless both uses Extended Burst-Mode (XBM) specification as its input. This paper proposes an algorithm based on genetic algorithms for state assignment of XBM_HMs, which is important step in the synthesis. This paper also proposes a tools flow for automatic synthesis of XBM specifications in the HM architecture.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
扩展突发模式异步状态机自动合成的工具流程
异步设计是一种有趣的替代方案,可以解决同步设计中与时钟相关的困难,比如时钟倾斜和时钟分布问题。然而,缺乏自动合成的工具是一个主要缺点。异步有限状态机广泛应用于异步数字系统的控制,通常采用带反馈输出(HMFO)的霍夫曼机实现。然而,它可以实现为霍夫曼机(HM),与HMFO相比,它具有与快速环境更好的交互,减少时序分析成本和更好的延迟时间的优势。有趣的是,像3D和SAGAAS这样的先进工具不能在HM架构中合成异步电路,只能在HMFO中合成。然而,两者都使用扩展突发模式(XBM)规范作为其输入。本文提出了一种基于遗传算法的XBM_HMs状态分配算法,这是综合的重要步骤。本文还提出了一种在HM体系结构中自动合成XBM规范的工具流程。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Water Level Monitoring System Based on LoPy4 Microcontroller with LoRa technology Mobile Technology Model to Collection Information of Self-Assisted Clinical History Design and Implementation of a Graphical User Interface for a Radar System Trajectory Tracking Control of a Differential Wheeled Mobile Robot: a Polar Coordinates Control and LQR Comparison JOHSAN – A multisensorial system to support the teaching-stimulation processes with children suffering from brain paralysis
×
引用
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