While reasonable efforts have been made to assure the accuracy of this document,
Motorola, Inc. assumes no liability resulting from any omissions in this document,
or from the use of the information obtained therein. Motorola reserves the right to
revise this document and to make changes from time to time in the content hereof
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 herein is supplied, directly or indirectly, 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
Preface
The
MVME2600 Series Single Board Computer Installation and Use
general information, hardware preparation and installation instructions, operating
instructions, a functional description, and various types of interfacing information
for the MVME2603/MVME2604 family of Single Board Computers.The
information in this manual applies to the following MVME2603/MVME2604
models.
This manual is intended for anyone who wants to supply OEM systems, add
capability to an existing compatible system, or work in a lab environment for
experimental purposes. A basic knowledge of computers and digital logic is
assumed.
manual provides
After using this manual, you may wish to become familiar with the publications
listed in the
Motorola
Related Documentation
¨
and the Motorola symbol are registered trademarks of Motorola, Inc.
section in Appendix A of this manual.
AIXª is a trademark of IBM Corp.
PowerPCª is a trademark of IBM Corp. and is used by Motorola with permission.
All other products mentioned in this document are trademarks or registered
trademarks of their respective holders.
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 speciÞc 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 listed below represent warnings of certain dangers of which Motorola is aware. You,
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.
To minimize shock hazard, the equipment chassis and enclosure must be connected to an electrical ground.
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 must meet
International Electrotechnical Commission (IEC) safety standards.
Do Not Operate in an Explosive Atmosphere.
Do not operate the equipment in the presence of ßammable gases or fumes. Operation of any electrical
equipment in such an environment constitutes a deÞnite safety hazard.
Keep Away From Live Circuits.
Operating personnel must not remove equipment covers. Only Factory Authorized Service Personnel or
other qualiÞed 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 Þrst aid and
resuscitation is present.
Use Caution When Exposing or Handling the CRT.
Breakage of the Cathode-Ray Tube (CRT) causes a high-velocity scattering of glass fragments (implosion).
To prevent CRT implosion, avoid rough handling or jarring of the equipment. Handling of the CRT should
be done only by qualiÞed maintenance personnel using approved safety mask and gloves.
Do Not Substitute Parts or Modify Equipment.
Because of the danger of introducing additional hazards, do not install substitute parts or perform any
unauthorized modiÞcation 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 operation of the equipment in your operating environment.
Dangerous voltages, capable of causing death, are
!
WARNING
present in this equipment. Use extreme caution when
handling, testing, and adjusting.
All Motorola PWBs (printed wiring boards) are manufactured by UL-recognized
manufacturers, with a ßammability rating of 94V-0.
This equipment generates, uses, and can radiate electro-
!
WARNING
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.
If any modifications are made to the product, the
modifier assumes responsibility for radio frequency
interference issues. Changes or modifications not
expressly approved by Motorola Computer Group
could void the userÕs authority to operate the
equipment.
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:
This board product was tested in a representative system to show
compliance with the above mentioned requirements. A proper installation
in a CE-marked system will maintain the required EMC/safety
performance.
For minimum RF emissions, it is essential that you implement the
following conditions:
1. Install shielded cables on all external I/O ports.
2. Connect conductive chassis rails to earth ground to provide a path for
connecting shields to earth ground.
This manual provides general information, hardware preparation
and installation instructions, operating instructions, and a
functional description of the MVME2603/2604 family of Single
Board Computers.
The MVME2603/2604 is a single-slot VMEmodule equipped with a
PowerPCª Series microprocessor. The MVME2603 is equipped
with a PowerPC 603 microprocessor; the MVME2604 has a
PowerPC 604 microprocessor. 256KB L2 cache (level 2 secondary
cache memory) is available as an option on all versions.
The complete MVME2603/2604 consists of the base board plus:
❏
Installation
1
An ECC DRAM module (RAM200) for memory
❏
An optional PCI mezzanine card (PMC) for additional
versatility
❏
An optional carrier board for additional PCI expansion
The block diagram in Figure 1-1 illustrates the architecture of the
MVME2603/2604 base board.
1-1
1
Introduction
CLOCK
GENERATOR
PHB & MPIC
RAVEN ASIC
64-BIT PMC SLOT
L2 CACHE
256K
PROCESSOR
MPC603/604
REGISTERS
ISA
FLASH
1MB
MEMORY CONTROLLER
FALCON CHIPSET
66MHz MPC604 PROCESSOR BUS
33MHz 32/64-BIT PCI LOCAL BUS
PIB
W83C553
ETHERNET
DEC21140
AUI/10BT/100BTX
MEMORY EXPANSION CONNECTORSDEBUG CONNECTOR
SCSI
53C825A
FLASH
4MB or 8MB
SYSTEM
REGISTERS
PCI EXPANSION
VME BRIDGE
UNIVERSE
BUFFERS
RTC/NVRAM/WD
MOUSEKBDFLOPPY & LED
PMC FRONT I/O SLOT
FRONT PANEL
SUPER I/O
PC87308
SERIAL
PARALLEL
ISA BUS
712/761 P2 I/O OPTIONS
VME P2VME P1
ESCC
85230
MK48T59
CIO
Z8536
Figure 1-1. MVME2603/2604 Base Board Block Diagram
11536.00 9611
1-2
Equipment Required
The following equipment is required to complete an MVME2603/
2604 system:
❏
VME system enclosure
❏
System console terminal
❏
Operating system (and/or application software)
❏
Disk drives (and/or other I/O) and controllers
❏
Transition module (MVME712M or MVME761) and
connecting cables
MVME2603/2604 VMEmodules are factory-configured for I/O
handling via either MVME712M or MVME761 transition modules.
The following table shows the relationship between MVME2603/
2604 model numbers and the applicable transition module.
MVME2600-1XXX (MVME761-compatible models) will
be damaged if they are mistakenly connected to the
MVME712 family of boards instead of the correct
MVME761 transition modules.
MVME2600-2XXX (MVME712-compatible models) will
be damaged if they are mistakenly connected to the
MVME761 transition modules instead of the correct
MVME712 family of boards.
1-3
1
Overview of Startup Procedure
In models of the MVME2603/2604 that are configured for
MVME712M I/O mode, the pin assignments of VMEbus connector
P2 are fully compatible with other transition modules of the
MVME712 series. In MVME761-compatible models, certain signals
are multiplexed through P2 for additional I/O capacity. Refer to
Signal Multiplexing
in Chapter 3 for details.
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-2. Startup Overview
What you need to do...Refer to...On page...
Unpack the hardware.
ConÞgure the hardware by
setting jumpers on the boards
and transition modules.
Ensure memory mezzanines
are properly installed on the
base board.
Install the MVME2603/2604
VMEmodule in the chassis.
Install the transition module in
the chassis.
Connect a console terminal.
Connect any other equipment
you will be using.
Power up the system.
Unpacking Instructions
MVME2603/2604 Base Board Preparation
For more information on optional devices and
equipment, refer to the documentation provided
with the equipment.
Applying Power
Troubleshooting CPU Boards ; Solving Start-Up
Problems
, MVME2603/2604
and
or
or
P2
1-5
1-6 and
1-15 or 1-25
1-33
1-35
1-38
or 1-41
1-46
4-1
2-1
D-1
1-4
Hardware Preparation and Installation
Table 1-2. Startup Overview (Continued)
What you need to do...Refer to...On page...
Note that the debugger
initializes the MVME2603/
2604.
Initialize the system clock.
Examine and/or change
environmental parameters.
Program the board as needed
for your applications.
Using the Debugger
You may also wish to obtain the
Firmware Package UserÕs Manual
Appendix A,
Using the Debugger
SET
command
CNFG and ENV Commands
MVME2600 Series Single Board Computer
ProgrammerÕs Reference Guide
A,
Related Documentation
Related Documentation
, Debugger Commands, the
.
PPCBug
, listed in
.
, listed in Appendix
Unpacking Instructions
1
5-3
A-1
5-6
6-2
and/or 6-3
A-1
Note
If 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.
Avoid touching areas of integrated circuitry; static
!
discharge can damage circuits.
Caution
Hardware Configuration
To produce the desired configuration and ensure proper operation
of the MVME2603/2604, you may need to carry out certain
hardware modifications before installing the module.
1-5
1
MVME2603/2604 Base Board Preparation
The MVME2603/2604 provides software control over most options:
by setting bits in control registers after installing the module in a
system, you can modify its configuration. (The MVME2603/2604
control registers are described in Chapter 3, and/or in the
MVME2600 Series 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 transition module.
MVME2603/2604 Base Board Preparation
Figure 1-2 illustrates the placement of the switches, jumper
headers, connectors, and LED indicators on the MVME2603/2604.
Manually configurable items on the base board include:
❏
Cache mode control (J3)
❏
Flash bank selection (J10)
❏
Serial Port 4 receive clock configuration (J16)
❏
Serial Port 4 transmit clock configuration (J17)
❏
Serial Port 4 transmit clock receiver buffer control (J20)
❏
Serial Port 3 transmit clock configuration (J18)
❏ System controller selection (J22)
In conjunction with the serial port settings on the base board, serial
ports on the associated MVME712M or MVME761 transition
module are also manually configurable. For a discussion of the
configurable items on the transition module, refer in this chapter to
the sections entitled MVME712M Transition Module Preparation,
MVME761 Transition Module Preparation, or to the respective userÕs
manuals for the transition modules (listed in the Related Documentation appendix) as necessary.
1-6
The MVME2603/2604 is factory tested and shipped with the
configurations described in the following sections. The
MVME2603/2604Õs required and factory-installed debug monitor,
PPCBug, operates with those factory settings.
Cache Mode Control (J3)
256KB of L2 cache memory is available on the MVME2603/2604. L2
cache operation is transparent to users, but its write-through mode
is configurable via header J3 on older boards. On newer MVME2603/2604 boards, header J3 is not provided. With a jumper
installed on J3, cache write-through is under CPU control. With the
jumper removed, cache write-through occurs in all cases.
Hardware Preparation and Installation
1
J3
1212
Cache Write-Through under CPU Control
Flash Bank Selection (J10)
The MVME2603/2604 base board has provision for 1MB of 16-bit
Flash memory. The RAM200 memory mezzanine accommodates
4MB or 8MB of additional 64-bit Flash memory.
The Flash memory is organized in either one or two banks, each
bank either 16 or 64 bits wide. Both banks contain the onboard
debugger, PPCBug.
J3
Cache Write-Through Always
(factory configuration)
1-7
1
MVME2603/2604 Base Board Preparation
To enable Flash bank A (4MB or 8MB of firmware resident on
soldered-in devices on the RAM200 mezzanine), place a jumper
across header J10 pins 1 and 2. To enable Flash bank B (1MB of
firmware located in sockets on the base board), place a jumper
across header J10 pins 2 and 3.
J10
3
2
1
Flash Bank A Enabled (4MB/8MB, Soldered)
(factory configuration)
J10
3
2
1
Flash Bank B Enabled (1MB, Sockets)
1-8
Hardware Preparation and Installation
Serial Port 4 Receive Clock Configuration (J16)
In synchronous serial communications, you can configure Serial
Port 4 on the MVME2603/2604 to use the clock signals provided by
the RxC signal line. On MVME712M-compatible versions of the base
board, header J16 configures port 4 to either drive or receive RxC.
The factory configuration has port 4 set to receive RxC. J16 remains
open on MVME761-compatible versions.
To complete the configuration of Serial Port 4, you must set the
following configuration headers as well:
❏ J17 (Serial Port 4 transmit clock configuration)
❏ J20 (Serial Port 4 transmit clock receiver buffer control)
❏ J15 on the MVME712M transition module or J3 on the
MVME761 transition module (Serial Port 4 clock
configuration)
1
Figures 1-8/1-9 (for the MVME712M) and Figures 1-14/1-15 (for
the MVME761) diagram the overall jumper settings required on the
MVME2603/2604 and transition module for a Serial Port 4 DCE or
DTE configuration.
For additional details on the configuration of those headers, refer to
the MVME712M or MVME761 Transition Module sections or to the
userÕs manual for the transition module you are using (listed in the
Related Documentation appendix).
In synchronous serial communications, you can configure Serial
Port 4 on the MVME2603/2604 to use the clock signals provided by
the TxC signal line. Header J17 configures port 4 to either drive or
receive TxC. The factory configuration has port 4 set to receive TxC.
To complete the configuration of Serial Port 4, you must set the
following configuration headers as well:
❏ J16 (Serial Port 4 receive clock configuration)
❏ J20 (Serial Port 4 transmit clock receiver buffer control)
❏ J15 on the MVME712M transition module or J3 on the
MVME761 transition module (Serial Port 4 clock
configuration)
Figures 1-8/1-9 (for the MVME712M) and Figures 1-14/1-15 (for
the MVME761) diagram the overall jumper settings required on the
MVME2603/2604 and transition module for a Serial Port 4 DCE or
DTE configuration.
1
For additional details on the configuration of those headers, refer to
the MVME712M or MVME761 Transition Module sections or to the
userÕs manual for the transition module you are using (listed in the
Related Documentation appendix).
J17
3
2
1
Drive TxC
(factory configuration)
J17
3
2
1
Receive TxC
1-11
1
MVME2603/2604 Base Board Preparation
Serial Port 4 Transmit Clock Receiver Buffer Control (J20)
As described in other sections, a complete configuration of Serial
Port 4 requires that you set the following jumper headers on the
MVME2603/2604 or the transition module:
❏ J16 (Serial Port 4 receive clock configuration) on
MVME712M-compatible versions of the base board
❏ J17 (Serial Port 4 transmit clock configuration)
❏ J20 (Serial Port 4 transmit clock receiver buffer control) on
MVME712M-compatible versions of the base board
❏ J15 on the MVME712M transition module or J3 on the
MVME761 (Serial Port 4 clock configuration)
A transmit clock receiver buffer (controlled by header J20) is
associated with Serial Port 4. Installing a jumper on J20 enables the
buffer. Removing the jumper disables the buffer. The factory
configuration has the Serial Port 4 buffer enabled.
J20 remains open on MVME761-compatible versions. On
MVME712M-compatible versions, J20 is set in tandem with J17 to
configure the Serial Port 4 transmit clock. If one deviates from the
factory configuration, so must the other. Figures 1-8/1-9 (for the
MVME712M) and Figures 1-14/1-15 (for the MVME761) diagram
the overall jumper settings required on the MVME2603/2604 and
transition module for a Serial Port 4 DCE or DTE configuration.
For additional details on the configuration of those headers, refer to
the MVME712M or MVME761 Transition Module sections or to the
userÕs manual for the transition module you are using (listed in the
Related Documentation appendix).
J20
2
1
Buffer Enabled
(factory configuration)
J20
2
1
Buffer Disabled
1-12
Hardware Preparation and Installation
Serial Port 3 Transmit Clock Configuration (J18)
In synchronous serial communications using the MVME761
transition module, you can configure Serial Port 3 on the
MVME2603/2604 to use the clock signals provided by the TxC
signal line. On MVME761-compatible versions of the base board,
header J18 configures port 3 to either drive or receive TxC. The
factory configuration has port 3 set to receive TxC. J18 remains open
on MVME712M-compatible versions.
To complete the configuration of Serial Port 3, you must set J2 on
the MVME761 transition module (Serial Port 3 clock configuration)
as well.
Figures 1-6/1-7 (for the MVME712M) and Figures 1-14/1-15 (for
the MVME761) diagram the overall jumper settings required on the
MVME2603/2604 and transition module for a Serial Port 3 DCE or
DTE configuration.
1
For additional details on the configuration of the MVME761
headers, refer to the MVME761 Transition Module section or to the
userÕs manual for the module (listed in the Related Documentation
appendix).
J18
3
2
1
Drive TxC
(factory configuration)
J18
3
2
1
Receive TxC
1-13
1
MVME2603/2604 Base Board Preparation
System Controller Selection (J22)
The MVME2603/2604 is factory-configured as a VMEbus system
controller by jumper header J22. If you select the ÔÔautomaticÕÕ
system controller function by placing a jumper on J22 pins 2 and 3,
the MVME2603/2604 determines whether it is the system controller
by its position on the bus. If the board is in the first slot from the left,
it configures itself as the system controller. If the MVME2603/2604
is not to be system controller under any circumstances, place the
jumper on J22 pins 1 and 2. When the board is functioning as system
controller, the
SCON LED is turned on.
J22
3
2
1
Not System Controller
Remote Status and Control
The MVME2603/2604 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. In this application, J1 can be connected to a usersupplied external cable to carry the Reset and Abort signals and the
LED lines to a control panel located apart from the
MVME2603/2604. Maximum cable length is 15 feet.
J22
3
2
1
Auto System Controller
(factory configuration)
J22
3
2
1
System Controller
Table 4-1 lists the pin numbers and signal mnemonics for J1.
1-14
Hardware Preparation and Installation
MVME712M Transition Module Preparation
The MVME712M transition module (Figure 1-3) and P2 adapter
board are used in conjunction with the following models of the
MVME2603/2604 base board:
❏ An Ethernet interface supporting AUI connections
❏ One synchronous/asynchronous, and three asynchronous
only, EIA-232-D multiprotocol serial ports
1
❏ An SCSI interface (via 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
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-15
1
MVME712M Transition Module Preparation
MVME712M
SERIAL PORT 1 / CONSOLE
SERIAL PORT 3
2
1
132513
25
J7
J9
13
1
2
1
J1
14
2
J11
14
13
2
1
SERIAL PORT 4
ETHERNET
PRINTER
SERIAL PORT 2 / TTY01
INTERFACE
SCSI
PRIMARY SIDE
14
25
J10
14
1141
J13
J14
J15
2
1
212
14
13
13
2
1
1
132513
J16
1
14
2
J17
J20
11
J8
1141
J6
DS2DS1
915
18
49
50
181
36
J4
R49
81
14
13
1
13
14
13
2
2
1
J18
14
14
13
A1
C1C32
20
19
J19
16
J21
2
1
C1C2C3
J2
J3
R50
cb228 9212
Figure 1-3. MVME712M Connector and Header Locations
1-16
81
R51
19
J5
81
1
2
A32
50
49
Hardware Preparation and Installation
Serial Ports 1-4 DCE/DTE Configuration
Serial ports 1 through 4 are configurable as modems (DCE) for
connection to terminals, or as terminals (DTE) for connection to
modems. The MVME712M is shipped with the serial ports
configured for DTE operation. Serial port DCE/DTE configuration
is accomplished by positioning jumpers on one of two headers per
port. The following table lists the serial ports with their
corresponding jumper headers.
Table 1-3. MVME712M Port/Jumper Correspondence
1
Serial Port
Port 1J7SERIAL PORT 1/ CONSOLEJ1/J11
Port 2J8SERIAL PORT 2/ TTYJ16/J17
Port 3J9SERIAL PORT 3J13/J14
Port 4J10SERIAL PORT 4J18/J19
Board
Connector
Panel Connector
The next six figures illustrate the MVME2603/2604 base board and
MVME712M transition module with the interconnections and
jumper settings for DCE/DTE configuration on each serial port.
Serial Port 4 Clock Configuration
Port 4 can be configured via J15 (Figure 1-4) to use the TrxC4 and
RtxC4 signal lines. Part of the configuration is done with headers
J16, J17, and J20 on the MVME2603/2604 (Figures 1-9 and 1-10).
J15
Jumper
Header
TRXC4 TO PORT 4 PIN 15
TRXC4 TO PORT 4 PIN 17
TRXC4 TO PORT 4 PIN 24
Figure 1-4. J15 Clock Line Configuration
3195711
RTXC4 TO PORT 4 PIN 24
RTXC4 TO PORT 4 PIN 17
RTXC4 TO PORT 4 PIN 15
1-17
1
MVME712M Transition Module Preparation
MVME2603/2604P2 ADAPTER
BOARD
PC87308
SOUT1
64-PIN
CABLE
MVME712M
MODULE
RXD
DB9
3
DCE
RTS1#
DTR1#
SIN1
CTS1#
DCD1#
DSR1#
R11#
MVME2603/2604P2 ADAPTER
NC
+5V
PC87308
SOUT1
BOARD
64-PIN
CABLE
+12V
+12V
MVME712M
MODULE
CTS
DCD
TXD
RTS
DSR
GND
11551.00 9609 (1-8)
DB9
TXD
5
8
2
4
6
7
2
1-18
RTS1#
NC
+5V
+12V
11551.00 9609 (2-8)
DTE
DTR1#
SIN1
CTS1#
DCD1#
DSR1#
R11#
Figure 1-5. MVME712M Serial Port 1 DCE/DTE Configuration
RTS
DTR
RXD
CTS
GND
4
20
3
5
7
Hardware Preparation and Installation
1
MVME2603/2604P2 ADAPTER
BOARD
64-PIN
CABLE
MVME712M
MODULE
DB9
DCE
PC87308
SOUT2
RTS2#
DTR2#
SIN2
CTS2#
DCD2#
DSR2#
R12#
MVME2603/2604P2 ADAPTER
+5V
PC87308
SOUT2
BOARD
64-PIN
CABLE
+12V
11551.00 9609 (3-8)
MVME712M
MODULE
RXD
CTS
DCD
TXD
RTS
DTR
DSR
GND
TXD
3
5
8
2
4
20
6
7
DB9
2
RTS2#
DTR2#
SIN2
DTE
CTS2#
DCD2#
DSR2#
R12#
+5V
11551.00 9609 (4-8)
Figure 1-6. MVME712M Serial Port 2 DCE/DTE Configuration
RTS
DTR
RXD
CTS
DCD
GND
4
20
3
5
8
7
1-19
1
MVME712M Transition Module Preparation
DCE
MVME2603/260464-PIN
Z85230
TXDA
RTSA#
DCDA#
RXDA
CTSA#
TRXCA#
RTXCA#
Z8536
DTR3#
LLB3#
+5V
+5V
+5V
P2
ADAPTER
CABLE
MVME712M
MODULE
RXD
CTS
DTR
TXD
RTS
DCD
DB9
3
5
20
2
4
8
RLB3#
DSR3#
R13#
TM3#
NOTE : J18 OPEN
+5V
+5V
+5V
+12V
DSR
GND
11551.00 9609 (5-8)
Figure 1-7. MVME712M Serial Port 3 DCE Configuration
6
7
1-20
Hardware Preparation and Installation
1
DTE
MVME2603/260464-PIN
Z85230
TXDA
RTSA#
DCDA#
RXDA
CTSA#
TRXCA#
RTXCA#
Z8536
DTR3#
LLB3#
+5V
+5V
+5V
P2
ADAPTER
CABLE
MVME712M
MODULE
TXD
RTS
DCD
RXD
CTS
DTR
DB25
2
4
8
3
5
20
RLB3#
DSR3#
R13#
TM3#
NOTE : J18 OPEN
+5V
+5V
+5V
GND
11551.00 9609 (6-8)
Figure 1-8. MVME712M Serial Port 3 DTE Configuration
7
1-21
1
MVME712M Transition Module Preparation
DCE
MVME2603/260464-PIN
Z85230
TXDB
RTSB#
DCDB#
RXDB
CTSB#
J20
TRXCB
RTXCB
Z8536
DTR4#
LLB4#
J17
J16
+5V
P2
ADAPTER
CABLE
MVME712M
MODULE
RXD
CTS
DTR
TXD
RTS
TXCI
RXCI
TXCO
DCD
DB25
3
5
20
2
4
15
17
24
8
RLB4#
DSR4#
R14#
TM4#
NOTE : J20 OPEN
J16 1-2
J17 1-2
+5V
+5V
+5V
+12V
DSR
GND
11551.00 9609 (7-8)
Figure 1-9. MVME712M Serial Port 4 DCE Configuration
6
7
1-22
Hardware Preparation and Installation
1
DTE
MVME2603/260464-PIN
Z85230
TXDB
RTSB#
DCDB#
RXDB
CTSB#
J20
TRXCB
RTXCB
Z8536
DTR4#
LLB4#
J17
J16
+5V
P2
ADAPTER
CABLE
MVME712M
MODULE
TXD
RTS
DCD
RXD
CTS
TXCI
RXCI
TXCO
DCD
DB25
2
4
8
3
5
15
17
24
20
RLB4#
DSR4#
R14#
TM4#
NOTE : J20 1-2
J16 2-3
J17 2-3
+5V
+5V
GND
+5V
11551.00 9609 (8-8)
Figure 1-10. MVME712M Serial Port 4 DTE Configuration
7
1-23
1
1Hardware Preparation and Installation
0
P2 Adapter Preparation
Preparation of the P2 adapter for the MVME712M consists of
removing or installing the SCSI terminating resistors. Figure 1-11
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
(listed in the Related Documentation appendix) as necessary.
❏ An Ethernet interface supporting 10Base-T/100Base-TX
connections
1
❏ Two EIA-232-D asynchronous serial ports (identifiedas COM1
and
COM2 on the front panel)
❏ Two synchronous serial ports (SERIAL3 and SERIAL4 on the
front panel), configurable for EIA-232-D, EIA-530, V.35, or
X.21 protocols
❏ Two 60-pin Serial Interface Module (SIM) connectors, used
on configuring serial ports 3 and 4
The features of the P2 adapter board for the MVME761 include:
❏ A 50-pin connector for SCSI cabling to SCSI devices
❏ Jumper-selectable SCSI terminating resistors
❏ Fused SCSI teminator power developed from the +5Vdc
present at connector P2
❏ A 64-pin 3M connector to the MVME761
1-25
1
MVME761 Transition Module Preparation
MVME
761-001
J5
J6
DTE
DCE
J2
1
3
SERIAL 3COM1COM2PARALLEL
10/100 BASETSERIAL
J7
J8
J4
J9
60
59
60
59
DTE
13
DCE
J3
J1
J12
2
1
2
1
P2
1910 9609
Figure 1-12. MVME761 Connector and Header Locations
1-26
Hardware Preparation and Installation
Serial Ports 1 and 2
On MVME761-compatible models of the MVME2603/2604 base
board, the asynchronous serial ports (Serial Ports 1 and 2) are
configured permanently as data circuit-terminating equipment
(DCE). The port configuration is illustrated in Figure 1-14.
Configuration of Serial Ports 3 and 4
The synchronous serial ports, Serial Port 3 and Serial Port 4, are
configurable through a combination of serial interface module
(SIM) selection and jumper settings. The following table lists the
SIM connectors and jumper headers corresponding to each of the
synchronous serial ports.
1
Synchronous
Port
Port 3J7J1J2
Port 4J8J12J3
Board
Connector
SIM
Connector
Jumper
Header
Port 3 is routed to board connector J7. Port 4 is available at board
connector J8. Eight serial interface modules are available:
❏ EIA-232-D (DCE and DTE)
❏ EIA-530 (DCE and DTE)
❏ V.35 (DCE and DTE)
❏ X.21 (DCE and DTE)
You can configure Serial Ports 3 and 4 for any of the above serial
protocols by installing the appropriate serial interface module and
setting the corresponding jumper. SIMs can be ordered separately
as required.
1-27
1
MVME761 Transition Module Preparation
Headers J2 and J3 are used to configure Serial Port 3 and Serial Port
4, respectively, in tandem with SIM selection. 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.
J2
123
DCEDTE
J3
123
DCEDTE
J2
Serial Port 3 jumper settings
123
J3
Serial Port 4 jumper settings
123
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 MVME761 (listed in the
Related Documentation appendix) as necessary.
The next three figures illustrate the MVME2603/2604 base board
and MVME761 transition module with the interconnections and
jumper settings for DCE/DTE configuration on each serial port.
1-28
Hardware Preparation and Installation
1
DCE
MVME2603/2604
SOUT1
RTS1#
DTR1#
SIN1
CTS1#
DSR1#
DCD1#
RI1#
PC87308P2/P2MX
SOUT2
RTS2#
DTR2#
MVME761
DB9
3
7
4
2
8
6
1
9
5
3
7
4
COM1
SIN2
CTS2#
DSR2#
DCD2#
RI2#
11552.00 9609 (1-3)
2
8
6
1
9
5
DB9
COM2
Figure 1-13. MVME761 Serial Ports 1 and 2 (DCE Only)
1-29
1
MVME761 Transition Module Preparation
DCE
MVME3600 SERIES
Z85230 SCC
TXD
RTS#
RXD
CTS#
DCD#
TRXC
RTXC
Z8536 CIO
DTR#
LLB#
RLB#
J15
3
2
1
P2/P2MX
J2/J3
3
2
1
MVME761
EIA232-DCE SIM
HD26
3
5
2
4
20
15
17
24
8
25
22
DSR#
RI#
TM#
11552.00 9802 (2-5)
6
21
18
7
Figure 1-14. MVME761 Serial Ports 3 and 4 DCE Configuration
1-30
Hardware Preparation and Installation
1
DTE
MVME2603/2604 SERIES
Z85230 SCC
TXD
RTS#
RXD
CTS#
DCD#
TRXC
RTXC
Z8536 CIO
DTR#
LLB#
RLB#
J15
3
2
1
P2/P2MX
J2/J3
3
2
1
MVME761
EIA232-DTE SIM
HD26
2
4
3
5
8
24
15
17
20
18
21
DSR#
RI#
TM#
11552.00 9802 (4-5)
6
22
25
7
Figure 1-15. MVME761 Serial Ports 3 and 4 DTE Configuration
1-31
1
MVME761 Transition Module Preparation
P2 Adapter Preparation (Three-Row)
The P2 adapter for the MVME761 transition module routes the
synchronous and asynchronous serial, parallel, and Ethernet
signals to the MVME761. The P2 adapter also has a 50-pin female
connector (J2) that carries 8-bit SCSI signals from the
MVME2603/2604. To run SCSI devices, you may install an
additional transition module that is equipped with a SCSI port,
such as the MVME712B.
Preparation of the P2 adapter for the MVME761 consists of
installing a jumper on header J1 to enable the SCSI terminating
resistors if necessary. Figure 1-16 illustrates the location of the
jumper header, resistors, fuse, and connectors.
J1
2
1
SCSI Enabled
(factory configuration)
J1
2
1
SCSI Disabled
1-32
Hardware Preparation and Installation
For further information on the preparation of the transition module
and the P2 adapter, refer to the userÕs manual for the MVME761
(listed in the Related Documentation appendix) as necessary.
The MVME761 transition module uses a five-row P2 adapter to
transfer the synchronous and asynchronous serial, parallel, and
Ethernet signals to and from the MVME2600 series VMEmodule.
The P2 adapter has a 68-pin female connector (J1) that carries 16-bit
SCSI signals from the MVME2600. (To run SCSI devices, you may
install an optional front panel extension, MVME761EXT, next to the
MVME761. The panel extension supplies both 8- and 16-bit
SCSI.)The P2 adapter for the MVME761 also supports PMC I/O via
connectors J3 and J4.
Preparation of the P2 adapter for the MVME761 consists of
installing a jumper on header J5 to enable the SCSI terminating
resistors if necessary. Figure 1-16.1 illustrates the location of the
jumper header and connectors.
For further information on the preparation of the transition module
and the P2 adapter, refer to the userÕs manual for the MVME761
(listed in the Related Documentation appendix) as necessary.
The following sections discuss the placement of mezzanine cards
on the MVME2603/2604 base board, the installation of the
complete MVME2603/2604 VMEmodule assembly and transition
module into a VME chassis, and the system considerations relevant
to the installation. Before installing the MVME2603/2604, ensure
that the serial ports and all header jumpers are configured as
desired.
In most cases, the mezzanine cardsÑthe RAM200 ECC DRAM
module, the optional PCI mezzanine (if applicable), and the
optional carrier board for additional PCI expansion (if
applicable)Ñare already in place on the MVME2603/2604. The
user-configurable jumpers are accessible with the mezzanines
installed.
Hardware Preparation and Installation
1
Should it be necessary to install mezzanines on the base board, refer
to the following sections for a brief description of the installation
procedure.
ESD Precautions
Use ESD
Wrist Strap
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 can avoid damage resulting from
ESD by wearing an antistatic wrist strap (available at electronics stores)
that is attached to an unpainted metal part of the system chassis.
1-35
1
RAM200 Memory Mezzanine Installation
RAM200 Memory Mezzanine Installation
The RAM200 DRAM mezzanine mounts on top of the
MVME2603/2604 base board. To upgrade or install a RAM200
mezzanine, refer to Figure 1-18 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.
Inserting or removing modules with power applied
!
may result in damage to module components.
Caution
!
Warning
!
Caution
Dangerous voltages, capable of causing death, are
present in this equipment. Use extreme caution when
handling, testing, and adjusting.
3. Carefully remove the MVME2603/2604 from its VMEbus
card slot and lay it flat, with connectors P1 and P2 facing you.
Avoid touching areas of integrated circuitry; static
discharge can damage these circuits.
1-36
Hardware Preparation and Installation
4. Place the RAM200 mezzanine module on top of the base
board. Connector J9 on the underside of the RAM200 should
connect smoothly with the corresponding connector J7 on the
MVME2603/2604.
1
Figure 1-18. RAM200 Placement on MVME2603/2604
5. Insert the four short Phillips screws through the holes at the
corners of the RAM200, into the standoffs on the
MVME2603/2604. Tighten the screws.
6. Reinstall the MVME2603/2604 assembly in its proper card
slot. Be sure the module is well seated 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.
11661.00 9611 (2-3)
1-37
1
PMC Module Installation
PMC Module Installation
PCI mezzanine card (PMC) modules mount beside the RAM200
mezzanine on top of the MVME2603/2604 base board. To install a
PMC module, refer to Figure 1-19 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.
Inserting or removing modules with power applied
!
may result in damage to module components.
Caution
!
Warning
!
Caution
Dangerous voltages, capable of causing death, are
present in this equipment. Use extreme caution when
handling, testing, and adjusting.
3. Carefully remove the MVME2603/2604 from its VMEbus
card slot and lay it flat, with connectors P1 and P2 facing you.
Avoid touching areas of integrated circuitry; static
discharge can damage these circuits.
1-38
Hardware Preparation and Installation
4. Remove the PCI filler from the front panel.
1
Figure 1-19. PMC Module Placement on MVME2603/2604
5. Slide the edge connector of the PMC module into the front
panel opening from behind and place the PMC module on
top of the base board. The four connectors on the underside
of the PMC module should then connect smoothly with the
corresponding connectors (J11/12/13/14) on the
MVME2603/2604.
6. Insert the two short Phillips screws through the holes at the
forward corners of the PMC module, into the standoffs on the
MVME2603/2604. Tighten the screws.
7. Reinstall the MVME2603/2604 assembly in its proper card
slot. Be sure the module is well seated in the backplane
connectors. Do not damage or bend connector pins.
8. Replace the chassis or system cover(s), reconnect the system
to the AC or DC power source, and turn the equipment
power on.
11661.00 9611 (3-3)
1-39
1
PMC Carrier Board Installation
PMC Carrier Board Installation
PCI mezzanine card (PMC) carrier boards mount above the
RAM200 mezzanine and (if installed) PMC module on the
MVME2603/2604 base board. To install a PMC carrier board for
additional PCI expansion, refer to Figure 1-20 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.
!
Caution
!
Warning
!
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 MVME2603/2604 from its VMEbus
card slot and lay it flat, with connectors P1 and P2 facing you.
Avoid touching areas of integrated circuitry; static
discharge can damage these circuits.
4. If PMC modules are to be installed on the carrier board,
install the modules at this point.
1-40
Hardware Preparation and Installation
1
Figure 1-20. PMC Carrier Board Placement on MVME2603/2604
5. Remove the LED module screw located at the upper front
corner of the base board. Install a short (0.394 inch) standoff
in its place.
11661.00 9611 (1-3)
1-41
1
MVME2603/2604 VMEmodule Installation
6. At the other three corners of the base board, install long (0.737
inch) standoffs.
7. Place the PMC carrier board on top of the base board. The
connector on the underside of the carrier board should
connect smoothly with the corresponding connector J5
(located between P1 and P2) on the MVME2603/2604.
8. Insert the four short Phillips screws through the holes at the
corners of the carrier board, into the standoffs on the
MVME2603/2604. Tighten the screws.
9. Reinstall the MVME2603/2604 assembly in its proper card
slot. Be sure the module is well seated in the backplane
connectors. Do not damage or bend connector pins.
10. Replace the chassis or system cover(s), reconnect the system
to the AC or DC power source, and turn the equipment
power on.
MVME2603/2604 VMEmodule Installation
With mezzanine board(s) installed and headers properly
configured, proceed as follows to install the MVME2603/2604 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.
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
!
Caution
may result in damage to module components.
1-42
!
Warning
Hardware Preparation and Installation
1
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 MVME2603/2604.
ÐIf you intend to use the MVME2603/2604 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 MVME2603/2604 as system
controller, it can occupy any unused double-height card
slot.
!
Caution
4. Slide the MVME2603/2604 into the selected card slot. Be sure
the module is well seated 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 MVME2603/2604 in the chassis with the screws
provided, making good contact with the transverse mounting
rails to minimize RF emissions.
6. On the chassis backplane, remove the
ACKNOWLEDGE (IACK) and BUS GRANT (BG) jumpers from
the header for the card slot occupied by the
MVME2603/2604.
INTERRUPT
1-43
1
MVME712M Transition Module Installation
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. If necessary, install an MVME712M or MVME761 transition
module and cable it to the MVME2603/2604 as described in
the following sections of this document.
8. 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.
MVME712M Transition Module Installation
This section applies to MVME712M-compatible models of the
MVME2603/2604 VMEmodule. With the MVME2603/2604
installed, refer to Figure 1-22 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.
MVME2600-2XXX (MVME712-compatible models) will
!
Caution
be damaged if they are mistakenly connected to the
MVME761 transition modules instead of the correct
MVME712 family of boards.
Inserting or removing modules with power applied
!
Caution
1-44
may result in damage to module components.
!
Warning
Hardware Preparation and Installation
1
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 to the P2 backplane connector at
the slot occupied by the MVME2603/2604 VMEmodule.
5. Route the 64-conductor cable furnished with the MVME712M
from J2 on the P2 adapter board to J2 on the transition
module. Be sure to orient cable pin 1 with connector pin 1.
!
Caution
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 mounting
rails to minimize RF emissions.
7. Referring to the userÕs manual for the MVME712M (listed in
the Related Documentation appendix), route the 50-conductor
cable to the internal or external SCSI devices as appropriate
to your system configuration. 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-22 shows a possible
configuration for use with internal SCSI devices. For
more detailed information on installing the P2 adapter
1-45
1
MVME712M Transition Module Installation
board and the MVME712M transition module, refer to
the userÕs manual (listed in the Related Documentation
appendix).
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. (To minimize radiation, Motorola
recommends shielded cable for peripheral connections
where possible.)
This section applies to MVME761-compatible models of the
MVME2603/2604 VMEmodule. With the MVME2603/2604
installed, refer to Figure 1-22 and proceed as follows to install an
MVME761 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.
!
Caution
!
Caution
!
Warning
MVME2600-1XXX (MVME761-compatible models) will
be damaged if they are mistakenly connected to the
MVME712 family of boards instead of the correct
MVME761 transition modules.
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(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 cabling to the
MVME761.)
4. Attach the P2 adapter board to the P2 backplane connector at
the slot occupied by the MVME2603/2604 VMEmodule.
5. Route the 64-conductor cable furnished with the MVME761
from J3 on the P2 adapter board 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
1-49
1
System Considerations
6. Secure the MVME761 in the chassis with the screws
provided, making good contact with the transverse mounting
rails to minimize RF emissions.
NoteThe cabling can be configured in a number of ways to
accommodate various device and system
configurations. Figure 1-22 shows one possible
configuration. For more detailed information on
installing the P2 adapter board and the MVME761
transition module, refer to the userÕs manual (listed in
the Related Documentation appendix).
7. 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
MVME761; you may need to fabricate or purchase
certain cables. (To minimize radiation, Motorola
recommends shielded cable for peripheral connections
where possible.)
System Considerations
The MVME2603/2604 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 MVME2603/2604 may not function
properly without its main board connected to VMEbus backplane
connectors P1 and P2.
Whether the MVME2603/2604 operates as a VMEbus master or as
a VMEbus slave, it is configured for 32 bits of address and 32 bits of
data (A32/D32). However, it handles A16 or A24 devices in the
1-50
Hardware Preparation and Installation
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 MVME2603/2604 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 firmware. This may be changed
via software to any other base address. Refer to the MVME2600 Series Single Board Computer Programmer's Reference Guide for more
information.
If the MVME2603/2604 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 MVME2603/2604 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 MVME2603/2604 is
not the system controller and there is no global bus timeout
elsewhere in the system.
1
Multiple MVME2603/2604s may be installed in a single VME
chassis. In general, hardware multiprocessor features are
supported.
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
MVME2603/2604 processor to broadcast a signal to any other
MVME2603/2604 processors. All eight registers are accessible
from any local processor as well as from the VMEbus.
The MVME2603/2604 VMEmodule draws +5Vdc, +12Vdc, and
Ð12Vdc power from the VMEbus backplane through connectors P1
and P2. The 3.3Vdc and the processor core voltage power is
supplied by the on-board +5Vdc.
1-51
1
System Considerations
MVME2603/2604 VMEmodule
The MVME2603/2604 VMEmodule furnishes +12Vdc and (in
MVME761 I/O mode) Ð12Vdc power to the transition module
through polyswitches (resettable fuses) R34 and R28 respectively.
These voltage sources power the serial port drivers and any LAN
transceivers connected to the transition module. Fused +5Vdc
power is supplied to the base boardÕs keyboard and mouse
connectors through polyswitch R30 and to the 14-pin combined
LED-mezzanine/remote-reset connector, J1. The
the MVME2603/2604 front panel illuminates when all three
voltages are available.
In MVME712M I/O mode, the MVME2603/2604 supplies SCSI
terminator power through a 1A fuse (F1) located on the P2 adapter
board. If the fuse is blown, the SCSI device(s) may function
erratically or not at all. With the P2 adapter board cabled to a
transition module and with an SCSI bus connected to the transition
module, the green
terminator power is available. If the
module flickers during SCSI bus operation, check fuse F1 on the P2
adapter board.
SCSI LED on the module illuminates when SCSI
FUS LED (DS5) on
SCSI LED on the transition
1-52
NoteBecause any device on the SCSI bus can provide the
TERMPWR signal, and because the MVME2603/2604
FUS LED monitors the status of several voltages, the
LED does not directly indicate the condition of any
single fuse. If the
FUS LED flickers or goes out, check
all the fuses (polyswitches).
In MVME761 I/O mode, the MVME2603/2604 supplies SCSI
terminator power through a polyswitch (resettable fuse) located on
the P2 adapter board.
Hardware Preparation and Installation
The MVME2603/2604 base board supplies a SPEAKER_OUT signal
to 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
SPEAKER_OUT signal can be cabled to an
external speaker. For the pin assignments of J1, refer to Table 4-1.
On the MVME2603/2604 base board, the standard serial console
port (
COM1) serves as the PPCBug debugger console port. The
firmware console should be set 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 MVME2603/
2604 boards. After power-up you can reconfigure the baud rate if
you wish, using the PPCBug PF (Port Format) command via the
command line interface. Whatever the baud rate, some type of
hardware handshaking Ñ either XON/OFF or via the RTS/CTS
line Ñ is desirable if the system supports it.
1
1-53
1
System Considerations
1-54
2Operating Instructions
Introduction
This chapter supplies information for use of the MVME2603/2604
family of Single Board Computers in a system configuration. Here
you will find the power-up procedure and descriptions of the
switches and LEDs, memory maps, and software initialization.
Applying Power
After you have verified that all necessary hardware preparation has
been done, that all connections have been made correctly, and that
the installation is complete, you can power up the system. The
MPU, hardware, and firmware initialization process is performed
by the PowerPCª PPCBug power-up or system reset. The
firmware initializes the devices on the SBC module in preparation
for booting the operating system.
2
The firmware is shipped from the factory with an appropriate set of
defaults. In most cases there is no need to modify the firmware
configuration before you boot the operating system.
The following flowchart shows the basic initialization process that
takes place during PowerPC system startup.
For further information on PPCBug, refer to Chapter 5, PPCBug; to
Appendix D, TroubleshootingCPU Boards; or to the PPCBug Firmware Package UserÕs Manual.
2-1
2
Applying Power
ST AR TUP
SYSTEM
INITIALIZA TION
CONSOLE
DETECTION
RUN SELFTESTS
(IF ENABLED)
Figure 2-1. PPCBug System Startup
The MVME2603/2604 front panel has
and six LED (light-emitting diode) status indicators (
PCI, FUS, SYS). The switches and LEDs are mounted on an LED
mezzanine board that plugs into the base board.
ABORT Switch (S1)
When activated by software, the ABORT switch can generate an
interrupt signal from the base board to the processor at a userprogrammable level. The interrupt is normally used to abort
program execution and return control to the debugger firmware
located in the MVME2603/2604 ROM and Flash memory. The
interrupt signal reaches the processor module via ISA bus interrupt
AUTOBOOT
(IF ENABLED)
OPERA TING
SYSTEM
11734.00 9702
ABORT and RESET switches
CHS, BFL, CPU,
2-2
Operating Instructions
line IRQ8∗. The signal is also available at pin PB7 of the Z8536 CIO
device, which handles various status signals, serial I/O lines, and
counters.
The interrupter connected to the ABORT switch is an edge-sensitive
circuit, filtered to remove switch bounce.
RESET Switch (S2)
The RESET switch resets all onboard devices; it also drives a
SYSRESET
The Universe ASIC includes both a global and a local reset driver.
When the Universe operates as the VMEbus system controller, the
reset driver provides a global system reset by asserting the VMEbus
signal
RESET switch, a power-up reset, a watchdog timeout, or by a
control bit in the Miscellaneous Control Register (MISC_CTL) in the
Universe ASIC.
required by the VMEbus specification.
∗ signal if the MVME2603/2604 is the system controller.
SYSRESET∗. A SYSRESET∗ signal may be generated by the
2
SYSRESET∗ remains asserted for at least 200 ms, as
Similarly, the Universe ASIC supplies an input signal and a control
bit to initiate a local reset operation. By setting a control bit,
software can maintain a board in a reset state, disabling a faulty
board from participating in normal system operation. The local
reset driver is enabled even when the Universe ASIC is not system
controller. Local resets may be generated by the
power-up reset, a watchdog timeout, a VMEbus
RESET switch, a
SYSRESET∗, or a
control bit in the MISC_CTL register.
2-3
Applying Power
2
Front Panel Indicators (DS1 - DS6)
There are six LEDs on the MVME2603/2604 front panel: CHS, BFL,
CPU, PCI, FUS, and SYS.
❏ CHS (DS1, yellow). Checkstop; driven by the MPC603/604
status lines on the MVME2603/2604. 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 DBB∗ (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 indicates 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.
NoteBecause the
FUS LED monitors the status of several
voltages on the MVME2603/2604, 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
Universe ASIC in the MVME2603/2604 is the VMEbus
system controller.
2-4
Operating Instructions
Memory Maps
There are three points of view for memory maps:
❏ The mapping of all resources as viewed by the processor
(MPU bus memory map)
❏ The mapping of onboard resources as viewed by PCI local
bus masters (PCI bus memory map)
❏ The mapping of onboard resources as viewed by VMEbus
masters (VMEbus memory map)
The following sections give a general description of the
MVME2603/2604 memory organization from the above three
points of view. Detailed memory maps can be found in the
MVME2600 Series Single Board Computer ProgrammerÕs Reference
Guide (part number V2600A/PG).
Processor Memory Map
2
The processor memory map configuration is under the control of
the Raven bridge controller ASIC and the Falcon memory controller
chip set. The Raven and Falcon devices adjust system mapping to
suit a given application via programmable map decoder registers.
At system power-up or reset, a default processor memory map
takes over.
Default Processor Memory Map
The default processor memory map that is valid at power-up or
reset remains in effect until reprogrammed for specific
applications. Table 2-1 defines the entire default map ($00000000 to
$FFFFFFFF). Table 2-2 further defines the map for the local I/O
devices (accessible through the PCI/ISA I/O Space).
2-5
Memory Maps
2
Table 2-1. Processor Default View of the Memory Map
Processor Address
StartEnd
000000007FFFFFFF2GBNot Mapped
800000008001FFFF128KBPCI/ISA I/O Space1
80020000FEF7FFFF2GB-16MB-640KBNot Mapped
FEF80000FEF8FFFF64KBFalcon Registers
FEF90000FEFEFFFF 384KBNot Mapped
FEFF0000FEFFFFFF64KBRaven Registers
FF000000FFEFFFFF15MBNot Mapped
FFF00000FFFFFFFF1MBROM/Flash Bank A or Bank B2
Notes
1. Default map for PCI/ISA I/O space. Allows software to
determine whether the system is MPC105-based or
Falcon/Raven-based by examining either the PHB Device ID or
the CPU Type register.
2. The first 1MB of ROM/Flash bank A (soldered 4MB or 8MB
ROM/Flash) appears in this range after a reset if the rom_b_rv
control bit in the FalconÕs ROM B Base/Size register is cleared.
If the rom_b_rv control bit is set, this address range maps to
ROM/Flash bank B (socketed 1MB ROM/Flash).
SizeDeÞnitionNotes
For detailed processor memory maps, including suggested CHRPand PREP-compatible memory maps, refer to the MVME2600 Series Single Board Computer ProgrammerÕs Reference Guide (part number
V2600A/PG).
PCI Local Bus Memory Map
The PCI memory map is controlled by the Raven MPU/PCI bus
bridge controller ASIC and by the Universe PCI/VME bus bridge
ASIC. The Raven and Universe devices adjust system mapping to
suit a given application via programmable map decoder registers.
No default PCI memory map exists. Resetting the system turns the
PCI map decoders off, and they must be reprogrammed in software
for the intended application.
2-6
Operating Instructions
For detailed PCI memory maps, including suggested CHRP- and
PREP-compatible memory maps, refer to the MVME2600 Series Single Board Computer ProgrammerÕs Reference Guide (part number
V2600A/PG).
VMEbus Memory Map
The VMEbus is programmable. Like other parts of the
MVME2603/2604 memory map, the mapping of local resources as
viewed by VMEbus masters varies among applications.
The Universe PCI/VME bus bridge ASIC includes a userprogrammable map decoder for the VMEbus-to-local-bus interface.
The address translation capabilities of the Universe enable the
processor to access any range of addresses on the VMEbus.
Recommendations for VMEbus mapping, including suggested
CHRP- and PREP-compatible memory maps, can be found in the
MVME2600 Series Single Board Computer ProgrammerÕs Reference
Guide (part number V2600A/PG). The following figure shows the
overall mapping approach from the standpoint of a VMEbus
master.
2
Programming Considerations
Good programming practice dictates that only one MPU at a time
have control of the MVME2603/2604 control registers. Of
particular note are:
❏ Registers that modify the address map
❏ Registers that require two cycles to access
❏ VMEbus interrupt request registers
2-7
Programming Considerations
2
ONBOARD
MEMORY
PCI MEMORY
SPACE
PCI/ISA
MEMORY SPACE
PCI
I/O SPACE
NOTE 1
NOTE 1
PCI MEMORYPROCESSOR
NOTE 2
NOTE 3
VMEBUS
PROGRAMMABLE
SPACE
VME A24
VME A16
VME A24
VME A16
VME A24
VME A16
VME A24
VME A16
MPC
RESOURCES
NOTES:
1. Programmable mapping done by Raven ASIC.
2. Programmable mapping performed via PCI Slave images in Universe ASIC.
3. Programmable mapping performed via Special Slave image (SLSI) in Universe ASIC.
Figure 2-2. VMEbus Master Mapping
2-8
11553.00 9609
Operating Instructions
PCI Arbitration
There are 7 potential PCI bus masters on the MVME2603/2604
single-board computer:
❏ Raven ASIC (MPU/PCI bus bridge controller)
❏ Winbond W83C553 PIB (PCI/ISA bus bridge controller)
❏ DECchip 21140 Ethernet controller
❏ SYM53C825A SCSI controller
❏ Universe ASIC (PCI/VME bus bridge controller)
❏ PMC Slot 1 (PCI mezzanine card)
❏ PMC Slot 2 (PCI expansion)
The Winbond W83C553 PIB device supplies the PCI arbitration
support for these seven types of devices. The PIB supports flexible
arbitration modes of fixed priority, rotating priority, and mixed
priority, as appropriate in a given application. Details on PCI
arbitration can be found in the MVME2600 Series Single Board Computer ProgrammerÕs Reference Guide (part number V2600A/PG).
2
The arbitration assignments for the MVME2603/2604 are shown in
the following table.
The Raven ASIC, which controls PHB (PCI Host Bridge)
MPU/local bus interface functions on the MVME2603/2604,
performs interrupt handling as well. Sources of interrupts may be
any of the following:
❏ The Raven ASIC itself (timer interrupts or transfer error
interrupts)
❏ The processor (processor self-interrupts)
❏ The Falcon chip set (memory error interrupts)
❏ The PCI bus (interrupts from PCI devices)
❏ The ISA bus (interrupts from ISA devices)
The following figure illustrates interrupt architecture on the
MVME2603/2604. For details on interrupt handling, refer to the
MVME2600 Series Single Board Computer ProgrammerÕs Reference
Guide (part number V2600A/PG).
The PIB supports seven DMA channels. Channels 0 through 3
support 8-bit DMA devices. Channels 5 through 7 are dedicated to
16-bit DMA devices. The channels are allocated as follows:
Table 2-3. IBC DMA Channel Assignments
IBC
Priority
1Channel 0
2Channel 1Serial Port 3 Transmitter (Z85230 Port A Tx)
3Channel 2Floppy Drive Controller
4Channel 3Parallel Port
5Channel 4
6Channel 5Serial Port 4 Receiver (Z85230 Port B Rx)
7Channel 6Serial Port 4 Transmitter (Z85230 Port B Tx)
IBC LabelControllerDMA Assignment
Serial Port 3 Receiver (Z85230 Port A Rx)
DMA1
Not available Ñ Cascaded from DMA1
DMA2
8Channel 7Not Used
Sources of Reset
The MVME2603/2604 SBC has nine potential sources of reset:
1. Power-on reset
RESET switch (resets the VMEbus when the MVME2603/2604
2.
is system controller)
3. Watchdog timer Reset function controlled by the SGSThomson MK48T559 timekeeper device (resets the VMEbus
when the MVME2603/2604 is system controller)
4.
ALT_RST∗function controlled by the Port 92 register in the
PIB (resets the VMEbus when the MVME2603/2604 is system
controller)
5. PCI/ISA I/O Reset function controlled by the Clock Divisor
register in the PIB
2-12
Operating Instructions
6. The VMEbus SYSRESET∗ signal
7. VMEbus Reset sources from the Universe ASIC (PCI/VME
bus bridge controller): the System Software reset, Local
Software Reset, and VME CSR Reset functions
The following table shows which devices are affected by the
various types of resets. For details on using resets, refer to the
MVME2600 Series Single Board Computer ProgrammerÕs Reference
Guide (part number V2600A/PG).
VME System SW reset√√√√√√
VME Local SW reset√√√√√
VME CSR reset√√√√√
Hot reset (Port 92)√√√√√
PCI/ISA reset√√
Endian Issues
The MVME2603/2604 supports both little-endian (e.g., Windows
NT) and big-endian (e.g., AIX) software. The PowerPC processor
and the VMEbus are inherently big-endian, while the PCI bus is
inherently little-endian. The following sections summarize how the
MVME2603/2604 handles software and hardware differences in
big- and little-endian operations. For further details on endian
considerations, refer to the MVME2600 Series Single Board Computer ProgrammerÕs Reference Guide (part number V2600A/PG).
2-13
Programming Considerations
2
Processor/Memory Domain
The MPC603/604 processor can operate in both big-endian and
little-endian mode. However, it always treats the external
processor/memory bus as big-endian by performing address rearrangementand reordering when running in little-endian mode.
The MPC registers in the Raven MPU/PCI bus bridge controller
ASIC and the Falcon memory controller chip set, as well as DRAM,
ROM/Flash, and system registers, always appear as big-endian.
Role of the Raven ASIC
Because the PCI bus is little-endian, the Raven performs byte
swapping in both directions (from PCI to memory and from the
processor to PCI) to maintain address invariance while
programmed to operate in big-endian mode with the processor and
the memory subsystem.
In little-endian mode, the Raven reverse-rearranges the address for
PCI-bound accesses and rearranges the address for memory-bound
accesses (from PCI). In this case, no byte swapping is done.
PCI Domain
The PCI bus is inherently little-endian. All devices connected
directly to the PCI bus operate in little-endian mode, regardless of
the mode of operation in the processorÕs domain.
PCI and SCSI
SCSI is byte-stream-oriented; the byte having the lowest address in
memory is the first one to be transferred regardless of the endian
mode. Since the Raven ASIC maintains address invariance in both
little-endian and big-endian modes, no endian issues should arise
for SCSI data. Big-endian software must still take the byteswapping effect into account when accessing the registers of the
PCI/SCSI device, however.
2-14
Operating Instructions
PCI and Ethernet
Ethernet is also byte-stream-oriented; the byte having the lowest
address in memory is the first one to be transferred regardless of the
endian mode. Since the Raven maintains address invariance in both
little-endian and big-endian mode, no endian issues should arise
for Ethernet data. Big-endian software must still take the byteswapping effect into account when accessing the registers of the
PCI/Ethernet device, however.
Role of the Universe ASIC
Because the PCI bus is little-endian while the VMEbus is bigendian, the Universe PCI/VME bus bridge ASIC performs byte
swapping in both directions (from PCI to VMEbus and from
VMEbus to PCI) to maintain address invariance, regardless of the
mode of operation in the processorÕs domain.
VMEbus Domain
The VMEbus is inherently big-endian. All devices connected
directly to the VMEbus must operate in big-endian mode,
regardless of the mode of operation in the processorÕs domain.
2
In big-endian mode, byte-swapping is performed first by the
Universe ASIC and then by the Raven. The result is transparent to
big-endian software (a desirable effect).
In little-endian mode, however, software must take the byteswapping effect of the Universe ASIC and the address reverse-rearranging effect of the Raven into account.
For further details on endian considerations, refer to the
MVME2600 Series Single Board Computer ProgrammerÕs Reference
Guide (part number V2600A/PG).
2-15
2
Programming Considerations
2-16
Introduction
This chapter describes the MVME2603/2604 single-board
computer on a block diagram level. The General Description
provides an overview of the MVME2603/2604, 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 MVME2603/2604 blocks, including
programmable registers in the ASICs and peripheral chips, can be
found in the ProgrammerÕs Reference Guide (part number
V2600A/PG). Refer to it for a functional description of the
MVME2603/2604 in greater depth.
3Functional Description
3
Features
The following table summarizes the features of the
MVME2603/2604 single-board computers.
Table 3-1. MVME2603/2604 Features
FeatureDescription
Microprocessor
ECC DRAM16MB-256MB on RAM200 module
L2 cache memory(Optional) 256KB on base board
Flash Memory
Real-time clock
SwitchesRESET and ABORT
Status LEDsSix: CHS, BFL, CPU, PCI, FUS, and SYS
MPC603 PowerPC
MPC604 PowerPC
Two 32-pin PLCC sockets (1MB 16-bit Flash) on base board; two
banks (4MB or 8MB 64-bit Flash) on RAM200 module
8KB NVRAM with RTC and battery backup (SGS-Thomson
M48T59/T559)
TM
processor (MVME2603-n1n1 models)
TM
processor (MVME2604-n1n1 models)
3-1
Features
Table 3-1. MVME2603/2604 Features (Continued)
FeatureDescription
3
Tick timers
Watchdog timerProvided in SGS-Thomson M48T59
Interrupts
VME I/OVMEbus P2 connector
Serial I/O
Parallel I/O
SCSI I/O
Four programmable 16-bit timers (one in S82378ZB ISA bridge;
three in Z8536 CIO device)
Software interrupt handling via Raven (PCI-MPU bridge) and
Winbond (PCI-ISA bridge) controllers
MVME712M-compatible models: 3 async ports, 1 sync/async port
via P2 and transition module
MVME761-compatible models: 2 async ports, 2 sync/async ports
via P2 and transition module
MVME712M-compatible models: Centronics parallel port
(PC87308 SIO) via P2 and transition module
MVME761-compatible models: IEEE 1284 bidirectional parallel
port (PC87308 SIO) via P2 and transition module
MVME712M-compatible models: 8-bit/16-bit single-ended fast
SCSI-2 interface (SYM53C825A) via P2 and transition module
MVME761-compatible models: 8-bit/16-bit single-ended fast
SCSI-2 interface (SYM53C825A) via P2
Ethernet I/O
PCI interface
Keyboard/mouse
interface
Floppy disk
controller
MVME712M-compatible models: AUI connections via P2 and
transition module
MVME761-compatible models: 10Base-T/100Base-TX connections
via P2 and transition module
One IEEE P1386.1 PCI Mezzanine Card (PMC) slot; one 114-pin
Mictor connector for additional PMC carrier board
Support for keyboard and mouse input (PC87308 SIO) via front
panel
Support for ßoppy disk drive (PC87308 SIO) via front panel
connector
3-2
Table 3-1. MVME2603/2604 Features (Continued)
FeatureDescription
Functional Description
VMEbus system controller functions
VMEbus-to-local-bus interface (A24/A32, D8/D16/D32/block
transfer [D8/D16/D32/D64])
Local-bus-to-VMEbus interface (A16/A24/A32, D8/D16/D32)
VMEbus interface
VMEbus interrupter
VMEbus interrupt handler
Global control/status register for interprocessor communications
DMA for fast local memory/VMEbus transfers (A16/A24/A32,
D16/D32/D64)
General Description
The MVME2603/2604 is a VMEmodule single-board computer
equipped with a PowerPCª Series microprocessor. The
MVME2603 is equipped with a PowerPC 603 microprocessor; the
MVME2604 has a PowerPC 604. 256KB L2 cache (level 2 secondary
cache memory) is available as an option on all versions.
3
As shown in the Features section, The MVME2603/2604 offers many
standard features desirable in a computer systemÑsuch as
synchronous and asynchronous serial ports, parallel port, boot
ROM and DRAM, SCSI, Ethernet, support for an external disk
drive, and keyboard and mouse supportÑin a single-slot VME
package. Its flexible mezzanine architecture allows relatively easy
upgrades in memory and functionality.
A key feature of the MVME2603/2604 family is the PCI (Peripheral
Component Interconnect) bus. In addition to the on-board local bus
peripherals, 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
3-3
3
General Description
Mode), graphics, Ethernet, or SCSI ports. The base board supports
PMC front panel I/O. There is also provision for additional
expansion via a PMC carrier board.
3-4
Block Diagram
Figure 3-1 is a block diagram of the MVME2603/2604Õs overall
architecture.
Functional Description
3
PS/2 Floppy
Dram
FLASH
Sys CSR
ProcessorL2 Cache
60X System Bus
Falcon
Falcon
Raven
Parallel
Keyboard
Mouse
Async Serial
Sync SerialISA SIO
ISA Local Resource Bus
NVRAM
ISA CSRPIB
RTC
Slot 1Slot 2
PMC/PCIXPMC
Figure 3-1. MVME2603/2604 Block Diagram
33MHz 32/64-BIT PCI Local Bus
EthernetSCSIVME
11540.00 96111 (3-3)
3-5
3
Block Diagram
SCSI Interface
The MVME2603/2604 VMEmodule supports mass storage
subsystems 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 Symbios 53C825A SCSI I/O controller at a
clock speed of 40MHz. The SCSI I/O controller connects directly to
the PCI local bus.
The MVME2603/2604 routes its SCSI lines through the P2
connector to the MVME712M transition module (as illustrated in
Figure 1-22). 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 systems that support the VME64
extension (i.e., those equipped with 5-row, 160-pin VME backplane
connectors). The SCSI bus is 8 bits wide in VME systems that do not
support the extension. Refer to the MVME712M User's Manual for
the pin assignments of the SCSI connectors used on the transition
module. Refer to the Symbios 53C825A data manual for detailed
programming information.
SCSI T ermination
The individual configuring the system must ensure that the SCSI
bus is properly terminated at both ends.
In MVME712M I/O mode, the MVME2603/2604 base board uses
the sockets provided for SCSI bus terminators on the P2 adapter
board used with the MVME712M. If the SCSI bus ends at the
adapter board, termination resistors must be installed there. +5Vdc
power to the SCSI bus
supplied through a fuse located on the adapter board.
In MVME761 I/O mode, the P2 adapter board used with the
MVME761 has a jumper to enable/disable SCSI bus terminators.
+5Vdc power for SCSI termination is supplied through a
polyswitch located on the adapter board.
3-6
TERMPWR signal and termination resistors is
Ethernet Interface
The MVME2603/2604 VMEmodule uses Digital EquipmentÕs
DECchip 21140 PCI Fast Ethernet LAN controller to implement an
Ethernet interface that supports both AUI (via MVME712M) and
10Base-T/100Base-TX (via MVME761) connections. The balanced
differential transceiver lines are coupled via on-board
transformers.
The MVME2603/2604 routes its AUI and 10Base-T/100Base-TX
lines through the P2 connector to the transition module (as
illustrated in Figure 1-22 and Figure 1-22). The MVME712M front
panel has an industry-standard DB15 connector for an AUI
connection. The MVME761 supports 10Base-T/100Base-TX
connections.
Every MVME2603/2604 is assigned an Ethernet station address.
The address is $08003E2xxxxx, where xxxxx is the unique 5-nibble
number assigned to the board (i.e., every board has a different
value for xxxxx).
Functional Description
3
Each MVME2603/2604 displays its Ethernet station address on a
label attached to the base board in the PMC connector keepout area
just behind the front panel. In addition, the six bytes including the
Ethernet station address are stored in an SROM off the DECchip
Ethernet controller. That is, the value 08003E2xxxxx is stored in
SROM. At an offset of $1F2C, the upper four bytes (08003E2x) can
be read. At an offset of $1F30, the lower two bytes (xxxx) can be
read. The MVME2603/2604 debugger, PPCBug, has the capability
to retrieve or set the Ethernet station address via the CNFG
command.
If the data in SROM is lost, use the number on the label in the PMC
connector keepout area to restore it.
For the pin assignments of the transition module AUI or 10BaseT/100Base-TX connector, refer to the userÕs manual for the
MVME712M or MVME761 (listed in the Related Documentation
appendix) respectively. Refer to the BBRAM/TOD Clock memory
3-7
3
Block Diagram
map description in the MVME2600 Series Single Board ComputerProgrammer's Reference Guide for detailed programming
information.
PCI Mezzanine Interface
A key feature of the MVME2603/2604 family is the PCI (Peripheral
Component Interconnect) bus. In addition to the on-board local bus
devices (SCSI, Ethernet, graphics, 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.
The base board supports PMC front panel and rear P2 I/O. There is
also provision for stacking a PMC carrier board on the base board
for additional expansion.
The MVME2603/2604 supports one PMC slot. Four 64-pin
connectors on the base board (J11, J12, J13, and J14) 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 Size
PMC Connectors
Signaling VoltageVio = 5.0Vdc
S1B: Single width, standard depth (75mm x
150mm) with front panel
J11 and J12 (32/64-Bit PCI with front and rear
I/O)
The PMC carrier board connector (J5) is a 114-pin Mictor connector.
3-8
Refer to Chapter 4 for the pin assignments of the PMC connectors.
For detailed programming information, refer to the PCI bus
descriptions in the MVME2603/2604 Programmer's Reference Guide
and to the user documentation for the PMC modules you intend to
use.
VMEbus Interface
The VMEbus interface is implemented with the CA91C042
ÔÔUniverseÕÕ ASIC. The Universe chip interfaces the 32/64-bit PCI
local bus to the VMEbus.
The Universe ASIC provides:
❏ The PCI-bus-to-VMEbus interface
❏ The VMEbus-to-PCI-bus interface
Functional Description
3
❏ The DMA controller functions of the local VMEbus
The Universe chip includes Universe Control and Status Registers
(UCSRs) for interprocessor communications. It can provide the
VMEbus system controller functions as well. For detailed
programming information, refer to the Universe UserÕs Manual and
to the discussions in the MVME2603/2604 Programmer's Reference Guide.
ISA Super I/O Device (ISASIO)
The MVME2603/2604 uses a PC87308 ISASIO chip from National
Semiconductor to implement certain segments of the P2 and frontpanel I/O:
❏ Two asynchronous serial ports (COM1 and COM2) via P2
and transition module
❏ Parallel port via P2 and transition module:
ÐCentronics printer port in MVME712M-compatible
models
3-9
3
Block Diagram
ÐIEEE1284 bidirectional parallel port in MVME761-
compatible models
❏ Floppy disk drive support via drive/power connector J4
❏ Keyboard and mouse interface via circular DIN connectors J6
and J8
3-10
Asynchronous Serial Ports
The two asynchronous ports provided by the ISASIO device
employ TTL-level signals that are buffered through EIA-232-D
drivers and receivers and routed to the P2 connector.
Hardware initializes the two serial ports as COM1 and COM2 with
ISA I/O base addresses of $3F8 and $2F8 respectively. This default
configuration also assigns COM1 to PIB (PCI/ISA 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 MVME2603/2604 Programmer's Reference Guide and to the vendor documentation for the ISASIO device.
Parallel Port
The parallel port is a Centronics printer interface in MVME712Mcompatible models, and a full IEEE1284 bidirectional parallel port
in MVME761-compatible models. Both versions are implemented
with the ISASIO device. All parallel I/O interface signals are routed
to P2 through series damping resistors.
Functional Description
3
Hardware initializes the parallel port as PPT1 with an ISA IO base
address of $3BC. This default configuration also assigns the parallel
port to PIB (PCI/ISA Bridge Controller) interrupt request line
IRQ7. 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 MVME2603/2604
Programmer's Reference Guide and to the vendor documentation for
the ISASIO device.
3-11
3
Block Diagram
Disk Drive Controller
The ISASIO device incorporates a PS/2-compatible low- and highdensity disk drive controller for use with an optional external disk
drive. The drive interfaces with the ISASIO controller via base
board connector J4, which relays both power and control signals.
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:
❏ 3
❏ 5
❏ Standard 250kbps to 2Mbps tape drive system
1
/2-inch 1.44MB floppy disk drive
1
/4-inch 1.2MB floppy disk drive
Keyboard and Mouse Interface
The National Semiconductor PC87308 ISASIO chip used to
implement certain segments of the P2 and front-panel I/O provides
ROM-based keyboard and mouse interface control. The front panel
of the MVME2603/2604 board has two 6-pin circular DIN
connectors for the keyboard and mouse connections.
PCI-ISA Bridge (PIB) Controller
The MVME2603/2604 uses a Winbond W83C553 bridge controller
to supply the interface between the PCI local bus and the ISA
system I/O bus (diagrammed in Figure 1-1).
3-12
Functional Description
The PIB controller provides the following functions:
❏ PCI bus arbitration for:
ÐISA (Industry Standard Architecture) bus DMA
ÐThe PHB (PCI Host Bridge) MPU/local bus interface
function, implemented by the Raven ASIC
ÐAll on-board PCI devices
ÐThe PMC (PCI Mezzanine Card) slot
❏ ISA (Industry Standard Architecture) 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
3
Accesses to the configuration space for the PIB (PCI/ISA Bridge)
controller are performed by way of the CONADD and CONDAT
(Configuration Address and Data) registers in the Raven bridge
controller ASIC. The registers are located at offsets $CF8 and $CFC,
respectively, from the PCI I/O base address.
Real-Time Clock/NVRAM/Timer Function
The MVME2603/2604 employs an SGS-Thomson surface-mount
M48T59/T559 RAM and clock chip to provide 8KB of non-volatile
static RAM, a real-time clock, and a watchdog timer function. This
chip supplies a clock, oscillator, crystal, power failure detection,
memory write protection, 8KB of NVRAM, and a battery in a
package consisting of two parts:
3-13
Block Diagram
❏ A 28-pin 330mil SO device containing the real-time clock, the
oscillator, power failure detection circuitry, timer logic, 8KB
of static RAM, and gold-plated sockets for a battery
3
❏ A SNAPHAT battery housing a crystal along with the battery
The SNAPHAT battery package is mounted on top of the
M48T59/T559 device. The battery housing is keyed to prevent
reverse insertion.
The clock furnishes seconds, minutes, hours, day, date, month, and
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 M48T59/T559 is an 8-bit device, 8-, 16-,
and 32-bit accesses from the ISA bus to the M48T59/T559 are
supported. Refer to the MVME2603/2604 Programmer's Reference Guide and to the M48T59/T559 data sheet for detailed
programming and battery life information.
Programmable Timers
Among the resources available to the local processor are a number
of programmable timers. Timers are incorporated into the PIB
controller and the Z8536 CIO device (diagrammed in Figure 1-1 and
Figure 3-1). They can be programmed to generate periodic
interrupts to the processor.
Interval Timers
The PCI-ISA Bridge controller has three built-in counters that are
equivalent to those found in an 82C54 programmable interval
timer. The counters are grouped into one timer unit, Timer 1, in the
PIB controller. 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 a timer
interrupt for a time-of-day function.
❏ Counter 1 generates a refresh request signal for ISA memory.
This timer is not used in the MVME2603/2604.
3-14
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.