Eh bien, c'est la suite de ma question sur FPGA ici .
J'ai finalement sélectionné un Digilent Atlys avec un FPGA Spartan 6, je n'ai aucune expérience préalable des FPGA même si j'ai fait un peu de travail avec des micro-contrôleurs.
J'ai passé les derniers jours à lire les fiches techniques du FPGA, et je pense que ce serait un bon choix pour commencer avec Verilog. Je n'ai pas pu trouver d'exemples de code et même les fiches techniques ne sont pas adaptées aux débutants.
Je veux faire de la programmation, de la simulation, de la synthèse maintenant et c'est ce que je veux faire
Générez une fréquence impaire, disons 54 MHz à partir du FPGA (il fonctionne sur une horloge de 100 MHz) et dirigez-la vers l'une des broches. Je devrais probablement utiliser le DCM ou PLL pour cela, mais aucune idée de comment commencer ici?
Implémentez une sorte d'écriture de lecture I2C à partir du FPGA.
Ce que je recherche, c'est une référence, éventuellement en ligne ou un livre qui me donne des exemples de code et une description de chacun des composants matériels disponibles à l'intérieur du FPGA, comme les DCM, les tranches, les clb, etc.
Je suppose que cela devrait me permettre de me lancer dans le monde des FPGA.