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
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;
Conference_Titel :
Intelligent Control and Automation, 2006. WCICA 2006. The Sixth World Congress on
Conference_Location :
Dalian
Print_ISBN :
1-4244-0332-4
DOI :
10.1109/WCICA.2006.1714269