MSX Village forum

L'atelier SCC PSG MAPPER et RAM en vhdl

TheWhipMaster Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 27/11/2011 à 09h13

Messages: 579

Le 04/02/2013 à 22h07

Reprise du message précédent

89 i/o c est trop petit pour une trentaine de connections ? Et ça c est pas trop facile ?


HB-F700F(X2),A1GT,Altera DE1 + slots , Sunrise IDE CF,FMPAC, Music Module,Slot expander 8X (X3) ,PlaySoniq, et autres
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 04/02/2013 à 22h11
Bon on va peut être pas continuer comme ça longtemps .
Si tu est disposé à nous expliquer on pourrait partir sur de bonne bases ;)
SveN Membre non connecté

Villageois

Rang

Avatar

Groupe : compte ++

Inscrit le : 22/11/2011 à 21h14

Messages: 865

Le 04/02/2013 à 22h15
J'emprunte cette citation à un ancien membre : Mmm...



Fabf :
Te casse pas la tête à mon avis les fichiers de TheWhipMaster ne sont pas utilisables tel que dans le cadre du DIY amateur.


Fabf :
That's all folks on peut fermer le topic.


TheWhipMaster :
....Mais bon le sujet est clos




Concernant le DIY, ce n'est pas parce que YOURSELF n'y parvient pas qu'il doit abandonner..

YOURSELF fait partie d'une communauté où les emplois du temps de chacun sont infiniment variables..

YOURSELF obtiendra, à n'en point douter, de l'aide tôt ou tard ...



Du reste, YOURSELF, connaissant les obligations de chacun, n'oubliera pas de faire quelques piqures de rappel :



SveN :
TheWhipMaster :
une mega SD c'est une bonne idee ca !si seulement j'avais le code pour spartan2E comme celui ci : megasd.zip ;)


C'est pourtant dispo sur le CD livré avec l'OCM .. ...

Pour la mise en pratique, un tuto serait le bienvenu ...


TheWhipMaster :
Le code n'a pas bougé depuis la version sur port joystick ... Pour le tuto je vois ca des que j'en ai fini avec mes papiers pour le boulot


Philips.NMS.8245/50/80, Sony.F1XV/HBF-700D, Pana.FSA1FX/A1WX(x2)/A1GT, OCM, GR8BIT.... et ...
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 04/02/2013 à 22h21

SveN, je crois avoir fait preuve de patience dans de nombreux dossiers DIY ;)

Concernant le nombre de pins, j'en ai 105 au final de la compilation.
On peut peut être ôter le PSG et le memory mapper :hum
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 04/02/2013 à 23h03
Il est temps de trooller ce sujet :fou



On dirait J-War lol (vite fait...Peut etre les cheuveux..Je sais pas lol)



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

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 27/11/2011 à 09h13

Messages: 579

Le 04/02/2013 à 23h45
Tres bon point Sven !!!
Bon j'ai un peu de temps (et non j'en ai pas fini avec les administrations Indienne et Japonaise :'( )
J'ai relu la file , il y a plusieurs points a éclaircir:
1. le VHDL fonctionne par couche donc les in/out sont gérés par un buffer de niveau supérieur interne afin d’optimiser les temps de traitement,

2. la mega SD , est un fpga assurant l’interfaçage entre trois éléments:
- le port msx (
wrt : in std_logic;
adr : in std_logic_vector(15 downto 0);
dbi : out std_logic_vector(7 downto 0);
dbo : in std_logic_vector(7 downto 0))

-connecteur sd(
mmcdbi : out std_logic_vector(7 downto 0);
mmcena : out std_logic;
mmcact : out std_logic;
mmc_ck : out std_logic;
mmc_cs : out std_logic;
mmc_di : out std_logic;
mmc_do : in std_logic)

-la Flashrom (
epc_ck : out std_logic;
epc_cs : out std_logic;
epc_oe : out std_logic;
epc_di : out std_logic;
epc_do : in std_logic)

Il faut noter que des fonctions peuvent etre supprimées (en fonction de la taille du chip utilisé pb de porte ou de pin) comme par exemple l'extension ram ,la verification d'insertion de la carte SD (attention cela empêche le rafraichissement de la SD en cas de changement de carte et génère un état instable du MSX)
3 le pin ram sont prevu pour faire une extension / mapper ou du mirroring , donc elle ne sont pas obligatoire dans le cas d'une mega SD , mais si vous possédez un EP2C208 ou plus cela permet un mapper jusqu'a 1024Ko
4 attention si vous voulez fusion plusieurs projets , attention au doublons de mapping ! Dans ce cas je vous conseille de partir du source de l ocm car les modules sont deja compatible les un avec les autres.
5 je ne vois pas de problème particulier
J’espère avoir répondu :moue


