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
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;
Conference_Titel :
Portable Information Devices, 2007. PORTABLE07. IEEE International Conference on
Conference_Location :
Orlando, FL
Print_ISBN :
1-4244-1039-8
DOI :
10.1109/PORTABLE.2007.72