• DocumentCode
    129141
  • Title

    Isochronous networks by construction

  • Author

    Yu Bai ; Schneider, Klaus

  • Author_Institution
    Embedded Syst. Group, Univ. of Kaiserslautern, Kaiserslautern, Germany
  • fYear
    2014
  • fDate
    24-28 March 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    While synchronous system models have many advantages over asynchronous models concerning verification and validation, many implementation platforms do not provide efficient means for synchronization. For this reason, we consider a design flow that starts with a synchronous system model that is then transformed into an asynchronous one for synthesis. In essence, it partitions the synchronous system into a set of asynchronous components that communicate with each other via FIFO buffers. Of course, the synthesized system still has to behave as the original synchronous model, i.e., for each variable exactly the same flow of data values must be observed and only the membership to synchronous reaction steps is no longer explicitly given. In this paper, we prove that this correctness guarantee is given provided that (1) each component knows which of the input values have to be used for the next reaction (endochrony), (2) each component is able to perform the reaction (constructiveness), and (3) components agree on the clocks of their shared variables (isochrony/clock-consistency).
  • Keywords
    asynchronous circuits; buffer circuits; logic partitioning; FIFO buffers; asynchronous components; constructiveness; correctness guarantee; design flow; endochrony; isochronous networks; isochrony/clock-consistency; synchronous system models; Adders; Analytical models; Clocks; Data models; Embedded systems; Integrated circuit modeling; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.7873/DATE.2014.168
  • Filename
    6800369