Résumé :
|
Parfois dans un projet, il est nécessaire d'avoir à la fois un circuit FPGA et un processeur (CPU) classique, plus facile à programmer pour le déroulement de programmes complexes. la réalisation d'un processeur en FPGA peut constituer une solution. Il est possible de se procurer un tel processeur logique ou "softcore", mais ce n'est pas très bon marché. Dans ce projet, nous fvous proposon de réaliser vous-même un CPU simple à partir d'un FPGA; grâce au code source ouvert, vous pourrez l'adapter à vos besoins. C'est l'objet du compilateur C DIY qui peut, lui aussi être étendu. Dans cette série d'articles, la théorie sera largement étayée par des exmeples pratiques. (Extrait d'Elektor, N°476, p.26)
|