Freescale Semiconductor MPC5200B User Manual

MPC5200B Users Guide

Document Number: MPC5200BUG
Rev. 1
05/2005
Table of Contents
Paragraph Page Number Number
Chapter 1 Introduction
1.1 Overview ...................................................................................................................................................................1-1
1.1.1 Features ...............................................................................................................................................................1-1
1.2 Architecture ...............................................................................................................................................................1-2
1.2.1 Embedded G2_LE Core ......................................................................................................................................1-6
1.2.2 BestComm I/O Subsystem .................................................................................................................................1-7
1.2.2.1 Programmable Serial Controllers ( PSCs ) ....................................................................................................1-7
1.2.2.2 10/ 100 Ethernet Controller ..........................................................................................................................1-7
1.2.2.3 Universal Serial Bus ( USB ) .........................................................................................................................1-7
1.2.2.4 Infrared Support ............................................................................................................................................1-7
1.2.2.5 Inter-Integrated Circuit (I
1.2.2.6 Serial Peripheral Interface ( SPI ) ..................................................................................................................1-7
1.2.3 Dual Freescale (formerly Motorola) Scalable (MS ) Controller Area Network (CAN) .....................................1-7
1.2.4 Byte Data Link Controller - Digital BDLC-D ....................................................................................................1-8
1.2.5 System Level Interfaces ......................................................................................................................................1-8
1.2.5.1 Chip Selects ..................................................................................................................................................1-8
1.2.5.2 Interrupt Controller .......................................................................................................................................1-8
1.2.5.3 Timers ...........................................................................................................................................................1-8
1.2.5.4 General Purpose Input / Outputs ( GPIO ) ......................................................................................................1-8
1.2.5.5 Functional Pin Multiplexing .........................................................................................................................1-9
1.2.5.6 Real-Time Clock ( RTC ) ..............................................................................................................................1-9
1.2.6 SDRAM Controller and Interface .......................................................................................................................1-9
1.2.7 Multi-Function External LocalPlus Bus .............................................................................................................1-9
1.2.8 Power Management ............................................................................................................................................1-9
1.2.9 Systems Debug and Test ...................................................................................................................................1-10
1.2.10 Physical Characteristics ....................................................................................................................................1-10
2
C) ......................................................................................................................1-7
Chapter 2 Signal Descriptions
2.1 Overview ...................................................................................................................................................................2-1
2.2 Pinout Tables .............................................................................................................................................................2-4
Chapter 3 Memory Map
3.1 Overview ...................................................................................................................................................................3-1
3.2 Internal Register Memory Map .................................................................................................................................3-2
3.3 MPC5200 Memory Map ...........................................................................................................................................3-3
3.3.1 MPC5200 Internal Register Space ......................................................................................................................3-3
3.3.2 External Busses ...................................................................................................................................................3-3
3.3.2.1 SDRAM Bus .................................................................................................................................................3-3
3.3.2.2 LocalPlus Bus ...............................................................................................................................................3-4
3.3.3 Memory Map Space Register Description ..........................................................................................................3-4
3.3.3.1 Memory Address Base Register —MBAR + 0x0000 ..................................................................................3-4
3.3.3.2 Boot and Chip Select Addresses ...................................................................................................................3-5
3.3.3.3 SDRAM Chip Select Configuration Registers .............................................................................................3-6
3.3.3.4 IPBI Control Register and Wait State Enable —MBAR+0x0054 ...............................................................3-7
Chapter 4 Resets and Reset Configuration
4.1 Overview ...................................................................................................................................................................4-1
4.2 Hard and Soft Reset Pins ...........................................................................................................................................4-1
4.2.1 Power-On Reset—PORESET .............................................................................................................................4-1
MPC5200B Users Guide, Rev. 1
Tab l e Of C o nte n t s
Paragraph Page Number Number
4.2.2 Hard Reset—HRESET ........................................................................................................................................4-1
4.2.3 Soft Reset—SRESET ..........................................................................................................................................4-2
4.3 Reset Sequence ..........................................................................................................................................................4-2
4.4 Reset Operation .........................................................................................................................................................4-2
4.5 Other Resets ..............................................................................................................................................................4-3
4.6 Reset Configuration ...................................................................................................................................................4-4
Chapter 5 Clocks and Power Management
5.1 Overview ...................................................................................................................................................................5-1
5.2 Clock Distribution Module (CDM) ...........................................................................................................................5-1
5.3 MPC5200 Clock Domains .........................................................................................................................................5-1
5.3.1 MPC5200 Top Level Clock Relations ................................................................................................................5-3
5.3.2 603e G2_LE Core Clock Domain .......................................................................................................................5-5
5.3.3 Processor Bus (XLB ) Clock Domain .................................................................................................................5-7
5.3.4 SDRAM Memory Controller Clock Domain ......................................................................................................5-7
5.3.5 IPB Clock Domain ..............................................................................................................................................5-8
5.3.6 PCI Clock Domain ..............................................................................................................................................5-8
5.4 Power Management ...................................................................................................................................................5-9
5.4.1 Full-Power Mode ................................................................................................................................................5-9
5.4.2 Power Conservation Modes ................................................................................................................................5-9
5.4.3 603e G2_LE Core Power Modes ........................................................................................................................5-9
5.4.3.1 Dynamic Power Mode ................................................................................................................................5-10
5.4.3.2 Doze Mode .................................................................................................................................................5-10
5.4.3.3 Nap Mode ...................................................................................................................................................5-10
5.4.3.4 Sleep Mode .................................................................................................................................................5-10
5.4.4 Deep-Sleep Mode ..............................................................................................................................................5-10
5.4.4.1 Entering Deep Sleep ...................................................................................................................................5-11
5.4.4.2 Exiting Deep Sleep .....................................................................................................................................5-11
5.5 CDM Registers ........................................................................................................................................................5-11
5.5.1 CDM JTAG ID Number Register—MBAR + 0x0200 .....................................................................................5-12
5.5.2 CDM Power On Reset Configuration Register—MBAR + 0x0204 .................................................................5
5.5.3 CDM Bread Crumb Register—MBAR + 0x0208 ............................................................................................5-14
5.5.4 CDM Configuration Register—MBAR + 0x020C ...........................................................................................5-14
5.5.5 CDM 48MHz Fractional Divider Configuration Register—MBAR + 0x0210 ................................................5-15
5.5.6 CDM Clock Enable Register—MBAR + 0x0214 ............................................................................................5-16
5.5.7 CDM System Oscillator Configuration Register—MBAR + 0x0218 ..............................................................5-17
5.5.8 CDM Clock Control Sequencer Configuration Register—MBAR + 0x021C ..................................................5-18
5.5.9 CDM Soft Reset Register—MBAR + 0x0220 ..................................................................................................5-19
5.5.10 CDM System PLL Status Register—MBAR + 0x0224 ...................................................................................5-19
5.5.11 PSC1 Mclock Config Register—MBAR + 0x0228 ..........................................................................................5-20
5.5.12 PSC2 Mclock Config Register—MBAR + 0x022C .........................................................................................5-21
5.5.13 PSC3 Mclock Config Register—MBAR + 0x0230 ..........................................................................................5-21
5.5.14 PSC6 (IrDA) Mclock Config Register—MBAR + 0x0234 ..............................................................................5-22
-12
Chapter 6 G2_LE Processor Core
6.1 Overview ...................................................................................................................................................................6-1
6.2 MPC5200 G2_LE Processor Core Functional Overview ..........................................................................................6-1
6.3 G2_LE Core Reference Manual ................................................................................................................................6-2
6.4 Not supported G2_LE Core Feature ..........................................................................................................................6-2
6.4.1 Not supported instruction ....................................................................................................................................6-2
6.4.2 Not supported XLB parity feature ......................................................................................................................6-2
MPC5200B Users Guide, Rev. 1
TOC-2 Freescale Semiconductor
Table of Contents
Paragraph Page Number Number
Chapter 7 System Integration Unit (SIU)
7.1 Overview ...................................................................................................................................................................7-1
7.2 Interrupt Controller ....................................................................................................................................................7-1
7.2.1 Block Description ...............................................................................................................................................7-1
7.2.1.1 Machine Check Pin—core_mcp ...................................................................................................................7-2
7.2.1.2 System Management Interrupt—core_smi ...................................................................................................7-2
7.2.1.3 Standard Interrupt—core_int ........................................................................................................................7-2
7.2.2 Interface Description ...........................................................................................................................................7-4
7.2.3 Programming Note ..............................................................................................................................................7-4
7.2.4 Interrupt Controller Registers .............................................................................................................................7-5
7.2.4.1 ICTL Peripheral Interrupt Mask Register—MBAR + 0x0500 .....................................................................7-5
7.2.4.2 ICTL Peripheral Priority and HI/ LO Select 1 Register —MBAR + 0x0504 ..............................................7-7
7.2.4.3 ICTL Peripheral Priority and HI/ LO Select 2 Register —MBAR + 0x0508 ..............................................7-8
7.2.4.4 ICTL Peripheral Priority and HI/ LO Select 3 Register —MBAR + 0x050C ..............................................7-8
7.2.4.5 ICTL External Enable and External Types Register —MBAR + 0x0510 ...................................................7-9
7.2.4.6 ICTL Critical Priority and Main Interrupt Mask Register—MBAR + 0x0514 ..........................................7-10
7.2.4.7 ICTL Main Interrupt Priority and INT/ SMI Select 1 Register —MBAR + 0x0518 .................................7-12
7.2.4.8 ICTL Main Interrupt Priority and INT/SMI Select 2 Register—MBAR + 0x051C ..................................7-13
7.2.4.9 ICTL Perstat, MainStat, MainStat, CritStat Encoded Register—MBAR + 0x0524 ..................................7-14
7.2.4.10 ICTL Critical Interrupt Status All Register—MBAR + 0x0528 ................................................................7-15
7.2.4.11 ICTL Main Interrupt Status All Register—MBAR + 0x052C ...................................................................7-16
7.2.4.12 ICTL Peripheral Interrupt Status All Register—MBAR + 0x0530 ............................................................7-17
7.2.4.13 ICTL Peripheral Interrupt Status All Register—MBAR + 0x0538 ...........................................................
7.2.4.14 ICTL Main Interrupt Emulation All Register—MBAR + 0x0540 .............................................................7-19
7.2.4.15 ICTL Peripheral Interrupt Emulation All Register—MBAR + 0x0544 .....................................................7-20
7.2.4.16 ICTL IRQ Interrupt Emulation All Register—MBAR + 0x0548 ..............................................................7-21
7.3 General Purpose I / O ( GPIO ) ..................................................................................................................................7-21
7.3.1 GPIO Pin Multiplexing .....................................................................................................................................7-24
7.3.1.1 PSC1 (UART1/AC97/CODEC1) .............................................................................................................7-25
7.3.1.2 PSC2 (CAN1/2/UART2/AC97/CODEC2) ...............................................................................................7-25
7.3.1.3 PSC3 (USB2/CODEC3/SPI/UART3) .....................................................................................................7-25
7.3.1.4 USB1/RST_CONFIG .................................................................................................................................7-25
7.3.1.5 Ethernet/ USB2 /UART4/5/J1850/ RST_CONFIG .....................................................................................7-25
7.3.1.6 PSC6 ...........................................................................................................................................................7-26
7.3.1.7 I
7.3.1.8 GPIO Timer Pins ........................................................................................................................................7-26
7.3.1.9 Dedicated GPIO Port ..................................................................................................................................7-27
7.3.2 GPIO Programmer’s Model ..............................................................................................................................7-27
7.3.2.1 GPIO Standard Registers—MBAR+0x0B00 ............................................................................................7-27
7.3.2.1.1 GPS Port Configuration Register—MBAR + 0x0B00 ........................................................................7-28
7.3.2.1.2 GPS Simple GPIO Enables Register—MBAR + 0x0B04 ...................................................................7-31
7.3.2.1.3 GPS Simple GPIO Open Drain Type Register —MBAR + 0x0B08 ...................................................7-32
7.3.2.1.4 GPS Simple GPIO Data Direction Register—MBAR + 0x0B0C .......................................................7-33
7.3.2.1.5 GPS Simple GPIO Data Output Values Register —MBAR + 0x0B10 ...............................................7-36
7.3.2.1.6 GPS Simple GPIO Data Input Values Register —MBAR + 0x0B14 ..................................................7-37
7.3.2.1.7 GPS GPIO Output-Only Enables Register —MBAR + 0x0B18 .........................................................7-38
7.3.2.1.8 GPS GPIO Output-Only Data Value Out Register —MBAR + 0x0B1C ............................................7-39
7.3.2.1.9 GPS GPIO Simple Interrupt Enable Register—MBAR + 0x0B20 ......................................................7-40
7.3.2.1.10 GPS GPIO Simple Interrupt Open-Drain Emulation Register —MBAR + 0x0B24 ...........................7-40
7.3.2.1.11 GPS GPIO Simple Interrupt Data Direction Register —MBAR + 0x0B28 ........................................7-41
7.3.2.1.12 GPS GPIO Simple Interrupt Data Value Out Register —MBAR + 0x0B2C ......................................7-42
7.3.2.1.13 GPS GPIO Simple Interrupt Interrupt Enable Register —MBAR + 0x0B30 ......................................7-42
7.3.2.1.14 GPS GPIO Simple Interrupt Interrupt Types Register —MBAR + 0x0B34 .......................................7-43
7.3.2.1.15 GPS GPIO Simple Interrupt Master Enable Register —MBAR + 0x0B38 .........................................7-44
2
C ...............................................................................................................................................................7-26
.7-18
MPC5200B Users Guide, Rev. 1
Tab l e Of C o nte n t s
Paragraph Page Number Number
7.3.2.1.16 GPS GPIO Simple Interrupt Status Register—MBAR + 0x0B3C ......................................................7-44
7.3.2.2 WakeUp GPIO Registers—MBAR+0x0C00 ............................................................................................7-45
7.3.2.2.1 GPW WakeUp GPIO Enables Register—MBAR + 0x0C00 ...............................................................7-46
7.3.2.2.2 GPW WakeUp GPIO Open Drain Emulation Register —MBAR + 0x0C04 ......................................7-46
7.3.2.2.3 GPW WakeUp GPIO Data Direction Register—MBAR + 0x0C08 ....................................................7-47
7.3.2.2.4 GPW WakeUp GPIO Data Value Out Register —MBAR + 0x0C0C .................................................7-48
7.3.2.2.5 GPW WakeUp GPIO Interrupt Enable Register—MBAR + 0x0C10 .................................................7-48
7.3.2.2.6 GPW WakeUp GPIO Individual Interrupt Enable Register —MBAR + 0x0C14 ...............................7-49
7.3.2.2.7 GPW WakeUp GPIO Interrupt Types Register—MBAR + 0x0C18 ...................................................7-50
7.3.2.2.8 GPW WakeUp GPIO Master Enables Register —MBAR + 0x0C1C .................................................7-51
7.3.2.2.9 GPW WakeUp GPIO Data Input Values Register —MBAR + 0x0C20 .............................................7-52
7.3.2.2.10 GPW WakeUp GPIO Status Register—MBAR + 0x0C24 ..................................................................7-53
7.4 General Purpose Timers ( GPT ) ..............................................................................................................................7-53
7.4.1 Timer Configuration Method ............................................................................................................................7-53
7.4.2 Mode Overview ................................................................................................................................................7-54
7.4.3 Programming Notes ..........................................................................................................................................7-54
7.4.4 GPT Registers—MBAR + 0x0600 ...................................................................................................................7-54
7.4.4.1 GPT 0 Enable and Mode Select Register—MBAR + 0x0600 ...................................................................7-55
7.4.4.2 GPT 0 Counter Input Register—MBAR + 0x0604 ....................................................................................7-58
7.4.4.3 GPT 0 PWM Configuration Register—MBAR + 0x0608 .........................................................................
7.4.4.4 GPT 0 Status Register—MBAR + 0x060C ................................................................................................7-60
7.5 Slice Timers .............................................................................................................................................................7-61
7.5.1 SLT Registers—MBAR + 0x0700 ....................................................................................................................7-61
7.5.1.1 SLT 0 Terminal Count Register—MBAR + 0x0700 .................................................................................7-62
7.5.1.2 SLT 0 Control Register—MBAR + 0x0704 ..............................................................................................7-62
7.5.1.3 SLT 0 Count Value Register—MBAR + 0x0708 ......................................................................................7-63
7.5.1.4 SLT 0 Timer Status Register—MBAR + 0x070C .....................................................................................7-64
7.6 Real-Time Clock .....................................................................................................................................................7-64
7.6.1 Real-Time Clock Signals ..................................................................................................................................7-65
7.6.2 Programming Note ............................................................................................................................................7-65
7.6.3 RTC Interface Registers—MBAR + 0x0800 ....................................................................................................7-65
7.6.3.1 RTC Time Set Register—MBAR + 0x0800 ..............................................................................................7-66
7.6.3.2 RTC Date Set Register—MBAR + 0x0804 ...............................................................................................7-67
7.6.3.3 RTC New Year and Stopwatch Register—MBAR + 0x0808 ....................................................................7-
7.6.3.4 RTC Alarm and Interrupt Enable Register—MBAR + 0x080C ................................................................7-68
7.6.3.5 RTC Current Time Register—MBAR + 0x0810 .......................................................................................7-69
7.6.3.6 RTC Current Date Register—MBAR + 0x0814 ........................................................................................7-70
7.6.3.7 RTC Alarm and Stopwatch Interrupt Register—MBAR + 0x0818 ...........................................................7-70
7.6.3.8 RTC Periodic Interrupt and Bus Error Register—MBAR + 0x081C .........................................................7-71
7.6.3.9 RTC Test Register/Divides Register—MBAR + 0x0820 ..........................................................................7-72
7-59
68
Chapter 8 SDRAM Memory Controller
8.1 Overview ...................................................................................................................................................................8-1
8.2 Terminology and Notation ........................................................................................................................................8-1
8.1.1 “Endian”-ness .....................................................................................................................................................8-1
8.3 Features .....................................................................................................................................................................8-2
8.3.1 Devices Supported ..............................................................................................................................................8-3
8.4 Functional Description ............................................................................................................................................8-11
8.4.1 External Signals (SDRAM Side) ......................................................................................................................8-11
8.4.2 Block Diagram ..................................................................................................................................................8-12
8.4.3 Transfer Size .....................................................................................................................................................8-12
8.4.4 Commands ........................................................................................................................................................8-13
8.4.4.1 Load Mode/Extended Mode Register Command .......................................................................................8-13
8.4.4.2 Precharge All Banks Command .................................................................................................................8-14
MPC5200B Users Guide, Rev. 1
TOC-4 Freescale Semiconductor
Table of Contents
Paragraph Page Number Number
8.4.4.3 Bank Active Command ..............................................................................................................................8-14
8.4.4.4 Read Command ..........................................................................................................................................8-14
8.4.4.5 Write Command .........................................................................................................................................8-14
8.4.4.6 Auto Refresh Command .............................................................................................................................8-15
8.4.4.7 Self Refresh and Power Down Commands ................................................................................................8-15
8.5 Operation .................................................................................................................................................................8-15
8.5.1 Power-Up Initialization .....................................................................................................................................8-15
8.5.2 Read Clock ........................................................................................................................................................8-16
8.5.2.1 Read Clock Programming Algorithm .........................................................................................................8-16
8.6 Programming the SDRAM Controller ....................................................................................................................8-17
8.7 Memory Controller Registers (MBAR+0x0100:0x010C) ......................................................................................8-18
8.7.1 Mode Register—MBAR + 0x0100 ...................................................................................................................8-18
8.7.2 Control Register—MBAR + 0x0104 ................................................................................................................8-19
8.7.3 Configuration Register 1—MBAR + 0x0108 ...................................................................................................8-21
8.7.4 Configuration Register 2—MBAR + 0x010C ..................................................................................................8-23
8.8 Address Bus Mapping .............................................................................................................................................8-25
8.8.1 Example—Physical Address Multiplexing .......................................................................................................8-25
Chapter 9 LocalPlus Bus (External Bus Interface)
9.1 Overview ...................................................................................................................................................................9-1
9.2 Features .....................................................................................................................................................................9-1
9.3 Interface .....................................................................................................................................................................9-2
9.3.1 External Signals ..................................................................................................................................................9-2
9.3.2 Block Diagram .....................................................................................................................................................v2
9.4 Modes of Operation ...................................................................................................................................................9-4
9.4.1 Non-MUXed Mode .............................................................................................................................................9-4
9.4.2 MUXed Mode .....................................................................................................................................................9-6
9.4.2.1 Address Tenure .............................................................................................................................................9-7
9.4.2.2 Data Tenure ..................................................................................................................................................9-8
9.5 Configuration .............................................................................................................................................................9-9
9.5.1 Boot Configuration .............................................................................................................................................9-9
9.5.2 Chip Selects Configuration ...............................................................................................................................9-10
9.5.3 Reset Configuration ..........................................................................................................................................9-10
9.6 DMA (BestComm) Interface (SCLPC) ...................................................................................................................9-11
9.7 Programmer’s Model ...............................................................................................................................................9-11
9.7.1 Interrupt and Bus Errors ....................................................................................................................................9-11
9.7.2 Chip Select/LPC Registers—MBAR + 0x0300 ...............................................................................................9-12
9.7.2.1 Chip Select 0/Boot Configuration Register—MBAR + 0x0300 ................................................................9-13
9.7.2.2 Chip Select 1 Configuration Register—MBAR + 0x0304......................................................................... 9-15
9.7.2.3 Chip Select Control Register—MBAR + 0x0318 ...................................................................................... 9-17
9.7.2.4 Chip Select Status Register—MBAR + 0x031C........................................................................................ 9-18
9.7.2.5 Chip Select Burst Control Register—MBAR + 0x0328 ............................................................................9-19
9.7.2.6 Chip Select Deadcycle Control Register—MBAR + 0x032C ................................................................... 9-22
9.7.3 SCLPC Registers—MBAR + 0x3C00.............................................................................................
9.7.3.1 SCLPC Packet Size Register—MBAR + 0x3C00 ..................................................................................... 9-23
9.7.3.2 SCLPC Start Address Register—MBAR + 0x3C04 ..................................................................................9-24
9.7.3.3 SCLPC Control Register—MBAR + 0x3C08 ............................................................................................9-25
9.7.3.4 SCLPC Enable Register—MBAR + 0x3C0C ............................................................................................9-26
9.7.3.5 SCLPC Bytes Done Status Register—MBAR + 0x3C14 ..........................................................................9-27
9.7.4 SCLPC FIFO Registers—MBAR + 0x3C40 ....................................................................................................9-27
9.7.4.1 LPC Rx/Tx FIFO Data Word Register—MBAR + 0x3C40 ......................................................................9-28
9.7.4.2 LPC Rx/Tx FIFO Status Register—MBAR + 0x3C44 .............................................................................9-28
9.7.4.3 LPC Rx/ Tx FIFO Control Register—MBAR + 0x3C48 ...........................................................................9-29
................. 9-23
MPC5200B Users Guide, Rev. 1
Tab l e Of C o nte n t s
Paragraph Page Number Number
9.7.4.4 LPC Rx/ Tx FIFO Alarm Register—MBAR + 0x3C4C ............................................................................9-30
9.7.4.5 LPC Rx/ Tx FIFO Read Pointer Register—MBAR + 0x3C50 ..................................................................9-30
9.7.4.6 LPC Rx/Tx FIFO Write Pointer Register—MBAR + 0x3C54 ..................................................................9-31
Chapter 10 PCI Controller
10.1 Overview .................................................................................................................................................................10-1
10.1.1 Features .............................................................................................................................................................10-1
10.1.2 Block Diagram ..................................................................................................................................................10-2
10.2 PCI External Signals ...............................................................................................................................................10-2
10.2.1 PCI_AD[31:0] - Address/Data Bus ..................................................................................................................10-3
10.2.2 PCI_CXBE[3:0] - Command/Byte Enables ......................................................................................................10-3
10.2.3 PCI_DEVSEL - Device Select ..........................................................................................................................10-3
10.2.4 PCI_FRAME - Frame .......................................................................................................................................10-3
10.2.5 PCI_IDSEL - Initialization Device Select ........................................................................................................10-3
10.2.6 PCI_IRDY - Initiator Ready .............................................................................................................................10-3
10.2.6.1 PCI_PAR - Parity .......................................................................................................................................10-3
10.2.7 PCI_CLK - PCI Clock ......................................................................................................................................10-3
10.2.8 PCI_PERR - Parity Error ..................................................................................................................................10-3
10.2.9 PCI_RST - Reset ...............................................................................................................................................10-3
10.2.10 PCI_SERR - System Error ................................................................................................................................10-3
10.2.11 PCI_STOP - Stop ..............................................................................................................................................10-3
10.2.12 PCI_TRDY - Target Ready ..............................................................................................................................10-3
10.3 Registers ..................................................................................................................................................................10-4
10.3.1 PCI Controller Type 0 Configuration Space .....................................................................................................10-6
10.3.1.1 Device ID/ Vendor ID Registers PCIIDR(R) —MBAR + 0x0D00 ...........................................................10-7
10.3.1.2 Status/Command Registers PCISCR(R/RW/RWC) —MBAR + 0x0D04 .................................................10-8
10.3.1.3 Revision ID/ Class Code Registers PCICCRIR(R) —MBAR + 0x0D08 ................................................10-10
10.3.1.4 Configuration 1 Register PCICR1(R/RW) —MBAR + 0x0D0C ............................................................10-10
10.3.1.5 Base Address Register 0 PCIBAR0(RW) —MBAR + 0x0D10 ..............................................................10-11
10.3.1.6 Base Address Register 1 PCIBAR1(RW) —MBAR + 0x0D14 ..............................................................10-12
10.3.1.7 CardBus CIS Pointer Register PCICCPR(RW) —MBAR + 0x0D28 ......................................................10-12
10.3.1.8 Subsystem ID/ Subsystem Vendor ID Registers PCISID(R)—MBAR + 0x0D2C .................................10-12
10.3.1.9 Expansion ROM Base Address PCIERBAR(R) —MBAR + 0x0D30 ....................................................10-12
10.3.1.10 Capabilities Pointer (Cap_Ptr) PCICPR(R)—MBAR + 0x0D34 .............................................................10-12
10.3.1.11 Configuration 2 Register PCICR2 (R/RW) —MBAR + 0x0D3C ...........................................................10-13
10.3.2 General Control/Status Registers ....................................................................................................................10-13
10.3.2.1 Global Status/Control Register PCIGSCR(RW) —MBAR + 0x0D60 ....................................................10-13
10.3.2.2 Target Base Address Translation Register 0 PCITBATR0(RW) —MBAR + 0x0D64 ...........................10-15
10.3.2.3 Target Base Address Translation Register 1 PCITBATR1(RW) —MBAR + 0x0D68 ...........................10-15
10.3.2.4 Target Control Register PCITCR(RW) —MBAR + 0x0D6C .................................................................10-16
10.3.2.5 Initiator Window 0 Base/Translation Address Register PCIIW0BTAR(RW)—MBAR + 0x0D70 ........10-16
10.3.2.6 Initiator Window 1 Base/Translation Address Register PCIIW1BTAR(RW) —MBAR + 0x0D74 .......10-17
10.3.2.7 Initiator Window 2 Base/Translation Address Register PCIIW2BTAR(RW) —MBAR + 0x0D78 .......10-18
10.3.2.8 Initiator Window Configuration Register PCIIWCR(RW) —MBAR + 0x0D80 ....................................10-18
10.3.2.9 Initiator Control Register PCIICR(RW) —MBAR + 0x0D84 .................................................................10-19
10.3.2.10 Initiator Status Register PCIISR(RWC) —MBAR + 0x0D88 .................................................................10-20
10.3.2.11 PCI Arbiter Register PCIARB(RW) —MBAR + 0x0D8C ......................................................................10-20
10.3.2.12 Configuration Address Register PCICAR (RW) —MBAR + 0x0DF8 ....................................................10-21
10.3.3 Communication Sub-System Interface Registers ...........................................................................................10-21
10.3.3.1 Multi-Channel DMA Transmit Interface ..................................................................................................10-21
10.3.3.1.1 Tx Packet Size PCITPSR(RW) —MBAR + 0x3800 .........................................................................10-22
10.3.3.1.2 Tx Start Address PCITSAR(RW) —MBAR + 0x3804 .....................................................................10-22
10.3.3.1.3 Tx Transaction Control Register PCITTCR(RW) —MBAR + 0x3808 ............................................10-22
MPC5200B Users Guide, Rev. 1
TOC-6 Freescale Semiconductor
Table of Contents
Paragraph Page Number Number
10.3.3.1.4 Tx Enables PCITER(RW)—MBAR + 0x380C .................................................................................10-24
10.3.3.1.5 Tx Next Address PCITNAR(R) —MBAR + 0x3810 ........................................................................10-25
10.3.3.1.6 Tx Last Word PCITLWR(R) —MBAR + 0x3814 ............................................................................10-26
10.3.3.1.7 Tx Done Counts PCITDCR(R) —MBAR + 0x3818 .........................................................................10-26
10.3.3.1.8 Tx Status PCITSR(RWC) —MBAR + 0x381C .................................................................................10-27
10.3.3.1.9 Tx FIFO Data Register PCITFDR(RW) —MBAR + 0x3840 ...........................................................10-28
10.3.3.1.10 Tx FIFO Status Register PCITFSR(R/RWC) —MBAR + 0x3844 ...................................................10-28
10.3.3.1.11 Tx FIFO Control Register PCITFCR(RW) —MBAR + 0x3848 .......................................................10-29
10.3.3.1.12 Tx FIFO Alarm Register PCITFAR(RW) —MBAR + 0x384C ........................................................10-30
10.3.3.1.13 Tx FIFO Read Pointer Register PCITFRPR(RW) —MBAR + 0x3850 ............................................10-31
10.3.3.1.14 Tx FIFO Write Pointer Register PCITFWPR(RW) —MBAR + 0x3854 ..........................................10-31
10.3.3.2 Multi-Channel DMA Receive Interface ...................................................................................................10-31
10.3.3.2.1 Rx Packet Size PCIRPSR(RW) —MBAR + 0x3880 ........................................................................10-32
10.3.3.2.2 Rx Start Address PCIRSAR (RW)—MBAR + 0x3884 .....................................................................10-32
10.3.3.2.3 Rx Transaction Control Register PCIRTCR(RW) —MBAR + 0x3888 ............................................10-32
10.3.3.2.4 Rx Enables PCIRER (RW) —MBAR + 0x388C ...............................................................................10-34
10.3.3.2.5 Rx Next Address PCIRNAR(R) —MBAR + 0x3890 ........................................................................10-35
10.3.3.2.6 Rx Last Word PCIRLWR(R) —MBAR + 0x3894 ............................................................................10-35
10.3.3.2.7 RxDone Counts PCIRDCR(R) —MBAR + 0x3898 ..........................................................................10-36
10.3.3.2.8 Rx Status PCIRSR (R/sw1) —MBAR + 0x389C ..............................................................................10-36
10.3.3.2.9 Rx FIFO Data Register PCIRFDR(RW) —MBAR + 0x38C0 ..........................................................10-38
10.3.3.2.10 Rx FIFO Status Register PCIRFSR(R/sw1) —MBAR + 0x38C4 .....................................................10-38
10.3.3.2.11 Rx FIFO Control Register PCIRFCR(RW) —MBAR + 0x38C8 ......................................................10-39
10.3.3.2.12 Rx FIFO Alarm Register PCIRFAR(RW) —MBAR + 0x38CC .......................................................10-40
10.3.3.2.13 Rx FIFO Read Pointer Register PCIRFRPR(RW) —MBAR + 0x38D0 ...........................................10-40
10.3.3.2.14 Rx FIFO Write Pointer Register PCIRFWPR (RW) —MBAR + 0x38D4 ........................................10-41
10.4 Functional Description ..........................................................................................................................................10-41
10.4.1 PCI Bus Protocol .............................................................................................................................................10-41
10.4.1.1 PCI Bus Background ................................................................................................................................10-41
10.4.1.2 Basic Transfer Control ..............................................................................................................................10-42
10.4.1.3 PCI Transactions .......................................................................................................................................10-42
10.4.1.4 PCI Bus Commands ..................................................................................................................................10-44
10.4.1.5 Addressing ................................................................................................................................................10-45
10.4.1.5.1 Memory space addressing .............................................................................................
10.4.1.5.2 I/O space addressing ..........................................................................................................................10-46
10.4.1.5.3 Configuration space addressing and transactions ..............................................................................10-46
10.4.1.5.4 Address decoding ...............................................................................................................................10-47
10.4.2 Initiator Arbitration .........................................................................................................................................10-48
10.4.2.1 Priority Scheme ........................................................................................................................................10-48
10.4.3 Configuration Interface ...................................................................................................................................10-48
10.4.4 XL bus Initiator Interface ................................................................................................................................10-48
10.4.4.1 Endian Translation ....................................................................................................................................10-49
10.4.4.2 Configuration Mechanism ........................................................................................................................10-51
10.4.4.2.1 Type 0 Configuration Translation ......................................................................................................10-51
10.4.4.2.2 Type 1 Configuration Translation ......................................................................................................10-53
10.4.4.2.3 Interrupt Acknowledge Transactions .................................................................................................10-53
10.4.4.2.4 Special Cycle Transactions ................................................................................................................10-53
10.4.4.3 Transaction Termination ...........................................................................................................................10-54
10.4.5 XL bus Target Interface .................................................................................................................................10-54
10.4.5.1 Reads from Local Memory .......................................................................................................................10-55
10.4.5.2 Local Memory Writes ...............................................................................................................................10-55
10.4.5.3 Data Translation .......................................................................................................................................10-55
10.4.5.4 Target Abort .............................................................................................................................................10-56
10.4.5.5 Latrule Disable .........................................................................................................................................10-56
10.4.6 Communication Sub-System Initiator Interface .............................................................................................10-56
10.4.6.1 Access Width ............................................................................................................................................10-57
.....................10-45
MPC5200B Users Guide, Rev. 1
Tab l e Of C o nte n t s
Paragraph Page Number Number
10.4.6.2 Addressing ................................................................................................................................................10-57
10.4.6.3 Data Translation .......................................................................................................................................10-57
10.4.6.4 Initialization ..............................................................................................................................................10-57
10.4.6.5 Restart and Reset ......................................................................................................................................10-58
10.4.6.6 PCI Commands .........................................................................................................................................10-58
10.4.6.7 FIFO Considerations .................................................................................................................................10-58
10.4.6.8 Alarms ......................................................................................................................................................10-59
10.4.6.9 Bus Errors .................................................................................................................................................10-59
10.4.7 PCI - Supported Clock Ratios .........................................................................................................................10-59
10.4.8 Interrupts .........................................................................................................................................................10-59
10.4.8.1 PCI Bus Interrupts ....................................................................................................................................10-59
10.4.8.2 Internal Interrupt .......................................................................................................................................10-59
10.5 PCI Arbiter ............................................................................................................................................................10-59
10.6 Application Information ........................................................................................................................................10-60
10.6.1 XL bus Initiated Transaction Mapping ...........................................................................................................10-60
10.6.2 Address Maps ..................................................................................................................................................10-61
10.6.2.1 Address Translation ..................................................................................................................................10-61
10.6.2.1.1 Inbound Address Translation .............................................................................................................10-61
10.6.2.1.2 Outbound Address Translation ..........................................................................................................10-62
10.6.2.1.3 Base Address Register Overview .......................................................................................................10-63
10.6.3 XL bus Arbitration Priority .............................................................................................................................10-64
Chapter 11 ATA Controller
11.1 Overview .................................................................................................................................................................11-1
11.2 BestComm Key Features .........................................................................................................................................11-1
11.21 BestComm Read ...............................................................................................................................................11-1
11.2.2 BestComm Write ..............................................................................................................................................11-2
11.3 ATA Register Interface ...........................................................................................................................................11-2
11.3.1 ATA Host Registers—MBAR + 0x3A00 .........................................................................................................11-2
11.3.1.1 ATA Host Configuration Register—MBAR + 0x3A00 .............................................................................11-2
11.3.1.2 ATA Host Status Register—MBAR + 0x3A04 .........................................................................................11-3
11.3.1.3 ATA PIO Timing 1 Register—MBAR + 0x3A08 .....................................................................................11-3
11.3.1.4 ATA PIO Timing 2 Register—MBAR + 0x3A0C .....................................................................................11-4
11.3.1.5 ATA Multiword DMA Timing 1 Register—MBAR + 0x3A10 ................................................................11-4
11.3.1.6 ATA Multiword DMA Timing 2 Register—MBAR + 0x3A14 ................................................................11-5
11.3.1.7 ATA Ultra DMA Timing 1 Register—MBAR + 0x3A18 ..........................................................................11-5
11.3.1.8 ATA Ultra DMA Timing 2 Register—MBAR + 0x3A1C .........................................................................11-6
11.3.1.9 ATA Ultra DMA Timing 3 Register—MBAR + 0x3A20 .........................................................................11-6
11.3.1.10 ATA Ultra DMA Timing 4 Register—MBAR + 0x3A24 ........................................................................
11.3.1.11 ATA Ultra DMA Timing 5 Register—MBAR + 0x3A28 .........................................................................11-8
11.3.1.12 ATA Share Count Register—MBAR + 0x3A2C .......................................................................................11-8
11.3.2 ATA FIFO Registers—MBAR + 0x3A00 ........................................................................................................11-8
11.3.2.1 ATA Rx/Tx FIFO Data Word Register—MBAR + 0x3A3C ....................................................................11-9
11.3.2.2 ATA Rx/Tx FIFO Status Register—MBAR + 0x3A40 ............................................................................11-9
11.3.2.3 ATA Rx/Tx FIFO Control Register—MBAR + 0x3A44 ........................................................................11-10
11.3.2.4 ATA Rx/Tx FIFO Alarm Register—MBAR + 0x3A48 ..........................................................................11-10
11.3.2.5 ATA Rx/Tx FIFO Read Pointer Register—MBAR + 0x3A4C ...............................................................11-11
11.3.2.6 ATA Rx/Tx FIFO Write Pointer Register—MBAR + 0x3A50 ..............................................................11-11
11.3.3 ATA Drive Registers—MBAR + 0x3A00 .....................................................................................................11-12
11.3.3.1 ATA Drive Device Control Register—MBAR + 0x3A5C ......................................................................11-12
11.3.3.2 ATA Drive Alternate Status Register—MBAR + 0x3A5C .....................................................................11-13
11.3.3.3 ATA Drive Data Register—MBAR + 0x3A60 ........................................................................................11-13
11.3.3.4 ATA Drive Features Register—MBAR + 0x3A64 ..................................................................................11-14
.11-7
MPC5200B Users Guide, Rev. 1
TOC-8 Freescale Semiconductor
Table of Contents
Paragraph Page Number Number
11.3.3.5 ATA Drive Error Register—MBAR + 0x3A64 .......................................................................................11-14
11.3.3.6 ATA Drive Sector Count Register—MBAR + 0x3A68 ...........................................................................11-15
11.3.3.7 ATA Drive Sector Number Register—MBAR + 0x3A6C .......................................................................11-15
11.3.3.8 ATA Drive Cylinder Low Register—MBAR + 0x3A70 .........................................................................11-16
11.3.3.9 ATA Drive Cylinder High Register—MBAR + 0x3A74 .........................................................................11-16
11.3.3.10 ATA Drive Device/Head Register—MBAR + 0x3A78 ..........................................................................11-17
11.3.3.11 ATA Drive Device Command Register—MBAR + 0x3A7C ..................................................................11-17
11.3.3.12 ATA Drive Device Status Register—MBAR + 0x3A7C .........................................................................11-19
11.4 ATA Host Controller Operation ............................................................................................................................11-20
11.4.1 PIO State Machine ..........................................................................................................................................11-21
11.4.2 DMA State Machine .......................................................................................................................................11-22
11.4.2.1 Software Requirements .............................................................................................................................11-22
11.5 Signals and Connections .......................................................................................................................................11-23
11.6 ATA Interface Description ....................................................................................................................................11-24
11.7 ATA Bus Background ...........................................................................................................................................11-26
11.7.1 Terminology ....................................................................................................................................................11-26
11.7.2 ATA Modes ....................................................................................................................................................11-27
11.7.3 ATA Addressing .............................................................................................................................................11-27
11.7.31 ATA Register Addressing ........................................................................................................................11-28
11.7.3.2 Drive Interrupt ..........................................................................................................................................11-28
11.7.3.3 Sector Addressing .....................................................................................................................................11-28
11.7.3.4 Physical/Logical Addressing Modes ........................................................................................................11-29
11.7.4 ATA Transactions ...........................................................................................................................................11-30
11.7.4.1 PIO Mode Transactions ............................................................................................................................11-30
11.7.4.1.1 Class 1—PIO Read ............................................................................................................................11-30
11.7.4.1.2 Class 2—PIO Write ............................................................................................................................11-31
11.7.4.1.3 Class 3—Non-Data Command ...........................................................................................................11-32
11.7.4.2 DMA Protocol ..........................................................................................................................................11-32
11.7.4.3 Multiword DMA Transactions .................................................................................................................11-35
11.7.4.3.1 Class 4—DMA Command .................................................................................................................11-35
11.7.4.4 Ultra DMA Protocol .................................................................................................................................11-35
11.8 ATA RESET/Power-Up .......................................................................................................................................11-36
11.8.1 Hardware Reset ...............................................................................................................................................11-36
11.8.2 Software Reset ................................................................................................................................................11-36
11.9 ATA I/O Cable Specifications ..............................................................................................................................11-37
Chapter 12 Universal Serial Bus (USB)
12.1 Overview .................................................................................................................................................................12-1
12.2 Data Transfer Types ................................................................................................................................................12-1
12.3 Host Controller Interface .........................................................................................................................................12-2
12.3.1 Communication Channels .................................................................................................................................12-2
12.3.2 Data Structures ..................................................................................................................................................12-2
12.4 Host Control (HC) Operational Registers ...............................................................................................................12-5
12.4.1 Programming Note ............................................................................................................................................12-5
12.4.2 Control and Status Partition—MBAR + 0x1000 ..............................................................................................12-6
12.4.2.1 USB HC Revision Register—MBAR + 0x1000 ........................................................................................12-6
12.4.2.2 USB HC Control Register—MBAR + 0x1004 ..........................................................................................12-6
12.4.2.3 USB HC Command Status Register—MBAR + 0x1008 ...........................................................................12-8
12.4.2.4 USB HC Interrupt Status Register —MBAR + 0x100C ............................................................................12-9
12.4.2.5 USB HC Interrupt Enable Register—MBAR + 0x 1010 .........................................................................12-10
12.4.2.6 USB HC Interrupt Disable Register—MBAR + 0x1014 .........................................................................12-11
12.4.3 Memory Pointer Partition—MBAR + 0x1018 ...............................................................................................12-12
12.4.3.1 USB HC HCCA Register—MBAR + 0x1018 .........................................................................................12-13
MPC5200B Users Guide, Rev. 1
Tab l e Of C o nte n t s
Paragraph Page Number Number
12.4.3.2 USB HC Period Current Endpoint Descriptor Register —MBAR + 0x101C ..........................................12-13
12.4.3.3 USB HC Control Head Endpoint Descriptor Register —MBAR + 0x1020 ............................................12-14
12.4.3.4 USB HC Control Current Endpoint Descriptor Register —MBAR + 0x1024 ........................................12-14
12.4.3.5 USB HC Bulk Head Endpoint Descriptor Register—MBAR + 0x1028 ..................................................12-14
12.4.3.6 USB HC Bulk Current Endpoint Descriptor Register—MBAR + 0x102C .............................................12-15
12.4.3.7 USB HC Done Head Register—MBAR + 0x1030 ..................................................................................12-15
12.4.4 Frame Counter Partition—MBAR + 0x1034 ..................................................................................................12-16
12.4.4.1 USB HC Frame Interval Register—MBAR + 0x1034 .............................................................................12-16
12.4.4.2 USB HC Frame Remaining Register—MBAR + 0x1038 ........................................................................12-17
12.4.4.3 USB HC Frame Number Register—MBAR + 0x103C ...........................................................................12-17
12.4.4.4 USB HC Periodic Start Register—MBAR + 0x1040 ...............................................................................12-18
12.4.4.5 USB HC LS Threshold Register—MBAR + 0x1044 ...............................................................................12-18
12.4.5 Root Hub Partition—MBAR + 0x1048 ........................................................................................
12.4.5.1 USB HC Rh Descriptor A Register—MBAR + 0x1048 ..........................................................................12-19
12.4.5.2 USB HC Rh Descriptor B Register—MBAR + 0x104C ..........................................................................12-20
12.4.5.3 USB HC Rh Status Register—MBAR + 0x1050 .....................................................................................12-21
12.4.5.4 USB HC Rh Port1 Status Register—MBAR + 0x1054 ...........................................................................12-22
12.4.5.5 USB HC Rh Port2 Status Register—MBAR + 0x1058 ...........................................................................12-26
..................12-19
chapter 13 BestComm
13.1 Overview .................................................................................................................................................................13-1
13.2 BestComm Functional Description .........................................................................................................................13-1
13.3 Features summary ....................................................................................................................................................13-2
13.4 Descriptors ...............................................................................................................................................................13-2
13.5 Tasks ........................................................................................................................................................................13-2
13.6 Memory Map/ Register Definitions ........................................................................................................................13-2
13.7 Task Table (Entry Table) ........................................................................................................................................13-3
13.8 Task Descriptor Table .............................................................................................................................................13-3
13.9 Variable Table .........................................................................................................................................................13-3
13.10 Function Descriptor Table .......................................................................................................................................13-3
13.11 Context Save Area ...................................................................................................................................................13-3
13.12 BestComm DMA Registers—MBAR+ 0x1200 ......................................................................................................13-3
13.12.1 SDMA Task Bar Register—MBAR + 0x1200 .................................................................................................13-4
13.12.2 SDMA Current Pointer Register—MBAR + 0x1204 .......................................................................................13-4
13.12.3 SDMA End Pointer Register—MBAR + 0x1208 .............................................................................................13-5
13.12.4 SDMA Variable Pointer Register—MBAR + 0x120C .....................................................................................13-5
13.12.5 SDMA Interrupt Vector, PTD Control Register—MBAR + 0x1210 ...............................................................13-6
13.12.6 SDMA Interrupt Pending Register—MBAR + 0x1214 ....................................................................................13-6
13.12.7 SDMA Interrupt Mask Register—MBAR + 0x1218 ........................................................................................13-7
13.12.8 SDMA Task Control 0 Register—MBAR + 0x121C .............................................................................
13.12.9 SDMA Task Control 2 Register—MBAR + 0x1220 ........................................................................................13-9
13.12.10 SDMA Task Control 4 Register—MBAR + 0x1224 ......................................................................................13-10
13.12.11 SDMA Task Control 6 Register—MBAR + 0x1228 ......................................................................................13-10
13.12.12 SDMA Task Control 8 Register—MBAR + 0x122C .....................................................................................13-11
13.12.13 SDMA Task Control A Register—MBAR + 0x1230 .....................................................................................13-11
13.12.14 SDMA Task Control C Register—MBAR + 0x1234 .....................................................................................13-12
13.12.15 SDMA Task Control E Register—MBAR + 0x1238 .....................................................................................13-12
13.12.16 SDMA Initiator Priority 0 Register—MBAR + 0x123C ................................................................................13-13
13.12.17 SDMA Initiator Priority 4 Register—MBAR + 0x1240 .................................................................................13-14
13.12.18 SDMA Initiator Priority 8 Register—MBAR + 0x1244 .................................................................................13-14
13.12.19 SDMA Initiator Priority 12 Register—MBAR + 0x1248 .....................................................................
13.12.20 SDMA Initiator Priority 16 Register—MBAR + 0x124C ..............................................................................13-16
13.12.21 SDMA Initiator Priority 20 Register—MBAR + 0x1250 ...............................................................................13-17
..........13-8
..........13-15
MPC5200B Users Guide, Rev. 1
TOC-10 Freescale Semiconductor
Table of Contents
Paragraph Page Number Number
13.12.22 SDMA Initiator Priority 24 Register—MBAR + 0x1254 ...............................................................................13-17
13.12.23 SDMA Initiator Priority 28 Register—MBAR + 0x1258 ...............................................................................13-18
13.12.24 SDMA Requestor MuxControl—MBAR + 0x125C ......................................................................................13-19
13.12.25 SDMA task Size0—MBAR + 0x1260 ............................................................................................................13-21
13.12.26 SDMA task 0 & task Size 1 map ....................................................................................................................13-21
13.12.27 SDMA Reserved Register 1—MBAR + 0x1268 ............................................................................................13-22
13.12.28 SDMA Reserved Register 2—MBAR + 0x126C ...........................................................................................13-22
13.12.29 SDMA Debug Module Comparator 1, Value1 Register—MBAR + 0x1270 .................................................13-22
13.12.30 SDMA Debug Module Comparator 2, Value2 Register—MBAR + 0x1274 .................................................13-23
13.12.31 SDMA Debug Module Control Register—MBAR + 0x1278 ........................................................................13-23
13.12.32 SDMA Debug Module Status Register—MBAR + 0x127C ..........................................................................13-25
13.13 On-Chip SRAM .....................................................................................................................................................13-26
13.14 Programming Model ..............................................................................................................................................13-26
13.14.1 Task Table .......................................................................................................................................................13-26
13.14.1.1 Integer Mode .............................................................................................................................................13-28
13.14.1.2 Pack ..........................................................................................................................................................13-28
13.14.2 Variable Table .................................................................................................................................................13-28
Chapter 14 Fast Ethernet Controller (FEC)
14.1 Overview .................................................................................................................................................................14-1
14.1.1 Features .............................................................................................................................................................14-2
14.2 Modes of Operation .................................................................................................................................................14-3
14.2.1 Full- and Half-Duplex Operation ......................................................................................................................14-3
14.2.2 10Mbps and 100Mbps MII Interface Operation ...............................................................................................14-3
14.2.3 10Mbps 7-Wire Interface Operation .................................................................................................................14-3
14.2.4 Address Recognition Options ...........................................................................................................................14-3
14.2.5 Internal Loopback .............................................................................................................................................14-3
14.3 I/O Signal Overview ...............................................................................................................................................14-3
14.3.1 Detailed Signal Descriptions .............................................................................................................................14-4
14.3.1.1 MII Ethernet MAC-PHY Interface .............................................................................................................14-4
14.3.1.2 MII Management Frame Structure .............................................................................................................14-5
14.3.1.2.1 MII Management Register Set .............................................................................................................14-6
14.4 FEC Memory Map and Registers ............................................................................................................................14-6
14.4.1 Top Level Module Memory Map .....................................................................................................................14-7
14.4.2 Control and Status (CSR) Memory Map ..........................................................................................................14-7
14.4.3 MIB Block Counters Memory Map ..................................................................................................................14-8
14.5 FEC Registers—MBAR + 0x3000 ........................................................................................................................14-10
14.5.1 FEC ID Register—MBAR + 0x3000 ..............................................................................................................14-11
14.5.2 FEC Interrupt Event Register—MBAR + 0x3004 ..........................................................................................14-12
14.5.3 FEC Interrupt Enable Register—MBAR + 0x3008 ........................................................................................14-14
14.5.4 FEC Rx Descriptor Active Register—MBAR + 0x3010 .........................................................................
14.5.5 FEC Tx Descriptor Active Register—MBAR + 0x3014 ................................................................................14-15
14.5.6 FEC Ethernet Control Register—MBAR + 0x3024 .......................................................................................14-16
14.5.7 FEC MII Management Frame Register—MBAR + 0x3040 ...........................................................................14-17
14.5.8 FEC MII Speed Control Register—MBAR + 0x3044 ....................................................................................14-18
14.5.9 FEC MIB Control Register—MBAR + 0x3064 .............................................................................................14-19
14.5.10 FEC Receive Control Register—MBAR + 0x3084 ........................................................................................14-20
14.5.11 FEC Hash Register—MBAR + 0x3088 ..........................................................................................................14-21
14.5.12 FEC Tx Control Register—MBAR + 0x30C4 ................................................................................................14-21
14.5.13 FEC Physical Address Low Register—MBAR + 0x30E4 .............................................................................14-22
14.5.14 FEC Physical Address High Register—MBAR + 0x30E8 .............................................................................14-23
14.5.15 FEC Opcode/ Pause Duration Register—MBAR + 0x30EC ..........................................................................14-23
14.5.16 FEC Descriptor Individual Address 1 Registe—MBAR + 0x3118 ..............................................................
.......14-14
..14-24
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor TOC-11
Tab l e Of C o nte n t s
Paragraph Page Number Number
14.5.17 FEC Descriptor Individual Address 2 Register—MBAR + 0x311C ..............................................................14-24
14.5.18 FEC Descriptor Group Address 1 Register—MBAR + 0x3120 .....................................................................14-25
14.5.19 FEC Descriptor Group Address 2 Register—MBAR + 0x3124 .....................................................................14-25
14.5.20 FEC Tx FIFO Watermark Register—MBAR + 0x3144 .................................................................................14-26
14.6 FIFO Interface .......................................................................................................................................................14-27
14.6.1 FEC Rx FIFO Data Register—MBAR + 0x3184 ...........................................................................................14-28
14.7 FEC Tx FIFO Data Register—MBAR + 0x31A4................................................................................................. 14-28
14.7.1 FEC Rx FIFO Status Register—MBAR + 0x3188 .........................................................................................14-28
14.8 FEC Tx FIFO Status Register—MBAR + 0x31A8 ...............................................................................................14-28
14.8.1 FEC Rx FIFO Control Register—MBAR + 0x318C ......................................................................................14-29
14.8.2 FEC Rx FIFO Last Read Frame Pointer Register—MBAR + 0x3190 ...........................................................14-30
14.8.3 FEC Rx FIFO Last Write Frame Pointer Register—MBAR + 0x3194 ..........................................................14-31
14.8.4 FEC Rx FIFO Alarm Pointer Register—MBAR + 0x3198 ............................................................................14-31
14.8.5 FEC Rx FIFO Read Pointer Register—MBAR + 0x319C .............................................................................14-32
14.8.6 FEC Rx FIFO Write Pointer Register—MBAR + 0x31A0 ............................................................................14-33
14.8.7 FEC Reset Control Register—MBAR + 0x31C4 ...........................................................................................14-33
14.8.8 FEC Transmit FSM Register—MBAR + 0x31C8 ..........................................................................................14-34
14.9 Initialization Sequence ..........................................................................................................................................14-34
14.9.1 Hardware Controlled Initialization .................................................................................................................14-34
14.9.2 User Initialization (Prior to Asserting ETHER_EN) ......................................................................................14-35
14.9.2.1 Microcontroller Initialization ...................................................................................................................14-35
14.9.3 Frame Control/Status Words ..........................................................................................................................14-35
14.9.3.1 Receive Frame Status Word .....................................................................................................................14-35
14.9.3.2 Transmit Frame Control Word .................................................................................................................14-36
14.9.4 Network Interface Options ..............................................................................................................................14-36
14.9.5 FEC Frame Reception .....................................................................................................................................14-37
14.9.6 Ethernet Address Recognition ........................................................................................................................14-37
14.9.7 Full-Duplex Flow Control ...............................................................................................................................14-42
14.9.8 Inter-Packet Gap Time ....................................................................................................................................14-43
14.9.9 Collision Handling ..........................................................................................................................................14-43
14.9.10 Internal and External Loopback ......................................................................................................................14-44
14.9.11 Ethernet Error-Handling Procedure ................................................................................................................14-44
14.9.11.1 Transmission Errors ..................................................................................................................................14-44
14.9.11.2 Reception Errors .......................................................................................................................................14-44
Chapter 15 Programmable Serial Controllers (PSC)
15.1 Overview .................................................................................................................................................................15-1
15.1.1 PSC Functions Overview ..................................................................................................................................15-1
15.1.2 Features .............................................................................................................................................................15-2
15.2 PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00 ...................................................15-3
15.2.1 Mode Register 1 (0x00)—MR1 ........................................................................................................................15-5
15.2.2 Mode Register 2 (0x00) — MR2 ......................................................................................................................15-6
15.2.3 Status Register (0x04) — SR ............................................................................................................................15-7
15.2.4 Clock Select Register (0x04) — CSR .............................................................................................................15-11
15.2.5 Command Register (0x08)—CR .....................................................................................................................15-11
15.2.6 Rx Buffer Register (0x0C) — RB ..................................................................................................................15-13
15.2.7 Tx Buffer Register (0x0C)—TB .....................................................................................................................15-15
15.2.8 Input Port Change Register (0x10) — IPCR ..................................................................................................15-16
15.2.9 Auxiliary Control Register (0x10) — ACR ....................................................................................................15-17
15.2.10 Interrupt Status Register (0x14) — ISR ..........................................................................................................15-18
15.2.11 Interrupt Mask Register (0x14)—IMR ...........................................................................................................15-18
15.2.12 Counter Timer Upper Register (0x18)—CTUR .............................................................................................15-19
15.2.13 Counter Timer Lower Register (0x1C)—CTLR .............................................................................................15-20
MPC5200B Users Guide, Rev. 1
TOC-12 Freescale Semiconductor
Table of Contents
Paragraph Page Number Number
15.2.14 Codec Clock Register (0x20)—CCR ..............................................................................................................15-21
15.2.15 Interrupt Vector Register (0x30)—IVR ..........................................................................................................15-23
15.2.16 Input Port Register (0x34)—IP .......................................................................................................................15-23
15.2.17 Output Port 1 Bit Set (0x38)—OP1 ................................................................................................................15-24
15.2.18 Output Port 0 Bit Set (0x3C)—OP0 ...............................................................................................................15-24
15.2.19 Serial Interface Control Register (0x40)—SICR ............................................................................................15-25
15.2.20 Infrared Control 1 (0x44)—IRCR1 ................................................................................................................15-27
15.2.21 Infrared Control 2 (0x48)—IRCR2 ................................................................................................................15-28
15.2.22 Infrared SIR Divide Register (0x4C)—IRSDR ..............................................................................................15-29
15.2.23 Infrared MIR Divide Register (0x50)—IRMDR ............................................................................................15-30
15.2.24 Infrared FIR Divide Register (0x54)—IRFDR ..............................................................................
15.2.25 Rx FIFO Number of Data (0x58)—RFNUM .................................................................................................15-33
15.2.26 Tx FIFO Number of Data (0x5C)—TFNUM .................................................................................................15-33
15.2.27 Rx FIFO Data (0x60)—RFDATA ..................................................................................................................15-33
15.2.28 Rx FIFO Status (0x64)—RFSTAT .................................................................................................................15-33
15.2.29 Rx FIFO Control (0x68)—RFCNTL ..............................................................................................................15-34
15.2.30 Rx FIFO Alarm (0x6E)—RFALARM ............................................................................................................15-34
15.2.31 Rx FIFO Read Pointer (0x72)—RFRPTR ......................................................................................................15-35
15.2.32 Rx FIFO Write Pointer(0x76)—RFWPTR .....................................................................................................15-35
15.2.33 Rx FIFO Last Read Frame (0x7A)—RFLRFPTR ..........................................................................................15-35
15.2.34 Rx FIFO Last Write Frame PTR (0x7C)—RFLWFPTR ................................................................................15-36
15.2.35 Tx FIFO Data (0x80)—TFDATA .............................................................................................
15.2.36 Tx FIFO Status (0x84)—TFSTAT .................................................................................................................15-36
15.2.37 Tx FIFO Control (0x88)—TFCNTL ..............................................................................................................15-37
15.2.38 Tx FIFO Alarm (0x8E)—TFALARM ............................................................................................................15-37
15.2.39 Tx FIFO Read Pointer (0x92)—TFRPTR ......................................................................................................15-37
15.2.40 Tx FIFO Write Pointer (0x96)—TFWPTR ....................................................................................................15-38
15.2.41 Tx FIFO Last Read Frame (0x9A)—TFLRFPTR ..........................................................................................15-38
15.2.42 Tx FIFO Last Write Frame PTR (0x9C)—TFLWFPTR ................................................................................15-38
15.3 PSC Operation Modes ...........................................................................................................................................15-39
15.3.1 PSC in UART Mode .......................................................................................................................................15-39
15.3.1.1 Block Diagram and Signal Definition for UART Mode ..........................................................................15-39
15.3.1.2 UART Clock Generation ..........................................................................................................................15-41
15.3.1.3 Transmitting in UART Mode ...................................................................................................................15-41
15.3.1.4 Receiver in UART Mode ..........................................................................................................................15-42
15.3.1.5 Configuration Sequence for UART Mode ................................................................................................15-43
15.3.2 PSC in Codec Mode ........................................................................................................................................15-44
15.3.2.1 Block Diagram and Signal Definition for Codec Mode ...........................................................................15-45
15.3.2.2 Codec Clock and Frame Generation .........................................................................................................15-46
15.3.2.2.1 BitClk and Frame in “normal” Codec and I2S Mode ........................................................................15-47
15.3.2.2.2 BitClk and Frame in “Cell Phone” Mode ..........................................................................................15-47
15.3.2.2.3 BitClk and Frame in SPI Mode ..........................................................................................................15-48
15.3.2.3 Transmitting and Receiving in Codec Mode ............................................................................................15-49
15.3.2.4 Configuration Sequence Examples for Codec Modes ..............................................................................15-50
15.3.2.4.1 PSC1 in 16-bit “soft Modem” Slave Mode ..............................................................................
15.3.2.4.2 PSC2 in 32-bit “soft Modem” Master Mode ......................................................................................15-51
15.3.2.4.3 PSC 1 in Cell Phone Master Mode, PSC2 is Cell Phone Slave .........................................................15-51
15.3.2.4.4 PSC2 in SPI Slave Mode ....................................................................................................................15-52
15.3.2.4.5 PSC3 in SPI Master Mode .................................................................................................................15-53
15.3.2.4.6 PSC1 in I2S Master Mode ..................................................................................................................15-54
15.3.3 PSC in AC97 Mode ........................................................................................................................................15-55
15.3.3.1 Block Diagram and Signal Definition for AC97 Mode ............................................................................15-56
15.3.3.2 Transmitting and Receiving in AC97 Mode .............................................................................................15-57
15.3.3.3 AC97 Low-Power Mode ..........................................................................................................................15-57
.................15-31
.....................15-36
..........15-50
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor TOC-13
Tab l e Of C o nte n t s
Paragraph Page Number Number
15.3.3.4 Configuration Sequence for AC97 Mode .................................................................................................15-58
15.3.4 PSC in SIR Mode ............................................................................................................................................15-58
15.3.4.1 Block Diagram and Signal Definition for SIR Mode ...............................................................................15-58
15.3.4.2 Transmitting and Receiving in SIR Mode ................................................................................................15-59
15.3.4.3 Configuration Sequence Example for SIR Mode .....................................................................................15-59
15.3.5 PSC in MIR Mode ..........................................................................................................................................15-60
15.3.5.1 Block Diagram and Signal Definition for MIR Mode ..............................................................................15-60
15.3.5.2 Transmitting and Receiving in MIR Mode ...............................................................................................15-61
15.3.5.3 Serial Interaction Pulse (SIP) ...................................................................................................................15-62
15.3.5.4 Configuration Sequence Example for MIR Mode ....................................................................................15-62
15.3.6 PSC in FIR Mode ............................................................................................................................................15-63
15.3.6.1 Block Diagram and Signal Definition for FIR Mode ...............................................................................15-63
15.3.6.2 Transmitting and Receiving in FIR Mode ................................................................................................15-63
15.3.6.3 Configuration Sequence Example for FIR Mode .....................................................................................15-64
15.3.7 PSC FIFO System ...........................................................................................................................................15-64
15.3.7.1 RX FIFO ...................................................................................................................................................15-66
15.3.7.2 TX FIFO ...................................................................................................................................................15-67
15.3.8 Looping Modes ...............................................................................................................................................15-67
15.3.8.1 Automatic Echo Mode ..............................................................................................................................15-67
15.3.8.2 Local Loop-Back Mode ............................................................................................................................15-67
15.3.8.3 Remote Loop-Back Mode ........................................................................................................................15-68
15.3.9 Multidrop Mode ..............................................................................................................................................15-68
Chapter 16 XLB Arbiter
16.1 Overview .................................................................................................................................................................16-1
16.1.1 Purpose ..............................................................................................................................................................16-1
16.1.1.1 Prioritization ...............................................................................................................................................16-1
16.1.1.2 Bus Grant Mechanism ................................................................................................................................16-2
16.1.1.2.1 Bus Grant .............................................................................................................................................16-2
16.1.1.2.2 Parking Modes .....................................................................................................................................16-2
16.1.1.3 Configuration, Status, and Interrupt Generation ........................................................................................16-2
16.1.1.4 Watchdog Functions ...................................................................................................................................16-2
16.1.1.4.1 Timer Functions ...................................................................................................................................16-2
16.1.1.4.2 Other Tenure Ending Conditions .........................................................................................................16-3
16.2 XLB Arbiter Registers—MBAR + 0x1F00 ............................................................................................................16-3
16.2.1 Arbiter Configuration Register (R/W)—MBAR + 0x1F40 ..............................................................................16-3
16.2.2 Arbiter Version Register (R)—MBAR + 0x1F44 ............................................................................................16-5
16.2.3 Arbiter Status Register (R/W)—MBAR + 0x1F48 ..........................................................................................16-5
16.2.4 Arbiter Interrupt Enable Register (R/W)—MBAR + 0x1F4C .........................................................................16-6
16.2.5 Arbiter Address Capture Register (R)—MBAR + 0x1F50 ..............................................................................16-7
16.2.6 Arbiter Bus Signal Capture Register (R)—MBAR + 0x1F54 ..........................................................................16-7
16.2.7 Arbiter Address Tenure Time-Out Register (R/W)—MBAR + 0x1F58 ..........................................................16-8
16.2.8 Arbiter Data Tenure Time-Out Register (R/W)—MBAR + 0x1F5C ...............................................................16-9
16.2.9 Arbiter Bus Activity Time-Out Register (R/W)—MBAR + 0x1F60 ..............................................................
16.2.10 Arbiter Master Priority Enable Register (R/W)—MBAR + 0x1F64 ..............................................................16-10
16.2.11 Arbiter Master Priority Register (R/W)—MBAR + 0x1F68 ..........................................................................16-11
16.2.12 Arbiter Snoop Window Register (RW)—MBAR + 0x1F70 ..........................................................................16-11
16.2.13 Arbiter Reserved Registers—MBAR + 0x1F00-1F3C, 0x1F74-1FFF ...........................................................16-13
.16-9
MPC5200B Users Guide, Rev. 1
TOC-14 Freescale Semiconductor
Table of Contents
Paragraph Page Number Number
Chapter 17 Serial Peripheral Interface (SPI)
17.1 Overview .................................................................................................................................................................17-1
17.1.1 Features .............................................................................................................................................................17-1
17.1.2 Modes of Operation ..........................................................................................................................................17-1
17.2 SPI Signal Description ............................................................................................................................................17-2
17.2.1 Master In/Slave Out (MISO ) ...........................................................................................................................17-2
17.2.2 Master Out/Slave In (MOSI ) ...........................................................................................................................17-2
17.2.3 Serial Clock (SCK) ...........................................................................................................................................17-3
17.2.4 Slave-Select (SS ) ..............................................................................................................................................17-3
17.3 SPI Registers—MBAR + 0x0F00 ...........................................................................................................................17-3
17.3.1 SPI Control Register 1—MBAR + 0x0F00 ......................................................................................................17-3
17.3.2 SPI Control Register 2—MBAR + 0x0F01 ......................................................................................................17-4
17.3.3 SPI Baud Rate Register—MBAR + 0x0F04 ....................................................................................................17-5
17.3.4 SPI Status Register —MBAR + 0x0F05 ..........................................................................................................17-6
17.3.5 SPI Data Register—MBAR + 0x0F09 ..............................................................................................................17-7
17.3.6 SPI Port Data Register—MBAR + 0x0F0D .....................................................................................................17-7
17.3.7 SPI Data Direction Register—MBAR + 0x0F10 ..............................................................................................17-7
Chapter 18 Inter-Integrated Circuit (I2C)
18.1 Overview .................................................................................................................................................................18-1
18.1.1 Features .............................................................................................................................................................18-1
18.2 I
18.2.1 START Signal ...................................................................................................................................................18-2
18.2.2 STOP Signal ......................................................................................................................................................18-2
18.2.2.1 Slave Address Transmission .......................................................................................................................18-3
18.2.2.2 Data Transfer ..............................................................................................................................................18-3
18.2.2.3 Acknowledge ..............................................................................................................................................18-3
18.2.2.4 Repeated Start .............................................................................................................................................18-4
18.2.2.5 Clock Synchronization and Arbitration ......................................................................................................18-4
18.3 I
18.3.1 I
18.3.2 I
18.3.3 I
18.3.4 I
18.3.5 I
18.3.6 I
18.4 Initialization Sequence ..........................................................................................................................................18-11
18.5 Transfer Initiation and Interrupt ............................................................................................................................18-11
18.5.1 Post-Transfer Software Response ...................................................................................................................18-12
18.5.2 Slave Mode .....................................................................................................................................................18-12
2
C Controller ..........................................................................................................................................................18-2
2
C Interface Registers ............................................................................................................................................18-5
2
C Address Register (MADR)—MBAR + 0x3D00 ........................................................................................18-5
2
C Frequency Divider Register (MFDR)—MBAR + 0x3D04 ........................................................................18-6
2
C Control Register (MCR)—MBAR + 0x3D08 ............................................................................................18-7
2
C Status Register (MSR)—MBAR + 0x3D0C ..............................................................................................18-8
2
C Data I/O Register (MDR)—MBAR+ x3D10 ..........................................................................................18-10
2
C Interrupt Control Register—MBAR + 0x3D20 ........................................................................................18-10
Chapter 19 Motorola Scalable CAN (MSCAN)
19.1 Overview .................................................................................................................................................................19-1
19.2 Features ...................................................................................................................................................................19-2
19.3 External Signals .......................................................................................................................................................19-2
19.3.1 RXCAN — CAN Receiver Input Pin ...............................................................................................................19-2
19.3.2 TXCAN — CAN Transmitter Output Pin ........................................................................................................19-2
19.4 CAN System ............................................................................................................................................................19-2
19.5 Memory Map / Register Definition .........................................................................................................................19-3
19.5.1 Module Memory Map .......................................................................................................................................19-3
19.5.2 Register Descriptions ........................................................................................................................................19-5
19.5.3 MSCAN Control Register 0 (CANCTL0)—MBAR + 0x0900 ........................................................................19-5
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor TOC-15
Tab l e Of C o nte n t s
Paragraph Page Number Number
19.5.4 MSCAN Control Register 1 (CANCTL1)—MBAR + 0x0901 ........................................................................19-6
19.5.5 MSCAN Bus Timing Register 0 (CANBTR0)—MBAR + 0x0904 .................................................................19-8
19.5.6 MSCAN Bus Timing Register 1 (CANBTR1)—MBAR + 0x0905 .................................................................19-8
19.5.7 MSCAN Receiver Flag Register (CANRFLG)—MBAR+0x0908 ................................................................19-10
19.5.8 MSCAN Receiver Interrupt Enable Register (CANRIER)—MBAR + 0x0909 ............................................19-11
19.5.9 MSCAN Transmitter Flag Register (CANTFLG)—MBAR + 0x090C .........................................................19-12
19.5.10 MSCAN Transmitter Interrupt Enable Register (CANTIER)—MBAR+0x090D .........................................19-13
19.5.11 MSCAN Transmitter Message Abort Request(CANTARQ)—MBAR + 0x0910 .........................................19-13
19.5.12 MSCAN Transmitter Message Abort Ack(CANTAAK)—MBAR +0x0911 ................................................19-14
19.5.13 MSCAN Transmit Buffer Selection (CANTBSEL)—MBAR + 0x0914 .......................................................19-14
19.5.14 MSCAN ID Acceptance Control Register (CANIDAC)—MBAR + 0x0915 ................................................19-15
19.5.15 MSCAN Receive Error Counter Register (CANRXERR)—MBAR + 0x091C .............................................19-16
19.5.16 MSCAN Transmit Error Counter Register (CANTXERR)—MBAR + 0x091D ...........................................19-16
19.5.17 MSCAN ID Acceptance Registers (CANIDAR0-7)—MBAR + 0x0915 ......................................................19-17
19.5.18 MSCAN ID Mask Register (CANIDMR0-7)—MBAR + 0x0928 .................................................................19-19
19.6 Programmer’s Model of Message Storage ............................................................................................................19-21
19.6.1 Identifier Registers (IDR0-3) ..........................................................................................................................19-23
19.6.2 Data Segment Registers (DSR0-7) .................................................................................................................19-23
19.6.3 Data Length Register (DLR) ...........................................................................................................................19-23
19.6.4 MSCAN Transmit Buffer Priority Register (TBPR)—MBAR + 0x0979 ......................................................19-24
19.6.5 MSCAN Time Stamp Register High (TSRH)—MBAR + 0x097C ................................................................19-24
19.6.6 MSCAN Time Stamp Register Low (TSRL)—MBAR + 0x097D .................................................................19-25
19.7 Functional Description ..........................................................................................................................................19-25
19.7.1 General ............................................................................................................................................................19-25
19.7.2 Message Storage .............................................................................................................................................19-26
19.7.2.1 Message Transmit Background ................................................................................................................19-26
19.7.2.2 Transmit Structures ...................................................................................................................................19-27
19.7.2.3 Receive Structures ....................................................................................................................................19-27
19.7.3 Identifier Acceptance Filter ............................................................................................................................19-28
19.7.4 Protocol Violation Protection .........................................................................................................................19-30
19.7.5 Clock System ..................................................................................................................................................19-31
19.7.6 Timer Link ......................................................................................................................................................19-33
19.7.7 Modes of Operation ........................................................................................................................................19-33
19.7.7.1 Normal Modes ..........................................................................................................................................19-33
19.7.7.2 Listen-Only Mode .....................................................................................................................................19-33
19.7.8 Low Power Options ........................................................................................................................................19-33
19.7.8.1 CPU Run Mode ........................................................................................................................................19-34
19.7.8.2 CPU Sleep Mode ......................................................................................................................................19-34
19.7.8.3 CPU Deep Sleep Mode .............................................................................................................................19-34
19.7.8.4 MSCAN Sleep Mode ................................................................................................................................19-34
19.7.8.5 MSCAN Initialization Mode ....................................................................................................................19-35
19.7.8.6 MSCAN Power Down Mode ....................................................................................................................19-36
19.7.8.7 Programmable Wake-Up Function ...........................................................................................................19-36
19.7.9 Description of Interrupt Operation ..................................................................................................................19-36
19.7.9.1 Transmit Interrupt .....................................................................................................................................19-36
19.7.9.2 Receive Interrupt ......................................................................................................................................19-36
19.7.9.3 Wake-Up Interrupt ....................................................................................................................................19-36
19.7.9.4 Error Interrupt ...........................................................................................................................................19-37
19.7.10 Interrupt Acknowledge ...................................................................................................................................19-37
19.7.11 Recovery from STOP or WAIT ......................................................................................................................19-37
MPC5200B Users Guide, Rev. 1
TOC-16 Freescale Semiconductor
Table of Contents
Paragraph Page Number Number
Chapter 20 Byte Data Link Controller (BDLC)
20.1 Overview .................................................................................................................................................................20-1
20.2 Features ...................................................................................................................................................................20-1
20.3 Modes of Operation .................................................................................................................................................20-1
20.4 Block Diagram ........................................................................................................................................................20-4
20.5 Signal Description ...................................................................................................................................................20-5
20.6 Overview .................................................................................................................................................................20-5
20.6.1 Detailed Signal Descriptions .............................................................................................................................20-5
20.6.1.1 TXB - BDLC Transmit Pin ........................................................................................................................20-5
20.6.1.2 RXB - BDLC Receive Pin ..........................................................................................................................20-5
20.7 Memory Map and Registers ....................................................................................................................................20-5
20.7.1 Overview ...........................................................................................................................................................20-5
20.7.2 Module Memory Map .......................................................................................................................................20-5
20.7.3 Register Descriptions ........................................................................................................................................20-5
20.7.3.1 BDLC Control Register 1 (DLCBCR1)—MBAR + 0x1300 .....................................................................20-5
20.7.3.2 BDLC State Vector Register (DLCBSVR) - MBAR + 0x1300 .................................................................20-7
20.7.3.3 BDLC Control Register 2 (DLCBCR2) - MBAR + 0x1304 ......................................................................20-8
20.7.3.4 BDLC Data Register (DLCBDR) - MBAR + 0x1305 .............................................................................20-12
20.7.3.5 BDLC Analog Round Trip Delay Register (DLCBARD) - MBAR + 0x1308 ........................................20-12
20.7.3.6 BDLC Rate Select Register (DLCBRSR) - MBAR + 0x1309 .................................................................20-14
20.7.3.7 BDLC Control Register (DLCSCR) - MBAR + 0x130C .........................................................................20-15
20.7.3.8 BDLC Status Register (DLCBSTAT) - MBAR + 0x130D ......................................................................20-15
20.8 Functional Description ..........................................................................................................................................20-16
20.8.1 General ............................................................................................................................................................20-16
20.8.1.1 J1850 Frame Format .................................................................................................................................20-16
20.8.1.2 J1850 VPW Symbols ................................................................................................................................20-17
20.8.1.3 J1850 VPW Valid/Invalid Bits & Symbols ..............................................................................................20-19
20.8.1.4 J1850 Bus Errors ......................................................................................................................................20-26
20.8.2 Mux Interface ..................................................................................................................................................20-27
20.8.2.1 Mux Interface - Rx Digital Filter ..............................................................................................................20-27
20.8.3 Protocol Handler .............................................................................................................................................20-28
20.8.3.1 Protocol Architecture ................................................................................................................................20-29
20.8.4 Transmitting A Message ................................................................................................................................20-30
20.8.4.1 BDLC Transmission Control Bits ............................................................................................................20-30
20.8.4.2 Transmitting Exceptions ...........................................................................................................................20-31
20.8.4.3 Aborting a Transmission ..........................................................................................................................20-32
20.8.5 Receiving A Message ....................................................................................................................................20-33
20.8.5.1 BDLC Reception Control Bits ..................................................................................................................20-34
20.8.5.2 Receiving a Message with the BDLC module ..........................................................................................20-34
20.8.5.3 Filtering Received Messages ....................................................................................................................20-34
20.8.5.4 Receiving Exceptions ...............................................................................................................................20-34
20.8.6 Transmitting An In-Frame Response (IFR) ...................................................................................................20-36
20.8.6.1 IFR Types Supported by the BDLC module ............................................................................................20-37
20.8.6.2 BDLC IFR Transmit Control Bits ........................................................................................
20.8.6.3 Transmit Single Byte IFR .........................................................................................................................20-38
20.8.6.4 Transmit Multi-Byte IFR 1 .......................................................................................................................20-38
20.8.6.5 Transmit Multi-Byte IFR 0 .......................................................................................................................20-38
20.8.6.6 Transmitting An IFR with the BDLC module ..........................................................................................20-38
20.8.6.7 Transmitting IFR Exceptions ....................................................................................................................20-42
20.8.7 Receiving An In-Frame Response (IFR) .......................................................................................................20-43
20.8.7.1 Receiving an IFR with the BDLC module ...............................................................................................20-44
20.8.7.2 Receiving IFR Exceptions ........................................................................................................................20-45
20.8.8 Special BDLC Module Operations ................................................................................................................20-45
....................20-37
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor TOC-17
Tab l e Of C o nte n t s
Paragraph Page Number Number
20.8.8.1 Transmitting Or Receiving A Block Mode Message ...............................................................................20-45
20.8.8.2 Transmitting Or Receiving A Message In 4X Mode ................................................................................20-46
20.8.9 BDLC Module Initialization ..........................................................................................................................20-47
20.8.9.1 Initialization Sequence .............................................................................................................................20-47
20.8.9.2 Initializing the Configuration Bits ............................................................................................................20-48
20.8.9.3 Exiting Loopback Mode and Enabling the BDLC module ......................................................................20-48
20.8.9.4 Enabling BDLC Interrupts ........................................................................................................................20-48
20.9 Resets .....................................................................................................................................................................20-50
20.9.1 General ............................................................................................................................................................20-50
Chapter 21 Debug Support and JTAG Interface
21.1 Overview .................................................................................................................................................................21-1
21.2 TAP Link Module (TLM) and Slave TAP Implementation ....................................................................................21-1
21.3 TLM and TAP Signal Descriptions .........................................................................................................................21-4
21.3.1 Test Reset (TRST ) ............................................................................................................................................21-4
21.3.2 Test Clock (TCK) .............................................................................................................................................21-4
21.3.3 Test Mode Select ( TMS ) ..................................................................................................................................21-4
21.3.4 Test Data In (TDI) ............................................................................................................................................21-4
21.3.5 Test Data Out (TDO) ........................................................................................................................................21-5
21.4 Slave Test Reset (STRST ) ......................................................................................................................................21-5
21.4.1 Enable Slave—ENA[ 0:n] ................................................................................................................................21-5
21.4.2 Select DR Link—SEL[0: n ] .............................................................................................................................21-5
21.4.3 Slave Test Data Out—STDO[0:n] ..................................................................................................................21-5
21.5 TAP State Machines ................................................................................................................................................21-5
21.6 G2_LE Core JTAG/COP Serial Interface ...............................................................................................................21-6
21.7 TLM Link DR Instructions ......................................................................................................................................21-7
21.7.1 TLM:TLMENA ................................................................................................................................................21-8
21.7.2 TLM:PPCENA .................................................................................................................................................21-8
21.8 TLM Test Instructions .............................................................................................................................................21-8
21.8.1 IDCODE ...........................................................................................................................................................21-8
21.8.1.1 Device ID Register .....................................................................................................................................21-8
21.8.2 BYPASS ...........................................................................................................................................................21-8
21.8.3 SAMPLE/PRELOAD .......................................................................................................................................21-8
21.8.4 EXTEST ............................................................................................................................................................21-9
21.8.5 CLAMP .............................................................................................................................................................21-9
21.8.6 HIGHZ ..............................................................................................................................................................21-9
21.9 G2_LE COP/BDM Interface ..................................................................................................................................21-9
Appendix A Acronyms and Terms
Appendix B List of Registers
MPC5200B Users Guide, Rev. 1
TOC-18 Freescale Semiconductor
List of Figures
Figure Page Number Number
1-1 Simplified Block Diagram—MPC5200 ....................................................................................................................1-4
1-2 MPC5200-Based System............................................................................................................................................1-6
2-1 272-Pin PBGA Pin Detail ..........................................................................................................................................2-2
2-2 272-Pin PBGA — Top View .....................................................................................................................................2-3
2-3 MPC5200 Peripheral Muxing ...................................................................................................................................2-4
2-4 PSC1 Port Map—5 Pins ..........................................................................................................................................2-31
2-5 PSC2 Port Map—5 Pins ..........................................................................................................................................2-34
2-6 PSC3 Port Map—10 Pins ........................................................................................................................................2-37
2-7 USB Port Map—10 Pins .........................................................................................................................................2-43
2-8 Ethernet Output Port Map—8 Pins .........................................................................................................................2-46
2-9 Ethernet Input / Control Port Map—10 Pins ..........................................................................................................2-47
2-10 Timer Port Map—8 Pins .....................................................................................................
2-11 PSC6 Port Map—4 Pins ..........................................................................................................................................2-65
2-12 I
4-1 Reset sequence ..........................................................................................................................................................4-2
4-2 PORESET Assertion .................................................................................................................................................4-3
4-3 Internal Hard Reset vs External HRESET Assertion ................................................................................................4-3
5-1 Primary Synchronous Clock Domains ......................................................................................................................5-2
5-2 MPC5200 Clock Relations ........................................................................................................................................5-3
5-3 Timing Diagram—Clock Waveforms for SDRAM and DDR Memories .................................................................5-8
7-1 Interrupt Sources and Core Interrupt Pins .................................................................................................................7-3
7-2 Interrupt Controller Routing Scheme ........................................................................................................................7-4
7-3 GPIO / Generic MUX Cell .......................................................................................................................................7-24
7-4 Diagram—Suggested Crystal Oscillator Circuit .....................................................................................................7-65
8-1 Block Diagram—SDRAM Subsystem Example .....................................................................................................8-10
8-2 Block Diagram—SDRAM Memory Controller ......................................................................................................8-12
8-3 Address Bus Mapping .............................................................................................................................................8-25
9-1 LPC Concept Diagram ..............................................................................................................................................9-3
9-2 Muxed Mode Address Latching ................................................................................................................................9-3
9-3 Output Enable Signal .................................................................................................................................................9-4
9-4 Timing Diagram—Non-MUXed Mode .....................................................................................................................9-6
9-5 Timing Diagram - MUXed Mode .............................................................................................................................9-9
10-1 PCI Block Diagram .................................................................................................................................................10- 2
10-2 PCI Read Terminated by Master ...........................................................................................................................10-43
10-3 PCI Write Terminated by Target ...........................................................................................................................10-44
10-4 Contents of the AD Bus During Address Phase of a Type 0 Configuration Transaction .....................................10-47
10-5 Contents of the AD Bus During Address Phase of a Type 1 Configuration Transaction .....................................10-47
10-6 Initiator Arbitration Block Diagram ......................................................................................................................10-48
10-7 Type 0 Configuration Translation .........................................................................................................................10-52
10-8 Inbound Address Map ...........................................................................................................................................10-62
10-9 Outbound Address Map .........................................................................................................................................10-63
11-1 ATA Controller Interface ........................................................................................................................................11-1
11-2 Connections—Controller Cable, System Board, MPC5200 .................................................................................11-24
11-3 Pin Description—ATA Interface ...........................................................................................................................11-26
11-4 ATA Sector Format ...............................................................................................................................................11-29
11-5 Timing Diagram—PIO Read Command (Class 1 ) ...............................................................................................11-31
11-6 Timing Diagram—PIO Write Command ( Class 2 ) ..............................................................................................11-32
11-7 Timing Diagram—Non-Data Command (Class 3 ) ...............................................................................................11-32
11-8 Flow Diagram—DMA Command Protocol ..........................................................................................................11-34
11-9 Timing Diagram—DMA Command (Class 4) ......................................................................................................11-35
11-10 Timing Diagram—Reset Timing ...........................................................................................................................11-37
12-1 USB Focus Areas ....................................................................................................................................................12-1
2
C Port Map—4 Pins (two pins each, for two I2Cs) .............................................................................................2-67
....................................2-62
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor LOF-1
List of Figures
Figure Page Number Number
12-2 Communication Channels .......................................................................................................................................12-2
12-3 Typical List Structure ..............................................................................................................................................12-3
12-3 Interrupt ED Structure .............................................................................................................................................12-4
12-4 Sample Interrupt Endpoint Schedule .......................................................................................................................12-5
13-1 Task Table .............................................................................................................................................................13-27
14-1 Block Diagram—FEC .............................................................................................................................................14-2
14-2 Ethernet Address Recognition - receive block decisions ......................................................................................14-39
14-3 Ethernet Address Recognition - microcode decisions ...........................................................................................14-40
15-1 PSC Functions Overview ........................................................................................................................................15-1
15-2 Simplified Block Diagram .......................................................................................................................................15-2
15-3 Signal configuration for a PSC / RS-232 interface .................................................................................................15-41
15-4 Clocking Source Diagram .....................................................................................................................................15-41
15-5 Timing Diagram—Transmitter ..............................................................................................................................15-42
15-6 Timing Diagram—Receiver ..................................................................................................................................15-43
15-7 PSC Codec Block Diagram ...................................................................................................................................15-45
15-8 PSC Codec Interface in Slave Mode .....................................................................................................................15-45
15-9 Clock Generation Diagram for Codec Mode ........................................................................................................15-46
15-10 Clock distribution network in cell phone mode ....................................................................................................15-48
15-11 SPI Parameter ........................................................................................................................................................15-49
15-12 Timing Diagram—16-Bit Codec Interface (lsb First, DTS1 = 0) .........................................................................15-50
15-13 Timing Diagram—8-Bit Codec Interface (msb First) ...........................................................................................15-50
15-14 I2S Data Transmission ..........................................................................................................................................15-55
15-15 PSC AC97 Block Diagram ....................................................................................................................................15-56
15-16 PSC - AC97 Interface ...........................................................................................................................................15-57
15-17 Timing Diagram—AC97 Interface .......................................................................................................................15-57
15-18 PSC SIR Block Diagram .......................................................................................................................................15-59
15-19 Data Format in SIR Mode .....................................................................................................................................15-59
15-20 PSC MIR and FIR Block Diagram ........................................................................................................................15-61
15-21 Serial Interaction Pulse (SIP) ................................................................................................................................15-62
15-22 Data Format in FIR Mode .....................................................................................................................................15-63
15-23 PSC FIFO System .................................................................................................................................................15-66
15-24 Automatic Echo .....................................................................................................................................................15-67
15-25 Local Loop-Back ..........................................................................................................
15-26 Remote Loop-Back ................................................................................................................................................15-68
15-27 Timing Diagram—Multidrop Mode ......................................................................................................................15-69
16-1 Block Diagram of XLB Arbiter ...............................................................................................................................16-1
17-1 Block Diagram—SPI ...............................................................................................................................................17-2
18-1 Block Diagram—I
2
C Module .................................................................................................................................18-2
18-2 Timing Diagram—Start, Address Transfer and Stop Signal ...................................................................................18-3
18-3 Timing Diagram—Data Transfer ............................................................................................................................18-3
18-4 Timing Diagram—Receiver Acknowledgement .....................................................................................................18-4
18-5 Data Transfer, Combined Format ............................................................................................................................18-4
18-6 Timing Diagram—Clock Synchronization .............................................................................................................18-5
18-7 Timing Diagram—Arbitration Procedure ...............................................................................................................18-5
19-1 MSCAN Block Diagram .........................................................................................................................................19-1
19-2 The CAN System .....................................................................................................................................................19-3
19-3 User Model for Message Buffer Organization ......................................................................................................19-26
19-4 32-bit Maskable Identifier Acceptance Filter ........................................................................................................19-29
19-5 16-bit Maskable Identifier Acceptance Filters ......................................................................................................19-29
19-6 8-bit Maskable Identifier Acceptance Filters ........................................................................................................19-30
19-7 MSCAN Clocking Scheme ...................................................................................................................................19-31
19-8 Segments within the Bit Time ...............................................................................................................................19-32
19-9 Sleep Request / Acknowledge Cycle .....................................................................................................................19-34
19-10 Simplified State Transitions for Entering/Leaving Sleep Mode ...........................................................................19-35
.........................................15-68
MPC5200B Users Guide, Rev. 1
LOF-2 Freescale Semiconductor
List of Figures
Figure Page Number Number
19-11 Initialization Request/Acknowledge Cycle ...........................................................................................................19-35
20-1 BDLC Operating Modes State Diagram .................................................................................................................20-2
20-2 BDLC Block Diagram .............................................................................................................................................20-4
20-3 Types of In-Frame Response .................................................................................................................................20-10
20-4 J1850 Bus Message Format (VPW) ......................................................................................................................20-16
20-5 J1850 VPW Symbols .............................................................................................................................................20-18
20-6 J1850 VPW Passive Symbols ................................................................................................................................20-22
20-7 J1850 VPW EOF and IFS Symbols ......................................................................................................................20-23
20-8 J1850 VPW Active Symbols .................................................................................................................................20-24
20-9 J1850 VPW BREAK Symbol ................................................................................................................................20-24
20-10 J1850 VPW Bitwise Arbitrations ..........................................................................................................................20-25
20-11 BDLC Module Rx Digital Filter Block Diagram ..................................................................................................20-28
20-12 BDLC Protocol Handler Outline ...........................................................................................................................20-29
20-13 Basic BDLC Transmit Flowchart ..........................................................................................................................20-33
20-14 Basic BDLC Receive Flowchart ...........................................................................................................................20-36
20-15 Transmitting A Type 1 IFR ...................................................................................................................................20-40
20-16 Transmitting A Type 2 IFR ...................................................................................................................................20-41
20-17 Transmitting A Type 3 IFR ...................................................................................................................................20-43
20-18 Receiving An IFR With the BDLC module ..........................................................................................................20-45
20-19 Basic BDLC Module Transmit Flowchart ............................................................................................................20-47
20-20 Basic BDLC Module Initialization Flowchart ......................................................................................................20-50
21-1 Generic TLM/TAP Architecture Diagram ..............................................................................................................21-2
21-2 Generic TAP Link Module ( TLM ) Diagram ..........................................................................................................21-3
21-3 Generic Slave TAP ..................................................................................................................................................21-4
21-4 State Diagram—TAP Controller .............................................................................................................................21-6
21-5 G2_LE Core JTAG/COP Serial Interface ...............................................................................................................21-7
21-6 COP Connector Diagram .......................................................................................................................................21-11
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor LOF-3
List of Figures
Notes
MPC5200B Users Guide, Rev. 1
LOF-4 Freescale Semiconductor
List of Tables
Table Page Number Number
2-1 Signals by Ball/Pin ...................................................................................................................................................2-4
2-2 Signals by Signal Name ............................................................................................................................................2-9
2-3 LocalPlus Bus Address / Data Pin Assignments .....................................................................................................2-13
2-4 LocalPlus Pin Functions ..........................................................................................................................................2-14
2-5 LocalPlus Bus Address / Data Signals ....................................................................................................................2-16
2-6 PCI Dedicated Signals .............................................................................................................................................2-27
2-7 ATA Dedicated Signals ...........................................................................................................................................2-29
2-8 LocalPlus Dedicated Signals ...................................................................................................................................2-30
2-9 PSC1 Pin Functions .................................................................................................................................................2-31
2-10 PSC1 Functions by Pin ............................................................................................................................................2-32
2-11 PSC2 Pin Functions .................................................................................................................................................2-34
2-12 PSC2 Functions by Pin ............................................................................................................................................2-35
2-13 PSC3 Pin Functions .................................................................................................................................................2-37
2-14 PSC3 Pin Functions (cont.) .....................................................................................................................................2-38
2-15 PSC3 Functions by Pin ............................................................................................................................................2-38
2-16 USB Pin Functions ..................................................................................................................................................2-44
2-17 USB Pin Functions by Pin .......................................................................................................................................2-44
2-18 Ethernet Pin Functions ............................................................................................................................................2-47
2-19 Ethernet Pin Functions (cont.) .................................................................................................................................2-48
2-20 Ethernet Output Functions by Pin ...........................................................................................................................2-49
2-21 Ethernet Input / Control Functions by Pin ...............................................................................................................2-57
2-22 Timer Pin Functions ................................................................................................................................................2-62
2-23 Timer Functions by Pin ...........................................................................................................................................2-63
2-24 PSC6 Pin Functions .................................................................................................................................................2-66
2-25 PSC6 Functions by Pin ............................................................................................................................................2-66
2-26 I2C Functions by Pin ...............................................................................................................................................2-67
2-27 SDRAM Bus Pin Functions ....................................................................................................................................2-68
2-28 JTAG Access Port Pin .............................................................................................................................................2-71
2-29 CLOCK / RESET Pin Functions .............................................................................................................................2-72
2-30 Dedicated GPIO Pin Function .................................................................................................................................2-72
2-31 Systems Integration Unit Pin Functions ..................................................................................................................2-72
3-1 Internal Register Memory Map .................................................................................................................................3-2
4-1 Module Specific Reset Signals ..................................................................................................................................4-3
4-2 Reset Configuration Word Source Pins .....................................................................................................................4-4
5-1 Clock Distribution Module ........................................................................................................................................5-1
5-2 System PLL Ratios ....................................................................................................................................................5-4
5-3 MPC5200 Clock Ratios .............................................................................................................................................5-4
5-4 Typical System Clock Frequencies ...........................................................................................................................5-5
5-5 603e G2_LE Core Frequencies vs. XLB Frequencies ..............................................................................................5-6
5-6 603e G2_LE Core APLL Configuration Options ......................................................................................................5-6
5-7 SDRAM Memory Controller Clock Domain ............................................................................................................5-8
5-8 CDM JTAG ID Number Register ...........................................................................................................................5-12
5-9 CDM Power On Reset Configuration Register .......................................................................................................5-12
5-10 CDM Bread Crumb Register ...................................................................................................................................5-14
5-11 CDM Configuration Register ..................................................................................................................................5-14
5-12 CDM 48MHz Fractional Divider Configuration Register ......................................................................................5-15
5-13 CDM Clock Enable Register ...................................................................................................................................5-16
5-14 CDM System Oscillator Configuration Register .....................................................................................................5-17
5-15 CDM Clock Control Sequencer Configuration Register .........................................................................................5-18
5-16 CDM Soft Reset Register ........................................................................................................................................5-19
5-17 CDM System PLL Status Register ..........................................................................................................................5-19
5-18 CDM PSC1 Mclock Config ....................................................................................................................................5-20
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor LOT-1
List of Tables
Table Page Number Number
5-19 CDM PSC2 Mclock Config ....................................................................................................................................5-21
5-20 CDM PSC3 Mclock Config ....................................................................................................................................5-21
5-21 CDM PSC6 Mclock Config ....................................................................................................................................5-22
6-1 SVR Values ...............................................................................................................................................................6-1
7-1 Interrupt Sources .......................................................................................................................................................7-1
7-2 System Management Interrupt Pin Interrupts ...........................................................................................................7-2
7-3 Core Interrupt Pins Summary ....................................................................................................................................7-2
7-4 ICTL Peripheral Interrupt Mask Register .................................................................................................................7-5
7-5 ICTL Peripheral Priority and HI/LO Select 1 Register ............................................................................................7-7
7-6 ICTL Peripheral Priority and HI/LO Select 2 Register ............................................................................................7-8
7-7 ICTL Peripheral Priority and HI/LO Select 3 Register ............................................................................................7-8
7-8 ICTL External Enable and External Types Register .................................................................................................7-9
7-9 ICTL Critical Priority and Main Interrupt Mask Register) .....................................................................................7-10
7-10 ICTL Main Interrupt Priority and INT/SMI Select 1 Register ...............................................................................7-12
7-11 ICTL Main Interrupt Priority and INT/SMI Select 2 Register ...............................................................................7-13
7-12 ICTL PerStat, MainStat, CritStat Encoded Register ...............................................................................................7-14
7-13 ICTL Critical Interrupt Status All Register .............................................................................................................7-15
7-14 ICTL Main Interrupt Status All Register ................................................................................................................7-16
7-15 ICTL Peripheral Interrupt Status All Register ........................................................................................................7-17
7-16 ICTL Bus Error Status Register ..............................................................................................................................7-18
7-17 ICTL Main Interrupt Emulation All Register ..........................................................................................................7-19
7-18 ICTL Peripheral Interrupt Emulation All Register ..................................................................................................7-20
7-19 ICTL IRQ Interrupt Emulation All Register ...........................................................................................................7-21
7-20 GPIO Pin List ..........................................................................................................................................................7-22
7-21 GPS Port Configuration Register ............................................................................................................................7-28
7-22 GPS Simple GPIO Enables Register .......................................................................................................................7-31
7-23 GPS Simple GPIO Open Drain Type Register ........................................................................................................7-32
7-24 GPS Simple GPIO Data Direction Register ............................................................................................................7-33
7-25 GPS Simple GPIO Data Output Values Register ....................................................................................................7-36
7-26 GPS Simple GPIO Data Input Values Register .......................................................................................................7-37
7-27 GPS GPIO Output-Only Enables Register ..............................................................................................................7-38
7-28 GPS GPIO Output-Only Data Value Out Register .................................................................................................7-39
7-29 GPS GPIO Simple Interrupt Enables Register ........................................................................................................7-40
7-30 GPS GPIO Simple Interrupt Open-Drain Emulation Register ................................................................................7-40
7-31 GPS GPIO Simple Interrupt Data Direction Register .............................................................................................7-41
7-32 GPS GPIO Simple Interrupt Data Value Out Register ............................................................................................7-42
7-33 GPS GPIO Simple Interrupt Interrupt Enable Register ...........................................................................................7-42
7-34 GPS GPIO Simple Interrupt Interrupt Types Register ............................................................................................7-43
7-35 GPS GPIO Simple Interrupt Master Enable Register .............................................................................................7-44
7-36 GPS GPIO Simple Interrupt Status Register ...........................................................................................................7-44
7-37 GPW WakeUp GPIO Enables Register ...................................................................................................................7-46
7-38 GPW WakeUp GPIO Open Drain Emulation Register ...........................................................................................7-46
7-39 GPW WakeUp GPIO Data Direction Register ........................................................................................................7-47
7-40 GPW WakeUp GPIO Data Value Out Register ......................................................................................................7-48
7-41 GPW WakeUp GPIO Interrupt Enable Register .................................................................................
7-42 GPW WakeUp GPIO Individual Interrupt Enable Register ....................................................................................7-49
7-43 GPW WakeUp GPIO Interrupt Types Register ......................................................................................................7-50
7-44 GPW WakeUp GPIO Master Enables Register ......................................................................................................7-51
7-45 GPW WakeUp GPIO Data Input Values Register ..................................................................................................7-52
7-46 GPW WakeUp GPIO Status Register .....................................................................................................................7-53
7-47 GPT 0 Enable and Mode Select Register ................................................................................................................7-55
7-48 GPT 0 Counter Input Register .................................................................................................................................7-58
7-49 GPT 0 PWM Configuration Register ......................................................................................................................7-59
7-50 GPT 0 Status Register .............................................................................................................................................7-60
....................7-48
MPC5200B Users Guide, Rev. 1
LOT-2 Freescale Semiconductor
List of Tables
Table Page Number Number
7-51 SLT 0 Terminal Count Register ..............................................................................................................................7-62
7-52 SLT 0 Control Register ...........................................................................................................................................7-62
7-53 SLT 0 Count Value Register ...................................................................................................................................7-63
7-54 SLT 0 Timer Status Register ...................................................................................................................................7-64
7-55 Real-Time Clock Signals .........................................................................................................................................7-65
7-56 RTC Time Set Register ...........................................................................................................................................7-66
7-57 RTC Date Set Register ............................................................................................................................................7-67
7-58 RTC New Year and Stopwatch Register .................................................................................................................7-68
7-59 RTC Alarm and Interrupt Enable Register ..............................................................................................................7-68
7-60 RTC Current Time Register ....................................................................................................................................7-69
7-61 RTC Current Date Register .....................................................................................................................................7-70
7-62 RTC Alarm and Stopwatch Interrupt Register ........................................................................................................7-70
7-63 RTC Periodic Interrupt and Bus Error Register ......................................................................................................7-71
7-64 RTC Test Register/Divides Register .......................................................................................................................7-72
8-1 Legal Memory Configurations ..................................................................................................................................8-4
8-2 SDRAM External Signals .......................................................................................................................................8-11
8-3 SDRAM Commands ................................................................................................................................................8-13
8-4 Memory Controller Mode Register .........................................................................................................................8-18
8-5 Memory Controller Control Register ......................................................................................................................8-19
8-6 High Address Usage ................................................................................................................................................8-20
8-7 SDRAM Address Multiplexing ...............................................................................................................................8-20
8-8 Memory Controller Configuration Register 1 .........................................................................................................8-22
8-9 Memory Controller Configuration Register 2 .........................................................................................................8-23
9-1 LocalPlus External Signals ........................................................................................................................................9-2
9-2 Non-Muxed Mode Options .......................................................................................................................................9-4
9-3 Non-Muxed Aligned Data Transfers .........................................................................................................................9-5
9-4 MUXed Mode Options ..............................................................................................................................................9-6
9-5 Non-Muxed Aligned Data Transfers .........................................................................................................................9-8
9-6 BOOT_CONFIG (RST_CONFIG) Options ............................................................................................................9-11
9-7 Chip Select 0/Boot Configuration Register .............................................................................................................9-13
9-8 Chip Select 1 Configuration Register ......................................................................................................................9-15
9-9 Chip Select Control Register ...................................................................................................................................9-17
9-10 Chip Select Status Register .....................................................................................................................................9-18
9-11 Chip Select Burst Control Register .........................................................................................................................9-19
9-12 Chip Select Deadcycle Control Register .................................................................................................................9-22
9-13 SCLPC Packet Size Register ...................................................................................................................................9-23
9-14 SCLPC Start Address Register ................................................................................................................................9-24
9-15 SCLPC Control Register .........................................................................................................................................9-25
9-16 SCLPC Enable Register ..........................................................................................................................................9-26
9-17 SCLPC Bytes Done Status Register ........................................................................................................................9-27
9-18 LPC Rx/ Tx FIFO Data Word Register ...................................................................................................................9-28
9-19 LPC Rx/ Tx FIFO Status Register ...........................................................................................................................9-28
9-20 LPC Rx/ Tx FIFO Control Register .........................................................................................................................9-29
9-21 LPC Rx/ Tx FIFO Alarm Register ...........................................................................................................................9-30
9-22 LPC Rx/ Tx FIFO Read Pointer Register ................................................................................................................9-30
9-23 LPC Rx/ Tx FIFO Write Pointer Register ...............................................................................................................9-31
10-1 PCI External Signals ...............................................................................................................................................10-2
10-2 PCI Register Map ....................................................................................................................................................10-4
10-3 PCI Communication System Interface Register Map .............................................................................................10-5
10-4 PCI Command encoding .......................................................................................................................................10-42
10-5 PCI Bus Commands ..............................................................................................................................................10-44
10-6 PCI I/O space byte decoding .................................................................................................................................10-46
10-7 XLB bus to PCI Byte Lanes for Memory Transactions .......................................................................................10-49
10-8 Type 0 Configuration Device Number to IDSEL Translation ..............................................................................10-52
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor LOT-3
List of Tables
Table Page Number Number
10-9 Special Cycle Message Encodings ........................................................................................................................10-54
10-10 Unsupported XLB Transfers .................................................................................................................................10-54
10-11 Aligned PCI to XL bus Transfers ..........................................................................................................................10-55
10-12 Non-contiguous PCI to XL bus Transfers (require two XLB bus accesses) .........................................................10-56
10-13 Comm bus to PCI Byte Lanes for Memory Transactions .....................................................................................10-57
10-14 XLB:IP:PCI Clock Ratios .....................................................................................................................................10-59
10-15 Transaction Mapping: XLB -> PCI .......................................................................................................................10-60
11-1 ATA Host Configuration Register ..........................................................................................................................11-2
11-2 ATA Host Status Register .......................................................................................................................................11-3
11-3 ATA PIO Timing 1 Register ...................................................................................................................................11-3
11-4 ATA PIO Timing 2 Register ...................................................................................................................................11-4
11-5 ATA Multiword DMA Timing 1 Register ..............................................................................................................11-4
11-6 ATA Multiword DMA Timing 2 Register ..............................................................................................................11-5
11-7 ATA Ultra DMA Timing 1 Register .......................................................................................................................11-5
11-8 ATA Ultra DMA Timing 2 Register .......................................................................................................................11-6
11-9 ATA Ultra DMA Timing 3 Register .......................................................................................................................11-6
11-10 ATA Ultra DMA Timing 4 Register .......................................................................................................................11-7
11-11 ATA Ultra DMA Timing 5 Register .......................................................................................................................11-8
11-12 ata_shre_cnt .............................................................................................................................................................11-8
11-13 ATA Rx/Tx FIFO Data Word Register ..................................................................................................................11-9
11-14 ATA Rx/Tx FIFO Status Register ..........................................................................................................................11-9
11-15 ATA Rx/Tx FIFO Control Register ......................................................................................................................11-10
11-16 ATA Rx/Tx FIFO Alarm Register ........................................................................................................................11-10
11-17 ATA Rx/Tx FIFO Read Pointer Register .............................................................................................................11-11
11-18 ATA Rx/Tx FIFO Write Pointer Register ............................................................................................................11-11
11-19 ATA Drive Device Control Register .....................................................................................................................11-12
11-20 ATA Drive Alternate Status Register ....................................................................................................................11-13
11-21 ATA Drive Data Register ......................................................................................................................................11-13
11-22 ATA Drive Features Register ................................................................................................................................11-14
11-23 ATA Drive Error Register .....................................................................................................................................11-14
11-24 ATA Drive Sector Count Register ........................................................................................................................11-15
11-25 ATA Drive Sector Number Register .....................................................................................................................11-15
11-26 ATA Drive Cylinder Low Register .......................................................................................................................11-16
11-27 ATA Drive Cylinder High Register ......................................................................................................................11-16
11-28 ATA Drive Device/Head Register ........................................................................................................................11-17
11-29 ATA Drive Device Command Register ................................................................................................................11-17
11-30 ATA Drive Device Status Register .......................................................................................................................11-19
11-31 PIO Timing Requirements .....................................................................................................................................11-21
11-23 Multiword DMA Timing Requirements ................................................................................................................11-22
11-33 MPC5200 External Signals .................................................................................................
11-34 ATA Controller External Connections ..................................................................................................................11-24
11-35 ATA Standards ......................................................................................................................................................11-27
11-36 ATA Physical Level Modes ..................................................................................................................................11-27
11-37 ATA Register Address /Chip Select Decoding .....................................................................................................11-28
11-38 DMA Command Parameters .................................................................................................................................11-33
11-39 Redefinition of Signal Lines for Ultra DMA Protocol ..........................................................................................11-36
11-40 Reset Timing Characteristics .................................................................................................................................11-37
12-1 USB HC Revision Register .....................................................................................................................................12-6
12-2 USB HC Control Register .......................................................................................................................................12-6
12-3 USB HC Command Status Register ........................................................................................................................12-8
12-4 USB HC Interrupt Status Register ...........................................................................................................................12-9
12-5 USB HC Interrupt Enable Register .......................................................................................................................12-10
12-6 USB HC Interrupt Disable Register ......................................................................................................................12-11
12-7 USB HC HCCA Register ......................................................................................................................................12-13
..................................11-23
MPC5200B Users Guide, Rev. 1
LOT-4 Freescale Semiconductor
List of Tables
Table Page Number Number
12-8 USB HC Period Current Endpoint Descriptor Register ........................................................................................12-13
12-9 USB HC Control Head Endpoint Descriptor Register ..........................................................................................12-14
12-10 USB HC Control Current Endpoint Descriptor Register ......................................................................................12-14
12-11 USB HC Bulk Head Endpoint Descriptor Register ...............................................................................................12-15
12-12 USB HC Bulk Current Endpint Descriptor Register .............................................................................................12-15
12-13 USB HC Done Head Register ...............................................................................................................................12-16
12-14 USB HC Frame Interval Register ..........................................................................................................................12-16
12-15 USB HC Frame Remaining Register .....................................................................................................................12-17
12-16 USB HC Frame Number Register .........................................................................................................................12-17
12-17 USB HC Periodic Start Register ...........................................................................................................................12-18
12-18 USB HC LS Threshold Register ...........................................................................................................................12-18
12-19 USB HC Rh Descriptor A Register .......................................................................................................................12-19
12-20 USB HC Rh Descriptor B Register .......................................................................................................................12-21
12-21 USB HC Rh Status Register ..................................................................................................................................12-21
12-22 USB HC Rh Port1 Status Register ........................................................................................................................12-23
12-23 USB HC Rh Port2 Status Register ........................................................................................................................12-26
13-1 SDMA Task Bar Register ........................................................................................................................................13-4
13-2 SDMA Current Pointer Register .............................................................................................................................13-4
13-3 SDMA End Pointer Register ...................................................................................................................................13-5
13-4 SDMA Variable Pointer Register ............................................................................................................................13-5
13-5 SDMA Interrupt Vector, PTD Control Register .....................................................................................................13-6
13-6 SDMA Interrupt Pending Register ..........................................................................................................................13-6
13-7 SDMA Interrupt Mask Register ..............................................................................................................................13-7
13-8 SDMA Tas k Control 0 Register .............................................................................................................................13-8
13-9 SDMA Task Control 2 Register ..............................................................................................................................13-9
13-10 SDMA Task Control 4 Register ............................................................................................................................13-10
13-11 SDMA Task Control 6 Register ............................................................................................................................13-10
13-12 SDMA Task Control 8 Register ............................................................................................................................13-11
13-13 SDMA Task Control A Register ...........................................................................................................................13-11
13-14 SDMA Task Control C Register ...........................................................................................................................13-12
13-15 SDMA Task Control E Register ............................................................................................................................13-12
13-16 SDMA Initiator Priority 0 Register .......................................................................................................................13-13
13-17 SDMA Initiator Priority 4 Register .......................................................................................................................13-14
13-18 SDMA Initiator Priority 8 Register .......................................................................................................................13-14
13-19 SDMA Initiator Priority 12 Register .....................................................................................................................13-15
13-20 SDMA Initiator Priority 16 Register .....................................................................................................................13-16
13-21 SDMA Initiator Priority 20 Register .....................................................................................................................13-17
13-22 SDMA Initiator Priority 24 Register .....................................................................................................................13-17
13-23 SDMA Initiator Priority 28 Register .....................................................................................................................13-18
13-24 SDMA Request MuxControl .................................................................................................................................13-19
13-25 FIxed REquestors Table ........................................................................................................................................13-20
13-26 SDMA task Size 0/1 ..............................................................................................................................................13-21
13-27 SDMA task Size Map ............................................................................................................................................13-21
13-28 SDMA Reserved Register 4 ..................................................................................................................................13-22
13-29 SDMA Reserved Register 2 ..................................................................................................................................13-22
13-30 SDMA Debug Module Comparator 1, Value1 Register .......................................................................................13-22
13-31 SDMA Debug Module Comparator 2, Value2 Register .......................................................................................13-23
13-32 SDMA Debug Module Control Register ...............................................................................................................13-23
13-33 Comparator 1 Type Bit Encoding .........................................................................................................................13-24
13-34 Comparator 2 Type Bit Encoding .........................................................................................................................13-25
13-35 EU Breakpoint encoding .......................................................................................................................................13-25
13-36 SDMA Debug Module Status Register .................................................................................................................13-25
13-37 Behavior of Task Table Control Bits ....................................................................................................................13-28
13-38 Variable Table per Task ........................................................................................................................................13-29
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor LOT-5
List of Tables
Table Page Number Number
14-1 Signal Properties ......................................................................................................................................................14-3
14-2 MII: Valid Encoding of TxD, Tx_EN and Tx_ER ..................................................................................................14-5
14-3 MII: Valid Encoding of RxD, Rx_ER and Rx_DV .................................................................................................14-5
14-4 MMI Format Definitions .........................................................................................................................................14-6
14-5 MII Management Register Set ................................................................................................................................14-6
14-6 Module Memory Map .............................................................................................................................................14-7
14-7 MIB Counters ..........................................................................................................................................................14-9
14-8 FEC ID Register ....................................................................................................................................................14-11
14-9 FEC Interrupt Event Register ................................................................................................................................14-12
14-10 FEC Interrupt Enable Register ..............................................................................................................................14-14
14-11 FEC Rx Descriptor Active Register ......................................................................................................................14-15
14-12 FEC Tx Descriptor Active Register ......................................................................................................................14-15
14-13 FEC Ethernet Control Register ..............................................................................................................................14-16
14-14 FEC MII Management Frame Register .................................................................................................................14-17
14-15 FEC MII Speed Control Register ..........................................................................................................................14-18
14-16 Programming Examples for MII_SPEED Register ...............................................................................................14-19
14-17 FEC MIB Control Register ....................................................................................................................................14-19
14-18 FEC Receive Control Register ..............................................................................................................................14-20
14-19 FEC Hash Register ................................................................................................................................................14-21
14-20 FEC Tx Control Register .......................................................................................................................................14-21
14-21 FEC Physical Address Low Register ....................................................................................................................14-22
14-22 FEC Physical Address High Register ....................................................................................................................14-23
14-23 FEC Opcode/Pause Duration Register ..................................................................................................................14-23
14-24 FEC Descriptor Individual Address 1 Register .....................................................................................................14-24
14-25 FEC Descriptor Individual Address 2 Register .....................................................................................................14-24
14-26 FEC Descriptor Group Address 1 Register ...........................................................................................................14-25
14-27 FEC Descriptor Group Address 2 Register ...........................................................................................................14-25
14-28 FEC Tx FIFO Watermark Register .......................................................................................................................14-26
14-29 FIFO Interface Register Map ................................................................................................................................14-27
14-30 FEC Rx FIFO Status Register ...............................................................................................................................14-28
14-31 FEC Rx FIFO Control Register .............................................................................................................................14-30
14-32 FEC Rx FIFO Last Read Frame Pointer Register .................................................................................................14-30
14-33 FEC Rx FIFO Last Write Frame Pointer Register ................................................................................................14-31
14-34 FEC Rx FIFO Alarm Pointer Register ..................................................................................................................14-32
14-35 FEC Rx FIFO Read Pointer Register ....................................................................................................................14-32
14-36 FEC Rx FIFO Write Pointer Register ...................................................................................................................14-33
14-37 FEC Reset Control Register ..................................................................................................................................14-33
14-38 FEC Transmit FSM Register .................................................................................................................................14-34
14-39 ETHER_EN De-Assertion Affect on FEC ............................................................................................................14-34
14-40 User Initialization ( Before ETHER_EN ) ..............................................................................................................14-35
14-41 Microcontroller Initialization ( FEC ) .....................................................................................................................14-35
14-42 Receive Frame Status Word Format .....................................................................................................................14-35
14-43 Transmit Frame Control Word Format .................................................................................................................14-36
14-44 Destination Address to 6-Bit Hash ........................................................................................................................14-41
14-45 PAUSE Frame Field Specification ........................................................................................................................14-43
14-46 Transmit Pause Frame Registers ...........................................................................................................................14-43
15-1 PSC Functions Overview ........................................................................................................................................15-1
15-2 PSC Memory Map ...................................................................................................................................................15-3
15-3 Mode Register 1 (0x00) for UART Mode ...............................................................................................................15-5
15-4 Mode Register 1 (0x00) for SIR Mode ...................................................................................................................15-5
15-5 Mode Register 1 (0x00) for other Modes ................................................................................................................15-5
15-6 Parity Mode/Parity Type Definitions ......................................................................................................................15-6
15-7 Mode Register 2 (0x00) for UART / SIR Mode .....................................................................................................15-6
15-8 Mode Register 2 (0x00) for other Modes ................................................................................................................15-6
MPC5200B Users Guide, Rev. 1
LOT-6 Freescale Semiconductor
List of Tables
Table Page Number Number
15-9 Stop-Bit Lengths ......................................................................................................................................................15-7
15-10 Status Register (0x04) for UART Mode .................................................................................................................15-8
15-11 Status Register (0x04) for SIR Mode ......................................................................................................................15-8
15-12 Status Register (0x04) for MIR / FIR Mode ...........................................................................................................15-8
15-13 Status Register (0x04) for other Modes ..................................................................................................................15-8
15-14 Clock Select Register (0x04) for UART / SIR Mode ...........................................................................................15-11
15-15 Clock Select Register (0x04) for other Modes ......................................................................................................15-11
15-16 Command Register (0x08) for all Modes ..............................................................................................................15-11
15-17 Rx Buffer Register (0x0C) for UART/SIR/MIR/FIR/ Codec8/16/32 ..................................................................15-14
15-18 Rx Buffer Register (0x0C) for AC97 ...................................................................................................................15-14
15-19 Rx Buffer Register (0x0C) for Codec24 ..............................................................................................................15-14
15-20 Tx Buffer Register (0x0C) for UART/SIR/MIR/FIR/Codec8/16/32 Modes ........................................................15-15
15-21 TX Buffer Register (0x0C) for AC97) Modes ......................................................................................................15-15
15-22 Tx Buffer Register (0x0c) for Codec24 ................................................................................................................15-16
15-23 Input Port Change Register (0x10) for UART/SIR/MIR/FIR Modes ...................................................................15-16
15-24 PSC 1 Auxiliary Control Register (0x10) for all Modes ....................................................................
15-25 Interrupt Status Register (0x14) for UART / SIR Mode .......................................................................................15-18
15-26 Interrupt Status Register (0x14) other Modes .......................................................................................................15-18
15-27 Interrupt Mask Register (0x14) for UART / SIR Mode ........................................................................................15-19
15-28 Interrupt Mask Register (0x14) for other Modes ..................................................................................................15-19
15-29 Counter Timer Upper Register (0x18) for all Modes ............................................................................................15-20
15-30 Counter Timer Lower Register (0x1C) for all Modes ...........................................................................................15-20
15-31 Codec Clock Register (0x20)—CCR for Codec Mode .........................................................................................15-21
15-32 Codec Clock Register (0x20)—CCR for MIR/FIR Mode ....................................................................................15-21
15-33 Codec Clock Register (0x20)—CCR for other Modes .........................................................................................15-22
15-34 Interrupt Vector Register (0x30) for all Modes .....................................................................................................15-23
15-35 Input Port Register (0x34) for UART/SIR/MIR/FIR Modes ................................................................................15-23
15-36 Input Port Register (0x34) for Codec Mode ..........................................................................................................15-23
15-37 Input Port Register (0x34) for AC97 Mode ..........................................................................................................15-23
15-38 Output Port 1 Bit Set Register (0x38) for all Modes ......................................................................
15-39 Output Port 0 Bit Set Register (0x3C) for all Modes ............................................................................................15-24
15-40 Serial Interface Control Register (0x40) for all Modes .........................................................................................15-25
15-41 Infrared Control 1 (0x44) for SIR Mode ...............................................................................................................15-28
15-42 Infrared Control 1 (0x44) for MIR/FIR Modes .....................................................................................................15-28
15-43 Infrared Control 2 (0x48) for MIR/FIR Modes .....................................................................................................15-28
15-44 Infrared Control 2 (0x48) for other Modes ...........................................................................................................15-28
15-45 Infrared SIR Divide Register (0x48) for SIR Mode ..............................................................................................15-29
15-46 Infrared SIR Divide Register (0x48) for other Modes ..........................................................................................15-29
15-47 Infrared MIR Divide Register (0x50) for MIR Mode ...........................................................................................15-30
15-48 Infrared MIR Divide Register (0x50) for other Modes .........................................................................................15-30
15-49 Frequency Selection in MIR Mode .......................................................................................................................15-31
15-50 Infrared FIR Divide Register (0x54) for MIR Mode .........................................................................
15-51 Infrared FIR Divide Register (0x54) for other Modes ..........................................................................................15-31
15-52 Frequency Selection for FIR Mode .......................................................................................................................15-32
15-53 RX FIFO Number of DATA (0x58) ......................................................................................................................15-33
15-54 Tx FIFO Number of Data (0x5C) ..........................................................................................................................15-33
15-55 Rx FIFO Status (0x64) ..........................................................................................................................................15-33
15-56 Rx FIFO Control (0x68) ........................................................................................................................................15-34
15-57 Rx FIFO Alarm (0x6E) .........................................................................................................................................15-34
15-58 Rx FIFO Read Pointer (0x72) ...............................................................................................................................15-35
15-59 Rx FIFO Write Pointer (0x76) ..............................................................................................................................15-35
15-60 Rx FIFO Last Read Frame (0x7A) ........................................................................................................................15-35
15-61 Rx FIFO Last Write Frame PTR (0x7C) ...............................................................................................................15-36
15-62 Tx FIFO STAT (0x84) ..........................................................................................................................................15-36
...................15-17
.......................15-24
...................15-31
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor LOT-7
Loading...
+ 732 hidden pages