• DocumentCode
    3107215
  • Title

    The Design of Virtual Self-timed Block for Activity Communication in SOC

  • Author

    Yuan Chen ; Fei Xia ; Delong Shang ; Yakovlev, Alex

  • Author_Institution
    Univ. of Newcastle upon Tyne, Newcastle upon Tyne
  • fYear
    2007
  • fDate
    10-13 July 2007
  • Firstpage
    100
  • Lastpage
    109
  • Abstract
    In this paper we present the architecture for virtual self-timed blocks. Being globally asynchronous locally synchronous (GALS) and lazy reactive processing units, such blocks target multi-processing on-chip systems where power consumption is an important factor. The architecture provides a hardware foundation which transparently supports the systematic organization of application-level activities (processes) and the efficient use of system resources. It further facilitates the seamless integration of IP cores into systems by enhancing the GALS paradigm and protecting clocked IP cores from the temporal nondeterminism in their environments. This work includes the basic design of the virtual self-timed block architecture, Matlab models of the important components involved, and demonstrative analyses in Matlab.
  • Keywords
    industrial property; integrated circuit design; system-on-chip; IP cores; Matlab models; SOC; activity communication; application-level activities; blocks target multi-processing on-chip systems; globally asynchronous locally synchronous; hardware foundation; lazy reactive processing units; temporal nondeterminism; virtual self-timed block; Application software; Clocks; Communication system control; Context; Energy consumption; Hardware; Processor scheduling; Software design; System-on-a-chip; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design, 2007. ACSD 2007. Seventh International Conference on
  • Conference_Location
    Bratislava
  • ISSN
    1550-4808
  • Print_ISBN
    0-7695-2902-X
  • Type

    conf

  • DOI
    10.1109/ACSD.2007.74
  • Filename
    4276269