11 main processor card, 1 introduction, 2 main controller microprocessor – Viking 242-2009-632 User Manual
Page 106
CIRCUIT DESCRIPTION
6-34
March 1999
Part No. 001-2009-600
6.11 MAIN PROCESSOR CARD
6.11.1 INTRODUCTION
The Main Processor Card (MPC) connects to the
computer with repeater software to program the
repeater parameters, sets and reads the alarms, han-
dles communication between repeaters, maintains the
audio gating for the MAC, handles initialization
requests from cards and contains the repeater RF data
for the Receiver, Exciter and CWID.
Control functions for each repeater are per-
formed by the Main Processor in the MPC installed in
each repeater. The MPC contains the main software
and control over the repeater via microprocessor U27
(see Figure 6-23).
Information is exchanged between repeaters via a
High-Speed Data Bus (HSDB) that interconnects all
the MPCs. This control technique is called distribu-
tive processing and it eliminates the need for a sepa-
rate system controller at each site. The HSDB proces-
sor (U13) on the MPC provides these control
functions.
The MPC also contains:
•
Flash Memory, RAM, non-volatile EEPROM.
•
I/O chip select to allow the addressing of data
latches for Input/Output.
•
Read/Write selection to be sent and received on the
Controller Backplane.
•
Clock line, data line and chip select line from the
IAC to load the Receiver and Exciter synthesizers.
•
Serial communication circuitry and processes for
the High Speed Data Bus (HSDB).
•
Asynchronous parallel communication to the other
cards, i.e. alarm input and output circuitry.
•
AC Power Failure indication from the IAC.
•
Provides an output from the IAC to the power
amplifier to control the output power.
•
Exciter Logic Push-To-Talk (PTT).
•
Receiver synthesizer lock, Exciter synthesizer lock,
thermal level from the power amplifier, VSWR
level from the PA, forward power level, RSSI signal
level, audio levels from the MAC, Receiver and
Exciter from the IAC.
6.11.2 MAIN CONTROLLER MICROPROCES-
SOR
This contains the main software and control over
the repeater (see Figure 6-15).
The main controller (U27) is a VLSI (Very Large
Scale Integration) CMOS 16-bit single chip computer
with an 8-bit external data bus. This processor has
software compatibility with the V20 (8086/8088),
faster memory access, superior interrupt processing
ability, and enhanced control of internal peripherals.
This ROMless processor has a variety of on-chip com-
ponents including 256 bytes of RAM, serial and paral-
lel inputs/outputs, comparator port lines and timers.
Eight banks of registers are mapped into internal
RAM below an additional 256-byte special function
register (SFR) area that is used to control on-chip
peripherals. Internal RAM and the SFR area are
together and can be relocated anywhere in the 1M-byte
address space. This maintains compatibility with
existing system memory maps.
The two microprocessors and UART (U22) are
reset by integrated circuit U17. Reset occurs when
power is turned on, when the 5V supply drops below a
threshold level or the reset switch (S1) is active.
When a microprocessor is reset, several internal
registers are cleared and the program is started over
from the beginning. Low-voltage reset prevents
improper operation resulting from low-voltage condi-
tions.
When power is turned on, the RESET output
U17, pin 6 is initially high and the inverted RESET
output U17, pin 5 is initially low. Once the 5V
supply stabilizes, these outputs remain in these states
for approximately 100 ms to ensure that reset occurs.
This time delay is set by capacitor C14 connected to
U17, pin 3. If the 5V supply drops below a nominal
level, the RESET outputs change states and micropro-
cessor operation is interrupted until the 5V supply re-
turns to normal. C3 prevents fast transients on the 5V
supply from causing reset.
Manual reset can be accomplished by pressing
push-button switch S1. When U17, pin 2 goes low,
U17 goes into the reset sequence described.