• DocumentCode
    3436728
  • Title

    ReCode: the design and re-design of the instruction codes for embedded instruction-set processors

  • Author

    Liem, Clifford ; Paulin, Pierre ; Jerraya, Ahmed

  • Author_Institution
    Lab. TIMA, INPG, Grenoble, France
  • fYear
    1997
  • fDate
    17-20 Mar 1997
  • Firstpage
    612
  • Abstract
    This abstract presents a design aid called ReCode, and describes its use in the analysis of existing instruction-set processors. ReCode allows the exploration of the relationship between the instruction-set and the corresponding application code of embedded processors. After analyzing the instruction-set and code, the designer can then use the set of editing functions to adjust the instruction set to the application code. ReCode is a window-based tool which has two modes of analysis: static and dynamic. In the static mode, the tool allows the user to analyze the correspondence between the use of assembly codes and the compiled application code. This allows the designer to identify codes which have poor utilization and make changes accordingly. As the tool works with an instruction-set specification which can be regenerated, the compiler is consequently retargeted automatically for any changes
  • Keywords
    instruction sets; microprogramming; ReCode; compiler; embedded processors; instruction codes; instruction-set processors; Application specific integrated circuits; Assembly; Decoding; Digital signal processing; Embedded system; Fitting; Hardware; Microelectronics; Optimizing compilers; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    European Design and Test Conference, 1997. ED&TC 97. Proceedings
  • Conference_Location
    Paris
  • ISSN
    1066-1409
  • Print_ISBN
    0-8186-7786-4
  • Type

    conf

  • DOI
    10.1109/EDTC.1997.582426
  • Filename
    582426