D. L. Oliveira, N. Alles, L. Faria, D. Bompean, T. Curtinhas
{"title":"Proposal of a methodology to enhance the teaching of asynchronous digital systems design","authors":"D. L. Oliveira, N. Alles, L. Faria, D. Bompean, T. Curtinhas","doi":"10.1109/ICEED.2011.6235361","DOIUrl":null,"url":null,"abstract":"Synchronous digital systems have been presenting serious problems of implementation in DSM (deep sub-micron) VLSI technology, for which the asynchronous paradigm has become an interesting alternative. Unfortunately, the topic of synthesis of asynchronous digital systems has been ignored or presents only a few numbers of teaching classes in most courses in electrical engineering, due the difficulty of different styles of asynchronous design, what requires many hours of classroom teaching. In this paper we propose a methodology for synthesis of asynchronous systems that requires just few hours of classroom teaching, being interesting to be incorporated in the subject of logic design. Starting from the RTL (Register Transfer Level) description of synchronous systems, the proposed method synthesizes the asynchronous system in the “decomposition” style, which is defined by XBM_AFSM (extended burst-mode asynchronous finite state machine) + datapath synchronous. A simple procedure is used to convert the specification of SFSM to the XBM specification, which describes the XBM_AFSM. Through a case study, it is shown the simplicity of the methodology, resulting in high-performance circuits.","PeriodicalId":417754,"journal":{"name":"2011 3rd International Congress on Engineering Education (ICEED)","volume":"94 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 3rd International Congress on Engineering Education (ICEED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEED.2011.6235361","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Synchronous digital systems have been presenting serious problems of implementation in DSM (deep sub-micron) VLSI technology, for which the asynchronous paradigm has become an interesting alternative. Unfortunately, the topic of synthesis of asynchronous digital systems has been ignored or presents only a few numbers of teaching classes in most courses in electrical engineering, due the difficulty of different styles of asynchronous design, what requires many hours of classroom teaching. In this paper we propose a methodology for synthesis of asynchronous systems that requires just few hours of classroom teaching, being interesting to be incorporated in the subject of logic design. Starting from the RTL (Register Transfer Level) description of synchronous systems, the proposed method synthesizes the asynchronous system in the “decomposition” style, which is defined by XBM_AFSM (extended burst-mode asynchronous finite state machine) + datapath synchronous. A simple procedure is used to convert the specification of SFSM to the XBM specification, which describes the XBM_AFSM. Through a case study, it is shown the simplicity of the methodology, resulting in high-performance circuits.
同步数字系统在深亚微米VLSI技术中出现了严重的实现问题,异步范式已成为一种有趣的替代方案。不幸的是,异步数字系统的综合这一主题在大多数电气工程课程中都被忽视了,或者只有很少的教学课程,因为异步设计的不同风格很难,需要大量的课堂教学时间。在本文中,我们提出了一种异步系统的综合方法,只需几个小时的课堂教学,将其纳入逻辑设计主题很有趣。该方法从同步系统的RTL (Register Transfer Level)描述出发,以XBM_AFSM(扩展突发模式异步有限状态机)+数据路径同步的“分解”方式对异步系统进行综合。使用一个简单的过程将smfsm的规范转换为XBM规范,XBM规范描述了XBM_AFSM。通过一个案例研究,表明了该方法的简单性,从而实现了高性能电路。