DocumentCode
935686
Title
Design and verification of regular synchronous circuits
Author
Sheeran, M.
Author_Institution
University of Glasgow, Department of Computing Science, Glasgow, UK
Volume
133
Issue
5
fYear
1986
fDate
9/1/1986 12:00:00 AM
Firstpage
295
Lastpage
304
Abstract
A VLSI design language, µFP, is presented and it is shown how it can be used in the development of regular array circuits. The higher order functions which are used to build circuit descriptions have geometric as well as semantic interpretations. They allow common circuit forms to be described simply and concisely. The language obeys various algebraic laws, and circuits are developed by transforming a correct (but possibly inefficient) initial design into a more acceptable implementation. A transformation consists of the application of one or more of the algebraic laws and the final circuit is guaranteed to have the same behaviour as the original one. This algebraic approach to circuit design and verification is demonstrated by using it to develop several alternative systolic and semi-systolic implementations of a simple FIR filter.
Keywords
VLSI; circuit CAD; digital filters; high level languages; logic CAD; logic testing; FIR filter; VLSI design language; circuit design; design; micro functional programming language; microFP; regular array circuits; regular synchronous circuits; semantic interpretations; verification;
fLanguage
English
Journal_Title
Computers and Digital Techniques, IEE Proceedings E
Publisher
iet
ISSN
0143-7062
Type
jour
DOI
10.1049/ip-e:19860036
Filename
4646843
Link To Document