Intels nya PCI-PCI brygga gör att flera processorer kan monteras på ett bakplan utan adresseringsproblem.
CompactPCI klarar numera flerprocessorsystem.
De första flerprocessorsystemen som är kopplade via CompactPCI börjar dyka upp på marknaden. I Elektroniktidningens förra nummer beskrevs Motorolas CompactPCI kort, MCPN750, som stöder ett flerprocessorsystem. Nyligen demonstrerade PEP Modular Computers ett liknande system på sitt kontor i Stockholm. Peps produkt är baserad på ett CompactPCI slavkort, CP611, som kopplas till CompactPCI-bussen genom en icke-transparent PCI-PCI brygga.
Upp till sju slavar ryms i ett system tillsammans med en systemprocessor. Ett dubbelbusschassi kan hantera upp till 14 slavprocessorer.
- Tekniken bygger på en ny PCI till PCI brygga från Intel, DEC21554. Bryggan ger slavprocesserna kontroll över sitt eget minne, och isolerar sina resurser från systemprocessorn, säger Wolfgang Eisenbarth, Peps marknadschef.
Bryggan isolerar de lokala processorerna från systemprocessorn när det gäller konfigurering och adressering. Bryggan innehåller två konfigureringsregister - en transparent brygga har bara ett konfigureringsregister.
Den lokala processorn kan konfigurera sitt eget minne och I/O. Detta gör att flera kort kan monteras i samma bakplan utan adresseringsproblem. Slavprocessorerna kommunicerar med varandra via bakplanet med TCP/IP- protokollet.
- En fördel med Peps CP611 kort är att det kan bestickas med olika Intel och AMD-processorer, med olika klockfrekvenser upp till 300 MHz, säger Wolfgang Eisenbarth.
Detta kan jämföras med Motorolas kort som är bestyckat med en PowerPC processor.
CP611 kan dessutom innehålla 32 till 128 Mbyte DRAM och 144 Mbyte flash. Kortet stöder Wind River Systems flerprocessorsprogrampaket, VxMP med realtidsoperativtsystemet Vxworks. Kommunikation mellan Windows NT och Vxworks sker med TCP/IP.