DocumentCode :
1732289
Title :
A retargetable tool-suite for the design of application specific instruction set processors using a machine description language
Author :
Abbas, Asad ; Ahmed, Arif ; Ahmed, Arif ; Bajwa, W.U.Z. ; Anwar, Ayesha ; Abbasi, Shahbaz
Author_Institution :
Coll. of Electr. & Mech. Eng., Nat. Univ. of Sci. & Technol., Rawalpindi, Pakistan
Volume :
1
fYear :
2002
fDate :
6/24/1905 12:00:00 AM
Abstract :
This paper presents BURAQ, a DSP development framework, which aims at optimizing cost, efficiency and turn around time of system-on-chip development. BURAQ accepts an instruction and architecture description (IAD) file that represents the DSP and its instruction set at a higher level of abstraction, in a proprietary language. The system then synthesizes a complete hardware description of the processor core, along with accompanying tools i.e. ILP assembler, linker and instruction set simulator. The synthesized processor core is composed of a processor kernel, registers, addressing units and functional units. A user friendly IDE for the above mentioned framework has also been developed and it allows easy specification and detailed analysis of the target architecture. Hence BURAQ allows a platform for hardware/software co-simulation of a DSP. co-simulation is a very powerful tool for early design space exploration and thus reducing production cost and development time of SOC architectures. The effectiveness of BURAQ was verified with a successful modeling of Texas Instruments´ TMS320C6x and StarCore´s SC140.
Keywords :
application specific integrated circuits; development systems; digital signal processing chips; hardware-software codesign; instruction sets; integrated circuit design; BURAQ; DSP development framework; ILP assembler; SOC; addressing units; application specific instruction set processors; complete hardware description; functional units; hardware/software co-simulation; instruction and architecture description; machine description language; processor core; processor kernel; retargetable tool-suite; system-on-chip development; Assembly; Computer architecture; Cost function; Digital signal processing; Hardware; Kernel; Registers; Software tools; Space exploration; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
Print_ISBN :
0-7803-7448-7
Type :
conf
DOI :
10.1109/ISCAS.2002.1009868
Filename :
1009868
Link To Document :
بازگشت