Ajout d'un maitre WB

Ajout d'un maitre WishBone:

 

Ecrire Un maître WishBone:

Le sous dossier IPs/wb_simple_master contient le squelette d'un module WishBone maitre. Attention, ce module ne fait rien, il ne fait que signaler son existence au reset puis à chaque front d'horloge.

Modifier le maître pour faire quelques requêtes d'écriture puis de lecture vers un esclave WishBone.

Votre maître pourra, par exemple, lire des données ou modifier des données en RAM ou accéder à l'esclave que vous aviez ajouté dans la partie précédente.

Souvenez vous que ceci n'est qu'un modèle et que vous n'êtes pas obligés de suivre les recommendations de codage SocLib. Si vous pensez que c'est plus simple, vous pouvez utiliser des SC_THREAD à la place des SC_MTHODE de l'exemple.

  • Liens utiles: /comelec/softs/opt/soclib/TPT/doc/wishbone.pdf
    • La norme WishBone

Question

  • Comment faire pour garantir que les accès du maître ajouté et de processeur ne sont jamais en conflit?