GODIL40 - un émulateur in-circuit open-source pour les processeurs 6502, 65C02, Z80, 6809 et 6809E.

Si vous n'avez pas trouvé de catégorie correspondante ci-dessus, regroupe les discussions plus générales sur des matériels du genre pocket / PDA, sur des Minitel / terminaux, sur des accessoires, sur des systèmes de stockage et à l'occasion peut aussi abriter un fil sur les vieilles consoles de jeux.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

GODIL40 - un émulateur in-circuit open-source pour les processeurs 6502, 65C02, Z80, 6809 et 6809E.

Message par hlide »

Je suis tombé dessus : https://github.com/hoglet67/AtomBusMon/wiki.

En substance, c'est un circuit que l'on peut placer dans le socle du processeur 8-bit que l'on souhaite remplacer. Il y un FPGA Spartan3 dont les sources sont disponibles pour personnaliser au besoin. Des images pour différents processeurs sont disponibles qui permettent de faire du pas à pas depuis un PC via la série. Un bref aperçu de la bête via son diagramme de bloc :
block_diagram.png
block_diagram.png (112.78 Kio) Consulté 1844 fois
Vous noterez qu'il y a un cœur CPU (6502, Z80 ou 6809) ET un cœur AVR8.

Je vous laisse imaginer les possibilités de personnalisation en modifiant le source VHDL ou le firmware de l'AVR8.

Du coup, je me suis commandé celui avec un FPGA plus gros pour faire du développement avec.

Version de base (si vous n'entendez pas faire de la personnalisation côté VHDL) : https://shop.trenz-electronic.de/en/TE0 ... n-IDC?c=97.
Version de développement (si vous souhaitez faire joujou avec le VHDL) : https://shop.trenz-electronic.de/en/TE0 ... n-IDC?c=97.

Apparemment, il vous faudra des accessoires (soudure à prévoir) :
- si vous souhaitez enficher le PCB dans un socle DIL40 : https://shop.trenz-electronic.de/en/234 ... -plug?c=12.
- ou dans un socle DIL48 : https://shop.trenz-electronic.de/en/253 ... -plug?c=12.
- deux connecteurs de tête, double rangé, 50 broches pour accéder aux signaux : https://shop.trenz-electronic.de/en/234 ... -Pins?c=12.
- un programmeur de FPGA chinois (comme celui-là : https://www.ebay.co.uk/itm/Jtag-Program ... .l4275.c10) qui m'aurait dû coûter £19.88 sur ebay.uk mais que j'ai payé £4.88 au final car j'ai bénéficié d'une réduction de £15 en guise de bienvenu (premier achat sur leur site). EDIT: il s'agit d'un avoir de £15 en fait.

Voilà, voilà !
Dernière modification par hlide le 25 mars 2019 12:36, modifié 2 fois.
Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

Re: GODIL40 - un émulateur in-circuit open-source pour les processeurs 6502, 65C02, Z80, 6809 et 6809E.

Message par hlide »

On peut aussi trouver des informations sur le site l'auteur.
Avatar de l’utilisateur
seki
Messages : 208
Inscription : 08 juil. 2016 02:29
Localisation : La cambrousse près de Metz
Contact :

Re: GODIL40 - un émulateur in-circuit open-source pour les processeurs 6502, 65C02, Z80, 6809 et 6809E.

Message par seki »

Intéressant, merci pour l'info !
Les meilleurs programmes ont été écrits lorsque le programmeur était censé travailler sur autre chose. - Melinda Varian
Répondre