65Fermer67
RodolpheLe 15/11/2012 à 13:22
Le projet CTX60 a été divisé en 2 projets :
- PX60 carte mère nouvelle machine basée sur l'archi Falcon030 + CT60 + CTPCI
- CTX60, carte booster pour Falcon 030 qui succède au CT60 + CTPCI

J'ouvre un post pour CTX60 avec le block diagram car ce projet n'est pas celui présenté à la SillyVenture 2012.

Les raisons de cette séparation :
- le temps ! J'ai de la demande pour des falcon, alors pourtant faire attendre avec un dev beaucoup plus long.
- si je place des fonctions chips qui sont aux adresse du Falcon, cela fera double emploie pour ceux qui ont un falcon, donc ils vont payer des chip sur la carte qui ne leur serviront pas...
autant faire simple.
Le projet PX60 du coup reprendra directement le travail CTX60 + quelques ajouts pour que ça puisse tourner sans le falcon.
Une carte AUDIO avec DMA reprenant le son STE et une partie du falcon et ajoutant aussi des spécificités comme le 20 ou 24-bits, sera étudiée plus tard mais surement avant le PX60.

Je laisse le DSP56002 sur la CTX60 car il se substitue à 100% au DSP 56001 du falcon...donc les softs l'utilisant vont tourner... seul hic, les softs qui l'utilise pour l'audio (lien SSI avec le codec via la matrice) ne devront pas tourner dessus...comment filtrer ?
En surveillant les accès à la matrice audio du falcon : si un soft configure cette dernière avec une liaison DSP - CODEC, alors on laisse la CTX60 accèder au 56001.
Si par contre le DSP est utilisé juste pour du calcul mais pas sur de la modif d'audio, alors on bloque l'accès au 56001 et c'est le 56002 qui répond.
cool