Sources et approfondissement¶
Privilégiez la documentation primaire pour le comportement du composant et les commandes des outils. Cette bibliothèque explique et relie les concepts ; les manuels constructeurs actuels restent l'autorité pour les détails dépendant de la version.
Basys 3¶
- Manuel de référence Basys 3 (PDF) — architecture, horloge 100 MHz, boutons, afficheur, USB-JTAG/UART, VGA, Pmods et informations électriques.
- Dépôt officiel des XDC Digilent.
- XDC maître Basys 3 — broches, standards I/O et modèle d'horloge.
AMD Vivado¶
- UG900 — Logic Simulation — analyse, élaboration, simulation et commandes XSim.
- UG901 — Synthesis — options et stratégies de synthèse.
- UG901 — HDL Coding Techniques — patrons d'inférence des registres, RAM et opérations.
- UG903 — Timing Constraints — horloges, délais I/O, exceptions et analyse.
- UG903 — Recommended Constraints Sequence.
- UG949 — Clock Domain Crossing.
Langage¶
- Page de la norme IEEE 1076 VHDL.
- Utilisez
ieee.std_logic_1164pour la logique multivaluée etieee.numeric_stdpour l'arithmétique portable.
Frameworks de vérification¶
- Guide VUnit.
- Bibliothèque d'exécution VUnit.
- Documentation OSVVM.
- Bibliothèques OSVVM.
- Scripts OSVVM.
Hébergement et internationalisation¶
- MkDocs Static i18n — fichiers traduits et sélecteur contextuel.
- Cloudflare Pages pour MkDocs.
- GitHub Pages.
- Tarifs Netlify.
Versions de cette bibliothèque¶
| Composant | Version/contexte |
|---|---|
| Vivado | 2026.1, 64 bits |
| Installation | D:\FPGA\2026.1\Vivado |
| Cible | Basys 3 / xc7a35tcpg236-1 |
| Simulation | VHDL-2008 |
| MkDocs | 1.6.1 |
| Material | 9.7.7 |
| Static i18n | 1.3.1 |
Vérifiez une future installation avec :
Règle d'apprentissage¶
Lorsque deux exemples se contredisent :
- Vérifier la famille et la révision de carte.
- Vérifier la norme VHDL.
- Vérifier la version de Vivado/simulateur.
- Préférer la documentation courante du constructeur.
- Réduire le problème à un exemple minimal auto-vérifiant.