|
Seminar
Computer Science
Cosponsor: Dean of Engineering
Research Seminar - Wolfgang Kunz
|
| by |
 |
 |
 |
Wolfgang Kunz
|
| from |
 |
 |
 |
Technische Unversitat Kaiserslautern, Germany |
 |
 |
| when |
 |
 |
 |
Tuesday, October 9, 2012
Time: 4:30 PM
to 5:30 PM
|
 |
| where |
 |
 |
 |
3076 Duncan Hall
Rice University
6100 Main St
Houston, Texas, USA
|
 |
| abstract |
 |
 |
 |
"System- versus RT-Level Verification of Systems-on-Chip by Compositional Path Predicate Abstraction"
We propose a new methodology to create a formal relationship between a time-abstract system-level description of a System-on-Chip (SoC) and its Register-Transfer Level (RTL) implementation. This formal relationship, called path predicate abstraction, is a weak form of a bisimulation and can be obtained by standard property checking techniques when applied in a systematic way. The proposed concepts can be used for bottom-up system verification as well as for top-down design refinements. Since our methodology considers time-abstract system models individually for each SoC module there is the challenge to deal with the concurrency between the individual RTL components. We propose a compositional scheme describing the communication between SoC modules independently of their individual processing speed. The composed abstract system is modeled by an asynchronous composition and can be verified using the SPIN model checker. We demonstrate the practical feasibility of our approach by a comprehensive case study based on Infineon’s FPI Bus. We show that SPIN in combination with our methodology is able to prove global system properties for the RTL implementation consisting of several concurrent SoC modules and containing thousands of state variables. |
 |
| speaker bio |
 |
 |
 |
Wolfgang Kunz received the Dipl.-Ing. degree in Electrical Engineering from the University of Karlsruhe, Germany, in 1989 and the Dr.-Ing. degree in Electrical Engineering from the University of Hannover, Germany, in 1992. From 1993 to 1998, he was with Max Planck Society, Fault-Tolerant Computing Group at the University of Potsdam, Germany. From 1998 to 2001 he was a professor of Computer Science at the University of Frankfurt/Main. In 2001 he joined the Department of Electrical & Computer Engineering at the University of Kaiserslautern. Wolfgang Kunz conducts research in the area of System-on-Chip design and verification. He participates in and coordinates large national research projects in Germany with participation of several international companies, universities and research institutes. Current activities concentrate on industry-strength methodologies for formal design verification. His research group collaborates with Alcatel-Lucent, Audi, Bosch, Infineon and OneSpin Solutions to develop new verification methodologies for Systems-on-Chip and Automotive Systems. For his research activities Wolfgang Kunz has received several awards including IEEE Transactions on CAD Best Paper Award, the Berlin Brandenburg Academy of Science Award and the Award of the German IT Society. Wolfgang Kunz is a Fellow of the IEEE. |
 |
 |
 |
|
|
Mailing Address: PO Box 1892, MS-132, Houston TX 77251-1892 Physical Address: 3122 Duncan Hall, 6100 Main Street, Houston TX 77005
|