Meine Firma versucht, eine Platine mit einer veralteten Xilinx FPGA (XC3042A) zu bauen, die Teil der XC3000 Serie Chips ist. Hat jemand Erfahrung beim Programmieren der Daten auf dem Chip? Ich bin auf der Suche nach Software, Hardware usw., die Leute benutzt haben.abgekündigt Xilinx Chip
Antwort
Sie sollten in der Lage sein, die Programmierungsspezifikationen von der Xilinx-Website zu finden. Sie liefern eine Dokumentation über die verschiedenen Methoden, die bei der Programmierung ihres FPGAs verwendet werden. Es sollte in ihren AppNotes sein. Sie haben mehrere Modi - typischerweise Slave-Serial oder Select-Map (Parallel). Das bedeutet eine Art von SPI-Flash oder Parallel-Flash oder JTAG.
Wenn Sie sich umsehen, finden Sie möglicherweise auch Schaltpläne für ein DIY-Programmierkabel! Sie können auch einen kleinen Mikrocontroller anschließen, z. B. einen 8-Bit-PIC, um die Programmierspezifikationen zu verarbeiten, während Sie Ihre eigene benutzerdefinierte Schnittstelle entwerfen oder mit einer SD-Karte oder etwas anderem verbinden.
Ich habe alte Xilinx-Chips (XC4010XL) mit einer benutzerdefinierten Schnittstelle zum ISA-Bus programmiert. Ich benutzte Turbo-C auf einer DOS-Box und einer hausgemachten ISA-Karte mit '245 (Bidir Transceiver) und einem 74LS74 (Doppel-Flip-Flop D) für Strobe-Signale auf einer Slave-Parallel-Konfiguration.
Es ist nicht schwierig, dasselbe zum Beispiel über einen parallelen Port zu implementieren.
Die aktuellen Xilinx Werkzeuge und Kabel programmieren alte Teile.
Auschecken FTDI. Möglicherweise können Sie sie davon überzeugen, mit aktualisierter Hardware zu arbeiten. Es ist derzeit 150 CAD für USB + FPGA und 80 CAD extra, wenn Sie es mit einem Handbuch bündeln. Plus Versandkosten.
Es unterstützt sogar das kostenlose Web-Kit auf der Xilinx-Website.
Die XC3000-Serie verwendet nicht die JTAG-Schnittstelle, daher können Sie den Xilinx-Programmierer nicht zum Herunterladen Ihrer Konfiguration verwenden.
Sie können dazu entweder einen externen EPROM oder einen eingebetteten Prozessor verwenden, um den Code herunterzuladen.
Werfen Sie einen Blick auf diese Anwendungen beachten Sie von Xilinx: http://www.xilinx.com/support/documentation/application_notes/xapp090.pdf Für Daisy-Chain: http://www.xilinx.com/support/documentation/application_notes/xapp091.pdf
Es beschreibt das Datenformat sowie Signal-Info für die Konfigurationsdatei auf dem FPGA-Download bereit.
Sie können ältere Version des Xilinx-Programmierers von ihrer Website verwenden und die Geräte konfigurieren, ich glaube, die letzte Version des xilinx, die die 3000-Serie unterstützt, war Version 8, aber ich bin mir nicht sicher.
- 1. Wird WatiN abgekündigt?
- 2. Wie häufig werden die Xilinx-Chips verwendet?
- 3. Texteingabe für MD-Chip deaktivieren
- 4. ändern xilinx ise defult Texteditor auf Notizblock ++
- 5. Xilinx Floating Point Core - Fehlerhafte X-Werte?
- 6. Haben GSM-Mobiltelefone standardmäßig einen RFID-Chip?
- 7. So implementieren Sie CMStepCounter CoreMotion - M7 Chip
- 8. Android Textansicht mit chip type auswählbaren Boxen
- 9. Rocket-Chip auf Nicht-Zynq-FPGAs
- 10. Rocket-Chip-Emulator bauen kompilieren Fehler
- 11. PHP zu lesen/schreiben NFC-Chip
- 12. Extrahieren von Geheimnissen aus einem eingebetteten Chip
- 13. Wie kann ich Xilinx Vivados Simulationsbibliotheken für z. QuestaSim?
- 14. Wie starte ich das Xilinx ISE Web Pack unter Ubuntu?
- 15. Wo kann xilinx ISE gezwungen werden, Block-Rams zu verwenden?
- 16. Gibt es einen .Net JIT-Support von Chip-Anbietern?
- 17. Angular Material Design - Erstellen eines neuen Chip mit Autocomplete
- 18. Wie teile ich Rocket-Chip an altera FPGA?
- 19. Wie geht es mit "unmöglichen" Chip-8-Anweisungen
- 20. Wie man Android-Anwendung auf bestimmte NFC-Chip hören?
- 21. Wie baue ich einen Zscale-Kern? (RISC-V, rocket-chip)
- 22. mit Xilinx XPS mit Microblaze - schnellstem Weg, um die FPGA zu programmieren
- 23. Was ist der einfachste Weg, ein Signal über MGT von Xilinx FPGA zu übertragen?
- 24. Unerklärte Red X's (Kollisionen?) Mit Dual-Port BRAM in Xilinx ISim
- 25. brauchen Ihre Hilfe für die folgenden VHDL-Code in Xilinx-Tool
- 26. Warum wird eine Betriebssystemsoftware von der Festplatte geladen, anstatt von einem ROM-Chip?
- 27. PHP GET Anfrage gesendet von ESP8266 Wifi Chip aber nicht von der Website empfangen
- 28. Wie überprüft man, ob der RFID-Chip noch in Android Studio
- 29. Wie schreibe ich an den GPIO Pin des CM108 Chip in Linux?
- 30. Kommunikation zu einem Arduino-Chip in C auf einer Windows-Maschine