This supplement provides additional information about the MVME1603 and
MVME1604 boards.
The attached pages are replacements for the corresponding pages in the manual.
❏A vertical bar (|) in the margin of replacement pages indicates where a change
was made.
❏The supplement number is shown at the bottom of each new page.
Please replace the pages according to the following table:
Remove Existing PagesInsert New Pages
Preface/CopyrightPreface/Copyright
vii/viii through ix/xvii/viii through ix/x
1-33/1-341-33/1-34
1-37/1-38 through 1-41/1-421-37/1-38 through 1-41/1-42
3-1/3-23-1/3-2
3-7/3-8 through 3-9/3-103-7/3-8 through 3-9/3-10
3-23/3-24 through 3-25/3-263-23/3-24 through 3-25/3-26
Place this page behind the title page of the manual as a record of this change.
Page 2
Notice
While reasonable ef forts h ave been made t o assur e the accuracy of th is document,
Motorola, Inc. assumes no l iability resul ting from an y omissions in this document,
or from the use of the information obta ined ther ein. Motor ol a r eserves the rig ht to
revise this document and to make changes from time to time in the content her eof
without obligation of Motorola to notify any person of such revision or changes.
No part of this material may be reproduced or copied in any tangible medium, or
stored in a retrieval system, or transmitted in any form, or by any means, radio,
electronic, mechanical, photocopying, recording or facsimile, or otherwise,
without the prior written permission of Motorola, Inc.
It is possible that this publication may contain reference to, or information about
Motorola products (machines and programs), programming, or services that are
not announced in your country. Such references or information must not be
construed to mean that Motorola intends to announce such Motorola products,
programming, or services in your country.
Restricted Rights Legend
If the documentation contained her ein is supplied, dir ectly or indirectl y, to the U.S.
Government, the following notice shall apply unless otherwise agreed to in
writing by Motorola, Inc.
Use, duplication, or disclosure by the Government is subject to restrictions as set
forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer
Software clause at DFARS 252.227-7013.
Motorola, Inc.
Computer Group
2900 South Diablo Way
Tempe, Arizona 85282
Page 3
MVME1603/MVME1604
Single Board Computer
Installation and Use
V1600-1A/IH3
Page 4
Notice
While reasonable ef forts h ave been made t o assur e the accuracy of th is document,
Motorola, Inc. assumes no l iability resul ting from an y omissions in this document,
or from the use of the information obta ined ther ein. Motor ol a r eserves the rig ht to
revise this document and to make changes from time to time in the content her eof
without obligation of Motorola to notify any person of such revision or changes.
No part of this material may be reproduced or copied in any tangible medium, or
stored in a retrieval system, or transmitted in any form, or by any means, radio,
electronic, mechanical, photocopying, recording or facsimile, or otherwise,
without the prior written permission of Motorola, Inc.
It is possible that this publication may contain reference to, or information about
Motorola products (machines and programs), programming, or services that are
not announced in your country. Such references or information must not be
construed to mean that Motorola intends to announce such Motorola products,
programming, or services in your country.
Restricted Rights Legend
If the documentation contained her ein is supplied, dir ectly or indirectl y, to the U.S.
Government, the following notice shall apply unless otherwise agreed to in
writing by Motorola, Inc.
Use, duplication, or disclosure by the Government is subject to restrictions as set
forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer
Software clause at DFARS 252.227-7013.
Motorola, Inc.
Computer Group
2900 South Diablo Way
Tempe, Arizona 85282
Page 5
Preface
The MVME1603/MVME1604 Single Board Computer Installation and Use manual
provides general informa tion, har dwar e preparati on and installation instruction s,
operating instructions, a functional description, and various types of interfacing
information for the MVME1603/MVME1604 family of Single Board Computers.
This manual is intended for anyone who wants to design OEM systems, supply
additional capability to an existing compatible system, or work in a lab
environment for experimental purposes.
A basic knowledge of computers and digi tal logi c is as sumed. To use this manual,
you should be familiar with the publications listed in the Related Documentation
section in Appendix A of this manual.
The MVME1603/1604 family of Single Boar d Computers has two parallel branches
based on two distinct versions of the base b oard. Both versio ns are populated with
a number of similar plug-together components, which are listed in the following
table.
The information in this manual applies principally to the MVME1600-001 and
MVME1600-011 base boards. The processor and DRAM modules are described
briefly here; they are documented in detail in a separate publication.
Page 6
Throughout this manual, a convention is used which precedes data and address
parameters by a character identifying the numeric format as follows:
$dollarspecifies a hexadecimal character
%percentspecifies a binary number
&ersandspecifies a decimal number
Unless otherwise specified, all address references are in hexadecimal.
An asterisk (*) following the signal name for signals which are level-significant denotes
that the signal is true or valid when the signal is low.
An asterisk (*) following the signal name for signals which are edge-significant
denotes that the actions initiated by that signal occur on high-to-low transition.
In this manual, assertion and negation are used to specify forcing a signal to a
particular state. In particular, assertion and assert refer to a signal that is active or
true; negation and negate indicate a signal that is inactive or false. These terms are
used independently of the voltage level (high or low) that they represent.
Data and address sizes are defined as follows:
A byte is eight bits, numbered 0 through 7, with bit 0 being the least significant.
A half word is 16 bits, numbered 0 through 15, with bit 0 being the least significant.
A word is 32 bits, numbered 0 through 31, with bit 0 being the least significant.
A double word is 64 bits, numbered 0 through 63, with bit 0 being the least
significant.
Motorola® and the Motorola symbol are registered trademarks of Motorola, Inc.
AIX™ is a trademark of IBM Corp.
PowerPC™ is a trademark of IBM Corp. and is used by Motor ola with permi ssion.
All other products mentioned in this document are trademarks or registered
The following general safety precautions must be observed during all phases of operation, service, and
repair of this equipment. Failure to comply with these precautions or with specific warnings elsewhere in
this manual violates safety standards of design, manufacture, and intended use of the equipment.
Motorola, Inc. assumes no liability for the customer’s failure to comply with these requirements.
The safety precautions li sted below repr esent warnings of certai n dangers of which Motor ola is aware . Y o u,
as the user of the product, should follow these warnings and all other safety precautions necessary for the
safe operation of the equipment in your operating environment.
Ground the Instrument.
T o minimize shock hazard, the equip ment chassis and enclosur e must be connected to an electrical gr ound.
The equipment is supplied with a three-conductor AC power cable. The power cable must be plugged into
an approved three-contact electrical outlet. The power jack and mating plug of the power cable meet
International Electrotechnical Commission (IEC) safety standards.
Do Not Operate in an Explosive Atmosphere.
Do not operate the equipment in the presence of flammable gases or fumes. Operation of any electrical
equipment in such an environment constitutes a definite safety hazard.
Keep Away From Live Circuits.
Operating personnel must not remove equipment covers. Only Factory Authorized Service Personnel or
other qualified maintenance personnel may remove equipment covers for internal subassembly or
component replacement or any internal adjustment. Do not replace components with power cable
connected. Under certain conditions, dangerous voltages may exist even with the power cable removed. To
avoid injuries, always disconnect power and discharge circuits before touching them.
Do Not Service or Adjust Alone.
Do not attempt internal service or adjustment unless another person capable of rendering first aid and
resuscitation is present.
Use Caution When Exposing or Handling the CRT.
Breakage of the Cathode-Ray Tube (C RT) causes a high-velocity scattering of glass fragments (implosion).
T o pr event CR T implos ion, avoid r ough handlin g or jarring of the equipm ent. Handlin g of the CRT s hould
be done only by qualified maintenance personnel using approved safety mask and gloves.
Do Not Substitute Parts or Modify Equipment.
Because of the danger of introducing a dditional hazards, do not install substi tute parts or perform any
unauthorized modification of the equipment. Contact your local Motorola representative for service and
repair to ensure that safety features are maintained.
Dangerous Procedure Warnings.
Warnings, such as the example below, precede potentially dangerous procedures throughout this manual.
Instructions contained in the warnings must be followed. You should also employ all other safety
precautions which you deem necessary for the oper ation of the equi pment in your operat ing enviro nment.
Dangerous voltages, capable of causing death, are
!
WARNING
present in this equipment. Use extreme caution when
handling, testing, and adjusting.
Page 8
All Motorola PWBs (printed wiring boards) are manufactured by UL-recognized
manufacturers, with a flammability rating of 94V-0.
This equipment generates, uses, and can radiate electro-
!
WARNING
European Notice: Board products with the CE marking comply with the
EMC Directive (89/336/EEC). Compliance with this directive implies
conformity to the following European Norms:
The product also fulfill s EN60950 (pr oduct s afety) which is essentially the
requirement for the Low Voltage Directive (73/23/EEC).
This board product was tested in a representative system to show
compliance with the abov e mentioned requir ements. A proper in stallation
in a CE-marked system will maintain the required EMC/safety
performance.
magnetic energy. It may cause or be susceptible to
electro-magnetic interference (EMI) if not installed and
used in a cabinet with adequate EMI protection.
EN55022 (CISPR 22) Radio Frequency Interference
EN50082-1 (IEC801-2, IEC801-3, IEEC801-4) Electromagnetic
Immunity
Page 9
1Hardware Preparation and
Introduction
This manual provides general information, hardware preparation
and installation instructions, operating instructions, and a
functional description of the MVME1603/1604 family of Single
Board Computers.
The MVME1603/1604 is a double-high VMEmodule equipped with
a PowerPC™ Series microprocessor. The MVME1603 is equipped
with a PowerPC 603 microprocessor; the MVME1604 has a
PowerPC 604 microprocessor. 256KB L2 cache (level 2 secondary
cache memory) is available as an option on both versions.
The MVME1603/1604 family has two parallel branches based on
two distinct versions (MVME1600-001 and MVME1600-011) of the
base board. The differences between the MVME1600-001 and the
MVME1600-011 lie mainly in the area of I/O handling; the logic
design is the same for both versions.
Installation
1
In either case, the complete MVME1603/1604 consists of the base
board plus:
❏ A processor/memory module (PM603 or PM604) with
optional L2 cache
❏ An LED mezzanine (MEZLED) to supply status indicators
and Reset/Abort switches
❏ A DRAM module (RAM104) for additional memory
❏ An optional PCI mezzanine card (PMC) for additional
versatility
The block diagrams in Figures 1-1 and 1 -2 illustrate the architecture
of the MVME1600-001 and the MVME1600-011 base boards.
1-1
Page 10
1
Equipment Required
Equipment Required
The following equipment is required to complete an MVME1603/
1604 system:
❏ VME system enclosure
❏ System console terminal
❏ Transition module (MVME760 for the MVME1600-001 base
boards, MVME712M for the MVME1600-011) and connecting
cables
❏ Disk drives (and/or other I/O) and controllers
❏ Operating system (and/or application software)
1-2
Page 11
Hardware Preparation and Installation
KBDMOUSEDB1568-PIN CONNECTOR
1
TERMINATORS
PC87303
SUPER I/O
GRAPHICS
CL-GD5434
S82378ZB
ISA BRIDGE
ISA BUS
DECODE
FUNCTION
DRAM
256Kx16
PCI LOCAL BUS
TO MPU MODULE
PMC SLOT
SCSI
NCR-53C825
ETHERNET
DECchip
21040
AUI10BT
VME2PCI
BRIDGE
VME
VMEchip2
PARALLEL
COM1
RTC
MK48T18
COM2
ESCC
85230
P2MX FUNCTION
P2 CONNECTORP1 CONNECTOR
CIO
Z8536
BUFFERS
Figure 1-1. MVME1600-001 Base Board Block Diagram
1-3
Page 12
1
Equipment Required
HD26
ESCC
85230
PC87303
SUPER I/O
EIA232
HD26
CIO
Z8536
ISA BUS
RTC
MK48T18
RJ45
TO MPU MODULE10BTPMC SLOT
PCI LOCAL BUS
S82378ZB
ISA BRIDGE
CSRs
SCSI
NCR-53C810
ETHERNET
DECchip
21040
AUI
VME2PCI
BRIDGE
VME
VMEchip2
1-4
SERIAL 4
SERIAL3
PARALLEL
COM1
COM2
Figure 1-2. MVME1600-011 Base Board Block Diagram
BUFFERS
P1 CONNECTORP2 CONNECTOR
11199.00 9502
Page 13
Hardware Preparation and Installation
Overview of Startup Procedure
The following table lists the things you will need to do before you
can use this board and tells where to find the information you need
to perform each step. Be sure to read this entire chapter, including
all Caution and Warning notes, before you begin.
Table 1-1. Startup Overview
What you need to do...Refer to...On page...
Unpack the hardware.Unpacking Instructions1-6
Configure the hardware by
setting jumpers on the boards
and transition modules.
Ensure processor a nd m emory
mezzanines are properly
installed on the base board.
Install the MVME1603/1604
VMEmodule in the chassis.
Install the transition module in
the chassis.
Connect a console terminal.Console Port Configuration1-9
Connect any other equipment
you will be using.
Power up the system.Switches and LEDs2-1
Note that the debugger
prompt appears.
Initialize the clock.Debugger Commands, Set Time and Date (SET)5-6
Examine and/or change
environmental parameters.
Program the board as needed
for your applications.
MVME1600-001 Ba se Board Preparation and
MVME760 Transition Module Preparation
MVME1600-011 Base Board Preparation and
MVME712M Transition Module Preparation
PM60x Processor/Memory Mezzanine Installation
and RAM104 Memory Mezzanine Installation
MVME1603/1604 VMEmodule Installation1-37
MVME760 Transition Module Installation or
MVME712M Transition Module Installation
Connector Pin Assignments4-1
For more information on optiona l devices an d
equipment, refer to the documentation provided
with the equipment.
Troubleshooting the MVME1603/1604; Solving
Start-Up Problems
Using the Debugger5-3You may also wish to obtain the PPCBug
Firmware Package User’s Manual, listed in
Appendix A, Related Documentation.
CNFG and ENV Commands6-1
MVME1603/1604 Programmer’s Reference
Guide, listed in App. A, Related Documentation.
1-7 and 1-15
1-18 and 1-27
1-33 and 1-35
1-39 or 1-42
D-1
A-1
A-1
1
1-5
Page 14
1
Unpacking Instructions
Unpacking Instructions
NoteIf the shipping carton is damaged upon receipt, request
that the carrier’ s agent be present during the unpacking
and inspection of the equipment.
Unpack the equipment from the shipping carton. Refer to the
packing list and verify that all items are present. Save the packing
material for storing and reshipping of equipment.
!
Caution
Avoid touching areas of integrated circuitry; static
discharge can damage circuits.
Hardware Configuration
To produce the desired configuration and ensure proper operation
of the MVME1603/1604, you may need to carry out certain
modifications before installing the module.
The MVME1603/1604 provides software control ove r most options:
by setting bits in control registers after installing the MVME1603/
1604 in a system, you can modify its configuration. (The
MVME1603/1604 control registers are described in Chapter 3,
and/or in the MVME1603/MVME1604 Single Board Computer Programmer’s Reference Guide as listed under Related Documentation
in Appendix A.)
Some options, however, are not software-programmable. Such
options are controlled through manual installation or removal of
header jumpers or interface modules on the base board or the
associated modules.
1-6
Page 15
Hardware Preparation and Installation
MVME1600-001 Base Board Preparation
Figure 1-3 illustrates the placement of the switches, jumper headers,
connectors, and LED indicators on the MVME1600-001. Manually
configurable items on the base board include:
❏ SCSI bus terminator selection (J7)
❏ General-purpose software-readable header (J8)
❏ VMEbus system controller selection (J9)
❏ Serial Port 3 clock configuration (J10)
❏ Serial Port 4 clock configuration (J13)
Serial ports on the associated MVME760 transition module are also
manually configurable. For a discussion of the configurable items
on the transition module, refer to the user’s manual for the
MVME760 (part number VME760UA) as necessary.
The MVME1600-001 has been factory tested and is shipped wit h the
configurations described in the following sections. The
MVME1600-001’s required and factory-installed Debug Monitor,
PPCBug, operates with those factory settings.
1
SCSI Bus Terminator Selection (J7)
The MVME1600-001 provides terminators for the SCSI bus. The
SCSI terminators are enabled or disabled by a jumper on h eader J7.
The SCSI terminators may be configured as follows.
J7
2
1
On-Board SCSI Bus Termination Enabled
(factory configuration)
On-Board SCSI Bus Termination Disabled
J7
2
1
1-7
Page 16
1
MVME1600-001 Base Board Preparation
General-Purpose Software-Readable Header (J8)
Header J8 provides eight readable jumpers. These jumpers can be
read as a register at ISA I/O address $80000801. Bit 0 is associated
with header pins 1 and 2; bit 7 is associated with pins 15 and 16. The
bit values are read as a zero when the jumper is installed, and as a
one when the jumper is removed. The PowerPC firmware
(PPCBug) reserves the four lower-order bits, SRH3 to SRH0. They
are defined as shown in the list below:
Low-Order BitPinsDefinition
Bit #0 (SRH0)1—2Reserved for future use.
Bit #1 (SRH1)3—4With the jumper installed between pins 3 and 4
(factory configuration), the debugger uses the
current user setup/operation parameters in
NVRAM. When the jumper is removed
(making the bit a 1), the debugger uses the
default setup/operation parameters in ROM
instead. Refer to the ENV command
description in Chapter 6 for the ROM defaults.
Bit #2 (SRH2)5—6Reserved for future use.
Bit #3 (SRH3)7—8Reserved for future use.
1-8
The four higher-order bits, SRH4 to SRH7, are user-definable. They
can be allocated as necessary to specific applications. The
MVME1600-001 is shipped from the factory with J8 set to all zeros
(jumpers on all pins).
J8
SRH7
1615
SRH6
SRH5
SRH4
SRH3
87
SRH2
SRH1
2
PPCBug INSTALLED
USER-DEFINABLE
USER-DEFINABLE
USER-DEFINABLE
USER-DEFINABLE
RESERVED FOR FUTURE USE
RESERVED FOR FUTURE USE
SETUP PARAMETER SOURCE (IN=NVRAM; OUT=ROM)
1SRH0
RESERVED FOR FUTURE USE
Page 17
Console Port Configuration
On the MVME1600-001 base board, either the standard serial
console port (
the PPCBug firmware console port.
The firmware checks for the presence of a connected k eyboard and
a connected mouse. If either device is connected to the PowerPC
system and a firmware-supported video card/video device is
found, the firmware is automatically brought up on the connected
video terminal. If neither a mouse nor keyboard is connected, the
firmware is brought up on the serial port (
up on the serial port (
The following table shows how the display device is determined:
COM1) or the on-board video (VGA) port can serve as
Hardware Preparation and Installation
1
COM1). It is also brought
COM1) if no video terminal is found.
Mouse
Connected
YesYesYesVGA terminal
YesNoYesVGA terminal
NoYesYesVGA terminal
NoNoYesSerial port (COM1)
NoNoNoSerial port (COM1)
NoYesNoSerial port (COM1)
Keyboard
Connected
On-Board VGA
Device Present
Firmware
Displayed on
NotesIf the mouse is connected but the keyboard is not, and
the supported VGA device exists, the firmware is
displayed on the video termin al. Because a keyboard i s
necessary for interactive use on a video terminal,
however, the firmware will display a “Keyboard not
connected” message. In order to use the firmware, you
must then plug the keyboard in.
Conversely, if you remove the VGA monitor, also
remove the keyboard and mouse to avoid unexpected
behavior by the firmware.
1-9
Page 18
1
MVME1600-001 Base Board Preparation
If you plan to use a terminal other than a VGA device as the
firmware console, set it up as follows:
❏ Eight bits per character
❏ One stop bit per character
❏ Parity disabled (no parity)
❏ Baud rate of 9600 baud
9600 baud is the power-up default for serial ports on MVME1603/
1604 boards. After power-up you can reconfigure the baud rate if
you wish, via the PPCBug firmware’s Port Format (PF) command.
Whatever the baud rate, the terminal must perform some type of
hardware handshaking — either XON/OFF or via the CTS line.
VMEbus System Controller Selection (J9)
The MVME1600-001 is factory-configured in system controller
mode (i.e., a jumper is installed across pins 2 and 3 of header J9).
This means that the MVME1600-001 assumes the role of system
controller at system power-up or reset.
1-10
Leave the jumper installed across pins 2 and 3 if you intend to
operate the MVME1600-001 as system controller in all cases.
Remove the jumper from J9 if the MVME16 00- 001 i s n ot to ope ra te
as system controller under any circumstances.
Note that when the MVME1600-001 is functioning as system
controller, the
J9
1
2
3
System Controller
(factory configuration)
SYS LED is turned on.
J9
1
2
3
Not System Controller
Page 19
Hardware Preparation and Installation
Serial Port 3 Clock Configuration (J10)
You can configure Serial port 3 on the MVME1600-001 to use the
clock signals provided by the TXC signal line. Header J10
configures port 3 to either drive or receive TXC. The factory
configuration has port 3 set to receive TXC.
To complete the configuration of the TXC clock line, you must also
set serial port 3 clock configuration header J9 on the MVME760
transition module, described later in this chapter. For details on the
configuration of that header, refer to the MVME760 Transition
Module section or to the user’s manual for the MVME760 (part
number VME760UA).
You can configure Serial port 4 on the MVME1600-001 to use the
clock signals provided by the TXC signal line. Header J13
configures port 4 to either drive or receive TXC. The factory
configuration has port 4 set to receive TXC.
To complete the configuration of the TXC clock line, you must also
set serial port 4 clock configuration header J8 on the MVME760
transition module (described later in this chapter). For details on
the configuration of that header, refer to the MVME760 Transition
Module section or to the user’s manual for the MVME760 (part
number VME760UA).
1
J13
3
2
1
Receive TXC
(factory configuration)
Remote Status and Control
The MVME1600-001 front panel LEDs and switches are mounted
on a removable mezzanine board. Removing the LED mezzanine
makes the mezzanine connector (J1, a keyed double-row 14-pin
connector) available for service as a remote status and control
connector. This allows a system designer to construct a
RESET/LED panel that can be located apart from the MVME1600-
001. Maximum cable length is 15 feet.
In this application, J1 can be connected to a user-supplied external
cable to carry the signals for remote reset, abort, the LEDs, and a
general-purpose I/O signal. The I/O signal is a general-purpose
interrupt pin which can also function as a trigger input. The
interrupt pin is level programmable.
J13
3
2
1
Drive TXC
1-13
Page 22
1
MVME1600-001 Base Board Preparation
Table 1-2 lists the pin numbers, signal mnemonics, and signal
descriptions for J1.
13+5VRMT+5 Vdc Power. Fused through fuse F1; +5 Vdc
14SPKRSpeaker. Speaker output line.
Signal
Mnemonic
∗RESET Switch. Signal goes low when the RESET
∗FAIL LED. Signal goes l ow when the FAIL LED
∗LAN LED. Signal goes low when the LAN LED
∗STATUS LED. Signal goes low when the STATUS
∗RPWR LED. Signal goes low when the FUSE LED
∗RUN LED. Signal goes low when the RUN LED
∗SCSI LED. Signal goes low when the SCSI LED
Signal Name and Description
switch is pressed. It may be forced low externally
for a remote reset.
input line.
∗ABORT Switch. Signal goes low when the ABORT
switch is pressed. It may be forced low externally
for a remote abort.
illuminates.
illuminates.
illuminates.
LED illuminates.
illuminates.
illuminates.
illuminates.
∗SCON LED. Signal goes low when the SCON LED
illuminates.
power to a user-s u ppl ie d ext e rn al connection.
1-14
Page 23
Hardware Preparation and Installation
MVME760 Transition Module Preparation
The MVME760 transition module (Figure 1-4) is used in
conjunction with the MVME1600-001 base board. The features of
the MVME760 include:
❏ A parallel printer port
❏ An Ethernet interface supporting both AUI and 10BaseT
connections
❏ Two EIA-232-D asynchronous serial ports (identi fiedas COM1
COM2 on the front panel)
and
❏ Two synchronous serial ports (ports 3 and 4)
Configuration of Serial Ports 3 and 4
The synchronous serial ports, Serial Port 3 and Serial Port 4, are
configurable via a combination of serial interface modules (SIMs)
and jumper settings. The following table lists the synchronous
serial ports with their corresponding SIM connectors and jumper
headers.
1
Synchronous
Port
Port 3J7
Port 4J2NoneJ4J8
Board
Connector
Panel
Connector
SERIAL 3
SIM
Connector
J6J9
Jumper
Header
Port 3 is routed both to board connector J7 and to the HD26 front
panel connector marked
SERIAL 3. Port 4 is available only at board
connector J2. Four serial interface modules are available:
❏ EIA-232-D (DCE and DTE)
❏ EIA-530 (DCE and DTE)
1-15
Page 24
1
MVME760 Transition Module Preparation
You can change Serial Ports 3 and 4 from an EIA-232-D to an EIA530 interface (or vice-versa) by mounting the appropriate SIM705
series interface module and setting the corresponding jumper. SIMs
can be ordered separately as required.
Headers J9 and J8 are used to configure Serial Port 3 and Serial Port
4, respectively. With the jumper in position 1-2, the port is
configured as a DTE. With the jumper in position 2-3, the port is
configured as a DCE. The jumper setting of the port should match the configuration of the corresponding SIM module.
J9
321
DTEDCE
J8
321
DTEDCE
J9
Serial Port 3 jumper settings
321
J8
Serial Port 4 jumper settings
321
When installing the SIM modules, note that the headers are keyed
for proper orientation.
For further information on the preparation of the transition
module, refer to the user’s manual for the MVME760 (part number
VME760A/UM) as necessary.
1-16
Page 25
SERIAL 3ETHERNETCOM1COM2PARALLEL10BASET
MVME
760-001
15
96
J1
15
96
J3
131
2515
J5
2
171
3620
J10
2
Hardware Preparation and Installation
60
59
25
26
J4
J2
2
1
2
25
26
J7
1
2
1
60
59
J6
2
1
31
J8J9
31
A1B1C1
1
81
159
J11
2
17
J12
28
F1
P2
A32
B32
C32
1551 9410
Figure 1-4. MVME760 Connector and Header Locations
1-17
Page 26
1
MVME1600-011 Base Board Preparation
MVME1600-011 Base Board Preparation
Figure 1-5 illustrates the placement of the switches, jumper headers,
connectors, and LED indicators on the MVME1600-011. Manually
configurable items on the base board include:
❏ Serial Port 4 DCE/DTE selection (J7)
❏ Serial Port 4 clock selection (J8, J15, J16)
❏ Serial Port 4 I/O path selection (J9)
❏ VMEbus system controller selection (J10)
❏ Serial Port 3 I/O path selection (J13)
❏ General-purpose software-readable header (J14)
Serial ports on the associated MVME712M transition module are
also manually configurable. For a discussion of the configurable
items on the transition module, refer to the user’s manual for the
MVME712M (part number MVME712M) as necessary. The
MVME1600-011 has been factory tested and is shipped with the
configurations described in the following sections. The required
and factory-installed Debug Monitor, PPCBug, operates with those
factory settings.
Serial Port 4 DCE/DTE Selection (J7)
Serial port 4 on the MVME1600-011 is DCE/DTE configurable.
Header J7 sets a configuration bit for serial port 4 in the Z8536 ID
register. Software reads the bit as either a DCE or DTE value and
configures the port accordingly. Header J7 may be configured as
follows.
The MVME1600-011 is shipped from the factory with Serial Port 4
configured for asynchronous communications (i.e., the internal
clock is used). Port 4 can be configured for synchronous
communications as well. It can either drive (using the internal
clock) or receive (using an external clock) the Re ceive and Transmit
clock signals. To select synchronous communications for the Serial
Port 4 connection, install jumpe rs on headers J 8, J15, a nd J16 in one
of the configurations shown below.
J8J8
2121
J15
3
2
1
Drive TRXC4 SignalReceive TRXC4 Signal
J16
3
2
1
Drive RTXC4 SignalReceive RTXC4 Signal
J15
3
2
1
(Factory configuration)
J16
3
2
1
(Factory configuration)
1-20
Page 29
Hardware Preparation and Installation
To complete the configuration of the clock lines, you must also set
serial port 4 clock configuration header J15 on the MVME712M
transition module (described later in this chapter). For details on
the configuration of that header, refer to the MVME712M Transition
Module section or to the user’s manual for the MVME712M (part
number MVME712M).
Serial Port 4 I/O Path Selection (J9)
On the MVME1600-011, serial port 4’s I/O signals are routed to
backplane connector P2 and to front panel connector J3. Header J9
determines the state of the DSR, RI, and TM signals on serial port 4.
With a jumper installed on J9, DSR, RI, and TM come from the front
panel.
With the jumper removed, P2 I/O is selected. The DSR, RI, and TM
signals are not supported in this case, so DSR is held true while RI
and TM are held false.
1
J9J9
Jumper On = Front Panel I/O
DSR, RI, and TM from front panel
to 8536 device
2121
Jumper Off = P2 I/O (factory configuration)
DSR to 8536 device held true
RI and TM to 8536 device held false
1-21
Page 30
1
MVME1600-011 Base Board Preparation
VMEbus System Controller Selection (J10)
The MVME1600-011 is factory-configured in system controller
mode (i.e., a jumper is installed across pins 2 and 3 of header J10).
This means that the MVME1600-011 assumes the role of system
controller at system power-up or reset.
Leave the jumper installed across pins 2 and 3 if you intend to
operate the MVME1600-011 as system controller in all cases.
Remove the jumper from J10 if the MVME1600- 011 is not to operate
as system controller under any circumstances.
Note that when the MVME1600-011 is functioning as system
controller, the
SYS LED is turned on.
J10
3
2
1
System Controller
(factory configuration)
J10
3
2
1
Not System Controller
1-22
Page 31
Hardware Preparation and Installation
Serial Port 3 I/O Path Selection (J13)
On the MVME1600-011, serial port 3’s I/O signals are routed to
backplane connector P2 and to front panel connector J2. Header J13
determines the state of the DSR, RI, and TM signals on serial port 3.
With a jumper installed on J13, DSR, RI, and TM come from the
front panel.
With the jumper removed, P2 I/O is selected. The DSR, RI, and TM
signals are not supported in this case, so DSR is held true while RI
and TM are held false.
J13J13
1
2121
Jumper On = Front Panel I/O
DSR, RI, and TM from front panel
to 8536 device
Jumper Off = P2 I/O (factory configuration)
DSR to 8536 device held true
RI and TM to 8536 device held false
General-Purpose Software-Readable Header (J14)
Header J14 provides eight readable jumpers. These j umpers ca n be
read as a register at ISA I/O address $80000801. Bit 0 is associated
with header pins 1 and 2; bit 7 is associated with pins 15 and 16. The
bit values are read as a zero when the jumper is installed, and as a
one when the jumper is removed.
The PowerPC firmware (PPCBug) reserves the four lower-order
bits, SRH3 to SRH0. They are defined as shown in the following list:
1-23
Page 32
1
MVME1600-011 Base Board Preparation
Low-Order BitPinsDefinition
Bit #0 (SRH0)1—2Reserved for future use.
Bit #1 (SRH1)3—4With the jumper installed between pins 3 and 4
(factory configuration), the debugger uses the
current user setup/operation parameters in
NVRAM. When the jumper is removed
(making the bit a 1), the debugger uses the
default setup/operation parameters in ROM
instead. Refer to the ENV command
description in Chapter 6 for the ROM defaults.
Bit #2 (SRH2)5—6Reserved for future use.
Bit #3 (SRH3)7—8Reserved for future use.
The four higher-order bits, SRH4 to SRH7, are user-definable. They
can be allocated as necessary to specific applications.
The MVME1600-011 is shipped from the factory with J14 set to all
zeros (jumpers on all pins).
1-24
J14
SRH7
1615
SRH6
SRH5
SRH4
SRH3
87
SRH2
SRH1
2
PPCBug INSTALLED
USER-DEFINABLE
USER-DEFINABLE
USER-DEFINABLE
USER-DEFINABLE
RESERVED FOR FUTURE USE
RESERVED FOR FUTURE USE
SETUP PARAMETER SOURCE (IN=NVRAM; OUT=ROM)
1SRH0
RESERVED FOR FUTURE USE
Page 33
Remote Status and Control
The remote status and control connector, J4, is a keyed double-row
20-pin connector located behind the front panel of the MVME1600 -
011. It connects to a user-supplied external cable and carries the
signals for remote reset, abort, the LEDs, and three general-purpose
I/O signals. This allows a system designer to construct a
RESET/LED panel that can be located remotely from the
MVME1600-011. This feature is similar to the remote connector
provided on the MVME167 and MVME187 Single Board
Computers; maximum cable length is 15 feet.
The general-purpose I/O signals include two TTL-level I/O pins
and one general-purpose interrupt pin which can also function as a
trigger input. The interrupt pin is level programmable.
Table 1-3 lists the pin numbers, signal mnemonics, and signal
descriptions for J4.
The MVME712M transition module (Figure 1-6) and P2 adapter
board are used in conjunction with th e MVME1600-011 base b oard.
The features of the MVME712M include:
❏ A parallel printer port (through the P2 adapter)
❏ An Ethernet interface supporting AUI connections (through
the P2 adapter)
❏ Four EIA-232-D multiprotocol serial ports (through the P2
adapter)
❏ An SCSI interface (through the P2 adapter) for connection to
both internal and external devices
❏ Socket-mounted SCSI terminating resistors for end-of-cable
or middle-of-cable configurations
❏ Provision for modem connection
❏ Green LED for SCSI terminator power; yellow LED for
Ethernet transceiver power
1
The features of the P2 adapter board include:
❏ A 50-pin connector for SCSI cabling to the MVME712M
and/or to other SCSI devices
❏ Socket-mounted SCSI terminating resistors for end-of-cable
or middle-of-cable configurations
❏ Fused SCSI teminator power developed from the +5Vdc
present at connector P2
❏ A 64-pin DIN connector to interface the EIA-232-D, parallel,
SCSI, and Ethernet signals to the MVME712M
1-27
Page 36
1
MVME712M Transition Module Preparation
MVME712M
2
SERIAL PORT 1 / CONSOLE
132513
SERIAL PORT 3
25
J7
J9
14
1141
1
13
1
J15
1
212
13
SERIAL PORT 2 / TTY01
SERIAL PORT 4
132513
25
J10
J8
14
1141
PRIMARY SIDE
1
11
13
1
13
2
1
J1
J11
14
14
13
2
2
1
J13
J14
2
14
2
J16
14
2
J18
14
1
14
13
2
1
J20
J17
14
13
2
1
13
20
19
J19
16
J21
14
1-28
ETHERNET
INTERFACE
SCSI
J6
DS2DS1
A1
915
18
49
50
R49
81
181
36
PRINTER
J4
R50
C1C32
2
1
C1C2C3
J2
J3
81
R51
19
cb228 9212
81
1
2
J5
A32
50
49
Figure 1-6. MVME712M Connector and Header Locations
Page 37
Hardware Preparation and Installation
Serial Ports 1-4 DCE/DTE Configuration
Serial ports 1 through 4 are configurable as modems (DCE) for
connectio n to terminals, or as ter minals (DTE ) for connect ion to
modems. The MVME712M is shipped with the serial ports
configured for DTE operation.
Serial port DCE/DTE configuration is accomplished by position ing
jumpers on one of two headers per port.The following table lists the
serial ports with their corresponding jumper headers.
1
Serial PortBoard
Connector
Port 1J7
Port 2J8
Port 3J9
Port 4J10
Serial Port 4 Clock Configuration
Port 4 can be configured via J15 (Figure 1-7) to use the TrxC4 and
RtxC4 signal lines. Part of the configuration must be done with
headers J8, J15, and J16 on the MVME1600-011 (Figure 1-8).
J15
3195711
TRXC4 TO PORT 4 PIN 15
Panel ConnectorJumper
Header
SERIAL PORT 1/
CONSOLE
SERIAL PORT 2/
TTY
SERIAL PORT 3
SERIAL PORT 4J18/J19
RTXC4 TO PORT 4 PIN 24
J1/J11
J16/J17
J13/J14
TRXC4 TO PORT 4 PIN 17
TRXC4 TO PORT 4 PIN 24
Figure 1-7. J15 Clock Line Configuration
RTXC4 TO PORT 4 PIN 17
RTXC4 TO PORT 4 PIN 15
1-29
Page 38
1
MVME712M Transition Module Preparation
Z85230 SCC
TXDB
RTSB*
RXDB
CTSB*
DCDB*
TRXCB
RTXCB
Z8536 CIO
(PB5) DTR4*
RXDB
(PB3) LLB4*
DCDB*
(PB4) RLB4*
CTSB*
(PB1) DSR4*
(PB2) RI4*
(PB0 TM4*
FRONT
PANEL
HD26
TXD
2
RTS
4
RXD
3
CTS
5
DCD
TXCI
TXCO
RXCI
DTR
LLB
RLB
DSR
TM
GND
8
15
24
17
20
18
21
6
RI
22
25
7
J15
J8
J16
P2
ADAPTER
BOARD
64 PIN
CABLE
TRXC4
RTXC4
TRANSITION
J15
1
MVME712M
BOARD
TXD
DTR
RTS
RTXC
RRXC
TTXC
GND
RXD
DCD
CTS
11202.00 9502
DB25
15
17
24
7
3
8
5
2
20
4
1-30
Figure 1-8. MVME1600-011 Serial Port 4 Clock Configuration
Page 39
Hardware Preparation and Installation
Preparation of the P2 adapter for the MVME712M consists of
removing or installing the SCSI terminating resistors. Figure 1-9
illustrates the location of the resistors, fuse, and connectors.
For further information on the preparation of the transition module
and the P2 adapter, refer to the user’s manual for the MVME712M
(part number MVME712M) as necessary.
J2
1
A1
B1
C1
2
C1
B1
A1
1
1
C1C2C3F1
J3
R2R3R1
CR1
P2
Figure 1-9. P2 Adapter Component Placement
A32
B32
C32
50
49
C32
B32
A32
cb211 9212
1
2
1-31
Page 40
1
Hardware Installation
Hardware Installation
The following sections discuss the placement of the various
mezzanine cards on the the MVME1600-001 and the MVME1600011 base boards, the installation of the complete MVME1603/1604
VMEmodule assembly and corresponding transition module into a
VME chassis, and the system considerations relevant to the
installation. Before installi ng the MVME1603/1604 , ensure that the
serial ports and all header jumpers are configured as desired.
In most cases, the mezzanine cards—the processor/memory
module, the LED mezzanine, the DRAM module, and (if
applicable) the optional PCI mezzanine—are already in place on
the MVME1603/1604. The user-configura ble jumpers are accessible
with the mezzanines installed.
Should it be necessary to install mezz anines on the base board, refer
to the following sections for a brief description of the installation
procedure. If necessary, you can find additional information in the
user’s manuals for the individual mezzanine cards.
ESD Precautions
Use ESD
Wrist Strap
1-32
Motorola strongly recommends that you use an antistatic wrist strap
and a conductive foam pad when installing or upgrading a system.
Electronic components, such as disk drives, computer boards, and
memory modules, can be extremely sensitive to ESD. After removing
the component from the system or its protective wrapper, place the
component flat on a grounded, static-free surface (and in the case of a
board, component side up). Do not slide the component over any
surface.
If an ESD station is not available, you c an avoid damage resulting from
ESD by wearing an antistatic wrist strap (available at electroni cs stores)
that is attached to an unpainted metal part of the system chassis.
Page 41
Hardware Preparation and Installation
PM603/604 Processor/Memory Mezzanine
To install a PM603 or PM604 processor/memory mezzanine on an
MVME1603/1604 main module, refer to Figure 1-10 and proceed as
follows:
1. Attach an ESD strap to your wrist. Attach the other end of the
ESD strap to the chassis as a ground. The ESD strap must be
secured to your wrist and to ground throughout the
procedure.
2. Perform an operating system shutdown. Turn the AC or DC
power off and remove the AC cord or DC power lines from
the system. Remove chassis or system cover(s) as necessary
for access to the VMEmodules.
1
!
Caution
!
Warning
!
Caution
!
Caution
Inserting or removing modules with power applied may
result in damage to module components.
Dangerous voltages, capable of causing death, are
present in this equipment. Use extreme caution when
handling, testing, and adjusting.
3. Carefully remove the MVME1603/1604 from its VMEbus
card slot and lay it flat, with connectors P1 and P2 (the rear
panel) facing you.
Avoid touching areas of integrated circuitry; static
discharge can damage these circuits
The 192MB module is a factory-installed option. It is
recomme nded that you do not attempt to rem ove it, as
the components could easily be damaged.
4. Place the PM603 or PM604 mezzanine module on top of the
MVME1603/1604, with the cutout corner at the upper right.
Connector J5 at the bottom edge of the PM603 or PM604
should connect smoothly with its corresponding connector
on the MVME1603/1604.
1-33
Page 42
1
PM603/604 Processor/Memory Mezzanine
PM603/PM604
J3
J4
J2
J5
1-34
11197.00 9411 (1-2)
Figure 1-10. PM603/PM604 Placement on MVME1603/1604
Page 43
Hardware Preparation and Installation
5. Align the standoffs on the MVME1603/1604 board with the
holes at the edges of the PM603 or PM604 mezzanine, insert
the Phillips screws through the holes in the mezzanine and
the spacers, and tighten the screws.
6. Reinstall the MVME1603/1604 assembly in its proper card
slot. Be sure the module is seated properly in the backplane
connectors. Do not damage or bend connector pins.
7. Replace the chassis or system cover(s), reconnect the system
to the AC or DC power source, and turn the equipment
power on.
RAM104 Memory Mezzanine Installation
The RAM104 DRAM mezzanine mounts on top of the PM603 or
PM604 processor/memory mezzanine. To install a RAM104
mezzanine, refer to Figure 1-11 and proceed as follows:
1. Attach an ESD strap to your wrist. Attach the other end of the
ESD strap to the chassis as a ground. The ESD strap must be
secured to your wrist and to ground throughout the
procedure.
1
!
Caution
!
Warning
2. Perform an operating system shutdown. Turn the AC or DC
power off and remove the AC cord or DC power lines from
the system. Remove chassis or system cover(s) as necessary
for access to the VMEmodules.
Inserting or removing modules with power applied may
result in damage to module components.
Dangerous voltages, capable of causing death, are
present in this equipment. Use extreme caution when
handling, testing, and adjusting.
1-35
Page 44
1
RAM104 Memory Mezzanine Installation
PM603/PM604RAM104
J2
J1
J2
J5
1-36
Figure 1-11. RAM104 Placement on PM603/PM604
Page 45
!
Caution
Hardware Preparation and Installation
1
3. Carefully remove the MVME1603/1604 from its VMEbus
card slot and lay it flat on an ESD mat, component side up,
with connectors P1 and P2 facing you and the PM603/PM604
corner cutout at the upper right. The ESD mat should be on a
firm, flat surface.
Avoid touching areas of integrated circuitry; static
discharge can damage these circuits
4. Remove the four short Phillips screws from the holes at the
top corners and the middle of the PM603/PM604.
5. Pick up the RAM104 mezzanine module, and note the
positions of the male guide pins on the RAM104 connectors J1
and J2 at its left and right edges. Also note the positions of the
female guide pins on the PM603/PM604 connectors. Align
the RAM104 connectors J2 and J1 with the corresponding
connectors J3 and J4 on the PM603/PM604, without actually
setting the RAM104 on the PM603/PM604.
6. Place the RAM104 mezzanine module on top of the PM603 or
PM604 mezzanine. Do NOT press the boards together yet.
!
Caution
7. Visually verify that the male guide pins on the RAM104
connectors are aligned with the female guide pins on the
PM603/PM604 connectors. You can only see the guide pins
from the sides. Do NOT press the boards together yet.
Failure to properly align the connectors on the RAM104
and the PM603/PM604 may result in damage to the
modular components.
8. Place your thumbs on the top side of the RAM104 mezzanine
module, in the middle of and behind each connector (J1 and
(J2). Press firmly down with both thumbs until the RAM104
and the PM603/PM604 click together.
9. Visually verify that the connectors are fully seated.
Connectors J2 and J1 at the left and right edges of the RAM104
should be connected with the corresponding connectors J3
and J4 on the PM603/PM604.
10. Insert two long Phillips screws through the holes at the top
corners of the RAM104 module and i nt o th e sta ndoffs on the
1-37
Page 46
1
MVME1603/1604 VMEmodule Installation
MVME160x. Install two similar screws in the bottom (tabbed)
corners of the RAM104. Tighten the screws.
11. Reinstall the MVME1603/1604 assembly in its proper card
slot. Be sure the module is seated properly in the backplane
connectors. Do not damage or bend connector pins.
12. Replace the chassis or system cover(s), reconnect the system
to the AC or DC power source, and turn the equipment
power on.
MVME1603/1604 VMEmodule Installation
With mezzanine boards installed and h eaders properly configured,
proceed as follows to install the MVME1603/1604 in the VME
chassis:
1. Attach an ESD strap to your wrist. Attach the other end of the
ESD strap to the chassis as a ground. The ESD strap must be
secured to your wrist and to ground throughout the
procedure.
!
Caution
!
Warning
1-38
2. Perform an operating system shutdown. Turn the AC or DC
power off and remove the AC cord or DC power lines from
the system. Remove chassis or system cover(s) as necessary
for access to the VMEmodules.
Inserting or removing modules with power applied may
result in damage to module components.
Dangerous voltages, capable of causing death, are
present in this equipment. Use extreme caution when
handling, testing, and adjusting.
3. Remove the filler panel from the card slot where you are
going to install the MVME1603/1604.
Page 47
!
Caution
Hardware Preparation and Installation
1
– If you intend to use the MVME1603/1604 as system
controller, it must occupy the leftmost card slot (slot 1).
The system controller must be in slot 1 to correctly initiate
the bus-grant daisy-chain and to ensure proper operation
of the IACK daisy-chain driver.
– If you do not intend to use the MVME1603/1604 as system
controller, it can occupy any unused double-height card
slot.
4. Slide the MVME1603/1604 into the select ed card slot. Be sure
the module is seated properly in the P1 and P2 connectors on
the backplane. Do not damage or bend connector pins.
Avoid touching areas of integrated circuitry; static
discharge can damage these circuits
5. Secure the MVME1603/1604 in the chassis with the screws
provided, making good contact with the transverse mount ing
rails to minimize RF emissions.
6. On the chassis backplane, remove the
ACKNOWLEDGE
header for the card slot occupied by the MVME1603/1604.
NoteSome VME backplanes (e.g., those used in Motorola
‘‘Modular Chassis’’ systems) have an autojumpering
feature for automatic propagation of the IACK and BG
signals. Step 6 does not apply to such backplane
designs.
7. Replace the chassis or system cover(s), cable peripherals to
the panel connectors as appropriate, reconnect the system to
the AC or DC power source, and turn the equipment power
on.
(IACK) and BUS GRANT (BG) jumpers from the
INTERRUPT
1-39
Page 48
1
MVME760 Transition Module Installation
MVME760 Transition Module Installation
The MVME760 transition module is used in conjunction with the
MVME1600-001 base board. With the MVME1603/1604 installed,
refer to Figure 1-12 and proceed as follows to install an MVME760
transition module:
1. Attach an ESD strap to your wrist. Attach the other end of the
ESD strap to the chassis as a ground. The ESD strap must be
secured to your wrist and to ground throughout the
procedure.
2. Perform an operating system shutdown. Turn the AC or DC
power off and remove the AC cord or DC power lines from
the system. Remove chassis or system cover(s) as necessary
for access to the VMEmodules.
Inserting or removing modules with power applied may
!
Caution
result in damage to module components.
!
Warning
!
Caution
1-40
Dangerous voltages, capable of causing death, are
present in this equipment. Use extreme caution when
handling, testing, and adjusting.
3. Remove the filler panel(s) from the appropriate card slot( s) at
the front or rear of the chassis. (You may need to shift other
modules in the chassis to allow space for the cables connected
to the MVME760 transition module.)
4. Attach the flat ribbon cable supplied with the MVME760 to
the P2 backplane connector at the slot occupied by the
MVME1600-001 base board. Route the cable to P2 on the
transition module. Be sure to orient cable pin 1 with
connector pin 1.
Avoid touching areas of integrated circuitry; static
discharge can damage these circuits
Page 49
Hardware Preparation and Installation
5. Secure the MVME760 in the chassis with the screws provided,
making good contact with the transverse mounting rails to
minimize RF emissions.
6. Replace the chassis or system cover(s) , making sure no cables
are pinched. Cable the peripherals to the panel connectors,
reconnect the system to the AC or DC power source, and turn
the equipment power on.
NoteNot all peripheral cables are provided with the
MVME760; you may need to fabricate or purchase
certain cables. (Motorola recommends shielded cable
for all peripheral connections to minimize radiation.)
The MVME712M transition module is used in conjunction with the
MVME1600-011 base board. With the MVME1603/1604 installed,
refer to Figure 1-13 and proceed as follows to install an
MVME712M transition module:
1. Attach an ESD strap to your wrist. Attach the other end of the
ESD strap to the chassis as a ground. The ESD strap must be
secured to your wrist and to ground throughout the
procedure.
2. Perform an operating system shutdown. Turn the AC or DC
power off and remove the AC cord or DC power lines from
the system. Remove chassis or system cover(s) as necessary
for access to the VMEmodules.
Inserting or removing modules with power applied may
!
Caution
result in damage to module components.
!
Warning
1-42
Dangerous voltages, capable of causing death, are
present in this equipment. Use extreme caution when
handling, testing, and adjusting.
3. Remove the filler panel(s) from the appropriate card slot( s) at
the front or rear of the chassis. (You may need to shift other
modules in the chassis to allow space for the MVME712M,
which has a double-wide front panel.)
4. Attach the P2 adapter board and cable(s) to the P2 backplane
connector at the slot occupied by the MVME1600-011 base
board.
5. Route the 64-conductor cable to P2 on the transition module.
Be sure to orient cable pin 1 with connector pin 1.
Page 51
!
Caution
Hardware Preparation and Installation
1
Avoid touching areas of integrated circuitry; static
discharge can damage these circuits
6. Secure the MVME712M in the chassis with the screws
provided, making good contact with the transverse mount ing
rails to minimize RF emissions.
7. Route the 50-conductor cable to the internal or external SCSI
devices as appropriate to your system c onfiguration. Be sure
to orient cable pin 1 with connector pin 1.
NoteThe SCSI cabling can be configured in a number of
ways to accommodate various device and system
configurations. Figure 1-13 shows a possible
configuration for use with internal SCSI devices. For
more detailed information on install ing the P2 adapter
board and the MVME712M transition module, refer to
the MVME7 12M Transition Module and P2Adapter Board User’s Manual.
8. Replace the chassis or system cover(s) , making sure no cables
are pinched. Cable the peripherals to the panel connectors,
reconnect the system to the AC or DC power source, and turn
the equipment power on.
NoteNot all peripheral cables are provided with the
MVME712M; you may need to fabricate or purchase
certain cables. (Motorola recommends shielded cable
for all peripheral connections to minimize radiation.)
The MVME1603/1604 draws power from VMEbus backplane
connectors P1 and P2. P2 is also used for the upper 16 bits of data
in 32-bit transfers, and for the upper 8 address lines in extended
addressing mode. The MVME1603/1604 may not function
properly without its main board connected to VMEbus backplane
connectors P1 and P2.
Whether the MVME1603/1604 operates as a VMEbus master or as
a VMEbus slave, it is configured fo r 32 bits of address and 32 b its of
data (A32/D32). However, it handles A16 or A24 devices in the
address ranges indicated in Chapter 2. D8 and/or D16 devices in
the system must be handled by the PowerPC™ processor software.
Refer to the memory maps in Chapter 2.
The MVME1603/1604 contains shared onboard DRAM (and,
optionally, secondary cache memory) whose base address is
software-selectable. Both the onboard processor and offboard
VMEbus devices see this local DRAM at base physical address
$00000000, as programmed by the PPCBug firmware. This may be
changed via software to any other base address. Refer to the
MVME1603/MVME1604 Single Board Computer Programmer’s
Reference Guide for more information.
Hardware Preparation and Installation
1
If the MVME1603/1604 tries to access offboard resources in a
nonexistent location and is not system controller, and if the system
does not have a global bus timeout, the MVME1603/1604 waits
forever for the VMEbus cycle to complete. This will cause the
system to lock up. There is only one situation in which the system
might lack this global bus timeout: when the MVME1603/1604 is
not the system controller and there is no global bus timeout
elsewhere in the system.
Multiple MVME1603/1604s may be installed in a single VME
chassis. In general, hardware multiprocessor features are
supported.
1-45
Page 54
1
System Considerations
NoteIf you are installing multiple MVME1603/1604s in an
MVME945 chassis, do not install an MVME1603/1604
in slot 12. The extra thickness of the module may cause
clearance difficulties in that slot position.
Other MPUs on the VMEbus can interrupt, disable, communicate
with, and determine the operational status of the processor(s). One
register of the GCSR (global control/status register) set includes
four bits that function as location monitors to allow one
MVME1603/1604 processor to broadcast a signal to any other
MVME1603/1604 processors. All eight registers are accessib le from
any local processor as well as from the VMEbus.
The MVME1600-001 and MVME1600-011 base boards draw +5Vdc,
+12Vdc, and –12Vdc power from the VMEbus backplane through
connectors P1 and P2. The 3.3Vdc power (used by the ISA Super
I/O device on the base board, and by the PM603 or PM604
processor/memory mezzanine) is derived on-board from the
+5Vdc.
MVME1600-001 Base Board
The MVME1600-001 base board furnishes +12Vdc, –12Vdc, and
+5Vdc power to the MVME760 transition module through
polyswitches (resettable fuses) F4, F2, and F3. The MVME760 uses
these voltage sources to power the serial port drivers and any LAN
transceivers connected to the transition module. The
on the MVME1600-001 front panel illuminates when all three
voltages are available.
The fused +5Vdc power is also supplied to the base board’s
keyboard and mouse connectors and to the 14-pin combined LEDmezzanine/remote-reset connector, J1.
1-46
FUS LED (DS5)
Page 55
Hardware Preparation and Installation
In addition, the MVME1600-001 base board provides +5Vdc to the
SCSI bus
panel SCSI connector. The
monitors the SCSI bus
TERMPWR signal through fuse F1, located near the front
FUS LED (DS5) on the front panel
TERMPWR signal along with the other
operating voltages; when the MVME1600-001 is connected to an
SCSI bus, either directly or via the MVME760 module, SCSI
terminator power helps illuminate the
FUS LED.
NoteBecause any device on the SCSI bus can provide
TERMPWR, and because the FUS LED monitors the status
of several voltages, the LED does not directly indicate
the condition of any single fuse. If the LED flickers or
goes out, check all the fuses (polyswitches).
1
The MVME1600-001 base boa rd supplies a
the 14-pin combined LED-mezzanine/remote-reset connector, J1.
When J1 is used as a remote reset connector with the LED
mezzanine removed, the
external speaker. For the pin assignments of J1, refer to Table 1-2.
MVME1600-011 Base Board
The MVME1600-011 base board provides +5Vdc power to the
remote LED/switch connector (J4) through a 1A fuse (F1) located
between P1 and P2. (J4 provides a separate connection point for a
remote control and indicator panel, making it unnecessary to share
the LED mezzanine connector for that purpose.) If none of the
LEDs light and the
fuse F1.
The MVME1600-011 base board provides +12Vdc power to the
Ethernet transceiver interface through a 1A fuse (F2) located
between P1 and P2. The
available. With the MVME712M transition module connected, the
yellow DS1 LED on the MVME712M als o signa ls the av ail ability of
LAN power, indicating in turn that the fuse is good. If the Ethernet
transceiver fails to operate, check fuse F2.
ABORT and RESET switches do not operate, check
SPEAKER_OU T signal t o
SPEAKER_OUT signal can be cabled to an
FUS LED lights to indicate that +12Vdc is
1-47
Page 56
1
System Considerations
The MVME1600-011 base board supplies SCSI terminator power
through a 1A fuse (F1) located on the P2 adapter board. I f the fu se
is blown, the SCSI device(s) may function erratically or not at all.
With the P2 adapter board cabled to an MVME712M and with an
SCSI bus connected to the MVME712M, the green DS2 LED on the
MVME712M illuminates when SCSI terminator power is avai lable.
If the DS2 LED flickers during SCSI bus operation, check fuse F1 on
the P2 adapter board.
Like the MVME1600-001 base board, the MVME1600-011 supplies a
SPEAKER_OUT signal to the 14-pin LED mezzanine connector, J1.
Unlike the MVME1600-001 base board, the MVME1600-011 also
applies the
control connector, J4. The LED mezzanine need not be removed to
cable the
assignments of J4, refer to Table 1-3.
SPEAKER_OUT signal to the dedicated remote status and
SPEAKER_OUT signal to an external speaker. For the pin
1-48
Page 57
3
Introduction
This chapter describes the MVME1603/MVME1604 single-board
computer on a block diagram level. The General Description
provides an overview of the MVME1603/MVME160 4, followed by
a detailed description of several blocks of circuitry. Figure 3-1
shows a block diagram of the overall board architecture.
Detailed descriptions of other MVME1603/MVME1604 blocks,
including programmable registers in the ASICs and peripheral
chips, can be found in the Programmer’s Reference Guide (part
number V1600-1A/PG). Refer to it for a functional description of
the MVME1603/MVME1604 in greater depth.
Features
The following table summarizes the features of the MVME1600001- and MVME1600-011-based MVME1603/MVME1604 singleboard computers.
Functional Description
3
Table 3-1. MVME1603/MVME1604 Features
FeatureDescriptionModels
TM
MicroprocessorMPC603 PowerPC
MPC604 PowerPC
DRAMUp to 64MB on processor moduleAll models
8MB-64MB on RAM104 module
(192MB available as factory order only)
L2 cache memory(Optional) 256KB on processor modulePM603-02x, PM604-01x
Boot ROMTwo 32-pin PLCC sockets (1MB Flash)All models
Software-readable
header
8-bit readable header (4 bits r eserved for
firmware, 4 bits user-definable)
processorMVME1603
TM
processorMVME1604 (2 slots)
All models
All models
3-1
Page 58
Features
Table 3-1. MVME1603/MVME1604 Features (Continued)
FeatureDescriptionModels
3
Real-time clock8KB NVRAM with RTC and battery
backup (SGS-Thomson M48T18)
Switches
Status LEDsSix:
Tick timersFour programmable 16-bit timers (one in
Watchdog timerProvided in VMEchip2All models
InterruptsEight software interruptsAll models
VME I/OVMEbus P2 connectorAll models
Serial I/O2 async ports, 2 sync/async ports via P2
Parallel I/OIEEE1284 Bidirectional parallel port
SCSI I/O16-bit SCSI interface (NCR 53C825) via
Ethernet I/OAUI and 10BaseT connections via P2 and
PCI interfaceOne IEEE P1386.1 PCI Mezzanine Card
Keyboard/mouse
interface
RESET and ABORTAll models
CHS, BFL, CPU, PCI, FUS, and SYSAll models
S82378ZB ISA bridge; three in Z8536
CIO device)
and MVME760 transition module
(async: PC87303 SIO; sync: Z ilog 85230
ESCC)
2 async ports via P2 and MVME712M
transition module; 2 sync/async ports
via P2 and MVME712M or front panel
(PC87303 SIO) via P2 and transition
module
front panel
8-bit SCSI interface (NCR 53C810 ) via P2
and MVME712M transition module
MVME760 transition module
AUI connection via P2 and MVME 712 M
transition module; 10BaseT connection
via front panel
(PMC) slot
Support for keyboard and mouse input
(PC87303 SIO) via front panel
All models
All models
MVME1600-001 base
board
MVME1600-011 base
board
All models
MVME1600-001 base
board
MVME1600-011 base
board
MVME1600-001 base
board
MVME1600-011 base
board
All models
MVME1600-001 base
board
3-2
Page 59
Functional Description
Table 3-1. MVME1603/MVME1604 Features (Continued)
FeatureDescriptionModels
Graphics portSuper VGA high-resolution color
graphics (CL-GD5434 graphics
accelerator)
Floppy disk
controller
VMEbus interfaceVMEbus system controller functionsAll models
Support for floppy disk drive (PC87303
SIO) via connectors on base board
VMEbus-to-local-bus interface
(A24/A32, D8/D16/D32/block transfer
[D8/D16/D32/D64])
VMEbus interrupter
VMEbus interrupt handler
Global CSR for interprocessor
communications
DMA for fast local memory/VMEbus
transfers (A16/A24/A32,
D16/D32/D64)
MVME1600-001 base
board
All models
3
General Description
The MVME1603/1604 is a VMEmodule single-board computer
equipped with a PowerPC™ Series microprocessor. The
MVME1603 is equipped with a PowerPC 603 microprocessor; the
MVME1604 has a PowerPC 604. 256KB L2 cache memory is
available as an option on certain mo dels of the MVME1603 and the
MVME1604.
The MVME1603/1604 family has two parallel branches based on
two distinct versions (MVME1600-001 and MVME1600-011) of the
base board. The differences between the MVME1600-001 and the
MVME1600-011 lie mainly in the area of I/O handling; the logic
design is the same for both versions.
3-3
Page 60
Block Diagram
As shown in the Features section, The MVME1603/MVME1604
offers many standard features desirable in a computer system—
such as synchronous and asynchronous serial ports, parallel port,
3
boot ROM and DRAM, SCSI, Ethernet, provision for a disk drive
mezzanine, and (MVME1600-001 base board only) keyboard,
mouse, and graphics support—in a one- or two-slot VME package.
Its flexible mezzanine architecture allows relatively easy upgrades
of the processor and/or memory.
A key feature of the MVME1603/MVME1604 family is the PCI
(Peripheral Component Interconnect) bus. In addition to the onboard local bus peripherals, the PCI bus supports an industrystandard mezzanine interface, IEEE P1386.1 PMC (PCI Mezzanine
Card).
PMC modules offer a variety of possibilities for I/O expansion
through FDDI (Fiber Distributed Data Interface), ATM
(Asynchronous Transfer Mode), graphics, Ethernet, or SCSI ports.
Both base boards support PMC front panel I/O.
Block Diagram
Figure 3-1 is a block diagram of the MVME1603/MVME1604’s
overall architecture. Shaded areas of the diagram apply to
MVME1600-001-based versions only.
3-4
Page 61
Functional Description
DRAMDRAMROMBUFFERS
RAM104PM603/PM604 MPU/DRAM MODULE
VME2PCI
PCI
EXPANSION
PMC SLOT
VME
VMEchip2
MPC603/604
L2 CACHE
(OPTIONAL)
MPC105ISA BRIDGE
32-BIT PCI LOCAL BUS
SCSI
NCR-53C8xx
ETHERNET
DECchip
21040
VGA
CL-GD5434
RTC/
NVRAM
MOUSE
KEYBOARD
PARALLEL
I/O
SERIAL
FLOPPY DISK
CONTROLLER
VIDEO
RAM
3
MVME1600-001 / 011 BASE BOARD
NOTES : 1. SHADED BOXES ARE MVME1600-001 FEATURES ONLY.
2. SCSI CONTROLLER IS NCR-53C825 ON MVME1600-001, NCR-53C810 ON -011.
Figure 3-1. MVME1603/MVME1604 Block Diagram
11186.00 9606
3-5
Page 62
Block Diagram
SCSI Interface
The MVME1603/MVME1604 supports mass storage subsystems
3
through the industry-standard SCSI bus. These subsystems may
include hard and floppy disk drives, streaming tape drives, and
other mass storage devices. The SCSI interface is implemented
using the NCR 53C825 (on the MVME1600-001 b ase board) or NCR
53C810 (on the MVME1600-011 base board) SCSI I/O controller at
a clock speed of 40MHz. The SCSI I/O controller connects directly
to the PCI local bus.
The MVME1600-001 base board has an industry-standard 68-pin
high-density SCSI connector on the front panel (as illustrated in
Figure 1-3).
The MVME1600-011 base board routes its SCSI lines through the P2
connector to the MVME712M transition module (as illustrated in
Figure 1-13). The SCSI control lines have filter networks to
minimize the effects of VMEbus signal noise at P2.
The SCSI bus is 16 bits wide in MVME1600-001-based versions of
the MVME1603/MVME1604, and 8 bits wide in MVME1600-011based versions. Refer to Chapter 4 for the pin assignments of the
MVME1600-001 front panel SCSI connector. Refer to the
MVME712M User’s Manual for the pin assignments of the transition
module SCSI connectors used in the MVME1600-011 SCSI
implementation. Refer to the NCR 53C825 and 5 3C810 user’ s guides
and the MVME1603/MVME1604 Programmer’s Reference Guide for
detailed programming information.
SCSI Termination
The individual configuring the system must ensure that the SCSI
bus is properly terminated at both ends.
The MVME1600-001 base board provides onboard SCSI bus
termination. The term inators can be enabled or disabled by a
jumper (J7—described in Chapter 1). If the SCSI bus ends at the
3-6
Page 63
Functional Description
MVME1603/MVME1604 module, then SCSI termination must be
enabled. +5Vdc power to the SCSI bus
termination resistors is supplied through a fuse (F1) and diode.
TERMPWR signal and
The MVME1600-011 base board uses the sockets provided for SCSI
bus terminators on the P2 adapter board. If the SCSI bus ends at the
adapter board, then termination resistors must be installed on the
adapter board. +5Vdc power to the SCSI bus
termination resistors is supplied through a fuse located on the
adapter board.
Ethernet Interface
The MVME1603/MVME1604 uses Digital Equipment’s DECchip
21040 LAN controller to implement an Ethernet interface that
supports both AUI and 10BaseT connections. The balanced
differential transceiver lines for AUI and 10BaseT are coupled via
on-board transformers.
The MVME1600-001 base board routes its AUI and 10BaseT lines
through the P2 connector to the MVME760 transition module (as
illustrated in Figure 1-12 on page 1-41). The MVME760 fron t panel
has an industry-standard DB15 co nnector and 8-pin RJ45 connector
for the AUI and 10BaseT connections respectively (see Figure 1-4 on
page 1-17).
The MVME1600-011 base board uses an 8-pin RJ45 on its f ront panel
for 10BaseT lines (see Figure 1-5 on page 1-19) and routes its AUI
lines through the P2 connector to the MVME712M transition
module (as illustrated in Figure 1-13 on page 1-44). The
MVME712M front panel has a n industry-s tandard DB 15 c onnector
for the AUI connections (see Figure 1-6 on page 1-28).
3
TERMPWR signal and
Every MVME1603/MVME1604 is assigned an Ethernet station
address. The address is $08003E2 xxxx x, where xxx xx i s the unique
5-nibble number assigned to the board (i.e., every board has a
different value for xxxxx).
Each MVME1603/MVME1604 displays its Ethernet stati on address
on a label attached to backplane connector P2. In addition, the six
bytes including the Ethernet station address are stored in the
3-7
Page 64
Block Diagram
NVRAM (BBRAM) configuration area specified by boot ROM. That
is, 08003E2xxxxx is stored in NVRAM. At an address of
$FFFC1F2C, the upper four bytes (08003E2x) can be read. At an
3
address of $FFFC1F30, the lower two bytes (xxxx) c an be read. Th e
MVME1603/MVME1604 debugger, PPCBug, has the capability to
retrieve or set the Ethernet station address.
If the data in the NVRAM is lost, use the number on the label on
backplane connector P2 to restore it.
Refer to Chapter 4 for the pin assignments of the MVME1600-011
front panel 10BaseT connector. Refer to the MVME712M User’s Manual for the pin assignments of the transition module AUI
connector. Refer to the MVME760 User’s Manual for the pin
assignments of the transition module AUI and 10BaseT connectors
used in the MVME1600-001 Ethernet implementation. Refer to the
BBRAM/TOD Clock memory map description in the
MVME1603/MVME1604 Programmer’s Reference Guide for detailed
programming information.
NoteThe MVME1603/MVME1604 will support either AUI or
10BaseT Ethernet connections, but not both at the same
time. To switch from one type to the other, do the
following:
1. Bring the MVME1603/MVME1604 up in PPCBug.
2. Remove the current Ethernet cable and connect the one
you wish to use.
3. Reset the MVME1603/MVME1604 by pressing the
RESET switch or typing the debug command RESET.
The new connection is automatically recognized by the
LAN controller.
Graphics Interface
MVME1600-001-based versions of the MVME1603/MVME1604
have a Super VGA (Video Graphics Array) color graphics interface
implemented with a Cirrus Logic CL-GD5434 graphics accel erator.
The CL-GD5434 supports pixel clock rates of up to 110MHz. Its
3-8
Page 65
Functional Description
internal palette DAC is configur able for industry-stand ard 16- or
256-color VGA modes. The DAC is also extensible to high- and truecolor modes of 32 thousand or 16.7 million colors.
Depending on the color selection and bits-per-pixel mode, the CLGD5434 device supports resolutions of up to 1280 x 1024. 2MB of
video buffer memory (in the form of four 256K x 16, 40-pin SOJ,
60ns DRAM chips) are available to the CL-GD5434.
The VGA port routes the graphics data to an industry-standard 3row DB15 connector on the front panel of the MVME1600-001 base
board (as illustrated in Figure 1-3).
Refer to Chapter 4 for the pin assignments of the MVME1600-001
front panel VGA connector. Refer to Cirrus Logic’s CL-GD5434
Technical Reference Manual for detailed programming information.
PCI Mezzanine Interface
A key feature of the MVME1603/MVME1604 family is the PCI
(Peripheral Component Interconnect) bus. In addition to the onboard local bus devices (SCSI, Ethernet, graphic s, etc.) , the PCI bus
supports an industry-standard mezzanine interface, IEEE P1386.1
PMC (PCI Mezzanine Card).
PMC modules offer a variety of possibilities for I/O expansion
through FDDI (Fiber Distributed Data Interface), ATM
(Asynchronous Transfer Mode), graphics, Ethernet, or SCSI ports.
Both versions of the base board support PCI front panel I/O.
3
The MVME1603/MVME1604 supports one PMC slot. Two 64-pin
connectors on the base board (J11 and J12) interface with 32-bit IEEE
P1386.1 PMC-compatible mezzanines to add any desirable
function. The PCI Mezzanine Card slot has the following
characteristics:
Mezzanine TypePMC (PCI Mezzanine Card)
Mezzanine SizeS1B: Single width, standard depth (75mm x
150mm) with front panel
PMC ConnectorsJ11 and J1 2 (32-Bit PCI with fro nt-panel I/O only)
Signaling VoltageV
= 5.0Vdc
io
3-9
Page 66
Block Diagram
Refer to Chapter 4 for the pin assignments of the PMC connectors.
For detailed programming information, refer to the PCI bus
descriptions in the M VME1603/MVME1604 Programmer’s Reference
3
Guide and to the user documentation for the PMC modules you
intend to use.
VMEbus Interface
The VMEchip2 ASIC, in tandem with the VME2PCI ASIC,
constitutes the VMEbus interface. The VMEchip2 interfaces an
MC68040-style local bus to the VMEbus. The VME2PCI interfaces
the PCI bus to an MC68040-style local bus. When the VMEchip2
and the VME2PCI chips are used together, they form a PCI-bus-toVMEbus interface.
The VMEchip2/VME2PCI combination provides:
❏ The local-bus-to-VMEbus interface
❏ The VMEbus-to-local-bus interface
❏ The DMA controller functions of the local VMEbus
The VMEchip2 includes Global Control and Status Registers
(GCSRs) for interprocessor communications. It can provide the
VMEbus system controller functions as well. For detailed
programming information, refer to the VMEchip2 and VME2PCI
discussions in the MVME16 03/ MVME1604 Programmer’s Reference Guide.
ISA Super I/O Device (ISASIO)
The MVME1603/MVME1604 uses a PC87303 ISASIO chip from
National Semiconductor to implement certain segments of the P2
and front-panel I/O:
❏ Two asynchronous serial ports (COM1 and COM2) via P2
and transition module
❏ IEEE1284 bidirectional parallel port via P2 and transition
module
❏ Disk drive support via drive connector J6 and power
connector J16 (on the MVME1600-001) or J19 (on the
MVME1600-011)
❏ Keyboard and mouse interface (MVME1600-001 base board
only)
3-10
Page 67
Asynchronous Serial Ports
The two asynchronous ports provided by the ISASIO device
employ TTL-level signals that are routed to the P2 connector. The
TTL output lines are buffered through TTL drivers and series
resistors. The EIA-232-D drivers and receivers that complete the
serial interface are located on the MVME760 (for the MVME1600001 base board) or MVME712M (for the MVME1600-011 base
board) transition module.
Hardware initializes the two serial ports as COM1 an d COM2 with
ISA I/O base addresses of $3F8 and $2F8 respec tively. This defa ult
configuration also assigns COM1 to IBC (ISA/PCI Bridge
Controller) interrupt request line IRQ4 and COM2 to IRQ3. You can
change the default configuration by reprogramming the ISASIO
device. For detailed programming information, refer to the PCI and
ISA bus discussions in the MVME1603/MVME1604 Programmer’s Reference Guide and to the vendor documentation for the ISASIO
device.
Parallel Port
Functional Description
3
The parallel port is an IEEE P1284 printer interface implemented
with the ISASIO device. All parallel I/O interface signals are routed
to P2 through series damping resistors.
Hardware initializes the parallel port as PPT1 with an ISA IO base
address of $3BC. This default confi guration also assigns the parall el
port to IBC (ISA/PCI Bridge Controller) interrupt request line
IRQ7. You can change the default configuration by reprogramming
the ISASIO device. For detailed programming informa tion, refer to
the PCI and ISA bus discussions in the MVME1603/MVME1604
Programmer’s Reference Guide and to the vendor documentation for
the ISASIO device.
3-11
Page 68
Block Diagram
Disk Drive Controller
The ISASIO device incorporates a low- and high-density disk drive
controller for use with an optional disk drive. The disk drive may
3
take the form of a mezzanine board or a separate module. The drive
interfaces with the ISASIO controller via base board connector J6.
The unit receives power via connector J16 (on the MVME1600-001)
or J19 (on the MVME1600-011).
The ISASIO disk drive controller is compatible with the DP8473,
765A, and N82077 devices commonly used to implement floppy
disk controllers. Software written for those devices may be used
without change to operate the ISASIO controller. The ISASIO
device may be used to support any of the following devices:
1
❏ 3
/2-inch 1.44MB floppy disk drive
1
❏ 5
/4-inch 1.2MB floppy disk drive
❏ Standard 250kbps to 2Mbps tape drive system
Keyboard and Mouse Interface
On the MVME1600-001 base board, the ISASIO device provides
ROM-based keyboard and mouse interface control. The front panel
of the MVME1600-001 board has two 6-pin c ircular DIN connectors
for keyboard and the mouse connections.
ISA Bridge Controller
The MVME1603/MVME1604 uses an Intel S82378ZB bridge
controller to supply the interface between the PCI local bus and the
ISA system I/O bus (diagrammed in Figure 1-1 and Figure 1-2 for
the two base boards).
3-12
Page 69
Functional Description
The ISA bridge controller provides the following functions:
❏ PCI bus arbitration for:
– The MPC105 (PCI/MPU bus bridge and memory
controller)
– The SCSI controller
– the Ethernet controller
– The VM E2PC I ASIC
– The PMC (PCI Mezzanine Card) slot
❏ ISA bus arbitration for DMA devices
❏ ISA interrupt mapping for four PCI interrupts
❏ Interrupt controller functionality to support 14 ISA interrupts
❏ Edge/level control for ISA interrupts
❏ Seven independently programmable DMA channels
❏ One 16-bit timer
❏ Three interval counters/timers
The base address of the configuration space for the ISA bridge
controller is at $00800800 in the PCI Configuration area.
3
Real-Time Clock and NVRAM
The MVME1603/MVME1604 employs an SGS-Thomson surfacemount M48T18 RAM and clock chip to provide 8KB of non-volati le
static RAM and a real-time clock. This chip provides a clock,
oscillator, crystal, power failure detection, memory write
protection, 8KB of NVRAM, and a battery in a package consisting
of two parts:
❏ A 28-pin 330mil SO device contai ning the real -time clock, the
oscillator, power failure detection circuitry, 8KB of SRAM,
and gold-plated sockets for a SNAPHAT battery
❏ A SNAPHAT battery housing a crystal along with the battery
3-13
Page 70
Block Diagram
The SNAPHAT battery package is mounted on top of the MT48T18
device. The battery housing is keyed to prevent reverse insertion.
The clock furnishes seconds, minutes, hours, day, date, month, and
3
year in BCD 24-hour format. Corrections for 28-, 29- (leap year),
and 30-day months are made automatically . The clock generates no
interrupts. Although the M48T18 is an 8-bit device, 8-, 16-, and 32bit accesses from the ISA bus to the M48T18 are supported. Refer
to the MVME1603/MVME1604 Pr ogrammer’s Reference Guide and to
the M48T18 data sheet for detailed programming and battery life
information.
Programmable Timers
Among the resources available to the local processor are a nu mber
of programmable timers. Timers are incorporated into the ISA
bridge controller, the Z8536 CIO devic e (diagrammed in Figure 1-1
and Figure 1-2 for the two base boards), and the VMEchip2. They
can be programmed to generate periodic interrupts to the
processor.
Interval Timers
3-14
The ISA bridge controller has three built-in counters that are
equivalent to those found in an 82C54 programmable interval
timer. These counters are grouped into one timer unit, Timer 1, in
the IBC. Each counter output has a specific function:
❏ Counter 0 is associated with interrupt request line IRQ0. It
can be used for system timing functions, such as timer
interrupt for a time-of-day.
❏ Counter 1 generates a refresh request signal for ISA memory.
This timer is not used in the MVME1603/MVME1604.
❏ Counter 2 provides the tone for the speaker output function
on the ISA bridge controller (the
SPEAKER_OUT signal which
can be cabled to an external speaker via the remote reset
connector).
Page 71
Functional Description
The interval timers use the OSC clock input as their clock source.
The MVME1603/MVME1604 module drives the OSC pin with a
14.31818 MHz clock source.
16-Bit Timers
Four 16-bit timers are available on the MVME1603/MVME1604.
The ISA bridge controller supplies one 16-bit timer; the Z8536 CIO
device provides the other three. For information on programming
these timers, refer to the data sheets for the S82378ZB ISA bridge
controller and the Z8536 CIO device.
VMEchip2 Timers
Two 32-bit programmable tick timers are available in the optional
VMEchip2 ASIC. Refer to the VMEchip2 description in the
MVME1603/MVME1604 Programmer’s Reference Guide for detailed
programming information.
NoteIt is advisable to avoid using these timers for system
timing functions, since the VMEchip2 may not be
present in all versions of the MVME1603/MVME1604
module.
Serial Communications Interface
3
The MVME1603/MVME1604 us es a Zilog Z85230 ESCC ( Enhanced
Serial Communications Controller) to implement the two
synchronous/asynchronous serial communications interfaces,
which are routed through P2 for the MVME1600-001 base board
and through the front panel for the MVME1600-011 base board.
The Z85230 supports synchronous (SDLC/HDLC) and
asynchronous protocols. The MVME1603/MVME1604 hardware
supports asynchronous serial baud rates of 110B/s to 38.4KB/s.
3-15
Page 72
Block Diagram
Each interface supports the CTS, DCD, RTS, and DTR control
signals as well as the TxD and RxD transmit/receive data signals,
and TxC/RxC synchronous clock signals. Since not all modem
3
control lines are available in the Z85230, a Z8536 CIO is used to
provide the missing modem lines.
In the MVME1600-001 base board, all modem control lines from t he
ESCC are multiplexed/demultiplexed through P2 by a
multiplexing function (P2MX, described later in this chapter) due to
the pin limitations of the P2 connector.
A PAL device performs decoding of register accesses and pseudo
interrupt acknowledge cycles for the Z85230 and the Z8536 in ISA
I/O space. The ISA bridge controller supplies DMA support for the
Z85230.
The Z85230 receives a 10MHz clock input. The Z85230 supplies an
interrupt vector during pseudo interrupt acknowledge cycles. The
vector is modified within the Z85230 according to the interrupt
source. Interrupt request levels are programmed via the ISA bridge
controller. Refer to the Z85230 data sheet and to the MVME1603/
MVME1604 Programmer’s Reference Gu ide for further information.
Z8536 CIO Device
The Z8536 CIO device complements the Z85230 ESCC by supplying
signals for Abort interrupt status, fuse status, and SCSI terminator
status and control, as well as furnishing modem control lines not
provided by the Z85230 ESCC. In addition, the Z8536 CIO device
has three independent 16-bit counters/timers.
For MVME1600-001 base boards, the Z8536 CIO device also
provides a means of requesting the module ID of the two
synchronous/asynchronous serial ports that reside on the
MVME760 transition module. Refer to the Z8536 data sheet and to
the MVME1603/MVME1604 Programmer’s Reference Guide for
further informa tion.
3-16
Page 73
Functional Description
Board Configuration Register
The Board Configuration Register is an 8-bit read-only register
containing the details of the MV ME1603/M VME1604 si ng le-board
computer’s configuration. This register i s located on the bas e board
at ISA I/O address $0802.
Board Configuration Register - $0802
BITSD7SD6SD5SD4SD3SD2SD1SD0
FIELDGIOP
OPERRRRRRRRR
RESETN/AN/A1N/AN/AN/AN/AN/A
∗SCCP∗PMCP∗ VMEP∗ GFXP∗LANP∗ SCSIP∗
∗Transition module present. If set, the MVME760
GIOP
transition module is not connected. If cleared, the
MVME760 module is connected. ( MVME1600-00 1 base
boards only; not applicable to MVME1600-011 boards.)
∗Z85230 ESCC present. If set, there is no on-board
SCCP
synchronous serial support (the ESCC not present). If
cleared, the Z85230 ESCC is installed and there is onboard support for synchronous serial communication.
3
PMCP
∗PMC present. If set, no PCI mezzanine card is installed
in the PMC slot. If cleared, the PMC slot contains a PCI
mezzanine card.
VMEP
∗VMEbus present. If set, there is no VMEbus interface. If
cleared, the VMEbus interface is supported.
∗Graphics present. If set, no graphics interface is
GFXP
installed. If cleared, onboard graphics are available
(MVME1600-001 base board only; the MVME1600-011
has no graphics capability).
LANP
∗Ethernet present. If set, no Ethernet transceiver interface
is installed. If cleared, there is on-board Ethernet
support.
SCSIP
∗SCSI present. If set, there is no on-board SCSI interface.
If cleared, on-board SCSI is supported.
3-17
Page 74
Block Diagram
P2 Signal Multiplexing
Due to the limited availability of pins in the P2 backplane
3
connector, the MVME1600-001 base board multiplexes and
demultiplexes certain synchronous I/O control signals that pass
between the base board and the MVME760 transition module. This
is a hardware function that is entirely transparent to software.
Four signals are involved in the P2 multiplexing function: MXDO,
MXDI, MXCLK, and MXSYNC
∗.
MXDO is a time-multiplexed data output line from the main board
and MXDI is a time-multiplexed line from the MVME760 module.
MXCLK is a 10MHz bit clock for the MXDO and MXDI data lines.
MXSYNC
∗ is asserted for one bit time at time slot 15 (refer to the
following table) by the MVME1600-00 1 base board. The MVME760
transition module uses MXSYNC
∗ to synchronize with the base
board.
A 16-to-1 multiplexing scheme is used with MXCLK’s 10MHz bit
rate. Sixteen time slots are defined and allocated as follows:
The ABORT switch is located on the LED mezzanine. When acti vated
by software, the
the base board to the processor at a user-programmable l evel . The
interrupt is normally used to abort program execution and return
control to the PPCBug debugger firmware located in the
MVME1603/1604 EPROM and Flash memory. The interrupt signal
reaches the processor module via ISA bus interrupt line IRQ8
signal is also available at pin PB7 of the Z8536 CIO device, which
handles various status signals, serial I/O lines, and counters.
Functional Description
3
∗
ABORT switch can generate an interrupt si gnal from
∗ . The
The interrupter connected to the
ABORT switch is an edge-sensitive
circuit, filtered to remove switch bounce.
3-19
Page 76
Block Diagram
RESET Switch (S2)
The RESET switch is located on the LED mezzanine. The RESET
3
switch resets all onboard devices; it al so drives a
the MVME1603/1604 is the system controller. The
may be disabled by software.
The VMEchip2 includes both a global and a local reset driver.
When the VMEchip2 operates as the VMEbus system controller, the
reset driver provides a global s ystem reset by asserting the VMEb us
signal
SYSRESET∗. A SYSRESET∗ signal may be generated by the RESET
switch, a power-up reset, a watchdog time out, or by a c ontrol bit in
the LCSR in the VMEchip2.
SYSRESET∗ remains asserted for at least
200 ms, as required by the VMEbus specification.
Similarly, the VMEchip2 provid es an input signal and a control bi t
to initiate a local reset operation. By setting a control bit, software
can maintain a board in a reset state, disabling a fault y board from
participating in normal system operation. The local reset driver is
enabled even when the VMEchip2 is not the system controller. A
local reset may be generated by the
a watchdog timeout, a VMEbus
RESET switch, a power-up reset,
SYSRESET∗ signal, or a control bit in
the GCSR.
SYSRESET∗ signal if
RESET switch
3-20
NoteFor an MVME1603/1604 without the VMEbus option
(i.e., with no VMEchip2), the LCSR control bit is not
available to reset the module. In this case, the
watchdog timer is allowed to time out to reset the
MVME1603/1604.
Page 77
Front Panel Indicators (DS1 - DS6)
There are six LEDs on the MVME1603/1604 front panel: CHS, BFL,
CPU, PCI, FUS, and SYS.
❏ CHS (DS1, yellow). Checkstop; driven by the MPC603/604
status lines on the MVME1603/1604. Lights when a halt
condition from the processor is detected.
❏ BFL (DS2, yellow). Board Failure; lights when the BRDFAIL∗
signal line is active.
❏ CPU (DS3, green). CPU activity; lights when the DB B∗ (Data
Bus Busy) signal line on the processor bus is active.
❏ PCI (DS4, green). PCI activity; lights when the IRDY∗ (Initiator
Ready) signal line on the PCI bus is active. This indic ates that
the PCI mezzanine (if installed) is active.
❏ FUS (DS5, green). Fuse OK; lights when +5Vdc, +12Vdc, and
–12Vdc power is available from the base board to the
transition module and remote devices.
Functional Description
3
NoteThe circuitry monitored by the
FUS LED differs
between the MVME1600-001 and MVME1600-011
versions of the base board. The differences are detailed
under the respective base board descriptions in
Chapter 1.
Because the
FUS LED monitors the status of several
voltages on the MVME1600-001, it does not directly
indicate the condition of any single fuse. If the LED
flickers or goes out, check all the fuses (polyswitches).
❏ SYS (DS6, green). System Controller; lights when the
VMEchip2 in the MVME1603/1604 is the VMEbus system
controller.
3-21
Page 78
Block Diagram
Polyswitches (Resettable Fuses)
The MVME1600-001 and MVME1600-011 base boards draw fused
3
MVME1600-001 Base Board
+5Vdc, +12Vdc, and –12Vdc power from the VMEbus backplane
through connectors P1 and P2. The 3.3Vdc power (used by the ISA
Super I/O device on the base board, and by the PM603 or PM604
processor/memory mezzanine) is derived on-board from the
+5Vdc. The following table lists the fuses with the voltages they
protect on the respective base boards.
Table 3-3. Fuse Assignments by Base Board
FuseMVME1600-001 MVME1600-011
F1+5Vdc (SCSI)+5Vdc
F2–12Vdc+12Vdc
F3+5Vdc
F4+12Vdc
3-22
The MVME1600-001 base board furnishes +12Vdc, –12Vdc, and
+5Vdc power to the MVME760 transition module through
polyswitches (resettable fuses) F4, F2, and F3. The MVME760 uses
these voltage sources to power the serial port drivers and any LAN
transceivers connected to the transition module. The
FUS LED (DS5)
on the MVME1600-001 front panel illuminates when all three
voltages are available.
The fused +5Vdc power is also supplied to the base board’s
keyboard and mouse connectors and to the 14-pin combined LEDmezzanine/remote-reset connector, J1.
In addition, the MVME1600-001 base board provides +5Vdc to the
SCSI bus
panel SCSI connector. The
monitors the SCSI bus
TERMPWR signal through fuse F1, located near the front
FUS LED (DS5) on the front panel
TERMPWR signal along with the other
operating voltages; when the MVME1600-001 is connected to an
SCSI bus, either directly or via the MVME760 module, SCSI
terminator power helps illuminate the
FUS LED.
Page 79
NoteBecause any device on the SCSI bus can provide
TERMPWR, and because the FUS LED monitors the status
of several voltages, the LED does not directly indicate
the condition of any single fuse. If the LED flickers or
goes out, check all the fuses (polyswitches).
MVME1600-011 Base Board
The MVME1600-011 base board provides +5Vdc power to the
remote LED/switch connector (J4) through a 1A fuse (F1) located
between P1 and P2. (J4 provides a separate connection point for a
remote control and indicator panel, making it unnecessary to share
the LED mezzanine connector for that purpose.) If none of the
LEDs light and the
fuse F1.
The MVME1600-011 base board provides +12Vdc power to the
Ethernet transceiver interface through a 1A fuse (F2) located
between P1 and P2. The
available. With the MVME712M transition module connected, the
yellow DS1 LED on the MVME712M als o signa ls the av ail ability of
LAN power, indicating in turn that the fuse is good. If the Ethernet
transceiver fails to operate, check fuse F2.
Functional Description
3
ABORT and RESET switches do not operate, check
FUS LED lights to indicate that +12Vdc is
The MVME1600-011 base board supplies SCSI terminator power
through a 1A fuse (F1) located on the P2 adapter board. I f the fu se
is blown, the SCSI device(s) may function erratically or not at all.
With the P2 adapter board cabled to an MVME712M and with an
SCSI bus connected to the MVME712M, the green DS2 LED on the
MVME712M illuminates when SCSI terminator power is avai lable.
If the DS2 LED flickers during SCSI bus operation, check fuse F1 on
the P2 adapter board.
3-23
Page 80
Block Diagram
Speaker Control
The MVME1600-001 base boa rd supplies a S PEA KER _OUT si gnal to
3
the 14-pin combined LED-mezzanine/remote-reset connector, J1.
When J1 is used as a remote reset connector with the LED
mezzanine removed, the
external speaker to obtain a beep tone. For the pin assignments of
J1, refer to Table 1-2.
Like the MVME1600-001 base board, the MVME1600-011 supplies a
SPEAKER_OUT signal to the 14-pin LED mezzanine connector, J1.
Unlike the MVME1600-001 base board, the MVME1600-011 also
applies the
control connector, J4. The LED mezzanine need not be removed to
cable the
assignments of J4, refer to Table 1-3.
SPEAKER_OUT signal to its dedicated remote status and
SPEAKER_OUT signal to an external speaker. For the pin
SPEAKER_OUT signal can be cabled to an
PM603/604 Processor/Memory Mezzanine Module
The PM603 or PM604 is the processor/memory mezzanine module
that (together with an LED mezzanine, an optional RAM1 04 DRAM
module, and an optional PCI mezzanine card) plugs into the
MVME1600-001 or MVME1600-011 base boar d to make a compl ete
single-board computer. See Figure 1-10.
3-24
You have the choice of a PowerPC603 module (the PM603) or a
PowerPC604 module (the PM604) with from 8MB to 64MB of
DRAM, or up to 128MB of DRAM with a RAM104. 256KB of L2
cache is available as an opti on. There is no parity or EC C protection
on the DRAM.
The PowerPC603 is a 64-bit processor with 16KB or 32KB on-chip
cache (8KB/16KB data cache and 8K B/16KB instruction cache). The
PowerPC604 is a 64-bit processor with 32 KB on-chip cache (16KB
data cache and 16KB instruction cache).
The MPC105 bridge/memory controller located on the
processor/memory mezzanine provides the bridge between the
PowerPC microprocessor bus and the PCI local bus. The memory is
Page 81
Functional Description
kept on the processor bus to get the optimum performance from the
designs. Electrically, the processor/memory module is a PCI
connection.
MPC604 boards have double-wide front panels to accommodate a
heat sink on the PowerPC604 that protrudes in to the adjacent VM E
slot.
The PM603/PM604 module accommodates additional memory.
RAM104 modules of 8, 16, 32, or 64MB DRAM are available for
memory expansion.
A 192MB memory module is available for the PM604 module as a
factory-installed option.
The processor module has sockets for 1MB of Flash memory. The
onboard monitor/debugger, PPCBug, resides in the Flash chips.
PPCBug provides:
❏ A boot loader and extensive onboard diagnostics
❏ A single-line assembler/disassembler
❏ The capability to save and restore a configuration through
NVRAM
❏ A remote boot capability
Under normal operation, the Flash devices are in “read-only”
mode, their contents are pre-defined, and they are protect ed against
inadvertent writes due to loss of power conditions. However, for
programming purposes, programming voltage is always supplied
to the devices and the Flash contents may be modified by executing
the proper program command sequence. Refer to the third-party
data sheet for further device-specific information and/or to the
PFLASH PPCBug command.
3
3-25
Page 82
Block Diagram
Flash device speed is 150 ns. For this speed, software must not
program ROMFAL (first access length) and ROMNAL (last access
length) in the MPC105 device with val ues lower than t he followin g
minimum values for various processor external clock frequencies
3
(hardware does not support the burst for which NAL is used):
The RAM104 is the optional DRAM memory mezzanine module
that (together with a PM603 or PM604 processor/memory
mezzanine, an LED mezzanine, and an optional PCI mezzanine
card) plugs into the base board to make a complete MVME1603 or
MVME1604 single-board computer. See Figure 1-11.
RAM104 modules of 8, 16, 32, or 64MB are available for memory
expansion. There is no parity or ECC protection on the DRAM.
ROMNAL
Minimum
Value
8-Bit Access
Times
(Number of
Clocks)
64-Bit
Single/Burst
Access Times
(Number of
Clocks)
3-26
The addition of the memory module on the processor/memory
module makes a stack three boards high. An MVME1603 SBC
maintains a single VME slot width with this stacking, although it
does brush the inter-card buffer zone. MVME1604 SBCs have a
heatsink on the PowerPC604 that extends well into the adjacent
VME slot, so MVME604 boards have double-wide front panels.
Page 83
MVME760 Transition Module
The MVME760 transition module (Figure 1-4) is used in
conjunction with the MVME1600-001 base board. The features of
the MVME760 include:
❏ A parallel printer port
❏ An Ethernet interface supporting both AUI and 10BaseT
connections
❏ Two EIA-232-D asynchronous serial ports (identi fiedas COM1
COM2 on the front panel)
and
❏ Two synchronous serial ports (ports 3 and 4)
Serial Interface Modules
The synchronous serial ports on the MVME760 are confi gurable via
serial interface modules (SIMs), used in conjunction with the
appropriate jumper settings. The SIMs are small plug-in printed
circuit boards which contain all the circuitry needed to convert a
TTL-level port to the standard voltage levels needed by various
industry-standard serial interfaces, such as EIA-232, EIA-530, etc.
The following types of SIMs are available:
For additional information about serial interface modules, refer to
the MVME760 User’s Manual (part n umber VME760A/UM) and to
the SIM705 Installation Guide (part number SIM705A/IH).
3-27
Page 84
Block Diagram
MVME712M Transition Module
The MVME712M transition module (Figure 1-6) and P2 adapter
3
board are used in conjunction with th e MVME1600-011 base b oard.
The features of the MVME712M include:
❏ A parallel printer port (through the P2 adapter)
❏ An Ethernet interface supporting AUI connections (through
the P2 adapter)
❏ Four EIA-232-D multiprotocol serial ports (through the P2
adapter)
❏ An SCSI interface (through the P2 adapter) for connection to
both internal and external devices
❏ Socket-mounted SCSI terminating resistors for end-of-cable
or middle-of-cable configurations
❏ Provision for modem connection
❏ Green LED for SCSI terminator power; yellow LED for
Ethernet transceiver power
3-28
The features of the P2 adapter board include:
❏ A 50-pin connector for SCSI cabling to the MVME712M
and/or to other SCSI devices
❏ Socket-mounted SCSI terminating resistors for end-of-cable
or middle-of-cable configurations
❏ Fused SCSI teminator power developed from the +5Vdc
present at connector P2
❏ A 64-pin DIN connector to interface the EIA-232-D, parallel,
SCSI, and Ethernet signals to the MVME712M
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.