• DocumentCode
    3202518
  • Title

    High level hardware validation using hierarchical message sequence charts

  • Author

    Murthy, P.K. ; Rajan, Sreeranga P. ; Takayama, Koichiro

  • Author_Institution
    Fujitsu Labs. of America, Sunnyvale, CA, USA
  • fYear
    2004
  • fDate
    10-12 Nov. 2004
  • Firstpage
    167
  • Lastpage
    172
  • Abstract
    We describe a methodology for designing, testing, and verifying hardware designs from a high level of abstraction, using a visual formalism based on hierarchical message sequence charts. We develop a method for generating behaviors and monitors automatically from this high level description, and using it to validate actual hardware implementations developed by design teams. We apply our methodology to the design of a PCl-Express switch, and show that the methodology is useful in finding many design errors. We develop an enhanced hMSC language that can be much better suited for describing complex standards and protocols like the PCI-express.
  • Keywords
    logic testing; message passing; peripheral interfaces; PCl-Express switch; enhanced hMSC language; hierarchical message sequence charts; high level hardware validation; visual formalism; Computational modeling; Design methodology; Ethernet networks; Hardware; Neck; Process design; Protocols; Standards development; System testing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Level Design Validation and Test Workshop, 2004. Ninth IEEE International
  • ISSN
    1552-6674
  • Print_ISBN
    0-7803-8714-7
  • Type

    conf

  • DOI
    10.1109/HLDVT.2004.1431265
  • Filename
    1431265