HB-F700F(X2),A1GT,Altera DE1 + slots , Sunrise IDE CF,FMPAC, Music Module,Slot expander 8X (X3) ,PlaySoniq, et autres
   
TheWhipMaster Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 27/11/2011 à 09h13

Messages: 579

Le 05/02/2013 à 00h02
Fabf :
SveN, je crois avoir fait preuve de patience dans de nombreux dossiers DIY ;)



Concernant le nombre de pins, j'en ai 105 au final de la compilation.

On peut peut être ôter le PSG et le memory mapper :hum


Patience tout est relatif ...

Sinon de quel projet parles tu ? mega SD ou PSGSCC?

car pour PSGSCC attention tu as besoin de 128K de mapper pour l’émulation complète du SCC car c'est le SCC-i pour Snatcher...


HB-F700F(X2),A1GT,Altera DE1 + slots , Sunrise IDE CF,FMPAC, Music Module,Slot expander 8X (X3) ,PlaySoniq, et autres
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 05/02/2013 à 12h11
TheWhipMaster :


1 blablabla niveau assemblée nationale

2 blablablabla et copie du fichier VHDL

3 blablabla fantasmagorique

4 blablabla débrouillez vous avec l'OCM

5 je ne vois pas de problème particulier

J’espère avoir répondu




Quel pédagogue :| :lol



Je suis bon prince, j'ai mis le topic dans les tiroirs de l'atelier même si je n'y crois pas une minute.


SveN Membre non connecté

Villageois

Rang

Avatar

Groupe : compte ++

Inscrit le : 22/11/2011 à 21h14

Messages: 865

Le 05/02/2013 à 16h48
J'ai déjà attaqué la megaSD ... Pour l'instant, je me tape des simulations ... et pas mal de doc, notamment sur les EPCS !!
Vais faire une synthèse de mes recherches et applications dès que possible !!
Vais m'attaquer à fabriquer un adaptateur MSX.SLOT <=> FGPA ...

Tu peux y croire, on finira par arriver à un résultat !! ;)


Philips.NMS.8245/50/80, Sony.F1XV/HBF-700D, Pana.FSA1FX/A1WX(x2)/A1GT, OCM, GR8BIT.... et ...
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10328

Le 05/02/2013 à 17h13
il y a une bonne dizaine d'année ce truc CPLD ALTERA MAX3000 était nouveau et me paraissait miraculeux

jusqu'au moment ou j'ai compris que le logiciel MAX+PLUS2 ne tenait pas compte uniquement de la puce mais en mettait 2 ou trois en service pour coller au schéma :(

je n'ai jamais programmé en VHDL car le module a partir du schéma était simple

de plus toutes les docs étant en anglais j'ai moi aussi laissé tomber :oups

mais a l'heure actuelle on doit bien trouver des infos en français quelque part pour des jeunes qui en veulent ;)


:noel
Site web    
TheWhipMaster Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 27/11/2011 à 09h13

Messages: 579

Le 05/02/2013 à 17h57
Fabf :
TheWhipMaster :


1 blablabla niveau assemblée nationale

2 blablablabla et copie du fichier VHDL

3 blablabla fantasmagorique

4 blablabla débrouillez vous avec l'OCM

5 je ne vois pas de problème particulier

J’espère avoir répondu




Quel pédagogue :| :lol



Je suis bon prince, j'ai mis le topic dans les tiroirs de l'atelier même si je n'y crois pas une minute.


1 c'est pour éclaircir le fonctionnement entre sortie

2 c'est pour point les connections

.... mais bon je vois l'ambiance !

Je ne suis pas formateur vdhl et le msx est un passe temps pour moi et je ne crois pas avoir d obligations envers toi Fab.



Merci de ne plus me contacter concernant les sujets atelier


HB-F700F(X2),A1GT,Altera DE1 + slots , Sunrise IDE CF,FMPAC, Music Module,Slot expander 8X (X3) ,PlaySoniq, et autres
   
SveN Membre non connecté

Villageois

Rang

Avatar

Groupe : compte ++

Inscrit le : 22/11/2011 à 21h14

Messages: 865

Le 05/02/2013 à 18h12
Je me doutais que ça allait partir en couille ... J'avais prévenu .. :'(




Philips.NMS.8245/50/80, Sony.F1XV/HBF-700D, Pana.FSA1FX/A1WX(x2)/A1GT, OCM, GR8BIT.... et ...
   
Franck Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 22h54

Messages: 3295

Le 05/02/2013 à 22h13
Petit rappel en passant: veuillez régler vos comptes par MP, n'en faites pas étalage dans les forums, vous voyez où cela nous mène, maintenant.. :(
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie