Please use this identifier to cite or link to this item: https://doi.org/10.1109/DATE.2003.1253709
DC FieldValue
dc.titleUsing formal techniques to debug the AMBA system-on-chip bus protocol
dc.contributor.authorRoychoudhury, A.
dc.contributor.authorMitra, T.
dc.contributor.authorKarri, S.R.
dc.date.accessioned2014-07-04T03:16:01Z
dc.date.available2014-07-04T03:16:01Z
dc.date.issued2003
dc.identifier.citationRoychoudhury, A., Mitra, T., Karri, S.R. (2003). Using formal techniques to debug the AMBA system-on-chip bus protocol. Proceedings -Design, Automation and Test in Europe, DATE : 828-833. ScholarBank@NUS Repository. https://doi.org/10.1109/DATE.2003.1253709
dc.identifier.issn15301591
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/78417
dc.description.abstractSystem-on-chip (SoC) designs use bus protocols for high performance data transfer among the intellectual property (IP) cores. These protocols incorporate advanced features such as pipelining, burst and split transfers. In this paper, we describe a case study in formally verifying a widely used SoC bus protocol: the advanced micro-controller bus architecture (AMBA) protocol from ARM. In particular, we develop a formal specification of the AMBA protocol. We then employ model checking, a state space exploration based formal verification technique, to verify crucial design invariants. The presence of pipelining and split transfer in the AMBA protocol gives rise to interesting corner cases, which are hard to detect via informal reasoning. Using the SMV model checker, we have detected a potential bus starvation scenario in the AMBA protocol. Such scenarios demonstrate the inherent intricacies in designing pipelined bus protocols. © 2003 IEEE.
dc.description.urihttp://libproxy1.nus.edu.sg/login?url=http://dx.doi.org/10.1109/DATE.2003.1253709
dc.sourceScopus
dc.typeConference Paper
dc.contributor.departmentCOMPUTER SCIENCE
dc.description.doi10.1109/DATE.2003.1253709
dc.description.sourcetitleProceedings -Design, Automation and Test in Europe, DATE
dc.description.page828-833
dc.identifier.isiutNOT_IN_WOS
Appears in Collections:Staff Publications

Show simple item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.