[ALICE 32/90] Gate-arrays
Modérateurs : Papy.G, fneck, Carl
[ALICE 32/90] Gate-arrays
Je crée ce sujet pour regrouper les infos sur la structure interne des gate-arrays des machines Alice.
Afin d'aider au dépannage et peut être à leur remplacement.
803A007:
Ce circuit contrôle le multiplexage de la VRAM, la production de l'horloge 12Mhz et le circuit RESET.
J'ai mis à jour le circuit de l'oscillateur (testé sur breadboard avec un 74HC14)
Afin d'aider au dépannage et peut être à leur remplacement.
803A007:
Ce circuit contrôle le multiplexage de la VRAM, la production de l'horloge 12Mhz et le circuit RESET.
J'ai mis à jour le circuit de l'oscillateur (testé sur breadboard avec un 74HC14)
Re: [ALICE] Gate-arrays
Et les chronogrammes qui vont avec (déduits de la datasheet du EF9345).
Re: [ALICE] Gate-arrays
803A006:
Ce circuit assure le demux des adresses A[7..0], le décodage d'adresse et les I/O Le décodage des adresses est fait à partir de la cartographie mémoire
Ce circuit assure le demux des adresses A[7..0], le décodage d'adresse et les I/O Le décodage des adresses est fait à partir de la cartographie mémoire
- Totor le Butor
- Messages : 2237
- Inscription : 07 sept. 2011 16:14
- Localisation : Paris - Mezels
Re: [ALICE] Gate-arrays
Wouhaaaaaaaa !!
Born to bricole
[Rch] Vieux composants électroniques et circuits intégrés toute époque et vieilles cartes .
[Rch] Vieux composants électroniques et circuits intégrés toute époque et vieilles cartes .
Re: [ALICE] Gate-arrays
Impressionnant !
J'imagine bien une carte avec un 6803, la ROM, un EF9345, RAM et RAM vidéo, la circuiterie annexe et un ou deux CPLD pour implémenter tes circuits.
J'imagine bien une carte avec un 6803, la ROM, un EF9345, RAM et RAM vidéo, la circuiterie annexe et un ou deux CPLD pour implémenter tes circuits.
Patrick
Re: [ALICE] Gate-arrays
quitte à faire une carte... je doute qu'on utilise des 4408 qui sont difficile à trouver. donc on peut simplifier pas mal en utilisant des SRAM de 8k x 8bits.
A la fin ça ressemblera beaucoup à un VG5000 dans lequel le Z80 a été remplacé par un 6803
A la fin ça ressemblera beaucoup à un VG5000 dans lequel le Z80 a été remplacé par un 6803
Re: [ALICE] Gate-arrays
Je pense que le but est de recréer précisément les circuits spécialisés des Alice, un peu comme les remplacements des PLAs des C64, dans le but de ressusciter des Alice défaillants.
Dans ce cas, il faut recréer le même environnement matériel.
Si les 4408 ne se trouvent pas, les 4416 peuvent être employées à l'identique.
Dans ce cas, il faut recréer le même environnement matériel.
Si les 4408 ne se trouvent pas, les 4416 peuvent être employées à l'identique.
Patrick
Re: [ALICE] Gate-arrays
Je suis du même avis que Gilles, en utilisant de la SRAM, les gate-arrays disparaissent: c'est plus simple et plus fiable.
Le but ici c'est d'essayer de comprendre ce qu'il y a dans la boîte afin d'aider au dépannage et pourquoi pas de remplacer des gate-arrays HS dans ce cas autant travailler sur une machine en panne.
Les schémas présentés sont déduits des schémas et datasheets des composants, ils ne sont peut être pas tout à fait exacts et demanderont quelques ajustements mais c'est une base de départ.
Il est aussi possible d'établir un protocole de test pour ces circuits (avec un arduino par exemple).
Le but ici c'est d'essayer de comprendre ce qu'il y a dans la boîte afin d'aider au dépannage et pourquoi pas de remplacer des gate-arrays HS dans ce cas autant travailler sur une machine en panne.
Les schémas présentés sont déduits des schémas et datasheets des composants, ils ne sont peut être pas tout à fait exacts et demanderont quelques ajustements mais c'est une base de départ.
Il est aussi possible d'établir un protocole de test pour ces circuits (avec un arduino par exemple).
Re: [ALICE] Gate-arrays
Je n'ai pas d'Alice (et pourtant je n'étais pas insensible à l'avatar féminin) mais j'adore cette initiative.
Re: [ALICE] Gate-arrays
803A005:
Ce dernier est un peu plus compliqué que les 2 autres. Il assure le multiplexage et le rafraîchissement de la RAM dynamique.
Au vu du brochage figurant sur le schéma je suis parti sur une configuration 64K. Les dernières rectifications du schéma par Fneck et Daniel suggèrent quelques différences au niveau de l'ordre de A8-A15 par rapport à ce schéma.
Encore une fois, il s'agit d'un travail d'identification pour définir les bases de la structure interne de ces composants et ils nécessitent des ajustements.
Ce dernier est un peu plus compliqué que les 2 autres. Il assure le multiplexage et le rafraîchissement de la RAM dynamique.
Au vu du brochage figurant sur le schéma je suis parti sur une configuration 64K. Les dernières rectifications du schéma par Fneck et Daniel suggèrent quelques différences au niveau de l'ordre de A8-A15 par rapport à ce schéma.
Encore une fois, il s'agit d'un travail d'identification pour définir les bases de la structure interne de ces composants et ils nécessitent des ajustements.
Re: [ALICE] Gate-arrays
Ouah
Impressionnant
Maintenant reste plus qu'à vérifier tout ça.
Impressionnant
Maintenant reste plus qu'à vérifier tout ça.
Re: [ALICE] Gate-arrays
Oui, y'a plus qu'à
Re: [ALICE] Gate-arrays
Je reviens sur ce post très intéressant sur le retro ingénierie des Gate Array des Alice
Personnellement je ne pense pas avoir d'Alice en panne, mais y à t'il des personnes ayant des Alice en panne ???
Personnellement je ne pense pas avoir d'Alice en panne, mais y à t'il des personnes ayant des Alice en panne ???
Re: [ALICE] Gate-arrays
Et tu avait trouvez d'où venait la panne ?