Content-addressable memory for VLSI pattern inspection
- 1 February 1988
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal of Solid-State Circuits
- Vol. 23 (1) , 74-78
- https://doi.org/10.1109/4.259
Abstract
In the template-set approach to VLSI pattern inspection, all patterns in a local window (i.e. a 5*5 array of pixels) that are allowed by the design rules are collected as a template set, and an image in the window centered at each pixel position is compared to the templates to determine whether the pattern is defective. To make this method practical, the number of acceptable templates must be reasonably small and template matching must be fast. By introducing don't-care conditions into the templates, the number of required templates was reduced. A maskable content-addressable memory was used to implement templates with don't-care conditions and to permit parallel comparison of an incoming pattern with all templates in the set. A custom VLSI chip was designed with a 2- mu m double-metal CMOS technology, which can perform parallel template matching at the rate of 1.6*10/sup 7/ local images per second.Keywords
This publication has 8 references indexed in Scilit:
- A character string search processorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- An 8Kb content-addressable and reentrant memoryPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- A versatile data string-search VLSIIEEE Journal of Solid-State Circuits, 1988
- Template-Set Approach to VLSI Pattern InspectionPublished by SPIE-Intl Soc Optical Eng ,1987
- Dynamic cross-coupled bitline content addressable memory cell for high density arraysPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1985
- Automated Visual Inspection: A SurveyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1982
- A Method for Automating the Visual Inspection of Printed Wiring BoardsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1980
- A process for detecting defects in complicated patternsComputer Graphics and Image Processing, 1973