Title :
Uniform internal model for hybrid language description
Author :
Ming, Zhu ; Jinian, Bian ; Hongxi, Xue
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fDate :
29 June-1 July 2002
Abstract :
The HDL language, which is for hardware description, is not suitable for complex algorithmic programming, and while a high level language such as C describes algorithmic function effectively, it suffers when used for logic synthesis and verification. Development of system on a chip (SOC) leads to more and more components to be integrated into one chip. This paper represents a method which can deal with hardware components and algorithmic modules together through describing original units with C or VHDL and creating a uniform internal model, IIR (internal intermediate representation). The IIR internal model saves as an XML (Extensible Markup Language) format file externally. IIR can be used for partitioning, synthesis, and verification. By using the uniform model, analyzing source files repeatedly is avoided and the efficiency of research is improved.
Keywords :
C language; hardware description languages; hypermedia markup languages; integrated circuit design; integrated circuit modelling; logic CAD; system-on-chip; C high level language; Extensible Markup Language; HDL language; IIR partitioning; IIR synthesis; IIR uniform internal model; IIR verification; SOC; XML format file; algorithmic function; algorithmic modules; complex algorithmic programming; hardware components; hardware description; hierarchical data model; hybrid language description; internal intermediate representation; logic synthesis; logic verification; source files; system on a chip; uniform internal model; Circuits; Computer science; Electronic design automation and methodology; Hardware design languages; Logic; Natural languages; Partitioning algorithms; System-on-a-chip; Very large scale integration; XML;
Conference_Titel :
Communications, Circuits and Systems and West Sino Expositions, IEEE 2002 International Conference on
Print_ISBN :
0-7803-7547-5
DOI :
10.1109/ICCCAS.2002.1179025