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
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;
Conference_Titel :
European Design and Test Conference, 1997. ED&TC 97. Proceedings
Conference_Location :
Paris
Print_ISBN :
0-8186-7786-4
DOI :
10.1109/EDTC.1997.582426