Tools for Instruction-Set Design and Redesign
While a retargetable compiler represents the principal implementation technology for the design of embedded systems, design exploration tools are also of great use for the development of a system. For example, a retargetable compiler does not provide many metrics to the designer of the processor, to measure how well the conception of the instruction-set has been done. Ideally, a maximum of feedback indicating the static and dynamic use of instruction codes is the type of information a designer would like to see during the design of the processor, and most certainly, as the processor evolves and is reused.
KeywordsBasic Block Register File Application Code Assembly Code Embed Processor
Unable to display preview. Download preview PDF.