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
Es gibt auch CPLDs die 5V haben - XC95144 und alles andere. Sonst nimm einfach einen Buffer 74hc244 oder wie auch immer (245 ?) Kest
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
@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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.