Mon entreprise essaie de construire un circuit imprimé avec un xpxxx fpga obsolète (XC3042A) qui fait partie des puces de la série XC3000. Quelqu'un a-t-il de l'expérience en programmation des données sur la puce? Je cherche quel logiciel, matériel, etc. les gens ont utilisé.Obsolète Xilinx Chip
Répondre
Vous devriez pouvoir trouver les spécifications de programmation sur le site Web de Xilinx. Ils fournissent de la documentation sur les différentes méthodes utilisées dans la programmation de leur FPGA. Il devrait être dans leurs AppNotes. Ils ont plusieurs modes - typiquement série esclave ou sélectionnez carte (parallèle). Cela signifie une sorte de flash SPI, ou flash parallèle, ou JTAG.
Si vous regardez autour de vous, vous trouverez peut-être aussi des schémas pour un câble de programmation DIY! Vous pouvez également interfacer un petit micro, disons un PIC 8 bits pour gérer les spécifications de programmation pendant que vous concevez votre propre interface personnalisée ou que vous l'interfacerez avec une carte SD ou autre chose.
J'ai programmé de vieilles puces Xilinx (XC4010XL) en utilisant une interface construite sur mesure pour le bus ISA. J'ai utilisé Turbo-C sur une boîte DOS et une carte ISA faite maison avec '245 (émetteur-récepteur bidir) et un 74LS74 (double bascule D) pour les signaux stroboscopiques sur une configuration parallèle esclave.
Il n'est pas difficile d'implémenter la même chose en utilisant un port parallèle, par exemple.
Les outils et câbles Xilinx actuels programment les pièces anciennes.
Découvrez FTDI. Vous pourriez être en mesure de les convaincre d'aller avec du matériel mis à jour. Il s'agit actuellement de 150 $ CAD pour USB + FPGA, et de 80 $ CAD en plus si vous le combinez avec un manuel. Plus l'expédition.
Il prend même en charge le kit Web gratuit disponible sur le site Web de Xilinx.
La série XC3000 n'utilise pas l'interface JTAG, vous ne pouvez donc pas utiliser le programmateur Xilinx pour télécharger votre configuration.
Vous pouvez le faire en utilisant une EPROM externe ou un processeur intégré pour télécharger le code.
Jetez un oeil à cette application noter de Xilinx: http://www.xilinx.com/support/documentation/application_notes/xapp090.pdf Pour guirlande: http://www.xilinx.com/support/documentation/application_notes/xapp091.pdf
Il décrit le format des données ainsi que des informations de signal pour télécharger le fichier de configuration du FPGA.
Vous pouvez utiliser une ancienne version du programmeur Xilinx depuis leur site web et configurer les appareils, je crois que la dernière version du xilinx supportant la série 3000 était la version 8 mais je ne suis pas sûr.
- 1. "Code mort" dans Xilinx
- 2. WSE2 est-il obsolète?
- 3. Marque C++ comme obsolète
- 4. SVN erreur obsolète
- 5. TortoiseSVN: "Le correctif semble obsolète"
- 6. Visual Studio 2008 Méthode obsolète
- 7. Cache de formulaire InfoPath obsolète
- 8. Traitement obsolète inclut avec Autoconf
- 9. kCGColorSpaceGenericRGB est obsolète sur iPhone?
- 10. Rails 1.2 "service est obsolète"
- 11. MSBuild ITaskItem tableau est obsolète
- 12. JSTL taglib URI est obsolète?
- 13. Avertissement obsolète seulement dans certains environnements php5?
- 14. Comment marquer une classe comme obsolète?
- 15. état "obsolète" sur Google App Engine Django
- 16. HTTPContext est-il obsolète dans WCF?
- 17. Utilisation de XILINX XPS avec Microblaze - le moyen le plus rapide de programmer le fpga
- 18. Appel API Facebook - "Cette version de l'API est obsolète"
- 19. Meilleure pratique pour marquer le code obsolète dans Ruby?
- 20. Dans VB.NET, puis-je marquer une fonction comme obsolète?
- 21. PasswordDeriveBytes vs Rfc2898DeriveBytes, obsolète, mais de façon plus rapide
- 22. Que utiliser à la place d'une méthode UIImagePickerControllerDelegate obsolète?
- 23. Pourquoi la méthode setTime() de java.util.Date n'est-elle pas obsolète?
- 24. Fonction Public Overrides GetBytes() Comme Byte() est obsolète
- 25. Visual Studio 2008 ne montre aucun -warnings « obsolète »
- 26. StructureMap avec ASP.NET MVC - la méthode configure() est obsolète?
- 27. Comment réparer ce commit SVN qui échoue comme "obsolète"?
- 28. Remplacement de CMNewProfileSearch par du code 64 bits non obsolète
- 29. Fonction de date Java qui n'est pas obsolète
- 30. SDK OS X 10.5 obsolète getAttributeNS; que devrais-je utiliser à la place?