Functionally asynchronous array processor for morphological filtering of greyscale images
- 1 January 1996
- journal article
- Published by Institution of Engineering and Technology (IET) in IEE Proceedings - Computers and Digital Techniques
- Vol. 143 (5) , 273-281
- https://doi.org/10.1049/ip-cdt:19960656
Abstract
The design of a fine-grain asynchronous VLSI array processor is presented. It demonstrates how asynchronism can be exploited both at functional and architectural levels. A joint algorithm–architecture study that has resulted in the design of a 16 × 16 processor array is described, and the design flow used to implement both data-paths and control parts is presented. This is based on a standard cell approach that combines differential cascode voltage switch logic blocks and standard CMOS gates. The chip has been fabricated using the CNET/SGS-Thomson 0.5 µm CMOS triple metal layer technology, including 800 000 transistors in an area of 8 × 9 mm2. This allows real-time iterative morphological filtering of greyscale 256 × 256 pixels images at ~40 Hz frame rate.Keywords
This publication has 9 references indexed in Scilit:
- A new asynchronous pipeline scheme: application to the design of a self-timed ring dividerIEEE Journal of Solid-State Circuits, 1996
- Asynchronous design methodologies: an overviewProceedings of the IEEE, 1995
- Synthesis of hazard-free control circuits from asynchronous finite state machines specificationsJournal of Signal Processing Systems, 1994
- Sufficient conditions for the convergence of asynchronous iterationsParallel Computing, 1989
- Q-modules: internally clocked delay-insensitive modulesIEEE Transactions on Computers, 1988
- Metastable Behavior in Digital SystemsIEEE Design & Test of Computers, 1987
- Design procedures for differential cascode voltage switch circuitsIEEE Journal of Solid-State Circuits, 1986
- Modern Cellular AutomataPublished by Springer Nature ,1984
- Asynchronous Iterative Methods for MultiprocessorsJournal of the ACM, 1978