Volume 3 Number 1 (Jan. 2008)
Home > Archive > 2008 > Volume 3 Number 1 (Jan. 2008) >
JCP 2008 Vol.3(1): 7-14 ISSN: 1796-203X
doi: 10.4304/jcp.3.1.7-14

Compiler back end design for translating multiradio descriptions to operating system-less asynchronous processor datapaths

Dipnarayan Guha, Thambipillai Srikanthan
1Centre for High Performance Embedded Systems, Nanyang Technological University, Singapore

Abstract—Most asynchronous processor Instruction Set Architectures (ISA) are based on a single type of underlying asynchronous circuit design style. Asynchronous processor ISAs are entirely dependent on the type of asynchronous design style chosen and can support a limited set of simple applications only. Design reuse is typically difficult to realize in such cases. In this paper, we show a behavioral model of a predictor circuit system that configures an application profile-driven asynchronous processor ISA comprising two asynchronous design styles. The predictor circuit system is used to translate application profile and multi-radio code to the processor datapath through a compiler back-end. The target is an asynchronous processor that does not run an operating system and is used both as a complement and alternate to software-defined radios with high degrees of design reuse.

Index Terms—asynchronous processor, ISA, predictor circuit, multi-radio, compiler back-end, design reuse

[PDF]

Cite: Dipnarayan Guha, Thambipillai Srikanthan, "Compiler back end design for translating multiradio descriptions to operating system-less asynchronous processor datapaths," Journal of Computers vol. 3, no. 1, pp. 7-14, 2008.

General Information

ISSN: 1796-203X
Abbreviated Title: J.Comput.
Frequency: Bimonthly
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO,  ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat,etc
E-mail: jcp@iap.org
  • Nov 14, 2019 News!

    Vol 14, No 11 has been published with online version   [Click]

  • Mar 20, 2020 News!

    Vol 15, No 2 has been published with online version   [Click]

  • Dec 16, 2019 News!

    Vol 14, No 12 has been published with online version   [Click]

  • Sep 16, 2019 News!

    Vol 14, No 9 has been published with online version   [Click]

  • Aug 16, 2019 News!

    Vol 14, No 8 has been published with online version   [Click]

  • Read more>>