Upload
gordon-butler
View
216
Download
0
Tags:
Embed Size (px)
Citation preview
Hardware
● DNA Computing Solutions– VQG4– Eagle
● Spectrum Signal– PRO1900/1901 with Multiple ePMC-PPCs
DNA-CS VQG4
Memory and Bus Controller
PPC
Level 2 Cache
PPC
Level 2 Cache
Memory Unit
PPC
Level 2 Cache
PPC
Level 2 Cache
PPC Bus
Peripheral Busses (PCI - 2)
Serial Ports VME Bus Other I/O Other I/O ...
PRO1900 with Multiple ePMC-PPCs
Memory and Bus Controller
ePMC-PPCePMC-PPC
Memory Unit
ePMC-PPC ePMC-PPCPP
C B
us
Peri
pher
al B
us (
PCI)
Serial Ports VME Bus Other I/O Other I/O ...
PPC
High Bandwidth Data Link
ePMC-PPC
Memory and Bus Controller Memory Unit
PPC
PPC Bus
Peripheral Bus (PCI) to Mainboard PCI Bus
PPCLevel 2 Cache Level 2 Cache
High Bandwidth Data Link
DNA-CS Eagle
PPCLevel 2 Cache PPC Level 2 Cache
MemoryUnit
MemoryUnit
MemoryUnit
MemoryUnit
FPGA FPGA
Ping-PongMemory
Controller
Ping-PongMemory
Controller
Data FlowController
Operating System
● Non Real-Time OS– Unix– Linux
● Real-Time OS– VxWorks (uniprocessor)– RT Linux (multiprocessor)– LynxOS (uniprocessor)– MC/OS (multiprocessor)
VxWorks View of Memory
● One Private Region per PPC● One Unmanaged Shared Region per board ● One Managed Shared Region per boardset