[MO5] Extension 64K ram interne jamais vue
Modérateurs : Papy.G, fneck, Carl
Re: [MO5] Extension 64K ram interne jamais vue
Je me pose une question générale sur le câblage des mémoires : est-il bien utile de respecter l'ordre des adresses sur le bus d'adresses et l'ordre des données sur le bus de données ? Si on les mélange, ça marche quand même ?
Si c'est possible, on pourrait éviter des croisements de pistes sur le circuit. Je suis persuadé que oui, mais je n'ai pas osé le faire.
Si c'est possible, on pourrait éviter des croisements de pistes sur le circuit. Je suis persuadé que oui, mais je n'ai pas osé le faire.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [MO5] Extension 64K ram interne jamais vue
Oui, j'utilise souvent cette méthode.
Attention tout de même à vérifier la documentation technique du composant mémoire.
Certaines DRAM n'utilisent pas les mêmes lignes d'adresse en ligne et en colonne.
La 4416 par exemple.
Attention tout de même à vérifier la documentation technique du composant mémoire.
Certaines DRAM n'utilisent pas les mêmes lignes d'adresse en ligne et en colonne.
La 4416 par exemple.
Patrick
Re: [MO5] Extension 64K ram interne jamais vue
Merci, ta réponse lève mon doute. Ici c'est de la SRAM, donc pas de souci de lignes et de colonnes.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [MO5] Extension 64K ram interne jamais vue
Je confirme, je fais pareil et ça arrange bien le routage.
Re: [MO5] Extension 64K ram interne jamais vue
Donc le schéma donne ça:
Re: [MO5] Extension 64K ram interne jamais vue
ok super ,je regarderai ça a tête reposée du coup ! ,parce que la j'en ai assez fait pour aujourd'hui ! ,mais c'est cool du coup on utilise plus qu'une seule puce mémoire !
Dons le 74hc32 il dégage du coup si je comprend bien ? et aussi une partie du 74hc04(IC1C) ?
Dons le 74hc32 il dégage du coup si je comprend bien ? et aussi une partie du 74hc04(IC1C) ?
Re: [MO5] Extension 64K ram interne jamais vue
Dans le 74HC04 il y avait une porte inutilisée, maintenant il y en a deux.
On gagne 3 portes du 74HC32, mais malheureusement il en reste une, celle qui génère /WE.
Je ne vois pas trop comment gagner un circuit logique.
On gagne 3 portes du 74HC32, mais malheureusement il en reste une, celle qui génère /WE.
Je ne vois pas trop comment gagner un circuit logique.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [MO5] Extension 64K ram interne jamais vue
Comme ça, je vois 2 possibilités: utiliser une porte unique (74lvc1g32) mais c'est du petit cms (sot23 pour les plus gros) ou utiliser 2 diodes signal et une résistance de pull-down.
Re: [MO5] Extension 64K ram interne jamais vue
du coup autant mettre un 74lvc1g32 ,et on gagne quand même une puce en moins de sram ,ce qui fera déjà plus de place pour réduire le circuit ,parce que la je galére a réduire ... beaucoup de piste... surtout pour arrivé dans les 4,5 cm
Re: [MO5] Extension 64K ram interne jamais vue
L'autre avantage du CMS, hors l'existence de composant avec le nombre de porte souhaité, est le double face, c'est à dire qu'il est possible d'implanter facilement des composants sur les deux faces du circuit imprimé.
Tu gagnes en surface de circuit pour une épaisseur pas forcément plus importante : deux épaisseurs de CMS contre une de DIP.
A voir si dans le cas de cette extension, ça peut être une solution.
Dans mon extension mémoire ZX81-32K, j'ai par exemple utilisé un 74AHCT2G00 au verso du PCB pour faciliter le routage et le placement des composants au recto.
Par ailleurs, si tu regarde le schéma de cette même extension Daniel, tu verras que j'ai réorganisé les lignes d'adresses et de données pour faciliter le routage.
Tu gagnes en surface de circuit pour une épaisseur pas forcément plus importante : deux épaisseurs de CMS contre une de DIP.
A voir si dans le cas de cette extension, ça peut être une solution.
Dans mon extension mémoire ZX81-32K, j'ai par exemple utilisé un 74AHCT2G00 au verso du PCB pour faciliter le routage et le placement des composants au recto.
Par ailleurs, si tu regarde le schéma de cette même extension Daniel, tu verras que j'ai réorganisé les lignes d'adresses et de données pour faciliter le routage.
Patrick
Re: [MO5] Extension 64K ram interne jamais vue
Ok ,j'ai compris ,donc je vais déjà revoir le schéma ,je vous redit si jamais je galère !
Re: [MO5] Extension 64K ram interne jamais vue
suite ,bon du coup avec les modifs précédemment citées sauf la puces mémoires en SOP32 "IS62C1024AL-35QLI" 128K X 8 avec CS1 et CS2 compatible sur datasheet a priori , j'arrive a un PCB de 30 mm x 43 mm ,je pense comme dit plus haut Patrick en jouant sur l'arrangement des lignes d'adresses ,il aurait moyen de faire plus petit mais la me faut un peu plus de temps !
Déjà le schéma ,dite moi si quelque chose cloche ? :
Le PCB en cours ,si vous avez des remarques n’hésitez pas hein ,je ne suis pas pro ^^ :(je sais il faut que j’intègre un nez de carte ,mais c'est pas évident ,il faut le créer et le mettre sur le schéma,je débute un peu en la matière ...)
Voila
Déjà le schéma ,dite moi si quelque chose cloche ? :
Le PCB en cours ,si vous avez des remarques n’hésitez pas hein ,je ne suis pas pro ^^ :(je sais il faut que j’intègre un nez de carte ,mais c'est pas évident ,il faut le créer et le mettre sur le schéma,je débute un peu en la matière ...)
Voila
Dernière modification par sebastus le 14 déc. 2020 21:23, modifié 1 fois.
Re: [MO5] Extension 64K ram interne jamais vue
Je ne dirais rien sur la schématique, je n'ai pas suivi d'assez près et je ne connais pas assez ce sujet.
Par contre, évite le JPG pour les schémas, privilégie le PNG, non destructeur.
Par contre, évite le JPG pour les schémas, privilégie le PNG, non destructeur.
Patrick
Re: [MO5] Extension 64K ram interne jamais vue
C'est parce-que j'ai fait une capture d’écran ,sinon il faut que je l'exporte en .png effectivement ,le voici :
Dernière modification par sebastus le 15 déc. 2020 22:51, modifié 1 fois.
Re: [MO5] Extension 64K ram interne jamais vue
ça à l'air bien sauf A16 de la RAM. Tu dois la relier au +5V ou 0V mais pas la laisser en l'air.
Et tu vois que tu avais de la marge sur la surface du circuit imprimé. C'est beaucoup plus petit maintenant.
Et tu vois que tu avais de la marge sur la surface du circuit imprimé. C'est beaucoup plus petit maintenant.