ispMach 4a5 - ausgänge bleiben low.

Gast #1212731
Lesenswert?

Moinsen

bin gerade dabei, mich in die Welt der CPLD's einzuareiten. Meine Wahl 
fiel dabei auf den ispMach 4a, da die Software frei verfügbar ist, der 
Programmierer recht simpel ist und wir den Baustein eh auf Halde haben.

Mein Problem: Egal welches Programm ich auf den Baustein syntetisiere, 
die definierten Ausgänge bleiben low.

Das einfachste Beispiel war: A != B, C != D

Ports A,C per Umschalter auf +5Vdc oder GND, B,D über einen 
Treiberbaustein an LED's. Der Schalter ist entprellt.

Die Ausgänge bleiben Low, egal was ich in die Eingänge schreibe.

Der Baustein ist folgendermassen beschaltet:

GND = 0Vdc
Vcc = +5Vdc
CLK0/I0 = GND
CLK1/I1 = GND
TMS,TDO,TDI,TCK = N/C
A,B,C,D = (siehe Oben)

Meine Frage: muss ich die CLK0/CLK1 irgendwie anders beschalten? So wie 
ich das verstanden habe, sind das Eingänge, solange ich keine Clock 
brauche.

Danke & Gruss
s2k
Moderator (Firma: Titel) Persönliche Seite #1212739
Lesenswert?

> und wir den Baustein eh auf Halde haben.
Das dürfte aus deiner Liste der einzige (wenn auch wenig 
zukunftsträchtige) Pluspunkt sein ;-)

> A != B, C != D
Was für eine Programmiersprache ist das?
Und was soll da passieren?

"!=" ist gern eine Kurzschreibweise für "ungleich".

Eine Zuweisung von A nach B würde je nach Programmiersprache eher so 
aussehen:
B  = A
B <= A
B := A

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