The performance description language PDL provides a compact notation for the specification of non-functional attributes of VLSI systems. This paper presents evaluation mechanisms which allow the designer to assert performance goals on PDL models of VLSI systems and determine if the constrained models are satisfiable. This is done by developing a PDL performance model and constructing a constraint satisfaction problem from the system of dependencies. This allows the designer to verify that an implementation of a VLSI system can satisfy all performance goals. 1 Introduction PDL [17, 18, 19] is a performance modeling language based on attribute grammars. A PDL model of a VLSI system is viewed as a hierarchical collection of modules, ports, an...
Performance analysis is an important step in tuning performance critical applications. It is a cycli...
Many computing systems consist of a possibly huge number of components that not only work independen...
The widespread use of hardware/software systems in cost-critical and life-critical applications moti...
In the era of billion-transistor design, it is critical to establish effective verification methodol...
AbstractNon-functional properties of software should be specified early in the development process. ...
Performance assertion checking is an approach to automating the testing of performance properties of...
Abstract. This note sketches how to extend (distributed) system spec-ifications with performance con...
The ever-increasing complexity of today’s hardware designs also increases the challenge of verifying...
In this paper, we enrich VHDL with new specification constructs intended for hardware verification. ...
This note sketches how to extend (distributed) system specifications with performance constraints. T...
Hardware description languages have been used in industry since the 1960s to document and simulate h...
Abstract: Modern VLSI systems exhibit increasing complexity. The size of a design not only grows, bu...
This paper describes a system level specification approach that enables the designer to formulate an...
International audienceMicroprocessor design deals with many types of specifications : from functiona...
International audienceMicroprocessor design deals with many types of specifications: from functional...
Performance analysis is an important step in tuning performance critical applications. It is a cycli...
Many computing systems consist of a possibly huge number of components that not only work independen...
The widespread use of hardware/software systems in cost-critical and life-critical applications moti...
In the era of billion-transistor design, it is critical to establish effective verification methodol...
AbstractNon-functional properties of software should be specified early in the development process. ...
Performance assertion checking is an approach to automating the testing of performance properties of...
Abstract. This note sketches how to extend (distributed) system spec-ifications with performance con...
The ever-increasing complexity of today’s hardware designs also increases the challenge of verifying...
In this paper, we enrich VHDL with new specification constructs intended for hardware verification. ...
This note sketches how to extend (distributed) system specifications with performance constraints. T...
Hardware description languages have been used in industry since the 1960s to document and simulate h...
Abstract: Modern VLSI systems exhibit increasing complexity. The size of a design not only grows, bu...
This paper describes a system level specification approach that enables the designer to formulate an...
International audienceMicroprocessor design deals with many types of specifications : from functiona...
International audienceMicroprocessor design deals with many types of specifications: from functional...
Performance analysis is an important step in tuning performance critical applications. It is a cycli...
Many computing systems consist of a possibly huge number of components that not only work independen...
The widespread use of hardware/software systems in cost-critical and life-critical applications moti...