L'atelier [Réglé] Création des signaux du YM5214

Reprise du message précédent
On n'est d'accord sur ce principe là, non ?
oui tout a fait
en passant le LS04 se schématise avec un petit rond en sortie vu que c'est une porte inverseuse et c'est l'équivalent du petit rond en entrée sur le block diagram
les japonais ont plusieurs représentations pour le même type de porte , il suffit de lire un schéma de HB700 pour comprendre la chose
en passant le LS04 se schématise avec un petit rond en sortie vu que c'est une porte inverseuse et c'est l'équivalent du petit rond en entrée sur le block diagram
les japonais ont plusieurs représentations pour le même type de porte , il suffit de lire un schéma de HB700 pour comprendre la chose


Jipe :
oui tout a fait
en passant le LS04 se schématise avec un petit rond en sortie vu que c'est une porte inverseuse et c'est l'équivalent du petit rond en entrée sur le block diagram
les japonais ont plusieurs représentations pour le même type de porte , il suffit de lire un schéma de HB700 pour comprendre la chose
en passant le LS04 se schématise avec un petit rond en sortie vu que c'est une porte inverseuse et c'est l'équivalent du petit rond en entrée sur le block diagram
les japonais ont plusieurs représentations pour le même type de porte , il suffit de lire un schéma de HB700 pour comprendre la chose


Jipe :
en étant attentif sur les signaux du schéma on voit que /PRT /PPI /VDP sont des signaux barre donc actifs a 0
le SSG lui est actif a 1 ce montage est propre au Yamaha
le SSG lui est actif a 1 ce montage est propre au Yamaha
Effectivement, j'avais bien vu qu'il y avait une diiférence dans les signaux et c'est pour ça que je comprennais pas pourquoi la LED s"allumée sur la PIN du SSG, Aprés avoir rajouter le 74LS04, la LED est éteinte.

metalgear2 :
Effectivement, j'avais bien vu qu'il y avait une diiférence dans les signaux et c'est pour ça que je comprennais pas pourquoi la LED s"allumée sur la PIN du SSG, Aprés avoir rajouter le 74LS04, la LED est éteinte.
Alors écran bleu ou écran noir ?
Quel suspens



Jipe :
j'espére quand même que Metalgear2 a ajouté le schéma du décodage des bank mémoire et les slots fabriqués avec le 74LS139 !!
Comme le dit Fabf, j'ai garder le YM5214 pour les autres signaux.
Voilà comment j'ai procédé :
Le YM5214 est sur un support avec les PINS PRT, VDP, SSG et PPI en l'air. J'ai simplement injecter les signaux que sort du 74LS138 à la place du YM5214 sans oublier le 74LS04.
Comme ça, j'utilise la partie MAPPER et le partie CS / SLTSL du YM5214.
@Jipe : Quand un signal est barré, on est d'accord que la LED est allumée ?


metalgear2 :
Le YM5214 est sur un support avec les PINS PRT, VDP, SSG et PPI en l'air. J'ai simplement injecter les signaux que sort du 74LS153 à la place du YM5214 sans oublier le 74LS04.
Tu veux dire 74LS138

metalgear2 :
@Jipe : Quand un signal est barré, on est d'accord que la LED est allumée ?
En fait ça n'est pas si simple

Un signal barré comme /RD veut dire qu'il est actif quand il est à 0 et inactif à +5V.
Donc je dirait qu'il allume quand il est inactif... mais n'allume pas quand il est actif

Là ou ça se complique c'est qu'en général un signal n'est jamais tout le temps actif ou inactif donc la led clignote plus ou moins fort et à 3.5 Mhz une led qui clignote

Perso je n'ai pas réussi à me servir de la led alors peut être qu'il me manque des infos ou de la pratique.
Maitre Jipe confirmera


Fabf :
Tu veux dire 74LS138
metalgear2 :
Le YM5214 est sur un support avec les PINS PRT, VDP, SSG et PPI en l'air. J'ai simplement injecter les signaux que sort du 74LS153 à la place du YM5214 sans oublier le 74LS04.
Tu veux dire 74LS138


Perso, j'utilise la manip de la LED depuis que je suis sur la recherche des signaux du YM5214 et c'est vrai que c'est pas évident

la led est surtout efficace si un composant est HS car dans ce cas il ne change pas d'état
c'est vrai que prendre un signal sur les adresses et les données quand tout ça vie n'est pas évident
une LED qui reste éteinte quand on fait un reset de la machine et jusqu'au moment de l'allumage nest pas toujours un signal HS car le signal peut être activé a un moment précis
valable aussi avec une led qui reste allumée
mais sur un bus de données une led qui reste allumée ou éteinte signifie composant hs car le bus vie en permanance
en tout cas ça marche ou pas ?
si le YM5214 est en partie HS il vaut mieux le remplacer complétement par des composants classiques
c'est vrai que prendre un signal sur les adresses et les données quand tout ça vie n'est pas évident
une LED qui reste éteinte quand on fait un reset de la machine et jusqu'au moment de l'allumage nest pas toujours un signal HS car le signal peut être activé a un moment précis
valable aussi avec une led qui reste allumée
mais sur un bus de données une led qui reste allumée ou éteinte signifie composant hs car le bus vie en permanance
en tout cas ça marche ou pas ?
si le YM5214 est en partie HS il vaut mieux le remplacer complétement par des composants classiques

