-
Thread
PWM IC - feine Kontrolle von duty cycle
Ansonsten gucke ich mir den XC9536 mal genauer an, den gibts im TQFP Ist zu klein. Nimm einen XC9572. MFG Falk
-
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
-
Thread
Fehler beim Programmieren von XILINX CPLD
Hallo, ich habe mir ein Design mit dem ISE10 erstellt und möchte es in einen XC9572-15PC84 übertragen. Wenn ich "Implement Design" starte läuft Synthese, Translate, Fit und Generate Programming File" ohne Fehler. Allerdings wird der Punkt "Configure Target Device" nicht mit ausgeführt
Fehlermeldung. Beim bestätigen mit ok, starten "iMPACT" nicht mehr. Der Fehler tritt bei den CPLD´s XC9572-15PC84 und XC9536-15PC44auf, jedoch nicht bei XC95144XL-5TQ144. Kann mir einer von euch sagen wo der Fehler ist?? bzw wie ich das erstellte Programmierfile irgendwie anders in meinen cpld bekomme
-
Thread
5 Stück XC5202.was tun?
Ja, einen XC9572 habe ich auch, das ist aber halt ein CPLD. @Thomas: gehe mal davon aus das ich wirklich Nichts kaufen muß, hier liegt mehr als genug Kram jeder Sorte. Das ist auch der Grund, warum ich versuche
-
Thread
JTAG und XILINX verstehe die Welt nicht mehr :-D
daraus nicht mehr schlau. Ich habe vor einer Woche angefangen ein CPLD von Xilinx zu programmieren (XC 9572). Dafür habe ich mir schnell ein Parallel Kabel zusammen gelötet. (Seite 74 - http://www.xilinx.com/itp/3_1i/pdf/docs/jtg/jtg.pdf) Funktioniert soweit so gut. Da ich lieber an meinem Notebook
-
Thread
XC9572 Verschiedene Clocks und I²C
derzeit einen Wandler von Analogaudio auf AES3 zu bauen. Ich habe nun vor mit einem Xilinx CPLD (XC9572) die Clocks für I²S zu generieren. Da ich die Samplingfrequenz für die Wandler variabel gestalten will, habe ich vor den CPLD als Slave mit einem Atmega als Master zu verbinden. Habe da an I²C gedacht
-
Thread
AD-Wandler MP7684, CPLD XC9572-15, falling_edge()
eine primitive "Speicher-Oszi" Schaltung zusammenzufrickeln. Die Steuerung des AD-Wandlers soll ein XC9572-15 CPLD übernehmen. Im Datenblatt des AD-Wandlers steht folgendes: >> If another DFF follows the ADC, it is recommended that the system >> latches the data at the negative going edge of the clock
-
Thread
Takt zwingend notwendig für einen CPLD
Hallo zusammen, wollt mal fragen, ob für ein CPLD zB XC9572XL zwingend ein Quarz notwendig ist um beispielsweise Gatter zu benutzen? Wenn man eine Clock benötigt, was nimmt man da gängigerweise? Danke und Gruß Spice
@ Spice (Gast) >wollt mal fragen, ob für ein CPLD zB XC9572XL zwingend ein Quarz >notwendig ist um beispielsweise Gatter zu benutzen? Nein, einen Takt braucht man nur für Speicherelemente, auch [[FlipFlop]]s genannt. > Wenn man eine Clock benötigt, was
-
Thread
fragen zu fsm, verilog modulen und probleme.
aender ich noch auf ein pin) da der 95144 voll war hab ich das syncen fuer den bildschim in ein xc9572 ausgelagert . der xc95144 bekommt nun zwei signale vSync und wenn noBorder (sprich wenn man im sichtbaren bereich sich befindet). seither ich das ausgelagert habe tritt der fehler immer auf.
-
Thread
CPLD-Signal-Verstärker
einer Schaltung habe ich einen mir nicht logisch erscheinenden Aufbau entdeckt: Ich habe einen CPLD XC9572XL, deren Ausgänge mit einem 74HCT540 verbunden sind und damit negiert ein paar LEDs schalten. Also die Kathodenseite der LEDs sind jeweils mit einem Ausgang des 74HCT540 verbunden. Warum macht man
> Ich habe einen CPLD XC9572XL, deren Ausgänge mit einem > 74HCT540 verbunden sind und damit negiert ein paar LEDs schalten. Diese HCT540 können gegen GND mehr Strom schalten, weil die dafür nötigen N-Kanal Fets niedrigere Durchgangswiderstände
-
Thread
hardwarenahes VHDL Tutorial
ich habe hier einen xilinx XC9572XL und mache meine ersten VHDL-Gehversuche. Dazu arbeite ich dieses Tutorial (auf mikrocontroller empfohlen) durch: http://www.vhdl-online.de/tutorial und muss sagen, dass das ziemlich enttäuschend
-
Thread
VCCIO beim XC9572-PC84
Sind die beiden VCCIO-Pins intern verschaltet oder gibt es beim XC9572-PC84 2 getrennte IO-Bänke und wenn ja wie ist da die Aufteilung? Ich bin der Meinung mal derartiges Gelesen zu haben finde aber derzeit nichts.
> XC9572 Das ist ein uralter Zombie, da hat noch keiner an mehrere Bänke gedacht. Alle Vccio-Pins gehören an das selbe Potential.
-
Thread
CPLD & VHDL - Eingänge pull-up?
gar keine pullups. Dreck! Man kann sich das Leben auch schwer machen trotzdem danke (benutze XC9572XL -.-)
-
Thread
Hilfe, TTL Grab in CPLD XC9572
Hallo, Habe ein Problem, versuche gerade den "realen" Teil (74.pdf) in CPLD (cpld.pdf) zu realiesieren. Der Teil mit den 74573 und 74238 scheint zu funktionieren da auf den LCD die Texte angezeigt werden. Das ganze hängt an einen 80C31. Die 744094 und 74165 und ein Teil vom 74238 machen die Kommunikation zu einen externen Gerät, aber der Funktioniert eben nicht. Könntet Ihr mal bitte drauf schauen? Danke Gruss Andi
-
Thread
EPROM 2716 durch CPLD auslesen?
Ich soll den EPROM 2716 mit einem CPLD XC9572XL (nur) auslesen können. Ich habe noch nie mit einem EPROM gearbeitet und auch das Internet hilft dabei nicht so recht weiter. Meine Frage lautet: Wie schließe ich den EPROM an den CPLD? Was ist
> Ich soll den EPROM 2716 mit einem CPLD XC9572XL (nur) auslesen können. Wohin auslesen? Auf LEDs? Zum PC? Falls ja: welche Schnittstelle (LPT,COM,USB)? > Was ist notwendig um den EPROM auszulesen? GND an 0V anschliessen. Vcc und Vpp
-
Thread
SPDIF Sound Delay per FPGA
Hallo, genau so ein Projekt habe ich gerade (erfolgreich) abgeschlossen: + Xilinx CPLD XC9572XL (bzw. 144), + 2 * 512 KByte SRAM, + 40 MHz Oszillator (optional für Coax Ein-/Ausgang 74AC06) Es werden gleichzeitig zwei SPDIF Signale mit 20 MHz abgetastet und in das RAM geschrieben, ausgelesen
-
Thread
ATmega 128 langsam?
Macht in Summe 7 Makrozellen/Kanal = 56 Makrozellen. Also tuts ein 64 oder 72 Makrozellen CPLD. Der XC9572XL ist dein Freund. http://www.reichelt.de/?;ARTICLE=40158 MfG Falk
-
Thread
Taster entprellen und Signal an GCK
manuell in den CPLD eingespeist werden. Die Signale sollen alle als globales Taktsignal des CPLD XC9572 dienen. Mein Problem ist u.a. das Entprellen der Taster und das gegenseitige Verriegeln der Taster, so dass nur eines funktionieren kann. (vielleicht ist das verriegeln ja auch nicht nötig). Wenn die
XC9572
-
Thread
Takt herunterteilen
fertige Signal ausgeben. Das würde ich nur im Notfall machen, weil ich zu wenig Anschlüsse am CPLD (XC9572 PC44) habe. Hier würden denke ich 3 Pins belegt werden. (GCK, In und OUT) ODER wenn natürlich zu viele Makrozellen ausgelastet sind, würde ich auf den nächst größeren CPLD setzen, dann könnte ich
-
Thread
I/O Verteiler/Umschalter
Steuersignalen einstellt welcher Eingaang auf welchen Ausgang geht. Ein passendes CPLD wäre z.B. das XC 9572-15 PC44 für 5,95€ bei Reichelt Die Auswahl ist hier nicht die größte, wegen deiner Vorderung an 5V. Die meisten neueren CPLDs unterstützen keine 5V mehr. Dein Controller mit seinen 80 Zyklen braucht
-
Thread
Frage zu VGA to PAL konverter
Hallo, ich hab da mal ne Frage, wäre es möglich einen VGA zu PAL konverter in einen CPLD wie z.B. XC9572 zu packen? Ich stell mir sowas in der art vor wie : das erste gefundene VGA frame wird zur initialisierung genutzt, sozusagen erkennen der VGA Auflösung etc. sagen wir mal max 1024x768. Danach
-
Artikel
XAVRnet
Format bis 100x75mm - auch Lochraster (2,54mm) - die folgenden Features bieten wird: ATxmega128A1 MCU XC9572XL CPLD als EBI-Interface, frei konfigurierbar für Memory Mapped I/O-basierte Erweiterungen 512kByte SRAM, erweiterbar, über CPLD linear oder in Seiten á 32kByte ansprechbar, dadurch wird das 64kByte-Adresslimit
Sammelbestellung der schwer beschaffbaren Teile sowie Vorbestueckung der TQFP100-Bauteile (ATxmega128A1, XC9572XL) ist moeglich, ebenso die Programmierung des XC9572XL mit einer Basiskonfiguration und die Installation eines Bootloaders auf dem ATxmega128A1. Navigationsplatine. Zusaetzlich ist eine kleine "Navigationsplatine
-
Thread
Mikrocontroller in VHDL
Background: Ich bin mit VHDL noch ein wirklicher Anfänger. Habe ein kleines Demoboard mit dem CPLD XC9572 und habe damit meine ersten kleinen Binkereien gemacht... Ich hoffe, man wird mir meine etwas naiven Fragen verzeihen und mich nicht auf http://www.giyf.de/ verweisen :-) Also ich habe irgendwo
> CPLD XC9572 Da hast du nur 72 Flipflops :-/ Allein eine einzige Registerbank eines 8051 braucht 64 Bits. Da hat dann gerade noch der Akku Platz, dann ists aus, 72 FFs verbraten. Kein Platz mehr für PC, B, PSW
-
Thread
Lauflicht mit individuellen Muster
und dann von rechts nach links: 8->6->4->2 und dann wieder von vorn. Ich verwende hierfür CPLD XC9572XL und Modelsim als Simulator. Mir hat als ersten Ansatz diese Seite: http://chip.uni-rostock.de/designs/lauflicht.html gut gefallen. Jedoch will ich kein Makro verwenden und daher soll alles in eine
-
Thread
CPLD für Dummies
ersten Schritte habe ich mir eine kleine Testplatine entworfen. Da sind außer dem XC9536XL (bzw. XC9572XL im gleichen Gehäuse) nur noch ein Spannungsregler für 3,3V sowie ein Quarzoszillator mit 32,768 kHz drauf, und alle Pins werden auf Stiftleisten geführt, um sie mit meinen Testmodulen verbinden zu
@Armin Hier ist was für dein XC9536 Project. 1) JTAG .Infos 2) XC9536 oder XC9572 mini Platine (Home-Brew) http://www.mikrocontroller.net/topic/195651#new Gruss Holger.
-
Thread
Welche Speicherbausteine nehmen?
http://www.msc-toolguide.com/lattice/device-family/machxo Nur: 5V FPGAs (als Vergleich zum XC9572 CPLD) wirst du nicht mehr finden.
-
Thread
Frequenzzähler ICM7226 mit CPLD nachbilden
Wollte mal fragen, ob man das IC ICM7226 in einem XC9572 CPLD (hat 72 Macrozellen) nachbilden kann? Bin leider Anfänger, bin also für jede Anregung / Codeschnippsel dankbar...
-
Thread
Fehlermeldungen ignorieren?
Source) Exception in thread "main" Design multiplier1 has been optimized and fit into device XC9572-15-PC44. Completed process "Fit".
. Das ist aber seltsam... EDIT: > Design multiplier1 has been optimized and fit into device XC9572-15-PC44. Ach der Multiplizerer... Bei mir ging der ohne Fehler durch. Mach mal "Cleanup Project Files".
-
Thread
Durch 10 teilen
und eine Division durch 10. (4 Bit nach 7-Segment habe ich schon) Wie geht man das an auf einem XC9572 CPLD?
Frage ist jetzt, welche Lösung ist effizienter, und verbraucht weniger Logikzellen auf meinem CPLD XC9572 ???
-
Thread
Multiplizierer im CPLD XC9572
Hi, habe mal als Test versucht einen 4 * 4 Multiplizierer in ein XC9572 zu bekommen. Geht anscheinend nicht, zu komplex. Hier mein Code: [avrasm] library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; entity Multiplier1
absoluter Anfänger bin) Bekomme leider die Fehlermeldung, das mein 4*4 Multiplizierer zu komplex für ein XC9572 währe. Habe mir dann mal deinen zuletzt geposteten VHDL-Code durchgesehen: Anscheinend ist die Optimierung von dem Tool das du verwendest suboptimal. Es werden 24 Macrozellen gebraucht, und bei
-
Thread
GAL oder CPLD für neues Projekt, und welche Software?
Zeitgemäß, oder sollte ich besser nen CPLD einsetzen? Den billigsten den ich gefunden habe ist ein XC 9572XL PC44 der aber schon bei 3,40 liegt. Der Chip sollte wohlgemerkt steckbar sein, also fällt SMD flach. Das wäre mir die Mehrkosten nicht wert (Platinchen wird ein paar mal gefertigt). Wäre froh eure
Schaltung ein paar logische > Verknüpfungen Nur verknüpfungen oder auch Speicherelemente? > XC 9572XL PC44 der aber schon bei 3,40 liegt. XC 9536XL VQ44 High-Performance CPLDs 1,85 € Gibt es woanders aber bestimmt auch als PC44 > Der Chip sollte > wohlgemerkt steckbar sein, also fällt SMD
-
Thread
Fitter: 107 % Design paßt in CPLD
die CHance zu sehen wo es hakt. Mal ne Frage, bist du irgenwie an die Atmel dinger gebunden? Der XC9572XL(72 Macrozellen) ist bei Reichelt um die 3Euro im PLC44 erhältich und soll sehr viel moderner als die Atmels sein, vieleicht lohnt ein Umsteig?
-
Thread
Aufbau eines dekadischen Zählers
Aufgabe, die ich bewältigen muss: Ein Demoboard für den Boundary-Scan zu schaffen. Dabei soll ein CPLD XC9572XL PC44 und ein EPROM (2716) eingesetzt werden. Der Takt soll sowohl manuell (entprellter Schalter) als auch automatisch funktionieren (mittels Drehschalter). Eine 7-Segment-Anzeige und ein Lauflicht
die ich bewältigen muss: Ein Demoboard für > den Boundary-Scan zu schaffen. Dabei soll ein CPLD XC9572XL PC44 und ein Nur das Teilen durch 10 würd ich durch Teilen durch 2/4/8/16... ersetzen.
-
Thread
CPLD Anfängerfrage zum XC9572XL
Hallo allerseits, habe den Einstieg in die Welt der cplds mit dem XC9572XL und VHDL gewagt. Mein 1. Programm sollte ein Binärzähler(4Bit)sein. Hab mich also durch mehrere Tutorials gearbeitet und so mein erstes Programm zusammengezimmert... Die ISE Software von Xilinx
-
Thread
ISE 11.1 brennen von XC9572 möglich?
PROGRESS_START - Starting Operation. Identifying chain contents...'0': : Manufacturer's ID = Xilinx xc9572, Version : 2 INFO:iMPACT:1777 - Reading C:/Xilinx/11.1/ISE/xc9500/data/xc9572.bsd... INFO:iMPACT:501 - '1': Added Device xc9572 successfully. --------------------------------------------------
ist, Länge 10cm. Aber vielleicht stimmt ja an deiner Hardware was nicht, der XC9572 ohne XL hat ja 5V, da könnte was mit dem Kabel sein....sehr seltsam.
-
Thread
wie groß muß das CPLD ungefähr sein ?
der CPLD bezahlbar zB.5€ wäre. Auf jeden Fall fliegen dann die 5V CPLDs aus dem Rennen: [pre] XC 9572-15 TQ100 Xilinx CPLDs 12,75 € [/pre] Mehr Chancen hast du bei den 3,3V-Typen: [pre] XC 95144XL TQ100 High-Performance CPLDs 6,60 € XC 9572XL TQ100 High-Performance CPLDs 3,65 €
ISE 9.1 mach einfach ein neues Projekt und stell den XC9572-7-TQ100 als Target ein. dann Add existing Source und die VHDL Datei dazu.
-
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
Interesse an einfach erweiterbarem Experimentierboard fuer den Xmega128a1?
die von Altera schwerer beschaffbar, Xilinx gibt es auch bei Reichelt. Ich dachte an sowas wie XC9572XL. Olli
von Altera schwerer beschaffbar, Xilinx gibt es auch bei Reichelt. > > Ich dachte an sowas wie XC9572XL. > > Olli 9572XL ist Mickey Mouse CPLD, der MAX II ist dagegen sehr gute wahl - guck dir beim farnell an, MAX II 240 QFP 100 kostet genau so viel wie XC9572XL QFP 100, ist dafür 300%+ grosser
-
Thread
[V] Xilininx CPLDs
Projekte verkaufe ich folgende CPLDs: 2x XC2C64A 7C, VQFP44 á 2,8€ 2x XC2C128 7C, VQFP100 á 6€ 3x XC9572XL 10C, VQFP64 á 2,8€ Alle ICs sind neu, und ESD gerecht verpackt. Bei Interesse unter webfreak@gmx.at melden
> 3x XC9572XL 10C, VQFP64 á 2,8€ Würde ich nehmen.
-
Thread
Signalteiler
@ Hans Lang (Gast) >Schaltung in der mit einem XC 9572 XL das Signal durch 2 bzw durch 4 >geteilt wird , leider kann die Schaltung wohl nicht als Standalone >Lösung ohne Änderung genutzt werden . Schau mal in den Artikel [[Drehgeber]], dort gibt
Hallo , gibt es einen logischen Grund, warum die Anschlußbelegung bei einem Xilinx XC9572XL in PC44 Bauform anders ist als bei VQ44 ? MfG Hans
-
Thread
Frequenzerzeugung
Makrozellen in Hobby-freundlichen MLCC-Verpackungen (die kann man noch in Sockel reinstecken). Z.B. den XC9572, der hat 72 Zellen und laeuft auf 5V. Fuer niedrigere Betriebsspannungen gibt es mehr Auswahl. Wolfgang
Spektrallinien eben etwas breiter. Also dann werd ich wahrscheinlich mal in Richtung CPLD gehen. Der XC9572 ist mir von den Dimensionen fast etwas zu groß!? Theoretisch brauche ich ja nur 5 Portpins (4xBCD, 1xCLK) und genug Makrozellen um den Zähler bzw. Codeumsetzung BCD-->Frequenz unterzubringen. Ich
-
Thread
BoundaryScan
realisieren. Nun habe ich allerdings das Problem, dass ich auf dem Evaluation-Board nur 2 CPLD's (Xilinx XC9572 und Altera EPM7032) habe und diese laut BSDL-File kein User-Register besitzen. Jetzt dachte ich, dass ich die Testart INTEST verwenden kann um so die Daten ins Design zu bringen. Und dann den Baustein
-
Thread
AD-Bus auf SPI Umbauen
auch blockweise arbeiten kann, könnte aber andererseits den Aufwand im CPLD verringern (ist ein XC9572, da passt nicht wahnsinnig viel rein). Stefan
> ist ein XC9572, da passt nicht wahnsinnig viel rein Das kommt darauf an, was man daraus macht ;-) > Ja, jetzt kommen wir denke ich zum Knackpunkt; wie macht man das? Für SPI-EA im CPLD sieh da mal nach: http
-
Thread
TTL zu CPLD o.ä. umdesignen
Ich hab etwas ähnliches letztens mit einem XC9572 gebaut. Programmer gibts für Parallelport zum selberbasteln. Software wird von Xilinx zur Verfügung gestellt. Ausser dem Aufwand für Einarbeitung und evtl. kleine Entwicklungsplatine und Programmer
A. Hermano schrieb: Du hast 32 Zähler und 32 Latches, brauchst also >64 Macrozellen. D.h XC9572 oder XC95108 sollten es tun. > Preislich ist das eigentlich unschlagbar, bei Reichelt alle 6 zusammen > gut 1 Euro. Aber leider nimmt das doch ziemlich viel Platz weg. Wenn Du TQ100 löten
-
Thread
XILINX JTAG ACE Player oder FT2232 für "Firmwareupdates"
documentation/application_notes/xapp424.pdf]] Den JTAG ACE Player würde ich evtl. auf einem CPLD (z.B. XC9572) laufen lassen. Mir kommt mein Lösungsansatz aber reichlich umständlich vor - hat da eventuell jemand von Euch einen Besseren Vorschlag? Wie macht Ihr Firmwarupdates von FPGAs im Feld? Ich habe
Hallo, habe gerade versucht, den Player im XC9572 zu synthetisieren. Ergebnis: Der Player benötigt 145 Macrocells (XC9572 hat aber nur 72). Es müßte dann also mindestens ein XC95216 sein. Der hat dann schlappe 160 Pins, von denen gerade mal ca.
-
Thread
suche Lieferant für TQPF Trays
Ich habe welche. Acht Stück für QFP 10 x 10 x 1,4 mm. Da waren Xilinx XC9572XL-VQG44 verpackt. Ein Tray für 160 Stück. Gegen Porto und Aufwandserstattung (10 EUR zusammen). Ansonsten musst du dich an Bestückerfirmen wenden, die schenken dir das Zeug.
-
Thread
Anfängerfrage CPLD 64 x 64 Matrix
Probleme mit den endlichen Verdrahtungsresourcen bekommt. >Welchen CPLD würde man dafür nehmen. XC9572XL oder grösser. Gibts bei Reichelt für kleines Geld. MFG Falk