Freescale-semiconductor MPC5200B Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para Hardware Freescale-semiconductor MPC5200B. Freescale Semiconductor MPC5200B User Manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 762
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 0
MPC5200B Users Guide
Document Number: MPC5200BUG
Rev. 1
05/2005
Vista de página 0
1 2 3 4 5 6 ... 761 762

Resumo do Conteúdo

Página 1 - MPC5200B Users Guide

MPC5200B Users GuideDocument Number: MPC5200BUGRev. 105/2005

Página 2 - Table of Contents

Table of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor TOC-911.3.3.5 ATA Drive Error Register—MBAR + 0x3A64

Página 3

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-55Pin ETH_6 Ball N02GPIO hi - z GPIOSimple General Purpose OutputUSB2 hi

Página 4

MPC5200B Users Guide, Rev. 12-56 Freescale SemiconductorPinout TablesNotes: 1. The external bus clock (pci_clk) will be 1/2 the frequency of the inte

Página 5

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-57Table 2-21. Ethernet Input / Control Functions by PinPIN / BALL NUMBER FunctionRe

Página 6

MPC5200B Users Guide, Rev. 12-58 Freescale SemiconductorPinout TablesPin ETH_10 Ball J03GPIO hi - z GPIOSimple General Purpose OutputUSB2 hi

Página 7 - Chapter 10 PCI Controller

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-59Pin ETH_12 Ball M02GPIO hi - zUSB2 hi - zETH7 Wire hi - z ETH_RXD0Eth

Página 8

MPC5200B Users Guide, Rev. 12-60 Freescale SemiconductorPinout TablesPin ETH_14 Ball N04GPIO hi - z INTERRUPTUSB2 hi - z USB_2_RXPUSB Receiv

Página 9 - Chapter 11 ATA Controller

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-61Pin ETH_16 Ball L02GPIO hi - z INTERRUPTUSB2 hi - z USB_2_OVRCNTUSB O

Página 10 - Number Number

MPC5200B Users Guide, Rev. 12-62 Freescale SemiconductorPinout TablesFigure 2-10. Timer Port Map—8 PinsTable 2-22. Timer Pin FunctionsPin Name Dir. GP

Página 11

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-63Table 2-23. Timer Functions by PinPIN / BALL NUMBER FunctionResetValueDescription

Página 12

MPC5200B Users Guide, Rev. 12-64 Freescale SemiconductorPinout TablesPin TIMER_3 Ball D02TIMER hi - z TIMER_3GPIO hi - z GPIOSimple General

Página 13

Table Of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1TOC-10 Freescale Semiconductor12.4.3.2 USB HC Period Current Endpoint Descript

Página 14

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-65Figure 2-11. PSC6 Port Map—4 PinsPin TIMER_6 Ball E02TIMER hi - z TIMER

Página 15 - Chapter 16 XLB Arbiter

MPC5200B Users Guide, Rev. 12-66 Freescale SemiconductorPinout TablesTable 2-24. PSC6 Pin FunctionsPin name Dir. GPIO UART6/ IrDA CODEC6 / IrDAPSC6_0

Página 16

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-67Figure 2-12. I2C Port Map—4 Pins (two pins each, for two I2Cs)Table 2-26. I2C Fun

Página 17

MPC5200B Users Guide, Rev. 12-68 Freescale SemiconductorPinout TablesTable 2-27. SDRAM Bus Pin FunctionsPIN BALL NUMBER FunctionResetValueDescriptionP

Página 18

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-69Pin MEM_MA_11Ball E20logic 0 SDRAM Bus Memory Address 11Pin MEM_MA_10Ball B17l

Página 19 - Appendix B List of Registers

MPC5200B Users Guide, Rev. 12-70 Freescale SemiconductorPinout TablesPin MEM_MDQ_24Ball M18hi - z SDRAM Bus Data 24Pin MEM_MDQ_23Ball K18hi - z

Página 20 - List of Figures

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-71Pin MEM_MDQ_5Ball R19hi - z SDRAM Bus Data 5Pin MEM_MDQ_4Ball R20hi - z SDRAM

Página 21 - Figure Page

MPC5200B Users Guide, Rev. 12-72 Freescale SemiconductorPinout TablesTable 2-29. CLOCK / RESET Pin FunctionsCLOCK / RESET FunctionsReset ValueDescript

Página 22

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-73Pin LP_OEBall D08logic 1 LocalPlus Bus Output EnablePin IRQ0Ball P03 External

Página 23 - LOF-4 Freescale Semiconductor

Signal DescriptionsNotesMPC5200B Users Guide, Rev. 12-74 Freescale Semiconductor

Página 24 - List of Tables

Table of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor TOC-1113.12.22 SDMA Initiator Priority 24 Register—MBA

Página 25 - Table Page

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 3-1Chapter 3 Memory Map3.1 OverviewThe following sections are contained in this document:•

Página 26

MPC5200B Users Guide, Rev. 13-2 Freescale SemiconductorInternal Register Memory Map3.2 Internal Register Memory MapTable 3-1. Internal Register Memory

Página 27

MPC5200B Memory MapMPC5200B Users Guide, Rev. 1Freescale Semiconductor 3-33.3 MPC5200B Memory MapThe MPC5200B memory map has the following main region

Página 28

MPC5200B Users Guide, Rev. 13-4 Freescale SemiconductorMPC5200B Memory Map3.3.2.2 LocalPlus BusThe LocalPlus Bus is designed to connect to ROM, FLASH,

Página 29

MPC5200B Memory MapMPC5200B Users Guide, Rev. 1Freescale Semiconductor 3-53.3.3 Memory Map Space Register DescriptionThese registers exist in the Memo

Página 30

MPC5200B Users Guide, Rev. 13-6 Freescale SemiconductorMPC5200B Memory MapAll of these Base Address Registers work the same3.3.3.3 SDRAM Chip Select C

Página 31

MPC5200B Memory MapMPC5200B Users Guide, Rev. 1Freescale Semiconductor 3-7msb 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15R Base XLB Address ReservedWRESET 0

Página 32

MPC5200B Users Guide, Rev. 13-8 Freescale SemiconductorMPC5200B Memory Map3.3.3.4 IPBI Control Register and Wait State Enable —MBAR+0x0054The IPBI Con

Página 33

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 4-1Chapter 4 Resets and Reset Configuration4.1 OverviewThe following sections are containe

Página 34 - Revision History

MPC5200B Users Guide, Rev. 14-2 Freescale SemiconductorReset Sequence4.2.3 Soft Reset—SRESETExternal SRESET is an open drain signal. SRESET requires a

Página 35 - Freescale Semiconductor

Table Of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1TOC-12 Freescale Semiconductor14.5.17 FEC Descriptor Individual Address 2 Regi

Página 36 - Introduction

Other ResetsMPC5200B Users Guide, Rev. 1Freescale Semiconductor 4-3Figure 4-2. PORRESET AssertionWhen external HRESET is asserted, internal reset logi

Página 37 - 1.2 Architecture

MPC5200B Users Guide, Rev. 14-4 Freescale SemiconductorReset Configuration4.6 Reset ConfigurationThe MPC5200B is initialized by sampling values found

Página 38

Reset ConfigurationMPC5200B Users Guide, Rev. 1Freescale Semiconductor 4-5L03 RST_CFG13 ETH5 PORCFG[18] boot_rom_size For non-muxed boot ROMs: 2,3bit

Página 39

Resets and Reset ConfigurationNotesMPC5200B Users Guide, Rev. 14-6 Freescale Semiconductor

Página 40 - 1.2.1 Embedded e300 Core

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 5-1Chapter 5 Clocks and Power Management5.1 OverviewThe following sections are contained i

Página 41 - 1.2.2 BestComm I/O Subsystem

MPC5200B Users Guide, Rev. 15-2 Freescale SemiconductorMPC5200B Clock Domains— When generated externally, the frequency can be differentNOTEOnly one p

Página 42 - 1.2.5 System Level Interfaces

MPC5200B Clock DomainsMPC5200B Users Guide, Rev. 1Freescale Semiconductor 5-35.3.1 MPC5200B Top Level Clock RelationsFigure 5-2 shows the CDM clock di

Página 43 - 1.2.8 Power Management

MPC5200B Users Guide, Rev. 15-4 Freescale SemiconductorMPC5200B Clock DomainsTable 5-2 shows the System PLL configuration and the corresponding fsyste

Página 44 - 1.2.9 Systems Debug and Test

MPC5200B Clock DomainsMPC5200B Users Guide, Rev. 1Freescale Semiconductor 5-5Table 5-4 shows the typical clock ratios with a 33.0 MHz clock input on t

Página 45 - Architecture

MPC5200B Users Guide, Rev. 15-6 Freescale SemiconductorMPC5200B Clock DomainsTable 5-6 gives the e300 Core APLL and operating frequency options compar

Página 46 - Chapter 2

Table of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor TOC-1315.2.14 Codec Clock Register (0x20)—CCR ...

Página 47 - View Looking at Pins (Balls)

MPC5200B Clock DomainsMPC5200B Users Guide, Rev. 1Freescale Semiconductor 5-7NOTEThe XLB CLOCK frequency and the ppc_pll_cfg[0:4] must be chosen such

Página 48 - Freescale Semiconductor 2-3

MPC5200B Users Guide, Rev. 15-8 Freescale SemiconductorMPC5200B Clock DomainsFigure 5-3 shows the clock relationships for the SDRAM Controller.Figure

Página 49 - 2.2 Pinout Tables

Power ManagementMPC5200B Users Guide, Rev. 1Freescale Semiconductor 5-95.4 Power ManagementPower Management modes are listed below. Details are given

Página 50

MPC5200B Users Guide, Rev. 15-10 Freescale SemiconductorPower Management5.4.3.1 Dynamic Power ModeThis is the default power state mode. The core is fu

Página 51

CDM RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 5-11mode. The e300 Core must enable the deep sleep process in the CDM module, then pu

Página 52

MPC5200B Users Guide, Rev. 15-12 Freescale SemiconductorCDM Registers5.5.1 CDM JTAG ID Number Register—MBAR + 0x0200The CDM JTAG ID Number Register is

Página 53

CDM RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 5-1315 sys_pll_bypass bit=0:Normal mode. The SYS OSC clock input is multiplied up by

Página 54

MPC5200B Users Guide, Rev. 15-14 Freescale SemiconductorCDM Registers5.5.3 CDM Bread Crumb Register—MBAR + 0x0208The CDM Bread Crumb Register is a 32-

Página 55

CDM RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 5-15NOTEThe clock ratio should only be changed if no module, which is clocked by the

Página 56

MPC5200B Users Guide, Rev. 15-16 Freescale SemiconductorCDM Registers5.5.6 CDM Clock Enable Register—MBAR + 0x0214The CDM Clock Enable Register, or po

Página 57

Table Of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1TOC-14 Freescale Semiconductor15.3.3.4 Configuration Sequence for AC97 Mode ..

Página 58

CDM RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 5-175.5.7 CDM System Oscillator Configuration Register—MBAR + 0x0218This register con

Página 59 - 2-14 Freescale Semiconductor

MPC5200B Users Guide, Rev. 15-18 Freescale SemiconductorCDM Registers5.5.8 CDM Clock Control Sequencer Configuration Register—MBAR + 0x021CThis regist

Página 60 - Freescale Semiconductor 2-15

CDM RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 5-1916–30 — Reserved for future use. Write 0.31 ccs_qreq_test CCS Test bit—Used in CC

Página 61 - 2-16 Freescale Semiconductor

MPC5200B Users Guide, Rev. 15-20 Freescale SemiconductorCDM Registers5.5.9 CDM Soft Reset Register—MBAR + 0x0220This register contains 2 reset control

Página 62 - Freescale Semiconductor 2-17

CDM RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 5-215.5.11 PSC1 Mclock Config Register—MBAR + 0x0228This register controls the genera

Página 63 - 2-18 Freescale Semiconductor

MPC5200B Users Guide, Rev. 15-22 Freescale SemiconductorCDM Registers5.5.12 PSC2 Mclock Config Register—MBAR + 0x022CThis register controls the genera

Página 64 - Freescale Semiconductor 2-19

CDM RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 5-235.5.14 PSC6 (IrDA) Mclock Config Register—MBAR + 0x0234This register controls the

Página 65 - Pin EXT_AD_19 Ball Y04

MPC5200B Users Guide, Rev. 15-24 Freescale SemiconductorCDM Registers

Página 66 - Freescale Semiconductor 2-21

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 6-1Chapter 6 e300 Processor Core6.1 OverviewThe following sections are contained in this d

Página 67 - 2-22 Freescale Semiconductor

MPC5200B Users Guide, Rev. 16-2 Freescale Semiconductore300 Core Reference Manual6.3 e300 Core Reference Manual A complete specification for the e300

Página 68 - Freescale Semiconductor 2-23

Table of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor TOC-15Chapter 17 Serial Peripheral Interface (SPI)17.1

Página 69 - 2-24 Freescale Semiconductor

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-1Chapter 7 System Integration Unit (SIU)7.1 OverviewThe following sections are contained

Página 70 - Freescale Semiconductor 2-25

MPC5200B Users Guide, Rev. 17-2 Freescale SemiconductorInterrupt ControllerTable 7-1 does not include machine-check bus errors or transaction handshak

Página 71 - 2-26 Freescale Semiconductor

Interrupt ControllerMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-3Figure 7-1. Interrupt Sources and e300 core Interrupt PinsIRQ[0:3] Interrup

Página 72 - Freescale Semiconductor 2-27

MPC5200B Users Guide, Rev. 17-4 Freescale SemiconductorInterrupt Controller7.2.2 Interface DescriptionFigure 7-2. Interrupt Controller Routing Scheme7

Página 73 - 2-28 Freescale Semiconductor

Interrupt ControllerMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-5correct behavior, the e300 core always completes the core_int before treati

Página 74 - Freescale Semiconductor 2-29

MPC5200B Users Guide, Rev. 17-6 Freescale SemiconductorInterrupt ControllerBits Name Description— Per_mask Bits 0:23—To mask/accept individual periphe

Página 75 - 2-30 Freescale Semiconductor

Interrupt ControllerMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-77.2.4.2 ICTL Peripheral Priority and HI/LO Select 1 Register —MBAR + 0x0504

Página 76

MPC5200B Users Guide, Rev. 17-8 Freescale SemiconductorInterrupt Controller7.2.4.3 ICTL Peripheral Priority and HI/LO Select 2 Register —MBAR + 0x0508

Página 77 - 2-32 Freescale Semiconductor

Interrupt ControllerMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-97.2.4.5 ICTL External Enable and External Types Register —MBAR + 0x0510 8:1

Página 78 - Freescale Semiconductor 2-33

MPC5200B Users Guide, Rev. 17-10 Freescale SemiconductorInterrupt Controller7.2.4.6 ICTL Critical Priority and Main Interrupt Mask Register—MBAR + 0x0

Página 79

Table Of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1TOC-16 Freescale Semiconductor19.5.4 MSCAN Control Register 1 (CANCTL1)—MBAR +

Página 80 - Freescale Semiconductor 2-35

