• [^] # Re: Manger sa propre nourriture

    Posté par . En réponse à la dépêche Le logiciel libre au-delà de x86. Évalué à 10.

    Je crois qu'il y a une confusion qui provient des termes utilisés. On ne fait pas un "programme" pour un FPGA. Le VHDL n'est pas un langage de programmation, mais un langage qui permet de decrire un circuit numérique. ensuite ce circuit numérique peut être un processeur sur lequel tournera un programme, mais pas forcément.
    Les FPGA sont effectivement limités en performances (nombre de portes) et ca n'a rien à voir avec la complexité du programme qu'on peut ensuite faire tourner dessus. Avec un FPGA on sera toujours un train de retard par rapport à un "vrai" processeur, qui lui est fait sur mesure.
    Pour faire un processeur, il faut le concevoir, on peut toujours imaginer
    que ca soit libre, qu'un groupe de personne le fasse en VHDL...
    Et la fabrication ?
    Soit vous achetez une salle blanche et ca sera un (deux ?) milliard d'euros, soit vous demandez a un fondeur de vous le fabriquer, mais le ticket d'entrée ce chiffre en millions d'euros, donc faut être sur d'en vendre beaucoup.
    C'est sans doute pour ca qu'il y a des os libres mais pas des processeurs libres.
    Pour moi il y a donc un grosse différence en logiciel et matériel même si au départ il y a un code source. Pour produire un circuit, on ne compile pas le VHDL on fait une synthèse, ca n'a rien à voir avec compiler un code.