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