[[abstract]]We present a Prolog-based verifier, VSTA, for formal specification and verification of systolic architectures. This specific CAD tool is developed to produce sound and efficient verification process and provide short-cuts to justify systolic array designs. Our tool allows users to represent systolic array architectures in Systolic Temporal Arithmetic specification language and to justify the design semi-automatically using the system. STA is developed earlier by Ling [18] for formal description and reasoning of systolic array designs. We briefly review the STA formalism and discuss the realization of STA verifier which is an interpreter with induction and rewriting mechanisms built in. The induction technique is adopted to explo...
International audienceIn this article, a new design methodology of systolic arrays based on Petri ne...
This book is a comprehensive guide to assertion-based verification of hardware designs using System ...
A systolic array architecture consists of a grid of simple processing elements (PE) connected throug...
[[abstract]]The authors have previously (1990) developed a new formalism, called systolic temporal a...
Journal ArticleWe illustrate that the verification of systolic architectures can be carried out usin...
technical reportSystolic arrays are a class of parallel architectures consisting of regular intercon...
Systolic circuits have drawn considerable attention as a means of implementing parallel algorithms i...
Abstract: This paper explores the use of formal verification methods for complex and highly parallel...
Abstract. This paper provides a comparison between two automatic systolic array design methods: the ...
Due to the rapid advances of VLSI technology in the past two decades, complicated hardware designs ...
International audienceWe revisit the specification of control circuits and protocols written as regu...
This dissertation addresses the challenge of modelling and functional verification for com- plex com...
Design of systolic arrays from a set of nonlinear and nonuniform recurrence equations is discussed. ...
We present a decision method for automatic verification of a nontrivial class of systolic circuits. ...
Designing modern processors is a great challenge as they involve millions of components. Traditional...
International audienceIn this article, a new design methodology of systolic arrays based on Petri ne...
This book is a comprehensive guide to assertion-based verification of hardware designs using System ...
A systolic array architecture consists of a grid of simple processing elements (PE) connected throug...
[[abstract]]The authors have previously (1990) developed a new formalism, called systolic temporal a...
Journal ArticleWe illustrate that the verification of systolic architectures can be carried out usin...
technical reportSystolic arrays are a class of parallel architectures consisting of regular intercon...
Systolic circuits have drawn considerable attention as a means of implementing parallel algorithms i...
Abstract: This paper explores the use of formal verification methods for complex and highly parallel...
Abstract. This paper provides a comparison between two automatic systolic array design methods: the ...
Due to the rapid advances of VLSI technology in the past two decades, complicated hardware designs ...
International audienceWe revisit the specification of control circuits and protocols written as regu...
This dissertation addresses the challenge of modelling and functional verification for com- plex com...
Design of systolic arrays from a set of nonlinear and nonuniform recurrence equations is discussed. ...
We present a decision method for automatic verification of a nontrivial class of systolic circuits. ...
Designing modern processors is a great challenge as they involve millions of components. Traditional...
International audienceIn this article, a new design methodology of systolic arrays based on Petri ne...
This book is a comprehensive guide to assertion-based verification of hardware designs using System ...
A systolic array architecture consists of a grid of simple processing elements (PE) connected throug...