DocumentCode
2372358
Title
Two-Dimensional Regular Expressions for Compositional Bus Protocols
Author
Fisler, Kathi
fYear
2007
fDate
11-14 Nov. 2007
Firstpage
154
Lastpage
157
Abstract
Bus and interconnect protocols contain a few core operations (such as read and write transfers) whose behaviors interleave to form complex executions. Specifications of the core operations should be flexible enough that simple composition operators suffice for capturing most interleavings, even in the presence of common hardware issues such as glitches. Oliveira and Hu proposed a form of pipelined regular expressions to specify atomic protocol compositions, but they abstracted away clocking and glitches. This paper uses the AMBA-2 specification to argue that a loosely-synchronized form of regular expressions handles such timing subtleties while retaining the simplicity of Oliveira and Hu´s pipelined compositions.
Keywords
Clocks; Computer science; Concrete; Design automation; Hardware; Helium; Interleaved codes; Protocols; Specification languages; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Methods in Computer Aided Design, 2007. FMCAD '07
Conference_Location
Austin, TX, USA
Print_ISBN
978-0-7695-3023-9
Type
conf
DOI
10.1109/FAMCAD.2007.14
Filename
4401994
Link To Document