[Thomson] Extension mémoire 64K pour TO7/70 et TO9

Placez ici vos trucs et astuces, étalez sans retenue votre savoir-faire et votre science qui va nous permettre de redonner une apparence neuve et fonctionnelle à nos bouzes.

Modérateurs : Papy.G, fneck, Carl

Fred_72
Messages : 1170
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par Fred_72 »

Il est en page 1 avec une grosse croix rouge.
C'est une juste une SRAM avec un latch piloté par RAS.
Avatar de l’utilisateur
Totor le Butor
Messages : 2237
Inscription : 07 sept. 2011 16:14
Localisation : Paris - Mezels

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par Totor le Butor »

@ Brochiman :lol: :mrgreen: :lol: :mrgreen: :lol:

@ Fred_72, Oops, je croyais que tu avais fait un autre montage avec 2 X 574 :oops: .
Born to bricole
[Rch] Vieux composants électroniques et circuits intégrés toute époque et vieilles cartes .
Avatar de l’utilisateur
Totor le Butor
Messages : 2237
Inscription : 07 sept. 2011 16:14
Localisation : Paris - Mezels

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par Totor le Butor »

Pour moi la RAM ne doit être sélectionnée que par un OU entre /CASEXT et PB5 car il faut qu'ils soient tous les 2 à 0 dans l'extension d'origine. Ici le bus de donnée de la RAM est actif dès que /CASEXT est à 0.
Born to bricole
[Rch] Vieux composants électroniques et circuits intégrés toute époque et vieilles cartes .
Fred_72
Messages : 1170
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par Fred_72 »

Oui j'ai adapté ce schéma pour le TO8 (donc 256K) car je n'ai pas de to7/70 mais comme je bricole actuellement sur un TO8, j'ai utilisé 2 574 car il me faut 9 lignes d'adresse MUX. Pour le reste c'est pareil.
Fred_72
Messages : 1170
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par Fred_72 »

Voici le schéma que j'ai utilisé sur le TO8 pour vérifier la validité du montage proposé.
Sans titre 1.jpg
Sans titre 1.jpg (173.99 Kio) Consulté 3696 fois
Avatar de l’utilisateur
hlide
Messages : 3506
Inscription : 29 nov. 2017 10:23

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par hlide »

Comment est phasé /RAS et /CAS par rapport à E et Q ?

Chronograme du 6809 :
6809e_timing_diagram_markers.png
6809e_timing_diagram_markers.png (294.79 Kio) Consulté 3663 fois
1)E goes down. Processor drives new address bus and R/W to indicate the type of bu activity (Read or Write).
2)E goes high, getting ready for data transaction.
3)Latching of the data by the destination device (uP or memory or IO) happens when the E goes down.
4)if this was a READ cycle, the IO device needs to drive the data before E goes down (min delay circled 17).
5)if this was a WRITE cycle, the IO device needs to latch the data when E goes down. Note that data will be ready circled 20 delay after rising edge of Q (a lot of time).
After E goes down, the processor starts the next cycle by outputting the next adddress and R/W signals.[/list]

Chronograme usuelle d'une DRAM :
Image8121.gif
Image8121.gif (5.67 Kio) Consulté 3663 fois
Il faudrait comparer E, Q, CAS et RAS et voir si la SRAM récupère bien des données valides sur le front montant de WE.
Avatar de l’utilisateur
Totor le Butor
Messages : 2237
Inscription : 07 sept. 2011 16:14
Localisation : Paris - Mezels

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par Totor le Butor »

Pour le 2eme schéma je dirais la même chose que plus haut, c'est à dire que la sortie de la ram externe est toujours validée et tu devrais avoir un conflit avec la ram interne :? . Je suis même étonné que ta machine puisse démarrer :o .
Born to bricole
[Rch] Vieux composants électroniques et circuits intégrés toute époque et vieilles cartes .
Fred_72
Messages : 1170
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par Fred_72 »

La machine démarre sans problème car c'est le dernier schéma qui n'a pas de PBx à gérer (c'est un TO8).
Pour le schéma avec les 4464, oui en effet tu as raison, ça ne vas pas. Je vais corriger ça.
Daniel
Messages : 17424
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par Daniel »

Je ne sais pas si cette information peut aider, et si le schéma est transposable au TO7/70 et au TO8 :
L'extension mémoire 64K du MO5, à base de DRAM, peut être remplacée par une extension mémoire 64K à base de RAM statique.
Un fil de discussion du forum lui est consacré : viewtopic.php?f=1&t=5171&p=81843
Le schéma de cette extension a été réalisé par FoolDupleX. J'en mets une copie ici :
ext64kinterne.zip
(197.01 Kio) Téléchargé 110 fois
Il me semble y voir une ligne à retard réalisée avec des inverseurs ?


extension64K_interne.png
extension64K_interne.png (153.87 Kio) Consulté 3628 fois
Daniel
L'obstacle augmente mon ardeur.
Fred_72
Messages : 1170
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par Fred_72 »

Merci Daniel pour ce schéma.
La partie RAM n'apporte pas grand chose car les lignes d'adresse ne sont pas multiplexées et le signal E est utilisé.
Par contre le retard (environ 200ns) est intéressant. Il peut servir à retarder l'horloge (CLK) par rapport à G2 mais une durée bien plus courte était suffisante donc c'est à creuser.

SI on regarde le chronogramme posté par hlide, les signaux de commande envoyés à l'extension ne sont pas identiques, surtout au niveau de WE. Pour la lecture c'est assez proche.
Peut-être qu'en ajoutant un retard sur RAS (CLK du latch) et en limitant la durée de WE ??
Fred_72
Messages : 1170
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par Fred_72 »

Voici le schéma avec les 4464. J'ai ajouté le OU et un petit retard pour la commande du CAS des RAMs.
ext64k_2.jpg
ext64k_2.jpg (171.39 Kio) Consulté 3583 fois
Avatar de l’utilisateur
6502man
Messages : 12332
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par 6502man »

Dommage que cela ne fonctionne pas avec la SRAM ca serait très pratique ;)

On peut toujours partir sur cette version avec 4 composants + condensateurs .

Par contre le 74LS157 je mettrais les pins 10,11,13 et 14 à la masse pour ne pas laisser des entrées en "l'air" :wink:
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Fred_72
Messages : 1170
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par Fred_72 »

Oui tu peux essayer ce schéma, ça devrait fonctionner.
Pour un LS, les entrées en l'air sont naturellement à '1'. Tu peux bien sûr les mettre à la masse mais ce n'est pas indispensable.
Avatar de l’utilisateur
6502man
Messages : 12332
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par 6502man »

Je vais m'occuper de dessiner le PCB ce week-end ...

Par contre est ce que quelqu'un connais les dimensions du PCB de l'extension d'origine ?
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Fred_72
Messages : 1170
Inscription : 22 mai 2019 13:10
Localisation : Sarthe

Re: [Thomson] Extension mémoire 64K pour TO7/70 et TO9

Message par Fred_72 »

Tu ne fais pas un petit test sur une "planche à pain" avant ?
Répondre