22Fermer24
SCPCDLe 05/12/2006 à 00:02

Le VHDL je connais pas , j'ai vu des exemple de porte logique et ça a l'air simple (bascule d en VHDL).
Par contre, quand je vois des sources de different projec, je capte que dalle !!

Le VHDL c'est simple, même hyper simple, mais il faut savoir un minimum de chose sur la facon dont procede le "compilateur" pour générer la logique derriere, sinon tu peux perdre rapidement enormement de place dans ton fpga et aussi et surtout de la "puissance" de ton fpga.
Et il ne faut surtout pas coder à la facon C, c'est la grosse erreur que certaines personnes font.

Existe t'il un convertisseur de schema logique vers le VHDL ??
Sinon prefere gerer la logique par PIC smile

pour la convertion schéma->VHDL je presume que ca doit exister quelque part dans un coin du web, mais c'est completement le contraire des opérations logiques smile
Car en fait, le VHDL ca permet de générer facilement les schémas logique de ton cablage.
Car tout faire en shéma logique, dès que l'on depasse plusieurs 100ene d'elements logique du fpga, ca devient vraiment la galere grin
c'est bien pire que de coder un OS complet en ASM.

Par contre, gerer la logique par un pic, c'est pas forcement interessant smile
En fait, l'avantage d'un PIC (ou autre) c'est qu'il est pratique pour faire la gestion du protocole (grace au séquentiel qui est "compliqué", dès que le protocole est complexe, à faire sur un FPGA), par contre il n'est pas du tout pratique pour faire la gestion hardware : c'est le facteur le plus limitant dans la vitesse des transferts par exemple.
C'est pour ca qu'il faut determiner à l'avance les performances que l'on souhaite obtenir avec l'interface avant de partir dans une direction smile

Après il y a aussi la solution de mettre tout dans le FPGA c'est à dire en integrant un mini-processeur qui permettrera de faire facilement la gestion du protocole, et d'utiliser en même temps les capacités du FPGA au niveau gestion logique smile