L'atelier [EN COURS] ADDRAM 4096 Ko Création d'une carte AddRam 4096 Ko
igal
Membre non connecté
Conseiller Municipal
J'ai trouvé je sais plus ou des images de ce périphérique [ADDRAM].
Merci à Jipe pour les informations et photos suivantes:
Citation:
********
j'ai retrouvé les valeurs sur une photo
les 2 capas C1 C2 orange , noir , noir 30pF
les résistances R1 R2 bleu , gris , rouge 6,8K et orange , orange , rouge 3,3K mais je n'ai pas l'ordre
il y a aussi des caps de découplage rouge , violet , jaune 0,27µF
********
Fin de citation: Edité par igal Le 18/04/2012 à 14h41
Merci à Jipe pour les informations et photos suivantes:
Citation:
********
j'ai retrouvé les valeurs sur une photo
les 2 capas C1 C2 orange , noir , noir 30pF
les résistances R1 R2 bleu , gris , rouge 6,8K et orange , orange , rouge 3,3K mais je n'ai pas l'ordre
il y a aussi des caps de découplage rouge , violet , jaune 0,27µF
********
Fin de citation: Edité par igal Le 18/04/2012 à 14h41
igal
Membre non connecté
Conseiller Municipal
Fabf
Membre non connecté
Conseiller Municipal
igal
Membre non connecté
Conseiller Municipal
Pour me raffraichir un peu la mémoire, je suis retourné voir mon tuto 4Mo interne, et il ressemble pas mal au AddRAM 4Mo.
On retrouve les 74LS157 X 3, 74LS670 X 2 et le 2 X 4Mo 4Bits
Pour le reste, seul un 74LS00 suffit, alors que le montage en externe demande 6 composants actifs pour l'externe
Il faut donc 11 composants actifs sur le "Module Externe"
2 X Dram 4Mo 4 Bits
3 X 74 LS 157
2 X 74 LS 670
1 X 74 LS 30
1 X 74 LS 04
1 X 74 LS 32
1 X 74 LS 08
Les Rams dont je dispose:
Nb: Vous trouverez une liste de compatibilité et surtout le détails des caractéristiques requises ici => http://www.msxvillage.fr/forum/topic.php?id=926
Les composants passifs:
On peut voir sur le schéma:
C1 = 30 pF
C2 = 30 pF
R1 = 6,8 Kohms
R2 = 6,8 Kohms
D1= ? ( 1N4148 ? )
D2= ? ( 1N4148 ? )
(Les valeurs sont données par Jipe )
@Jipe: Sur le schéma, on voit que les portes du 74LS08 sont schématisées différemment. Pourtant, sur le PDF du composant, on ne voit qu'une seule sorte de porte logique. (inverseuses je crois ) Cela veut dire qu'il faut les combiner avec un autre LS?
Peux tu m'aider à déterminer le nombre exacte de composants actifs requis. En comptant le nombre de portes, il faudrait plus de onze composants.
Merci de ton aide Edité par igal Le 20/04/2012 à 10h54
On retrouve les 74LS157 X 3, 74LS670 X 2 et le 2 X 4Mo 4Bits
Pour le reste, seul un 74LS00 suffit, alors que le montage en externe demande 6 composants actifs pour l'externe
Il faut donc 11 composants actifs sur le "Module Externe"
2 X Dram 4Mo 4 Bits
3 X 74 LS 157
2 X 74 LS 670
1 X 74 LS 30
1 X 74 LS 04
1 X 74 LS 32
1 X 74 LS 08
Les Rams dont je dispose:
Nb: Vous trouverez une liste de compatibilité et surtout le détails des caractéristiques requises ici => http://www.msxvillage.fr/forum/topic.php?id=926
Les composants passifs:
On peut voir sur le schéma:
C1 = 30 pF
C2 = 30 pF
R1 = 6,8 Kohms
R2 = 6,8 Kohms
D1= ? ( 1N4148 ? )
D2= ? ( 1N4148 ? )
(Les valeurs sont données par Jipe )
@Jipe: Sur le schéma, on voit que les portes du 74LS08 sont schématisées différemment. Pourtant, sur le PDF du composant, on ne voit qu'une seule sorte de porte logique. (inverseuses je crois ) Cela veut dire qu'il faut les combiner avec un autre LS?
Peux tu m'aider à déterminer le nombre exacte de composants actifs requis. En comptant le nombre de portes, il faudrait plus de onze composants.
Merci de ton aide Edité par igal Le 20/04/2012 à 10h54
igal
Membre non connecté
Conseiller Municipal
Dsl...
Imagehack est pas cher, mais des fois, des images se perdent!
Je viens d'uploader de nouveau
Je sais pas si les 4Mo qui seront donc considérées comme mémoire principale du MSX, peuvent être traités comme de la Ram Statique!
Au delà de la faisabilité, tu veux y placer une sorte de System résident? Multimente, ou encore Symbos etc?
Imagehack est pas cher, mais des fois, des images se perdent!
Je viens d'uploader de nouveau
Je sais pas si les 4Mo qui seront donc considérées comme mémoire principale du MSX, peuvent être traités comme de la Ram Statique!
Au delà de la faisabilité, tu veux y placer une sorte de System résident? Multimente, ou encore Symbos etc?
Non. Sans pile ça se comporterait comme de la RAM. Enfin, faudrait avoir l'avis de Jipé...
Edit : Le schéma à l'air vraiment incomplet pour être un Memory Mapper standard. L'AddRam, c'est quoi exactement ? Edité par GDX Le 18/04/2012 à 15h21
Edit : Le schéma à l'air vraiment incomplet pour être un Memory Mapper standard. L'AddRam, c'est quoi exactement ? Edité par GDX Le 18/04/2012 à 15h21
igal
Membre non connecté
Conseiller Municipal
Si je me trompe pas, l'AddRam ressemble beaucoup au mapper 4096Ko en interne.
Il semblerait que ce soit la même chose, avec en plus, la gestion de certains signaux nécessaires à sa mise en place sur un SLOT.
Pour info, un mapper sans Pile en tant que RAM, j'y ai cru, avec la MégaFlasRam SCC sans Pile, mais MEMMAN ne la voit pas.
A ce que j'ai compris des explications de Jipe, on ne peut pas utiliser de la Ram Statique comme si c'était de la Ram Dynamique.
Pourquoi? je sais pas!
Le Doc nous dira ça ce soir je pense
Edité par igal Le 20/04/2012 à 10h55
Il semblerait que ce soit la même chose, avec en plus, la gestion de certains signaux nécessaires à sa mise en place sur un SLOT.
Pour info, un mapper sans Pile en tant que RAM, j'y ai cru, avec la MégaFlasRam SCC sans Pile, mais MEMMAN ne la voit pas.
A ce que j'ai compris des explications de Jipe, on ne peut pas utiliser de la Ram Statique comme si c'était de la Ram Dynamique.
Pourquoi? je sais pas!
Le Doc nous dira ça ce soir je pense
Edité par igal Le 20/04/2012 à 10h55
addram est un memory mapper a qui il manque le relecture des ports FD FC FE FF par l'instruction IN
il faut donc respecter a la lettre la programmation en DOS2 et les jeux Hollandais et les cracks de mégaroms en basic et .bin ne vont pas fonctionner
sinon pour faire un mapper avec de la sram il faut oter les LS157 et retravailler le signaux de commutation car /RAS et /CAS n'existent pas sur la sram
je n'ai jamais essayé en externe mais ça fonctionne sur un de mes 8235 avec 128k de sram
il faut juste que je le sorte du carton ou il a dormi depuis pour reveler le schéma
mais vouloir 4Mo en sram est un peu utopique car il va falloir commuter les 8 mémoires de 512k avec un LS138 et ça va redevenir une usine a gaz
a moins de trouver une sram de 4Mo
il faut donc respecter a la lettre la programmation en DOS2 et les jeux Hollandais et les cracks de mégaroms en basic et .bin ne vont pas fonctionner
sinon pour faire un mapper avec de la sram il faut oter les LS157 et retravailler le signaux de commutation car /RAS et /CAS n'existent pas sur la sram
je n'ai jamais essayé en externe mais ça fonctionne sur un de mes 8235 avec 128k de sram
il faut juste que je le sorte du carton ou il a dormi depuis pour reveler le schéma
mais vouloir 4Mo en sram est un peu utopique car il va falloir commuter les 8 mémoires de 512k avec un LS138 et ça va redevenir une usine a gaz
a moins de trouver une sram de 4Mo
pour les gens curieux et pressés mapper 512k ici : http://msx.gouget.com.br/?p=65
Jipe :
mais vouloir 4Mo en sram est un peu utopique car il va falloir commuter les 8 mémoires de 512k avec un LS138 et ça va redevenir une usine a gaz
a moins de trouver une sram de 4Mo
a moins de trouver une sram de 4Mo
Elle a l'air bien celle-là :
http://pdf1.alldatasheet.jp/datasheet-pdf/view/150688/HANBIT/HMN4M8D-70I.html
EDIT :
J'ai trouvé la page de quelqu'un qui a fait un Memory Mapper de 512Ko avec 2 puces seulement (une SRAM et un petit FPGA).
http://bitcycle.org/retro/msx/512k_mapper/ Edité par GDX Le 19/04/2012 à 13h49
la SRAM de 4Mo x 8 bit a un sacré inconvénient , c'est une mémoire non volatile la puce embarque un pile au lithium
peut être le genre de mémoire idéale pour faire une Még-Sram mais que ce passe t'il quand la pile est HS ?
moi je fait une allergie aux composants programmables je préfére des puces standard
peut être le genre de mémoire idéale pour faire une Még-Sram mais que ce passe t'il quand la pile est HS ?
moi je fait une allergie aux composants programmables je préfére des puces standard
igal
Membre non connecté
Conseiller Municipal
Voici un partie du schéma mis à plat!
Nb: Certains symboles sur la même puce sont différents, parce qu'en fait c'est le mécanisme qui est différent!
Donc les puces décrites sont bien les bonnes
Ne reste à câbler que les fils présents sur le schéma (LS32 et LS04 )
Si vous voyez une énormité, dites le avec des fleurs!
@Jipe: Tu pense que Memman reconnaitra 8 Mo de RAM (4 internes + 4 externes) si je construit ce circuit? Edité par igal Le 20/04/2012 à 11h31
Nb: Certains symboles sur la même puce sont différents, parce qu'en fait c'est le mécanisme qui est différent!
Donc les puces décrites sont bien les bonnes
Ne reste à câbler que les fils présents sur le schéma (LS32 et LS04 )
Si vous voyez une énormité, dites le avec des fleurs!
@Jipe: Tu pense que Memman reconnaitra 8 Mo de RAM (4 internes + 4 externes) si je construit ce circuit? Edité par igal Le 20/04/2012 à 11h31
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie