Forum: Projekte & Code ALU 74LS181 FLASH-Ersatz


von Fuchs Alexander (Gast)


Angehängte Dateien:

Lesenswert?

Hallo

Da die 74LS181 langsam rar werden, habe ich mir überlegt einen Ersatz 
mit einem FLASH-Speicher zu basteln.
Dazu habe ich mit einem Adapter den 74LS181 ausgelesen und als HEXDatei 
für einen PT29F020 oder größer erstellt.
Oben die Ersatzschaltung und die HEX-File für dieses Projekt.
Ich hoffe euch gefällts und könnt es brauchen.

MfG

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Den am26f040 scheints aber auch nicht mehr wirklich zu kaufen zu geben?
Nen CMOS Flash mit vorgeschaltetem 74HCT245 sollte doch auch tun.

Beim Flash muss man dann noch auf die ZUgriffszeiten achten, son 74LS181 
ist pfeilschnell.
So 24ns für eine 4 Bit Addition und mit Carry Lookahead 74182 geht eine 
16Bit Addition in 44ns!
Die 74S181 sind noch viel schneller. (19ns für 16Bit)
(Jeweils Typical)

Der Schaltplan ist auch etwas komisch.
Wieso sind nCE und nOE Ausgänge, die auf ein Gatter gehen?
Wieso da jetzt noch ein D-FF am Ausgang klebt erschließt sich mir auch 
nicht.

: Bearbeitet durch User
von Joe G. (feinmechaniker) Benutzerseite


Lesenswert?

Man kann ja auch einen SST39SF020A nutzen. Allerdings stolpere ich auch 
über den Schaltplan. Neben /CE und /OE verstehe ich nicht, warum die 
Ausgänge eines D-type latches am Dateieingang des Flash liegen?
Übersehe ich da was?

P.S. Hat jemand vielleicht noch einen 74LS181 rum liegen? Mein Nibbler 
wartet noch auf ihn ;-)

von Fuchs Alexander (Gast)


Angehängte Dateien:

Lesenswert?

Hallo

Das 74LS373 ist normalerweise ein LATCH welches hier als Bustreiber 
fungiert und die Gatter schalten dieses Frei wenn WE und OE auf LOW 
liegen. Natürlich geht es mit einem 74LS541 einfacher, da man sich die 
Gatter spart.
Das Bild allerdings nur um zu zeigen auf welchen PIN des Flash die 
Funktionen des 74LS181 liegen.

von Joe G. (feinmechaniker) Benutzerseite


Lesenswert?

Ok, verstanden, Danke!

Der "Ersatz" besteht nur aus dem Flash :-)

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Fuchs Alexander schrieb:
> die Gatter schalten dieses Frei wenn WE und OE auf LOW
> liegen

Nur wer schaltet die auf LOW?
Am Latch und am Flash sind das jeweils Eingänge.
Darum gings mir ;)

von Erich (Gast)


Lesenswert?

Warum ist die .HEX Datei viel grösser als A0...A13 ?

von Fuchs Alexander (Gast)


Lesenswert?

Erich schrieb:
> Warum ist die .HEX Datei viel grösser als A0...A13 ?

Weil beim Lesen die Ports A0 bis A13 nochmals eingelesen wurden und das 
FLASH viel größer als ein 27256er-EPROM ist.

von Erich (Gast)


Lesenswert?

Fuchs Alexander schrieb:
> Weil beim Lesen die Ports A0 bis A13 nochmals eingelesen wurden und das
> FLASH viel größer als ein 27256er-EPROM ist.

Verstehe ich nicht, deine Antwort.
Stimmt auch nicht mit dem Schaltplan überein.

Da das Bauteil '181 einsgesamt 14 Eingänge hat, kann es nur 2^14 
Kombinationen geben.

Zu Verdeutlichung solltest du im Schaltplan links einen Stecker 
anbringen,
dort wo du beim auslesen der Funktion des '181 (d)einen Zähler 
angeschlossen hast.
Und den Schaltplan vollständig zeichnen, d.h. es dürfen keine offenen 
Eingänge vorhanden sein.
Auch wie die bereits nachgefragten Pins /CE und /OE beschaltet sind bzw. 
getaktet werden ist unklar.

Gruss

von Joe G. (feinmechaniker) Benutzerseite


Lesenswert?

Erich schrieb:
> Fuchs Alexander schrieb:
>> Weil beim Lesen die Ports A0 bis A13 nochmals eingelesen wurden und das
>> FLASH viel größer als ein 27256er-EPROM ist.
>
> Verstehe ich nicht, deine Antwort.
> Stimmt auch nicht mit dem Schaltplan überein.

Bei A0 bis A13 sollte sich doch der Inhalt von deinem HEX File ab 0x2000 
wiederholen, macht er aber erst ab Adresse 0x4000. Aber A14 ist doch 
nicht angeschlossen. Irgendwie merkwürdig das File...

von nachtmix (Gast)


Lesenswert?

Fuchs Alexander schrieb:
> Da die 74LS181 langsam rar werden,

Sieht eigentlich nicht so aus:
https://www.digchip.com/datasheets/quote.php?action=search&is_post=post&pn=74ls181

Für Reparaturzwecke sollte das eine Weile reichen, und für 
Neuentwicklungen wird man diesen Chip, sowie seine ALS und HC 
Geschwister wohl nicht mehr einsetzen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.