Motorola MVME1X7P Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Matériel Motorola MVME1X7P. Motorola MVME1X7P User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 316
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs

Résumé du contenu

Page 1 - Programmer’s Reference

MVME1X7P Single-Board ComputerProgrammer’s ReferenceGuideV1X7PA/PG1Edition of October 2000

Page 2

xVMEbus Slave Address Modifier Select Register 1...2-36Programming the Local-Bus-to-VMEbus Map Decoders...

Page 3 - Safety Summary

2-10 Computer Group Literature Center Web SiteVMEchip22Each map decoder includes an alternate address register and an alternate address select registe

Page 4 - Lithium Battery Caution

Functional Blockshttp://www.motorola.com/computer/literature 2-112Using control register bits in the LCSR, the DMAC can be configured to provide the f

Page 5

2-12 Computer Group Literature Center Web SiteVMEchip22The DMAC also supports command chaining through the use of a singly- linked list built in local

Page 6

Functional Blockshttp://www.motorola.com/computer/literature 2-132and to allow transfers which are not an even byte count or which start at an odd add

Page 7 - Contents

2-14 Computer Group Literature Center Web SiteVMEchip22The DMAC requester requests the bus as required to transfer data to or from the FIFO buffer. Th

Page 8

Functional Blockshttp://www.motorola.com/computer/literature 2-152Tick TimersThe VMEchip2 includes two general-purpose tick timers. These timers can b

Page 9

2-16 Computer Group Literature Center Web SiteVMEchip22VMEbus InterrupterThe interrupter provides all the signals necessary to allow software to reque

Page 10

Functional Blockshttp://www.motorola.com/computer/literature 2-172VMEbus System ControllerWith the exception of the optional SERCLK driver and the Pow

Page 11

2-18 Computer Group Literature Center Web SiteVMEchip22In addition to the VMEbus timer, the chip contains a local bus timer. This timer asserts the lo

Page 12

Functional Blockshttp://www.motorola.com/computer/literature 2-192Each of the 31 interrupts can be enabled to generate a local bus interrupt at any le

Page 13

xiVME Access, Local Bus, and Watchdog Time-out Control Register ...2-66Prescaler Control Register ...

Page 14

2-20 Computer Group Literature Center Web SiteVMEchip22The interrupt handler provides all logic necessary to identify and handle all local interrupts

Page 15

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-2124. The operations possible on the register bits, defined as follows: 5. The sta

Page 16

2-22 Computer Group Literature Center Web SiteVMEchip22Table 2-2. VMEchip2 Memory Map—LCSR Summary (Sheet 1 of 2)DMA TBSNP MODEROMZEROSRAMSPEEDADDER2

Page 17 - List of Figures

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-232ARBROBNMASTDHBMASTDWBMSTFAIRMSTRWDMASTERVMEBUSDMAHALTDMAENDMATBLDMAFAIRDMRELMDM

Page 18

2-24 Computer Group Literature Center Web SiteVMEchip22Table 2-2. VMEchip2 Memory Map—LCSR Summary (Sheet 2 of 2)ENIRQ31ENIRQ30ENIRQ29ENIRQ28ENIRQ27E

Page 19 - List of Tables

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-252This sheet begins on facing page.0123456789101112131415VMEACCESSTIMERLOCALBUSTI

Page 20

2-26 Computer Group Literature Center Web SiteVMEchip22Programming the VMEbus Slave Map DecodersThis section includes programming information for the

Page 21 - About This Manual

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-272You program a VMEbus slave map decoder by loading the starting address of the s

Page 22 - Comments and Suggestions

2-28 Computer Group Literature Center Web SiteVMEchip22$FFF40010. The adders allow any size board to be mapped on any 64KB boundary. The adders are di

Page 23

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-292VMEbus Slave Ending Address Register 2 This register is the ending address regi

Page 24

xiiI/O Control Register 2 ...2-97I/O Control Register 3 ...

Page 25

2-30 Computer Group Literature Center Web SiteVMEchip22VMEbus Slave Address Translation Select Register 1 This register is the address translation sel

Page 26

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-312VMEbus Slave Address Translation Address Offset Register 2This register is the

Page 27 - 1Programming Issues

2-32 Computer Group Literature Center Web SiteVMEchip22VMEbus Slave Write Post and Snoop Control Register 2This register is the slave write post and s

Page 28 - Programming Issues

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-332VMEbus Slave Address Modifier Select Register 2This register is the address mod

Page 29

2-34 Computer Group Literature Center Web SiteVMEchip22A32 When this bit is high, the second map decoder responds to VMEbus A32 (extended) access cycl

Page 30 - Block Diagram

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-352VMEbus Slave Write Post and Snoop Control Register 1This register is the slave

Page 31 - Introduction

2-36 Computer Group Literature Center Web SiteVMEchip22VMEbus Slave Address Modifier Select Register 1This register is the address modifier select reg