Interrupt ControllerMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-11— Main_Mask[x] To mask/accept individual main interrupt sources (as oppose

Página 81 - 2-36 Freescale Semiconductor

MPC5200B Users Guide, Rev. 17-12 Freescale SemiconductorInterrupt Controller7.2.4.7 ICTL Main Interrupt Priority and INT/SMI Select 1 Register —MBAR +

Página 82 - GPIOUSB2UART3(e) CODEC3 SPI

Interrupt ControllerMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-137.2.4.8 ICTL Main Interrupt Priority and INT/SMI Select 2 Register—MBAR +

Página 83

MPC5200B Users Guide, Rev. 17-14 Freescale SemiconductorInterrupt Controller7.2.4.9 ICTL Perstat, MainStat, MainStat, CritStat Encoded Register—MBAR +

Página 84

Interrupt ControllerMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-157.2.4.10 ICTL Critical Interrupt Status All Register—MBAR + 0x0528 21:23 C

Página 85 - GPIO hi - z LP_CS_6

MPC5200B Users Guide, Rev. 17-16 Freescale SemiconductorInterrupt Controller7.2.4.11 ICTL Main Interrupt Status All Register—MBAR + 0x052C Bits Name D

Página 86

Interrupt ControllerMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-177.2.4.12 ICTL Peripheral Interrupt Status All Register—MBAR + 0x0530 23 MS

Página 87

MPC5200B Users Guide, Rev. 17-18 Freescale SemiconductorInterrupt Controller7.2.4.13 ICTL Peripheral Interrupt Status All Register—MBAR + 0x0538 16 PS

Página 88 - Port_conf

Interrupt ControllerMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-197.2.4.14 ICTL Main Interrupt Emulation All Register—MBAR + 0x0540 Table 7-

Página 89 - Table 2-16. USB Pin Functions

MPC5200B Users Guide, Rev. 17-20 Freescale SemiconductorInterrupt Controller7.2.4.15 ICTL Peripheral Interrupt Emulation All Register—MBAR + 0x0544 Ta

Página 90

Table of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor TOC-17Chapter 20 Byte Data Link Controller (BDLC)20.1

Página 91 - ETH_5 ETH_6 ETH_7

Interrupt ControllerMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-217.2.4.16 ICTL IRQ Interrupt Emulation All Register—MBAR + 0x0548 27 PEa17

Página 92

MPC5200B Users Guide, Rev. 17-22 Freescale SemiconductorGeneral Purpose I/O (GPIO)7.3 General Purpose I/O (GPIO)There are a total of 56 possible GPIO

Página 93

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-23PSC1_0 UART1/AC971/CODEC1 No NoPSC1_1 UART1/AC971/CODEC1 No NoPSC1_2

Página 94 - Freescale Semiconductor 2-49

MPC5200B Users Guide, Rev. 17-24 Freescale SemiconductorGeneral Purpose I/O (GPIO)GPIO_ETHI_2 Ethernet No NoGPIO_ETHI_3 Ethernet No NoGPIO_SINT_4(ETH)

Página 95 - 2-50 Freescale Semiconductor

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-257.3.1 GPIO Pin MultiplexingFigure 7-3 shows the GPIO/Generic MUX cel

Página 96 - Freescale Semiconductor 2-51

MPC5200B Users Guide, Rev. 17-26 Freescale SemiconductorGeneral Purpose I/O (GPIO)7.3.1.1 PSC1 (UART1/AC97/CODEC1)The PSC1 port has 5 pins with hardwa

Página 97 - 2-52 Freescale Semiconductor

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-27Full Ethernet consumes all 18 pins, unless the optional MDIO and MDC

Página 98 - Freescale Semiconductor 2-53

MPC5200B Users Guide, Rev. 17-28 Freescale SemiconductorGeneral Purpose I/O (GPIO)• Timer pins 6 and 7 are dedicated as Timer GPIO and have no alterna

Página 99 - 2-54 Freescale Semiconductor

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-297.3.2.1.1 GPS Port Configuration Register—MBAR + 0x0B00 Table 7-21.

Página 100 - Freescale Semiconductor 2-55

MPC5200B Users Guide, Rev. 17-30 Freescale SemiconductorGeneral Purpose I/O (GPIO)9:11 IRDA Infrared Data Association000 = All IrDA pins are GPIOs001

Página 101 - Notes:

Table Of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1TOC-18 Freescale Semiconductor20.8.8.1 Transmitting Or Receiving A Block Mode

Página 102 - Freescale Semiconductor 2-57

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-317.3.2.1.2 GPS Simple GPIO Enables Register—MBAR + 0x0B04 20:23 PSC3

Página 103 - 2-58 Freescale Semiconductor

MPC5200B Users Guide, Rev. 17-32 Freescale SemiconductorGeneral Purpose I/O (GPIO)R Reserved IRDA ETHR Reserved USBW16 17 18 19 20 21 22 23 24 25 26 2

Página 104 - Freescale Semiconductor 2-59

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-337.3.2.1.3 GPS Simple GPIO Open Drain Type Register —MBAR + 0x0B08 24

Página 105 - 2-60 Freescale Semiconductor

MPC5200B Users Guide, Rev. 17-34 Freescale SemiconductorGeneral Purpose I/O (GPIO)7.3.2.1.4 GPS Simple GPIO Data Direction Register—MBAR + 0x0B0C 12:1

Página 106 - Freescale Semiconductor 2-61

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-35Bit Name Description0:1 — Reserved2:3 IRDA Individual bits to contro

Página 107

MPC5200B Users Guide, Rev. 17-36 Freescale SemiconductorGeneral Purpose I/O (GPIO)24:27 PSC2 Individual bits to control directionality of the pin as G

Página 108 - Description

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-377.3.2.1.5 GPS Simple GPIO Data Output Values Register —MBAR + 0x0B10

Página 109

MPC5200B Users Guide, Rev. 17-38 Freescale SemiconductorGeneral Purpose I/O (GPIO)7.3.2.1.6 GPS Simple GPIO Data Input Values Register —MBAR + 0x0B14

Página 110

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-397.3.2.1.7 GPS GPIO Output-Only Enables Register —MBAR + 0x0B18 12:15

Página 111

MPC5200B Users Guide, Rev. 17-40 Freescale SemiconductorGeneral Purpose I/O (GPIO)7.3.2.1.8 GPS GPIO Output-Only Data Value Out Register —MBAR + 0x0B1

Página 112 - I2C_0 I2C_1 I2C_2 I2C_3

Table of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor TOC-1Chapter 1 Introduction1.1 Overview ...

Página 113 - MPC5200B Users Guide, Rev. 1

List of FiguresFigure PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor LOF-11-1 Simplified Block Diagram—MPC5200 ...

Página 114

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-417.3.2.1.9 GPS GPIO Simple Interrupt Enable Register—MBAR + 0x0B20 Bi

Página 115

MPC5200B Users Guide, Rev. 17-42 Freescale SemiconductorGeneral Purpose I/O (GPIO)7.3.2.1.10 GPS GPIO Simple Interrupt Open-Drain Emulation Register —

Página 116

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-437.3.2.1.11 GPS GPIO Simple Interrupt Data Direction Register —MBAR +

Página 117

MPC5200B Users Guide, Rev. 17-44 Freescale SemiconductorGeneral Purpose I/O (GPIO)7.3.2.1.13 GPS GPIO Simple Interrupt Interrupt Enable Register —MBAR

Página 118

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-457.3.2.1.14 GPS GPIO Simple Interrupt Interrupt Types Register —MBAR

Página 119 - 2-74 Freescale Semiconductor

MPC5200B Users Guide, Rev. 17-46 Freescale SemiconductorGeneral Purpose I/O (GPIO)7.3.2.1.16 GPS GPIO Simple Interrupt Status Register—MBAR + 0x0B3C B

Página 120 - Memory Map

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-477.3.2.2 WakeUp GPIO Registers—MBAR+0x0C00The WakeUp GPIO Register Se

Página 121

MPC5200B Users Guide, Rev. 17-48 Freescale SemiconductorGeneral Purpose I/O (GPIO)7.3.2.2.2 GPW WakeUp GPIO Open Drain Emulation Register —MBAR + 0x0C

Página 122 - 3.3 MPC5200B Memory Map

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-497.3.2.2.4 GPW WakeUp GPIO Data Value Out Register —MBAR + 0x0C0C Bit

Página 123 - 3.3.2.2 LocalPlus Bus

MPC5200B Users Guide, Rev. 17-50 Freescale SemiconductorGeneral Purpose I/O (GPIO)7.3.2.2.5 GPW WakeUp GPIO Interrupt Enable Register—MBAR + 0x0C10 7.

Página 124 - Name Description

List of FiguresFigure PageNumber NumberMPC5200B Users Guide, Rev. 1LOF-2 Freescale Semiconductor12-2 Communication Channels ...

Página 125

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-517.3.2.2.7 GPW WakeUp GPIO Interrupt Types Register—MBAR + 0x0C18 Bit

Página 126

MPC5200B Users Guide, Rev. 17-52 Freescale SemiconductorGeneral Purpose I/O (GPIO)7.3.2.2.8 GPW WakeUp GPIO Master Enables Register —MBAR + 0x0C1C Bit

Página 127

General Purpose I/O (GPIO)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-537.3.2.2.9 GPW WakeUp GPIO Data Input Values Register —MBAR + 0x0C20

Página 128 - Chapter 4

MPC5200B Users Guide, Rev. 17-54 Freescale SemiconductorGeneral Purpose I/O (GPIO)7.3.2.2.10 GPW WakeUp GPIO Status Register—MBAR + 0x0C24 Table 7-46.

Página 129 - 4.4 Reset Operation

General Purpose Timers (GPT)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-557.4 General Purpose Timers (GPT)Eight (8) General-Purpose Timer (G

Página 130 - 4.5 Other Resets

MPC5200B Users Guide, Rev. 17-56 Freescale SemiconductorGeneral Purpose Timers (GPT)7.4.4 GPT Registers—MBAR + 0x0600Each GPT uses 4 32-bit registers.

Página 131 - 4.6 Reset Configuration

General Purpose Timers (GPT)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-57Bit Name Description0:7 OCPW Output Compare Pulse Width—Applies to

Página 132

MPC5200B Users Guide, Rev. 17-58 Freescale SemiconductorGeneral Purpose Timers (GPT)21 Stop_Cont Stop Continuous—Applies to multiple modes, as follows

Página 133 - 4-6 Freescale Semiconductor

General Purpose Timers (GPT)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-597.4.4.2 GPT 0 Counter Input Register—MBAR + 0x0604GPT 1 Counter In

Página 134 - Clocks and Power Management

MPC5200B Users Guide, Rev. 17-60 Freescale SemiconductorGeneral Purpose Timers (GPT)7.4.4.3 GPT 0 PWM Configuration Register—MBAR + 0x0608GPT 1 PWM Co

Página 135

List of FiguresFigure PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor LOF-319-11 Initialization Request/Acknowledge Cycle ...

Página 136 - Core APLL

General Purpose Timers (GPT)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-617.4.4.4 GPT 0 Status Register—MBAR + 0x060CGPT 1 Status Register—M

Página 137 - Table 5-2. System PLL Ratios

MPC5200B Users Guide, Rev. 17-62 Freescale SemiconductorSlice Timers7.5 Slice TimersTwo Slice Timers are included to provide shorter term periodic int

Página 138 - 5.3.2 e300 Core Clock Domain

Slice TimersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-637.5.1.1 SLT 0 Terminal Count Register—MBAR + 0x0700SLT 1 Terminal Count Register—M

Página 139

MPC5200B Users Guide, Rev. 17-64 Freescale SemiconductorSlice Timers7.5.1.3 SLT 0 Count Value Register—MBAR + 0x0708SLT 1 Count Value Register—MBAR +

Página 140

Real-Time ClockMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-657.5.1.4 SLT 0 Timer Status Register—MBAR + 0x070CSLT 1 Timer Status Register—MB

Página 141 - SDR SDRAM Memory Clocks

MPC5200B Users Guide, Rev. 17-66 Freescale SemiconductorReal-Time ClockPeriodic interrupts are separately enabled by control bits, and a global enable

Página 142 - 5.4 Power Management

Real-Time ClockMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-677.6.3.1 RTC Time Set Register—MBAR + 0x0800 • RTC New Year and Stopwatch Regist

Página 143 - 5.4.4 Deep-Sleep Mode

MPC5200B Users Guide, Rev. 17-68 Freescale SemiconductorReal-Time Clock7.6.3.2 RTC Date Set Register—MBAR + 0x0804 18:23 Minute_set Minute written in

Página 144 - 5.5 CDM Registers

Real-Time ClockMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-697.6.3.3 RTC New Year and Stopwatch Register—MBAR + 0x0808 7.6.3.4 RTC Alarm and

Página 145 - ) Manufacturer (Freescale)

MPC5200B Users Guide, Rev. 17-70 Freescale SemiconductorReal-Time Clock7.6.3.5 RTC Current Time Register—MBAR + 0x0810This is a read-only register. 8:

Página 146

List of FiguresMPC5200B Users Guide, Rev. 1LOF-4 Freescale SemiconductorNotes

Página 147

Real-Time ClockMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-717.6.3.6 RTC Current Date Register—MBAR + 0x0814This is a read-only register. 7.

Página 148

MPC5200B Users Guide, Rev. 17-72 Freescale SemiconductorReal-Time Clock7.6.3.8 RTC Periodic Interrupt and Bus Error Register—MBAR + 0x081CThis is a re

Página 149

Real-Time ClockMPC5200B Users Guide, Rev. 1Freescale Semiconductor 7-737.6.3.9 RTC Test Register/Divides Register—MBAR + 0x0820This register is used d

Página 150

MPC5200B Users Guide, Rev. 17-74 Freescale SemiconductorReal-Time Clock

Página 151

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-1Chapter 8 SDRAM Memory Controller8.1 OverviewThe following sections are contained in th

Página 152

MPC5200B Users Guide, Rev. 18-2 Freescale SemiconductorFeaturesstripped along the way). Nor is the transportation of data an execution context. Withou

Página 153

FeaturesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-3— 2 bits of bank address (BA[1:0])NOTEIn this document the Auto Precharge control signa

Página 154

MPC5200B Users Guide, Rev. 18-4 Freescale SemiconductorFeaturesTable 8-1. 32-Bit External Data Width Legal Memory ConfigurationsRow Bits Column Bits B

Página 155

FeaturesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-512131211221 4 x 512Mb16M x 4bank x 8bit256MB2 x 1Gb16M x 4bank x 16bit1 x 2Gb16M x 4ban

Página 156

MPC5200B Users Guide, Rev. 18-6 Freescale SemiconductorFeatures12 8 2 1 2 x 64Mb1M x 4bank x 16bit144MB+121311102 1 2 x 512Mb8M x 4bank x 16bit12 8 2

Página 157 - CDM Registers

List of TablesTable PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor LOT-12-1 Signals by Ball/Pin ...

Página 158 - Chapter 6

FeaturesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-713 8 2 1 2 x 128Mb2M x 4bank x 16bit160MB+13 10 2 1 2 x 512Mb8M x 4bank x 16bit12 9 2 1

Página 159

MPC5200B Users Guide, Rev. 18-8 Freescale SemiconductorFeatures12 10 2 1 2 x256Mb4M x 4bank x 16bit192MB+12 11 2 1 2 x 512Mb8M x 4bank x 16bit13 9 2 1

Página 160 - System Integration Unit (SIU)

FeaturesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-913 9 2 1 2 x 512Mb8M x 4bank x 32bit384MB+13 11 2 1 2 x 1Gb16M x 4bank x 32bit12 11 2 1

Página 161

MPC5200B Users Guide, Rev. 18-10 Freescale SemiconductorFeatures13 10 2 1 2 x 256Mb8M x 4bank x 8bit64MB1 x 512Mb8M x 4bank x 16bit2 4 x 256Mb8M x 4ba

Página 162

FeaturesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-1112 9 2 1 2 x 64Mb2M x 4bank x 8bit144MB+13 11 2 1 1 x 1Gb16M x 4bank x 16bit12 9 2 1 1

Página 163 - (IC, OC, PWM)

MPC5200B Users Guide, Rev. 18-12 Freescale SemiconductorFeatures12 10 2 1 2 x 128Mb4M x 4bank x 8bit160MB+13 11 2 1 2 x 256Mb16M x 4bank x 8bit12 10 2

Página 164

FeaturesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-1313 11 2 1 2 x 512Mb16M x 4bank x 8bit256MB+13 11 2 1 1 x 1Gb16M x 4bank x 16bitTable 8

Página 165

MPC5200B Users Guide, Rev. 18-14 Freescale SemiconductorFeaturesFigure 8-1 shows an example memory configuration of 1 space (CS) of 4 devices of 128Mb

Página 166

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-158.4 Functional Description8.4.1 External Signals (SDRAM Side)Table 8-3.

Página 167

MPC5200B Users Guide, Rev. 18-16 Freescale SemiconductorFunctional Description8.4.2 Block DiagramFigure 8-2 shows the SDRAM MC block diagram. It is im

Página 168 - Reserved

List of TablesTable PageNumber NumberMPC5200B Users Guide, Rev. 1LOT-2 Freescale Semiconductor5-19 CDM PSC2 Mclock Config ...

Página 169

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-17modulo 8 boundary within the modulo 32 range; the address “wraps” from t

Página 170

MPC5200B Users Guide, Rev. 18-18 Freescale SemiconductorFunctional DescriptionSome of the configuration parameters required by the memory are also nee

Página 171

OperationMPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-19With both SDR and DDR memory, a Read command can be issued overlapping the masked bea

Página 172

MPC5200B Users Guide, Rev. 18-20 Freescale SemiconductorProgramming the SDRAM ControllerIf all the memory and controller register values have been pre

Página 173

Memory Controller Registers (MBAR+0x0100:0x010C)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-21 Table 8-5. Memory Controller Mode Registermsb

Página 174

MPC5200B Users Guide, Rev. 18-22 Freescale SemiconductorMemory Controller Registers (MBAR+0x0100:0x010C)8.7.2 Control Register—MBAR + 0x0104The 32-bit

Página 175

Memory Controller Registers (MBAR+0x0100:0x010C)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-23The Table 8-7 indicates how the internal addre

Página 176

MPC5200B Users Guide, Rev. 18-24 Freescale SemiconductorMemory Controller Registers (MBAR+0x0100:0x010C)Table 8-8. 32-Bit SDRAM Address MultiplexingDe

Página 177

Memory Controller Registers (MBAR+0x0100:0x010C)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-258.7.3 Configuration Register 1—MBAR + 0x0108Th

Página 178

MPC5200B Users Guide, Rev. 18-26 Freescale SemiconductorMemory Controller Registers (MBAR+0x0100:0x010C)MEM_CLK2—double frequency of MEM_CLK—DDR uses

Página 179

List of TablesTable PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor LOT-37-51 SLT 0 Terminal Count Register ...

Página 180

Memory Controller Registers (MBAR+0x0100:0x010C)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-278.7.4 Configuration Register 2—MBAR + 0x010CTh

Página 181 - Table 7-20. GPIO Pin List