Jipe :
si le YM5214 est en partie HS il vaut mieux le remplacer complétement par des composants classiques
J'utilise un YM5214 en état de fonctionnement a 100%. Si je le remet sur son support avec tous les PINS, le MSX démarre bien.
Clavier, mémoire, son, port cartouche, ... OK
Jipe :
en tout cas ça marche ou pas ?
Toujours écran noir.

Mais je désespére pas, y'a bien un truc qui est oublier. Par exemple, un signal PPI est bien un signal PPI, il doit pas exister plusieurs signaux PPI.
moi je déconseille ta méthode de mélanger les signaux du YM5214 avec les puces externes
j'espére que tu a mis le YM5214 sur support car a force de lever des pattes elles vont forcément casser
si tu utilise ton YM5214 qui est bon le fait de lever les pattes ne neutralise pas toute le partie concernée car il reste les alims en internes
si tu utilise ton YM5214 qui est HS il faut se poser la question a quel point est t'il HS et surtout est ce que les signaux PPI PSG VDP et PRT sont sur le bus ?
comme c'est non comment ont t'ils pétés , est ce bien la cause ?
c'est pour cela refaire toute la circuiterie ne peut amener qu'un meilleur résultat
aprés il faut trouver le schéma qui colle le plus au montage et éviter de mélanger des morceaux de schémas
le MSX est une norme mais la façon d'y arriver n'est pas identique pour tous coté electronique
j'espére que tu a mis le YM5214 sur support car a force de lever des pattes elles vont forcément casser
si tu utilise ton YM5214 qui est bon le fait de lever les pattes ne neutralise pas toute le partie concernée car il reste les alims en internes
si tu utilise ton YM5214 qui est HS il faut se poser la question a quel point est t'il HS et surtout est ce que les signaux PPI PSG VDP et PRT sont sur le bus ?
comme c'est non comment ont t'ils pétés , est ce bien la cause ?
c'est pour cela refaire toute la circuiterie ne peut amener qu'un meilleur résultat
aprés il faut trouver le schéma qui colle le plus au montage et éviter de mélanger des morceaux de schémas
le MSX est une norme mais la façon d'y arriver n'est pas identique pour tous coté electronique

Jipe :
j'espére que tu a mis le YM5214 sur support car a force de lever des pattes elles vont forcément casser
Bonjour,
Non, quand je dis que les PINS sont en l'air, en faite, y'a une ranger de cavalier de chaque cote du YM5214 et je désactive la PIN comme ça. C'est evident que je m'amusse pas a lever la PIN, car comme tu dis, un moment ou un autre, elle va casser. Le YM5214 ne bouge pas de son support une fois insérer.
Je n'utilise pas le YM5214 HS et de toute façon, il est dans la boite avec des autres C.I HS.

J'ai voulu essayer que la partie I/O car j'avais refais tous le systéme des signaux sans résultats. Donc pour trouver le probléme, j'ai essayer les schéma un par un. (I/O, CS et SLTSL)

Bon, je vais suivre le conseil de Jipe et tous reprendre a zéro.
Déjà, tous sera en externe avec des 74LSxx et ça sera plus facile a chercher.
Et je vais surtout prendre le schéma complet de la même machine et eviter de mélanger plusieurs solution de machine différentes.
J'ai simplement rajouter un 7404 sur le signal SSG.
Edité par
metalgear2
Le 09/03/2014 à 18h21
Déjà, tous sera en externe avec des 74LSxx et ça sera plus facile a chercher.
Et je vais surtout prendre le schéma complet de la même machine et eviter de mélanger plusieurs solution de machine différentes.
J'ai simplement rajouter un 7404 sur le signal SSG.

sinon il existe une solution avec le YM5214 pour comprendre le fonctionnement
relier l'alim 5v pin 1 au moins , pin 10 au +5v
il faut cabler des interrupteurs reliés au 0V sur toutes les entrées et mettre une résistance de 4,7k sur le +5V de chaque entrée
ensuite il faut cabler une led avec une résistance de 1K en série sur chaque sortie
voir dans la doc du CX5 pour les I / O et si activé a 1 H ou 0 L
ensuite par combinaison des interrupteurs on peux établir la table de vérité des signaux
avec Protéus / Isis il faut recopier le schéma que tu as mis au post d'avant et mettre des signaux Logicstate sur les entrées et logicprobe sur les sorties
ensuite lancer l'animation et comparer avec le YM5214 cablé
relier l'alim 5v pin 1 au moins , pin 10 au +5v
il faut cabler des interrupteurs reliés au 0V sur toutes les entrées et mettre une résistance de 4,7k sur le +5V de chaque entrée
ensuite il faut cabler une led avec une résistance de 1K en série sur chaque sortie
voir dans la doc du CX5 pour les I / O et si activé a 1 H ou 0 L
ensuite par combinaison des interrupteurs on peux établir la table de vérité des signaux
avec Protéus / Isis il faut recopier le schéma que tu as mis au post d'avant et mettre des signaux Logicstate sur les entrées et logicprobe sur les sorties
ensuite lancer l'animation et comparer avec le YM5214 cablé
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie