• DocumentCode
    2593508
  • Title

    On the design and verification methodology of the look-aside interface

  • Author

    Habibi, Ali ; Ahmed, Asif Iqbal ; Mohamed, Otmane Ait ; Tahar, Sofiène

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
  • fYear
    2005
  • fDate
    7-11 March 2005
  • Firstpage
    290
  • Abstract
    In this paper, we present a technique to design and verify the look-aside (LA-1) interface standard used in network processors. Our design flow includes several refinements starting from an informal UML specification until getting to an RTL modeled in Verilog. We integrate the verification of the LA-interface in the design flow by considering two intermediate levels: (1) abstract state machines (ASM); and (2) SystemC. The first one serves the verification by model checking of a set of PSL properties, while the second includes a set of assertions to be verified by simulation. To evaluate the performance of our approach, we used the rule-base model checker to verify the same properties; and the OVL library to verify the same assertions.
  • Keywords
    C++ language; Unified Modeling Language; formal verification; hardware description languages; industrial property; system-on-chip; LA-1 interface standard; OVL library; PSL properties; RTL; SystemC; Verilog; abstract state machines; informal UML specification; look-aside interface; model checking; network processors; performance evaluation; rule-base model checker; simulation; verification; Admission control; Coprocessors; Design methodology; Hardware design languages; Intellectual property; Joining processes; Libraries; Object oriented modeling; Process design; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2005. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2288-2
  • Type

    conf

  • DOI
    10.1109/DATE.2005.228
  • Filename
    1395836