Bonjour à tous,
Modérateurs : Papy.G, fneck, Carl
Bonjour à tous,
Bonjour,
Passionné d'électronique et plus particulièrement de logiques programmables, je suis tombé par hasard sur votre site en recherchant des informations concernant les ALICE. Je suis en possessions de 2 alice32, un alice 4K et un alice90. C’est sur ces machines que j’ai découvert la programmation en langage machine, et ce qui m’a permis de réaliser quelques jeux et interfaces électroniques pour mes loisirs.
En début d'année 2015, je me suis lancé dans l'implémentation d'un alice 4K dans un FPGA, ce projet vient d'aboutir et est parfaitement fonctionnel. Tous les jeux ou utilitaires de cette version ou tandy MC-10 tourne parfaitement bien. Prochainement, je posterais sur ce forum les fichiers et softwares nécessaires pour ceux que ça intéressent.
Actuellement je suis dans l'implémentation du circuit EF9345 afin de faire tourner les autres versions 32/90 ainsi que d'autres micros comme le VG5000, etc....
Passionné d'électronique et plus particulièrement de logiques programmables, je suis tombé par hasard sur votre site en recherchant des informations concernant les ALICE. Je suis en possessions de 2 alice32, un alice 4K et un alice90. C’est sur ces machines que j’ai découvert la programmation en langage machine, et ce qui m’a permis de réaliser quelques jeux et interfaces électroniques pour mes loisirs.
En début d'année 2015, je me suis lancé dans l'implémentation d'un alice 4K dans un FPGA, ce projet vient d'aboutir et est parfaitement fonctionnel. Tous les jeux ou utilitaires de cette version ou tandy MC-10 tourne parfaitement bien. Prochainement, je posterais sur ce forum les fichiers et softwares nécessaires pour ceux que ça intéressent.
Actuellement je suis dans l'implémentation du circuit EF9345 afin de faire tourner les autres versions 32/90 ainsi que d'autres micros comme le VG5000, etc....
- Patrice
- Messages : 1520
- Inscription : 14 janv. 2008 10:42
- Localisation : https://www.ville-saintes.fr/
- Contact :
Re: Bonjour à tous,
Bonjour et bienvenue sur le forum
Un grand bravo pour ce premier projet abouti d'implémentation Alice 4k dans un FPGA et donc j'attends avec impatience l'implémentation future d'une version Alice 32/90
Un grand bravo pour ce premier projet abouti d'implémentation Alice 4k dans un FPGA et donc j'attends avec impatience l'implémentation future d'une version Alice 32/90
Dernière modification par Patrice le 04 mai 2015 22:54, modifié 1 fois.
Re: Bonjour à tous,
Bienvenue dans le forum
L'EF9345 n'est pas des plus simple à émuler et à utiliser, alors le simuler dans un FGPA ne doit pas être facile. Bon courage !
L'EF9345 n'est pas des plus simple à émuler et à utiliser, alors le simuler dans un FGPA ne doit pas être facile. Bon courage !
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- Carl
- Modérateur
- Messages : 13254
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: Bonjour à tous,
Bienvenue sur le forum.
bravo pour ce projet et pour ceux a venir (VG5000)
Carl
bravo pour ce projet et pour ceux a venir (VG5000)
Carl
Re: Bonjour à tous,
Bonjour et bienvenue sur le forum.
Les Alice sont finalement plus populaire que l'on pourrait le croire
L'EF-9345 est un VDP pas des plus simple et le refaire dans un FPGA doit être difficile, en tout cas bon courage.
Tu utilise quel logiciel pour concevoir la logique des FPGA ?
Les Alice sont finalement plus populaire que l'on pourrait le croire
L'EF-9345 est un VDP pas des plus simple et le refaire dans un FPGA doit être difficile, en tout cas bon courage.
Tu utilise quel logiciel pour concevoir la logique des FPGA ?
- fneck
- Site Admin
- Messages : 17426
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: Bonjour à tous,
Bienvenue parmi nous
Bravo. Peux-tu nous montrer plus en détail ton travail, dans un topic dédié par exemple?network a écrit :En début d'année 2015, je me suis lancé dans l'implémentation d'un alice 4K dans un FPGA, ce projet vient d'aboutir et est parfaitement fonctionnel.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Re: Bonjour à tous,
Sois le bienvenu sur le forum.
- bubulemaster
- Messages : 1082
- Inscription : 01 juil. 2014 13:48
- Localisation : Nantes
Re: Bonjour à tous,
Bienvenue sur ce forum riche en émotion
Le 80286 et suivant sont des processeurs beaucoup trop évolués qui n'auraient jamais dû être inventés .
Vinted | Le bon coin | Ebay
Vinted | Le bon coin | Ebay
Re: Bonjour à tous,
Bonjour,
Il me reste quelques photos à faire et autres avant de poster le projet, cela devrait être ok pour la fin de la semaine.
6502man , j'utilise l'ISE de XILINX, version 14.1 pour le développement, j'utilise une carte de chez digilent inc, avec comme FPGA un spartan 3E le XC3S500E. Tout est implémenté dans le FPGA, les seuls périphériques externes utilisés sont l'interface PS2 et la RS232.
Ci-dessous, les ressources utilisées dans le FPGA ainsi qu'une capture du TOP_LEVEL. Le projet est entièrement codé par blocs en VHDL, et ces derniers sont tous interconnectés par schématique. Cela permet une approche plus simple,
Je connais la complexité de l'EF9345 mais avec un peu de bonne volonté et de temps cela est faisable.
Il me reste quelques photos à faire et autres avant de poster le projet, cela devrait être ok pour la fin de la semaine.
6502man , j'utilise l'ISE de XILINX, version 14.1 pour le développement, j'utilise une carte de chez digilent inc, avec comme FPGA un spartan 3E le XC3S500E. Tout est implémenté dans le FPGA, les seuls périphériques externes utilisés sont l'interface PS2 et la RS232.
Ci-dessous, les ressources utilisées dans le FPGA ainsi qu'une capture du TOP_LEVEL. Le projet est entièrement codé par blocs en VHDL, et ces derniers sont tous interconnectés par schématique. Cela permet une approche plus simple,
Je connais la complexité de l'EF9345 mais avec un peu de bonne volonté et de temps cela est faisable.
Re: Bonjour à tous,
Comme tu le dit ca parait simple, mais j'image très bien que ce n'est pas aussi simple que ca
Si je comprend bien tu code chaque composant indépendamment et puis tu les lie avec un schéma, c'est ca ?
La programmation des blocs VHDL ce fait en quel langage ?
En tout cas c'est bon boulot
Si je comprend bien tu code chaque composant indépendamment et puis tu les lie avec un schéma, c'est ca ?
La programmation des blocs VHDL ce fait en quel langage ?
En tout cas c'est bon boulot
-
- Messages : 7925
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: Bonjour à tous,
En VHDL pardi, parce j'en connais qui on essayé de faire du VHDL en Verilog et ils ont eu des problèmes.6502man a écrit :La programmation des blocs VHDL ce fait en quel langage ?
(Nota: VHDL et Verilog sont tout deux déjà des langages de description de circuits électroniques, d'où le gag)
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
- fneck
- Site Admin
- Messages : 17426
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: Bonjour à tous,
Attendez les gars, j'aimerais bien qu'on ne débute pas de débat technique dans cette rubrique... on ne les retrouve pas ensuite.
Merci.
Merci.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Re: Bonjour à tous,
Allez je recentre...
Bienvenue network !!
Vivement que tu ouvres un sujet dans "Développement" ou "Bricolage"...a propos de ton travail qui semble formidable !
Bienvenue network !!
Vivement que tu ouvres un sujet dans "Développement" ou "Bricolage"...a propos de ton travail qui semble formidable !
Tom la Riboulle, l'homme qui roule en boule !
- irios
- Messages : 3396
- Inscription : 04 nov. 2007 19:47
- Localisation : Rochefort du Gard (30)
- Contact :
Re: Bonjour à tous,
Bienvenue !!
http://irioslabs.over-blog.com/
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
La connaissance ne vaut que si elle est partagée par tout le monde.
I2C