Micropipeline Controller Design and Verification with Applications in Signal Processing

The work

AuthorsGeorge Taylor
Editors
Typephdthesis
Year1998
Citekeytaylor1998micropipeline

Where it appeared

SchoolUniversity of Edinburgh

Identifiers

handle1842/14531

From bibtex.

Abstract

Asynchronous circuits, in comparison with synchronous circuits, have the potential to offer power and speed advantages combined with improved design reuse and composition. Continual improvements in fabrication technology increase die sizes and decrease device sizes, increasing the difficulty of clock distribution and timing validation in synchronous designs. As a consequence there has been a resurgence of interest in asynchronous circuits and design methods. This work examines aspects of asynchronous micropipeline controller design, verification and application. A micropipeline controller circuit is presented and compared with other controller circuits. A method for modelling asynchronous circuits using process algebra at an individual gate level is examined and used to verify the controller circuit. Two applications in the context of the discrete cosine transform (DCT) are then explored. The first application is an area and power efficient circuit for bit serialisation and matrix transposition. This can be used either to embed a synchronous bit-serial processing core into a bit-parallel environment or to perform matrix transposition as part of a DCT. Key elements are modelled using process algebra. The second application is an initial attempt at an asynchronous application specific processor which is used to implement the DCT, and is intended to be extendible to other signal transforms. The presented micropipeline controller was found to be superior to other controllers for linear micropipelines, which are key parts in the applications studied. The modelling method used has been found suitable for the verification of manually designed gate-level circuits. Finally the applications have illustrated that the use of asynchronous methods makes new or simpler architectures possible.

A copy is held

pdf, 6.5 MB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via bibtex
Added2026-09-18 06:49 UTC
Approved bya person 2026-09-18 10:10 UTC

Cite it as

@phdthesis{taylor1998micropipeline,
  title        = {Micropipeline Controller Design and Verification with Applications in Signal Processing},
  author       = {George Taylor},
  year         = {1998},
  school       = {University of Edinburgh},
}

This record lives at https://refs.drheap.org/taylor1998micropipeline/ and will keep doing so.