Documente Academic
Documente Profesional
Documente Cultură
WESDAC CPM
Technical Description
The contents of this manual are the property of Harris Corporation. No part of this
work may be reproduced or transmitted in any form or by any means, except as
permitted by written license agreement with Harris Corporation.
Harris Corporation has made every reasonable attempt to ensure the completeness
and accuracy of this document, however, the information contained in this manual is
subject to change without notice, and does not represent a commitment on the part of
Harris Corporation.
TRADEMARK NOTICES
All other brand and product names mentioned in this document are trademarks or
registered trademarks of their respective companies.
TABLE OF CONTENTS
i
ii Westronic Inc.
LIST OF TABLES
iii
Chapter 1:
INTRODUCTION
The WESDAC Communications Processor Module (CPM) is a
microcontroller-based module designed for multi-serial I/O and protocol
communication applications.
1-1
1-2 Westronic Inc.
Chapter 2:
SPECIFICATIONS
Microcomputer
Power Supply
! 12 or optional 24 V DC input
! 1.5 watts (typical)
Communications Ports
2-1
Local Serial Communications Port 2 (Com 3)
! 8-Bit asynchronous
! 9600 maximum baud rate
! RS232 DB9 male connector
! 8-Bit asynchronous
! 9600 maximum baud rate
! RS232 DB9 female connector
Modem
Configuration
LED Indicators
! MPU run
! Transmit
! Receive
The CPM uses the Motorola MC68332, which is based on the M68020
microprocessor. The MC68332 is a high-density complementary metal-
oxide semiconductor (HCMOS) 32-bit microcontroller. For more in-depth
information about the internal operation of the MC68332 microcontroller,
please refer to the MC68332 SIM System Integration Module User"s
Manual from Motorola.
3-1
External Bus Interface
The R/W (read/write) and DS (data strobe) lines are also part of the
external bus interface. The R/ W signal indicates the direction data is to be
transferred on the data bus. The DS signal indicates that valid data is
available on the data bus (write cycle), or that a peripheral device can now
drive the data bus (read cycle). Programmable Logic Device (PLD) U11
provides the WR (write enable) and OE (output enable) signals required
by the peripheral devices to read and write data on the external bus.
Two interrupt request level signals are used for the external bus: IRQ1
and IRQ2 . The modem U12 asserts IRQ1 and the serial communications
controller U1 controls IRQ2 . When one of these signals goes low, the
CPU is forced to put aside the software it is currently executing, and begins
executing software related to the IRQ line which was asserted.
The system integration module contains 12 chip selects that can be used,
under software control, to set up the memory map and number of wait
states for up to 12 external peripheral devices. The memory map can be
divided into blocks ranging from 2K to 1M bytes in size.
When the system is starting, the MCU determines the size of each memory
device as defined in the software, and sets the memory map appropriately.
The microcontroller U7 configures the memory map using the chip selects
which enable peripherals at programmed addresses. CSB (boot chip select)
provides the enable for the EPROM U3. CS0 is the chip select for the
SRAM U4, CS1 is the chip select for the non-volatile SRAM memory U2,
and CS2 is the chip select for the Serial Communications Controller (SCC)
U1. See Table 10-1 for the MCU memory map.
The TPU of the MCU controls the modem, and therefore the modem U12
does not occupy space on the memory map.
3-3
System Protection Module
System Clock
Because the TPU and channel B of the SCC generate channels that share
some common hardware and a modem, only four communication ports
are available for use at any one time on the WESDAC CPM.
! COM 0 at J1 (port 4)
! COM 1 and COM2 at J3 (port 1) or at J4 (modem)
! COM 3 at J2 (port 2)
! COM 4 at P1 (port 3)
COM 0
COM 0 has the following RS232 signals appearing at the female DB-9
connector J1 on the CPM:
common (COM) 1
transmit data (TX4) 3
receive data (RX4) 4
ground (GND) 6
Pins 2, 5, 7 to 9 are not connected. The signals are at TTL levels at the
TPU of the MCU U7 and at RS-232 levels at J1. The RS-232/TTL
transmitters/receivers at U10 perform the level translations for this
communications port. The data format is fixed in the CPM software at
9600 baud, 8 data bits, and no parity.
3-5
When the data format on the port is to be byte-oriented and in a format
used by the Serial Communications Controller, COM 2 is used. When a
bit-oriented non-standard data format is to be used, COM 1 is used. The
TPU generates COM 1 using TP0 to TP4 on the microcontroller U7. TP0
generates the TX line, and TP1 the RX line. This port handles handshaking
through TP2 (RTS), TP3 (CTS), and TP4 (DCD). Since the TPU is
programmable and independent, COM 1 can be programmed to
accommodate a wide variety of bit-oriented protocols.
COM 3
Access to the port is via the female DB-9 connector J2. J2 has the
following pin-outs for the signal lines:
DCD2 1
RX2 2
TX2 3
COM 5
RTS2 7
CTS2 8
GND 9
COM 4
3-7
On COM 4, only the TX and RX lines are used: no handshake lines are
available. RS-232/TTL level translation is provided by both
transmitters/receivers U10 and U11. The RS232 signals are available at
the male DB-9 connector P1.
TX4 2
RX4 3
+VIN 4
COM 5
-VIN 6
GND 9
The 0 volt common is available on pin 5 and the chassis ground on pin 9.
Pins 4 and 6 are used by the CPM power supply. Please refer to the Power
Supply section below for further details.
3.3 MODEM
Types of Modems
The CPM supports Bell 202 and CCITT V.23 modem types. For the Bell
202, a SSI73K302L integrated chip is installed at U13. For the CCITT
V.23 a SSI73K322L chip is installed.
The modem features an automatic gain control circuit on the tone receive
line and a fixed output level. Please refer to the Silicon Systems
Communications Products Integrated Circuits data book for further
details.
During the serial data mode of the modem, the modem is programmed
through TPU channels TP7 to TP13 of the MCU U8. Channels TP9,
TP10, and TP11 control the AD0, AD1, and AD2 lines of the modem.
Channels TP10 and TP11 control the read and write select lines, RD and
WR , of the modem. TP12 provides a data clock signal on the EXCLK pin
of the modem. Serial data on the AD7 pin of the modem is connected to
TP13 on the microcontroller U7.
In the analog portion of the modem, transmit tones are output at the TXA
line. This signal is then coupled through capacitor C19 to the amplifier
U14 (pins 1, 2 and 3). The output of the amplifier connects to the modem
coupling transformer T3. The secondary side of T3 outputs at the RJ-11
connector J4 on pins 1 and 2.
For the 2-wire mode, a jumper is required on pins 1 and 2 of Z1. In this
mode, the modem receives tones through transformer T3. Amplifier U14
(pins 5, 6 and 7) amplifies the received signal. The output connects through
pins 1 and 2 of jumper block Z1 to a second amplifier U14 (pins 9, 10 and
8).
For the 4-wire mode, pins 2 and 3 are jumpered on Z1. The modem
receives tones through the RJ11 connector J4 (pins 2 and 5). The signal
passes through transformer T2, then through pins 2 and 3 of Z1, and into
amplifier U14 (pins 9, 10 and 8).
3-9
The output of amplifier U14 (pins 9, 10 and 8), whether it is from the
2-wire or 4-wire circuit of the modem, is capacitively coupled by C20 into
the modem U13 (RXA).
Power Monitor