ALU 74LS181 FLASH-Ersatz

Gast #5546277
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
Angehängte Dateien:
(Firma: fritzler-avr.de) #5546376
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.
Gast #5546489
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.
Angehängte Dateien:
Gast #5546641
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
Persönliche Seite #5546743
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...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren