Hallo Besucher, der Thread wurde 504 mal aufgerufen und enthält 1 Antwort

letzter Beitrag von androSID am

(Keine neuen) C16/plus4 PLA Gleichungen aus 264 Manual

  • Zum programmieren einer C16 PLA kursiert ja weitläufig ein JEDEC
    zum programmieren von PLS100/82S100:


    C16PLA_swapped_for_TopMax.JED.txt


    Dies funktioniert auch absolut problemlos...


    Aber: Heute beim durchstöbern des 264 Manuals ist mir aufgefallen, das dort die PLA Terme (fast)
    exakt beschrieben wurden... und das diese auf den ersten Blick nicht mit dem bekannten JEDEC übereinstimmen.


    Die Frage: Neue/andere PLA Version?


    Ich habe die für mich neuen Gleichungen dann mal probeweise in Verilog umgesetzt, in den Simulator
    geworfen und das Ergebnis mit einem (PLA-als-)EPROM-Dump verglichen...



    Ergebnis: Gleicher Dump wie mit alten Gleichungen!!! 8o



    Das bedeutet, das die bisherige Datei wohl aus einem Dump zurückgerechnet wurde! (Vermutung)
    De'Morgan lässt grüßen.... Im Endeffekt also nix wirklich neues! ^^


    Zum Spaß habe ich trotzdem noch eine JEDEC Datei erzeugt, welche zumindest die Original-Gleichungen umsetzt:


    C16PLA_ORG_swapped_for_TopMax.JED.txt


    Ist zwar nicht unbedingt notwendig... aber für alle, die das letzte bischen "näher am Original" sein wollen. :drunk:
    Just for the sake of it! :D



    -------------------------------------------------------------------------------------------------------------------
    Kleiner Nachtrag:


    Ich habe natürlich auch mal die "Original-Gleichungen" in die PLAdvanced geworfen... und durfte sogleich feststellen,
    daß der Optimizer von Lattice wohl noch schlechter ist als gedacht:


    Die Anzahl der benötigten Zellen/Cluster ist deutlich gestiegen! :S


    Und daß obwohl die Gleichungen 100% equivalent sind.