36Fermer38
GodzilLe 31/08/2018 à 11:10
X-deathL J'ai une proposition si ca t’intéresse et si tu veux faire ce projet de manière collaborative, je suis prêt a travailler sur le code pour le CPLD
- ca permettra probablement d'aller plus vite vu que je connais mieux le hardware de la swan
- j'ai déjà du code qui réduit grandement le nombre de LE utilisé sans pertes de fonctionnalités, le code présent sur github est clairement mauvais (hint: c'est le promier "gros" projet sur lequel j'ai travaillé en VHDL, il marche mais n'est pas vraiment ce qu'on peux faire de mieux
- ca resouds un probleme avec la license de WonderMadeleine

Réduire le nombre de bit: oui il faut le faire, de toute manière ta flash n'as probablement pas assez de bit adresses pour que les registres soient utilisé a leur utilisation maximum, mais ce n'est pas la ou il faut optimiser en premier de toute maniere (il faudra mais ca n'a de sens que quand le hardware est finalisé. Tu peux laisser l'optimiser supprimer les bits inutiles par juste ne pas mapper ceux-ci vers des broches. L'avantage c'est que tu ne touche pas au code (ok on peux utiliser des generic pour ca mais crotte XD )

Il faut absolument pouvoir mapper la flash a 0010:xxxx, et ne pas le faire de manière permanente (ce qu'on ne peux pas faire pour des raisons techniques)

J'ai le code pour gérer la transition de la flash, mais n'est pas du tout dans le code que tu as dans les main.

Et surtout ca ne me derange pas du tout de bosser dessus, au contraire a m'amuse!
Par contre je te laisse voir avec zero pour tout le reste tongue