MIN-Fakultät
Fachbereich Informatik
TAMS
ASIC

Histogrammer

Diplomarbeit

Spezifikation

Der Histogramm-Prozessor stellt eine Reihe von bei der Bildverarbeitung benötigten Standardfunktionen zur Verfügung. Wesentliche Funktion ist die Erstellung von Histogrammen über Grauwertbilder.

Es wird eine Auflösung von bis zu 4096*4096 Pixeln bei 10 Bit Grauwertauflösung unterstützt. Die Pixeltaktrate kann voraussichtlich bis zu 25 MHz betragen.

Bis zu vier Teilhistogramme können bei reduzierter Auflösung gleichzeitig erstellt werden. Aus einem fertigen Histogramm kann der Histogramm-Prozessor eine Egalisierungstabelle erstellen und folgende Bilder damit egalisieren.

Parallel zur Histogrammerstellung berechnet der Histogramm-Prozessor über jedes Fenster statistische Daten wie Grauwertsummen, Quadratsummen, Schwellensummen, Minima und Maxima.

Der Histogramm-Prozessor wurde für die "Mikroelektronik Anwendungszentrum GmbH (MAZ)" im Rahmen einer Diplomarbeit, ausgehend von einer vorläufigen Spezifikation, bis zur synthesefähigen VHDL Beschreibung entwickelt. Endgültige Fertigstellung und Layout werden am MAZ vorgenommen.

Entwurfsvorgehen

VHDL-Codierung und erste Simulation mit Synopsys VSS
Anschließende Arbeit mit dem Simulator Voyager von IKOS
Logiksynthese und Layoutversuche wurden mit dem Compass-System durchgeführt

technische Information

Prozess Chipfläche Pads Zellen Makrozellen
0.8µm CMOS, 2 Met. 70mm2 84 8000 RAM 1024x48