MPC5200B Users Guide, Rev. 18-28 Freescale SemiconductorMemory Controller Registers (MBAR+0x0100:0x010C)Bit Name Description0:3 brd2rp Burst Read to R

Página 182

Memory Controller Registers (MBAR+0x0100:0x010C)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-29The Figure 8-3. Programmable Command Timings s

Página 183

MPC5200B Users Guide, Rev. 18-30 Freescale SemiconductorAddress Bus Mapping8.8 Address Bus MappingFigure 8-4. Address Bus Mapping (32-Bit External Dat

Página 184 - 7.3.1 GPIO Pin Multiplexing

Address Bus MappingMPC5200B Users Guide, Rev. 1Freescale Semiconductor 8-31Figure 8-5. Address Bus Mapping (16-Bit External Data Width)8.8.1 Example—P

Página 185 - 7.3.1.4 USB1/RST_CONFIG

MPC5200B Users Guide, Rev. 18-32 Freescale SemiconductorAddress Bus MappingBy default, the Memory Controller only provides 12 row address bits and 12

Página 186 - 7.3.1.8 GPIO Timer Pins

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-1Chapter 9 LocalPlus Bus (External Bus Interface)9.1 OverviewThe LocalPlus Bus is the ex

Página 187 - 7.3.2 GPIO Programmer’s Model

MPC5200B Users Guide, Rev. 19-2 Freescale SemiconductorInterface– (Address 8, 16, 24 or 25 bits, Data 8,16 or 32 bits, 2 Bank Selects)• 8 Chip Select

Página 188 - —MBAR + 0x0B00

InterfaceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-39.3.2 Block DiagramThe block diagram of the LocalPlus Controller (LPC) is shown in Fig

Página 189

MPC5200B Users Guide, Rev. 19-4 Freescale SemiconductorModes of OperationFigure 9-2. Muxed Mode Address Latching9.4 Modes of OperationThere are 2 prim

Página 190 - —MBAR + 0x0B04

List of TablesTable PageNumber NumberMPC5200B Users Guide, Rev. 1LOT-4 Freescale Semiconductor10-9 Special Cycle Message Encodings ...

Página 191

Modes of OperationMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-5NOTEThe 24-bit data width is not supported. The total pin number requires als

Página 192

MPC5200B Users Guide, Rev. 19-6 Freescale SemiconductorModes of OperationFigure 9-4. Timing Diagram—Non-MUXed ModeFigure 9-5. Timing Diagram—Burst Mod

Página 193

Modes of OperationMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-7In this mode, the peripheral address and data lines are limited to a total of

Página 194

MPC5200B Users Guide, Rev. 19-8 Freescale SemiconductorModes of OperationThe MUXed mode requires external logic to latch the address during the addres

Página 195

ConfigurationMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-9Figure 9-6 shows a MUXed transaction type timing diagram.Figure 9-6. Timing Diagra

Página 196

MPC5200B Users Guide, Rev. 19-10 Freescale SemiconductorConfiguration• The boot address/exception table can be located at 0x0000 0100 or 0xfff0 0100.T

Página 197

DMA (BestComm) Interface (SCLPC)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-11• BootSwapTable 9-1 describes possible boot settings.9.6 DMA (

Página 198

MPC5200B Users Guide, Rev. 19-12 Freescale SemiconductorProgrammer’s Model• Section 9-10, Chip Select Status Register (0x031C)• Section 9-11, Chip Sel

Página 199

Programmer’s ModelMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-139.7.1.1 Chip Select 0/Boot Configuration Register—MBAR + 0x0300 Table 9-7. C

Página 200

MPC5200B Users Guide, Rev. 19-14 Freescale SemiconductorProgrammer’s Model20:21 AS Address Size field—defines size of peripheral Address bus (in bytes

Página 201

List of TablesTable PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor LOT-512-8 USB HC Period Current Endpoint Descriptor Register

Página 202

Programmer’s ModelMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-159.7.1.2 Chip Select 1 Configuration Register—MBAR + 0x0304Chip Select 2 Conf

Página 203

MPC5200B Users Guide, Rev. 19-16 Freescale SemiconductorProgrammer’s Model16 MX MX bit specifies whether transaction operates as multiplexed or non-mu

Página 204

Programmer’s ModelMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-179.7.1.3 Chip Select Control Register—MBAR + 0x0318 28 WS Write Swap bit—If h

Página 205

MPC5200B Users Guide, Rev. 19-18 Freescale SemiconductorProgrammer’s Model9.7.1.4 Chip Select Status Register—MBAR + 0x031C 9.7.1.5 Chip Select Burst

Página 206 - 0x0C00. Register addresses

Programmer’s ModelMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-1916 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 lsbR CW3 SLB3RsvdBRE3CW2 SLB

Página 207

MPC5200B Users Guide, Rev. 19-20 Freescale SemiconductorProgrammer’s Model13 SLB4 Chip Select 4 Short/Long Burst, 0 for Short Burst only, 1 for Long B

Página 208

Programmer’s ModelMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-219.7.1.6 Chip Select Deadcycle Control Register—MBAR + 0x032C 28 CW0 Chip Sel

Página 209

MPC5200B Users Guide, Rev. 19-22 Freescale SemiconductorProgrammer’s ModelNOTEDeadcycle counter is only used, if no arbitration to an other module (AT

Página 210

Programmer’s ModelMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-239.7.2 SCLPC Registers—MBAR + 0x3C00There are 6 32-bit BestComm Registers for

Página 211

MPC5200B Users Guide, Rev. 19-24 Freescale SemiconductorProgrammer’s Model9.7.2.2 SCLPC Start Address Register—MBAR + 0x3C04 9.7.2.3 SCLPC Control Reg

Página 212

List of TablesTable PageNumber NumberMPC5200B Users Guide, Rev. 1LOT-6 Freescale Semiconductor14-1 Signal Properties ...

Página 213

Programmer’s ModelMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-259.7.2.4 SCLPC Enable Register—MBAR + 0x3C0C 16:22 — Reserved23 DAI Disable A

Página 214 - 7.4.3 Programming Notes

LocalPlus Bus (External Bus Interface)NotesMPC5200B Users Guide, Rev. 19-26 Freescale Semiconductor9.7.2.5 SCLPC Bytes Done Status Register—MBAR + 0x3

Página 215 - to this offset

Programmer’s ModelMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-277 NT Normal Termination. This bit is set to 1 whenever a complete Packet has

Página 216

MPC5200B Users Guide, Rev. 19-28 Freescale SemiconductorProgrammer’s Model9.7.3 SCLPC FIFO Registers—MBAR + 0x3C40LPC uses a single FIFO that changes

Página 217

Programmer’s ModelMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-299.7.3.2 LPC Rx/Tx FIFO Status Register—MBAR + 0x3C44 Bits Name Description0:

Página 218

MPC5200B Users Guide, Rev. 19-30 Freescale SemiconductorProgrammer’s Model9.7.3.3 LPC Rx/Tx FIFO Control Register—MBAR + 0x3C48 9.7.3.4 LPC Rx/Tx FIFO

Página 219

Programmer’s ModelMPC5200B Users Guide, Rev. 1Freescale Semiconductor 9-319.7.3.5 LPC Rx/Tx FIFO Read Pointer Register—MBAR + 0x3C50 9.7.3.6 LPC Rx/Tx

Página 220

LocalPlus Bus (External Bus Interface)NotesMPC5200B Users Guide, Rev. 19-32 Freescale Semiconductor

Página 221 - 7.5 Slice Timers

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-1Chapter 10 PCI Controller10.1 OverviewThe Peripheral Component Interface (PCI) Bus is

Página 222 - SLT 1 Control Register

MPC5200B Users Guide, Rev. 110-2 Freescale SemiconductorPCI External Signals10.1.2 Block DiagramFigure 10-1. PCI Block Diagram10.2 PCI External Signal

Página 223 - SLT 1 Count Value Register

Table Of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1TOC-2 Freescale Semiconductor4.2.2 Hard Reset—HRESET ...

Página 224 - 7.6 Real-Time Clock

List of TablesTable PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor LOT-715-9 Stop-Bit Lengths ...

Página 225 - 7.6.2 Programming Note

PCI External SignalsMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-3For detailed description of the PCI bus signals, see the PCI Local Bus Spe

Página 226

MPC5200B Users Guide, Rev. 110-4 Freescale SemiconductorRegisters10.3 RegistersMPC5200B has several sets of registers that control and report status f

Página 227

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-50x74 PCIIW1BTAR Initiator Window 1 Base/Translation Address Register0x78 PCIIW2BTAR I

Página 228

MPC5200B Users Guide, Rev. 110-6 Freescale SemiconductorRegisters10.3.1 PCI Controller Type 0 Configuration SpaceMPC5200B supplies a type 0 PCI Config

Página 229

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-7PCI Dword Reserved space (0x10 - 0x3F) can be accessed only from an external PCI Conf

Página 230

MPC5200B Users Guide, Rev. 110-8 Freescale SemiconductorRegisters10.3.1.2 Status/Command Registers PCISCR(R/RW/RWC) —MBAR + 0x0D04Bits 31-27 and 24 ar

Página 231

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-99 Reserved(R)Fixed to 0. Prior to the 2.2 PCI Spec, this was the UDF (User Defined Fe

Página 232

MPC5200B Users Guide, Rev. 110-10 Freescale SemiconductorRegisters10.3.1.3 Revision ID/ Class Code Registers PCICCRIR(R) —MBAR + 0x0D0810.3.1.4 Config

Página 233 - Real-Time Clock

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-1110.3.1.5 Base Address Register 0 PCIBAR0(RW) —MBAR + 0x0D10Bits Name Description0:7

Página 234 - SDRAM Memory Controller

MPC5200B Users Guide, Rev. 110-12 Freescale SemiconductorRegisters10.3.1.6 Base Address Register 1 PCIBAR1(RW) —MBAR + 0x0D1410.3.1.7 CardBus CIS Poin

Página 235 - 8.3 Features

List of TablesTable PageNumber NumberMPC5200B Users Guide, Rev. 1LOT-8 Freescale Semiconductor15-63 Tx FIFO Control (0x88) ...

Página 236 - 8.3.1 Devices Supported

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-1310.3.1.10 Capabilities Pointer (Cap_Ptr) PCICPR(R)—MBAR + 0x0D34Not implemented. Fix

Página 237

MPC5200B Users Guide, Rev. 110-14 Freescale SemiconductorRegisters16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 lsbRRsvd BME PEE SEE Reserved PRWRES

Página 238

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-1520:30 Reserved Unused bits. Software should write zero to this register.31 PCIReset(

Página 239

MPC5200B Users Guide, Rev. 110-16 Freescale SemiconductorRegisters10.3.2.2 Target Base Address Translation Register 0 PCITBATR0(RW) —MBAR + 0x0D6410.3

Página 240

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-1710.3.2.4 Target Control Register PCITCR(RW) —MBAR + 0x0D6CBits Name Description0:1 B

Página 241

MPC5200B Users Guide, Rev. 110-18 Freescale SemiconductorRegisters10.3.2.5 Initiator Window 0 Base/Translation Address Register PCIIW0BTAR(RW)—MBAR +

Página 242

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-1910.3.2.6 Initiator Window 1 Base/Translation Address Register PCIIW1BTAR(RW) —MBAR +

Página 243

MPC5200B Users Guide, Rev. 110-20 Freescale SemiconductorRegisters10.3.2.7 Initiator Window 2 Base/Translation Address Register PCIIW2BTAR(RW) —MBAR +

Página 244

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-2110.3.2.9 Initiator Control Register PCIICR(RW) —MBAR + 0x0D848:11 Reserved Reserved

Página 245

MPC5200B Users Guide, Rev. 110-22 Freescale SemiconductorRegisters10.3.2.10 Initiator Status Register PCIISR(RWC) —MBAR + 0x0D8810.3.2.11 PCI Arbiter

Página 246

List of TablesTable PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor LOT-918-5 I2C Control Register ...

Página 247

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-2310.3.2.12 Configuration Address Register PCICAR (RW) —MBAR + 0x0DF810.3.3 Communicat

Página 248 - 8.4 Functional Description

MPC5200B Users Guide, Rev. 110-24 Freescale SemiconductorRegisters10.3.3.1.1 Tx Packet Size PCITPSR(RW) —MBAR + 0x3800 10.3.3.1.2 Tx Start Address PCI

Página 249 - 8.4.3 Transfer Size

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-2516 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 lsbRReserved Max_Beats Reserved W Re

Página 250 - 8.4.4 Commands

MPC5200B Users Guide, Rev. 110-26 Freescale SemiconductorRegisters10.3.3.1.4 Tx Enables PCITER(RW)—MBAR + 0x380Cmsb 012345678 9 101112131415RRCRFRsvd

Página 251 - 8.4.4.5 Write Command

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-2710.3.3.1.5 Tx Next Address PCITNAR(R) —MBAR + 0x3810 12 Retry abortEnable(RE)User wr

Página 252 - 8.5 Operation

MPC5200B Users Guide, Rev. 110-28 Freescale SemiconductorRegisters10.3.3.1.6 Tx Last Word PCITLWR(R) —MBAR + 0x3814 10.3.3.1.7 Tx Bytes Done Counts PC

Página 253 - 8.5.2 Read Clock

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-2910.3.3.1.9 Tx Status PCITSR(RWC) —MBAR + 0x381C 16 17 18 19 20 21 22 23 24 25 26 27

Página 254

MPC5200B Users Guide, Rev. 110-30 Freescale SemiconductorRegisters10.3.3.1.10 Tx FIFO Data Register PCITFDR(RW) —MBAR + 0x3840 10 Bus Errortype 1(BE1)

Página 255

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-3110.3.3.1.11 Tx FIFO Status Register PCITFSR(R/RWC) —MBAR + 0x3844 Bits Name Descript

Página 256 - Table 8-7. High Address Usage

MPC5200B Users Guide, Rev. 110-32 Freescale SemiconductorRegisters10.3.3.1.12 Tx FIFO Control Register PCITFCR(RW) —MBAR + 0x3848 10.3.3.1.13 Tx FIFO

Página 257

List of TablesTable PageNumber NumberMPC5200B Users Guide, Rev. 1LOT-10 Freescale Semiconductor20-16 BDLC Receiver VPW Symbol Timing for Binary Freque

Página 258

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-3316 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 lsbRReserved Alarm AlarmWRESET 0 000

Página 259

MPC5200B Users Guide, Rev. 110-34 Freescale SemiconductorRegisters10.3.3.1.14 Tx FIFO Read Pointer Register PCITFRPR(RW) —MBAR + 0x3850 10.3.3.1.15 Tx

Página 260

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-3510.3.3.2.1 Rx Packet Size PCIRPSR(RW) —MBAR + 0x3880 10.3.3.2.2 Rx Start Address PCI

Página 261

MPC5200B Users Guide, Rev. 110-36 Freescale SemiconductorRegisters16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 lsbRReserved FB R Max_Beats Reserved

Página 262

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-3710.3.3.2.4 Rx Enables PCIRER (RW) —MBAR + 0x388C msb 012345678 9 101112131415RRCRFFE

Página 263 - 8.8 Address Bus Mapping

MPC5200B Users Guide, Rev. 110-38 Freescale SemiconductorRegisters10.3.3.2.5 Rx Next Address PCIRNAR(R) —MBAR + 0x3890 10.3.3.2.6 Rx Last Word PCIRLWR

Página 264

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-3910.3.3.2.7 Rx Bytes Done Counts PCIRDCR(R) —MBAR + 0x3898 10.3.3.2.8 Rx Packets Done

Página 265 - row address bit, the

MPC5200B Users Guide, Rev. 110-40 Freescale SemiconductorRegisters10.3.3.2.9 Rx Status PCIRSR (R/sw1) —MBAR + 0x389C Bits Name Description0:31 Packets

Página 266 - Chapter 9

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-4110.3.3.2.10 Rx FIFO Data Register PCIRFDR(RW) —MBAR + 0x38C0 10.3.3.2.11 Rx FIFO Sta

Página 267 - 9.3 Interface

MPC5200B Users Guide, Rev. 110-42 Freescale SemiconductorRegisters10.3.3.2.12 Rx FIFO Control Register PCIRFCR(RW) —MBAR + 0x38C8R Reserved RXW UF OF

Página 268 - 9.3.2 Block Diagram

MPC5200B Users Guide, Rev. 1Freescale Semiconductor 1Revision HistoryRelease Date Author Summary of Changes0 26MAR2005 AS Initial Version0.1 26MAR2005

Página 269 - 9.4 Modes of Operation

RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-4310.3.3.2.13 Rx FIFO Alarm Register PCIRFAR(RW) —MBAR + 0x38CC Bits Name Description0

Página 270

MPC5200B Users Guide, Rev. 110-44 Freescale SemiconductorFunctional Description10.3.3.2.14 Rx FIFO Read Pointer Register PCIRFRPR(RW) —MBAR + 0x38D0 1

Página 271 - Valid read Data

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-45NOTEOnly the internal PCI arbiter of the MPC5200B can be used as PCI ar

Página 272 - 9.4.2 MUXed Mode

MPC5200B Users Guide, Rev. 110-46 Freescale SemiconductorFunctional Descriptionor more data phases. Data is transferred between initiator and target i

Página 273 - 9.4.2.2 Data Tenure

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-47Figure 10-3. PCI Write Terminated by Target10.4.1.4 PCI Bus CommandsPCI

Página 274 - 9.5 Configuration

MPC5200B Users Guide, Rev. 110-48 Freescale SemiconductorFunctional DescriptionThough MPC5200B supports many PCI commands as an initiator, the Communi

Página 275 - 9.5.3 Reset Configuration

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-49For linear incrementing mode, the memory address is encoded/decoded usi

Página 276 - 9.7 Programmer’s Model

MPC5200B Users Guide, Rev. 110-50 Freescale SemiconductorFunctional DescriptionFigure 10-4. Contents of the AD Bus During Address Phase of a Type 0 Co

Página 277

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-5110.4.2 Initiator ArbitrationThere are three possible internal initiator

Página 278

MPC5200B Users Guide, Rev. 110-52 Freescale SemiconductorFunctional DescriptionIn addition to the configurable address window mapping logic, the regis

Página 279

MPC5200B Users Guide, Rev. 1Freescale Semiconductor

Página 280

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-53101 001 -- -- -- -- -- OP7 -- -- 100 1101 -- -- OP7 --110 001 -- -- --

Página 281

MPC5200B Users Guide, Rev. 110-54 Freescale SemiconductorFunctional Description10.4.4.2 Configuration MechanismIn order to support both Type 0 and Typ

Página 282

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-55Figure 10-7. Type 0 Configuration TranslationFor Type 0 configuration c

Página 283

MPC5200B Users Guide, Rev. 110-56 Freescale SemiconductorFunctional DescriptionNOTE: Device numbers 0b0_0000 to 0b0_1001 are reserved. Programming to

Página 284

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-57During the data phase, AD[31:0] contain the Special Cycle message and a

Página 285

MPC5200B Users Guide, Rev. 110-58 Freescale SemiconductorFunctional Description10.4.5.1 Reads from Local MemoryMPC5200B can provide continuous data to

Página 286

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-5910.4.5.4 Target AbortA target abort will occur if the PCI address falls

Página 287

MPC5200B Users Guide, Rev. 110-60 Freescale SemiconductorFunctional DescriptionThe Communication Sub-System Initiator Interface consists of Receive an

Página 288

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-612. Set the PCI command, Max_Retries, and Max_Beats3. Set mode, Continuo

Página 289

MPC5200B Users Guide, Rev. 110-62 Freescale SemiconductorPCI Arbiter10.4.6.8 AlarmsThe FIFO alarm registers allow software to control when the DMA fil

Página 290

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 1-1Chapter 1 Introduction1.1 OverviewThe digital communication networking and consumer mar

Página 291

Application InformationMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-63The PCI Arbiter implements a Round-Robin fairness algorithm, which avo

Página 292

MPC5200B Users Guide, Rev. 110-64 Freescale SemiconductorApplication Information10.6.2 Address MapsThe address mapping in MPC5200B system is setup by

Página 293

Application InformationMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-65Figure 10-8. Inbound Address Map10.6.2.1.2 Outbound Address Translatio

Página 294

MPC5200B Users Guide, Rev. 110-66 Freescale SemiconductorApplication InformationFigure 10-9. Outbound Address Map10.6.2.1.3 Base Address Register Over

Página 295

Application InformationMPC5200B Users Guide, Rev. 1Freescale Semiconductor 10-6710.6.3 XL bus Arbitration PriorityWhen the XL Bus Arbiter Master Prior

Página 296

MPC5200B Users Guide, Rev. 110-68 Freescale SemiconductorApplication Information

Página 297 - 9-32 Freescale Semiconductor

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-1Chapter 11 ATA Controller11.1 OverviewThe following sections are contained in this doc

Página 298 - PCI Controller

MPC5200B Users Guide, Rev. 111-2 Freescale SemiconductorATA Register Interface4. As FIFO fills, BestComm is interrupted and moves data from FIFO to an

Página 299 - External

ATA Register InterfaceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-311.3.1.2 ATA Host Status Register—MBAR + 0x3A04 11.3.1.3 ATA PIO Timing

Página 300 - 10.2.6.1 PCI_PAR - Parity

MPC5200B Users Guide, Rev. 111-4 Freescale SemiconductorATA Register Interface11.3.1.4 ATA PIO Timing 2 Register—MBAR + 0x3A0C 11.3.1.5 ATA Multiword

Página 301 - 10.3 Registers

MPC5200B Users Guide, Rev. 11-2 Freescale SemiconductorArchitecture— IrDA mode from 2400 bps to 4 Mbps• Fast Ethernet Controller (FEC) — Supports 100M

Página 302 - Mnemonic Name

ATA Register InterfaceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-511.3.1.6 ATA Multiword DMA Timing 2 Register—MBAR + 0x3A14 11.3.1.7 ATA

Página 303 - Section 3.2, Internal

MPC5200B Users Guide, Rev. 111-6 Freescale SemiconductorATA Register Interface11.3.1.8 ATA Ultra DMA Timing 2 Register—MBAR + 0x3A1C 11.3.1.9 ATA Ultr

Página 304

ATA Register InterfaceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-711.3.1.10 ATA Ultra DMA Timing 4 Register—MBAR + 0x3A24 Bits Name Descri

Página 305

MPC5200B Users Guide, Rev. 111-8 Freescale SemiconductorATA Register Interface11.3.1.11 ATA Ultra DMA Timing 5 Register—MBAR + 0x3A28 11.3.1.12 ATA Sh

Página 306

ATA Register InterfaceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-9ATA FIFO is controlled by 32-bit registers. These registers are located

Página 307

MPC5200B Users Guide, Rev. 111-10 Freescale SemiconductorATA Register Interface11.3.2.3 ATA Rx/Tx FIFO Control Register—MBAR + 0x3A44 11.3.2.4 ATA Rx/

Página 308

ATA Register InterfaceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-1111.3.2.5 ATA Rx/Tx FIFO Read Pointer Register—MBAR + 0x3A4C 11.3.2.6 AT

Página 309

MPC5200B Users Guide, Rev. 111-12 Freescale SemiconductorATA Register Interface11.3.3 ATA Drive Registers—MBAR + 0x3A00The ATA drive registers are phy

Página 310

ATA Register InterfaceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-1311.3.3.2 ATA Drive Alternate Status Register—MBAR + 0x3A5C 11.3.3.3 ATA

Página 311

MPC5200B Users Guide, Rev. 111-14 Freescale SemiconductorATA Register Interface11.3.3.4 ATA Drive Features Register—MBAR + 0x3A64 11.3.3.5 ATA Drive E

Página 312

ArchitectureMPC5200B Users Guide, Rev. 1Freescale Semiconductor 1-3A dynamically managed external pin multiplexing scheme minimizes overall pin count.

Página 313

ATA Register InterfaceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-1511.3.3.6 ATA Drive Sector Count Register—MBAR + 0x3A68 11.3.3.7 ATA Dri

Página 314

MPC5200B Users Guide, Rev. 111-16 Freescale SemiconductorATA Register Interface11.3.3.8 ATA Drive Cylinder Low Register—MBAR + 0x3A70 11.3.3.9 ATA Dri

Página 315

ATA Register InterfaceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-1711.3.3.10 ATA Drive Device/Head Register—MBAR + 0x3A78 11.3.3.11 ATA Dr

Página 316 - Table 1

MPC5200B Users Guide, Rev. 111-18 Freescale SemiconductorATA Register InterfaceBits Name Description0:7 Data Register contains the command code sent t

Página 317

ATA Register InterfaceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-1911.3.3.12 ATA Drive Device Status Register—MBAR + 0x3A7C Table 11-30. A

Página 318

MPC5200B Users Guide, Rev. 111-20 Freescale SemiconductorATA Host Controller Operation11.4 ATA Host Controller OperationWith the asynchronous ATA inte

Página 319

ATA Host Controller OperationMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-21udma_t2cyc is another special case. Unlike the name implies, thi

Página 320 - 7PCI Arbiter Soft

MPC5200B Users Guide, Rev. 111-22 Freescale SemiconductorATA Host Controller OperationIf ATA drive address space is accessed by CPU, the ATA IPBI modu

Página 321

Signals and ConnectionsMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-2311.5 Signals and ConnectionsNOTEThe ATA_ISOLATION output is an active

Página 322

MPC5200B Users Guide, Rev. 111-24 Freescale SemiconductorATA Interface DescriptionFigure 11-2. Connections—Controller Cable, System Board, MPC5200B11.

Página 323

MPC5200B Users Guide, Rev. 11-4 Freescale SemiconductorArchitectureThe MPC5200B supports a dual external bus architecture consisting of:1. an SDRAM Bu

Página 324

ATA Interface DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-25NOTEMPC5200B provides the ATA_ISOLATION output signal. This signal i

Página 325 - Bits Name Description

MPC5200B Users Guide, Rev. 111-26 Freescale SemiconductorATA Bus BackgroundFigure 11-3. Pin Description—ATA Interface11.7 ATA Bus Background11.7.1 Ter

Página 326

ATA Bus BackgroundMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-2711.7.2 ATA Modes11.7.3 ATA AddressingIn the ATA interface, there are two as

Página 327

MPC5200B Users Guide, Rev. 111-28 Freescale SemiconductorATA Bus Background11.7.3.1 ATA Register AddressingThe address used to reference an ATA drive

Página 328

ATA Bus BackgroundMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-29Notes1. LBA mode is only available in ATA-2 or later specifications.2. A bl

Página 329

MPC5200B Users Guide, Rev. 111-30 Freescale SemiconductorATA Bus Background11.7.4 ATA TransactionsATA Transactions are divided into three types:• PIO

Página 330

ATA Bus BackgroundMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-31Figure 11-5. Timing Diagram—PIO Read Command (Class 1)11.7.4.1.2 Class 2—PI

Página 331

MPC5200B Users Guide, Rev. 111-32 Freescale SemiconductorATA Bus BackgroundFigure 11-6. Timing Diagram—PIO Write Command (Class 2)11.7.4.1.3 Class 3—N

Página 332

ATA Bus BackgroundMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-333. Write command code 0xEF to command register to execute SET FEATURES comm

Página 333

MPC5200B Users Guide, Rev. 111-34 Freescale SemiconductorATA Bus BackgroundFigure 11-8. Flow Diagram—DMA Command ProtocolHost:BSY = 0 &DRQ = 0NoHo

Página 334

Table of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor TOC-3Chapter 7 System Integration Unit (SIU)7.1 Overvi

Página 335

ArchitectureMPC5200B Users Guide, Rev. 1Freescale Semiconductor 1-5Figure 1-2. MPC5200B-Based System1.2.1 Embedded e300 CoreThe MPC5200B embedded e300

Página 336

ATA Bus BackgroundMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-3511.7.4.3 Multiword DMA TransactionsMultiword DMA transactions differ from P

Página 337

MPC5200B Users Guide, Rev. 111-36 Freescale SemiconductorATA RESET/Power-UpNOTEUltra DMA mode 2 (UDMA2) requires that the ip bus clock speed is at lea

Página 338

ATA I/O Cable SpecificationsMPC5200B Users Guide, Rev. 1Freescale Semiconductor 11-37Figure 11-10. Timing Diagram—Reset Timing11.9 ATA I/O Cable Speci

Página 339

ATA ControllerNotesMPC5200B Users Guide, Rev. 111-38 Freescale Semiconductor

Página 340

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-1Chapter 12 Universal Serial Bus (USB)12.1 OverviewThe following sections are contained

Página 341 - 10.4 Functional Description

MPC5200B Users Guide, Rev. 112-2 Freescale SemiconductorHost Controller Interface• Bulk Transfers—Non-periodic data transfers used to communicate larg

Página 342 - 10.4.1 PCI Bus Protocol

Host Controller InterfaceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-3The HCCA includes the “virtual” registers HccaFrameNumber and HccaPad

Página 343 - 10.4.1.3 PCI Transactions

MPC5200B Users Guide, Rev. 112-4 Freescale SemiconductorHost Controller InterfaceFigure 12-4. Interrupt ED StructureFigure 12-5 shows a sample interru

Página 344 - 10.4.1.4 PCI Bus Commands

Host Control (HC) Operational RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-5Figure 12-5. Sample Interrupt Endpoint Schedule12.4 Hos

Página 345 - 10.4.1.5 Addressing

MPC5200B Users Guide, Rev. 112-6 Freescale SemiconductorHost Control (HC) Operational Registers12.4.2 Control and Status Partition—MBAR + 0x1000This H

Página 346

MPC5200B Users Guide, Rev. 11-6 Freescale SemiconductorArchitectureUp to 3 instructions can be issued and retired per clock. Most instructions execute

Página 347

Host Control (HC) Operational RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-7Bits Name Description0:20 — Reserved21 RWE RemoteWakeUp

Página 348 - 10.4.2 Initiator Arbitration

MPC5200B Users Guide, Rev. 112-8 Freescale SemiconductorHost Control (HC) Operational Registers12.4.2.3 USB HC Command Status Register—MBAR + 0x1008HC

Página 349 - 10.4.4.1 Endian Translation

Host Control (HC) Operational RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-912.4.2.4 USB HC Interrupt Status Register —MBAR + 0x100

Página 350

MPC5200B Users Guide, Rev. 112-10 Freescale SemiconductorHost Control (HC) Operational Registers12.4.2.5 USB HC Interrupt Enable Register—MBAR + 0x101

Página 351

Host Control (HC) Operational RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-1112.4.2.6 USB HC Interrupt Disable Register—MBAR + 0x10

Página 352

MPC5200B Users Guide, Rev. 112-12 Freescale SemiconductorHost Control (HC) Operational Registers12.4.3 Memory Pointer Partition—MBAR + 0x1018This HC p

Página 353

Host Control (HC) Operational RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-13• USB HC Bulk Current Endpint Descriptor Register (0x1

Página 354

MPC5200B Users Guide, Rev. 112-14 Freescale SemiconductorHost Control (HC) Operational Registers12.4.3.3 USB HC Control Head Endpoint Descriptor Regis

Página 355 - 10.4.5.3 Data Translation

Host Control (HC) Operational RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-15 12.4.3.6 USB HC Bulk Current Endpoint Descriptor Regi

Página 356 - 10.4.5.5 Latrule Disable

MPC5200B Users Guide, Rev. 112-16 Freescale SemiconductorHost Control (HC) Operational Registers 12.4.4 Frame Counter Partition—MBAR + 0x1034This HC p

Página 357 - 10.4.6.4 Initialization

ArchitectureMPC5200B Users Guide, Rev. 1Freescale Semiconductor 1-7MSCAN supports both standard and extended identifier (ID) message formats specified

Página 358 - 10.4.6.7 FIFO Considerations

Host Control (HC) Operational RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-1712.4.4.2 USB HC Frame Remaining Register—MBAR + 0x1038

Página 359 - 10.5 PCI Arbiter

MPC5200B Users Guide, Rev. 112-18 Freescale SemiconductorHost Control (HC) Operational Registers12.4.4.4 USB HC Periodic Start Register—MBAR + 0x1040T

Página 360 - 10.6 Application Information

Host Control (HC) Operational RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-1912.4.5 Root Hub Partition—MBAR + 0x1048This HC partiti

Página 361 - 10.6.2 Address Maps

MPC5200B Users Guide, Rev. 112-20 Freescale SemiconductorHost Control (HC) Operational Registers12.4.5.2 USB HC Rh Descriptor B Register—MBAR + 0x104C

Página 362

Host Control (HC) Operational RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-21 12.4.5.3 USB HC Rh Status Register—MBAR + 0x1050This

Página 363

MPC5200B Users Guide, Rev. 112-22 Freescale SemiconductorHost Control (HC) Operational Registers12.4.5.4 USB HC Rh Port1 Status Register—MBAR + 0x1054

Página 364

Host Control (HC) Operational RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-23 Table 12-22. USB HC Rh Port1 Status Registermsb 01234

Página 365 - Application Information

MPC5200B Users Guide, Rev. 112-24 Freescale SemiconductorHost Control (HC) Operational Registers15 CSC ConnectStatusChange—bit is set whenever a conne

Página 366 - ATA Controller

Host Control (HC) Operational RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-2528 POCI PortOverCurrentIndicator (read)—bit is only va

Página 367 - 11.3 ATA Register Interface

MPC5200B Users Guide, Rev. 112-26 Freescale SemiconductorHost Control (HC) Operational Registers12.4.5.5 USB HC Rh Port2 Status Register—MBAR + 0x1058

Página 368

MPC5200B Users Guide, Rev. 11-8 Freescale SemiconductorArchitecture1.2.5.5 Functional Pin MultiplexingMany serial/parallel port pins serve multiple fu

Página 369

Host Control (HC) Operational RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-27Bits Name Description0:10 — Reserved11 PRSC PortResetS

Página 370

MPC5200B Users Guide, Rev. 112-28 Freescale SemiconductorHost Control (HC) Operational Registers23 PPS PortPowerStatus (read)—bit reflects the port po

Página 371

Host Control (HC) Operational RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 12-2929 PSS PortSuspendStatus (read)—bit indicates port is

Página 372

Universal Serial Bus (USB)NotesMPC5200B Users Guide, Rev. 112-30 Freescale Semiconductor

Página 373 - Table 11-12. ata_shre_cnt

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-1Chapter 13 BestComm13.1 OverviewThe following sections are contained in this document:

Página 374

MPC5200B Users Guide, Rev. 113-2 Freescale SemiconductorFeatures summaryNOTEIt is possible for the BESTComm DMA to produce misaligned word addresses o

Página 375

Task Table (Entry Table)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-3Each task has an entry (8 long words) that contains information about

Página 376

MPC5200B Users Guide, Rev. 113-4 Freescale SemiconductorBestComm XLB Address Snooping13.14 BestComm XLB Address SnoopingBestComm prefetches data from

Página 377

BestComm DMA Registers—MBAR+0x1200MPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-513.15.2 SDMA Current Pointer Register—MBAR + 0x1204 13.15.3

Página 378

MPC5200B Users Guide, Rev. 113-6 Freescale SemiconductorBestComm DMA Registers—MBAR+0x120013.15.5SDMA Interrupt Vector, PTD Control Register—MBAR + 0x

Página 379

ArchitectureMPC5200B Users Guide, Rev. 1Freescale Semiconductor 1-9A Wake Up capability is supported by CAN, RTC, several GPIOs and the interrupt line

Página 380

BestComm DMA Registers—MBAR+0x1200MPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-713.15.6 SDMA Interrupt Pending Register—MBAR + 0x1214 Bit Na

Página 381

MPC5200B Users Guide, Rev. 113-8 Freescale SemiconductorBestComm DMA Registers—MBAR+0x120013.15.7 SDMA Interrupt Mask Register—MBAR + 0x1218 Bit Name

Página 382

BestComm DMA Registers—MBAR+0x1200MPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-913.15.8 SDMA Task Control 0 Register—MBAR + 0x121CSDMA Task

Página 383 - 2. Repeat

MPC5200B Users Guide, Rev. 113-10 Freescale SemiconductorBestComm DMA Registers—MBAR+0x120013.15.9 SDMA Task Control 2 Register—MBAR + 0x1220SDMA Task

Página 384

BestComm DMA Registers—MBAR+0x1200MPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-1113.15.10 SDMA Task Control 4 Register—MBAR + 0x1224SDMA Tas

Página 385

MPC5200B Users Guide, Rev. 113-12 Freescale SemiconductorBestComm DMA Registers—MBAR+0x120013.15.12 SDMA Task Control 8 Register—MBAR + 0x122CSDMA Tas

Página 386 - 11.4.1 PIO State Machine

BestComm DMA Registers—MBAR+0x1200MPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-1313.15.14 SDMA Task Control C Register—MBAR + 0x1234SDMA Tas

Página 387 - 11.4.2 DMA State Machine

MPC5200B Users Guide, Rev. 113-14 Freescale SemiconductorBestComm DMA Registers—MBAR+0x120013.15.16 SDMA Initiator Priority 0 Register—MBAR + 0x123CSD

Página 388 - 11.5 Signals and Connections

BestComm DMA Registers—MBAR+0x1200MPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-1513.15.17 SDMA Initiator Priority 4 Register—MBAR + 0x1240SD

Página 389

MPC5200B Users Guide, Rev. 113-16 Freescale SemiconductorBestComm DMA Registers—MBAR+0x120013.15.19 SDMA Initiator Priority 12 Register—MBAR + 0x1248S

Página 390

MPC5200B Users Guide, Rev. 11-10 Freescale SemiconductorArchitecture

Página 391 - 11.7 ATA Bus Background

BestComm DMA Registers—MBAR+0x1200MPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-1713.15.20 SDMA Initiator Priority 16 Register—MBAR + 0x124CS

Página 392 - 11.7.3 ATA Addressing

MPC5200B Users Guide, Rev. 113-18 Freescale SemiconductorBestComm DMA Registers—MBAR+0x120013.15.21 SDMA Initiator Priority 20 Register—MBAR + 0x1250S

Página 393 - 11.7.3.3 Sector Addressing

BestComm DMA Registers—MBAR+0x1200MPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-1913.15.23 SDMA Initiator Priority 28 Register—MBAR + 0x1258S

Página 394

MPC5200B Users Guide, Rev. 113-20 Freescale SemiconductorBestComm DMA Registers—MBAR+0x120013.15.24 SDMA Requestor MuxControl—MBAR + 0x125C 16:23 IPR3

Página 395 - 11.7.4.1.1 Class 1—PIO Read

BestComm DMA Registers—MBAR+0x1200MPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-21The remaining 16 Requestors are fixed as follows:12:13 Req2

Página 396 - 11.7.4.1.2 Class 2—PIO Write

MPC5200B Users Guide, Rev. 113-22 Freescale SemiconductorBestComm DMA Registers—MBAR+0x120013.15.25 SDMA task Size0—MBAR + 0x1260SDMA task Size 1—MBAR

Página 397 - shows the Non-Data Command

BestComm DMA Registers—MBAR+0x1200MPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-2313.15.26 SDMA task 0 & task Size 1 map 13.15.27 SDMA Re

Página 398

MPC5200B Users Guide, Rev. 113-24 Freescale SemiconductorBestComm DMA Registers—MBAR+0x120013.15.28 SDMA Reserved Register 2—MBAR + 0x126C 13.15.29 SD

Página 399 - ATA Bus Background

BestComm DMA Registers—MBAR+0x1200MPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-2513.15.31 SDMA Debug Module Control Register—MBAR + 0x1278 1

Página 400 - 11.7.4.4 Ultra DMA Protocol

MPC5200B Users Guide, Rev. 113-26 Freescale SemiconductorBestComm DMA Registers—MBAR+0x1200The reserved encodings are set to 0 indicating an uninitial

Página 401 - 11.8 ATA RESET/Power-Up

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-1Chapter 2 Signal Descriptions2.1 OverviewThe MPC5200B contains a e300 core, an internal

Página 402

BestComm DMA Registers—MBAR+0x1200MPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-27It must be noted that even if a breakpoint is issued at a s

Página 403 - 11-38 Freescale Semiconductor

MPC5200B Users Guide, Rev. 113-28 Freescale SemiconductorOn-Chip SRAM13.16 On-Chip SRAMMPC5200B contains 16KBytes of on-chip SRAM. This memory is dire

Página 404 - 12.2 Data Transfer Types

Programming ModelMPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-290451415192031Task 0Task Descriptor Start PointerTask Descriptor End PointerV

Página 405 - 12.3.1 Communication Channels

BestCommNotesMPC5200B Users Guide, Rev. 113-30 Freescale Semiconductor13.17.1.1 Integer ModeThis input signal is only valid if the pack signal is nega

Página 406 - 12.3.2 Data Structures

Programming ModelMPC5200B Users Guide, Rev. 1Freescale Semiconductor 13-31task’s Variable Table is desired. In addition, if a task does not use the la

Página 407

MPC5200B Users Guide, Rev. 113-32 Freescale SemiconductorProgramming Model

Página 408 - 12.4.1 Programming Note

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-1Chapter 14 Fast Ethernet Controller (FEC)14.1 OverviewThe fast Ethernet controller (FE

Página 409

MPC5200B Users Guide, Rev. 114-2 Freescale SemiconductorOverviewFigure 14-1. Block Diagram—FEC14.1.1 FeaturesThe FEC incorporates several features/des

Página 410

Modes of OperationMPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-3• Automatic internal flushing of the Rx FIFO for runts (collision fragments)

Página 411

MPC5200B Users Guide, Rev. 114-4 Freescale SemiconductorI/O Signal Overview14.3.1 Detailed Signal Descriptions14.3.1.1 MII Ethernet MAC-PHY InterfaceT

Página 412

MPC5200B Users Guide, Rev. 12-2 Freescale SemiconductorOverviewFigure 2-1. 272-Pin PBGA Pin DetailTable 2-1 gives a list of MPC5200B I/O signals sorte

Página 413

I/O Signal OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-5Tx_EN . . . . . . . . . . . . . Assertion of this signal indicates valid n

Página 414

MPC5200B Users Guide, Rev. 114-6 Freescale SemiconductorFEC Memory Map and Registers14.3.1.2.1 MII Management Register SetThe MII management register

Página 415

FEC Memory Map and RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-714.4.1 Control and Status (CSR) Memory MapTable 14-6. Module Memor

Página 416

MPC5200B Users Guide, Rev. 114-8 Freescale SemiconductorFEC Memory Map and Registers14.4.2 MIB Block Counters Memory MapTable 14-8 defines the MIB Cou

Página 417

FEC Memory Map and RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-9Table 14-8. MIB CountersAddress Mnemonic Description200 RMON_T_DRO

Página 418

MPC5200B Users Guide, Rev. 114-10 Freescale SemiconductorFEC Registers—MBAR + 0x300014.5 FEC Registers—MBAR + 0x3000The FEC uses 37 32-bit registers.

Página 419

FEC Registers—MBAR + 0x3000MPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-1114.5.1 FEC ID Register—MBAR + 0x3000The read-only FEC ID Register

Página 420

MPC5200B Users Guide, Rev. 114-12 Freescale SemiconductorFEC Registers—MBAR + 0x300014.5.2 FEC Interrupt Event Register—MBAR + 0x3004When an event occ

Página 421

FEC Registers—MBAR + 0x3000MPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-13R ReservedWBits Name Description0 HBERR Heartbeat Error— interrupt

Página 422

MPC5200B Users Guide, Rev. 114-14 Freescale SemiconductorFEC Registers—MBAR + 0x300014.5.3 FEC Interrupt Enable Register—MBAR + 0x3008The IMASK regist

Página 423

MPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-3Figure 2-2. 272-Pin PBGA — Top ViewA01 A02 A03 A04 A05 A06 A07 A08 A09 A10 A11 A12 A13 A14 A15

Página 424

FEC Registers—MBAR + 0x3000MPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-15The R_DES_ACTIVE bit is cleared at reset and by the clearing of ET

Página 425

MPC5200B Users Guide, Rev. 114-16 Freescale SemiconductorFEC Registers—MBAR + 0x300014.5.6 FEC Ethernet Control Register—MBAR + 0x3024The ECNTRL regis

Página 426

FEC Registers—MBAR + 0x3000MPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-1714.5.7 FEC MII Management Frame Register—MBAR + 0x3040This MII_DAT

Página 427

MPC5200B Users Guide, Rev. 114-18 Freescale SemiconductorFEC Registers—MBAR + 0x3000user. When the write management frame operation is complete, the M

Página 428

FEC Registers—MBAR + 0x3000MPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-1914.5.9 FEC MIB Control Register—MBAR + 0x3064The MIB_CONTROL regis

Página 429

MPC5200B Users Guide, Rev. 114-20 Freescale SemiconductorFEC Registers—MBAR + 0x300014.5.10 FEC Receive Control Register—MBAR + 0x3084The R_CNTRL regi

Página 430

FEC Registers—MBAR + 0x3000MPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-2114.5.11 FEC Hash Register—MBAR + 0x3088The read-only R_HASH regist

Página 431

MPC5200B Users Guide, Rev. 114-22 Freescale SemiconductorFEC Registers—MBAR + 0x300014.5.13 FEC Physical Address Low Register—MBAR + 0x30E4The PADDR1

Página 432

FEC Registers—MBAR + 0x3000MPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-23Note: X: Bit is not reset and must be initialized.14.5.14 FEC Phy

Página 433 - 12-30 Freescale Semiconductor

MPC5200B Users Guide, Rev. 114-24 Freescale SemiconductorFEC Registers—MBAR + 0x3000Note: X: Bit is not reset and must be initialized.14.5.16 FEC Des

Página 434 - BestComm

MPC5200B Users Guide, Rev. 12-4 Freescale SemiconductorPinout TablesFigure 2-3. MPC5200B Peripheral Muxing2.2 Pinout TablesTable 2-1. Signals by Ball/

Página 435 - 13.5 Tasks

FEC Registers—MBAR + 0x3000MPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-25Note: X: Bit is not reset and must be initialized.14.5.18 FEC Des

Página 436

MPC5200B Users Guide, Rev. 114-26 Freescale SemiconductorFEC Registers—MBAR + 0x3000Note: X: Bit is not reset and must be initialized.14.5.20 FEC Tx

Página 437

FIFO InterfaceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-2714.6 FIFO InterfaceThe programming interface to the FIFO allows access to Data,

Página 438

MPC5200B Users Guide, Rev. 114-28 Freescale SemiconductorFEC Tx FIFO Data Register—MBAR + 0x31A414.6.1 FEC Rx FIFO Data Register—MBAR + 0x318414.7 FEC

Página 439 - —MBAR + 0x1210

FEC Tx FIFO Status Register—MBAR + 0x31A8MPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-2914.8.1 FEC Rx FIFO Control Register—MBAR + 0x318CFEC

Página 440

MPC5200B Users Guide, Rev. 114-30 Freescale SemiconductorFEC Tx FIFO Status Register—MBAR + 0x31A8 14.8.2 FEC Rx FIFO Last Read Frame Pointer Register

Página 441

FEC Tx FIFO Status Register—MBAR + 0x31A8MPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-3114.8.3 FEC Rx FIFO Last Write Frame Pointer Register

Página 442 - SDMA Task Control 1 Register

MPC5200B Users Guide, Rev. 114-32 Freescale SemiconductorFEC Tx FIFO Status Register—MBAR + 0x31A8 14.8.5 FEC Rx FIFO Read Pointer Register—MBAR + 0x3

Página 443 - SDMA Task Control 3 Register

FEC Tx FIFO Status Register—MBAR + 0x31A8MPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-3314.8.6 FEC Rx FIFO Write Pointer Register—MBAR + 0x3

Página 444 - SDMA Task Control 7 Register

MPC5200B Users Guide, Rev. 114-34 Freescale SemiconductorInitialization Sequence14.8.8 FEC Transmit FSM Register—MBAR + 0x31C8The transmit finite stat

Página 445 - SDMA Task Control B Register

Table Of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1TOC-4 Freescale Semiconductor7.3.2.1.16 GPS GPIO Simple Interrupt Status Regis

Página 446 - SDMA Task Control F Register

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-5A11 PSC1_1 C06 PSC3_3A12 PSC6_2 C07 PSC3_0A13 PORRESET C08 CORE_PLL_AVDDA14 SRESET

Página 447

Initialization SequenceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-3514.9.2 User Initialization (Prior to Asserting ETHER_EN)The user needs

Página 448

MPC5200B Users Guide, Rev. 114-36 Freescale SemiconductorInitialization Sequence14.9.3.2 Transmit Frame Control WordThe only requirement for this cont

Página 449

Initialization SequenceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-37Bits 31-27, 24-0—Reserved14.9.4 Network Interface OptionsThe FEC suppo

Página 450

MPC5200B Users Guide, Rev. 114-38 Freescale SemiconductorInitialization SequenceIn MII mode the receiver checks for at least one byte matching the SFD

Página 451

Initialization SequenceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-39Figure 14-2. Ethernet Address Recognition - receive block decisionsAcc

Página 452

MPC5200B Users Guide, Rev. 114-40 Freescale SemiconductorInitialization SequenceThe hash table algorithm used in the group and individual hash filteri

Página 453

Initialization SequenceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-41Table 14-45. Destination Address to 6-Bit Hash48-bit DA 6-bit hash (in

Página 454

MPC5200B Users Guide, Rev. 114-42 Freescale SemiconductorInitialization Sequence14.9.7 Full-Duplex Flow ControlFull-duplex flow control allows the use

Página 455

Initialization SequenceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-43Pause frame detection is performed by the receiver and microcontroller

Página 456

MPC5200B Users Guide, Rev. 114-44 Freescale SemiconductorInitialization SequenceIf a collision occurs within 64 byte times the retry process is initia

Página 457

MPC5200B Users Guide, Rev. 12-6 Freescale SemiconductorPinout TablesE01 TIMER_7 J10 VSS_IO/COREE02 TIMER_6 J11 VSS_IO/COREE03 TIMER_5 J12 VSS_IO/COREE

Página 458 - —MBAR + 0x1278

Initialization SequenceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 14-45Non-Octet Error (Dribbling Bits) — The Ethernet controller handles up

Página 459

Fast Ethernet Controller (FEC)NotesMPC5200B Users Guide, Rev. 114-46 Freescale Semiconductor

Página 460

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-1Chapter 15 Programmable Serial Controller (PSC)15.1 OverviewThe following sections are

Página 461 - 13.17 Programming Model

MPC5200B Users Guide, Rev. 115-2 Freescale SemiconductorOverview15.1.1 PSC Functions OverviewThe PSC module of the MPC5200 provide different groups of

Página 462

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-3PSC detect a “codec not ready” status the PSC will stop sending and receiving data. In

Página 463 - 13.17.2 Variable Table

MPC5200B Users Guide, Rev. 115-4 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00• Selectable pulse width: e

Página 464 - Contents Comments

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-5PSC module operation is con

Página 465 - Programming Model

MPC5200B Users Guide, Rev. 115-6 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00Table 15-4. Mode Register 1

Página 466 - Chapter 14

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-715.2.2 Mode Register 2 (0x0

Página 467 - Rx FIFO (1KByte)

MPC5200B Users Guide, Rev. 115-8 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C0015.2.3 Status Register (0x0

Página 468 - 14.3 I/O Signal Overview

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-7M09 VSS_IO/CORE T18 MEM_MDQ_30M10 VSS_IO/CORE T19 MEM_MDQ_3M11 VSS_IO/CORE T20 MEM

Página 469

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-9Table 15-12. Status Registe

Página 470

MPC5200B Users Guide, Rev. 115-10 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C003 ORERR Overrun ErrorIndic

Página 471

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-11NOTEThe FIFO related statu

Página 472 - Table 14-7. CSR Counters

MPC5200B Users Guide, Rev. 115-12 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C0015.2.4 Clock Select Regist

Página 473

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-13Table 15-16. Command Regis

Página 474 - Table 14-8. MIB Counters

MPC5200B Users Guide, Rev. 115-14 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C004:5 00 no actiontakenCause

Página 475

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-1515.2.6 Rx Buffer Register

Página 476 - Table 14-9. FEC ID Register

MPC5200B Users Guide, Rev. 115-16 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C0015.2.7 Tx Buffer Register

Página 477

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-1715.2.8 Input Port Change R

Página 478 - RESET:0 00000000 0 0 0 00 0 0

MPC5200B Users Guide, Rev. 115-18 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C0015.2.9 Auxiliary Control R

Página 479

MPC5200B Users Guide, Rev. 12-8 Freescale SemiconductorPinout TablesV13 EXT_AD_0 Y10 EXT_AD_10V14 LP_ALE Y11 EXT_AD_7V15 LP_CS2 Y12 EXT_AD_3V16 LP_CS5

Página 480

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-1915.2.10 Interrupt Status R

Página 481

MPC5200B Users Guide, Rev. 115-20 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C0015.2.11 Interrupt Mask Reg

Página 482

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-21 Table 15-28. Interrupt M

Página 483

MPC5200B Users Guide, Rev. 115-22 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C0015.2.12 Counter Timer Uppe

Página 484

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-2315.2.13 Counter Timer Lowe

Página 485

MPC5200B Users Guide, Rev. 115-24 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00R FrameSyncDiv[0:7] BitClk

Página 486

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-25The Mclk frequency is gene

Página 487

MPC5200B Users Guide, Rev. 115-26 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C0015.2.15 AC97 Slots Registe

Página 488

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-2715.2.17 AC97 Status Data R

Página 489

MPC5200B Users Guide, Rev. 115-28 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00 15.2.19 Input Port Regist

Página 490

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-9Table 2-2. Signals by Signal NameSignal Name Ball/Pin Signal Name Ball/PinATA_DACK

Página 491

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-2915.2.20 Output Port 1 Bit

Página 492 - 14.6 FIFO Interface

MPC5200B Users Guide, Rev. 115-30 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C0015.2.22 Serial Interface C

Página 493 - FEC Tx FIFO Status Register

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-313 SHDIR Codec—Shift Direct

Página 494

MPC5200B Users Guide, Rev. 115-32 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C0013 Cell2xClk Codec —Cell S

Página 495 - FEC Tx FIFO Control Register

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-3315.2.23 Infrared Control 1

Página 496

MPC5200B Users Guide, Rev. 115-34 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C0015.2.25 Infrared SIR Divid

Página 497

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-3515.2.26 Infrared MIR Divid

Página 498

MPC5200B Users Guide, Rev. 115-36 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00 15.2.27 Infrared FIR Divi

Página 499 - 14.9 Initialization Sequence

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-37Bit Name Description0:3 —

Página 500

MPC5200B Users Guide, Rev. 115-38 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C0015.2.28 Rx FIFO Number of

Página 501

MPC5200B Users Guide, Rev. 12-10 Freescale SemiconductorPinout TablesEXT_AD_4 V11 PSC6_0 B12EXT_AD_5 W12 PSC6_2 A12PSC6_3 C13 MEM_MBA_1 A17PSC6_1 C11

Página 502 - 14.9.5 FEC Frame Reception

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-3915.2.32 Rx FIFO Control (0

Página 503

MPC5200B Users Guide, Rev. 115-40 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C0015.2.34 Rx FIFO Read Point

Página 504 - Freescale Semiconductor 14-39

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-4115.2.37 Rx FIFO Last Write

Página 505

MPC5200B Users Guide, Rev. 115-42 Freescale SemiconductorPSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C0015.2.40 Tx FIFO Control (0

Página 506

PSC Registers—MBAR + 0x2000, 0x2200, 0x2400, 0x2600, 0x2800, 0x2C00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-4315.2.43 Tx FIFO Write Poin

Página 507

MPC5200B Users Guide, Rev. 115-44 Freescale SemiconductorPSC Operation Modes15.3 PSC Operation ModesThis section describes the different PSC operation

Página 508 - 14.9.9 Collision Handling

PSC Operation ModesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-45Figure 1-1PSC UART Block DiagramAn internal interrupt request signal (IRQ)

Página 509 - 14.9.11.2 Reception Errors

MPC5200B Users Guide, Rev. 115-46 Freescale SemiconductorPSC Operation ModesFigure 15-2. Signal configuration for a PSC/RS-232 interface15.3.1.2 UART

Página 510

PSC Operation ModesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-47After the stop bits are sent, if no new character is in the Tx holding reg

Página 511 - 14-46 Freescale Semiconductor

MPC5200B Users Guide, Rev. 115-48 Freescale SemiconductorPSC Operation ModesFigure 15-5. Timing Diagram—ReceiverWhen the receiver detects a high-to-lo

Página 512 - Chapter 15

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-11MEM_MA_10 B17 MEM_MDQS_0 N20MEM_MA_11 E20 MEM_MDQS_1 H20MEM_MA_12 F19 MEM_MDQS_2

Página 513 - Control Logic

PSC Operation ModesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-4915.3.2 PSC in Codec ModeAfter reset all PSCs are in UART mode. PSC1,2,3 an

Página 514 - 15.1.2 Features

MPC5200B Users Guide, Rev. 115-50 Freescale SemiconductorPSC Operation Modes15.3.2.1 Block Diagram and Signal Definition for Codec ModeFigure 15-6. PS

Página 515 - Table 15-2. PSC Memory Map

PSC Operation ModesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-5115.3.2.2 Codec Clock and FrameSync GenerationThe serial BitClk and the Fra

Página 516

MPC5200B Users Guide, Rev. 115-52 Freescale SemiconductorPSC Operation ModesThe source for the internal clock generation is the MclkDiv clock divider

Página 517

PSC Operation ModesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-53• Data shift direction SICR[SHDIR], data shifted out LSB first if SICR[SHD

Página 518

MPC5200B Users Guide, Rev. 115-54 Freescale SemiconductorPSC Operation Modes• FrameSync is low true• lsb first, transfer starts one cycle after the le

Página 519 - Table 15-9. Stop-Bit Lengths

PSC Operation ModesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-55Figure 15-10. ESAI Data TransmissionTable 15-80 shows an example how to co

Página 520 - 0 = No break received

MPC5200B Users Guide, Rev. 115-56 Freescale SemiconductorPSC Operation Modes15.3.2.5 Transmitting and Receiving in “Cell Phone” ModeThe transmission p

Página 521

PSC Operation ModesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-5715.3.2.6 Transmitting and Receiving in I2S Master ModeThe next support mod

Página 522

MPC5200B Users Guide, Rev. 115-58 Freescale SemiconductorPSC Operation ModesFigure 15-12. I2S-Data TransmissionTable 15-84 shows an example how to con

Página 523

MPC5200B Users Guide, Rev. 12-12 Freescale SemiconductorPinout TablesPSC2_4 A08 USB_6 G04PSC3_0 C07 USB_7 F01PSC3_1 B07 USB_8 F02PSC3_2 A07 USB_9 F03P

Página 524

PSC Operation ModesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-5915.3.2.7 Transmitting and Receiving in SPI ModeAn other available Codec mo

Página 525

MPC5200B Users Guide, Rev. 115-60 Freescale SemiconductorPSC Operation ModesFigure 15-13. SPI ParameterTable 15-85 shows an example how to configure t

Página 526 - Freescale Semiconductor 15-15

PSC Operation ModesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-61Table 15-86 shows an example how to configure the PSC2 as SPI slave.• use

Página 527

MPC5200B Users Guide, Rev. 115-62 Freescale SemiconductorPSC Operation Modes15.3.3.1 Block Diagram and Signal Definition for AC97 ModeFigure 15-14. PS

Página 528

PSC Operation ModesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-63Figure 15-15. PSC - AC97 InterfaceFigure 15-16 shows the Timing diagram fo

Página 529

MPC5200B Users Guide, Rev. 115-64 Freescale SemiconductorPSC Operation ModesLow-power mode can be left through either a warm or cold reset. The CPU do

Página 530

PSC Operation ModesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-65the slot request for the specified slots was active (slot request bit was

Página 531

MPC5200B Users Guide, Rev. 115-66 Freescale SemiconductorPSC Operation ModesTable 15-90. Signal Description for IrDa ModeFigure 15-17. PSC SIR Block D

Página 532

PSC Operation ModesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-6715.3.4.1.3 Configuration Sequence Example for SIR ModeThe Table 15-91 show

Página 533

MPC5200B Users Guide, Rev. 115-68 Freescale SemiconductorPSC Operation ModesFigure 15-19. PSC MIR and FIR Block DiagramFor MIR and FIR mode the clock

Página 534

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-13VDD_MEM_IO P17VDD_MEM_IO T17VSS_IO/CORE D04VSS_IO/CORE D16VSS_IO/CORE J09VSS_IO/C

Página 535 - 15-24 Freescale Semiconductor

PSC Operation ModesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-69The STA represents the start of the frame and the STO represents the end o

Página 536 - MclkDiv [8:0] + 1

Programmable Serial Controller (PSC)NotesMPC5200B Users Guide, Rev. 115-70 Freescale Semiconductor15.3.4.3 PSC in FIR ModeThe FIR mode is also a suppo

Página 537

PSC FIFO SystemMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-71NOTEThe FIR module doesn’t support the CRC generation. If the transfer require

Página 538

MPC5200B Users Guide, Rev. 115-72 Freescale SemiconductorPSC FIFO SystemDepending on whether the FIFO is set for Tx or Rx, “Alarm” and “Granularity” a

Página 539

PSC FIFO SystemMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-73Figure 15-22. PSC FIFO System15.4.1 RX FIFOThe RX FIFO space is 512 Byte. For

Página 540

MPC5200B Users Guide, Rev. 115-74 Freescale SemiconductorPSC FIFO SystemWhen using BestComm you must specify a non-zero “Granularity” to get FIFO unde

Página 541

PSC FIFO SystemMPC5200B Users Guide, Rev. 1Freescale Semiconductor 15-75Figure 15-24. Local Loop-BackFeatures of this local loop-back mode are:• Trans

Página 542

MPC5200B Users Guide, Rev. 115-76 Freescale SemiconductorPSC FIFO SystemFigure 15-26. Timing Diagram—Multidrop ModeA character sent from the master st

Página 543

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 16-1Chapter 16 XLB Arbiter16.1 OverviewThis document contains the following section:• Sect

Página 544

MPC5200B Users Guide, Rev. 116-2 Freescale SemiconductorOverviewMultiple masters at level 0 will only be able to perform one tenure before the bus is

Página 545

MPC5200B Users Guide, Rev. 12-14 Freescale SemiconductorPinout TablesTable 2-4. LocalPlus Pin FunctionsPin name BALLLocalPlusNon-muxLocalPlusMULTIPLEX

Página 546

XLB Arbiter Registers—MBAR + 0x1F00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 16-316.1.1.4.2 Other Tenure Ending ConditionsIn addition to the

Página 547

MPC5200B Users Guide, Rev. 116-4 Freescale SemiconductorXLB Arbiter Registers—MBAR + 0x1F00Table 16-1. Arbiter Configuration Registermsb 0 1 2 3 4 5 6

Página 548

XLB Arbiter Registers—MBAR + 0x1F00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 16-5NOTEThe PLDIS reset value is 1, which means the XLB Arbiter

Página 549

MPC5200B Users Guide, Rev. 116-6 Freescale SemiconductorXLB Arbiter Registers—MBAR + 0x1F0016.2.4 Arbiter Interrupt Enable Register (R/W)—MBAR + 0x1F4

Página 550 - 0:1 — Reserved

XLB Arbiter Registers—MBAR + 0x1F00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 16-716.2.5 Arbiter Address Capture Register (R)—MBAR + 0x1F50Th

Página 551

MPC5200B Users Guide, Rev. 116-8 Freescale SemiconductorXLB Arbiter Registers—MBAR + 0x1F0016.2.6 Arbiter Bus Signal Capture Register (R)—MBAR + 0x1F5

Página 552

XLB Arbiter Registers—MBAR + 0x1F00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 16-916.2.8 Arbiter Data Tenure Time-Out Register (R/W)—MBAR + 0

Página 553

MPC5200B Users Guide, Rev. 116-10 Freescale SemiconductorXLB Arbiter Registers—MBAR + 0x1F0016.2.10 Arbiter Master Priority Enable Register (R/W)—MBAR

Página 554

XLB Arbiter Registers—MBAR + 0x1F00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 16-1116.2.11 Arbiter Master Priority Register (R/W)—MBAR + 0x1F

Página 555 - 15.3 PSC Operation Modes

MPC5200B Users Guide, Rev. 116-12 Freescale SemiconductorXLB Arbiter Registers—MBAR + 0x1F0016.2.12Arbiter Snoop Window Register (RW)—MBAR + 0x1F70The

Página 556

Table of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor TOC-58.4.4.3 Bank Active Command ...

Página 557

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-15PCI_CBE_2 W06 PCI_CBE_2 A3 A19PCI_CBE_3 Y02 PCI_CBE_3 A4 A20PCI_TRDY W05 PCI_TRDY

Página 558

XLB Arbiter Registers—MBAR + 0x1F00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 16-1316.2.13Arbiter Reserved Registers—MBAR + 0x1F00-1F3C, 0x1F

Página 559

XLB ArbiterNotesMPC5200B Users Guide, Rev. 116-14 Freescale Semiconductor

Página 560 - 15.3.2 PSC in Codec Mode

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 17-1Chapter 17 Serial Peripheral Interface (SPI)17.1 OverviewThe following sections are co

Página 561 - MclkDiv[8:0]+1

MPC5200B Users Guide, Rev. 117-2 Freescale SemiconductorSPI Signal Description17.1.2 Modes of OperationThe SPI functions in the following three modes:

Página 562

SPI Registers—MBAR + 0x0F00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 17-3The SS pin is the mode fault input when the SPI is in master mode a

Página 563

MPC5200B Users Guide, Rev. 117-4 Freescale SemiconductorSPI Registers—MBAR + 0x0F0017.3.2 SPI Control Register 2—MBAR + 0x0F01 6 SSOE Slave Select (SS

Página 564

SPI Registers—MBAR + 0x0F00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 17-517.3.3 SPI Baud Rate Register—MBAR + 0x0F04 The SPI baud rate is de

Página 565

MPC5200B Users Guide, Rev. 117-6 Freescale SemiconductorSPI Registers—MBAR + 0x0F0017.3.4 SPI Status Register —MBAR + 0x0F05 Table 17-7. SPI Baud Rate

Página 566 - Frame length

SPI Registers—MBAR + 0x0F00MPC5200B Users Guide, Rev. 1Freescale Semiconductor 17-717.3.5 SPI Data Register—MBAR + 0x0F09 17.3.6 SPI Port Data Registe

Página 567

MPC5200B Users Guide, Rev. 117-8 Freescale SemiconductorFunctional Description17.4 Functional Description17.4.1 GeneralThe SPI module allows full-dupl

Página 568

MPC5200B Users Guide, Rev. 12-16 Freescale SemiconductorPinout Tables1. The PCI signals, which are not used as address in Large Flash mode, are drive

Página 569 - Data width

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 17-9The SS pin is normally an input which should remain in the inactive high

Página 570 - IPB clock frequency

MPC5200B Users Guide, Rev. 117-10 Freescale SemiconductorFunctional DescriptionFigure 17-2. Master/Slave Transfer Block Diagram17.4.4.1 Clock Phase an

Página 571

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 17-11Figure 17-3. SPI Clock Format 0 (CPHA = 0)In slave mode, if the SS line

Página 572 - 15.3.3 PSC in AC97 Mode

MPC5200B Users Guide, Rev. 117-12 Freescale SemiconductorFunctional Descriptionsignal is the output from the master. The SS line is the slave select i

Página 573

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 17-13Figure 17-5. Baud Rate Divisor Equation17.4.6 Special Features17.4.6.1

Página 574 - SDATA_OUT

MPC5200B Users Guide, Rev. 117-14 Freescale SemiconductorFunctional Description17.4.7 Error ConditionsThe SPI has two error conditions:• Write collisi

Página 575

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 17-15NOTECare must be taken when expecting data from a master while the slav

Página 576 - 15.3.4 PSC in IrDA mode

MPC5200B Users Guide, Rev. 117-16 Freescale SemiconductorFunctional Description

Página 577 - {CTUR:CTLR}

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 18-1Chapter 18 Inter-Integrated Circuit (I2C)18.1 OverviewThe following sections are conta

Página 578 - 15.3.4.2 PSC in MIR Mode

MPC5200B Users Guide, Rev. 118-2 Freescale SemiconductorI2C ControllerFigure 18-1. Block Diagram—I2C Module18.2 I2C ControllerThe I2C has simple bidir

Página 579

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-17Pin EXT_AD_30 Ball R03LocalPlus Bus multiplexed mode Address Phase

Página 580

I2C ControllerMPC5200B Users Guide, Rev. 1Freescale Semiconductor 18-3The master terminates communication by generating a STOP signal, which frees the

Página 581 - 15.3.4.3 PSC in FIR Mode

MPC5200B Users Guide, Rev. 118-4 Freescale SemiconductorI2C ControllerFigure 18-4. Timing Diagram—Receiver Acknowledgement18.2.2.4 Repeated StartA rep

Página 582 - 15.4 PSC FIFO System

I2C Interface RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 18-5Figure 18-6. Timing Diagram—Clock SynchronizationA data arbitration pro

Página 583

MPC5200B Users Guide, Rev. 118-6 Freescale SemiconductorI2C Interface Registers18.3.1 I2C Address Register (MADR)—MBAR + 0x3D00 / 0x3D40 18.3.2 I2C Fr

Página 584

I2C Interface RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 18-7Timing Diagram—SCL Period and SDA Hold TimeFigure 18-8. Timing Diagram

Página 585 - 15.4.3 Looping Modes

MPC5200B Users Guide, Rev. 118-8 Freescale SemiconductorI2C Interface Registers1. Identify all rows of Table 18-4 where SCL Period satisfies criteria

Página 586 - 15.4.4 Multidrop Mode

I2C Interface RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 18-900 000 011 144 25 70 7300 000 100 288 49 142 14500 000 101 576 97 286 2

Página 587

MPC5200B Users Guide, Rev. 118-10 Freescale SemiconductorI2C Interface Registers00 101 110 768 65 382 38500 101 111 1536 129 766 76900 110 000 24 8 8

Página 588 - XLB Arbiter

I2C Interface RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 18-1101 011 001 136 26 60 7001 011 010 256 42 116 13001 011 011 480 66 236

Página 589 - 16.1.1.4.1 Timer Functions

MPC5200B Users Guide, Rev. 118-12 Freescale SemiconductorI2C Interface Registers10 or 11 000 100 1152 196 568 58010 or 11 000 101 2304 388 1144 115610

Página 590

MPC5200B Users Guide, Rev. 12-18 Freescale SemiconductorPinout TablesPin EXT_AD_27 Ball Y01LocalPlus Bus multiplexed mode Address Phase

Página 591

I2C Interface RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 18-1318.3.3 I2C Control Register (MCR)—MBAR + 0x3D08 / 0x3D48 10 or 11 101

Página 592

MPC5200B Users Guide, Rev. 118-14 Freescale SemiconductorI2C Interface RegistersBit Name Description0ENI2C Enable—bit controls software reset of entir

Página 593

I2C Interface RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 18-1518.3.4 I2C Status Register (MSR)—MBAR + 0x3D0C / 0x3D4C Table 18-6. I2

Página 594

MPC5200B Users Guide, Rev. 118-16 Freescale SemiconductorI2C Interface Registers18.3.5 I2C Data I/O Register (MDR)—MBAR+ x3D10 / 0x3D50 5 SRW Slave Re

Página 595

I2C Interface RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 18-1718.3.6 I2C Interrupt Control Register—MBAR + 0x3D20 The Interrupt Cont

Página 596

MPC5200B Users Guide, Rev. 118-18 Freescale SemiconductorI2C Interface Registers• To the RX requestor at SDMA, if RE is set to 1.Typically, only one (

Página 597

Initialization SequenceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 18-19An I2C glitch filter has been added outside the I2C legacy modules (bu

Página 598

MPC5200B Users Guide, Rev. 118-20 Freescale SemiconductorTransfer Initiation and Interrupt18.5.3 Special Note on AKFA new status bit has been added to

Página 599 - (RW)—MBAR + 0x1F70

Transfer Initiation and InterruptMPC5200B Users Guide, Rev. 1Freescale Semiconductor 18-21Figure 18-9. Software Flowchart of Typical I2C Interrupt Rou

Página 600

MPC5200B Users Guide, Rev. 118-22 Freescale SemiconductorTransfer Initiation and Interrupt

Página 601 - 16-14 Freescale Semiconductor

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-19Pin EXT_AD_24 Ball U03LocalPlus Bus multiplexed mode Address Phase

Página 602 - Chapter 17

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-1Chapter 19 Controller Area Network ( MSCAN )19.1 OverviewThe following sections are co

Página 603 - 17.2 SPI Signal Description

MPC5200B Users Guide, Rev. 119-2 Freescale SemiconductorFeatures19.2 FeaturesThe basic features of the MSCAN are as follows:• Implementation of the CA

Página 604

Memory Map / Register DefinitionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-3Figure 19-2. The CAN System19.5 Memory Map / Register Definiti

Página 605

MPC5200B Users Guide, Rev. 119-4 Freescale SemiconductorMemory Map / Register DefinitionTable 19-1 shows the individual registers associated with the

Página 606

Memory Map / Register DefinitionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-519.5.2 Register DescriptionsThis section describes in detail a

Página 607

MPC5200B Users Guide, Rev. 119-6 Freescale SemiconductorMemory Map / Register DefinitionBit Name Description0 RXFRM Received Frame—flag bit is read an

Página 608 - Table 17-9. SPI Data Register

Memory Map / Register DefinitionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-719.5.4 MSCAN Control Register 1 (CANCTL1)—MBAR + 0x0901 / 0x98

Página 609 - 17.4 Functional Description

MPC5200B Users Guide, Rev. 119-8 Freescale SemiconductorMemory Map / Register Definition19.5.5 MSCAN Bus Timing Register 0 (CANBTR0)—MBAR + 0x0904 / 0

Página 610 - 17.4.4 Transmission Formats

Memory Map / Register DefinitionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-919.5.6 MSCAN Bus Timing Register 1 (CANBTR1)—MBAR + 0x0905 / 0

Página 611 - SHIFT REGISTER

MPC5200B Users Guide, Rev. 119-10 Freescale SemiconductorMemory Map / Register Definition19.5.7 MSCAN Receiver Flag Register (CANRFLG)—MBAR+0x0908 / 0

Página 612

MPC5200B Users Guide, Rev. 12-20 Freescale SemiconductorPinout TablesPin EXT_AD_21 Ball Y03LocalPlus Bus multiplexed mode Address Phase

Página 613

Memory Map / Register DefinitionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-11Bit Name Description0 WUPIF WakeUp Interrupt Flag—If MSCAN de

Página 614 - SPR 1+()

MPC5200B Users Guide, Rev. 119-12 Freescale SemiconductorMemory Map / Register Definition19.5.8 MSCAN Receiver Interrupt Enable Register (CANRIER)—MBA

Página 615 - 17.4.8 Low Power Mode Options

Memory Map / Register DefinitionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-13Note: The MSCAN Receive Interrupt Enable Register is held in

Página 616 - 17.4.9 SPI Interrupts

MPC5200B Users Guide, Rev. 119-14 Freescale SemiconductorMemory Map / Register Definition19.5.10 MSCAN Transmitter Interrupt Enable Register (CANTIER)

Página 617 - Functional Description

Memory Map / Register DefinitionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-1519.5.12 MSCAN Transmitter Message Abort Ack (CANTAAK)—MBAR +0

Página 618 - Inter-Integrated Circuit (I

MPC5200B Users Guide, Rev. 119-16 Freescale SemiconductorMemory Map / Register Definition19.5.14 MSCAN ID Acceptance Control Register (CANIDAC)—MBAR +

Página 619 - C Controller

Memory Map / Register DefinitionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-1719.5.15 MSCAN Receive Error Counter Register (CANRXERR)-MBAR

Página 620 - 18.2.2.3 Acknowledge

MPC5200B Users Guide, Rev. 119-18 Freescale SemiconductorMemory Map / Register Definition19.5.17 MSCAN ID Acceptance Registers (CANIDAR0-7)—MBAR + 0x0

Página 621 - 18.2.2.4 Repeated Start

Memory Map / Register DefinitionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-19 READ: AnytimeWRITE: Anytime in initialization mode (INITRQ +

Página 622 - C Interface Registers

MPC5200B Users Guide, Rev. 119-20 Freescale SemiconductorMemory Map / Register Definition19.5.18 MSCAN ID Mask Register (CANIDMR0-7)—MBAR + 0x0928 / 0

Página 623 - C Frequency Divider Register

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-21Pin EXT_AD_18 Ball V04LocalPlus Bus multiplexed mode Address Phase

Página 624

Memory Map / Register DefinitionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-21 READ: AnytimeWRITE: Anytime in initialization mode (INITRQ +

Página 625

MPC5200B Users Guide, Rev. 119-22 Freescale SemiconductorProgrammer’s Model of Message Storage— CANIDMR719.6 Programmer’s Model of Message StorageThe

Página 626

Programmer’s Model of Message StorageMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-23Read: anytime for transmit buffers; only when RXF flag i

Página 627

MPC5200B Users Guide, Rev. 119-24 Freescale SemiconductorProgrammer’s Model of Message Storage19.6.1 Identifier Registers (IDR0-3)The identifier regis

Página 628

Programmer’s Model of Message StorageMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-2519.6.3 Data Length Register (DLR)This register keeps the

Página 629

MPC5200B Users Guide, Rev. 119-26 Freescale SemiconductorFunctional Description19.6.5 MSCAN Time Stamp Register High (TSRH)—MBAR + 0x097C / 0x09FC REA

Página 630 - 18.3.3 I

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-2719.7.2 Message StorageFigure 19-3. User Model for Message Buffer Organi

Página 631

MPC5200B Users Guide, Rev. 119-28 Freescale SemiconductorFunctional DescriptionA double buffer scheme de-couples the reloading of the transmit buffer

Página 632 - 18.3.4 I

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-29flag, and generates a receive interrupt Section 19.7.9.2, Receive Inter

Página 633 - 18.3.5 I

MPC5200B Users Guide, Rev. 119-30 Freescale SemiconductorFunctional DescriptionFigure 19-4. 32-bit Maskable Identifier Acceptance FilterFigure 19-5. 1

Página 634 - 18.3.6 I

MPC5200B Users Guide, Rev. 12-22 Freescale SemiconductorPinout TablesPin EXT_AD_15 Ball U08LocalPlus Bus multiplexed mode Address Phase 8

Página 635 - 18.3.7 I

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-31Figure 19-6. 8-bit Maskable Identifier Acceptance Filters19.7.4 Protoco

Página 636 - 18.4 Initialization Sequence

MPC5200B Users Guide, Rev. 119-32 Freescale SemiconductorFunctional Description• All registers which control the configuration of the MSCAN cannot be

Página 637 - 18.5.3 Special Note on AKF

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-33• Time Segment 2: This segment represents the PHASE_SEG2 of the CAN sta

Página 638 - Freescale Semiconductor 18-21

MPC5200B Users Guide, Rev. 119-34 Freescale SemiconductorFunctional Description19.7.6 Timer LinkThe MSCAN generates an internal time stamp whenever a

Página 639 - 18-22 Freescale Semiconductor

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-3519.7.8.1 CPU Run ModeAs can be seen in Table 19-35, only MSCAN Sleep Mo

Página 640 - 19.1 Overview

MPC5200B Users Guide, Rev. 119-36 Freescale SemiconductorFunctional DescriptionNOTEThe MCU cannot clear the SLPRQ bit before Sleep Mode (SLPRQ=1 and S

Página 641 - 19.4 CAN System

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-37Figure 19-11. Initialization Request/Acknowledge CycleDue to independen

Página 642 - 19.5.1 Module Memory Map

Controller Area Network ( MSCAN )NotesMPC5200B Users Guide, Rev. 119-38 Freescale Semiconductor19.7.9.1 Transmit InterruptAt least one of the three tr

Página 643 - Table 19-2. Module Memory Map

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 19-3919.7.9.4 Error InterruptAn overrun of the receiver FIFO, error, warnin

Página 644 - 19.5.2 Register Descriptions

MPC5200B Users Guide, Rev. 119-40 Freescale SemiconductorFunctional Description

Página 645

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-23Pin EXT_AD_12 Ball Y09LocalPlus Bus multiplexed mode Address Phase

Página 646

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-1Chapter 20 Byte Data Link Controller (BDLC)20.1 OverviewThe BDLC module is a serial co

Página 647 - RESET:00000000

MPC5200B Users Guide, Rev. 120-2 Freescale SemiconductorModes of OperationFigure 20-1. BDLC Operating Modes State Diagram• Power OffThis mode is enter

Página 648

Modes of OperationMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-3•RunThis mode is entered from the BDLC Disabled mode when the BDLCE bit in t

Página 649

MPC5200B Users Guide, Rev. 120-4 Freescale SemiconductorBlock Diagram• Low Power OptionsThe BDLC module can save power in Disabled, Wait, and Stop mod

Página 650

Signal DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-5and reception. The MUX Interface provides the link between the BDLC digital

Página 651

MPC5200B Users Guide, Rev. 120-6 Freescale SemiconductorMemory Map and RegistersREAD: any timeWRITE: IMSG, IE, and WCM any time. CLKS write once in no

Página 652

Memory Map and RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-71 = Stop BDLC internal clocks during CPU wait mode (BDLC_STOP)0 = Run

Página 653

MPC5200B Users Guide, Rev. 120-8 Freescale SemiconductorMemory Map and RegistersIf the CPU executes a STOP all clocks to the BDLC as well as the clock

Página 654

Memory Map and RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-90 = When cleared, digital filter input is connected to receive pin (RX

Página 655

MPC5200B Users Guide, Rev. 120-10 Freescale SemiconductorMemory Map and RegistersThe BDLC supports the In-frame Response (IFR) feature of J1850 by set

Página 656

MPC5200B Users Guide, Rev. 12-24 Freescale SemiconductorPinout TablesPin EXT_AD_9 Ball V10LocalPlus Bus multiplexed mode Address Phase

Página 657 - 0x925 / 0x9A5 CANIDR3

Memory Map and RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-11After the byte in the BDLC Data Register has been loaded into the tra

Página 658 - 0x935 / 0x9B5 CANIDR7

MPC5200B Users Guide, Rev. 120-12 Freescale SemiconductorMemory Map and RegistersNOTEThe extra logic 1s are an enhancement to the J1850 protocol which

Página 659 - 0x92D / 0x9AD CANIDMR3

Memory Map and RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-13READ: any timeWRITE: write once in normal and emulation modes.Registe

Página 660 - 0x93D / 0x9BD CANIDMR7

MPC5200B Users Guide, Rev. 120-14 Freescale SemiconductorMemory Map and Registers20.7.3.6 BDLC Rate Select Register (DLCBRSR) - MBAR + 0x1309This regi

Página 661 - = Unused

Memory Map and RegistersMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-1520.7.3.7 BDLC Control Register (DLCSCR) - MBAR + 0x130CThe following

Página 662

MPC5200B Users Guide, Rev. 120-16 Freescale SemiconductorFunctional DescriptionREAD: any timeWRITE: ignored in normal and emulation modesRegister func

Página 663

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-17Messages transmitted by the BDLC module onto the J1850 bus must contain

Página 664

MPC5200B Users Guide, Rev. 120-18 Freescale SemiconductorFunctional Description Figure 20-5. J1850 VPW SymbolsEach message will begin with an SOF symb

Página 665 - 19.7 Functional Description

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-19The SOF symbol is defined as passive to active transition followed by a

Página 666 - Transmitter

MPC5200B Users Guide, Rev. 120-20 Freescale SemiconductorFunctional Description5 Start of Frame (SOF) Ttva3198 200 202 tbdlc6 End of Data (EOD)1Ttvp31

Página 667 - 19.7.2.3 Receive Structures

Table Of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1TOC-6 Freescale Semiconductor9.7.4.4 LPC Rx/Tx FIFO Alarm Register—MBAR + 0x3C

Página 668

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-25Pin EXT_AD_6 Ball U11LocalPlus Bus multiplexed mode Address Phase

Página 669 - 19-30 Freescale Semiconductor

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-21Table 20-16. BDLC Receiver VPW Symbol Timing for Binary FrequenciesNumb

Página 670 - Freescale Semiconductor 19-31

MPC5200B Users Guide, Rev. 120-22 Freescale SemiconductorFunctional DescriptionThe min and max symbol limits shown in the following sections (Invalid

Página 671

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-23Figure 20-7. J1850 VPW EOF and IFS Symbols• Valid EOF & IFS SymbolI

Página 672 - Bit Rate

MPC5200B Users Guide, Rev. 120-24 Freescale SemiconductorFunctional DescriptionFigure 20-8. J1850 VPW Active Symbols• Invalid Active BitIf the active

Página 673 - 19.7.8 Low Power Options

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-25• Valid BREAK SymbolIf the next active to passive transition does not o

Página 674 - 19.7.8.4 MSCAN Sleep Mode

MPC5200B Users Guide, Rev. 120-26 Freescale SemiconductorFunctional Description20.8.1.4 J1850 Bus ErrorsThe BDLC module detects several types of trans

Página 675

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-27If a BREAK symbol is received while the BDLC module is transmitting or

Página 676

MPC5200B Users Guide, Rev. 120-28 Freescale SemiconductorFunctional DescriptionFigure 20-11. BDLC Module Rx Digital Filter Block Diagram• OperationThe

Página 677 - 19.7.9.3 Wake-Up Interrupt

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-2920.8.3.1 Protocol ArchitectureThe Protocol Handler contains the State M

Página 678 - 19.7.10 Interrupt Acknowledge

MPC5200B Users Guide, Rev. 120-30 Freescale SemiconductorFunctional Description• Digital Loopback MultiplexerThe Digital Loopback Multiplexer connects

Página 679 - 19-40 Freescale Semiconductor

MPC5200B Users Guide, Rev. 12-26 Freescale SemiconductorPinout TablesPin EXT_AD_3 Ball Y12LocalPlus Bus multiplexed mode Address Phase

Página 680 - Chapter 20

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-31NOTEDue to the byte-level architecture of the BDLC module, the 12-byte

Página 681

MPC5200B Users Guide, Rev. 120-32 Freescale SemiconductorFunctional DescriptionSimilar to a loss of arbitration, if any error (except a CRC error) is

Página 682

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-33Figure 20-13. Basic BDLC Transmit Flowchart20.8.5 Receiving A Message T

Página 683 - MUX Interface

MPC5200B Users Guide, Rev. 120-34 Freescale SemiconductorFunctional Description20.8.5.1 BDLC Reception Control BitsThe only control bit which is used

Página 684 - 20.7 Memory Map and Registers

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-35Once a message byte has been received, the CPU must service the BDLC Da

Página 685 - — Interrupt Enable (Bit 1)

MPC5200B Users Guide, Rev. 120-36 Freescale SemiconductorFunctional DescriptionFigure 20-14. Basic BDLC Receive Flowchart20.8.6 Transmitting An In-Fra

Página 686 - Table 1-1. Interrupt Summary

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-3720.8.6.1 IFR Types Supported by the BDLC moduleSAE J1850 defines four d

Página 687 - — State Machine Reset (Bit 7)

MPC5200B Users Guide, Rev. 120-38 Freescale SemiconductorFunctional Description20.8.6.3 Transmit Single Byte IFRThe Transmit Single Byte IFR (TSIFR) b

Página 688 - — 4X Mode Enable (Bit 5)

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-39• Transmitting a Type 1 IFRTo transmit a Type 1 IFR, the user loads the

Página 689

MPC5200B Users Guide, Rev. 120-40 Freescale SemiconductorFunctional Description— Step 1: Load the IFR Byte into the BDLC Data RegisterAs with the Type

Página 690

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-27Pin EXT_AD_0 Ball V13LocalPlus Bus multiplexed mode Address Phase

Página 691

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-41byte when TEOD is set, the BDLC module will continue the transmission u

Página 692 - Corresponding Expected

MPC5200B Users Guide, Rev. 120-42 Freescale SemiconductorFunctional DescriptionThe user begins initiation of a Type 3 IFR, as with each of the other I

Página 693 - — Rate Select (Bits 7-0)

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-43Figure 20-17. Transmitting A Type 3 IFR20.8.7 Receiving An In-Frame Res

Página 694 - — send BREAK signal (Bit 0)

MPC5200B Users Guide, Rev. 120-44 Freescale SemiconductorFunctional DescriptionNOTEAs with a message transmission, the IMSG bit should never be used t

Página 695 - 20.8 Functional Description

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-45.Figure 20-18. Receiving An IFR With the BDLC module20.8.7.2 Receiving

Página 696 - 20.8.1.2 J1850 VPW Symbols

MPC5200B Users Guide, Rev. 120-46 Freescale SemiconductorFunctional DescriptionBecause of the BDLC module’s architecture, it can both transmit and rec

Página 697

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-47Figure 20-19. Basic BDLC Module Transmit Flowchart20.8.9 BDLC Module In

Página 698

MPC5200B Users Guide, Rev. 120-48 Freescale SemiconductorFunctional Description20.8.9.2 Initializing the Configuration BitsThe first step necessary fo

Página 699

Functional DescriptionMPC5200B Users Guide, Rev. 1Freescale Semiconductor 20-49time passes between the exit from loopback modes and enabling the BDLC

Página 700

MPC5200B Users Guide, Rev. 120-50 Freescale SemiconductorResets20.9 Resets20.9.1 GeneralThe reset state of each individual bit is listed within Sectio

Página 701

MPC5200B Users Guide, Rev. 12-28 Freescale SemiconductorPinout TablesPin PCI_TRDY Ball W05PCI PCI_TRDY logic 1 PCI_TRDYPCI Target ReadyLFLAS

Página 702

OverviewMPC5200B Users Guide, Rev. 1Freescale Semiconductor 21-1Chapter 21 Debug Support and JTAG Interface21.1 OverviewThe following sections are con

Página 703

MPC5200B Users Guide, Rev. 121-2 Freescale SemiconductorTAP Link Module (TLM) and Slave TAP ImplementationFigure 21-1. Generic TLM/TAP Architecture Di

Página 704 - J1850 Bus

TAP Link Module (TLM) and Slave TAP ImplementationMPC5200B Users Guide, Rev. 1Freescale Semiconductor 21-3Figure 21-2. Generic TAP Link Module (TLM) D

Página 705 - 20.8.1.4 J1850 Bus Errors

MPC5200B Users Guide, Rev. 121-4 Freescale SemiconductorTLM and TAP Signal DescriptionsFigure 21-3. Generic Slave TAP21.3 TLM and TAP Signal Descripti

Página 706 - 20.8.2 Mux Interface

Slave Test Reset (STRST)MPC5200B Users Guide, Rev. 1Freescale Semiconductor 21-521.3.5 Test Data Out (TDO)Serial test data output is routed from the a

Página 707

MPC5200B Users Guide, Rev. 121-6 Freescale Semiconductore300 Core JTAG/COP Serial InterfaceFigure 21-4. State Diagram—TAP ControllerInstructions are l

Página 708

TLM Link DR InstructionsMPC5200B Users Guide, Rev. 1Freescale Semiconductor 21-7Figure 21-5. e300 Core JTAG/COP Serial Interface21.7 TLM Link DR Instr

Página 709

MPC5200B Users Guide, Rev. 121-8 Freescale SemiconductorTLM Test Instructions21.7.1 TLM:TLMENAThe TLM:TLMENA pseudo-instruction selects the 6-bit TLM

Página 710

e300 COP/BDM InterfaceMPC5200B Users Guide, Rev. 1Freescale Semiconductor 21-9Preload: To shift an initial value into the boundary scan register prior

Página 711

Debug Support and JTAG InterfaceNotesMPC5200B Users Guide, Rev. 121-10 Freescale Semiconductor

Página 712

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-29Pin PCI_RESET Ball R02PCI PCI_RESET logic 0 PCI Reset Output (open drai

Página 713 - 20.8.5.4 Receiving Exceptions

AMPC5200B Users Guide, Rev. 1Freescale Semiconductor A-1Appendix AAcronyms and TermsThis section contains an alphabetical list of terms, phrases, acro

Página 714

MPC5200B Users Guide, Rev. 1A-2 Freescale SemiconductorCBIP . . . . . . . . . . . . . . . . . . . . Bit Interleaved ParityBIST . . . . . . . . . . .

Página 715

DMPC5200B Users Guide, Rev. 1Freescale Semiconductor A-3Context synchronization . . . . An operation that ensures:• all instructions in execution comp

Página 716

MPC5200B Users Guide, Rev. 1A-4 Freescale SemiconductorEEEA . . . . . . . . . . . . . . . . . . . . . Effective Address—The 32- or 64-bit address spec

Página 717

HMPC5200B Users Guide, Rev. 1Freescale Semiconductor A-5HHarvard architecture . . . . . . . An architectural model featuring separate caches for instr

Página 718

MPC5200B Users Guide, Rev. 1A-6 Freescale SemiconductorJJJAVA™ . . . . . . . . . . . . . . . . . From Sun Microsystems, Inc.—a robust and versatile pr

Página 719

NMPC5200B Users Guide, Rev. 1Freescale Semiconductor A-7MAC/PHY . . . . . . . . . . . . . . Multiply-and-ACcumulate/Physical Layer DeviceMaster . . .

Página 720

MPC5200B Users Guide, Rev. 1A-8 Freescale SemiconductorOOOC. . . . . . . . . . . . . . . . . . . . . Output CompareOE . . . . . . . . . . . . . . . .

Página 721

QMPC5200B Users Guide, Rev. 1Freescale Semiconductor A-9PTE . . . . . . . . . . . . . . . . . . . . Page Table EntryPTI. . . . . . . . . . . . . . . .

Página 722

MPC5200B Users Guide, Rev. 1A-10 Freescale SemiconductorSScalability . . . . . . . . . . . . . . . The capability of an architecture to generate imple

Página 723

MPC5200B Users Guide, Rev. 12-30 Freescale SemiconductorPinout TablesTable 2-8. LocalPlus Dedicated SignalsPIN / BALL NUMBER FunctionResetValueDescrip

Página 724

TMPC5200B Users Guide, Rev. 1Freescale Semiconductor A-11stp . . . . . . . . . . . . . . . . . . . . . stopstr . . . . . . . . . . . . . . . . . . .

Página 725

MPC5200B Users Guide, Rev. 1A-12 Freescale SemiconductorWVBR . . . . . . . . . . . . . . . . . . . Variable Bit-RateVC. . . . . . . . . . . . . . . .

Página 726

MPC5200B Users Guide, Rev. 1Freescale Semiconductor B-1Appendix BList of RegistersSection 5.5 CDM Registers ...

Página 727

MPC5200B Users Guide, Rev. 1B-2 Freescale Semiconductor7.3.2.1.13 GPS GPIO Simple Interrupt Interrupt Enable Register —MBAR + 0x0B30 ...

Página 728

MPC5200B Users Guide, Rev. 1Freescale Semiconductor B-3Section 9.7.2 SCLPC Registers—MBAR + 0x3C00 ...

Página 729 - 20.9 Resets

MPC5200B Users Guide, Rev. 1B-4 Freescale Semiconductor10.3.3.1.6 Tx Last Word PCITLWR(R) —MBAR + 0x3814...

Página 730 - Chapter 21

MPC5200B Users Guide, Rev. 1Freescale Semiconductor B-5Section 11.3.3 ATA Drive Registers—MBAR + 0x3A00...

Página 731 - TAP Link Module

MPC5200B Users Guide, Rev. 1B-6 Freescale Semiconductor13.15.8 SDMA Task Control 0 Register—MBAR + 0x121C ...

Página 732 - Freescale Semiconductor 21-3

MPC5200B Users Guide, Rev. 1Freescale Semiconductor B-7Section 14.8 FEC Tx FIFO Status Register—MBAR + 0x31A8...

Página 733 - 21.3.4 Test Data In (TDI)

MPC5200B Users Guide, Rev. 1B-8 Freescale Semiconductor15.2.43 Tx FIFO Write Pointer (0x96)—TFWPTR ...

Página 734 - 21.5 TAP State Machines

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-31Figure 2-4. PSC1 Port Map—5 PinsTable 2-9. PSC1 Pin FunctionsPin Name Dir. GPIO A

Página 735

MPC5200B Users Guide, Rev. 1Freescale Semiconductor B-919.5.16 MSCAN Transmit Error Counter Register (CANTXERR)-MBAR + 0x091D/0x099D...

Página 736 - 21.7 TLM Link DR Instructions

MPC5200B Users Guide, Rev. 1B-10 Freescale Semiconductor

Página 737 - 21.8 TLM Test Instructions

How to Reach Us:Home Page:www.freescale.comE-mail:[email protected]/Europe or Locations Not Listed:Freescale SemiconductorTechnical Information

Página 738 - 21.9 e300 COP/BDM Interface

MPC5200B Users Guide, Rev. 12-32 Freescale SemiconductorPinout TablesTable 2-10. PSC1 Functions by PinPIN / BALL NUMBER FunctionResetValueDescriptionP

Página 739 - 21-10 Freescale Semiconductor

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-33Pin PSC1_3 Ball B10GPIO hi - z GPIOSimple General Purpose I/OAC97_1 hi

Página 740 - Acronyms and Terms

MPC5200B Users Guide, Rev. 12-34 Freescale SemiconductorPinout TablesFigure 2-5. PSC2 Port Map—5 PinsTable 2-11. PSC2 Pin FunctionsPin NameDir. GPIO C

Página 741

Table of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1Freescale Semiconductor TOC-710.3.3.1.4 Tx Enables PCITER(RW)—MBAR + 0x380C ..

Página 742

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-35Table 2-12. PSC2 Functions by PinPIN / BALL NUMBER FunctionResetValueDescriptionP

Página 743

MPC5200B Users Guide, Rev. 12-36 Freescale SemiconductorPinout TablesPin PSC2_3 Ball B08GPIO hi - z GPIOSimple General Purpose I/OCAN1, CAN2

Página 744

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-37Figure 2-6. PSC3 Port Map—10 PinsTable 2-13. PSC3 Pin FunctionsPin name Dir. GPIO

Página 745

MPC5200B Users Guide, Rev. 12-38 Freescale SemiconductorPinout TablesTable 2-14. PSC3 Pin Functions (cont.)Pin name Dir. CODEC3 w/ M SPI UART3 / SPI U

Página 746

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-39Pin PSC3_1 Ball B07GPIO hi - z GPIOSimple General Purpose I/OUSB2 hi -

Página 747

MPC5200B Users Guide, Rev. 12-40 Freescale SemiconductorPinout TablesPin PSC3_3 Ball C06GPIO hi - z GPIOSimple General Purpose I/OUSB2 hi -

Página 748

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-41Pin PSC3_5 Ball A06GPIO hi - z LP_CS_7USB2 hi - z USB2_RXNUSB Receive

Página 749

MPC5200B Users Guide, Rev. 12-42 Freescale SemiconductorPinout TablesPin PSC3_7 Ball B05GPIO hi - z GPIOSimple General Purpose I/OUSB2 hi -

Página 750

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-43Figure 2-7. USB Port Map—10 PinsPin PSC3_9 Ball C04GPIO hi - z GPIO_W/

Página 751

MPC5200B Users Guide, Rev. 12-44 Freescale SemiconductorPinout TablesTable 2-16. USB Pin FunctionsPin NameDir.Reset ConfigurationGPIO USB 2x UART4/5US

Página 752 - List of Registers

Table Of ContentsParagraph PageNumber NumberMPC5200B Users Guide, Rev. 1TOC-8 Freescale Semiconductor10.4.6.2 Addressing ...

Página 753

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-45Pin USB_3 Ball G01GPIO hi - z ----USB1 hi - z USB1_RXDUSB1 Receive Data

Página 754

MPC5200B Users Guide, Rev. 12-46 Freescale SemiconductorPinout TablesFigure 2-8. Ethernet Output Port Map—8 PinsPin USB_9 Ball F03GPIO hi -

Página 755 - B-4 Freescale Semiconductor

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-47Figure 2-9. Ethernet Input / Control Port Map—10 PinsTable 2-18. Ethernet Pin Fun

Página 756

MPC5200B Users Guide, Rev. 12-48 Freescale SemiconductorPinout TablesETH_9 I/O GPIO GPIO ETH7_RXCLK ETH7_RXCLKETH_10 I/O GPIO GPIO ETH7_COL ETH7_COLET

Página 757 - B-6 Freescale Semiconductor

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-49ETH_16 I/O ETH18_RXERR ETH18_w/MD_RXERRUART4e__DCD INTERRUPT UART4_CD INTERRUPT I

Página 758 - Freescale Semiconductor B-7

MPC5200B Users Guide, Rev. 12-50 Freescale SemiconductorPinout TablesPin ETH_1 Ball K02GPIO hi - z GPIOSimple General Purpose OutputUSB2 hi

Página 759 - B-8 Freescale Semiconductor

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-51Pin ETH_2 Ball K03GPIO hi - z GPIOSimple General Purpose OutputUSB2 hi

Página 760 - Freescale Semiconductor B-9

MPC5200B Users Guide, Rev. 12-52 Freescale SemiconductorPinout TablesPin ETH_3 Ball J01GPIO hi - z GPIOSimple General Purpose OutputUSB2 hi

Página 761 - B-10 Freescale Semiconductor

Pinout TablesMPC5200B Users Guide, Rev. 1Freescale Semiconductor 2-53Pin ETH_4 Ball J02GPIO hi - z GPIOSimple General Purpose OutputUSB2 hi

Página 762 - How to Reach Us:

MPC5200B Users Guide, Rev. 12-54 Freescale SemiconductorPinout TablesPin ETH_5 Ball L03GPIO hi - z GPIOSimple General Purpose OutputUSB2 hi

Comentários a estes Manuais

Sem comentários