DocumentCode
2755359
Title
The Use of UML Sequence Diagram for System-on-Chip System Level Transaction-based Functional Verification
Author
Yu, Jinshan ; Li, Tun ; Tan, Qing Ping
Author_Institution
Sch. of Comput. Sci., National Univ. of Defense Technol., Changsha
Volume
2
fYear
0
fDate
0-0 0
Firstpage
6173
Lastpage
6177
Abstract
An important problem faced by system-on-chip transaction-based verification is how to design the complex transaction test sequence. Scenario-based sequence diagram is a good way to capture the system level functional specification. In the paper, we propose a method to support transaction level verification of SoC based on UML sequence diagram. We use UML sequence diagram to capture the communication and collaboration behaviour among IP cores in system-on-chip and build high level specification for transaction level verification. Then these sequence diagrams will be used to guide the generation of transaction test sequence. We develop a component-based transaction verification environment named SoC-CBTVE. In the SoC-CBTVE, based on the method, we verify a typical SoC design. Experimental results show that UML sequence diagram can capture the complex communication behaviour among IP cores in SoC design, and efficiently supports SoC system level functional verification
Keywords
Unified Modeling Language; circuit CAD; electronic engineering computing; formal specification; industrial property; object-oriented programming; program testing; program verification; system-on-chip; IP cores; SoC design; SoC-CBTVE; UML sequence diagram; complex communication behaviour; complex transaction test sequence; component-based transaction verification environment; high level specification; scenario-based sequence diagram; system-on-chip system level transaction-based functional verification; Collaboration; Computer science; Debugging; Formal verification; Productivity; Programming; Signal processing; System testing; System-on-a-chip; Unified modeling language; Functional Verification; SoC; Transaction; UML Sequence Diagrams;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Control and Automation, 2006. WCICA 2006. The Sixth World Congress on
Conference_Location
Dalian
Print_ISBN
1-4244-0332-4
Type
conf
DOI
10.1109/WCICA.2006.1714269
Filename
1714269
Link To Document