DocumentCode
1940435
Title
Instruction set definition and instruction selection for ASIPs
Author
Van Praet, Johan ; Goossens, Gert ; Lanneer, Dirk ; De Man, Hugo
Author_Institution
IMEC, Leuven, Belgium
fYear
1994
fDate
18-20 May 1994
Firstpage
11
Lastpage
16
Abstract
Application Specific Instruction set Processors (ASIPs) are field or mask programmable processors of which the architecture and instruction set are optimised to a specific application domain. ASIPs offer a high degree of flexibility and are therefore increasingly being used in competitive markets like telecommunications. However, adequate CAD techniques for the design and programming of ASIPs are missing hitherto. An interactive approach for the definition of optimised microinstruction sets of ASIPs is presented. A second issue is a method for instruction selection when generating code for a predefined ASIP. A combined instruction set and data-path model is generated, onto which the application is mapped
Keywords
instruction sets; microprocessor chips; microprogramming; ASIPs; Application Specific Instruction set Processors; CAD techniques; data-path model; field programmable processors; instruction selection; instruction set; interactive approach; mask programmable processors; microinstruction sets; Application specific processors; Compaction; Design automation; Digital signal processing; Dynamic programming; Hardware; Pattern matching; Telecommunications; Tree graphs; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Level Synthesis, 1994., Proceedings of the Seventh International Symposium on
Conference_Location
Niagara-on-the-Lake, Ont.
Print_ISBN
0-8186-5785-5
Type
conf
DOI
10.1109/ISHLS.1994.302348
Filename
302348
Link To Document