website logo
Auteur
avatar
TorajaBoy

Forum » » Création-Développement » » Utilisation possible du FPGA


Posté : 10-01-2010 20:12 icone du post

@Amidark

D'après ce que j'ai vu sur intuition base a propos de la Sam 440 (le FPGA de la samFlex semble exactement du même ensemble).
Sur la carte
J9 = Interface JTAG pour la programmation du FPGA
J4 = I/O Connection pour le FPGA
J11 = Bus SPI FPGA ainsi que connecteur BUS I?C N?1
J10 = Connecteur Bus I?C N?2@Amidark

D'après ce que j'ai vu sur intuition base a propos de la Sam 440 (le FPGA de la samFlex semble exactement du même ensemble).
Sur la carte
J9 = Interface JTAG pour la programmation du FPGA
J4 = I/O Connection pour le FPGA
J11 = Bus SPI FPGA ainsi que connecteur BUS I?C N?1
J10 = Connecteur Bus I?C N?2

Je reprogramme régulièrement des FPGA au boulot (des Altera Max) et je dois avouer que le prix de 700€ pour un cable c'est un prix de ouf...

J'ai payer mon Programmeur JTAG USB (un blaster de chez Altera) 120 €.

Le Jtag est une norme qui décrit un interface de communication et un protocole de communication commun afin de programmer mais également de tester ( contact électrique, Fréquence, cycle, états etc...) tout un ensemble d'équipement électronique respectant cette norme.

Un FPGA (field-programmable gate array, réseau de portes programmables in situ) donc pour simplifier un FPGA est un ensemble de porte logique électronique que l'on peut "câbler" pour obtenir une fonction désirée.

Le language est de programmation du FPGA est le VHDL ou du Verilog.
Il s'agit du langage qui permet de spécifier le comportement d'un circuit logique. Le code écrit sera ensuite compilé (on dit synthétisé ici) puis transcrit en un fichier binaire qu'il suffira d'envoyer sur le FPGA.

C'est très différent d'un langage de programmation structuré venant du monde de l'informatique.

Avec la version modeste embarqué sur la Sam, il ne faut pas espérer des miracles!
Il a plus tôt été prévu par ACube pour de la domotique et non pour émuler les Chipset propriétaire d'un A500. D'ailleur la SamFlex devrai disposer d'un module ZigBee (pas encore disponible) et c'est de la commande de domotique sans fils.

La domotique est un concept pouvant être intéressant mais il faut pour que cela soit efficace et moins cher que cela soit prévu à la conception du bâtiment. Il existe la norme X10 (décidément c'est à la mode!) en domotique qui utilise le courant porteur pour transmettre les commandes équipement au lieu d'utiliser un bus de donnée spécifique à la domotique.

Malheureusement le prix de l'équipement aux normes électrique européenne est beaucoup plus cher que le même aux normes USA. Il y a moyen de modifier ("hacker") les équipement US aux normes européenne mais au revoir la certification donc en cas d'incendie cela risque fort de se retourner contre vous.

@ Elwood

Il existe 2 kit de dev pour le Lattice XP voici les liens
Version standard http://www.latticesemi.com/products/developmenthardware/fpgafspcbo ards/xpstardevaluationboard.cfm

Version avancé http://www.latticesemi.com/products/developmenthardware/fpgafspcbo ards/xpadvancedevaluationboard.cfm

A+

Phil



Message édité par : TorajaBoy / 10-01-2010 20:41

Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=594&forum=14