| Directed-simulation assisted formal verification of serial protocol and bridge |
| Full text |
Pdf
(695 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 43rd annual Design Automation Conference
table of contents
San Francisco, CA, USA
SESSION: Session 42: simulation assisted formal verification
table of contents
Pages: 731 - 736
Year of Publication: 2006
ISBN:1-59593-381-6
|
|
Authors
|
|
Saurav Gorai
|
Mentor Graphics, Noida, India
|
|
Saptarshi Biswas
|
Texas Instruments, Bangalore, India
|
|
Lovleen Bhatia
|
Texas Instruments, Bangalore, India
|
|
Praveen Tiwari
|
Texas Instruments, Bangalore, India
|
|
Raj S. Mitra
|
Texas Instruments, Bangalore, India
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 9, Downloads (12 Months): 34, Citation Count: 3
|
|
|
ABSTRACT
Robust verification of protocol conversion and arbitration schemes of SoC bridges forms a significant component of the overall SoC verification. Formal verification provides a way to achieve this, but a naive approach often leads to explosion of the state space, and is impractical for most of today's protocols and bridges. This problem is further complicated in the presence of serial protocols, where control and data are mixed together and transactions continue for very great depths. White-box verification is not a feasible solution, since these bridges are often imported or generated from other sources, and internal information is not readily available. In this paper, we propose a black-box and hybrid approach to this problem, by judiciously mixing simulation and formal verification. We illustrate our approach by applying it to two dual stage bridges that perform serial to parallel protocol conversion and vice versa.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
E. Salminen, V. Lahtinen, K. Kuusilinna and T. Hamalainen, "Overview of Bus-Based System-on-Chip Interconnections," IEEE International Symposium on Circuits and Systems, 2002, vol 2, pp. II-372 -- II-375.
|
| |
2
|
Open Core Protocol 2.1 Specification, www.ocpip.org
|
| |
3
|
ARM Inc, AMBA AXI Protocol Specification, Mar., 2004. www.arm.com
|
| |
4
|
Philips Semiconductors, "The I2C-BUS specification", Version 2.1, January, 2000. http://www.cse.ucsc.edu/classes/cmpe123/Fall02/Files/I2C_BUS_SPECIFICATION.pdf
|
| |
5
|
USB Implementers Forum Inc, Universal Serial Bus Specification Revision 2.0, 2000. www.usb.org
|
| |
6
|
|
| |
7
|
P. Chauhan, E. Clarke, Y. Lu and D. Wang, "Verifying IP-core based system-on-chip design," Proc. IEEE ASIC. Conf., Washington, DC, USA, Sept. 1999, pp. 27--31.
|
 |
8
|
|
| |
9
|
Shivakumar Chonnad and Balachander Needamangalam, "A Layered Approach to Behavioral Modeling of Bus Protocols," Proceedings of the 13th Annual IEEE International ASIC/SOC Conference, 2000, pp 170 -- 173.
|
| |
10
|
B. Plessier and C. Pixley, "Formal verification of a commercial serial bus interface," Conference Proceedings of the 1995 IEEE Fourteenth Annual International Phoenix Conference on Computers and Communications, 1995.
|
| |
11
|
C Norris Ip, "Formal interface compliance verification", Electronics Design Process Workshop, April 2003.
|
 |
12
|
Jun Yuan , Ken Albin , Adnan Aziz , Carl Pixley, Constraint synthesis for environment modeling in functional verification, Proceedings of the 40th conference on Design automation, June 02-06, 2003, Anaheim, CA, USA
[doi> 10.1145/775832.775909]
|
| |
13
|
|
|