teilschritt

L
L
L
L
L
L
L
L
$b_{07}$ $b_{06}$ $b_{05}$ $b_{04}$ $b_{03}$ $b_{02}$ $b_{01}$ $b_{00}$
$x_7$ $a_7$ $a_6$ $a_5$ $a_4$ $a_3$ $a_2$ $a_1$ $a_0$ $s_7$ $q_7$
L
L
L
L
L
L
L
L
$b_{17}$ $b_{16}$ $b_{15}$ $b_{14}$ $b_{13}$ $b_{12}$ $b_{11}$ $b_{10}$
$x_6$ $a_7$ $a_6$ $a_5$ $a_4$ $a_3$ $a_2$ $a_1$ $a_0$ $s_6$ $q_6$
L
L
L
L
L
L
L
L
$b_{27}$ $b_{26}$ $b_{25}$ $b_{24}$ $b_{23}$ $b_{22}$ $b_{21}$ $b_{20}$
$x_5$ $a_7$ $a_6$ $a_5$ $a_4$ $a_3$ $a_2$ $a_1$ $a_0$ $s_5$ $q_5$
L
L
L
L
L
L
L
L
$b_{37}$ $b_{36}$ $b_{35}$ $b_{34}$ $b_{33}$ $b_{32}$ $b_{31}$ $b_{30}$
$x_4$ $a_7$ $a_6$ $a_5$ $a_4$ $a_3$ $a_2$ $a_1$ $a_0$ $s_4$ $q_4$
L
L
L
L
L
L
L
L
$b_{47}$ $b_{46}$ $b_{45}$ $b_{44}$ $b_{43}$ $b_{42}$ $b_{41}$ $b_{40}$
$x_3$ $a_7$ $a_6$ $a_5$ $a_4$ $a_3$ $a_2$ $a_1$ $a_0$ $s_3$ $q_3$
L
L
L
L
L
L
L
L
$b_{57}$ $b_{56}$ $b_{55}$ $b_{54}$ $b_{53}$ $b_{52}$ $b_{51}$ $b_{50}$
$x_2$ $a_7$ $a_6$ $a_5$ $a_4$ $a_3$ $a_2$ $a_1$ $a_0$ $s_2$ $q_2$
L
L
L
L
L
L
L
L
$b_{67}$ $b_{66}$ $b_{65}$ $b_{64}$ $b_{63}$ $b_{62}$ $b_{61}$ $b_{60}$
$x_1$ $a_7$ $a_6$ $a_5$ $a_4$ $a_3$ $a_2$ $a_1$ $a_0$ $s_1$ $q_1$
L
L
L
L
L
L
L
L
$b_{77}$ $b_{76}$ $b_{75}$ $b_{74}$ $b_{73}$ $b_{72}$ $b_{71}$ $b_{70}$  
$x_0$ $a_7$ $a_6$ $a_5$ $a_4$ $a_3$ $a_2$ $a_1$ $a_0$ $s_0$ $q_0$

Image IMG_4034.HEIC

Image IMG_4035.HEIC

Image IMG_4036.HEIC

Image IMG_4037.HEIC

Image IMG_4038.HEIC

Image IMG_4039.HEIC

Image IMG_4040.HEIC

ich zeige die photos von der dnf - und dann gucken sie.

ich habe es hingekriegt, mit dem GAL 16V8

von lattice, es hat getan!!!

fantastisch!

der fehler in der vergangenheit war - diese schaltung nicht an zu gucken, ich habe die sache programmiert wie im quelltext und sie tut...

Image Screenshot_20260627_164226

Image quine06272026dnf-fuses.pdf-1

Image quine06272026dnf-fuses.pdf-2

Image quine06272026dnf.pdf-1

ich habe es hingekriegt, mit dem GAL 16V8

von lattice, es hat getan!!!

fantastisch!

der fehler in der vergangenheit war - diese schaltung nicht an zu gucken, ich habe die sache programmiert wie im quelltext und sie tut...

Image quine06272026dnf-fuses.pdf-1

Image quine06272026dnf-fuses.pdf-2

Image quine06272026dnf.pdf-1

also, ich habe jetzt nicht orignal abel genommen, sondern galasm das ist die eigentliche alternative fuer linux...so wie sie eigentlich sein sollte, hier der link

https://github.com/daveho/GALasm

der quelltext sieht nun so aus:

GAL16V8 
MODULE quine06272026dnf

    CLOCK X2 X1 X0 NC NC NC NC NC GND  
    /OE Y NC NC NC NC NC NC NC VCC             

    Y = /X1 * /X0 + /X2 * /X0 + X2 * X0

DESCRIPTION
This is dnf
und damit konnte ich ein jedec erzeugen, sieht so aus:

zunaechst ein chip sieht so aus:

                                GAL16V8

                          -------\___/-------
                    CLOCK |  1           20 | VCC
                          |                 |
                       X2 |  2           19 | NC
                          |                 |
                       X1 |  3           18 | NC
                          |                 |
                       X0 |  4           17 | NC
                          |                 |
                       NC |  5           16 | NC
                          |                 |
                       NC |  6           15 | NC
                          |                 |
                       NC |  7           14 | NC
                          |                 |
                       NC |  8           13 | NC
                          |                 |
                       NC |  9           12 | Y
                          |                 |
                      GND | 10           11 | /OE
                          -------------------
Image Screenshot_20260627_142313

Image Screenshot_20260627_142318

also, hier der richtige abel code:

 MODULE quine06272026dnf 

Declarations 
    X2, X1, X0      pin 1, 2, 3     ISTYPE 'in';
    Y               pin 14          ISTYPE 'com';

Equations
    Y = (!X1 & !X0) # (!X2 & !X0) # (X2 & X0);

END

ich habe hier sogar ein beispiel von google ki das sehr genau beschreibt wie man eine DNF wirklich in Abel schreibt. das entspricht dem was ich moechte.

da ich die Gleichung wie bisher hinschreiben moechte, aber kein vhdl nutzen moechte nutze ich samt declarations in Zukunft diese Version, die mir google ki fuer eine DNF vorgeschlagen hat....

Image Screenshot_20260626_112532

Image Screenshot_20260626_112549

Also, ich probiere jetzt gänzlich meine Haltung, dem gegenüber zu ändern

Ich benutz kein VHDL und kein ghdl mehr solange es sich um das handelt

Das erste was ich mache, ist somit kein GTK Wave benutzen Was ja dazu, da ist das Impulsdiagramm darzustellen. Ich hab allerdings Schwierigkeiten.

einerseits sozusagen ohne des gtkwave auszukommen und auch des Python3 benutze ich nicht gern und ich kann das nicht konvertieren

Eine Aufgabe in Computersysteme eins und zwei war quasi die Schaltnetz selber zu analysieren quasi des Gegenteil von der Synthese und deswegen mache ich das jetzt per Hand

Und dazu mache ich durchaus das Impulsdiagramm rein weil das kann man per Hand einfach in Latex eingeben

Ansonsten Versuch ich mich doch an der Programmiersprache, Abel Weil die kann man in Linux nur in der sozusagen virtuellen Maschine bochs oder so ausführen das ist mir allerdings schon gelungen und hat ein jedec file erzeugt, was eigentlich sehr einfach benutzbar ist, dann weiter unter Linux

Weiterhin probiere ich dann sozusagen trotzdem fuses am GAL selber zu setzen. Ohne die Sprache und des vhdl lass ich jetzt weg.

Image IMG_4024

Image IMG_4025

Image IMG_4026

Image IMG_4027

Image IMG_4028-1

Image IMG_4028

Image IMG_4030

Image IMG_4031

Image IMG_4032