Asynchronous Interfaces for IOPT-Flow to Support GALS Systems

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


Throughout the course of time, distributing a global clock signal over a synchronous circuit has become a demanding task as a result of the broadening size and complexity of modern circuits. Globally Asynchronous Locally Synchronous (GALS) systems emerge as a solution to the laborious task of distributing a global clock over a large circuit, through the partitioning of said circuit into smaller, and therefore, more manageable blocks. The DS-Pnet (Dataflow, Signals and Petri nets) modelling language and its associated framework IOPT-Flow focus on supporting the development of cyber-physical systems, however, they may be a strong push to the development of GALS systems, through their multiple available tools that comprise a graphical editor, a simulator and automatic code generation tools, namely a VHDL (VHSIC Hardware Description Language) code generator. In order to facilitate the implementation of said GALS system in the IOPT-Flow framework, some components were created, these work together to form asynchronous interfaces that are a crucial element to any GALS system, thus providing options to designers that intent to develop a GALS system utilizing the IOPT-Flow framework.

Original languageEnglish
Title of host publicationProceedings: IECON 2019 - 45th Annual Conference of the IEEE Industrial Electronics Society
PublisherIEEE Computer Society
Number of pages6
ISBN (Electronic)9781728148786
Publication statusPublished - Oct 2019
Event45th Annual Conference of the IEEE Industrial Electronics Society, IECON 2019 - Lisbon, Portugal
Duration: 14 Oct 201917 Oct 2019

Publication series

NameIECON Proceedings (Industrial Electronics Conference)
PublisherIEEE Computer Society


Conference45th Annual Conference of the IEEE Industrial Electronics Society, IECON 2019


Dive into the research topics of 'Asynchronous Interfaces for IOPT-Flow to Support GALS Systems'. Together they form a unique fingerprint.

Cite this