Emerson Official Manual for MVME 6100: Comprehensive Configuration and Setup Guide

Page 46

PCI Configuration Space

Specification Revision 1.0b) at the rising edge of RST#. Onboard logic

will sense the states of PCIXCAP and M66EN for all devices on the bus 2 and select the appropriate mode and clock frequency. Software can access

the MV64360 Configuration Registers to determine the PCI mode and clock frequency of PCI Bus 1 and PCI Bus 0. Refer to the MV64360 Data Sheet, listed in Appendix A, Related Documentation, for details.

Voltage Input/Output (VIO) is selected on PCI Bus 1 by the position of the PMC keying pins. Both sites should be set for the same VIO; that is, keyed identically. If 5V VIO is selected, PCI Bus 1 reverts to PCI mode at 33 MHz.

PCI Configuration Space

The MV64360 controls all PCI configuration space access from either the CPU or PCI busses. The IDSEL assignments for MVME6100 are shown on the following table:

Table 2-6. IDSEL Mapping for PCI Devices

 

Device

PCI Address

 

PCI Bus #

Number Field

Line

IDSEL Connection

 

 

 

 

PCI Bus 0, PCI

0b1_0000

AD16

MV64360 ASIC

Bus 1

 

 

 

 

 

 

 

PCI Bus 0,0

0b1_0100

AD22

PCI6520

 

 

 

 

PCI Bus 0

0b1_0101

AD21

Tempe VME Bridge ASIC

 

 

 

 

PCI Bus 1

0b1_0100

AD20

PMC Slot 0 (SCSI controller also uses

 

 

 

IDSEL AD20)

 

 

 

 

PCI Bus 1

0b1_0101

AD21

PMC Slot 0, Secondary PCI Agent,

 

 

 

IPMC slot

 

 

 

 

PCI Bus 1

0b1_0110

AD22

PMC Slot 1

 

 

 

 

PCI Bus 1

0b1_0111

AD23

PMC Slot 1, Secondary PCI Agent

 

 

 

 

http://www.motorola.com/computer/literature

2-13

Image 46
Contents Programmer’s Reference Guide MVME6100 Single-Board ComputerPage Safety Summary Ground the InstrumentFlammability Lithium Battery CautionEMI Caution CE Notice European Community Limited and Restricted Rights Legend Contents Appendix a List of Figures List of Tables About This Guide Model Number DescriptionOverview of Contents Comments and SuggestionsConventions Used in This Manual BoldIntroduction OverviewFeature Description MVME6100 Features SummaryNvram PCI/PMC MVME6100 Board Layout Diagram Memory Maps Default Processor Memory MapDefault Processor Address Map Processor Address Start End Size DefinitionF0FF Ffff 29FF Ffff41FF Ffff F100 FfffMOTLoad’s Processor Memory Map MOTLoad’s Processor Address MapDefault PCI Address Map Default PCI Memory MapPCI Address Start End Size Definition System I/O Memory Map MOTLoad’s PCI Memory MapsVME Memory Map MOTLoad’s PCI Memory MapsM48T37V NVRAM/RTC Device Bank 1 I/O Memory MapAddress Definition COM 1 UartRefclk System Status RegisterSystem Status Register BankselFusestat AbortlFlashbsyl SrominitFlashawp BdfailEepromwp System Status Register 2- 0xF1100001Tstatmask FbootbwpFbootbwphdr FbawphdrReset Board Rsvd BoardresetSystem Status Register 3- 0xF1100002 Ipmcprsnt Presence Detect Register10. Presence Detect Register EREADY1Pcieprsntl Configuration Header/Switch Register S111. Configuration Header/Switch Register PMC0PL3 4 5 6 7 12. Tben Register Time Base Enable RegisterQuad Universal Asynchronous Receiver/Transmitter Uart TBEN0Real-Time Clock and Nvram 13. M48T37V AccessAddress Offset Function 0xF1110000 MV64360 Multi-Purpose Port Configuration Programming DetailsMV64360 MPP Pin Function Assignments MPP Pin Input Number Output FunctionMV64360 Reset Configuration MV64360 Power-Up Configuration Settings SromMV64360 Power-Up Configuration Settings Dram PCI1 DLLDram PLL N TBD PCI0 DLLMII/GMII GMII/PCS BADR0Flash Memory Real-Time Clock and NvramTwo-Wire Serial Interface M48T37V Access Device Address DDR Dram Serial Presence Detect I2C Bus Device Addressing Device Function Size A2A1A0 AddressMV64360 Initialization VPD and User Configuration EEPROMsTemperature Sensor MV64360 Device Controller Bank AssignmentsPCI Mode/Frequency Selection MPC Bus and PCI Bus ArbitrationPCI Bus 0 and PCI Bus 1 Local Buses Device Bank AssignmentsIdsel Mapping for PCI Devices PCI Configuration SpaceIdsel AD20 PCI Arbitration Assignments for MV64360 PCI Arbitration Assignments for MV64360 AsicPCI Bus 1 Local Bus PMC Expansion Slots MPP Pin Assignment PCI MastersPCI Bus 0 Local Bus Devices PCI Bus 1 Local Bus PMC Expansion SlotsMV64360 Interrupt Assignments MV64360 Interrupt ControllerGroup MV64360 Edge/Level Polarity Interrupt Source PCI-PMC 0 INTC#, PMC INTA# PCI-PMC 0 INTD#, PMC INTB#MV64360 Endian Issues DS1621 Digital Thermometer and Thermostat providesTable A-1. Motorola Computer Group Documents Motorola Computer Group DocumentsDocument Title Motorola Publication Number Document Title and Source Publication Number Manufacturers’ DocumentsTable A-2. Manufacturers’ Documents MPC7457EC/DManufacturers’ Documents Table A-2. Manufacturers’ Documents Related Specifications Table A-3. Related SpecificationsIndex