PHENIX 060

 

Logo by Chris Apers

Phénix Photo

Le PHENIX 060 a été conçu entre Mars 98 et Juillet 99.

Le routage de la carte est 100% manuel avec 4 couches 0,15mm et a demandé un total de 9 semaines.

Le prototype du PHENIX 060 fut assemblé les 4 et 5 Aout 99, et fut débogué jusqu'au 29 Septembre 99.

Je presentai officiellement mon PHENIX 060 à Hannovre les 19 et 20 Novembre 1999 au cours d'un salon d'informatique.

En décembre 1999, le projet PHENIX 060 fut assassiné par les trois développeurs de l'OS (Dolmen) qui annoncèrent qu'ils ne finiraient pas ce dernier...

Le PHENIX 060 est définitivement mort après une naissance le 11 Aout 1999, coîncidence, jour d'une éclipse totale de soleil en France.

Voici les dernières modifications que j'ai faites entre AVRIL 99 et JUIN 99:

  • Optimisation du routage sur la carte mère des parties AUDIO 20-Bit, bus PCI et bus IDE.
  • Ajout d'un connecteur HE14 male pour 2 ventilateurs (sur les deux 060).
  • Implantation d'une double PLL programmable pour sélectionner par logiciel les vitesses du bus LOCAL 060 (jusqu'a 90 MHz) et PCI (jusqu'à 50 MHz).
  • Déboguage de la logique du contrôleur d'arbitration des 7 agents PCI.
  • Ajout des broches de tension 5V sur le slot CPU#B.
  • Augmentation de la capacité de la FLASH 32-Bit de 256 Ko à 1 Mo sur la carte mère (extensible à 2 Mo).
  • Préparatifs et modification selon les demandes de l'assembleur des cartes mères : modification des pads des condensateurs chimiques CMS de 2.2 uF et 10 uF.

 

Devis de fabrication des 100 premiers Phenix 060 : P60_Fab1.jpg (37Ko) - P60_Fab2.jpg (51Ko) - P60_Fab3.jpg (64Ko)

Photos du debuguage du prototype : P60_debug1.jpg (61Ko) - P60_debug2.jpg (69Ko)

Schéma du circuit AUDIO : P60_audio.jpg (29Ko)

Chronogrammes des accès à la Ram EDO : P60_EDO.jpg (34Ko)

Adresses Memoires : P60_MemMap.jpg (57Ko)

Films des couches du PCB du Phenix : P60_PCB_Films.PDF (1,2Mo)

Schéma de principe des cartes ALPINE : P60_alpine.jpg (52Ko)

          Image du routage de l'ALPINE CT2 : Alpine_CT2.gif (10Ko)

          Image du routage de l'ALPINE P60 : Alpine_P60.gif (21Ko)

          Films des PCB des Alpines : Alpine_PCB_Films.gif (169Ko)

 

Architecture

 

Caractéristiques Techniques

CPU MOTOROLA MC68060 à 80 MHz extensible à DEUX MC68060 à 80 MHz (240 MIPS).
BUS CPU 060 32-Bit / 40 MHz (mode du bus :'Half-speed').
BUS PHENIX PCI 32-Bit / 33 MHz.
RAM 2 supports SIMM pour un maximum de 256 Mo de EDO 60ns. Accès BURST lecture/écriture en 1 cycle 40 MHz.
FLASH 1 Mo en 32-Bit contenant le BIOS (SETUP/AUTOTEST/BOOT).
Extensible à 2 Mo pour les applications embarquées.
DSP MOTOROLA DSP56301 à 100 MHz (100 MIPS).
  • PCI MASTER 32-Bit à 132 Mo/s.
  • Mémoire INTERNE :
        - 2048 * 24-Bit de RAM Data X.
        - 2048 * 24-Bit de RAM Data Y.
        - 3072 * 24-Bit de RAM Program.
        - 1024 * 24-Bit de CACHE d'instruction.
        -  192 * 24-Bit de ROM de boot.
  • Mémoire EXTERNE : 384 Ko de SRAM 12ns (=128 kWords 24-Bit).
  • 2 ports ESSI de 33 Mbits/s.
  • Connecteur externe DSP (D-SUB HD44) pour les périphériques externes.
  • Il est possible d'ajouter une carte fille de 3 DSP sur le slot PCI #3 et sur le slot #2 pour un total de 7 DSP56301 à 100MHz (700 MIPS).
USB
  • PCI MASTER à 132 Mo/s.
  • 2 ports 1.5 et 12 Mbit/s.
  • Les ports SERIE, // et MIDI sont disponibles avec l'ajout d'adaptateurs USB-SERIAL, USB-// et USB-MIDI(4in/4out).
ULTRA-SCSI (USCSI)
  • PCI MASTER à 132 Mo/s.
  • débit maximum sur le bus SCSI: 20 Mo/s.
  • connecteur Mini-SUB 50 externe.
  • connecteur 50 broches interne.
  • Auto-Terminator intégré sur la carte mère.
VIDEO Carte PCI S3 VIRGE DX avec 4 Mo de DRAM EDO 35 ns.
Les drivers pour d'autres cartes seront développés.
  • fonctions 2D et 3D hard gérées par le système !
  • cette carte occupe un des trois slots PCI.
AUDIO Circuit Stéréo 20-Bit à 44.1 et 48 kHz sur la carte mère avec les prises suivantes:
  • 2 CINCH en entrée / 2 CINCH en sortie
  • 1 mini-jack pour un micro (gain réglable).
    Accepte les micros asymétriques & symétriques.
IDE (UDMA-33)
  • PCI MASTER à 132 Mo/s.
  • 2 connecteurs pour 4 périphériques IDE.
  • Débit maxi de 33 Mo/s sur bus IDE.
CALENDRIER Bloc horloge + 256 octets de NVRAM (RAM Non Volatile).
Fonctions de mise en veille et de réveil du PHENIX...
SLOTS INTERNES
  • 3 slots PCI (un est utilisé par la carte graphique).
  • 1 accès direct au bus 060 par le SLOT CPU#B pour :
    • diagnostic.
    • cordon de développement et mise au point.
    • carte PowerPC.
CLAVIER & SOURIS Deux prises PS/2 (Mini-Din 6).
BOITIER Mini ATX 2.1 standard (gestion de la mise en veille).
SYSTEMES D'EXPLOITATION DOLMEN
  • multitâches
  • 100% en code assembleur 060
  • émulation de l'AES et de la VDI du TOS.
  • émulation du hard du STE (pour les nostalgiques !).
  • utilisation des fonctions HARD 2D/3D de la carte graphique.
  • mise à jour simple avec la FLASH et le disque dur.
  • Fonction RESUME pour retrouver le bureau et les logiciels tels qu'ils étaient lorsque vous avez éteint.
  • gestion systèmes des périphériques SCSI-1, 2 et 3. (branchez et ça marche !)
  • interface HTML intégrée au système pour les documentations et les aides en ligne.
  • gestion système des fontes vectorielles TRUETYPE.
  • gestion des noms longs.

LINUX 060

Implantation

Retour