MSX Village forum

L'atelier [EN COURS] ADDRAM 4096 Ko Création d'une carte AddRam 4096 Ko

igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 12/04/2012 à 11h11
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


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 12/04/2012 à 11h43
Le nombre de puces n'est pas un peu trop élevé pour faire le montage en fil à fil ?! :fou
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 12/04/2012 à 16h24
J'aurais toujours moins de soudures que la d'sus :oups :oups :oups



(Faudrait que j'y greffe sa dernière puce histoire de finir l'travail :lol ) Edité par igal Le 12/04/2012 à 16h25


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 12/04/2012 à 22h42
Je crois que j'ai trouvé mon prochain montage ;)
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 14/04/2012 à 00h19
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 :oups


Il faut donc 11 composants actifs sur le "Module Externe" :siffle
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 :top)

@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 :moue ) 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. :heink

Merci de ton aide :tchin Edité par igal Le 20/04/2012 à 10h54


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 14/04/2012 à 08h24
Le 74hc32 serait pas un 00
Le 74hc30 serait pas un 32 aussi :hum Edité par Fabf Le 14/04/2012 à 08h45
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 18/04/2012 à 14h22
Tu as retiré le schéma. Il était incomplet il me semble.

De plus, je voudrais savoir si il serait pas mieux d'utiliser de la SRAM à la place que la RAM pour ne plus avoir à gérer le refresh et ainsi simplifier le schéma ?
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 18/04/2012 à 14h46
Dsl... :oups

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?


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 18/04/2012 à 15h15
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
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 18/04/2012 à 15h34
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! :oups
Le Doc nous dira ça ce soir je pense

Edité par igal Le 20/04/2012 à 10h55


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 9531

Le 18/04/2012 à 15h44
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


:noel
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 9531

Le 18/04/2012 à 16h12
pour les gens curieux et pressés mapper 512k ici : http://msx.gouget.com.br/?p=65


:noel
Site web    
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 19/04/2012 à 11h33
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


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
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 9531

Le 19/04/2012 à 14h23
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 ;)


:noel
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 19/04/2012 à 16h17
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! :fou

@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


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie