MSX Village forum

L'atelier MAPPER SCC CPLD

Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 10/09/2013 à 21h03
Voici comme promis le mapper SCC pour CPLD ^^
J'ai dégraissé au maximum le fichier mais on peut sans doute faire mieux.
Enfin il tient largement dans un EPM7128 alors c'est suffisant.

Comme pour le MAPPER RAM il doit être modifiable en 1024ko ce qui permettrait de faire tourner les DSK en ROM, je ferais les tests quand j'aurais les PCB.

SCC_MAP.rar

Bon amusement ;)

TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5886

Le 10/09/2013 à 21h39
Coooooooooool :top

J'peu dire une connerie ? :oups

C'est possible une sauvegarde par pi pile? :glass Edité par TurboSEB Le 10/09/2013 à 21h46



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 10/09/2013 à 21h44
Oui une pile doit être possible si le CPLD consomme pas trop.

Attention ce fichier remplace uniquement le mapper de la puce SCC, pas la partie sonore.
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 11/09/2013 à 10h45
normalement il faut juste alimenter la S-RAM pour garder les données

un diode sur le moins et une capa gold ( plus facile qu'une pile )


:noel
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 20/08/2014 à 16h10
Fabf :
Voici comme promis le mapper SCC pour CPLD ^^

J'ai dégraissé au maximum le fichier mais on peut sans doute faire mieux.

Enfin il tient largement dans un EPM7128 alors c'est suffisant.





Oui on peut nettoyer un peut plus en supprimant les registres SCC qui ne servent à rien :)

au final ça donne:



Flow Status Successful - Wed Aug 20 16:10:21 2014

Quartus II 32-bit Version 13.0.0 Build 156 04/24/2013 SJ Web Edition

Revision Name MapperSCC

Top-level Entity Name MapperSCC

Family MAX7000S

Total macrocells 35 / 64 ( 55 % )

Total pins 39 / 68 ( 57 % )

Device EPM7064SLC84-5

Timing Models Final


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5566

Le 20/08/2014 à 16h31
à tester avec une mémoire flash ... ?

est-ce que par l'intermédiaire du CPLD on peut créer un mapper SCC qui prendrait en charge 2048 K dans une flash ?


banniere-ericb59e
Site web    
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 20/08/2014 à 18h56
z80 :


Oui on peut nettoyer un peut plus en supprimant les registres SCC qui ne servent à rien :)

au final ça donne:



Flow Status Successful - Wed Aug 20 16:10:21 2014

Quartus II 32-bit Version 13.0.0 Build 156 04/24/2013 SJ Web Edition

Revision Name MapperSCC

Top-level Entity Name MapperSCC

Family MAX7000S

Total macrocells 35 / 64 ( 55 % )

Total pins 39 / 68 ( 57 % )

Device EPM7064SLC84-5

Timing Models Final




Tu peux faire péter ta version Je commence mon proto demain :D



Pour les 2048 c'est pas gagné (pour moi) mais peut être que z80 :siffle
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie