Comme annoncé, le fameux projet Samantha a été dévoilé ce week end au Pianeta Amiga 2006.
Sam440EP®, c’est son petit nom, est une carte mère au format mini-ITX développée autour d’un processeur 440EP (SoC) de AMCC, comme on peut le voir sur ces photos. Elle permet de nombreuses configurations, elle a une basse consommation et de nombreuses modifications sont possibles au moment de la production.
Le processeur fonctionne à une fréquence de 667Mhz, mais dans une optique basse consommation, il est possible de choisir un processeur à 533Mhz ou 400Mhz.
Cela convient pour des applications nécessitant de hautes performances comme la manipulation d’images, une utilisation en réseau ou pour contrôler des machines industrielles.
Le 440EP offre une unité de calcul en virgule flottante haute performance (pipeline 5 niveaux), avec le support de simple ou double précision, exécution de nombreuses instructions en seul cycle permettant des performances exceptionnelles en utilisation nécessitant des calculs mathématiques (2.0 MFLOPS/Mhz SP/DP).
Le jeu de puces intégré comporte 2 contrôleurs ethernet 10/100, un contrôleur USB 1.1 (hôte), un contrôleur port série (8 broches) pour la mémoire et un contrôleur PCI (66Mhz, 32 bit, V2.2).
La carte mère sera livrée avec 256 ou 512 Mo de ram DDR266 avec la possibilité de l’étendre avec un emplacement SODIMM 100 broches, jusqu’à un maximum d’1Go de ram.
La présence d’une puce graphique ATI Radeon Mobility M9, avec 64Mo de ram DDR assure d’excellentes performances graphiques dans son segment de marché.
Elle permet de nombreuses connexions à divers moniteurs, TVs, écrans lcd avec des connecteurs DVI, VGA, Svideo et LVDS (optionel).
Pour des systèmes bas-coût/basse consommation, il est possible d’opter pour une puce ATI Radeon Mobility M6 avec 16Mo de ram DDR lors de la production en série.
Il y a 4 ports Serial ATA grâce à un contrôleur Silicon Image 3114, 4 ports USB 2.0 avec un contrôleur Nec, Audio 5.1 AC97 avec des connecteurs line-in, line-out, microphone, cd/dvd-in.
Un pont PCI-to-PCI permet de mieux gérer le trafic sur le bus PCI, éliminant les goulots d’étranglement entre les matériels fonctionnant à 66Mhz (Graphisme et SATA) et ceux fonctionnant à 33Mhz (USB, Audio, Slot PCI)
Un emplacement PCI (32bit, 33Mhz, 3.3V) et un slot mini PCI Type 3 (124 broches, 3.3V) permettent d’utiliser des cartes d’extension PCI standard.
La présence d’un FPGA LatticeXP améliore grandement les possibilités d’extension, et donc les possibilités d’implémentation, grâce aussi à un connecteur 96 broches s’interfaçant directement avec le FPGA.
Comme possibilités d’extension supplémentaires la carte offre un connecteur GPIO (32 broches), un connecteur SPI et un connecteur I2C.
Un connecteur CCTalk optionel permet l’interfaçage avec des systèmes de paiement (monnayeurs, distributeurs d’argent) qui utilisent ce protocole de communication.
Les cartes mères peuvent aussi être utilisées en mode sans-disque en utilisant un Disk On Chip ou une carte SmartMedia.
Le bas profil de la carte mère, dont la heuteur maximum se situe vers 20mm, et l’absence de ventilateurs permet de la loger dans des boitiers très petits.
La carte utilise Uboot 1.1.4 comme BIOS.