Title :
CFSMcharts: a new language for microprocessor based system design
Author :
Roop, Partha S. ; Sowmya, A.
Author_Institution :
Sch. of Comput. Sci. & Eng., New South Wales Univ., Sydney, NSW, Australia
Abstract :
Component-based design is a well known engineering design method that uses prefabricated components with known properties to design larger systems. We propose a new language called CFSMcharts for component-based design of microprocessor based systems. In this domain, there exists a vast library of programmable devices, which may be used during design synthesis for cheap bulk production of these systems. However, the use of these components during design synthesis is still low-key. CFSMcharts will alleviate the above problem by encouraging the use of programmable components during design synthesis. The language is an extension of CFSMs proposed recently to model the behaviour of programmable components. We also propose a formal semantics of the above language based on the concept of Sequence Function Trees (SFTs)
Keywords :
computational linguistics; finite state machines; hardware description languages; high level synthesis; trees (mathematics); CFSMcharts; component-based design; composite FSM; design synthesis; formal semantics; microprocessor based system design; programmable device library; sequence function trees; Australia; Computer science; Costs; Design engineering; Design methodology; Hardware; Microprocessors; Production; Software libraries; Specification languages;
Conference_Titel :
VLSI Design, 1998. Proceedings., 1998 Eleventh International Conference on
Conference_Location :
Chennai
Print_ISBN :
0-8186-8224-8
DOI :
10.1109/ICVD.1998.646630