DocumentCode :
2036471
Title :
Symbolic simulation heuristics for high-level design descriptions with uninterpreted functions
Author :
Hamaguchi, Kiyoharu
Author_Institution :
Dept. of Inf. & Math. Sci., Osaka Univ., Japan
fYear :
2001
fDate :
2001
Firstpage :
25
Lastpage :
30
Abstract :
This paper handles symbolic simulation for high-level design descriptions including uninterpreted functions. Two new heuristics are introduced, which are named "symbolic function table" and "synchronization". In the experiment, the equivalence of a hardware/software codesign was checked up to a given finite number of cycles, which is composed of a behavioral design, that is, a small DSP program written in C, and its register-transfer-level implementation, a VLIW architecture with an assembly program. Our prototype symbolic simulator succeeded in checking the equivalence of the two descriptions which were not tractable without the heuristics, up to tens of thousands of cycles
Keywords :
digital signal processing chips; hardware-software codesign; parallel architectures; VLIW architecture; assembly program; hardware/software codesign; heuristics; high-level design descriptions; register-transfer-level implementation; symbolic function table; symbolic simulation heuristics; synchronization; uninterpreted functions; Arithmetic; Assembly; Boolean functions; Digital signal processing; Hardware; Informatics; Logic; Static VAr compensators; VLIW; Virtual prototyping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Level Design Validation and Test Workshop, 2001. Proceedings. Sixth IEEE International
Conference_Location :
Monterey, CA
Print_ISBN :
0-7695-1411-1
Type :
conf
DOI :
10.1109/HLDVT.2001.972803
Filename :
972803
Link To Document :
بازگشت