Histogrammer
DiplomarbeitSpezifikation
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 VSSAnschließ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 |