-
Thread
Xilinx Spartan 3 - Grundbeschaltung
hi ich hab das board. http://www.fpga-dev.de/beschreibung_xc2vx.htm schaltpläne sind da verfügbar. der fpga wir von einem flash über eine xc9572 konfiguriert. dabei kann man bis zu 16 programme speichern. programmieren geht über impact oder per usb. fals
Laufzeit umprogrammieren, wenn man genug Platz hat, um verschiedene Bitstreams speichern zu können (beim XC3S200 immerhin 128K pro Bitstream). MfG Gernod
-
Thread
100mhz 32bit - counter ohne vorteiler?
CPLD würde für die Sache ausreichen. Guck mal da, kostet dort 2.99 Euro: "http://www.reichelt.de/XC-9572XL-VQ44/3/index.html?&ACTION=3&LA=446&ARTICLE=40159&artnr=XC+9572XL+VQ44&SEARCH=cpld" So ein XC9572XL hat 72 Flipflops drin, da kannst du problemlos sowohl den Inputzähler als auch den Referenzzähler
-
Thread
Anzahl der Programmierzyklen v. XC9500 vs. Coolrunner II
eine Frage zu der maximalen Anzahl der von Xilinx garantierten Programmierzyklen bei den CPLDs der XC9500(XL) Serie im Vergleich zu den neueren Coolrunner II Typen. Während Xilinx bei der XC9500 und der XC9500XL Serie noch 10.000 Programmierzyklen garantiert hat, werden für die Coolrunner II Typen nur
Norbert schrieb im Beitrag #3562740: > Während Xilinx bei der XC9500 und der > XC9500XL Serie noch 10.000 Programmierzyklen garantiert hat, werden für > die Coolrunner II Typen nur noch 1000 garantierte Programmierzyklen auf > dem Datenblatt angegeben. 1000 garantierte
-
Thread
Wieviele FF hat ein CPLD
: Wo kann man XL95144 oder noch größere Typen kaufen. Wie gesagt bei Reichet geht das nur bis XL9572. Kann von mir aus auch Altera sein. Sollten nur preisgünstig auch sein.
Reichelt hat auch: XC 95144XL TQ100 High-Performance CPLDs 9.45 € Gruß
-
Thread
Cheaptag CPLD
Wie cpt schon gesagt hat, Blockkondensatoren!!! Ich verwende auch Xilinx XC9572XL CPLDs (allerdings die 5ns Variante im TQFP100-Gehäuse) und sie laufen stabil mit 40 MHz Clock. Die haben an *jedem* Pin mit +3.3V einen 10nF und einen 100nF Kondensator. Wenn's beim programmieren
Hat jemand ein minimalistisches zielboard mit xc9275? photos, schematics?
-
Thread
einstellbarer Taktteiler in VHDL
mal sehen ob ich da mit meinem bisschen VHDL noch mitkomme. Habe bis jetzt nur mal kurz mit einem XC9572 gearbeitet. Demnächst soll ich aber mit dem Spartan 3A bzw. einem Virtex zu recht kommen. Deshalb hat mir mein Kollege - der mir das alles bei bringen soll ein paar Aufgaben gegeben bis er aus dem
hinzufügen:) Das Problem, dass ich meist zuviele IF-Anweisungen verschachtel hatte ich schon bei meinem XC9572...
-
Thread
STM32F4xx / L4xx DMA durch externes Signal triggern
Ziel der ganzen Sache soll VGA-Ausgabe sein. Ein externes CPLD (XC9572XL) habe ich sowieso vorgesehen, schon wegen des Jitter-Problems. Dieses CPLD liefert neben den Synchron- auch Word-Trigger-Signale und "shiftet" 16 Bits Input nach 4 oder 8 Bits Output. Ein STM32L496
schrieb im Beitrag #5784152: > Ziel der ganzen Sache soll VGA-Ausgabe sein. Ein externes CPLD > (XC9572XL) habe ich sowieso vorgesehen, schon wegen des Jitter-Problems. Ich nehme an, Du willst die Daten per FMC ausgeben. Sofern nichts Weiteres an diesem Bus angeschlossen ist, würde ich behaupten
-
Thread
Sparten II FPGA für Anfänger
ich erstmal mit einem CPLD von ALTERA oder XILINX anfangen,auch wenn da nicht so viel reinpasst! XC9572 (5V) gibt es bei Reichelt oder XC95108 bei darisus.de. Die ALTERA 7000S Reihe ist leider nicht so einfach zu bekommen. Einige Ports oder spezielle andere logik passt da auch rein und man kann
5V gibt es immer noch, z.B. ATA-festplatten. Also IMHO ist XC9500 das rechte für dich (Statt 74xxx). Schau mal hier: http://www.xilinx.com/products/cpldsolutions/X7400CC.xls rechnet dir aus, welchen XC du brauchst um ein TTL-Grab nach deinen Ansprüchen zu ersetzten
-
Thread
Programmierung von AVR und CPLD in der gleichen JTAG-Kette?
ich bin gerade dabei ein kleines Gerät zu bauen, in dem ein AVR (ATMega16) mit einem Xilinx CPLD (XC9572) zusammen arbeiten soll. Aus Platzgründen will ich nicht neben dem JTAG-Interface auch noch die ISP-Schnittstelle für den AVR einbauen. Nach der Durchsicht unzähliger Threads zum Thema JTAG in diesem
Auf sourceforge habe ich unter xc3sprog meine Version von xc3sprog hochgeladen, die auch den XC95144XL programmieren kann. Fuer andere Typen gehoert das noch angepasst.
-
Thread
Software für Atmel-CPLDs
#4734201: >> schonmal OHO GOP angeschaut? > Die meisten sind nicht 5V tolerant. Die haben aber einen XC9572XL, der ist 5V-tolerant und wäre auch mein Plan B, wenn Atmel nicht geht. Langsam überlege ich aber, ob ich nicht doch CUPL (= ABEL) eine Chance geben sollte ...
zu 5V-TTL -- inzwischen weiß ich, daß es kompatibel ist. Ich vermute, ispMACH4000 ist neuer als XC9500XL?
-
Thread
Spartan 3 und JTAG
Ich habe ein Board mit xc3s200 TQFT 100 gebaut und versuche es mit IMPACT ueber ein Parallelkabel vom typ III zu laden. Dieses Kabel (Selbstbau nach Xilinx Ver.2) funktioniert mit den 3.3V CPLDs XC9572 und XC95144. Ich habe
sollte bei S3 aber keinen Effekt haben. Da ich ein defektes Teil (S3) vermutete habe ich noch einen XC3S400 144 ausprobiert: gleiches Ergebnis. Der Frustpegel ist hoch: Bitte um Ratschlaege.
-
Thread
CPLD Einstieg, welchen nehmen ?
Es gibt PLCC44-Fassungen mit Stiften. Den XCR3064 oder XC9572 gibts als PLCC44 Der XCR ist nur 3,3V, dafür aber echt CMOS (kein Ruhestrom). Peter
Einsteiger DICKE. http://www.mikrocontroller.net/articles/Programmierbare_Logik Ich empfehle 9572XL für den Einstieg, gibts günstig bei Angelika. >Gibt es irgendwelche typische Anfängerfehler bei CPLD im Allgemeinen, >bzw Xilinx speziell, bzw. worauf muss man am Anfang aufpassen ? Gibte es
-
Thread
Einstieg in CPLD &FPGA
habe ich gefunden: - Lattice IspLSI 1016 - PLCC44 - 64 Cells - 2000 Gates - 32 I/Os - 15ns - Xilinx XC95xx - Xilinx XC9572XL - PLCC44 - 72 Cells - 1600 Gates - 38 Is/34 Os - 10ns Altera bietet Reichelt nicht an, deshalb kann ich da keinen vergleichbaren CPLD listen. Wo kann ich dann nach Evaluationsboards
den internen Aufbau der Bausteine! >...bevor Du mit dem "alten Kleinkram" (sorry) wie ispLSI und XC95 >anfängst, Mit neuen CPLDs (sofern es von der Grösse her reicht) sind (von In-Out an gerechnet) schnellere Logic machbar als mit FPGAs.
-
Thread
3,3V CPLD XC95288XL in 5V Umgebung
zwecks Nachbau eines C64 alle wesentlichen 65xx-Chips und div. LS74er (allesamt 5V VCC) an einem XC9572XL durchgetestet (simpler Logik-Analyzer), lief ohne Probleme.
Blöde Frage, wieso nimmst du nicht den XC95288 (ohne XL), der ist für 5V gedacht.
-
Thread
PCB Design für Xilinx FPGA
CPLD-Projekte habe ich mit selbstgebastelten Boards angefangen. Es waren die Boards mit Xilinx CPLD's XC9572/XC95144XL und Spartan 2/3 FPGA's (XC2S100/XC3S400 im TQ144 Gehäuse). Alle Boards waren EINLAGIG und haben ohne Probleme funktioniert. Zwei davon habe ich immer noch. Es mag sein dass die Boards bei
-
Thread
Digital-Vorsatz für Analog-Scope
ein Layout für ein CPLD-Board in der Schublade? Mit ext. RAM-Baustein (so ab 32kx8)? Die gute alte XC95...XL-Serie scheint mir brauchbar zu sein, da würde ja eine Versorgungsspannung reichen (nicht 2 wie beim Coolrunner) und die I/Os können auch 5V ab. Evt. reicht schon ein 9572, besser wäre 108 oder
vielleicht kommts mal wieder. http://www.mikrocontroller.net/topic/121039 > Evt. reicht schon ein 9572, besser wäre 108 oder 144 MCs, Wie kommst du auf die Idee, dass da so ein paar FFs ausreichen könnten? http://www.mikrocontroller.net/topic/132506 http://www.mikrocontroller.net/topic/121039#1128797
-
Thread
Ratschlag / Verbesserung zu vhdl-Progrämmchen
Hallo zusammen! #ACHTUNG: längerer Post. Ich experimentiere im Moment mit einem xc9572 cpld. In diesem Post geht es um ein kleines Programm zu dem ich gerne Meinungen, Verbesserungsvorschläge und allgemeine vhdl Tips möchte. Auf der Platine ist das cpld, 8 Dioden, 2 7-Segmentanzeigen
> -wirklich viel scheint man in ein cpld nicht zu bekommen? Ein 9572 hat nur 72 FFs, die sind schnell weg. CPLDs sind daher nur für sehr begrenzte Aufgaben geeignet (z.B. als SPI-Slave oder Adressdecoder). Um wirklich größere Hardwareaufgaben zu bewältigen brauchst
-
Thread
wer kriegt soetwas in einem cpld hin?
handvoll logikbauteilen gebaut. dann könnte man das doch auch auf einen kleinen cpld, sagen wir XC9536 oder XC9572 unterkriegen, oder?
der Typ so auf die Beine stellt. Schade nur, daß die PCI-Prototypplatinen so extrem teuer sind. Der XC9536 hat allerdings nicht genug Makrozellen, müßte schon was größeres sein.
-
Thread
FPGA über serielle Schnittstelle programmieren
Hallo chewabob, hier ist mein letztes Projekt mit Spartan 3 XC3S400TQ144. http://speccyland.net/index.php?option=com_content&view=article&id=4:aeon-20-&catid=2:avr-a-pic&Itemid=19 Da kannst du Schaltpläne, Sources u.s.w. runterladen. In meinem Fall wird Spartan
einen Altera USB Blaster-Nachbau selber gebastelt habe. Es ist wirklich nicht viel drin. FT245RL + XC9572XL. Sehr einfache schaltung und es klappt tadellos! MfG
-
Thread
[S] suche alte Lattice CPLDs
und noch eins aus der neueren ISP V Serie: ispLSI2064V Zum Tausch stehen z.b. neue Xilinx XC9572XL-5C(TQFP100), XC9536XL-10C(VQ44), XC2S100-5C(TQ144), Altera EP1C3T144C8N, EPM240T100C5N, auch diverse andere CPLDs/FPGAs in BGA, etc. (eine Liste auf Anfrage) Der Hintergrund der Suche: ich baue
-
Thread
JTAG-Player mit ATMEGA644 seriell
ich den MEGA644 vorgesehen, der bei 3,3V noch mit 11,0592MHz laufen sollte. Die Programmierung eines XC9572XL mit 24kB Daten dauert ca. 22sec. Ach ja, eigentlich war das Projekt ein Programmer für serielle EEPROMS der Typen 24C(x)xx und 93Cxx. Den JTAG-Player habe ich dann dazugeschustert. Also, serielle
JTAG_CMD_BYPASS 0xFF /* configures the device to bypass the scan registers */ #define IDCODE_XC95144XL 0x09608093 #define IDMASK 0x0FFFFFFF Gruss Holger.
-
Thread
Spartan3 Betriebsspannung
ich eine Frage und würde mich über Antworten freuen. Seit längeren Programmiere ich die Xilinx XC9572 das haut auch schon ganz gut hin, seit ein paar Wochen habe ich mir ein Spartan Kit für 99Euro gekauft, aber nun möchte ich mir meine eigene Platine aufbauen mit einem Spartan3 XC3S400 und suche
nicht jeder Wohnt in der Niederlande :-) aber auch da gibt es keinen XCF02SVOG20C ... für meinen XC3S400er Ich habe ein Schaltnetzteil was 5Volt und 2A bringt. Was mich noch Interessieren würde, wieviel Strom der Spartan3 400er für die 1,2Volt Core und die 2,5Volt braucht. Ob da 1A Spannungsregler
-
Thread
suche Xilinx CPLD's
hallo, guten morgen suche Xilinx XC9572XL-VQ100 bzw XC95144XL-VQ100 Habe bis jetzt nur Reichelt entdeckt, der auch kleine Stückzahlen, an privat liefert. Welche Lieferanten gibt es noch ? Gruß Siegfried
-
Thread
Was kann man nach Xlinix CPLD&Co abkündigung noch nehmen
kann man jetzt noch setzen. (nicht Bastler) benötige gelegentlich kleinere CPLDs im Größenordnung XC9572XL oder CoolRunner II.. Was wäre zu empfehlen auch in hinsicht auf halbwegs günstige doer besser kostenlose IDE? Altera MaxV ? Roger
Lies den https://www.mikrocontroller.net/topic/564118 Ich ersetze meine XC9500XL durch Lattice MachXO3. Die Spartan3 wurden schon beim letzten Redesign durch Lattice ECP2 ersetzt.
-
Thread
CPLD im DIL ?
. :-o Oder probiers mit sowas: http://cgi.ebay.de/Xilinx-CPLD-JTAG-Development-Board-IC-Xilinx-XC9536-/330365392990?pt=Wissenschaftliche_Ger%C3%A4te&hash=item4ceb4fd85e
direkt, aber evtl. eine Lösung für dein Problem, z.B. http://www.oho-elektronik.de/index.php?c=1&s=gop_xc9572xl, oder ähnliches ;-)
-
Thread
Programm zu groß für CPLD
macrocells. The design needs at least 73 but only 72 left after allocating other resources. Device 9572XL64 was disqualified. ERROR:Cpld:868 - Cannot fit the design into any of the specified devices with the selected implementation options. Bei den Fitting-Optionen habe ich schon alles was es gab
Optimize Density gestellt was ging. Gibt es noch andere Möglichkeiten? Das Programm soll in einen XC9572XL und ist eine Zustandsmaschine mit 10 Zuständen. Die Funktion die ich hinzufügen wollte ist, dass ein Pin High ist, wenn die Maschine sich in einem von zwei bestimmten Zuständen befindet. Versucht
-
Thread
RS flipflop finden in Xilinx
schlicht und ergreifend nicht auf deine Nutzung abgestimmt... Ich habe in meiner Altzeit (1988 mit XC2064 Gott hab ihn selig bis irgendwann um 2000 mit besagten Flex8k ) auch solche Konstrukte benutzt, wenns das Problem nicht anders zu erschlagen war. Aber wie schon beschrieben das war immer eine
Petrinetze aufgebaut. Aber ich habe mal eine andere Frage, weist du wie man in VHDL mit Xilinx CPLDs (XC9536XL oder XC9572XL) ein Wandlung eines Differenzial-Taktsignales umwandeln kann? Ich dachte dabei an ein D-FF mit Asyn. Set/Reset, etwa so: procedure (clk_p, clk_n) begin if (clk_p = '1') and
-
Thread
8 Kanal 50Ms/s AVR Logic-Analyzer
RAM Takt 50MHz > - 32Kb Cache RAM, 17ns (ja so was gibt's auch !) > - alle Logik in einem Xilinx XC9572 PC44 CPLD Kannst du evtl. das CPLD-Design zur Verfügung stellen? Viele Grüße, Alex
kann ich hier ja mal > Schaltplan/VHDL/µC-Software posten. > das wäre nett :) Habe noch paar XC9572XL-5 die "benutzt werden möchten".
-
Thread
40/50MS/s AVR Digital Storage Oscilloscope
anspruchsvolle Messungen, ist die Schaltung geeignet. Das Rauschen wurde ja schon mehrfach erwähnt. Den XC9572-15 habe ich nur mittels LPT XILINX JTAG Kabel programmiert. siehe: http://www.mikrocontroller.net/topic/26776 Funktionierte aber nur mit WinXP, nicht bei Win7 jDSO funktioniert leider bei mir
100ms erweitern Ist so ohne Vergrößerung des Vorteilers nicht möglich. Mit der Programmierung vom XC9572-15 habe ich mich noch nicht befasst. Wird auch nicht so schnell vorkommen. Der Speicher kann bei Teiler 256 max RAM-Inhalt 20ns mal 256 mal 32768 = 167772160 ns ca. 167 ms aufnehmen. Auf 10 ms
-
Thread
Logiblöcke, Makrozellen, Gatter, LUTs - ich blicke nicht durch!
einem Microkontroller mit einem SPI Bus. Habe hier an anderer Stelle gelesen, das Falk in einen XC9572 CPLD nur einen SPI Slave und 12 PWM hinbekommen hat, weil der CPLD zuwenig Flipflops oder Gates hat. Mir ist noch unklar ob diese Gates auch eine Art Flipflop Speicherfunktion haben denn für meine
Xilinx schrieb im Beitrag #4900350: > Z.B. Geplant habe ich ein XC95108 im PLCC84 Gehäuse für einen > universellen GPIO mit 8x 8Bit Ports. Vergiss es. Der alte Zombie (den es nur noch an der Resterampe gibt), hat gerade mal 108 Flipflops. Um einen Konfigurierbaren
-
Thread
CPLD wird heiß
Hallo, ich habe diesen Zähler mit einem XC9672-15 CPLD von Xilinx aufgebaut. Er macht auch genau das was er soll ;-) Hier der Thread von letzter Woche: http://www.mikrocontroller.net/forum/read-9-385752.html#new Nun meine Frage: Der CPLD
Macrozellen auf den LOW-Power Modus schalten, dann braucht der CPLD nur noch die Hälft an Ruhestrom. Der 9572XL z.B. braucht nur knapp 30mA im Low-Power Modus. Die 9500XL gibst bei Reichelt. MFG Falk
-
Thread
takte synchronisieren
Hi, dazu haette ich auch eine Frage. In einem Design moechte ich zwei CPLD's XC9532 nutzen, weil diese im TQFP Gehaeuse zukriegen sind. Einer der beiden CPLD's ist ein Memory Controller fuer asynchronen SRAM. Der zweite CPLD wird zum sampeln von den Daten genutzt. Sollte ich nun
erzeugen? Was ist besser um Clock Skew's zuvermeiden? Gruß, Dirk PS.: Wieso ich kein XC9572 nutze liegt daran das diese nur im PLCC zukriegen sind. Gruß, Dirk
-
Thread
USB Blaster Defekt nach'm Programmieren
sich ca. nur 100x programmieren, danach ist das Flash "verbraucht". (bei mir war's bei einem Xilinx XC9572xl so, da wurden nach einem Programmieren nur noch die IO-Pins entsprechend gesetzt)
Schaltung des Programmiergeräts schon, iA aber nicht: ich habe ja Oben von einer Schaltung mit einem XC9500XLer geschrieben, bei dem ist die Reihenfolge beim Einschalten (IntVCC, IO-VCC und Pin-Signal) egal, d.h. da sollte eigentlich nichts kaputtgehen.
-
Thread
CPLD lässt sich nicht "im Betrieb" programmieren
Hallo, Ich habe hier Probleme damit einen XC9572XL zu programmieren. Am "Anfang" des Designs ging das noch problemlos. Aber sobald das Design jetzt größer wurde*, schlagen längere Befehle, wie Erase, Program, Verify oder Readback im iMPACT fehl
/- 20mV im Betrieb. Daraufhin fand ich folgendes in einer Xilinx Appnote: ---- In some cases, XC9500/XL/XV designs appear to experience erase time or programming time extension as the design progresses — particularly for long chains. This extension is probably due to the fact that parts being
-
Thread
[V] 10St. Xilinx CPLD XC95144XL-TQG144 -10C
Hallo, Noch 10St. Xilinx CPLD XC95144XL-TQG144 -10C auf Tablett/Tray Siehe Bilder. Derzeit kosten die wohl den wahsinngen Preis von fast 20€. https://www.reichelt.de/cpld-144-makrozellen-117-i-o-3-3v-10ns-tqfp-144-xc95144xl10tqg14
Sind das noch die, die mit 5V funktionieren? Glaub von 9572 hab ich mal eine Menge eingelagert. Sorry, krieg einfach die Umstellung auf 3V3 nicht hin... Gruss Chregu
-
Thread
Teiler durch 1,953125
zusammen 1000. Ich habe da einen Schaltplan mit TTL-IC's, möchte das aber lieber in einem CPLD XC9572 machen. Wie kann ich das in VHDL programmieren?
Allerdings hat diese elegante Lösung einen etwas höheren Ressourcenverbrauch: [pre] Device Used XC9536XL-5-PC44 Macrocells Pterms Registers Pins Function Block Inputs 10/36 (28%) 36/180 (20%) 9/36 (25%) 2/34 (6%) 17/108 (16%) [/pre]
-
Thread
PWM IC - feine Kontrolle von duty cycle
Loesungen vergessen, oder bedeutet das ebenfalls das aus fuer CPLDs? Ansonsten gucke ich mir den XC9536 mal genauer an, den gibts im TQFP Gehause und er kann mit 100 MHz getaktet werden. ( http://www.xilinx.com/support/documentation/data_sheets/ds064.pdf ) Ich denke ich sollte mich am Wochenende
Den Takt nimmt man von einem Quarzoszillator, der ist recht stabil. >Ansonsten gucke ich mir den XC9536 mal genauer an, den gibts im TQFP Ist zu klein. Nimm einen XC9572. MFG Falk
-
Thread
AX82 - ZX Spectrum Emulator mit AVR + CPLD
Außerdem sollte es auch möglich sein, einen KC85/2 (oder/3) zu emulieren. Mit einem ATMega1284P und einem XC9572 sollte sich das sogar umschaltbar realisieren lassen. Jörg
the atmega and set the fuses. Problem. I dont have xilinx software. Can anyone program the xc chip for me in exchange for a pcb ?
-
Thread
2 Incrementalgeber koppeln
zu einem externen Takt zählte, mit noch zusätzlicher Logik und SPI-Interface zum Auslesen, in ein XC9572XL reinbekommen, den man für 2 Euro bekommt. FPGAs sind teurer und auch meist komplizierter in der Anwendung, wegen der unterschiedlichen Spannungsversorgungen, meist noch externem notwendigen Konfig-Flash usw. Im XC9572XL ist das Flash schon eingebaut, allerdings nur per externen Prorgammer änderbar. Das Teilerverhältnis könnte man aber per DIP-Switch einstellbar machen.
-
Thread
CPU aus CPLDs aufbauen?
Auf Opencores gibts eine 'CPU' die in ein XC9536 geht, da ist dann ein XC9572 schon ein Dualcore ;) Wobei man ja ggf. auch mit 4,5 oder 6 Bit Wortbreite hinkommen könnte und um Register zu sparen eine 'registerlose' Stackarchitektur wählt. Aber
-
Thread
SN74ABTH16460 4-to-1 Multiplexed/Demultiplexed Transceivers with 3-State Outputs
selectiv anzusteuern. Dabei bin ich auf den SN74ABTH16460 gestossen. Die Logic wird in einem XC9536 or XC9572 sein. Fragen: - Erfahrungen mit dem SN74ABTH16460 ? - Anregungen fuer eine alternativ Loesung ? - Machbarkeit / Empfehlung die SN74ABTH16460 logic im XC95XX umzusetzen ? Vielen
schlicht nur ein Set and 8bit Datenleitungen verwendet. Auf der Ansteuerungsseite nach dem uC um XC95XX habe ich bereits funktionierende Logik fuer RAS/CAS/rw/D0-D7/A0-A11 (row und column). Im Moment steuere ich aber nur 4x 8Mbitx4 DRAMs an... die haben nur D0-D7.
-
Thread
Auslesen von inout Pins bei Konflikt?
hi Hagen! Ich arbeite mit einem Xilinx CPLD XC9572XL und dem Webpack. Ne Schlatung mit dem Schematics Editor aufzubauen krieg ich nicht hin. Bin noch Anfänger... Aber es muss doch auch irgendwie in VHDL gehen. Sonst bringt doch der inout typ
den Ordner C:\Xilinx\doc\usenglish\de\libs\ dir die PDF's genauer an. Echte PullUps gibt bei den XC Typen nicht. Gruß Hagen
-
Thread
Problem mit Flankendetektor (VHDL + Hardware)
einwandfrei funktioniert: Ein kurzes Signal am Beginn für en_rise. Hardware: Design Kit, Coolrunner II (mit XC2C256, (XC9572XL)) process (clk_n) -- Synchronisation begin if rising_edge(clk_n) then taste1 <= btn; taste2 <= taste1; end if; end process; en_rise <= taste1 and not taste2;
-
Thread
Bastelidee ascii text auf PAL TV
mal selbst was überlegt da ich grad passende Bauteile noch rumfliegen habe wie z.B ein paar avrs, XC9572-15 cpld, ein paar 8KB15ns srams. Meine Idee wäre eine 40x25 ascii Symbol Anzeige mit 16 Vordergrund- und 16 Hintergrundfarben auf einem PAL TV (720x576). Die ascci Symbole sollen 8x8 Pixel sein
muss ich mir wohl erstmal n paar gute tutorials zu cpld und vhdl zu genüge führen. Gibt es für diese XC95xx von xilinx eigentlich eine etwas schlankere IDE als das 3,2GB Monster DesignSuite Teil?
-
Thread
CPLDs sind tot es lebe?
stirbt aus, ausser ATF15xx von Atmel, mal sehen wie lange > es die noch gibt. Oops, die Xilinx XC9500 sind auch schon tot!? https://www.xilinx.com/support/documentation/customer_notices/xcn11010.pdf Schön das man jetzt die TTL-Gräber mit Levelshifter-Friedhöfen um einen 3V3 CPLD ersetzen muß
Und zu alten Footprint compatible Module basteln: http://oho-elektronik.de/index.php?c=1&s=gop_xc9572xl
-
Thread
8-bit Bus: Wie geht das elegant?
Hallo, ich würde in dem Fall der Flexibilität wegen auf Programmierbare Logik (z.B. Xilinx XC9536XL oder XC9572XL) setzen. Da kannst Du nachher noch beinahe beliebig verändern (nur durch die Chipgröße beschränkt). Die Software gibt's von Xilinx, die Chips vom Reichelt (kostet sehr wenig) und
-
Thread
[XC95 CPLD] Zähler mit einigen Zusatzfunktionen realisieren
kaskadierten ICs zunehmend problematischer wurde, wollte ich folgenden Zähler gerne mittels Xilinx XC9572XC CPLD realisieren. - 16-Bit Auflösung/Breite, nur Aufwärtszählen nötig - Impulse (Pulse-Eingang) treten unvorhersehbar und zufälllig, aber mit einer maximalen Frequenz < 90 MHz auf - Zählerüberlauf
"-Register hat aber weder einen positiven noch einen negativen Effekt gehabt, außer dass damit der XC9572 nahezu vollständig belegt ist. Vielleicht ist auch ein Denkfehler meinerseits drin, dass es gar nicht helfen kann. Alles in Allem treten nach Optimierung des Aufbaus und Erhöhung der Latch-Frequenz
-
Thread
einfacher programmierbarer Logikbaustein
Hm, die Xilinx XC9500XL Serie würde mir da spontan einfallen. Schön schnell, im PLCC Gehäuse für Sockel verfügbar. USB Programmer gibts natürlich auch.
Nimm den Xilinx XC9572XL; das ist der groesste dieser Serie, der im PLCC-Gehauese erhaeltlich ist - dann kannst Du einen Sockel mit 0.1-Zoll Pinabstand verwenden (gleich gross wie bei DIP und passt daher in jede Lochrasterplatine
-
Thread
555 7805 usw. Dauerbrenner nur noch bei den Hobbyisten und Kleinentwicklern
öfteren als Multivibrator für irgendeinen Hilfstakt eingesetzt, um Resourcen in kleinen CPLD wie dem XC9536XL zu sparen (Teilerkette). XC9536XL und XC9572XL sind bei mir auch Dauerbrenner, die dann im 800er Pack günstig eingekauft werden. Die Kunden bezahlen mich nicht für die ingeniöse Schönheit der
-
Thread
ISE 7.1i ->Schematic ->Komisches UND-Verhalten + beim Counte
Hi! Ich beschäftige mich gerade mit dem XC9536, dass ich auf einem Steckbrett (mit Adapter) aufgebaut habe. Nach schlechten Ergebnissen, weil immer irgendwas passierte, aber nicht das Gewollte, hatte ich einfach mal ein einfaches "AND"
In meiner CPLD-Schaltung (auch mit XC9572XL) hatte ich das aelbe Problem. Habe dann die Schaltung soweit runtergebrochen, daß ein Eingang des PLD's direkt mit einem Ausgang verschaltet war. Ergebnis: Low am Eingang ergab High am Ausgang