• DocumentCode
    2684300
  • Title

    Multi-Radio Support on Asynchronous Processor Cores: A Design Methodology Approach for Cognitive Radios

  • Author

    Guha, Dipnarayan ; Srikanthan, Thambipillai

  • Author_Institution
    Nanyang Technol. Univ., Singapore
  • fYear
    2007
  • fDate
    25-29 May 2007
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    It has only been very recently that commercial asynchronous processors on FPGAs have started to take shape, and much of the design details of the architecture prototypes are not publicly available. Programming description languages and CAD tools for asynchronous design are still maturing, and there are different languages like CSP, Tangram, OCCAM, Verilog+, etc., which are difficult to port to different asynchronous target architectures. The on-going research on multi-radio realization on asynchronous microprocessors (that do not run an operating system) focuses on a custom-instruction based hybrid optimality structure involving a combination of STAPL (single track handshake asynchronous pulse logic) circuits and QDI (quasi-delay insensitive) circuits design styles which are fundamentally different in implementation character. Compiling different description languages dynamically run-time on reconfigurable asynchronous targets where the target architectures might themselves morph based on the processed data (an embodiment of multimedia information systems for ultra-low power and battery conserving constrains), is currently difficult to realize in an optimal manner. This work-in-progress paper attempts to describe a design proposal that extends the Microsoft Phoenix compiler framework to include asynchronous instruction set targets and aims at extending the functionality of asynchronous processors to support mobile computing and development of future multimedia information systems.
  • Keywords
    asynchronous circuits; hardware description languages; instruction sets; logic CAD; microprocessor chips; program compilers; CAD tools; FPGA; Microsoft Phoenix compiler framework; QDI circuit design styles; STAPL circuits; asynchronous design; asynchronous instruction set targets; asynchronous processor cores; cognitive radios; custom-instruction based hybrid optimality structure; multiradio support; programming description languages; quasidelay insensitive circuits; single track handshake asynchronous pulse logic circuits; Cognitive radio; Design automation; Design methodology; Field programmable gate arrays; Hardware design languages; Information systems; Microprocessors; Multimedia systems; Prototypes; Shape;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Portable Information Devices, 2007. PORTABLE07. IEEE International Conference on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    1-4244-1039-8
  • Type

    conf

  • DOI
    10.1109/PORTABLE.2007.72
  • Filename
    4216967