Forum: FPGA, VHDL & Co. 5V Signal


von Martin Krause (Gast)


Lesenswert?

Hi @all,

seit kurzem hat mich das CPLD-Fieber gepackt und steh` nun vor einem
Problem(chen).

Ich benutze einen XC95144XL Baustein, versorge den mit 3.3V und einem
100MHZ Oszillator, ebenfalls an 3.3V. Im Innenleben befindet sich eine
kleine Schaltung, die mir die Eingangsfrequenz Teilt und um +-90°
verschiebt und an einen Ausgang legt.

So, nun brauche ich am Ausgang aber einen Pegel von 5V weil ich
dahinter einen TTL Schaltung dranbasteln will. Wie könnte ich dieses
Problem lösen? Oder gibt es einen anderen Baustein auf den ich
ausweichen könnte?

Kann mir von euch jemand weiterhelfen??

Vielen Dank und Gruß ans Forum.
BB MK

von Kest (Gast)


Lesenswert?

Es gibt auch CPLDs die 5V haben - XC95144 und alles andere. Sonst nimm
einfach einen Buffer 74hc244 oder wie auch immer (245 ?)

Kest

von Neutron (Gast)


Lesenswert?

74hct04

von Martin Krause (Gast)


Lesenswert?

Vielen Dank an euch beide,

hab den 74hc244 genommen. Der gibt ein anständiges Signal heraus. Ich
kann leider nicht auf die XC9500 Familie zurückgreifen, weil ich ein
Eingangssignal von 100MHZ oder noch mehr verarbeiten muss, da machen
die schon schlapp.

Schönes Wochenende

Gruß MK

von Jens (Gast)


Lesenswert?

Der XC9536 kann aber doch locker 100MHz.

von Martin Krause (Gast)


Lesenswert?

@Jens,

120MHZ müsste er schon aushalten können. Hab grad nochmal im Datenblatt
nachgeschaut, allerdings für den XC9536-10, denn den hätte ich noch
zuhause, ->fSYSTEM 2 Multiple FB internal operating frequency  66.7
MHz. Da wird der wohl ins schwitzen kommen, was meinst?? Der -5 läge
bei 100MHZ...

Ich denke, wenn ich ein "direktes" 5V-Ausgangssignal aus dem CPLD
habe, ist mein Signal von der Form her besser( Flanke, Amplitudendach)


Gruß MK

von Jörn (Gast)


Lesenswert?

Die XC9500 Serie bringt keine saueren 5V raus. Die Spannung an den
Ausgängen liegt bei etwa 3,9 Volt:

http://www.mikrocontroller.net/forum/read-9-133344.html#133344

Gruß Jörn

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.