Title :
iPSL: An Environment for IP-Based PSL Specification
Author :
Jin, Naiyong ; Zhou, Juan ; Ni, Taoyong
Author_Institution :
East China Normal Univ, Shanghai
fDate :
March 31 2008-April 3 2008
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;
Conference_Titel :
Engineering of Complex Computer Systems, 2008. ICECCS 2008. 13th IEEE International Conference on
Conference_Location :
Belfast
Print_ISBN :
0-7695-3139-3
DOI :
10.1109/ICECCS.2008.13