• DocumentCode
    3291688
  • Title

    iPSL: An Environment for IP-Based PSL Specification

  • Author

    Jin, Naiyong ; Zhou, Juan ; Ni, Taoyong

  • Author_Institution
    East China Normal Univ, Shanghai
  • fYear
    2008
  • fDate
    March 31 2008-April 3 2008
  • Firstpage
    46
  • Lastpage
    55
  • Abstract
    In PSL, behavioral properties of an IP core and its environment are directed by different directives. Improperly directed properties will severely impact the validity of refinement verification, specification assurance, and the evolution of specification hierarchy. In this paper, we introduce a tool iPSL which supports users to apply IP-based design methodology to PSL specifications. iPSL incorporates three methods for principled construction of PSL specifications. 1) We propose rules which restrict operand types of temporal operators so that we can check whether properties are correctly directed in expressing their roles. 2) We propose semantics for composing IP-based PSL specification. With the semantics, we can pick out properties which need further abstractions after composition. 3) We also provide a semantics for the inherit operator so that we can evolve a system specification from those of existing IP cores.
  • Keywords
    formal specification; formal verification; industrial property; programming language semantics; specification languages; IP-based PSL specification; IP-based design method; intellectual property core; property specification language semantics; temporal operator; Automata; Circuits; Design methodology; Design optimization; Embedded system; Hardware; Intellectual property; Protocols; Software engineering; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 2008. ICECCS 2008. 13th IEEE International Conference on
  • Conference_Location
    Belfast
  • Print_ISBN
    0-7695-3139-3
  • Type

    conf

  • DOI
    10.1109/ICECCS.2008.13
  • Filename
    4492878