PROM durch CPLD ersetzen

OP #766346
Lesenswert?
• ▲
▼
Hallo Forum,

Es gilt einen als Lookup Table missbrauchten bipolaren TTL PROM (82S126) 
zu ersetzen, zumal eh nur die ersten 8 Bytes belegt sind. Die Platine 
muss sowieso angepasst werden - also braucht es nichts pinkompatibles 
sein. Ich dachte jetzt an den XC9536 (CPLD), da Preis und Leistung hier 
wohl in einem wirklich guten Verhältnis stehen ;-)

Spricht da irgendwas grob dagegen, gibt es bessere Alternativen?

Freu' mich schon auf Eure Antworten.

Thomas
Gast #766363
Lesenswert?
• ▲
▼
Hallo,

wenn du von deinem Prom 8-Byte benötigst, dann sind das schon mal 64 
Bit.
Geht also mit einem 9536 nicht, da der nur 36 FF's hat.
Mit einem XC9572 müsste es gehen, kommt aber auf den konkreten 
Anwendungsfall
an.

Volker
Gast #766377
Lesenswert?
• ▲
▼
Wozu braucht man FFs in einem PROM?

Müsste an sich gehen, aber so einen Riesenchip für einen 8-Byte-PROM... 
das tut ja schon beim dran denken weh :( versuch vorher mal, ob du das 
PROM nicht in irgendeinen anderen beteiligten IC mit rein bekommst bzw. 
in dem CPLD noch Funktionen unterbringst und damit andere ICs einsparst.
Gast #766382
Lesenswert?
• ▲
▼
Andreas wrote

>FlipFlops braucht man doch nicht (höchstens am Ausgang, je nachdem was
>der Rest der Schaltung erwartet), die Lookuptabelle kann in der
>Und/Oder-Matrix realisiert werden.

Für eine Lookuptabelle benötige ich doch speicher oder sehe ich da etwas 
falsch?
Willst du die Speicherelemente aus UND/Oder selbst basteln?

Vielleicht stehe ich gerade komplett auf dem Schlauch, also erklärt mir 
das.

Wie soll die Tabelle ihren Inalt bekommen?




Volker
#766619
Lesenswert?
• ▲
▼
@ Volker (Gast)

>wenn du von deinem Prom 8-Byte benötigst, dann sind das schon mal 64
>Bit.
>Geht also mit einem 9536 nicht, da der nur 36 FF's hat.

Käse. Er braucht einen Dekoder. Den kann man über EEPROM/RAM so bauen, 
muss aber nicht. Ein CPLD hat verdammt viel Produktterme, damit lassen 
sich sehr komplexe Dekoder aufbauen. Erst recht der hier geforderete 
8x4.

>Mit einem XC9572 müsste es gehen, kommt aber auf den konkreten

Der klene Bruder reicht locker.

MFG
Falk

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.