MOTOROLA MVME172 VME Embedded Controller
MVME172 VME Embedded Controller
information contained in this manual applies to the following MVME172 models:
MVME172-303
MVME172-213
MVME172-313 MVME172-413
MVME172-223
MVME172-233
MVME172-243
MVME172-253
MVME172-263
MVME172-323
MVME172-333 MVME172-433
MVME172-343
MVME172-353 MVME172-453
MVME172-363
MVME172-373
MVME172-513
This manual provides programming information for the MVME172
Embedded Controller. Extensive programming information is provided for
the Application-Specific Integrated Circuit (ASIC) devices used on the
board. Reference information is included for the Large Scale Integration
(LSI) devices used on the board and sources for additional information are
provided.
This chapter briefly describes the board level hardware features of the
MVME172 Embedded Controller. The chapter begins with a board level
overview and features list. Memory maps are next, and the chapter closes
with some general software considerations such as cache coherency,
interrupts, and bus errors.
All programmable registers in the MVME172 that reside in ASICs are
covered in the chapters on those ASICs. Chapter 2 covers the VMEchip2.
Chapter 3 covers the MC2 chip, and Chapter 4 covers the IP2 chip. Chapter
5 covers the MCECC chip, used only on 200/300-Series MVME172.
Appendix A describes using interrupts. For those interested in
programmable register bit definitions and less interested in hardware
functionality, focus on Chapters 2. 3. 4. and 5. In some cases, however,
Chapter 1 gives related background information.
The MVME172 is based on the MC68060 or MC68LC060
microprocessor. The MVME172 is available in various versions with the
features listed in Table 1-1 on page 1-3. A “No VMEbus” option is also
available.
The I/O connection for the 200/300-Series MVME172 is provided through
four RJ-45 front panel connectors.
The I/O connection for the 400/500-Series serial ports is provided by two
DB-25 front panel I/O connectors. The I/O is connected to the VMEbus P2
connector. The main board is connected through a P2 transition board and
cables to transition boards. The Series 400/500 MVME172 supports the
transition boards MVME712-12. MVME712-13. MVME712M,
MVME712A, MVME712AM, and MVME712B (referred to in this
manual as MVME712x, unless separately specified). These transition
boards provide configuration headers, serial port drivers and industry
standard connectors for the I/O devices. The MVME712 series transition
boards were designed to support the MVME167 boards, but can be used
on the MVME172 by following some special precautions. (Refer to the
section on the Serial Communications Interface in the MVME172
installation and use manual furnished with your 400/500-Series
MVME172. for more information.)
The VMEbus interface is provided by an ASIC called the VMEchip2. The
VMEchip2 includes two tick timers, a watchdog timer, programmable map
decoders for the master and slave interfaces, and a VMEbus to/from local
bus DMA controller, a VMEbus to/from local bus non-DMA programmed
access interface, a VMEbus interrupter, a VMEbus system controller, a
VMEbus interrupt handler, and a VMEbus requester.
Processor-to-VMEbus transfers can be D8. D16. or D32. VMEchip2 DMA
transfers to the VMEbus, however, can be D16. D32. D16/BLT, D32/BLT,
or D64/MBLT.
The MC2 chip ASIC provides four tick timers, the interface to the LAN
chip, SCSI chip, serial port chip, BBRAM, the programmable interface for
the DRAM and/or SRAM mezzanine board, and Flash write enable.
The IndustryPack Interface Controller (IP2 chip) ASIC provides control
and status information, including DMA control, for up to four single size
IndustryPacks (IPs) or up to two double size IPs that can be plugged into
the MVME172 main module.
These boards are designed to conform to the requirements of the following
documents:
VMEbus Specification (IEEE 1014-87)
EIA-232-D Serial Interface Specification, EIA
SCSI Specification, ANSI
IndustryPack Specification, GreenSpring

| User name | Member Level | Quantity | Specification | Purchase Date |
|---|