
Der hier dokumentierte Controller stammt aus einem Adler 80C Taschenrechner. Das Logo gehört zur amerikanischen Firma Electronic Arrays. Die Bezeichnung lautet EA7044. 7432 ist mit Sicherheit der Datecode.
Die Abmessungen des Dies betragen 3,8mm x 3,7mm.
Dieses Bild ist auch in einer höheren Auflösung verfügbar: 130MB

Die Beschriftung an der unteren Kante verrät, dass der integrierte Schaltkreis von Antex entwickelt wurde. Laut Wikipedia gehören sowohl Antex Industries als auch Electronic Arrays zu den sogenannten "Fairchildren", also zu den Firmen, die von ehemaligen Mitarbeitern von Fairchild gegründet wurden. Die interne Bezeichnung lautete offenbar ML1003A.

An der oberen Kante sind vier Masken abgebildet.

Die Arbeitsweise des ROM lässt sich gut analysieren. Es besteht aus 29 Spalten und 88 Zeilen. An der unteren Kante befindet sich die Spaltenauswahl. Die ersten drei Adressleitungen formen mit ihrem invertierten Potentialen die typischen Strukturen. Die vierte und die fünfte Adressleitung führen diese Reihe weiter. Ihre Geometrien wurden aber etwas modifiziert, um Fläche einzusparen.
Im Speicherbereich ist immer eine Leitung mit einem fixen Potential (gelb) von zwei Datenleitungen umgeben (grün). Die Datenleitungen sind an der linken Kante an ein hochohmiges Potential angebunden (lila). Die Programmierung entscheidet, ob sich über grün-gelben Leitungspaaren ein Gateoxidbereich befindet. Mit einem Gateoxid kann das Potential einer Spalte die Leitungen leitfähig verbinden. In der Folge wird dann nicht mehr das lila Potential, sondern das gelbe Potential nach rechts übertragen.
Die Spaltenauswahl nutzt drei Adressleitungen mit ihren jeweiligen invertierten Potentialen. So wird aus acht Spalten eine Spalte ausgewählt. Die Datenschnittstelle ist damit 11Bit breit. Virtuell handelt es sich folglich um ein 232 x 11 Bit ROM.


Hier ist der Taschenrechner zu sehen, aus dem der EA7044 entnommen wurde.