DocumentCode :
2711311
Title :
Verification of Data-path and Controller Generation Phase of High-level Synthesis
Author :
Karfa, C. ; Sarkar, D. ; Mandal, C.
Author_Institution :
Indian Inst. of Technol., Kharagpur
fYear :
2007
fDate :
18-21 Dec. 2007
Firstpage :
315
Lastpage :
320
Abstract :
The paper describes a verification method of data-path and controller generation phase of high-level synthesis (HLS) process. The goal is achieved in two steps. In step 1, the generated RTL description is analyzed to obtain the register transfer (RT) operations executed in the data-path for a given control assertion pattern in each control step and in step 2, an equivalence checking method is proposed to verify the correctness of the controller. The method is implemented and integrated with an existing HLS tool, called SAST. The experimental results on several HLS benchmarks prove the effectiveness of the proposed method.
Keywords :
finite state machines; high level synthesis; logic testing; HLS process; RTL description; controller FSM; controller correctness verification; controller generation phase; data-path verification; equivalence checking method; high-level synthesis; register transfer level; Arithmetic; Automata; Communication system control; Costs; Encoding; Hardware; High level synthesis; Paper technology; Pattern analysis; Signal design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Computing and Communications, 2007. ADCOM 2007. International Conference on
Conference_Location :
Guwahati, Assam
Print_ISBN :
0-7695-3059-1
Type :
conf
DOI :
10.1109/ADCOM.2007.55
Filename :
4425990
Link To Document :
بازگشت