Page 32

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-372A32 When this bit is high, the first map decoder responds to VMEbus A32 (extend

Page 33 - Programming Interfaces

2-38 Computer Group Literature Center Web SiteVMEchip22Each of the four programmable local bus map decoders has a starting address, an ending address,

Page 34 - EEPROMs on the MVME1X7P

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-392Write posting is enabled for the segment by setting the write post enable bit i

Page 35 - Flash Memory on the MVME177

xiiiProgramming the Tick Timers ...3-18Tick Timer 1 Compare Register ...

Page 36

2-40 Computer Group Literature Center Web SiteVMEchip22Local Bus Slave (VMEbus Master) Starting Address Register 1This register is the starting addres

Page 37 - Onboard SDRAM

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-412Local Bus Slave (VMEbus Master) Ending Address Register 3 This register is the

Page 38 - I/O Interfaces

2-42 Computer Group Literature Center Web SiteVMEchip22Local Bus Slave (VMEbus Master) Starting Address Register 4 This register is the starting addre

Page 39

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-432Local Bus Slave (VMEbus Master) Attribute Register 4 This register is the attri

Page 40

2-44 Computer Group Literature Center Web SiteVMEchip22Local Bus Slave (VMEbus Master) Attribute Register 3 This register is the attribute register fo

Page 41

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-452Local Bus Slave (VMEbus Master) Attribute Register 2 This register is the attri

Page 42 - Local Resources

2-46 Computer Group Literature Center Web SiteVMEchip22Local Bus Slave (VMEbus Master) Attribute Register 1 This register is the attribute register fo

Page 43

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-472VMEbus Slave GCSR Group Address Register This register defines the group addres

Page 44 - VMEbus Interface and VMEchip2

2-48 Computer Group Literature Center Web SiteVMEchip22VMEbus Slave GCSR Board Address Register This register defines the board address of the GCSR as

Page 45 - RESET switch control

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-492Local-Bus-to-VMEbus Enable Control Register This register is the map decoder en

Page 46 - Memory Maps

xivCHAPTER 4 MCECC FunctionsIntroduction ...

Page 47 - 4MB Flash

2-50 Computer Group Literature Center Web SiteVMEchip22Local-Bus-to-VMEbus I/O Control Register This register controls the VMEbus short I/O map and th

Page 48

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-512I2WP When this bit is high, write posting is enabled to the local bus F page. W

Page 49

2-52 Computer Group Literature Center Web SiteVMEchip22A maximum of 4GB of data may be transferred with one DMAC command. Larger transfers can be acco

Page 50

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-532.DMAC RegistersThis section provides addresses and bit level descriptions of th

Page 51 - Detailed I/O Memory Maps

2-54 Computer Group Literature Center Web SiteVMEchip22TBLSC These bits control the snoop signal lines on the local bus when the DMAC is table walking

Page 52

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-5520 The request level is 0. 1 The request level is 1. 2 The request level is 2. 3

Page 53

2-56 Computer Group Literature Center Web SiteVMEchip22always requests at the old level until it becomes bus master and the new level takes effect. If

Page 54

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-572DMAC Control Register 2 (bits 8-15) This portion of the control register is loa

Page 55

2-58 Computer Group Literature Center Web SiteVMEchip22SNP These bits control the snoop signal lines on the local bus when the DMAC is local bus maste

Page 56 - 1514131211109876543210

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-592VMEbus address modifier bits 2-5, and address modifier bits 0 and 1 are provide

Page 57

xvScrub Prescaler Counter (Bits 7-0)...4-24Scrub Timer Counter (Bits 15-8)...

Page 58

2-60 Computer Group Literature Center Web SiteVMEchip22DMAC VMEbus Address Counter In direct mode, this counter is programmed with the starting addres

Page 59

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-612VMEbus Interrupter Control Register This register controls the VMEbus interrup

Page 60 - Register Bit Names

2-62 Computer Group Literature Center Web SiteVMEchip22VMEbus Interrupter Vector Register This register controls the VMEbus interrupter vector. MPU St

Page 61

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-632DMAIC The DMAC interrupt counter is incremented when an interrupt is sent to th

Page 62 - Size Access

2-64 Computer Group Literature Center Web SiteVMEchip22DLPE If this bit is set, the DMAC has received a TEA and the status indicated a parity error du

Page 63

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-652DMAC Ton/Toff Timers and VMEbus Global Time-out Control RegisterThis register c

Page 64

2-66 Computer Group Literature Center Web SiteVMEchip22VME Access, Local Bus, and Watchdog Time-out Control Register WDTO These bits define the watchd

Page 65

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-672Prescaler Control Register The prescaler provides the various clocks required b

Page 66

2-68 Computer Group Literature Center Web SiteVMEchip22Tick Timer 1 Compare Register The tick timer 1 counter is compared to this register. When they

Page 67

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-692Tick Timer 2 Compare Register The tick timer 2 counter is compared to this regi

Page 69

2-70 Computer Group Literature Center Web SiteVMEchip22Board Control Register RSWE The RESET switch enable bit is used with the “no VMEbus interface”

Page 70

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-712Watchdog Timer Control Register WDEN When this bit is high, the watchdog timer

Page 71

2-72 Computer Group Literature Center Web SiteVMEchip22WDCS When this bit is set high, the watchdog time-out status bit (WDTO bit in this register) is

Page 72 - VMEbus Memory Map

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-732Tick Timer 1 Control Register EN When this bit is high, the counter increments.

Page 73 - Interrupt Handling

2-74 Computer Group Literature Center Web SiteVMEchip22Programming the Local Bus InterrupterThe local bus interrupter is used by devices that need to

Page 74 - 1. Set up Tick Timer:

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-752Table 2-4. Local Bus Interrupter SummaryInterrupt VectorPriority for Simultane

Page 75 - Cache Coherency (MVME167P)

2-76 Computer Group Literature Center Web SiteVMEchip22Notes1. X = The contents of vector base register 0. 2. Y = The contents of vector base register

Page 76 - Cache Coherency (MVME177P)

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-772Local Bus Interrupter Status Register (bits 24-31) This register is the local b

Page 77 - Using Bus Timers

2-78 Computer Group Literature Center Web SiteVMEchip22Local Bus Interrupter Status Register (bits 16-23) This register is the local bus interrupter s

Page 78 - Indivisible Cycles

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-792Local Bus Interrupter Status Register (bits 8-15) This register is the local bu

Page 79

xviiList of FiguresFigure 1-1. MVME167P Block Diagram...1-5Figure 1-2. MVME177P Block

Page 80 - Sources of Local Bus Errors

2-80 Computer Group Literature Center Web SiteVMEchip22Local Bus Interrupter Status Register (bits 0-7) This register is the local bus interrupter sta

Page 81 - Error Conditions

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-812Local Bus Interrupter Enable Register (bits 24-31) This register is the local b

Page 82 - MPU TEA - Cause Unidentified

2-82 Computer Group Literature Center Web SiteVMEchip22Local Bus Interrupter Enable Register (bits 16-23) This register is the local bus interrupter e

Page 83 - DMAC Parity Error

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-832Local Bus Interrupter Enable Register (bits 8-15) This is the local bus interru

Page 84 - DMAC LTO Error

2-84 Computer Group Literature Center Web SiteVMEchip22Local Bus Interrupter Enable Register (bits 0-7) This is the local bus interrupter enable regis

Page 85 - SCC Retry Error

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-852Software Interrupt Set Register (bits 8-15) This register is used to set the so

Page 86 - SCC Offboard Error

2-86 Computer Group Literature Center Web SiteVMEchip22CVI1E Clear VMEbus IRQ1 edge-sensitive interrupt. CPE Not used on MVME1x7P. CMWP Clear VMEbus m

Page 87 - LAN Offboard Error

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-872Interrupt Clear Register (bits 8-15) This register is used to clear the edge so

Page 88 - SCSI Offboard Error

2-88 Computer Group Literature Center Web SiteVMEchip22Interrupt Level Register 1 (bits 16-23) This register is used to define the level of the SYSFAI

Page 89 - SCSI LTO Error

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-892Interrupt Level Register 1 (bits 0-7) This register is used to define the level

Page 90

xviii

Page 91 - 2VMEchip2

2-90 Computer Group Literature Center Web SiteVMEchip22Interrupt Level Register 2 (bits 16-23) This register is used to define the level of the GCSR S

Page 92

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-912Interrupt Level Register 2 (bits 0-7) This register is used to define the level

Page 93

2-92 Computer Group Literature Center Web SiteVMEchip22Interrupt Level Register 3 (bits 16-23) This register is used to define the level of the softwa

Page 94

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-932Interrupt Level Register 3 (bits 0-7) This register is used to define the level

Page 95

2-94 Computer Group Literature Center Web SiteVMEchip22Interrupt Level Register 4 (bits 16-23) This register is used to define the level of the VMEbus

Page 96

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-952Interrupt Level Register 4 (bits 0-7) This register is used to define the level

Page 97

2-96 Computer Group Literature Center Web SiteVMEchip22I/O Control Register 1 This register is a general purpose I/O control register. Bits 16-19 cont

Page 98

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-972I/O Control Register 2 GPIOO1 Connects to pin 16 of the Remote Status and Contr

Page 99 - VMEbus-to-Local-Bus Interface

2-98 Computer Group Literature Center Web SiteVMEchip22Miscellaneous Control Register DISBGN When this bit is high, the VMEbus BGIN filters are disabl

Page 100 - VMEchip2

LCSR Programming Modelhttp://www.motorola.com/computer/literature 2-992from the retry and the board does not lose its turn on the VMEbus. For this rea

Page 101 - Functional Blocks

xixList of TablesTable 1-1. MVME1X7P Features Summary...1-3Table 1-2. Functions Duplicated

Page 102

2-100 Computer Group Literature Center Web SiteVMEchip22GCSR Programming ModelThis section describes the programming model for the Global Control and

Page 103

GCSR Programming Modelhttp://www.motorola.com/computer/literature 2-1012The Location Monitor Status register provides the status of the location monit

Page 104 - Tick and Watchdog Timers

2-102 Computer Group Literature Center Web SiteVMEchip22Programming the GCSRA complete description of the GCSR appears in the following tables. Each r

Page 105

GCSR Programming Modelhttp://www.motorola.com/computer/literature 2-1032Table 2-5 shows a summary of the GCSR. VMEchip2 Revision Register This registe

Page 106 - VMEbus Interrupter

2-104 Computer Group Literature Center Web SiteVMEchip22VMEchip2 ID RegisterThis register is the VMEchip2 ID register. The ID for the VMEchip2 is 10.

Page 107 - VMEbus System Controller

GCSR Programming Modelhttp://www.motorola.com/computer/literature 2-1052SIG3 The SIG3 bit is set when a VMEbus master writes a 1 to it. When the SIG3

Page 108

2-106 Computer Group Literature Center Web SiteVMEchip22VMEchip2 Board Status/Control Register This register is the VMEchip2 board status/control regi

Page 109

GCSR Programming Modelhttp://www.motorola.com/computer/literature 2-1072General Purpose Register 0 This register is a general purpose register that al

Page 110 - LCSR Programming Model

2-108 Computer Group Literature Center Web SiteVMEchip22General Purpose Register 3 This register is a general purpose register that allows a local bus

Page 111

3-133PCCchip2IntroductionThis chapter defines the peripheral channel controller ASIC, referred to hereafter as the PCCchip2. The PCCchip2 is designed

Page 112

© Copyright 2000 Motorola, Inc.All rights reserved.Printed in the United States of America.Motorola® and the Motorola logo are registered trademarks o

Page 114

3-2 Computer Group Literature Center Web SitePCCchip23Functional DescriptionThe following sections provide an overview of the functions provided by th

Page 115

Functional Descriptionhttp://www.motorola.com/computer/literature 3-33BBRAM InterfaceThe PCCchip2 provides a read/write interface to the BBRAM by any

Page 116

3-4 Computer Group Literature Center Web SitePCCchip23MPU Channel Attention access is used to cause the 82596CA to begin executing memory resident Com

Page 117

Functional Descriptionhttp://www.motorola.com/computer/literature 3-53memory. The LANC Error Status Register in the PCCchip2 is updated and a LANC bus

Page 118

3-6 Computer Group Literature Center Web SitePCCchip2353C710 SCSI Controller InterfaceThe PCCchip2 provides a map decoder and an interrupt handler for

Page 119 - OPER R/W

Functional Descriptionhttp://www.motorola.com/computer/literature 3-73General Purpose I/O PinThe General Purpose I/O pin can be used as an input pin,

Page 120

3-8 Computer Group Literature Center Web SitePCCchip23to the CD2401. Note that the PCCchip2 drives the CD2401 A7-A0 pins with $01 for modem interrupt

Page 121

Functional Descriptionhttp://www.motorola.com/computer/literature 3-93Tick TimerThe PCCchip2 includes two 32-bit general purpose tick timers. The tick

Page 122

3-10 Computer Group Literature Center Web SitePCCchip23Overall Memory MapThe following memory map includes all devices selected by the PCCchip2 map de

Page 123

Programming Modelhttp://www.motorola.com/computer/literature 3-113Programming ModelThis section defines the programming model for the control and stat

Page 124

xxiAbout This ManualThis manual provides board-level information and detailed ASIC information, including register bit descriptions, for the MVME167PA

Page 125

3-12 Computer Group Literature Center Web SitePCCchip23Table 3-2. PCCchip2 Memory Map - Control and Status RegistersThis sheet continues on facing pa

Page 126

Programming Modelhttp://www.motorola.com/computer/literature 3-133This sheet begins on facing page.INTERRUPTMASK LEVELINTERRUPTIPL LEVELTIC TIMER 2IRQ

Page 127

3-14 Computer Group Literature Center Web SitePCCchip23Chip ID RegisterThe Chip ID Register is located at $FFF42000. It is an 8-bit read-only register

Page 128

Programming Modelhttp://www.motorola.com/computer/literature 3-153General Control RegisterThe General Control Register is located at $FFF42002. It is

Page 129

3-16 Computer Group Literature Center Web SitePCCchip23C040 CPU040. This bit should remain set to indicate that the MPU is from the M68000 family. Whe

Page 130

Programming Modelhttp://www.motorola.com/computer/literature 3-173A normal read access to the Vector Base Register yields the value $0F if the read ha

Page 131

3-18 Computer Group Literature Center Web SitePCCchip23A suggested setting of the Local Interrupt Vector Register in the SCC chip is $5C. This produce

Page 132

Programming Modelhttp://www.motorola.com/computer/literature 3-193Tick Timer 1 CounterThe Tick Timer 1 Counter is a 32-bit read/write register located

Page 133

3-20 Computer Group Literature Center Web SitePCCchip23Tick Timer 2 CounterThe Tick Timer 2 Counter is a 32-bit read/write register located at address

Page 134

Programming Modelhttp://www.motorola.com/computer/literature 3-213frequency is used for BCLK. To provide a 1 MHz clock to the tick timers, the prescal

Page 135

xxiiOverview of ContentsChapter 1, Programming Issues, describes the board-level hardware features of MVME1X7P single-board computers. It includes mem

Page 136

3-22 Computer Group Literature Center Web SitePCCchip23Tick Timer 2 Control RegisterThis is an 8-bit read/write register that controls Tick Timer 2. I

Page 137

Programming Modelhttp://www.motorola.com/computer/literature 3-233Tick Timer 1 Control RegisterThis is an 8-bit read/write register that controls Tick

Page 138

3-24 Computer Group Literature Center Web SitePCCchip23General Purpose Input Interrupt Control RegisterIL2-IL0 These three bits select the interrupt l

Page 139

Programming Modelhttp://www.motorola.com/computer/literature 3-253General Purpose Input/Output Pin Control RegisterGPO When GPO is set, and GPOE is se

Page 140

3-26 Computer Group Literature Center Web SitePCCchip23INT Interrupt Status. When this bit is high a Tick Timer 2 interrupt is being generated at the

Page 141

Programming Modelhttp://www.motorola.com/computer/literature 3-273SCC Error Status and Interrupt Control RegistersThis section provides addresses and

Page 142

3-28 Computer Group Literature Center Web SitePCCchip23SCC Modem Interrupt Control RegisterIL2-IL0 Interrupt Request Level. These three bits select th

Page 143 - WAIT RMW

Programming Modelhttp://www.motorola.com/computer/literature 3-293SCC Transmit Interrupt Control RegisterIL2-IL0 Interrupt Request Level. These three

Page 144 - LVFAIR LVRWD

3-30 Computer Group Literature Center Web SitePCCchip23SCC Receive Interrupt Control RegisterIL2-IL0 Interrupt Request Level. These three bits select

Page 145

Programming Modelhttp://www.motorola.com/computer/literature 3-313Modem PIACK RegisterThe Modem PIACK Register is used to execute modem pseudo interru

Page 146

xxiiiYou can also submit comments to the following e-mail address: [email protected] all your correspondence, please list your name, posit

Page 147

3-32 Computer Group Literature Center Web SitePCCchip23Transmit PIACK RegisterThe Transmit PIACK Register is used to execute transmit pseudo interrupt

Page 148

Programming Modelhttp://www.motorola.com/computer/literature 3-333Receive PIACK RegisterThe Receive PIACK Register is used to execute receive pseudo i

Page 149

3-34 Computer Group Literature Center Web SitePCCchip23LANC Error Status and Interrupt Control RegistersThis section provides addresses and bit level

Page 150

Programming Modelhttp://www.motorola.com/computer/literature 3-35382596CA LANC Interrupt Control RegisterIL2-IL0 Interrupt Request Level. These three

Page 151

3-36 Computer Group Literature Center Web SitePCCchip23LANC Bus Error Interrupt Control RegisterIL2-IL0 Interrupt Request Level. These three bits sele

Page 152

Programming Modelhttp://www.motorola.com/computer/literature 3-373Programming the SCSI Error Status and Interrupt RegistersThis section provides addre

Page 153

3-38 Computer Group Literature Center Web SitePCCchip23SCSI Interrupt Control RegisterIL2-IL0 Interrupt Request Level. These three bits select the int

Page 154

Programming Modelhttp://www.motorola.com/computer/literature 3-393Programming the Printer PortThis section provides addresses and bit level descriptio

Page 155

3-40 Computer Group Literature Center Web SitePCCchip23Printer FAULT Interrupt Control RegisterIL2-IL0 These three bits select the interrupt level for

Page 156

Programming Modelhttp://www.motorola.com/computer/literature 3-413Printer SEL Interrupt Control RegisterIL2-IL0 These three bits select the interrupt

Page 157

xxivboldis used for user input that you type just as it appears; it is also used for commands, options and arguments to commands, and names of program

Page 158

3-42 Computer Group Literature Center Web SitePCCchip23Printer PE Interrupt Control RegisterIL2-IL0 These three bits select the interrupt level for th

Page 159

Programming Modelhttp://www.motorola.com/computer/literature 3-433Printer BUSY Interrupt Control RegisterIL2-IL0 These three bits select the interrupt

Page 160 - RESET switch is disabled

3-44 Computer Group Literature Center Web SitePCCchip23Printer Input Status RegisterBSY This bit reflects the state of the Printer Busy input pin. It

Page 161 - WDBFE WDS/L WDRSE

Programming Modelhttp://www.motorola.com/computer/literature 3-453Printer Port Control RegisterMAN Manual Strobe Control - This bit selects the auto o

Page 162

3-46 Computer Group Literature Center Web SitePCCchip23INP Printer Input Prime - This bit controls the input prime signal. When this bit is high, the

Page 163

Programming Modelhttp://www.motorola.com/computer/literature 3-473Printer Data RegisterPD15-PD0 Writing to these bits causes the PCCchip2 to latch dat

Page 164

3-48 Computer Group Literature Center Web SitePCCchip23Interrupt Priority Level RegisterIPL2-IPL0 Interrupt Priority Level - These bits reflect the pr

Page 165

Programming Modelhttp://www.motorola.com/computer/literature 3-493Interrupt Mask Level RegisterMSK2-MSK0 Interrupt Mask Level - The interrupt mask lev

Page 166

3-50 Computer Group Literature Center Web SitePCCchip23

Page 167

4-144MCECC FunctionsIntroductionThe ECC DRAM Controller ASIC (MCECC) is a device used on earlier MVME167/177 models whose functions are now incorporat

Page 168

xxvThe terms control bit, status bit, true, and false are used extensively in this document. The term control bit is used to describe a bit in a regis

Page 169

4-2 Computer Group Literature Center Web SiteMCECC Functions4FeaturesMCECC functions now implemented on the Petra chip include:Table 4-1. MCECC Funct

Page 170

Functional Descriptionhttp://www.motorola.com/computer/literature 4-34Functional DescriptionThe following sections provide an overview of the function

Page 171

4-4 Computer Group Literature Center Web SiteMCECC Functions4Note The table is not complete because it cannot account for the effects of a write posti

Page 172

Functional Descriptionhttp://www.motorola.com/computer/literature 4-54ECCThe Petra MCECC sector pair performs single-bit error correction and double-b

Page 173

4-6 Computer Group Literature Center Web SiteMCECC Functions4Double Bit Error (Cycle Type = Burst Read or Non-Burst Read)You cannot correct the data t

Page 174

Functional Descriptionhttp://www.motorola.com/computer/literature 4-744. Notify the local MPU via interrupt if so enabled. Triple (or Greater) Bit Err

Page 175

4-8 Computer Group Literature Center Web SiteMCECC Functions4Error LoggingECC error logging is facilitated by the Petra MCECC sector because of its in

Page 176

Functional Descriptionhttp://www.motorola.com/computer/literature 4-94ArbitrationThe MCECC sector has three different entities that can request use of

Page 177

4-10 Computer Group Literature Center Web SiteMCECC Functions4Programming ModelThis section defines the programming model for the control and status r

Page 178

Programming Modelhttp://www.motorola.com/computer/literature 4-114Table 4-3. MCECC Sector Internal Register Memory MapMCECC Sector Base Address = $FF

Page 180

4-12 Computer Group Literature Center Web SiteMCECC Functions4Register Register Bit Names Offset Name D31 D30 D29 D28 D27 D26 D25 D24$40 SCRUB PRESCAL

Page 181

Programming Modelhttp://www.motorola.com/computer/literature 4-134Chip ID RegisterThe Chip ID register is hard-wired to a hexadecimal value of $81. Th

Page 182

4-14 Computer Group Literature Center Web SiteMCECC Functions4Memory Configuration RegisterMSIZ2-MSIZ0MSIZ2-MSIZ0 together define the size of the tota

Page 183

Programming Modelhttp://www.motorola.com/computer/literature 4-154Base Address RegisterThese eight bits are combined with the two most significant bit

Page 184

4-16 Computer Group Literature Center Web SiteMCECC Functions4NCEBEN Setting the NCEBEN control bit enables the MCECC pair to assert TEA∗ when a non-c

Page 185

Programming Modelhttp://www.motorola.com/computer/literature 4-174Note This register is configured only during power-up-reset and is unchanged by soft

Page 186 - GPOEN3 GPOEN2 GPOEN1 GPOEN0

4-18 Computer Group Literature Center Web SiteMCECC Functions4The writing of checkbits causes the MCECC sector to perform a read-modify-write to DRAM.

Page 187 - GPIOO3 GPIOO2 GPIOO1 GPIOO0

Programming Modelhttp://www.motorola.com/computer/literature 4-194cleared during normal system operation. DERC also allows the write portion of a read

Page 188

4-20 Computer Group Literature Center Web SiteMCECC Functions4SCRB This status bit reflects the state of the scrubber. When the scrubber is in the pro

Page 189

Programming Modelhttp://www.motorola.com/computer/literature 4-214Chip Prescaler CounterThis register reflects the current value in the prescaler coun

Page 190 - GCSR Programming Model

1-111Programming IssuesIntroductionThe MVME167P and MVME177P single-board computers are complex boards that interface both to the VMEbus and the SCSI

Page 191

4-22 Computer Group Literature Center Web SiteMCECC Functions4STON2-STON0STON2-STON0 control the amount of time that the scrubber occupies the DRAM be

Page 192 - Programming the GCSR

Programming Modelhttp://www.motorola.com/computer/literature 4-234Note that if STON2-0 is zero, the scrubber always releases the DRAM after one memory

Page 193 - Bit Numbers

4-24 Computer Group Literature Center Web SiteMCECC Functions4Scrub Prescaler Counter (Bits 7-0)This register reflects the current value in the scrub

Page 194

Programming Modelhttp://www.motorola.com/computer/literature 4-254Scrub Timer Counter (Bits 7-0)This register reflects the current value in the Scrub

Page 195

4-26 Computer Group Literature Center Web SiteMCECC Functions4Scrub Address Counter (Bits 23-16)This register reflects the current value in the Scrub

Page 196

Programming Modelhttp://www.motorola.com/computer/literature 4-274Error Logger RegisterSBE SINGLE BIT ERROR is set when the last error logged was due

Page 197

4-28 Computer Group Literature Center Web SiteMCECC Functions4ERRLOG When set, ERRLOG indicates that a single- or a double-bit error has been logged b

Page 198

Programming Modelhttp://www.motorola.com/computer/literature 4-294Error Address (Bits 15-8)This register reflects the value that was on bits 15-8 of t

Page 199 - 3PCCchip2

4-30 Computer Group Literature Center Web SiteMCECC Functions4Error Syndrome RegisterS6-S0 Bits SYNDROME6-0 reflect the syndrome value at the last log

Page 200 - General Description

Programming Modelhttp://www.motorola.com/computer/literature 4-314The states of RSIZ2-0 after reset (power-up, soft, or local) match those of the RSIZ

Page 201 - BBRAM Interface

1-2 Computer Group Literature Center Web SiteProgramming Issues1The Petra ASIC is functionally compatible with each of the components that it replaces

Page 202 - PCCchip2

4-32 Computer Group Literature Center Web SiteMCECC Functions4being set. The state of FSTRD after a reset (power-up, soft, or local) is determined by

Page 203 - Functional Description

Programming Modelhttp://www.motorola.com/computer/literature 4-334SDRAM Configuration Register SDCFG2-SDCFG0 Define the physical SDRAM memory populati

Page 204 - Parallel Port Interface

4-34 Computer Group Literature Center Web SiteMCECC Functions4InitializationMost DRAM vendors require that the DRAMs be subjected to some number of ac

Page 205 - CD2401 SCC Interface

Programming Modelhttp://www.motorola.com/computer/literature 4-3549. Ensure that the zero-fill stops after one pass by clearing the SCRBEN bit in the

Page 206

4-36 Computer Group Literature Center Web SiteMCECC Functions4Syndrome DecodingThe following table defines the syndrome bit encoding for the Petra/MCE

Page 207 - Tick Timer

Syndrome Decodinghttp://www.motorola.com/computer/literature 4-374Since the memory architecture is 32 data bits plus seven syndrome bits with a non-in

Page 208 - Overall Memory Map

4-38 Computer Group Literature Center Web SiteMCECC Functions4

Page 209 - Programming Model

AA-1ASummary of ChangesIntroductionThis appendix summarizes the modifications that accompanied the introduction of the Petra ASIC on the MVME167P and

Page 210

A-2 Computer Group Literature Center Web SiteSummary of ChangesA

Page 211

BB-1BPrinter and Serial PortConnectionsIntroductionThis appendix has connection diagrams for the printer port and the four serial ports on the MVME1X7

Page 212 - Chip Revision Register

Introductionhttp://www.motorola.com/computer/literature 1-31FeaturesThe “Petra” ASIC supplants the MCECC memory controller ASIC on MVME1X7P boards, pe

Page 213 - General Control Register

B-2 Computer Group Literature Center Web SitePrinter and Serial Port ConnectionsBFigure B-1. MVME1X7P Printer Port with MVME712M1347 9403MVME167P / M

Page 214 - Vector Base Register

Connection Diagramshttp://www.motorola.com/computer/literature B-3BFigure B-2. MVME1X7P Serial Port 1 Configured as DCE1348 9403MVME167P / MVME177PP2

Page 215

B-4 Computer Group Literature Center Web SitePrinter and Serial Port ConnectionsBFigure B-3. MVME1X7P Serial Port 2 Configured as DCEMC145406DC27403R

Page 216 - Programming the Tick Timers

Connection Diagramshttp://www.motorola.com/computer/literature B-5BFigure B-4. MVME1X7P Serial Port 3 Configured as DCEMC145406DA19413RXDMC145406DA23

Page 217

B-6 Computer Group Literature Center Web SitePrinter and Serial Port ConnectionsBFigure B-5. MVME1X7P Serial Port 4 Configured as DCEMC145406DA25423R

Page 218

Connection Diagramshttp://www.motorola.com/computer/literature B-7BFigure B-6. MVME1X7P Serial Port 1 Configured as DTE1352 9403MVME167P / MVME177PP2

Page 219

B-8 Computer Group Literature Center Web SitePrinter and Serial Port ConnectionsBFigure B-7. MVME1X7P Serial Port 2 Configured as DTEMC145406DC27402T

Page 220

Connection Diagramshttp://www.motorola.com/computer/literature B-9BFigure B-8. MVME1X7P Serial Port 3 Configured as DTEMC145406DA19412TXDMC145406DA23

Page 221

B-10 Computer Group Literature Center Web SitePrinter and Serial Port ConnectionsBFigure B-9. MVME1X7P Serial Port 4 Configured as DTEMC145406DA25422

Page 222

CC-1CRelated DocumentationMCG DocumentsThe Motorola Computer Group publications listed below are referenced in this manual. You can obtain paper or el

Page 223

Safety SummaryThe following general safety precautions must be observed during all phases of operation, service, and repair of thisequipment. Failure

Page 224

1-4 Computer Group Literature Center Web SiteProgramming Issues1Applicable Industry StandardsThese boards conform to the requirements of the following

Page 225

C-2 Computer Group Literature Center Web SiteRelated DocumentationCManufacturers’ DocumentsFor additional information, refer to the following table fo

Page 226

Related Specificationshttp://www.motorola.com/computer/literature C-3CRelated SpecificationsFor additional information, refer to the following table f

Page 227

C-4 Computer Group Literature Center Web SiteRelated DocumentationCORMicroprocessor system bus for 1 to 4 byte dataBureau Central de la Commission Ele

Page 228

IN-1IndexNumerics53C710 SCSI controller 1-15, 3-682596CALAN coprocessor 1-14, 3-3LAN coprocessor memory map 1-40LANC Interrupt Control Register 3-35AA

Page 229

IndexIN-2 Computer Group Literature Center Web SiteINDEXBBack Off signal (PCCchip2 ASIC) 3-5backward compatibility 1-2base address, VMEchip2 LCSR 2-20

Page 230

http://www.motorola.com/computer/literature IN-3INDEXclear-on-compare mode, VMEchip2 counters2-15clocks for VMEchip2 counters and timers2-67command ch

Page 231

IndexIN-4 Computer Group Literature Center Web SiteINDEXEECC (error-correcting code) 4-5edge/level-sensitiveinterrupt, GPIO 3-24LANC 3-35printer ackno

Page 232

http://www.motorola.com/computer/literature IN-5INDEXID register, VMEchip2 2-104VMEchip2 Board Status/Controlregister 2-106VMEchip2 ID register 2-104V

Page 233

IndexIN-6 Computer Group Literature Center Web SiteINDEXInterrupt Priority Level register (PCCchip2ASIC) 3-48interrupt sourcesPCCchip2 VBR 3-17VMEchip

Page 234

http://www.motorola.com/computer/literature IN-7INDEXlocal bus interrupter registersI/O Control register 1 2-96I/O Control register 2 2-97I/O Control

Page 235

Introductionhttp://www.motorola.com/computer/literature 1-51Figure 1-1. MVME167P Block Diagram2816 0800VMEchip 2VMEbusInterfaceEPROM4 44-pinPLCC53C71

Page 236

IndexIN-8 Computer Group Literature Center Web SiteINDEXDefaults register 2 4-32DRAM Control register 4-15Error Address (bits 23-16) 4-28Error Address

Page 237 - Programming the Printer Port

http://www.motorola.com/computer/literature IN-9INDEXnon-privileged access cycles, VMEbus 2-34,2-37Non-Volatile RAM (NVRAM) 1-3memory map 1-41see BBRA

Page 238

IndexIN-10 Computer Group Literature Center Web SiteINDEXPrinter Input Status register (PCCchip2ASIC) 3-44Printer PE Interrupt Control register(PCCchi

Page 239

http://www.motorola.com/computer/literature IN-11INDEXSCC Receive Interrupt Control register(PCCchip2 ASIC) 3-30SCC Transmit Interrupt Control registe

Page 240

IndexIN-12 Computer Group Literature Center Web SiteINDEXTTEA source 3-34Tick Timer 1 Compare register 3-18Tick Timer 1 Control register (PCCchip2ASIC

Page 241

http://www.motorola.com/computer/literature IN-13INDEXslave 2-9slave map decoders 2-26slave map decoders, programming 2-26system controller function 2

Page 242

IndexIN-14 Computer Group Literature Center Web SiteINDEX

Page 243

1-6 Computer Group Literature Center Web SiteProgramming Issues1Figure 1-2. MVME177P Block Diagram2816 0800VMEchip 2VMEbusInterfaceEPROM2 44-pinPLCC5

Page 244

Programming Interfaceshttp://www.motorola.com/computer/literature 1-71Programming InterfacesThe following sections describe the programming interface

Page 245

1-8 Computer Group Literature Center Web SiteProgramming Issues1As a general rule, any master can access any slave; not all combinations pass the comm

Page 246

Programming Interfaceshttp://www.motorola.com/computer/literature 1-91MVME177The EEPROMs on the MVME177 share 2MB of memory with the first 2MB of Flas

Page 247 - Interrupt Mask Level Register

1-10 Computer Group Literature Center Web SiteProgramming Issues1Figure 1-3. MVME177 Flash and EPROM Memory Mapping SchemesSRAMThe MVME167P and MVME1

Page 248

Programming Interfaceshttp://www.motorola.com/computer/literature 1-111The MVME177P implements primary and secondary backup sources. You can select fr

Page 249 - 4MCECC Functions

1-12 Computer Group Literature Center Web SiteProgramming Issues1Battery-Backed-Up RAM and ClockAlthough the M48T58-70 RAM and clock chip is an 8-bit

Page 250 - Features

Programming Interfaceshttp://www.motorola.com/computer/literature 1-131Serial Port InterfaceThe CD2401 serial controller chip (SCC) is used to impleme

Page 251

FlammabilityAll Motorola PWBs (printed wiring boards) are manufactured with a flammability rating of 94V-0 by UL-recognized manufacturers.EMI Caution!

Page 252 - Cache Coherency

1-14 Computer Group Literature Center Web SiteProgramming Issues1The CD2401 supports DMA operations to local memory. Because the CD2401 does not suppo

Page 253

Programming Interfaceshttp://www.motorola.com/computer/literature 1-151Ethernet InterfaceThe MVME1X7P uses the Intel 82596CA LAN coprocessor to implem

Page 254 - MCECC Functions

1-16 Computer Group Literature Center Web SiteProgramming Issues1SCSI InterfaceThe MVME167P and MVME177P single-board computers provide for mass stora

Page 255

Functional Descriptionhttp://www.motorola.com/computer/literature 1-171Watchdog TimerThe VMEchip2 ASIC supplies a watchdog timer function. When enable

Page 256 - Error Logging

1-18 Computer Group Literature Center Web SiteProgramming Issues1VMEbus Interface and VMEchip2The local-bus-to-VMEbus interface and the VMEbus-to-loca

Page 257 - Chip Defaults

Functional Descriptionhttp://www.motorola.com/computer/literature 1-191Notes1.RESET switch control.2. Watchdog timer control.3. Access and watchdog ti

Page 258

1-20 Computer Group Literature Center Web SiteProgramming Issues18. 32-bit prescaler. The prescaler can also be accessed at $FFF40064 when the optiona

Page 259

Memory Mapshttp://www.motorola.com/computer/literature 1-211The onboard I/O space must be marked cache-inhibit and serialized in its page table. Table

Page 260

1-22 Computer Group Literature Center Web SiteProgramming Issues1($00000000 - $003FFFFF). The VMEchip2 and DRAM map decoders are disabled by a local b

Page 261

Memory Mapshttp://www.motorola.com/computer/literature 1-231$FFF43100 - $FFF431FF Petra/MCECC #2 D8 256B 1$FFF43200 - $FFF43FFF Petra/MCECCs (repeated

Page 262 - Memory Configuration Register

CE Notice (European Community)Motorola Computer Group products with the CE marking comply with the EMC Directive (89/336/EEC). Compliance with this di

Page 263 - DRAM Control Register

1-24 Computer Group Literature Center Web SiteProgramming Issues1Notes1. For a complete description of the register bits, refer to the data sheet for

Page 264 - BCLK Frequency Register

Memory Mapshttp://www.motorola.com/computer/literature 1-251Detailed I/O Memory MapsTables 1-5 through 1-14 give the detailed memory maps for: 7 You

Page 265 - Data Control Register

1-26 Computer Group Literature Center Web SiteProgramming Issues1Table 1-5. VMEchip2 Memory Map (Sheet 1 of 3)DMA TBSNP MODEROMZEROSRAMSPEEDADDER2SLA

Page 266

Memory Mapshttp://www.motorola.com/computer/literature 1-271This sheet begins on facing page.ARBROBNMASTDHBMASTDWBMSTFAIRMSTRWDMASTERVMEBUSDMAHALTDMAE

Page 267 - Scrub Control Register

1-28 Computer Group Literature Center Web SiteProgramming Issues1Table 1-5. VMEchip2 Memory Map (Sheet 2 of 3)ENIRQ31ENIRQ30ENIRQ29ENIRQ28ENIRQ27ENIR

Page 268

Memory Mapshttp://www.motorola.com/computer/literature 1-291This sheet begins on facing page.0123456789101112131415VMEACCESSTIMERLOCALBUSTIMERWD TIME

Page 269 - Chip Prescaler Counter

1-30 Computer Group Literature Center Web SiteProgramming Issues1Table 1-5. VMEchip2 Memory Map (Sheet 3 of 3) VMEchip2 GCSR Base Address = $FFF40100

Page 270 - STON2-STON0

Memory Mapshttp://www.motorola.com/computer/literature 1-311Table 1-6. Printer Memory MapPrinter ACK Interrupt Control Register $FFF42030BIT31302

Page 271

1-32 Computer Group Literature Center Web SiteProgramming Issues1Table 1-7. PCCchip2 Memory MapPRTRFLTPLTYPRTRFLTE/L*PRTRFLTINTPRTRFLTIENPRTRFLTICLRP

Page 272

Memory Mapshttp://www.motorola.com/computer/literature 1-331INTERRUPTMASK LEVELINTERRUPTIPL LEVELTIC TIMER 2IRQ LEVELSCC TRANSMITIRQ LEVELCLROVF1COCEN

Page 273

Limited and Restricted Rights LegendIf the documentation contained herein is supplied, directly or indirectly, to the U.S. Government, the following n

Page 274

1-34 Computer Group Literature Center Web SiteProgramming Issues1Table 1-8. MCECC Internal Register Memory MapMCECC Base Address = $FFF43000 (1st); $

Page 275 - Error Logger Register

Memory Mapshttp://www.motorola.com/computer/literature 1-351$48 SCRUB TIMERST7 ST6 ST5 ST4 ST3 ST2 ST1 ST0$4C SCRUB ADDR CNTR0 0 0 0 0 SAC26 SAC25 SAC

Page 276 - Error Address (Bits 23-16)

1-36 Computer Group Literature Center Web SiteProgramming Issues1Table 1-9. Cirrus Logic CD2401 Serial Port Memory MapBase Address = $FFF45000Registe

Page 277 - Error Address (Bits 7-4)

Memory Mapshttp://www.motorola.com/computer/literature 1-371Bit Rate and Clock Option RegistersReceive Frame Address Register1 RFAR1 1F B R/W SyncRece

Page 278 - Defaults Register 1

1-38 Computer Group Literature Center Web SiteProgramming Issues1Receive Interrupt Status Register low RISRl 89 B RReceive Interrupt Status Register h

Page 279

Memory Mapshttp://www.motorola.com/computer/literature 1-391B Receive Buffer Byte Count BRBCNT 48 W R/WA Receive Buffer Status ARBSTS 4F B R/WB Receiv

Page 280 - Defaults Register 2

1-40 Computer Group Literature Center Web SiteProgramming Issues1Note This is a 16-bit registerNotes 1. Refer to the MPU Port and MPU Channel Attentio

Page 281 - SDRAM Configuration Register

Memory Mapshttp://www.motorola.com/computer/literature 1-411Note Accesses may be 8-bit or 32-bit, but not 16-bit. BBRAM/TOD Clock Memory MapThe M48T58

Page 282 - Initialization

1-42 Computer Group Literature Center Web SiteProgramming Issues1used by the MVME1X7P board debugger (MVME1X7Bug). The fifth area, detailed in Table 1

Page 283

Memory Mapshttp://www.motorola.com/computer/literature 1-431Notes W = Write BitR = Read Bit S = Sign Bit ST = Stop Bit FT = Frequency Test x = Must be

Page 284 - Syndrome Decoding

viiContentsAbout This ManualOverview of Contents ...xxiiCo

Page 285

1-44 Computer Group Literature Center Web SiteProgramming Issues1struct brdi_cnfg {char version[4];char serial[12];char id[16];char pwa[16];char speed

Page 286

Memory Mapshttp://www.motorola.com/computer/literature 1-451structure for that set. For example, for a 64MB, 33MHz MVME167P board at revision C, the P

Page 287 - ASummary of Changes

1-46 Computer Group Literature Center Web SiteProgramming Issues115. The final byte of the area is reserved for a checksum (as defined in the Debuggin

Page 288 - Summary of Changes

Interrupt Handlinghttp://www.motorola.com/computer/literature 1-471Interrupt HandlingM68000-based systems use hardware-vectored interrupts. Board MPUs

Page 289 - Connections

1-48 Computer Group Literature Center Web SiteProgramming Issues11. Set up Tick Timer: 2. Set up local bus interrupter:Step Register and Address Actio

Page 290 - 1347 9403

Cache Coherency (MVME167P)http://www.motorola.com/computer/literature 1-491Periodic Tick Timer 1 interrupts now occur, so you need an interrupt handle

Page 291 - Connection Diagrams

1-50 Computer Group Literature Center Web SiteProgramming Issues1ensure that data shared by multiple processors is kept in un-cached memory. The softw

Page 292 - 1349 9403

Using Bus Timershttp://www.motorola.com/computer/literature 1-511Using Bus TimersThis section illustrates the use of bus timers by describing the sequ

Page 293

1-52 Computer Group Literature Center Web SiteProgramming Issues1DS1 goes inactive). This time should be longer than any expected legitimate transfer

Page 294 - 1351 9403

Supervisor Stack Pointer (MC68060)http://www.motorola.com/computer/literature 1-531Note Software emulation of CAS2 and misaligned CAS instructions is

Page 295

viiiFunctional Description ...1-17VMEbus Interface and VMEchi

Page 296 - 1353 9403

1-54 Computer Group Literature Center Web SiteProgramming Issues1Sources of Local Bus ErrorsA TEA* signal (indicating a bus error) is returned to the

Page 297

Error Conditionshttp://www.motorola.com/computer/literature 1-551❏ A hardware error occurs on the VMEbus.❏ A VMEbus slave reports an access error (suc

Page 298 - 1355 9403

1-56 Computer Group Literature Center Web SiteProgramming Issues1MPU Parity ErrorMPU Offboard ErrorMPU TEA - Cause UnidentifiedDescription: A DRAM par

Page 299 - CRelated Documentation

Error Conditionshttp://www.motorola.com/computer/literature 1-571MPU Local Bus Time-outDMAC VMEbus ErrorDMAC Parity ErrorDescription: An error occurre

Page 300 - Manufacturers’ Documents

1-58 Computer Group Literature Center Web SiteProgramming Issues1DMAC Offboard ErrorDMAC LTO ErrorDescription: Error encountered while the Local Bus s

Page 301 - Related Specifications

Error Conditionshttp://www.motorola.com/computer/literature 1-591DMAC TEA - Cause UnidentifiedSCC Retry ErrorDescription: An error occurred while the

Page 302 - Publication

1-60 Computer Group Literature Center Web SiteProgramming Issues1SCC Parity ErrorSCC Offboard ErrorDescription: Parity Error detected while the SCC wa

Page 303 - Numerics

Error Conditionshttp://www.motorola.com/computer/literature 1-611SCC LTO ErrorLAN Parity ErrorLAN Offboard ErrorDescription: Local Bus Time-out occurr

Page 304

1-62 Computer Group Literature Center Web SiteProgramming Issues1LAN LTO ErrorSCSI Parity ErrorSCSI Offboard ErrorDescription: Local Bus Time-out occu

Page 305

Error Conditionshttp://www.motorola.com/computer/literature 1-631SCSI LTO ErrorDescription: Local Bus Time-out occurred while the 53C710 was Local Bu

Page 306

ixLAN Offboard Error ...1-61LAN LTO Error ...

Page 307

1-64 Computer Group Literature Center Web SiteProgramming Issues1

Page 308

2-122VMEchip2IntroductionThis chapter describes the VMEchip2 ASIC, the local-bus/VMEbus interface chip. The VMEchip2 interfaces the local bus to the V

Page 309

2-2 Computer Group Literature Center Web SiteVMEchip22VMEbus-to-Local-Bus InterfaceProgrammable VMEbus map decoderProgrammable AM decoderProgrammable

Page 310

Introductionhttp://www.motorola.com/computer/literature 2-32VMEbus System ControllerArbiter with software-configured arbitration modes: – Priority (PR

Page 311

2-4 Computer Group Literature Center Web SiteVMEchip22Functional BlocksThe following sections provide an overview of the functions implemented by the

Page 312

Functional Blockshttp://www.motorola.com/computer/literature 2-52Figure 2-1. VMEchip2 Block Diagram1344 9403DATACONTROLADDRESSCONTROLDATACONTROLADDRE

Page 313

2-6 Computer Group Literature Center Web SiteVMEchip22Using the four programmable map decoders, separate VMEbus maps can be created, each with its own

Page 314

Functional Blockshttp://www.motorola.com/computer/literature 2-72have been accessed. This enhances the portability of software because it allows softw

Page 315 - Register 2 2-31

2-8 Computer Group Literature Center Web SiteVMEchip22The requester requests the bus if any of the following conditions occur: 1. The local bus master

Page 316

Functional Blockshttp://www.motorola.com/computer/literature 2-92VMEbus-to-Local-Bus InterfaceThe VMEbus-to-local-bus interface allows an off-board VM

Commentaires sur ces manuels

Pas de commentaire