3-55
Control Panel Description
Peripheral Utility Processor (PuP) Functional Operation
The PuPs are used to handle low-level scanning of operator pushbutton switches,
shaft encoders (rotation sensing devices), and lever arms. PuPs also drive the
lamps inside the pushbutton switches and control segmented LED displays and
status indicator LEDs.
Each PuP has a microprocessor/controller (68HC11) supported by DRAM, and
EPROM memory. Buttons, knobs and lamps/LEDs are controlled using memory
mapped I/O. Lever arm status is monitored by the lower PuP via serial peripheral
registers that are read by its processor.
The PuP communicates data to the Control Panel CPU (68000 series) via dual-port
RAM over buffered data and address buses.
Diagnostics for troubleshooting the PuP are built into the firmware. A diagnostics
terminal can be connected to the PuP by a making a switch selection via a Control
Panel tub switch that reroutes the external status terminal port to an RS-232
asynchronous serial port on the PuP.
M30-002-06
Analog to
Digital
Converter
Memory
Mapped
Registers
To Diagnostic
Switch on
the Control
Panel CPU
Module
RS-232
Interface
Peripheral Microprocessor
(PuP)
Async
Serial
Port
Buffered
Microprocessor
Bus
Buttons, Knobs
and Lamps
LEDs and
Displays
To Dual Port
RAM on M/E
(or Control
Panel Central
Processor)
68HC11
MPU
(Lower Panel
PuP Only)
Lever Arm
Figure 3-18. Peripheral Utility Processor (PuP), Block Diagram.
Summary of Contents for Grass Valley 4000
Page 3: ...iii Tektronix Grass Valley Products P O Box 1114 Grass Valley CA 95945 916 478 3800 ...
Page 4: ...iv Tektronix Grass Valley Products P O Box 1114 Grass Valley CA 95945 916 478 3800 ...
Page 34: ...1 20 Section 1 System Overview ...
Page 138: ...2 104 Section 2 Installation ...
Page 196: ...3 58 Section 3 Functional Description ...
Page 286: ...Index 6 Index ...