DocumentCode
3387147
Title
Interface synthesis for embedded applications in a codesign environment
Author
Basu, Anupam ; Mitra, R.S. ; Marwedel, P.
Author_Institution
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur, India
fYear
1998
fDate
4-7 Jan 1998
Firstpage
85
Lastpage
90
Abstract
In embedded systems, programmable peripherals are often coupled with the main programmable processor to achieve the desired functionality. Interfacing such peripherals with the processor qualifies as an important task of hardware software codesign. In this paper, three important aspects of such interfacing, namely, the allocation of addresses to the devices, allocation of device drivers, and approaches to handle events and transitions have been discussed. The proposed approaches have been incorporated in a codesign system MICKEY. The paper includes a number of examples, taken from results synthesized by MICKEY, to illustrate the ideas
Keywords
high level synthesis; peripheral interfaces; real-time systems; storage allocation; MICKEY; addresses allocation; codesign environment; device drivers allocation; embedded applications; interface synthesis; programmable peripherals; programmable processor; Application software; Automatic control; Computer interfaces; Embedded computing; Embedded software; Embedded system; Hardware; Microcontrollers; Software systems; System software;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 1998. Proceedings., 1998 Eleventh International Conference on
Conference_Location
Chennai
ISSN
1063-9667
Print_ISBN
0-8186-8224-8
Type
conf
DOI
10.1109/ICVD.1998.646583
Filename
646583
Link To Document