Veon
Modérateur : Politburo
- the.chojin
- Fonctionne à 1200 bauds

- Messages : 442
- Inscription : 12 mai 2003 19:55
- Localisation : Toulouse village
- Contact :
- the.chojin
- Fonctionne à 1200 bauds

- Messages : 442
- Inscription : 12 mai 2003 19:55
- Localisation : Toulouse village
- Contact :
Bin le CPU a commencé à fonctionner en Avril (cf http://torlus.com/index.php?Home/2005/04), puis j'ai fait le reste autour (vidéo, joysticks, un peu d'optimisation) jusqu'à Septembre (cf http://torlus.com/index.php?Home/2005/09).
Depuis, pas grand chose là-dessus (le CPU est trop spécifique et mal designé pour que je continue à bosser dessus), en ce moment je suis en train de faire un système basé sur du Z80, mais par la suite je compte retourner sur le design d'un nouveau système. (Parallèlement je suis en train de m'équiper pour pouvoir faire mes propres circuits imprimés, etc.)
Depuis, pas grand chose là-dessus (le CPU est trop spécifique et mal designé pour que je continue à bosser dessus), en ce moment je suis en train de faire un système basé sur du Z80, mais par la suite je compte retourner sur le design d'un nouveau système. (Parallèlement je suis en train de m'équiper pour pouvoir faire mes propres circuits imprimés, etc.)
"Pour finir, faut commencer."
"Il faut être un peu félé pour laisser passer la lumière".
"Il faut être un peu félé pour laisser passer la lumière".
- the.chojin
- Fonctionne à 1200 bauds

- Messages : 442
- Inscription : 12 mai 2003 19:55
- Localisation : Toulouse village
- Contact :
- the.chojin
- Fonctionne à 1200 bauds

- Messages : 442
- Inscription : 12 mai 2003 19:55
- Localisation : Toulouse village
- Contact :
Ok pigé 
Quand j'ai démarré, je ne connaissais quasi-rien à l'électronique, par contre je suis informaticien de formation.
Ca tombe bien, parce qu'avec les FPGA et consorts, la frontière hardware-software devient assez ténue (au moins sur le papier).
J'ai acheté au début la Spartan-3 Starter Board (cf http://www.digilentinc.com/info/S3Board ... okbook.pdf sur le langage VHDL, donc.
* Le site de Xilinx http://www.xilinx.com/, plein d'infos.
* http://www.derepas.com/fabrice/hard/, des exemples justement mis en oeuvre sur cette carte d'expérimentation (m'a bien aidé au début).
* http://www.fpga4fun.com/, sympa aussi, même si les exemples sont en Verilog HDL.
* http://www.opencores.org/, qui contient plein des sources VHDL, entre autres des implémentations de vieux CPUs type Z80, 6502, 6809...
Avec ça, tu as tout ce qu'il faut pour implémenter ton propre système dans le FPGA.
Ensuite, pour se rapprocher encore plus du concret (construire la carte elle-même), c'est une autre histoire et le chemin est assez long (je suis en train de l'arpenter en ce moment
).
Il y des trucs à prendre sur http://www.xgamestation.com/. Pas la carte elle-même qui me semble sans trop d'intérêt, mais le e-book est interessant, car il couvre pas mal de sujets.
Le conseil que je donnerai d'après mon expérience personnelle : s'armer de BEAUCOUP de patience. Même si par certains aspects ça peut avoir la facilité et rapidité du développement software, on peut passer énormément de temps sur les autres aspects (problème plus "matériels").
Quand j'ai démarré, je ne connaissais quasi-rien à l'électronique, par contre je suis informaticien de formation.
Ca tombe bien, parce qu'avec les FPGA et consorts, la frontière hardware-software devient assez ténue (au moins sur le papier).
J'ai acheté au début la Spartan-3 Starter Board (cf http://www.digilentinc.com/info/S3Board ... okbook.pdf sur le langage VHDL, donc.
* Le site de Xilinx http://www.xilinx.com/, plein d'infos.
* http://www.derepas.com/fabrice/hard/, des exemples justement mis en oeuvre sur cette carte d'expérimentation (m'a bien aidé au début).
* http://www.fpga4fun.com/, sympa aussi, même si les exemples sont en Verilog HDL.
* http://www.opencores.org/, qui contient plein des sources VHDL, entre autres des implémentations de vieux CPUs type Z80, 6502, 6809...
Avec ça, tu as tout ce qu'il faut pour implémenter ton propre système dans le FPGA.
Ensuite, pour se rapprocher encore plus du concret (construire la carte elle-même), c'est une autre histoire et le chemin est assez long (je suis en train de l'arpenter en ce moment
Il y des trucs à prendre sur http://www.xgamestation.com/. Pas la carte elle-même qui me semble sans trop d'intérêt, mais le e-book est interessant, car il couvre pas mal de sujets.
Le conseil que je donnerai d'après mon expérience personnelle : s'armer de BEAUCOUP de patience. Même si par certains aspects ça peut avoir la facilité et rapidité du développement software, on peut passer énormément de temps sur les autres aspects (problème plus "matériels").
"Pour finir, faut commencer."
"Il faut être un peu félé pour laisser passer la lumière".
"Il faut être un peu félé pour laisser passer la lumière".


