Page 41
Direct Memory Access (DMA) | Functional Description |
| |
The MVME5500 board contains the following I2C serial devices:
z256 byte EEPROM for fixed GT-64260B initialization
z8KB EEPROM for VPD
z8KB EEPROM for user-defined VPD
z256 byte EEPROM for SPD
zDS1621 temperature sensor
The 8KB EEPROM devices are implemented using Atmel AT24C64 devices. These devices use two byte addressing to address the 8KB of the device.
2.6.5Direct Memory Access (DMA)
The GT-64260B has an 8-channel DMA controller integrated in the device. Each DMA channel is capable of moving data between any source and any destination. This controller can be programmed to move up to 16MB of data per transaction. The GT-64260B DMA channels also support chained mode of operation. For additional details regarding the GT-64260B DMA capability, refer to the GT-64260B System Controller for PowerPC Processors Data Sheet, listed in Appendix C, Related Documentation.
2.6.6Timers
The GT-64260B supplies eight 32-bit counters/timers, each of which can be programmed to operate as a counter or a timer. The timing reference is based on the GT-64260B Tclk input, which is set at 133 MHz. Each counter/timer is capable of generating an interrupt.
The GT-64260B also has an internal 32-bit watchdog timer that can be configured to generate an NMI or a board reset. After the watchdog timer is enabled, it becomes a free running counter that must be serviced periodically to keep it from expiring. Following reset, the watchdog timer is disabled.
The watchdog timer has two output pins, WDNMI and WDE. The WDNMI is asserted after the timer is enabled and the 24-bit NMI_VAL count is reached. The WDNMI pin is connected to one of the GT-64260B interrupt input pins so that an interrupt is generated when the NMI_VAL count is reached. The WDE pin is asserted after the watchdog timer is enabled and the 32-bitwatchdog count expires. The WDE pin is connected to the board reset logic so that a board reset is generated when WDE is asserted. For additional details, refer to the GT-64260B System Controller for PowerPC Processors Data Sheet, listed in Appendix C, Related Documentation.
2.7Flash Memory
The MVME5500 contains two banks of Flash memory accessed via the device controller contained within the GT-64260B. The standard MVME5500 product is built with the 128Mb devices.
MVME55006E Single-Board Computer Installation and Use (6806800A37D) | 41 |
Contents
MVME55006E Single-Board Computer
Contact Address
Contents
RAM55006E Memory Expansion Module
Contents
Specifications
Related Documentation
List of Tables
List of Tables
List of Figures
14 VIO Keying Pin Settings
List of Figures
About this Manual
Overview of Contents
About this Manual Model Number Description
Conventions
Notation Description
Bold
Comments and Suggestions
Summary of Changes
About this Manual Notation Description
Date Change Replaces
About this Manual
Overview
Hardware Preparation and Installation
Introduction
Getting Started
Hardware Preparation and Installation
Overview of Startup Procedures
Unpacking Guidelines
Startup Overview
Configuring the Hardware
Configuring the Hardware
Jumpers Switches Function Settings
Configuring the Board
MVME5500 Jumper Settings
Configuring the BoardHardware Preparation and Installation
Items in brackets are factory default settings
Ethernet
2.2 PMC/SBC Mode Selection
J102 J110 Settings
Front Panel and Rear P2 Ethernet Settings
Flash Boot Bank Select Header J8
Flash Boot Bank Select Header J8
Flash 0 Programming Enable Switch S3-1
S5-1 Settings
Safe Start ENV Switch S5-1
Flash 0 Block Write Protect Switch S3-2
Srom Initialization Enable Switch S5-2
Srom Initialization Enable Switch S5-2
PCI Bus 0.0 Speed Switch S4-1
J27 Settings
PCI Bus 1.0 Speed Switch S4-2
S4-2 Settings
VME Scon Select Header J27
Setting the PMC Vio Keying Pin
Eeprom Write Protect Switch S3-3
S3-3 Settings
Eeprom Write Protect Switch S3-3
Procedure
Installing the RAM5500 Module
Mounting the PMC Module
Installing PMCs
Installing PMCs
Primary PMCspan
15 Typical Placement of a PMC Module on a VME Module
Primary PMCspan
16 PMCspan Installation on a VME Module
Secondary PMCspan
Installing the Board
Installing the Board
Connection to Peripherals
MVME5500 Connectors
Connector Function
Switches and Indicators
Applying Power
Completing the Installation
Startup and Operation
Function Label Color Description
Front-Panel LED Status Indicators
Functional Description
Block Diagram
MVME5500 Features Summary
Features
Feature Description
Functional Description
L3 Cache
Processor
System Controller
ProcessorFunctional Description
Memory Controller Interface
CPU Bus Interface
Interrupt Controller
4 I2C Serial Interface and Devices
Timers
Direct Memory Access DMA
Direct Memory Access DMA
Flash Memory
PCI Local Buses and Devices
System Memory
Gigabit Ethernet Interface
2 10/100Mb Ethernet Interface
PMC Sites
PCI-to-PCI Bridges
PCI Idsel Definition
PCI Bus Arbitration
Real Time Clock and Nvram
Asynchronous Serial Ports
System Control and Status Registers
Sources of Reset
VME Interface
PMC Expansion
Debug Support
RAM55006E Memory Expansion Module
RAM5500 Feature Summary
Functional Description
1 RAM5500 Description
Srom
Memory Expansion Connector Pin Assignments
Clocks
RAM55006E Memory Expansion Module
Pin Signal
RAM5500 Connector P1 Pin Assignments
Memory Expansion Connector Pin Assignments
CKD00 CKD01 CKD02 CKD03 CKD04 CKD05
Serial Presence Detect SPD Data
RAM5500 Programming Issues
RAM5500 Programming IssuesRAM55006E Memory Expansion Module
Serial Presence Detect SPD Data
Implementation and Memory Requirements
MOTLoad Commands
MOTLoad Firmware
MOTLoad Firmware
Utilities
Tests
MOTLoad Commands
Command List
Command List
Command Description
MOTLoad FirmwareCommand List
Command ListMOTLoad Firmware
MOTLoad Commands
Using the Command Line InterfaceMOTLoad Firmware
Using the Command Line Interface
Help
Rules
Firmware SettingsMOTLoad Firmware
Firmware Settings
Default VME Settings
PCI Slave Image 4
VMEbus Slave Image 0 Translation Offset =
Default VME Settings
1.1 CR/CSR Settings
Deleting VME Settings
Remote Start
Connectors
Connector Pin Assignments
Ethernet Connectors J2
Asynchronous Serial Port Connector J1
COM1 Connector J1 Pin Assignments
Ethernet Connector J2 Pin Assignments
Ipmc Connector J3
Ipmc Connector J3
Ipmc Connector J3 Pin Assignments
PCI/PMC Expansion Connector J4 Pin Assignments
4 PCI/PMC Expansion Connector J4
AD1 AD0 AD3 AD2 AD5 AD4 AD7 AD6 AD9 AD8
PCI/PMC Expansion Connector J4Connector Pin Assignments
Connector Pin AssignmentsCPU COP Connector J5
CPU COP Connector J5
CPU COP Connector J5 Pin Assignments
PMC 1 Interface Connectors J11, J12, J13, J14
PMC 1 Interface Connectors J11, J12, J13, J14
PMC 1 Connector J11 Pin Assignments
PMC 1 Connector J12 Pin Assignments
PMC 1 Connector J13 Pin Assignments
PMC 1 Connector J14 Pin Assignments
PMC 2 Interface Connectors J21, J22, J23, J24
Boundary Scan Connector J18
10 Boundary Scan Connector J18 Pin Assignments
11 PMC 2 Connector J21 Pin Assignments
12 PMC 2 Connector J22 Pin Assignments
13 PMC 2 Connector J23 Pin Assignments
14 PMC 2 Connector J24 Pin Assignments
15 COM2 Planar Connector J33 Pin Assignments
Asynchronous Serial Port COM2 Planar Connector J33
Pin
VMEbus Connectors P1 & P2 PMC Mode
16 VME Connector P2 Pin Assignments PMC Mode
VMEbus Connectors P1 & P2 SBC ModeConnector Pin Assignments
VMEbus Connectors P1 & P2 SBC Mode
Pin Row Z Row a Row B Row C Row D
17 VME Connector P2 Pinout with IPMC712
VMEbus Connectors P1 & P2 SBC Mode
18 VME Connector P2 Pinouts with IPMC761
19 Memory Expansion Connector P4 Pin Assignments
Memory Expansion Connector P4
Memory Expansion Connector P4Connector Pin Assignments
Headers
Connector Pin AssignmentsHeaders
J98 J99
Pin Signal J34 J97
J100 J101
J28 J32 Pin Signal
22 PMC/SBC Mode Selection Headers J28, J32 Pin Assignments
23 P2 I/O Selection Headers J102 J110 Pin Assignments
SBC/IPMC712 Mode
SBC/IPMC761 Mode
PMC Mode
25 VME Scon Select Header J27 Pin Assignments
24 Flash Boot Bank Select Header J8 Pin Assignments
Connector Pin Assignments
Power Requirements
Specifications
Environmental Specifications
Supply Current Requirements
207,058 hours
SpecificationsEnvironmental Specifications
Table B-1 Thermally Significant Components
Thermal Validation
Thermally Significant Components
100
Thermal ValidationThermally Significant Components
Preparation
Component Temperature Measurement
Component Temperature Measurement
Measuring Local Air Temperature
Measuring Junction Temperature
Measuring Case Temperature
Thermal Validation
Figure B-4 Machining a Heatsink
Measuring Case Temperature
104
Related Documentation
Emerson Network Power Embedded Computing Documents
Manufacturers’ Documents
Table C-2 Manufacturers’ Documents
106
Related DocumentationManufacturers’ Documents
Table C-3 Related Specifications
Related Specifications
Related Specifications
Document Title and Source Or Search Term
108
Related Documentation
Numerics
Index
110