Bonjour à tous,

Histoire de ne pas parler à des inconnus, voici le bottin de la jet set.

Modérateurs : Papy.G, fneck, Carl

network
Messages : 23
Inscription : 04 mai 2015 07:30

Bonjour à tous,

Message par network »

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....
Avatar de l’utilisateur
Patrice
Messages : 1520
Inscription : 14 janv. 2008 10:42
Localisation : https://www.ville-saintes.fr/
Contact :

Re: Bonjour à tous,

Message par Patrice »

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 :!: :wink: :D
Dernière modification par Patrice le 04 mai 2015 22:54, modifié 1 fois.
Daniel
Messages : 17320
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: Bonjour à tous,

Message par Daniel »

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 !
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13254
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: Bonjour à tous,

Message par Carl »

Bienvenue sur le forum.
bravo pour ce projet et pour ceux a venir (VG5000)
Carl
Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Bonjour à tous,

Message par 6502man »

Bonjour et bienvenue sur le forum.

Les Alice sont finalement plus populaire que l'on pourrait le croire :D

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 ?
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17426
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: Bonjour à tous,

Message par fneck »

Bienvenue parmi nous 8)
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.
Bravo. Peux-tu nous montrer plus en détail ton travail, dans un topic dédié par exemple?
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
Rhod
Messages : 12143
Inscription : 09 avr. 2007 09:54
Localisation : Orléans
Contact :

Re: Bonjour à tous,

Message par Rhod »

Sois le bienvenu sur le forum.
Avatar de l’utilisateur
bubulemaster
Messages : 1082
Inscription : 01 juil. 2014 13:48
Localisation : Nantes

Re: Bonjour à tous,

Message par bubulemaster »

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
jihel
Messages : 128
Inscription : 15 nov. 2014 21:23

Re: Bonjour à tous,

Message par jihel »

Edité
Dernière modification par jihel le 28 mai 2017 01:53, modifié 1 fois.
network
Messages : 23
Inscription : 04 mai 2015 07:30

Re: Bonjour à tous,

Message par network »

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,
Sans titre.jpg
Sans titre.jpg (186.45 Kio) Consulté 5341 fois
Je connais la complexité de l'EF9345 mais avec un peu de bonne volonté et de temps cela est faisable.
Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Bonjour à tous,

Message par 6502man »

Comme tu le dit ca parait simple, mais j'image très bien que ce n'est pas aussi simple que ca :roll:

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 :D
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
__sam__
Messages : 7925
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Bonjour à tous,

Message par __sam__ »

6502man a écrit :La programmation des blocs VHDL ce fait en quel langage ?
En VHDL pardi, parce j'en connais qui on essayé de faire du VHDL en Verilog et ils ont eu des problèmes. :mrgreen:

(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
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17426
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Re: Bonjour à tous,

Message par fneck »

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.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
LeGrapyl
Messages : 1228
Inscription : 15 déc. 2013 23:38
Localisation : 34 mais parfois 71...

Re: Bonjour à tous,

Message par LeGrapyl »

Allez je recentre... :wink:

Bienvenue network !! :D :D :D
Vivement que tu ouvres un sujet dans "Développement" ou "Bricolage"...a propos de ton travail qui semble formidable ! :wink:
Tom la Riboulle, l'homme qui roule en boule !
Avatar de l’utilisateur
irios
Messages : 3396
Inscription : 04 nov. 2007 19:47
Localisation : Rochefort du Gard (30)
Contact :

Re: Bonjour à tous,

Message par irios »

Bienvenue !!
http://irioslabs.over-blog.com/

La connaissance ne vaut que si elle est partagée par tout le monde.
I2C
Répondre