BURS-Based Instruction Set Selection

  • Dmitri Boulytchev
Conference paper

DOI: 10.1007/978-3-540-70881-0_37

Part of the Lecture Notes in Computer Science book series (LNCS, volume 4378)
Cite this paper as:
Boulytchev D. (2007) BURS-Based Instruction Set Selection. In: Virbitskaite I., Voronkov A. (eds) Perspectives of Systems Informatics. PSI 2006. Lecture Notes in Computer Science, vol 4378. Springer, Berlin, Heidelberg

Abstract

Application-specific processors (ASIPs) look very promising as a platform for embedded systems since they comprise both the flexibility of a programmable device and the efficiency of application-specific hardware. A number of approaches to design an application-specific instruction sets were introduced during the last years. We apply the BURS (Bottom-Up Rewrite System) technique which is commonly used for retargetable code generation to this problem. As a result a simple algorithm is presented that generates both instruction set and assembly code from the source program; this algorithm can be used for retargetable code generation as well.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Dmitri Boulytchev
    • 1
  1. 1.St.Petersburg State University, 198504, Universitetskii pr., 28, St.PetersburgRussia

Personalised recommendations