Hallo mikrocontroller-Community! Ich baue mir derzeit ein CPLD-Kit mit LEDs, Schaltern und Tastern zu Übungszwecken zusammen. Könnte mir eventuell jemand erklären unter welcher Bezeichnung ich im Datenblatt die maximal anzuliegende Frequenz an GCK1 finden kann? Die Frequenz soll durch den NE555N erzeugt werden. Vielen Dank im Voraus Sophia
@Sophia12 (Gast) >Datenblatt die maximal anzuliegende Frequenz an GCK1 finden kann? >Die Frequenz soll durch den NE555N erzeugt werden. Selbst die ältesten CPLDs sind 100fach schneller als der NE555. Da muss man sich eher Sorgen um die zu geringe Flankensteilheit des NE555 machen, denn CPLDs wollen offiziell SEHR steile Taktflanken sehen, so um die 10ns und weniger. Schafft der NE555 offiziell nicht. Nimm lieber einen 74HC14 als Taktgenerator.
ich würde wegen der Genauigkeit einen Quarzoszillator verwenden. Von der Beschaltung viel viel einfacher und vor allem viel genauer und schneller. So einer mit 25MHz würde passen (denk ich)
>Könnte mir eventuell jemand erklären unter welcher Bezeichnung ich im >Datenblatt die maximal anzuliegende Frequenz an GCK1 finden kann? In welchem Datenblatt? In diesem Datenblatt zum Beispiel: www.xilinx.com/support/documentation/data_sheets/ds065.pdf Dort auf Seite 4 steht, das ein 16 bit counter im XC9572-15 bis 95.2 Mhz "geht".
Sophia12 schrieb: > Ich baue mir derzeit ein CPLD-Kit mit LEDs, Schaltern und Tastern zu > Übungszwecken zusammen. Fein. Die XAPP078 hast Du wahrscheinlich schon gefunden (wenn es sich um einen Xilinx-CPLD handelt). > Könnte mir eventuell jemand erklären unter welcher Bezeichnung ich im > Datenblatt die maximal anzuliegende Frequenz an GCK1 finden kann? Das hängt (auch bei CPLDs) vom Design ab. Ich habe hier testweise ein Design mal mit 200 MHz laufen lassen. > Die Frequenz soll durch den NE555N erzeugt werden. Mach den gleich einstellbar. Oder bau noch einen einstellbaren Taktteiler dran. Ein Funktionsgenerator mit Rechteck eignet sich auch gut als Taktquelle. Den muß man aber erstmal übrig haben. Ein Taktteiler um 50 MHz auf 1 Sekunde runterzuteilen braucht in den kleinen CPLD relativ viel Platz. Ich empfehle auch, alle Pins auf Pinleisten zu führen. Dann kannst Du wie beim Arduino noch was eigenes dran hängen. Duke
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.