Service manual
UCW and Ultraview 1700 Monitors — Service Manual
3-6
Main CPU
The UCW/1700 uses a 50-MHz version of the Motorola MPC860 processor.
The following are some of the special 860 features:
• PowerPC core processor unit
• 4 K instruction cache
• 4 K data cache
• Memory management unit with instruction and data TLBs
• Watchdog and event timers
• Interrupt controller
• Programmable chip selects and a DRAM controller for memory and peripheral support
• An internal shared memory and RISC engine, which together perform embedded peripheral
support functions and emulate DMA channels
• Six high-speed dedicated serial peripheral ports
• 64 programmable I/O ports
Memory
Flash, DRAM, and SRAM memory are all on the local 860 bus. NVRAM is on the ISA bus.
Flash Memory — Two banks of flash memory are connected to programmable chip selects
0 and 1. Flash memory is used for code storage and is fast enough so that code can be directly
executed out of flash. This memory may be in-circuit programmed. The flash is mounted on a
socketed DIMM. The DIMM can hold from 2 to 16 Megabytes, with 4 being typical.
DRAM Memory — Four banks of DRAM are connected to chip selects 2, 3, 4, and 5. All DRAM
is 3.3V EDO. The DRAM is mounted on two socketed DIMMs. From 4 to 32 MB of DRAM can
be installed, with 8 being typical. The application program is copied from flash to DRAM upon
boot up and is executed from DRAM.
SRAM (GDS) Memory — 256 KB of DRAM are connected to chip select 6. This SRAM holds
up the global data system (GDS) data. It is typically held up through power interruptions by a
super cap for more than one day.
NVRAM Memory — NVRAM is discussed in the ISA section.
MPC860-PCI Bridge
This is a Spacelabs Medical-designed Field-Programmable Gate Array (FPGA), which implements a
bus bridge between the MPC860 processor and the PCI bus. The 860 accesses all PCI and ISA
devices through this PCI bridge.
The main functions provided by the MPC860-PCI Bridge:
• Allow the 860 processor to access memory, I/O, and configuration address spaces on the PCI
bus.
• Allow PCI peripherals, via their bus mastering capability, to access DRAM and SRAM memory
installed on the 860 processor bus via the 860’s bus mastering capability.
• Support programmable chip selects similarly to the 860 CPU for PCI bus-initiated transactions.
• Convert big endian to little endian and vice versa. The PCI bus is little endian; the 860 bus is big
endian.
• Perform PCI bus central arbiter function.
• Perform 860 processor bus arbitration.