DocumentCode :
1278786
Title :
A software/hardware co-design methodology for embedded microprocessor core design
Author :
Zhang, Yong ; Ma, Kai Kuang ; Yao, Qindong
Author_Institution :
Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore
Volume :
45
Issue :
4
fYear :
1999
fDate :
11/1/1999 12:00:00 AM
Firstpage :
1241
Lastpage :
1246
Abstract :
The increasing use of embedded microprocessor core (EMC) technology has become a popular trend for embedded systems. EMC development is a complex interactive process with the algorithm, the software and the hardware. This paper presents a software/hardware co-design methodology to deal with EMC design problems. The proposed stepwise method extracts the algorithm´s features and maps them onto the EMC´s architecture by performing the analysis on the system level. Optimization is taken in both the software and hardware domains so that the designed EMC can be specific to the algorithm. An EMC design for variable length coding (VLC) applications is exemplified in the paper to illustrate the design procedure.
Keywords :
circuit optimisation; embedded systems; entropy codes; hardware-software codesign; integrated circuit design; microprocessor chips; parallel architectures; variable length codes; video coding; EMC development; embedded microprocessor core design; embedded systems; optimization; software/hardware co-design methodology; stepwise method; system level; variable length coding; Algorithm design and analysis; Computer architecture; Electromagnetic compatibility; Embedded software; Embedded system; Feature extraction; Hardware; Microprocessors; Performance analysis; Software algorithms;
fLanguage :
English
Journal_Title :
Consumer Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-3063
Type :
jour
DOI :
10.1109/30.809214
Filename :
809214
Link To Document :
بازگشت