Intel PXA26X Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para Computadores portáteis Intel PXA26X. Intel PXA26X User Manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 624
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 0
Intel® PXA26x Processor Family
Developer’s Manual
March, 2003
Order Number: 278638-002
Vista de página 0
1 2 3 4 5 6 ... 623 624

Resumo do Conteúdo

Página 1 - Developer’s Manual

Intel® PXA26x Processor FamilyDeveloper’s ManualMarch, 2003Order Number: 278638-002

Página 2 - Contents

x Intel® PXA26x Processor Family Developer’s Manual Contents12.6.3 UDC Endpoint x Control/Status Register (UDCCSx), Where x is 1, 6, or 11...12-2612.

Página 3

3-34 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager3.5.12 Power Manager Register LocationsTable 3-20 shows the registers

Página 4

Intel® PXA26x Processor Family Developer’s Manual 3-35 Clocks and Power Manager3.6 Clocks Manager RegistersThe clocks manager contains three registers

Página 5

3-36 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power ManagerTable 3-21. CCCR Register Bitmap and Bit Definitions 0x4130 0000Core C

Página 6

Intel® PXA26x Processor Family Developer’s Manual 3-37 Clocks and Power Manager3.6.2 Clock Enable Register (CKEN)CKEN enables or disables the clocks t

Página 7

3-38 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager8CKEN8I2S UNIT CLOCK ENABLE:0 – Clock to the unit is disabled1 – Clock

Página 8

Intel® PXA26x Processor Family Developer’s Manual 3-39 Clocks and Power Manager3.6.3 Oscillator Configuration Register (OSCC)The OSCC, refer to Table

Página 9

3-40 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager3.7 Coprocessor 14: Clock and Power ManagementCoprocessor 14 contains

Página 10

Intel® PXA26x Processor Family Developer’s Manual 3-41 Clocks and Power Manager3.7.2 Power Mode Register (PWRMODE)Use the PWRMODE register (CP14, regi

Página 11

3-42 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power ManagerA 3.6864-MHz crystal must be connected between the PXTAL and PEXTAL pi

Página 12

Intel® PXA26x Processor Family Developer’s Manual 4-1System Integration Unit 4This chapter describes the System Integration Unit (SIU) for the Intel

Página 13

Intel® PXA26x Processor Family Developer’s Manual xi Contents14.3.5 Receive FIFO Errors...

Página 14

4-2 Intel® PXA26x Processor Family Developer’s Manual System Integration UnitValidate each GPIO pin’s state by reading the GPIO Pin Level Register (GP

Página 15

Intel® PXA26x Processor Family Developer’s Manual 4-3System Integration Unit4.1.2 GPIO Alternate FunctionsGPIO pins are capable of having as many as

Página 16

4-4 Intel® PXA26x Processor Family Developer’s Manual System Integration UnitGP28BITCLK ALT_FN_1_IN 01 AC97 Controller Unit AC97 bit_clkBITCLK ALT_FN_

Página 17

Intel® PXA26x Processor Family Developer’s Manual 4-5System Integration UnitGP44BTCTS ALT_FN_1_IN 01 UARTs BTUART clear to sendHWCTS ALT_FN_3_IN 11

Página 18

4-6 Intel® PXA26x Processor Family Developer’s Manual System Integration UnitGP66LDD[8] ALT_FN_2_OUT 10 LCD Controller LCD data pin 8MBREQ ALT_FN_1_IN

Página 19

Intel® PXA26x Processor Family Developer’s Manual 4-7System Integration Unit4.1.3 GPIO Register DefinitionsThere are a total of twenty-seven 32-bit

Página 20

4-8 Intel® PXA26x Processor Family Developer’s Manual System Integration UnitNote: GPLR2[31:26], GPSR2[31:26], GPCR2[31:26], GPDR2[31:26], GRER2[31:26

Página 21

Intel® PXA26x Processor Family Developer’s Manual 4-9System Integration UnitThis is read/write register. Ignore reads from reserved bits. Write zero

Página 22

4-10 Intel® PXA26x Processor Family Developer’s Manual System Integration UnitTable 4-6. GPDR0 Bit DefinitionsPhysical Address0x40E0_000CGPDR0 System

Página 23 - Revision History

Intel® PXA26x Processor Family Developer’s Manual 4-11System Integration Unit4.1.3.3 GPIO Pin Output Set Registers (GPSR0, GPSR1, and GPSR2) and Pin

Página 24

xii Intel® PXA26x Processor Family Developer’s Manual Contents15.5.5 MMC_CMDAT Register...

Página 25 - Introduction 1

4-12 Intel® PXA26x Processor Family Developer’s Manual System Integration UnitTable 4-11. GPSR2 Register BitmapPhysical Address0x40E0_0020GPIO Pin Out

Página 26 - 1.2.1 Memory Controller

Intel® PXA26x Processor Family Developer’s Manual 4-13System Integration Unit4.1.3.4 GPIO Rising Edge Detect Enable Registers (GRER0, GRER1, GRER2)

Página 27

4-14 Intel® PXA26x Processor Family Developer’s Manual System Integration UnitNote: For reserved bits in GRER2 and GFER2, writes must be zeros and rea

Página 28

Intel® PXA26x Processor Family Developer’s Manual 4-15System Integration UnitTable 4-18. GFER0 Bit DefinitionsPhysical Address0x40E0_003CGFER0 Syste

Página 29

4-16 Intel® PXA26x Processor Family Developer’s Manual System Integration Unit4.1.3.5 GPIO Edge Detect Status Register (GEDR)The GPIO Edge Detect Stat

Página 30 - 1.2.22 Hardware UART (HWUART)

Intel® PXA26x Processor Family Developer’s Manual 4-17System Integration Unit4.1.3.6 GPIO Alternate Function Register (GAFR)The GPIO alternate funct

Página 31 - System Architecture 2

4-18 Intel® PXA26x Processor Family Developer’s Manual System Integration Unit• “00” indicates normal GPIO function for GPIO[85:0]. Indicates default

Página 32 - 2.2 Package Types

Intel® PXA26x Processor Family Developer’s Manual 4-19System Integration UnitTable 4-26. GAFR1_L Bit DefinitionsPhysical Address0x40E0_005CGAFR1_L S

Página 33

4-20 Intel® PXA26x Processor Family Developer’s Manual System Integration UnitTable 4-28. GAFR2_L Bit DefinitionsPhysical Address0x40E0_0064GAFR2_L Sy

Página 34 - Management

Intel® PXA26x Processor Family Developer’s Manual 4-21System Integration Unit4.1.3.7 Example Procedure for Configuring the Alternate Function Regist

Página 35 - 2.4 Input/Output Ordering

Intel® PXA26x Processor Family Developer’s Manual xiii Contents17.5.4 Interrupt Enable Register (IER) ...

Página 36 - 2.6 Interrupts

4-22 Intel® PXA26x Processor Family Developer’s Manual System Integration Unit4.2 Interrupt ControllerThe Interrupt Controller controls the interrupt

Página 37 - 2.8 Internal Registers

Intel® PXA26x Processor Family Developer’s Manual 4-23System Integration Unit4.2.1 Interrupt Controller OperationThe Interrupt Controller provides m

Página 38 - 2.11 Power Management

4-24 Intel® PXA26x Processor Family Developer’s Manual System Integration Unit4.2.2 Interrupt Controller Register DefinitionsThe interrupt controller

Página 39 - 2.12 Pin List

Intel® PXA26x Processor Family Developer’s Manual 4-25System Integration UnitTable 4-31 shows the bitmap of the Interrupt Controller Mask Register.

Página 40 - System Architecture

4-26 Intel® PXA26x Processor Family Developer’s Manual System Integration Unit4.2.2.3 Interrupt Controller Control Register (ICCR)The Interrupt Contro

Página 41

Intel® PXA26x Processor Family Developer’s Manual 4-27System Integration Unit4.2.2.5 Interrupt Controller Pending Register (ICPR)The ICPR is a 32-bi

Página 42

4-28 Intel® PXA26x Processor Family Developer’s Manual System Integration UnitTable 4-36. ICPR Register Bitmap (Sheet 1 of 3)Physical Address0x40D0_00

Página 43

Intel® PXA26x Processor Family Developer’s Manual 4-29System Integration Unit<19> IS19ICP TRANSMIT/RECEIVE/ERROR INTERRUPT PENDING:0 – Interru

Página 44

4-30 Intel® PXA26x Processor Family Developer’s Manual System Integration Unit<8> IS8GPIO[0] Edge Detect Interrupt Pending0 – Interrupt NOT pend

Página 45

Intel® PXA26x Processor Family Developer’s Manual 4-31System Integration UnitSeveral units have more than one source per interrupt signal. When an i

Página 46

xiv Intel® PXA26x Processor Family Developer’s Manual Contents6-14 32-Bit Burst-of-Eight ROM or Flash Read Timing Diagram (MSC0:RDF = 4, MSC0:RDN = 1,

Página 47

4-32 Intel® PXA26x Processor Family Developer’s Manual System Integration Unit4.3 Real-Time Clock (RTC)Use the RTC to configure a clock source with a

Página 48

Intel® PXA26x Processor Family Developer’s Manual 4-33System Integration Unit4.3.2.1 Real-Time Clock Trim Register (RTTR)Program the RTTR to set the

Página 49

4-34 Intel® PXA26x Processor Family Developer’s Manual System Integration Unit4.3.2.3 Real-Time Clock Counter Register (RCNR)The RTC Counter Register

Página 50

Intel® PXA26x Processor Family Developer’s Manual 4-35System Integration UnitThey are cleared by writing ones to the AL and HZ bits. The AL and HZ b

Página 51 - 2.13 Register Address Summary

4-36 Intel® PXA26x Processor Family Developer’s Manual System Integration Unit4.3.3.1 Oscillator Frequency CalibrationTo determine the value programme

Página 52

Intel® PXA26x Processor Family Developer’s Manual 4-37System Integration Unit4.3.3.2.2 Trim Example #2 – Measured Value Has a Fractional ComponentTh

Página 53

4-38 Intel® PXA26x Processor Family Developer’s Manual System Integration UnitThe trim procedure can counteract these factors by providing a highly ac

Página 54

Intel® PXA26x Processor Family Developer’s Manual 4-39System Integration Unit4.4.2 Operating System Timer Register Definitions4.4.2.1 Operating Syst

Página 55

4-40 Intel® PXA26x Processor Family Developer’s Manual System Integration Unit4.4.2.3 Operating System Timer Watchdog Match Enable Register (OWER)The

Página 56

Intel® PXA26x Processor Family Developer’s Manual 4-41System Integration Unit4.4.2.4 Operating System Timer Count Register (OSCR)The OS Timer Count

Página 57

Intel® PXA26x Processor Family Developer’s Manual xv Contents9-5 Acknowledge on the I2C Bus...

Página 58

4-42 Intel® PXA26x Processor Family Developer’s Manual System Integration Unit4.4.3 Operating System Timer Register LocationsTable 4-49 shows the regi

Página 59

Intel® PXA26x Processor Family Developer’s Manual 4-43System Integration Unit4.5 Pulse Width ModulatorUse the Pulse Width Modulator (PWM) to generat

Página 60

4-44 Intel® PXA26x Processor Family Developer’s Manual System Integration Unit4.5.1.1 InterdependenciesThe PWM unit is clocked off the 3.6864-MHz osci

Página 61

Intel® PXA26x Processor Family Developer’s Manual 4-45System Integration Unit4.5.2.1 PWM Control Registers (PWM_CTRLn)The PWMn Control Register, PWM

Página 62

4-46 Intel® PXA26x Processor Family Developer’s Manual System Integration UnitThe FDCYCLE bit determines whether or not PWM_OUTn is a function of the

Página 63 - 2.14 Memory Map

Intel® PXA26x Processor Family Developer’s Manual 4-47System Integration UnitNote: Due to internal timing requirements, all changes to any of the PW

Página 64

4-48 Intel® PXA26x Processor Family Developer’s Manual System Integration UnitThe output waveform in Figure 4-4 is created by writing PWM_PERVALn[PV]

Página 65

Intel® PXA26x Processor Family Developer’s Manual 4-49System Integration Unit

Página 66

4-50 Intel® PXA26x Processor Family Developer’s Manual System Integration Unit

Página 67 - Clocks and Power Manager 3

Intel® PXA26x Processor Family Developer’s Manual 5-1Direct Memory Access Controller 5This chapter describes the on-chip direct memory access (DMA)

Página 68 - 3.3 Clock Manager

xvi Intel® PXA26x Processor Family Developer’s Manual Contents16-10 Programmable Serial Protocol (single transfers)...

Página 69

5-2 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access ControllerFigure 5-1. DMAC Block Diagram5.1.1 Direct Memory Access Controll

Página 70 - 3.3.3 Core Phase Locked Loop

Intel® PXA26x Processor Family Developer’s Manual 5-3Direct Memory Access ControllerChannel information must be maintained on a per-channel basis an

Página 71

5-4 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access ControllerThe PREQ[37:0] bits are the active high internal signals from the

Página 72 - 3.4 Resets and Power Modes

Intel® PXA26x Processor Family Developer’s Manual 5-5Direct Memory Access Controller• Set zero• Set threeThe pattern repeats for the next eight chan

Página 73 - 3.4.2 Watchdog Reset

5-6 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access Controller5.1.4 Direct Memory Access DescriptorsThe DMAC operates in two di

Página 74 - 3.4.3 GPIO Reset

Intel® PXA26x Processor Family Developer’s Manual 5-7Direct Memory Access ControllerFigure 5-3. No-Descriptor Fetch Mode Channel State5.1.4.2 Descri

Página 75 - 3.4.5 Turbo Mode

5-8 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access Controller— Word [3] -> DCMDx register for the current transfer. 6. The

Página 76 - 3.4.6 Idle Mode

Intel® PXA26x Processor Family Developer’s Manual 5-9Direct Memory Access Controller5.1.4.3 Servicing an InterruptIf software receives an interrupt

Página 77

5-10 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access Controller5.1.7 Byte Transfer OrderThe DCMD[ENDIAN] bit indicates the byte

Página 78 - 3.4.7 33-MHz Idle Mode

Intel® PXA26x Processor Family Developer’s Manual 5-11Direct Memory Access Controller5.1.8 Trailing BytesThe DMAC normally transfers bytes equal to

Página 79

Intel® PXA26x Processor Family Developer’s Manual xvii Contents3-26 CCLKCFG Bit Definitions...

Página 80

5-12 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access Controller5.2.1 Servicing Internal PeripheralsThe DMAC provides the DMA Re

Página 81 - 3.4.9 Sleep Mode

Intel® PXA26x Processor Family Developer’s Manual 5-13Direct Memory Access Controller1. The DMAC transfers the required number of bytes from the I/O

Página 82

5-14 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access Controller5.2.3 Servicing Companion Chips and External PeripheralsCompanio

Página 83 - 3.4.9.3 Entering Sleep Mode

Intel® PXA26x Processor Family Developer’s Manual 5-15Direct Memory Access ControllerDREQ[1:0]. The DREQ signal can be mapped to one of the 16 avail

Página 84

5-16 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access Controller3. At the end of the transfer, DTADRx is increased by the smalle

Página 85 - 3.4.9.5 Exiting Sleep Mode

Intel® PXA26x Processor Family Developer’s Manual 5-17Direct Memory Access Controller• DCMD[INCSRCADDR] = 1• DCMD[INCTRGADDR] = 1• DCMD[FLOWSRC] = 0

Página 86 - 3.4.10 Power Mode Summary

5-18 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access ControllerTable 5-7. DMA Channel Control/Status Register Bitmap and Bit De

Página 87

Intel® PXA26x Processor Family Developer’s Manual 5-19Direct Memory Access Controller5.3.3 DMA Request to Channel Map RegistersThe read/write DMA Re

Página 88 - 3.5 Power Manager Registers

5-20 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access Controller5.3.4 DMA Descriptor Address RegistersThe DMA Descriptor Address

Página 89

Intel® PXA26x Processor Family Developer’s Manual 5-21Direct Memory Access Controller 5.3.5 DMA Source Address RegistersThe DMA Source Address Regis

Página 90

xviii Intel® PXA26x Processor Family Developer’s Manual Contents4-49 OS Timer Register Locations ...

Página 91

5-22 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access Controller5.3.6 DMA Target Address RegistersTo software, the DMA Target Ad

Página 92

Intel® PXA26x Processor Family Developer’s Manual 5-23Direct Memory Access Controller5.3.7 DMA Command RegistersFor software, the DMA Command Regist

Página 93

5-24 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access ControllerTable 5-12. DCMDx Register Bitmap and Bit Definitions (Sheet 1 o

Página 94

Intel® PXA26x Processor Family Developer’s Manual 5-25Direct Memory Access Controller5.4 ExamplesThis section contains examples that show how to:• S

Página 95

5-26 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access ControllerExample 5-1. How to set up and start a channel:The following exa

Página 96

Intel® PXA26x Processor Family Developer’s Manual 5-27Direct Memory Access Controller7. Program the channel’s DDADR with the descriptor created in S

Página 97 - PGSR1, PGSR2)

5-28 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access Controller5.5 Direct Memory Access Controller Registers LocationsThis sect

Página 98

Intel® PXA26x Processor Family Developer’s Manual 5-29Direct Memory Access Controller0x4000 0124 DRCMR9Request to Channel Map Register for AC97 mode

Página 99 - • Hardware reset

5-30 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access Controller0x4000 0188 DRCMR34Request to Channel Map Register for HWUART tr

Página 100 - Clocks and Power Manager

Intel® PXA26x Processor Family Developer’s Manual 5-31Direct Memory Access Controller0x4000 0270 DDADR7 DMA Descriptor Address Register channel 70x4

Página 101 - 3.6 Clocks Manager Registers

Intel® PXA26x Processor Family Developer’s Manual xix Contents6-33 Common Memory Space Read Commands...

Página 102

5-32 Intel® PXA26x Processor Family Developer’s Manual Direct Memory Access Controller

Página 103

Intel® PXA26x Processor Family Developer’s Manual 6-1Memory Controller 6This chapter describes the external memory interface structures and memory-r

Página 104

6-2 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerFigure 6-1. General Memory Interface Configuration6.2 Functional DescriptionThe

Página 105

Intel® PXA26x Processor Family Developer’s Manual 6-3Memory Controllerpartition pairs: the 0/1 pair and the 2/3 pair. The partitions in a pair must

Página 106

6-4 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerThe VLIO interface differs from SRAM in that it allows the data-ready input sig

Página 107

Intel® PXA26x Processor Family Developer’s Manual 6-5Memory ControllerFigure 6-2. SDRAM Memory System ExampleFigure 6-3 shows an alternate memory co

Página 108 - Oscillator

6-6 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerFigure 6-3. Asynchronous Static Memory System Example6.4 Memory AccessesIf a me

Página 109 - System Integration Unit 4

Intel® PXA26x Processor Family Developer’s Manual 6-7Memory ControllerTable 6-1 lists all the transactions that the processor can generate. No burst

Página 110

6-8 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerIf memory does not occupy all 64 MB of the partition, reads and writes from or

Página 111

Intel® PXA26x Processor Family Developer’s Manual 6-9Memory Controller6.6 Synchronous DRAM Memory InterfaceEach possible SDRAM portion of the Memory

Página 112 - System Integration Unit

ii Intel® PXA26x Processor Family Developer’s Manual ContentsINFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE,

Página 113

xx Intel® PXA26x Processor Family Developer’s Manual Contents10-6 Divisor Latch High Register – DLH...

Página 114

6-10 Intel® PXA26x Processor Family Developer’s Manual Memory Controller22:21 DRAC2[1:0]SDRAM ROW ADDRESS BIT COUNT FOR PARTITION PAIR 2/3:00 – 11 row

Página 115

Intel® PXA26x Processor Family Developer’s Manual 6-11Memory Controller9:8 DTC0[1:0]TIMING CATEGORY FOR SDRAM PAIR 0/1:00 – tRP = 2 clks, CL = 2, tR

Página 116

6-12 Intel® PXA26x Processor Family Developer’s Manual Memory Controller6.6.2 SDRAM Mode Register Set Configuration RegisterThe MDMRS register issues

Página 117

Intel® PXA26x Processor Family Developer’s Manual 6-13Memory Controller6.6.2.1 Low-Power SDRAM Mode Register Set Configuration RegisterUse the Low-P

Página 118

6-14 Intel® PXA26x Processor Family Developer’s Manual Memory Controller6.6.3 SDRAM MDREFR RegisterMDREFR is a read/write register and contains contro

Página 119

Intel® PXA26x Processor Family Developer’s Manual 6-15Memory ControllerRefer to Table 6-6.Table 6-6. MDREFR Register Bitmap (Sheet 1 of 3)4800 0004

Página 120

6-16 Intel® PXA26x Processor Family Developer’s Manual Memory Controller19 K2DB2SDRAM CLOCK PIN 2 (SDCLK2) DIVIDE BY 2 CONTROL/STATUS:0 – SDCLK2 is sa

Página 121

Intel® PXA26x Processor Family Developer’s Manual 6-17Memory Controller6.6.4 SDRAM Memory OptionsThe Dynamic Memory interface supports up to four pa

Página 122

6-18 Intel® PXA26x Processor Family Developer’s Manual Memory Controller• SDRAM timing category • Data-bus width • Number of row, column, and bank add

Página 123

Intel® PXA26x Processor Family Developer’s Manual 6-19Memory ControllerTable 6-4 shows how the SDRAM row and column addresses are mapped to the inte

Página 124

Intel® PXA26x Processor Family Developer’s Manual xxi Contents12-27 UDC Endpoint x Data Register, Where x is 1, 6, or 11...

Página 125

6-20 Intel® PXA26x Processor Family Developer’s Manual Memory Controller1x13x8x16 22 21 20 19 18 17 16 15 14 13 12 11 10 9 22 ‘0’ 8 7 6 5 4 3 2 11x13x

Página 126

Intel® PXA26x Processor Family Developer’s Manual 6-21Memory ControllerTable 6-9. External to Internal Address Mapping for SA-1111 Addressing (Sheet

Página 127

6-22 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerUse the information below to connect the processor to the SDRAM devices. Some

Página 128

Intel® PXA26x Processor Family Developer’s Manual 6-23Memory Controller1x12x9x16 BA0 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A01x12x10x32 BA0 A11 A10 A9

Página 129

6-24 Intel® PXA26x Processor Family Developer’s Manual Memory Controller2x13x10x16BA1BA0A12A11A10A9A8A7A6A5A4A3A2A1A02x13x11x32 NOT VALID (too big)2x1

Página 130 - 4.2 Interrupt Controller

Intel® PXA26x Processor Family Developer’s Manual 6-25Memory Controller6.6.5 SDRAM Command OverviewThe processor accesses SDRAM with the following s

Página 131

6-26 Intel® PXA26x Processor Family Developer’s Manual Memory Controller• Power-Down (PWRDN)• Enter Self-Refresh (SLFRSH)• Exit Power-Down (PWRDNX)• N

Página 132

Intel® PXA26x Processor Family Developer’s Manual 6-27Memory Controller6.6.6 SDRAM WaveformsAdditional waveforms for the SDRAM controller are shown

Página 133

6-28 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerFigure 6-7. SDRAM Read With a Second Read to Same Bank, Different RowFigure 6-

Página 134 - Register (ICFP)

Intel® PXA26x Processor Family Developer’s Manual 6-29Memory Controller Figure 6-9. SDRAM WriteFigure 6-10. SDRAM Write With a Second Write to Same

Página 135

xxii Intel® PXA26x Processor Family Developer’s Manual Contents15-9 MMC_SPI Register...

Página 136

6-30 Intel® PXA26x Processor Family Developer’s Manual Memory Controller6.7 Synchronous Static Memory InterfaceThe synchronous static memory interface

Página 137

Intel® PXA26x Processor Family Developer’s Manual 6-31Memory Controller25:24 SXRA2SX MEMORY ROW ADDRESS BIT COUNT FOR PARTITION PAIR 2/3:00 – 12 row

Página 138

6-32 Intel® PXA26x Processor Family Developer’s Manual Memory Controller20:18 SXCL2CAS LATENCY FOR SX MEMORY PARTITION PAIR 2/3:Number of external SDC

Página 139

Intel® PXA26x Processor Family Developer’s Manual 6-33Memory Controller11:10 SXCA0SX MEMORY COLUMN ADDRESS BIT COUNT FOR PARTITION PAIR 0/1:00 – 7 c

Página 140 - 4.3 Real-Time Clock (RTC)

6-34 Intel® PXA26x Processor Family Developer’s Manual Memory Controller7:5 SXRL0RAS LATENCY FOR SYNCHRONOUS STATIC (SX) MEMORY PARTITION PAIR 0/1:Num

Página 141

Intel® PXA26x Processor Family Developer’s Manual 6-35Memory Controller6.7.1.1 SMROM Memory OptionsTable 6-16 shows the possible external-to-interna

Página 142

6-36 Intel® PXA26x Processor Family Developer’s Manual Memory Controller6.7.2 Synchronous Static Memory Mode Register Set Configuration RegisterOn pow

Página 143 - 4.3.3 Trim Procedure

Intel® PXA26x Processor Family Developer’s Manual 6-37Memory Controller6.7.3 Synchronous Static Memory Timing DiagramsA three-beat read cycle for SM

Página 144

6-38 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerFigure 6-11. SMROM Read Timing Diagram Half-Memory Clock Frequency, 6.7.4 Non-

Página 145

Intel® PXA26x Processor Family Developer’s Manual 6-39Memory ControllerTable 6-19 shows sample frequency configurations for programming non-SDRAM ti

Página 146 - 4.4 Operating System Timer

Intel® PXA26x Processor Family Developer’s Manual xxiii ContentsRevision HistoryDate Revision DescriptionOctober 2002 Public Release -001 Released to

Página 147 - OSMR2, OSMR3)

6-40 Intel® PXA26x Processor Family Developer’s Manual Memory Controller6.7.4.1 Non-SDRAM Timing Flash Read Timing DiagramThe burst-of-eight read timi

Página 148

Intel® PXA26x Processor Family Developer’s Manual 6-41Memory Controller• nADV assert time = 3 MEMCLKs• MA, nCS setup to nADV asserted = 1 MEMCLK• nA

Página 149

6-42 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerThe RT fields in the MSCx registers specify the type of memory: • Non-burst RO

Página 150

Intel® PXA26x Processor Family Developer’s Manual 6-43Memory ControllerTable 6-22. 32-Bit Byte Address Bits MA[1:0] for Reads Based on DQM[3:0]DQM[3

Página 151 - 4.5 Pulse Width Modulator

6-44 Intel® PXA26x Processor Family Developer’s Manual Memory Controller6.8.2 Asynchronous Static Memory Control Registers (MSC0 – 2)The MSC0, MSC1, a

Página 152 - 4.5.2 Register Descriptions

Intel® PXA26x Processor Family Developer’s Manual 6-45Memory ControllerTable 6-25. MSC0/1/2 Register Bit Definitions (Sheet 1 of 3)0X4800 0008/0x480

Página 153

6-46 Intel® PXA26x Processor Family Developer’s Manual Memory Controller7:4 Read/Write RDFx<3:0>ROM DELAY FIRST ACCESS:RDF programmed RDF value

Página 154

Intel® PXA26x Processor Family Developer’s Manual 6-47Memory ControllerTable 6-26 provides a comparison of supported Asynchronous Static Memory type

Página 155 - PWM_PERVALn = 10 (+1)

6-48 Intel® PXA26x Processor Family Developer’s Manual Memory Controller6.8.3 ROM InterfaceThe processor provides programmable timing for both burst a

Página 156 - 4.5.4 Register Summary

Intel® PXA26x Processor Family Developer’s Manual 6-49Memory ControllerFigure 6-14. 32-Bit Burst-of-Eight ROM or Flash Read Timing Diagram (MSC0:RDF

Página 157

xxiv Intel® PXA26x Processor Family Developer’s Manual Contents

Página 158

6-50 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerFigure 6-15. Eight-Beat Burst Read from 16-Bit Burst-of-Four ROM or Flash (MSC

Página 159

Intel® PXA26x Processor Family Developer’s Manual 6-51Memory Controller6.8.4 SRAM Interface OverviewThe processor provides a 16-bit or 32-bit asynch

Página 160 - Memory Controller

6-52 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerFor writes to SRAM, if all byte enables are turned off (masking out the data,

Página 161 - 5.1.2 Signal Descriptions

Intel® PXA26x Processor Family Developer’s Manual 6-53Memory Controller• tAH = Address hold after nWE deasserted = 1 MEMCLK• nWE high time between b

Página 162

6-54 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerFigure 6-18. 32-Bit Variable Latency I/O Read Timing (Burst-of-Four, One Wait

Página 163 - • Set three

Intel® PXA26x Processor Family Developer’s Manual 6-55Memory ControllerFigure 6-19. 32-Bit Variable Latency I/O Write Timing (Burst-of-Four, Variabl

Página 164

6-56 Intel® PXA26x Processor Family Developer’s Manual Memory Controller6.8.6 FLASH Memory InterfaceThe processor provides an SRAM-like interface for

Página 165 - 5.1.4.2 Descriptor Fetch Mode

Intel® PXA26x Processor Family Developer’s Manual 6-57Memory ControllerFigure 6-20. Asynchronous 32-Bit Flash Write Timing Diagram (2 Writes)In Figu

Página 166 - (running)

6-58 Intel® PXA26x Processor Family Developer’s Manual Memory Controller6.9.1 Expansion Memory Timing Configuration RegisterMCMEM0, MCMEM1, MCATT0, MC

Página 167 - 5.1.6 Read and Write Order

Intel® PXA26x Processor Family Developer’s Manual 6-59Memory Controller:13:12 — Reserved11:7MCATTx_ASSTCode for the command assertion time – See Tab

Página 168

Intel® PXA26x Processor Family Developer’s Manual 1-1Introduction 1The Intel® PXA26x Processor Family is a 32-bit, multi-chip device which combines

Página 169 - 5.2 Transferring Data

6-60 Intel® PXA26x Processor Family Developer’s Manual Memory Controller00101 5 7 13 14 20 2100110 6 8 15 16 23 2400111 7 9 17 18 26 2701000 8 10 19 2

Página 170

Intel® PXA26x Processor Family Developer’s Manual 6-61Memory Controller6.9.2 Expansion Memory Configuration Register (MECR)To eliminate external har

Página 171 - • DCMD[FLOWTRG] = 0

6-62 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerFigure 6-24. 16-Bit PC Card Memory MapThe 16-bit PC Card Memory Map space is d

Página 172

Intel® PXA26x Processor Family Developer’s Manual 6-63Memory Controller Table 6-32. Common Memory Space Write CommandsnPCE2 nPCE1 MA<0> nPOE

Página 173

6-64 Intel® PXA26x Processor Family Developer’s Manual Memory Controller 6.9.4 External Logic for 16-Bit PC Card ImplementationThe PXA26x processor fa

Página 174 - 5.2.4 Memory-to-Memory Moves

Intel® PXA26x Processor Family Developer’s Manual 6-65Memory ControllerFigure 6-25. Expansion Card External Logic for a One-Socket ConfigurationFigu

Página 175 - 5.3.1 DMA Interrupt Register

6-66 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerFigure 6-26. Expansion Card External Logic for a Two-Socket ConfigurationD(15:

Página 176

Intel® PXA26x Processor Family Developer’s Manual 6-67Memory Controller6.9.5 Expansion Card Interface Timing Diagrams and ParametersFigure 6-27 show

Página 177

6-68 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerFigure 6-28. 16-Bit PC Card I/O 16-Bit Access to 8-Bit DeviceThe interface wai

Página 178

Intel® PXA26x Processor Family Developer’s Manual 6-69Memory ControllerFigure 6-29. Alternate Bus Master ModeFigure 6-30. Variable Latency IOPXA26x

Página 179

1-2 Intel® PXA26x Processor Family Developer’s Manual Introduction1.2 System Integration FeaturesThe PXA26x processor family features are:• Integrated

Página 180

6-70 Intel® PXA26x Processor Family Developer’s Manual Memory Controller6.10.1 Alternate Bus Master ModeThe processor supports the presence of an alte

Página 181 - 5.3.7 DMA Command Registers

Intel® PXA26x Processor Family Developer’s Manual 6-71Memory Controller7. The memory controller performs an SDRAM refresh if SDRAM clocks and clock

Página 182

6-72 Intel® PXA26x Processor Family Developer’s Manual Memory Controlleris deasserted or, as part of the sleep entry routine, the alternate master can

Página 183 - 5.4 Examples

Intel® PXA26x Processor Family Developer’s Manual 6-73Memory Controller6.11.2.2 Boot-Time ConfigurationsThe boot time configurations are shown in Fi

Página 184

6-74 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerFigure 6-32. SMROM Boot Time Configurations and Register DefaultsBOOT_SEL[2:0]

Página 185

Intel® PXA26x Processor Family Developer’s Manual 6-75Memory ControllerFigure 6-33. SMROM Boot Time Configurations and Register Defaults (Continued)

Página 186 - Locations

6-76 Intel® PXA26x Processor Family Developer’s Manual Memory ControllerIn sleep mode, the memory pins and controller are in the same state as they ar

Página 187

Intel® PXA26x Processor Family Developer’s Manual 6-77Memory Controllerbeing configured, the SDRAM banks must be disabled and MDREFR:APD must be dea

Página 188

6-78 Intel® PXA26x Processor Family Developer’s Manual Memory Controller11. Optionally, in systems that contain SDRAM or synchronous static memory, en

Página 189

Intel® PXA26x Processor Family Developer’s Manual 7-1Liquid Crystal Display Controller 7The liquid crystal display (LCD) controller provides an inte

Página 190

Intel® PXA26x Processor Family Developer’s Manual 1-3IntroductionThe 3.6864-MHz crystal drives a core phase locked loop (PLL) and a peripheral PLL.

Página 191 - Memory Controller 6

7-2 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controllerfrom the dither logic is grouped into the selected format (e.g.

Página 192 - 6.2 Functional Description

Intel® PXA26x Processor Family Developer’s Manual 7-3Liquid Crystal Display ControllerFigure 7-1. LCD Controller Block DiagramLCD DMA ControllerRegi

Página 193

7-4 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller7.1.2 Pin DescriptionsWhen the LCD controller is enabled, all o

Página 194 - 6.3 Memory System Examples

Intel® PXA26x Processor Family Developer’s Manual 7-5Liquid Crystal Display Controller• Program all of the LCD configuration registers except the Fr

Página 195

7-6 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller• Section 7.3.3, “Temporal Modulated Energy Distribution (TMED)

Página 196 - 6.4 Memory Accesses

Intel® PXA26x Processor Family Developer’s Manual 7-7Liquid Crystal Display ControllerFigure 7-2. Temporal Dithering Concept - Single ColorThis dith

Página 197 - 6.4.1 Reads and Writes

7-8 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller1. The new CV is sent through the color offset adjuster, where

Página 198

Intel® PXA26x Processor Family Developer’s Manual 7-9Liquid Crystal Display Controller7.3.4 Output FIFOsThe LCD controller has two output FIFOs to q

Página 199 - 6.6.1 SDRAM MDCNFG Register

7-10 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller7.3.5.2 Active-Display TimingIn active display mode (LCCR0[PAS

Página 200

Intel® PXA26x Processor Family Developer’s Manual 7-11Liquid Crystal Display Controller7.4 Liquid Crystal Display External Palette and Frame Buffers

Página 201

1-4 Intel® PXA26x Processor Family Developer’s Manual Introduction1.2.8 Multimedia Card (MMC) ControllerThe MMC controller provides a serial interface

Página 202

7-12 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller7.4.2 External-Frame BufferThe external frame buffer is an off

Página 203

Intel® PXA26x Processor Family Developer’s Manual 7-13Liquid Crystal Display Controller)Bit31302928... 3 2 1 0Base +0x0Pixel 31 Pixel 30 Pixel 29 Pi

Página 204 - 6.6.3 SDRAM MDREFR Register

7-14 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display ControllerNote: For passive 16 bits per pixel operation, the Raw Pixel D

Página 205 - Refer to Table 6-6

Intel® PXA26x Processor Family Developer’s Manual 7-15Liquid Crystal Display ControllerIf dummy pixels are to be inserted, the panel must ignore the

Página 206

7-16 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display ControllerFigure 7-12. Passive Mode Start-of-Frame TimingLine 0 Data Lin

Página 207 - 6.6.4 SDRAM Memory Options

Intel® PXA26x Processor Family Developer’s Manual 7-17Liquid Crystal Display ControllerFigure 7-13. Passive Mode End-of-Frame TimingFigure 7-14. Pas

Página 208

7-18 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display ControllerFigure 7-15. Active Mode TimingLine 0 Data Line 1 Data Line 2

Página 209

Intel® PXA26x Processor Family Developer’s Manual 7-19Liquid Crystal Display Controller7.6 Liquid Crystal Display Register DescriptionsThe LCD contr

Página 210

7-20 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display ControllerAn additional control field exists to tune the DMAC’s performa

Página 211

Intel® PXA26x Processor Family Developer’s Manual 7-21Liquid Crystal Display Controller19:12 PDDPALETTE DMA REQUEST DELAY (Section 7.6.1.3):Value (0

Página 212

Intel® PXA26x Processor Family Developer’s Manual 1-5IntroductionThe STUART’s transmit and receive pins are multiplexed with the fast infrared commu

Página 213

7-22 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller7.6.1.1 LCD Output Fifo Underrun Mask (OUM)The output FIFO und

Página 214

Intel® PXA26x Processor Family Developer’s Manual 7-23Liquid Crystal Display ControllerAfter a word of palette data is written to the input FIFO, th

Página 215 - 6.6.5 SDRAM Command Overview

7-24 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display ControllerWhen PAS=1, active mode is selected. 1- and 2-bit pixel modes

Página 216 - • No Operation (NOP)

Intel® PXA26x Processor Family Developer’s Manual 7-25Liquid Crystal Display Controller7.6.1.8 End of Frame Mask (EFM)The end of frame mask (EFM) bi

Página 217 - Figure 6-5. SDRAM Read

7-26 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller7.6.1.12 Single-/Dual-Panel Select (SDS)In passive mode (PAS=0

Página 218

Intel® PXA26x Processor Family Developer’s Manual 7-27Liquid Crystal Display Controller7.6.1.13 Color/Monochrome Select (CMS)The color/monochrome se

Página 219 - Figure 6-9. SDRAM Write

7-28 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controllerblue pixel components. When CMS=1, monochrome mode is selected

Página 220

Intel® PXA26x Processor Family Developer’s Manual 7-29Liquid Crystal Display Controller7.6.2.1 Beginning-of-Line Pixel Clock Wait Count (BLW)The 8-b

Página 221

7-30 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controllerelapsed. When L_LCLK is asserted, the value in HSW is transfer

Página 222

Intel® PXA26x Processor Family Developer’s Manual 7-31Liquid Crystal Display Controller7.6.3.1 Beginning-of-Frame Line Clock Wait Count (BFW)In acti

Página 223

Intel® PXA26x Processor Family Developer’s Manual iii ContentsContents1 Introduction...

Página 224

1-6 Intel® PXA26x Processor Family Developer’s Manual Introduction1.2.20 Network Synchronous Serial Protocol PortThe PXA26x processor family has an SS

Página 225 - 6.7.1.1 SMROM Memory Options

7-32 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display ControllerAfter the count has elapsed, the VSYNC (L_FCLK) signal is puls

Página 226 - Configuration Register

Intel® PXA26x Processor Family Developer’s Manual 7-33Liquid Crystal Display Controller7.6.3.4 Lines Per Panel (LPP)The lines per panel (LPP) bit fi

Página 227

7-34 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller7.6.4.1 Double Pixel Clock (DPC)DPC doubles the rate of the pi

Página 228 - CL = 5CL = 5RL = 2RL = 2

Intel® PXA26x Processor Family Developer’s Manual 7-35Liquid Crystal Display Controller0b100 = 16-bit pixels0b101–0b111 = reserved 7.6.4.3 Output En

Página 229

7-36 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller7.6.4.7 AC Bias Pin Transitions Per Interrupt (API)The 4-bit A

Página 230

Intel® PXA26x Processor Family Developer’s Manual 7-37Liquid Crystal Display Controller• Number of panels (single or dual)• Display type (monochrome

Página 231 - 6.8.1 Static Memory Interface

7-38 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller7.6.5.1 Frame DescriptorsAlthough the FDADRx registers are loa

Página 232

Intel® PXA26x Processor Family Developer’s Manual 7-39Liquid Crystal Display Controllermemory location at the beginning of the palette data. The siz

Página 233

7-40 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller7.6.5.5 LCD DMA Command Registers (LDCMDx)Registers LDCMD0 and

Página 234

Intel® PXA26x Processor Family Developer’s Manual 7-41Liquid Crystal Display ControllerSoftware must load the palette at least once after enabling t

Página 235

Intel® PXA26x Processor Family Developer’s Manual 2-1System Architecture 22.1 OverviewThe Intel® PXA26x Processor Family is an integrated system-on-

Página 236

7-42 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display ControllerNote: In dual-panel mode, write to both FBR0 and FBR1 in order

Página 237

Intel® PXA26x Processor Family Developer’s Manual 7-43Liquid Crystal Display ControllerTable 7-12. LCD Controller Status Register (Sheet 1 of 2)Phys

Página 238 - 6.8.3 ROM Interface

7-44 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller7.6.7.1 Subsequent Interrupt Status (SINT)SINT status is set w

Página 239 - MSC0:RDN = 1, MSC0:RRR = 1)

Intel® PXA26x Processor Family Developer’s Manual 7-45Liquid Crystal Display Controller7.6.7.4 LCD Quick Disable Status (QD)QD is set when LCD enabl

Página 240 - MSC0:RDN = 1, MSC0:RRR = 0)

7-46 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller7.6.7.10 Start Of Frame Status (SOF)SOF status is set after th

Página 241 - 6.8.4 SRAM Interface Overview

Intel® PXA26x Processor Family Developer’s Manual 7-47Liquid Crystal Display Controller(DSTN) displays. The default, recommended setting is 0x00AA55

Página 242

7-48 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller7.6.10.1 TMED Energy Distribution Select (TED)TED selects whic

Página 243

Intel® PXA26x Processor Family Developer’s Manual 7-49Liquid Crystal Display Controller7.6.10.4 TMED Frame Number Adjuster Enable (FNAME)The frame n

Página 244

7-50 Intel® PXA26x Processor Family Developer’s Manual Liquid Crystal Display Controller0x4400 020C LDCMD0 DMA channel 0 command register0x4400 0210 F

Página 245

Intel® PXA26x Processor Family Developer’s Manual 8-1Synchronous Serial Port Controller 8This chapter describes the Synchronous Serial Port Controll

Página 246 - 6.8.6 FLASH Memory Interface

2-2 Intel® PXA26x Processor Family Developer’s Manual System Architecture2.2 Package TypesThe PXA26x processor family is available in a 13x13mm 294-pi

Página 247

8-2 Intel® PXA26x Processor Family Developer’s Manual Synchronous Serial Port ControllerSSPEXTCLK is an external clock (input through GPIO27) that rep

Página 248

Intel® PXA26x Processor Family Developer’s Manual 8-3Synchronous Serial Port Controller• SSPRXD – Receive signal for inbound data, from peripheral t

Página 249

8-4 Intel® PXA26x Processor Family Developer’s Manual Synchronous Serial Port Controller.8.4.1.2 SPI Format DetailsThe SPI format has four sub-modes.

Página 250

Intel® PXA26x Processor Family Developer’s Manual 8-5Synchronous Serial Port ControllerFigure 8-2 shows one of the four configurations for the Motor

Página 251 - 6.9.3 16-Bit PC Card Overview

8-6 Intel® PXA26x Processor Family Developer’s Manual Synchronous Serial Port ControllerFigure 8-3 shows the National Microwire frame format with 8-bi

Página 252

Intel® PXA26x Processor Family Developer’s Manual 8-7Synchronous Serial Port Controller8.5.1 Using Programmed I/O Data TransfersData words are 32 bi

Página 253

8-8 Intel® PXA26x Processor Family Developer’s Manual Synchronous Serial Port Controller“fullness” threshold that triggers an interrupt. Write to thes

Página 254

Intel® PXA26x Processor Family Developer’s Manual 8-9Synchronous Serial Port Controller8.7.1.1 Data Size Select (DSS)The 4-bit data size select (DSS

Página 255

8-10 Intel® PXA26x Processor Family Developer’s Manual Synchronous Serial Port ControllerThe transmit logic in the SSPC left-justifies the data sample

Página 256

Intel® PXA26x Processor Family Developer’s Manual 8-11Synchronous Serial Port Controller8.7.1.5 Serial Clock Rate (SCR)Use the 8-bit serial clock ra

Página 257 - 0ns 50ns 100ns 150ns

Intel® PXA26x Processor Family Developer’s Manual 2-3System Architecture2.3 Intel® XScale™ Microarchitecture Implementation OptionsThe processor inc

Página 258 - 6.10 Companion Chip Interface

8-12 Intel® PXA26x Processor Family Developer’s Manual Synchronous Serial Port Controller8.7.2.1 Receive FIFO Interrupt Enable (RIE)Use the Receive FI

Página 259

Intel® PXA26x Processor Family Developer’s Manual 8-13Synchronous Serial Port ControllerNote: Loop back mode cannot be used with Microwire frame for

Página 260

8-14 Intel® PXA26x Processor Family Developer’s Manual Synchronous Serial Port Controller8.7.2.6 Microwire Transmit Data Size (MWDS)Use the Microwire

Página 261 - 6.10.1.1 GPIO Reset

Intel® PXA26x Processor Family Developer’s Manual 8-15Synchronous Serial Port Controller8.7.2.8 Receive FIFO Interrupt/DMA Threshold (RFT)This 4-bit

Página 262 - 6.11.2 Boot Time Defaults

8-16 Intel® PXA26x Processor Family Developer’s Manual Synchronous Serial Port ControllerNote: Both FIFOs are cleared when the SSPC is reset or a zero

Página 263

Intel® PXA26x Processor Family Developer’s Manual 8-17Synchronous Serial Port Controller8.7.4.1 Transmit FIFO Not Full Flag (TNF) (read-only, non-in

Página 264

8-18 Intel® PXA26x Processor Family Developer’s Manual Synchronous Serial Port Controller8.7.4.2 Receive FIFO Not Empty Flag (RNE) (read-only, non-int

Página 265

Intel® PXA26x Processor Family Developer’s Manual 8-19Synchronous Serial Port Controller8.7.4.7 Transmit FIFO LevelThe 4-bit Transmit FIFO Level bit

Página 266

8-20 Intel® PXA26x Processor Family Developer’s Manual Synchronous Serial Port Controller

Página 267

Intel® PXA26x Processor Family Developer’s Manual 9-1Inter-Integrated Circuit Bus Interface Unit 9This chapter describes the Inter-Integrated Circui

Página 268

2-4 Intel® PXA26x Processor Family Developer’s Manual System Architecture2.3.3 Coprocessor 14 Register 6 and 7– Clock and Power ManagementThese regist

Página 269 - 7.1 Overview

9-2 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface UnitFor example, when the processor I2C unit acts as a ma

Página 270 - 7.1.1 Features

Intel® PXA26x Processor Family Developer’s Manual 9-3Inter-Integrated Circuit Bus Interface Unit9.3.1 Operational BlocksThe I2C unit is connected to

Página 271

9-4 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface UnitWhile the I2C unit is idle, it defaults to slave-rece

Página 272 - 7.2.1 Enabling the Controller

Intel® PXA26x Processor Family Developer’s Manual 9-5Inter-Integrated Circuit Bus Interface UnitFigure 9-2 shows the relationship between the SDA an

Página 273

9-6 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface Unit9.3.3.2 No START or STOP ConditionUse the no START or

Página 274 - 7.3.2 Lookup Palette

Intel® PXA26x Processor Family Developer’s Manual 9-7Inter-Integrated Circuit Bus Interface Unit8. Repeated START (Repeat Step 1) or STOP9.4.1 Seria

Página 275

9-8 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface UnitThe first byte transmission must be followed by an AC

Página 276

Intel® PXA26x Processor Family Developer’s Manual 9-9Inter-Integrated Circuit Bus Interface UnitIn master-transmit mode, if the target slave-receive

Página 277 - 7.3.4 Output FIFOs

9-10 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface Unit9.4.4.2 SDA ArbitrationArbitration on the SDA line c

Página 278 - 7.3.6 Direct Memory Access

Intel® PXA26x Processor Family Developer’s Manual 9-11Inter-Integrated Circuit Bus Interface UnitIf the I2C unit loses arbitration as the address bi

Página 279 - 7.4.1 External-Palette Buffer

Intel® PXA26x Processor Family Developer’s Manual 2-5System Architecture2.3.5 Coprocessor 15 Register 1 – P-BitBit 1 of this register is defined as

Página 280 - 7.4.2 External-Frame Buffer

9-12 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface UnitTable 9-5. Master Transactions (Sheet 1 of 2)I2C Mas

Página 281

Intel® PXA26x Processor Family Developer’s Manual 9-13Inter-Integrated Circuit Bus Interface UnitWhen the CPU needs to read data, the I2C unit trans

Página 282 - • 2 pixels for 16-bit pixels

9-14 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface Unit. \Figure 9-8. Master-Receiver Read from Slave-Tran

Página 283 - 7.5 Functional Timing

Intel® PXA26x Processor Family Developer’s Manual 9-15Inter-Integrated Circuit Bus Interface Unit9.4.6 Slave OperationsTable 9-6 describes how the I

Página 284 - PPL = 319

9-16 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface UnitFigure 9-11 through Figure 9-13 are examples of I2C

Página 285 - Line 239 Data Line 0 Data

Intel® PXA26x Processor Family Developer’s Manual 9-17Inter-Integrated Circuit Bus Interface Unitmaster-transmitter. Figure 9-14 shows a general cal

Página 286 - ENB set to 1

9-18 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface Unit9.5 Slave Mode Programming ExamplesThe following sub

Página 287 - PCP - Pixel Clock Polarity

Intel® PXA26x Processor Family Developer’s Manual 9-19Inter-Integrated Circuit Bus Interface Unit9.5.3 Read n Bytes as a SlaveTo read n bytes as a s

Página 288 - • DMA bus errors

9-20 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface Unit5. Write a 1 to the ISR[ALD] bit if set.If the maste

Página 289

Intel® PXA26x Processor Family Developer’s Manual 9-21Inter-Integrated Circuit Bus Interface Unit7. When an IDBR transmit empty interrupt occurs.Rea

Página 290 - 7.6.1.2 Branch Mask (BM)

2-6 Intel® PXA26x Processor Family Developer’s Manual System ArchitectureLoads and stores to internal addresses are generally completed more quickly t

Página 291 - 7.6.1.5 LCD Disable (DIS)

9-22 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface Unit13. Read IDBR data.14. Initiate STOP abort condition

Página 292

Intel® PXA26x Processor Family Developer’s Manual 9-23Inter-Integrated Circuit Bus Interface Unit9.9.2 I2C Data Buffer Register- IDBRThe processor u

Página 293

9-24 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface Unit9.9.3 I2C Control Register- ICRThe processor uses th

Página 294

Intel® PXA26x Processor Family Developer’s Manual 9-25Inter-Integrated Circuit Bus Interface Unit10 BEIEBUS ERROR INTERRUPT ENABLE:0 – Disable inter

Página 295

9-26 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface Unit9.9.4 I2C Status RegisterThe ISR signals I2C interru

Página 296 - 7.6.1.14 LCD Enable (ENB)

Intel® PXA26x Processor Family Developer’s Manual 9-27Inter-Integrated Circuit Bus Interface UnitTable 9-12. I2C Status Register - ISR (Sheet 1 of

Página 297

9-28 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Bus Interface Unit9.9.5 I2C Slave Address Register- ISARThe ISAR (see

Página 298 - 7.6.2.4 Pixels Per Line (PPL)

Intel® PXA26x Processor Family Developer’s Manual 10-1Universal Asynchronous Receiver/Transmitter 10This chapter describes the three universal async

Página 299

10-2 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/Transmitter10.2 OverviewEach serial port contains a UART and a

Página 300

Intel® PXA26x Processor Family Developer’s Manual 10-3Universal Asynchronous Receiver/Transmitter10.3 Signal DescriptionsTable 10-1 lists and descri

Página 301 - 7.6.3.4 Lines Per Panel (LPP)

Intel® PXA26x Processor Family Developer’s Manual 2-7System ArchitectureNote: Clearing interrupts may take a delay. To allow the status bit to clear

Página 302 - 7.6.4.2 Bits Per Pixel (BPP)

10-4 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/Transmitter10.4 UART Operational DescriptionFigure 10-1 shows t

Página 303

Intel® PXA26x Processor Family Developer’s Manual 10-5Universal Asynchronous Receiver/TransmitterEach UART has two FIFOs: one transmit and one recei

Página 304

10-6 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/Transmitter.10.4.2.1 Receive Buffer Register (RBR)In non-FIFO m

Página 305 - 7.6.5 LCD Controller DMA

Intel® PXA26x Processor Family Developer’s Manual 10-7Universal Asynchronous Receiver/Transmitter10.4.2.2 Transmit Holding Register (THR)In non-FIFO

Página 306 - 7.6.5.1 Frame Descriptors

10-8 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/Transmitter10.4.2.4 Interrupt Enable Register (IER)The IER enab

Página 307 - Reserved

Intel® PXA26x Processor Family Developer’s Manual 10-9Universal Asynchronous Receiver/TransmitterNote: When DMA requests are enabled and an interrup

Página 308 - 7.6.5.5.1 Load Palette (PAL)

10-10 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/TransmitterNote: To ensure that the DMA controller and program

Página 309

Intel® PXA26x Processor Family Developer’s Manual 10-11Universal Asynchronous Receiver/TransmitterTable 10-8. Interrupt ConditionsPriority Level Int

Página 310

10-12 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/Transmitter10.4.2.6 FIFO Control Register (FCR)The FCR is a wr

Página 311

Intel® PXA26x Processor Family Developer’s Manual 10-13Universal Asynchronous Receiver/TransmitterTable 10-11. FIFO Control Register – FCRBase+0x08

Página 312 - 7.6.7.2 Branch Status (BS)

2-8 Intel® PXA26x Processor Family Developer’s Manual System ArchitectureByte and halfword accesses to internal registers are not permitted and yield

Página 313

10-14 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/Transmitter10.4.2.7 Line Control Register (LCR)The LCR specifi

Página 314 - 7.6.9 TMED RGB Seed Register

Intel® PXA26x Processor Family Developer’s Manual 10-15Universal Asynchronous Receiver/Transmitter10.4.2.8 Line Status Register (LSR)The LSR provide

Página 315

10-16 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/TransmitterTable 10-13. Line Status Register – LSR (Sheet 1 of

Página 316

Intel® PXA26x Processor Family Developer’s Manual 10-17Universal Asynchronous Receiver/Transmitter10.4.2.9 Modem Control Register (MCR)The MCR uses

Página 317 - Matrix (COAM)

10-18 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/TransmitterTable 10-14. Modem Control Register – MCR (Sheet 1

Página 318

Intel® PXA26x Processor Family Developer’s Manual 10-19Universal Asynchronous Receiver/Transmitter10.4.2.10 Modem Status Register (MSR)The MSR provi

Página 319 - 8.2 Signal Description

10-20 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/TransmitterNote: When bit 0, 1, 2, or 3 is set, a modem status

Página 320 - 8.4 Data Formats

Intel® PXA26x Processor Family Developer’s Manual 10-21Universal Asynchronous Receiver/Transmitter10.4.2.11 Scratchpad Register (SPR)The read/write

Página 321

10-22 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/TransmitterAfter the processor reads one character from the re

Página 322 - 8.4.1.2 SPI Format Details

Intel® PXA26x Processor Family Developer’s Manual 10-23Universal Asynchronous Receiver/TransmitterNote: Ensure that the DMAC has finished previous r

Página 323

Intel® PXA26x Processor Family Developer’s Manual 2-9System Architecture• Sleep mode – low power mode that does not save state but keeps I/Os powere

Página 324

10-24 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/Transmitter10.4.6.2 OperationThe SIR modulation technique work

Página 325 - 8.7 SSP Serial Port Registers

Intel® PXA26x Processor Family Developer’s Manual 10-25Universal Asynchronous Receiver/TransmitterThe top line in Figure 10-3 shows an asynchronous

Página 326

10-26 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/TransmitterNote: The SIR TXD output pin is automatically held

Página 327

Intel® PXA26x Processor Family Developer’s Manual 10-27Universal Asynchronous Receiver/Transmitter10.5.1 UART Register DifferencesThe default descri

Página 328 - 8.7.1.2 Frame Format (FRF)

10-28 Intel® PXA26x Processor Family Developer’s Manual Universal Asynchronous Receiver/Transmitter

Página 329

Intel® PXA26x Processor Family Developer’s Manual 11-1Fast Infrared Communication Port 11The Fast Infrared Communications Port (FICP) for the Intel®

Página 330 - 8.7.2.3 Loop Back Mode (LBM)

11-2 Intel® PXA26x Processor Family Developer’s Manual Fast Infrared Communication Port11.2.1 Four-Position Pulse ModulationFour-position pulse modula

Página 331

Intel® PXA26x Processor Family Developer’s Manual 11-3Fast Infrared Communication Port11.2.2 Frame FormatThe frame format used with 4-Mbps transmiss

Página 332

11-4 Intel® PXA26x Processor Family Developer’s Manual Fast Infrared Communication Port11.2.3 Address FieldA transmitter uses the 8-bit address field

Página 333 - 16 Bytes 0 7 7 15

Intel® PXA26x Processor Family Developer’s Manual 11-5Fast Infrared Communication Port11.2.7 Baud Rate GenerationThe baud rate is derived by dividin

Página 334

iv Intel® PXA26x Processor Family Developer’s Manual Contents3 Clocks and Power Manager ...

Página 335

2-10 Intel® PXA26x Processor Family Developer’s Manual System ArchitecturenSDCS[0] OCZSDRAM CS FOR BANKS 0 THROUGH 3 (output):Connect to the chip sele

Página 336

11-6 Intel® PXA26x Processor Family Developer’s Manual Fast Infrared Communication PortIf the data field contains any invalid chips (such as 0011, 101

Página 337 - 8.7.4.8 Receive FIFO Level

Intel® PXA26x Processor Family Developer’s Manual 11-7Fast Infrared Communication PortAt the end of each transmitted frame, the FICP sends a pulse c

Página 338

11-8 Intel® PXA26x Processor Family Developer’s Manual Fast Infrared Communication PortThe core must also read bytes from the FIFO until ICSR0[EIF] is

Página 339 - 9.3 Functional Description

Intel® PXA26x Processor Family Developer’s Manual 11-9Fast Infrared Communication PortTable 11-2. Fast Infrared Communication Port Control Register

Página 340

11-10 Intel® PXA26x Processor Family Developer’s Manual Fast Infrared Communication Port11.3.2 FICP Control Register 1FICP control register 1 (ICCR1)

Página 341 - 9.3.1 Operational Blocks

Intel® PXA26x Processor Family Developer’s Manual 11-11Fast Infrared Communication Port11.3.3 FICP Control Register 2The FICP control register 2 (IC

Página 342

11-12 Intel® PXA26x Processor Family Developer’s Manual Fast Infrared Communication Port11.3.4 FICP Data RegisterThe FICP data register (ICDR) is a 32

Página 343 - 9.3.3.1 START Condition

Intel® PXA26x Processor Family Developer’s Manual 11-13Fast Infrared Communication Porteach entry is removed, the EIF bit must be checked to determi

Página 344 - 9.3.3.3 STOP Condition

11-14 Intel® PXA26x Processor Family Developer’s Manual Fast Infrared Communication Port.11.3.6 FICP Status Register 1FICP status register 1 (ICSR1) c

Página 345

Intel® PXA26x Processor Family Developer’s Manual 11-15Fast Infrared Communication Port.Table 11-7. Fast Infrared Communication Port Status Register

Página 346

Intel® PXA26x Processor Family Developer’s Manual 2-11System ArchitecturenCS[5]/GPIO[33]ICOCZSTATIC CHIP SELECTS (output):Chip selects to static mem

Página 347 - 9.4.4 Arbitration

11-16 Intel® PXA26x Processor Family Developer’s Manual Fast Infrared Communication Port11.4 Fast Infrared Communications Port Register LocationsTable

Página 348 - 9.4.4.2 SDA Arbitration

Intel® PXA26x Processor Family Developer’s Manual 12-1Universal Serial Bus Device Controller 12This section describes the Universal Serial Bus (USB)

Página 349 - 9.4.5 Master Operations

12-2 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controllerservice request is generated when a packet has been recei

Página 350

Intel® PXA26x Processor Family Developer’s Manual 12-3Universal Serial Bus Device ControllerData flow is relative to the USB host. IN packets repres

Página 351

12-4 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controllerhost detects a disconnect when an SE0 persists for more t

Página 352

Intel® PXA26x Processor Family Developer’s Manual 12-5Universal Serial Bus Device ControllerThe PID is 1 byte wide and always follows the sync field

Página 353 - 9.4.6 Slave Operations

12-6 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.3.4.2 Start of Frame Packet TypeAn SOF is a special ty

Página 354 - 9.4.7 General Call Address

Intel® PXA26x Processor Family Developer’s Manual 12-7Universal Serial Bus Device Controller12.3.5 Transaction FormatsPackets are assembled into gro

Página 355 - • Sets the ISR[SAD] bit

12-8 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.3.5.3 Control Transaction TypeThe host uses control tr

Página 356 - 9.5.1 Initialize Unit

Intel® PXA26x Processor Family Developer’s Manual 12-9Universal Serial Bus Device Controller• Data transfer direction: host to device, device to hos

Página 357 - 9.6.1 Initialize Unit

2-12 Intel® PXA26x Processor Family Developer’s Manual System ArchitecturenPIOR/GPIO[50]ICOCZPCMCIA I/O READ (output):Performs read transactions from

Página 358 - 9.6.3 Read 1 Byte as a Master

12-10 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.3.7 ConfigurationIn response to the GET_DESCRIPTOR co

Página 359

Intel® PXA26x Processor Family Developer’s Manual 12-11Universal Serial Bus Device Controller12.4.1.1 When GPIOn and GPIOx are Different PinsThe GPI

Página 360 - 9.9 Register Definitions

12-12 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.4.2 Bus-Powered DevicesThe processor does not support

Página 361 - C Data Buffer Register- IDBR

Intel® PXA26x Processor Family Developer’s Manual 12-13Universal Serial Bus Device Controller14. When the host executes the STATUS OUT stage (zero-l

Página 362 - C Control Register- ICR

12-14 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller16. Software clears the UDC interrupt bit and returns fr

Página 363 - Table 9-11. I

Intel® PXA26x Processor Family Developer’s Manual 12-15Universal Serial Bus Device Controllerthe wrong amount of data was sent, software cleans up a

Página 364 - C Status Register

12-16 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller1. During the SETUP VENDOR command, software enables the

Página 365 - Table 9-12. I

Intel® PXA26x Processor Family Developer’s Manual 12-17Universal Serial Bus Device Controller2. The host PC sends a BULK-OUT.3. The DMA engine reads

Página 366

12-18 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller1. During the SETUP VENDOR command, software enables the

Página 367 - Transmitter 10

Intel® PXA26x Processor Family Developer’s Manual 12-19Universal Serial Bus Device ControllerWhen software receives a SETUP VENDOR command to set up

Página 368 - 10.2 Overview

Intel® PXA26x Processor Family Developer’s Manual 2-13System ArchitectureL_DD[12]/GPIO[70]ICOCZLCD DISPLAY DATA (output):Transfers pixel information

Página 369 - 10.3 Signal Descriptions

12-20 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller6. Return from interrupt.7. Steps 2 through 6 repeat unt

Página 370

Intel® PXA26x Processor Family Developer’s Manual 12-21Universal Serial Bus Device Controllerb. If UDCCR[UDA] is a 1, there is currently no USB rese

Página 371 - 10.4.1 Reset

12-22 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controlleraddress for the 16 x 8 data FIFO that can be used to tra

Página 372

Intel® PXA26x Processor Family Developer’s Manual 12-23Universal Serial Bus Device Controller12.6.1.7 Reset Interrupt Request (RSTIR)The reset inter

Página 373

12-24 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.2 UDC Endpoint 0 Control/Status Register (UDCCS0)Th

Página 374

Intel® PXA26x Processor Family Developer’s Manual 12-25Universal Serial Bus Device Controller12.6.2.3 Flush Tx FIFO (FTF)The flush Tx FIFO bit trigg

Página 375 - – IER (Sheet 1 of 2)

12-26 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.3 UDC Endpoint x Control/Status Register (UDCCSx),

Página 376 - – IER (Sheet 2 of 2)

Intel® PXA26x Processor Family Developer’s Manual 12-27Universal Serial Bus Device Controller12.6.3.2 Transmit Packet Complete (TPC)The transmit pac

Página 377

12-28 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.3.8 Transmit Short Packet (TSP)The software uses th

Página 378

Intel® PXA26x Processor Family Developer’s Manual 12-29Universal Serial Bus Device Controller12.6.4.1 Receive FIFO Service (RFS)The receive FIFO ser

Página 379

2-14 Intel® PXA26x Processor Family Developer’s Manual System ArchitectureFFRTS/GPIO[41]ICOCZ FULL FUNCTION UART REQUEST-TO-SEND (output):Pulled HighN

Página 380 - – LCR (Sheet 1 of 2)

12-30 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.4.7 Receive FIFO Not Empty (RNE)The receive FIFO no

Página 381 - – LCR (Sheet 2 of 2)

Intel® PXA26x Processor Family Developer’s Manual 12-31Universal Serial Bus Device Controller12.6.5 UDC Endpoint x Control/Status Register (UDCCSx),

Página 382 - – LSR (Sheet 1 of 2)

12-32 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.5.3 Flush Tx FIFO (FTF)The Flush Tx FIFO bit trigge

Página 383 - – LSR (Sheet 2 of 2)

Intel® PXA26x Processor Family Developer’s Manual 12-33Universal Serial Bus Device Controller12.6.6 UDC Endpoint x Control/Status Register (UDCCSx),

Página 384 - – MCR (Sheet 1 of 2)

12-34 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.6.2 Receive Packet Complete (RPC)The receive packet

Página 385 - – MCR (Sheet 2 of 2)

Intel® PXA26x Processor Family Developer’s Manual 12-35Universal Serial Bus Device Controller12.6.7 UDC Endpoint x Control/Status Register (UDCCSx),

Página 386

12-36 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.7.2 Transmit Packet Complete (TPC)The transmit pack

Página 387

Intel® PXA26x Processor Family Developer’s Manual 12-37Universal Serial Bus Device Controller12.6.7.8 Transmit Short Packet (TSP)Software uses the t

Página 388 - 10.4.5 DMA Requests

12-38 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.8.1 Interrupt Mask Endpoint x (IMx), Where x is 0 t

Página 389

Intel® PXA26x Processor Family Developer’s Manual 12-39Universal Serial Bus Device Controller12.6.9.1 Interrupt Mask Endpoint x (IMx), where x is 8

Página 390 - 10.4.6.2 Operation

Intel® PXA26x Processor Family Developer’s Manual 2-15System ArchitectureFFTXD/GPIO[39]ICOCZFULL FUNCTION UART TRANSMIT (output)MMC CHIP SELECT 1 (o

Página 391

12-40 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.10 UDC Status/Interrupt Register 0 (USIR0)The UDC s

Página 392 - 10.5 Register Summary

Intel® PXA26x Processor Family Developer’s Manual 12-41Universal Serial Bus Device Controller12.6.10.7 Endpoint 6 Interrupt Request (IR6)The interru

Página 393

12-42 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.11.2 Endpoint 9 Interrupt Request (IR9)The interrup

Página 394

Intel® PXA26x Processor Family Developer’s Manual 12-43Universal Serial Bus Device Controller12.6.12 UDC Frame Number High Register (UFNHR)The UDC f

Página 395 - 11.1 Signal Description

12-44 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.12.3 Isochronous Packet Error Endpoint 9 (IPE9)The

Página 396

Intel® PXA26x Processor Family Developer’s Manual 12-45Universal Serial Bus Device Controller12.6.13 UDC Frame Number Low Register (UFNLR)The UDC fr

Página 397 - 11.2.2 Frame Format

12-46 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.15 UDC Endpoint 0 Data Register (UDDR0)The UDC endp

Página 398 - 11.2.6 CRC Field

Intel® PXA26x Processor Family Developer’s Manual 12-47Universal Serial Bus Device Controller12.6.16 UDC Data Register x (UDDRx), Where x is 1, 6, o

Página 399 - 11.2.8 Receive Operation

12-48 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.17 UDC Data Register x (UDDRx), Where x is 2, 7, or

Página 400 - 11.2.9 Transmit Operation

Intel® PXA26x Processor Family Developer’s Manual 12-49Universal Serial Bus Device Controller12.6.19 UDC Data Register x (UDDRx), Where x is 4, 9, o

Página 401

2-16 Intel® PXA26x Processor Family Developer’s Manual System ArchitectureAC97 Controller and I2S Controller PinsBITCLK/GPIO[28]ICOCZAC97 AUDIO PORT B

Página 402 - Descriptions

12-50 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller12.6.21 UDC Register LocationsTable 12-32 shows the regi

Página 403

Intel® PXA26x Processor Family Developer’s Manual 12-51Universal Serial Bus Device Controller0h 4060 0180 UDDR2 UDC Endpoint 2 Data Register0h 4060

Página 404

12-52 Intel® PXA26x Processor Family Developer’s Manual Universal Serial Bus Device Controller

Página 405

Intel® PXA26x Processor Family Developer’s Manual 13-1AC97 Controller Unit 1313.1 OverviewThe AC97 Controller Unit (ACUNIT) of the Intel® PXA26x Pro

Página 406 - 11.3.4 FICP Data Register

13-2 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit13.3 Signal DescriptionThe AC97 signals form the AC-link, which is a point-

Página 407 - 11.3.5 FICP Status Register 0

Intel® PXA26x Processor Family Developer’s Manual 13-3AC97 Controller Unit13.4 AC-link Digital Serial Interface ProtocolEach AC97 codec incorporates

Página 408 - 11.3.6 FICP Status Register 1

13-4 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller UnitThe ACUNIT provides synchronization for all data transaction on the AC-link

Página 409

Intel® PXA26x Processor Family Developer’s Manual 13-5AC97 Controller UnitA new audio output frame begins with a low-to-high SYNC transition synchro

Página 410

13-6 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller UnitNote: When the ACUNIT transmits mono audio sample streams, software must en

Página 411 - Controller 12

Intel® PXA26x Processor Family Developer’s Manual 13-7AC97 Controller Unit3. Write a non-zero value (0b01, 0b10, 0b11) to the codec ID field (slot 0

Página 412 - 12.2 Device Configuration

Intel® PXA26x Processor Family Developer’s Manual 2-17System ArchitectureGPIO[14:2] ICOCZGENERAL PURPOSE I/O:More wake-up sources for sleep mode.Pul

Página 413 - 12.3.1 Signalling Levels

13-8 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit13.4.1.6 Slot 5: Modem Line CodecAudio output frame slot 5 contains the MSB

Página 414 - 12.3.3 Field Formats

Intel® PXA26x Processor Family Developer’s Manual 13-9AC97 Controller UnitA new audio input frame begins when SYNC transitions from low to high. The

Página 415 - 12.3.4 Packet Formats

13-10 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit13.4.2.2 Slot 1: Status Address Port/SLOTREQ bitsThe status port monitors

Página 416 - 12.3.4.3 Data Packet Type

Intel® PXA26x Processor Family Developer’s Manual 13-11AC97 Controller UnitNote: Slot requests for slots 3 and 4 are always set or cleared in tandem

Página 417 - 12.3.5 Transaction Formats

13-12 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit13.4.2.9 Slot 12: I/O StatusThe GPIOs configured as inputs return their st

Página 418 - 12.3.6 UDC Device Requests

Intel® PXA26x Processor Family Developer’s Manual 13-13AC97 Controller Unit13.5.2 Waking up the AC-link13.5.2.1 Wake up triggered by the CodecTo wak

Página 419

13-14 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit13.5.2.2.1 Cold AC97 ResetA cold reset is generated when the nACRESET pin

Página 420 - 12.4 UDC Hardware Connection

Intel® PXA26x Processor Family Developer’s Manual 13-15AC97 Controller UnitNote: After it is enabled, the ACUNIT requests the DMA immediately to fil

Página 421 - (optional)

13-16 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unitdoes not set the codec-ready bit, GCR[PCRDY] for the primary codec or GCR[

Página 422 - 12.5 UDC Operation

Intel® PXA26x Processor Family Developer’s Manual 13-17AC97 Controller Unittransmit valid data in certain frames. For example, if the controller sen

Página 423

2-18 Intel® PXA26x Processor Family Developer’s Manual System ArchitectureMiscellaneous PinsBOOT_SEL[2:0]ICBOOT SELECT PINS (input):Indicates type of

Página 424 - Status Stage

13-18 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit13.8.1.2 Receive FIFO ErrorsChannel-specific status bits are updated durin

Página 425

Intel® PXA26x Processor Family Developer’s Manual 13-19AC97 Controller Unit• Audio codec registers• Modem codec registersChannel specific data regis

Página 426

13-20 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit13.8.3.2 Global Control Register0x4050_0118 MISR Modem In Status Register0

Página 427 - 12.5.7.1 Software Enables DMA

Intel® PXA26x Processor Family Developer’s Manual 13-21AC97 Controller Unit7:6 — Reserved5 SECRES_IENSECONDARY RESUME INTERRUPT ENABLE:0 – Interrupt

Página 428

13-22 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit13.8.3.3 Global Status Register (GSR)Table 13-9. Global Status Register (S

Página 429

Intel® PXA26x Processor Family Developer’s Manual 13-23AC97 Controller Unit7MINTMIC IN INTERRUPT (MINT):0 – None of the Mic-in channel interrupts oc

Página 430

13-24 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit13.8.3.4 PCM-Out Control Register (POCR)13.8.3.5 PCM-In Control Register (

Página 431

Intel® PXA26x Processor Family Developer’s Manual 13-25AC97 Controller Unit13.8.3.6 PCM-Out Status Register (POSR)13.8.3.7 PCM_In Status Register (P

Página 432 - 12.6.1 UDC Control Register

13-26 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit13.8.3.8 Codec Access Register (CAR)13.8.3.9 PCM Data Register (PCDR)Writi

Página 433

Intel® PXA26x Processor Family Developer’s Manual 13-27AC97 Controller Unit13.8.3.10 Mic-In Control Register (MCCR)Figure 13-9. PCM Transmit and Rec

Página 434

Intel® PXA26x Processor Family Developer’s Manual 2-19System ArchitectureTMS ICJTAG TEST MODE SELECT (input):Selects the test mode required from the

Página 435

13-28 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit13.8.3.11 Mic-In Status Register (MCSR)13.8.3.12 Mic-In Data Register (MCD

Página 436

Intel® PXA26x Processor Family Developer’s Manual 13-29AC97 Controller Unit13.8.3.13 Modem-Out Control Register (MOCR)Figure 13-10. Mic-in Receive-O

Página 437

13-30 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit13.8.3.14 Modem-In Control Register (MICR)13.8.3.15 Modem-Out Status Regis

Página 438

Intel® PXA26x Processor Family Developer’s Manual 13-31AC97 Controller Unit13.8.3.16 Modem-In Status Register (MISR)13.8.3.17 Modem Data Register (M

Página 439

13-32 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit13.8.3.18 Accessing Codec Registers Each codec has up to sixty-four 16-bit

Página 440

Intel® PXA26x Processor Family Developer’s Manual 13-33AC97 Controller UnitTable 13-24. Address Mapping for Codec Registers (Sheet 1 of 2)7-bit Code

Página 441

13-34 Intel® PXA26x Processor Family Developer’s Manual AC97 Controller Unit0x46 0x4050_028C 0x4050_038C 0x4050_048C 0x4050_058C0x48 0x4050_0290 0x405

Página 442

Intel® PXA26x Processor Family Developer’s Manual 14-1Inter-Integrated Circuit Sound Controller 14Inter-Integrated Circuit Sound (I2S) is a protocol

Página 443

14-2 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Sound Controller14.2 Signal DescriptionsSYSCLK is the clock on which a

Página 444

Intel® PXA26x Processor Family Developer’s Manual 14-3Inter-Integrated Circuit Sound ControllerTo configure SYNC and SDATA_OUT as outputs, follow th

Página 445

Intel® PXA26x Processor Family Developer’s Manual v Contents4.1.2 GPIO Alternate Functions...

Página 446

2-20 Intel® PXA26x Processor Family Developer’s Manual System ArchitectureASSPSFRM/GPIO[31]ICOCZAUDIO SYNCHRONOUS SERIAL PORT FRAME SIGNALPulled HighN

Página 447

14-4 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Sound Controller3. Optional: Programmed I/O may be used for priming th

Página 448

Intel® PXA26x Processor Family Developer’s Manual 14-5Inter-Integrated Circuit Sound ControllerAsserting the DREC bit in SACR1 has the following eff

Página 449

14-6 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Sound ControllerThe BITCLK, as shown in Table 14-2, is different for d

Página 450

Intel® PXA26x Processor Family Developer’s Manual 14-7Inter-Integrated Circuit Sound ControllerFigure 14-1 and Figure 14-2 provide timing diagrams t

Página 451

14-8 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Sound Controller• The Status Register signals the state of the FIFO bu

Página 452

Intel® PXA26x Processor Family Developer’s Manual 14-9Inter-Integrated Circuit Sound ControllerNOTES:† If ENB is toggled in the middle of a normal o

Página 453

14-10 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Sound Controller14.6.1.2 Suggested TFTH and RFTH for DMA servicingThe

Página 454

Intel® PXA26x Processor Family Developer’s Manual 14-11Inter-Integrated Circuit Sound Controller† SACR1 bits DRPL, DREC, and AMSL cross clock domain

Página 455 - 12, or 14

14-12 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Sound ControllerTable 14-7. SASR0 Bit DescriptionsPhysical Address0x4

Página 456

Intel® PXA26x Processor Family Developer’s Manual 14-13Inter-Integrated Circuit Sound Controller14.6.4 Serial Audio Clock Divider Register (SADIV)Th

Página 457

Intel® PXA26x Processor Family Developer’s Manual 2-21System Architecture2.13 Register Address SummaryTable 2-8 lists the registers present in the P

Página 458

14-14 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Sound Controller14.6.6 Serial Audio Interrupt Mask Register (SAIMR)Wr

Página 459

Intel® PXA26x Processor Family Developer’s Manual 14-15Inter-Integrated Circuit Sound ControllerFigure 14-3. Transmit and Receive FIFO Accesses Thro

Página 460

14-16 Intel® PXA26x Processor Family Developer’s Manual Inter-Integrated Circuit Sound Controller14.7 InterruptsThe following SASR0 status bits, if en

Página 461

Intel® PXA26x Processor Family Developer’s Manual 15-1MultiMediaCard Controller 1515.1 OverviewThe Intel® PXA26x Processor Family MultiMediaCard (MM

Página 462

15-2 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard ControllerThe MMC bus connects the card stack to the controller. The software an

Página 463 - AC97 Controller Unit 13

Intel® PXA26x Processor Family Developer’s Manual 15-3MultiMediaCard Controller. In SPI mode, not all commands are available. The available commands

Página 464 - 13.3 Signal Description

15-4 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard ControllerNote: One- and three-byte data transfers are not supported with this c

Página 465

Intel® PXA26x Processor Family Developer’s Manual 15-5MultiMediaCard ControllerThe MMCLK, MMCCS0, and MMCCS1 signals are routed through alternate fu

Página 466 - Data PhaseTag Phase

15-6 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard Controlleraddress in the argument portion of the command token that is protected

Página 467 - SDATA_OUT

Intel® PXA26x Processor Family Developer’s Manual 15-7MultiMediaCard ControllerThe command token is protected with a 7-bit CRC. The card always send

Página 468 - 13.4.1.1 Slot 0: Tag Phase

2-22 Intel® PXA26x Processor Family Developer’s Manual System Architecture0x4000 001C DCSR7 DMA Control / Status Register for Channel 70x4000 0020 DCS

Página 469

15-8 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard Controller3. Restart the clock.Software must not stop the clock when it attempts

Página 470 - 13.4.1.8 Slot 12: I/O Control

Intel® PXA26x Processor Family Developer’s Manual 15-9MultiMediaCard Controller15.2.8.2 Receive Data FIFO, MMC_RXFIFOThe two receive data FIFOs are

Página 471 - 13.4.2.1 Slot 0: Tag Phase

15-10 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard Controller15.2.8.3 Transmit Data FIFO, MMC_TXFIFOThe two transmit data FIFOs ar

Página 472

Intel® PXA26x Processor Family Developer’s Manual 15-11MultiMediaCard ControllerFor the DMA, use three descriptors of 32 bytes and 32-byte bursts an

Página 473 - Bit Name Description

15-12 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard Controller—MMC_CLKRT—MMC_SPI— MMC_RESTO4. Start the clock5. Write 0x7b to the M

Página 474 - 13.5 AC-link Low Power Mode

Intel® PXA26x Processor Family Developer’s Manual 15-13MultiMediaCard ControllerThe MMC controller performs data transactions in all the basic modes

Página 475 - 13.5.2 Waking up the AC-link

15-14 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard ControllerIn a block data read, the following parameters must be specified:• Th

Página 476 - 13.6 ACUNIT Operation

Intel® PXA26x Processor Family Developer’s Manual 15-15MultiMediaCard Controller• The data transfer is a read.• The data transfer is in stream mode.

Página 477 - 13.6.1 Initialization

15-16 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard Controller15.4.1 Start and Stop ClockThe set of registers is accessed by stoppi

Página 478 - 13.6.2 Trailing bytes

Intel® PXA26x Processor Family Developer’s Manual 15-17MultiMediaCard ControllerThe software must not make changes in the set of registers until the

Página 479 - 13.8 Functional Description

Intel® PXA26x Processor Family Developer’s Manual 2-23System Architecture0x4000 0178 DRCMR30 Request to Channel Map Register for USB endpoint 6 Requ

Página 480 - 13.8.3 Registers

15-18 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard Controller5. Wait for MMC_I_REG[PRG_DONE] interrupt. This interrupt indicates t

Página 481 - • Modem codec registers

Intel® PXA26x Processor Family Developer’s Manual 15-19MultiMediaCard ControllerThe multiple block write mode also requires a stop transmission comm

Página 482 - AC97 Controller Unit

15-20 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard Controller8. Set MMC_I_MASK to 0x1d.9. Wait for MMC_I_REG[PRG_DONE] interrupt.

Página 483

Intel® PXA26x Processor Family Developer’s Manual 15-21MultiMediaCard Controller15.5 MultiMediaCard Controller Register DescriptionsThe MMC controll

Página 484

15-22 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard Controller15.5.2 MMC_STAT RegisterThe MMC_STAT Register is the status register

Página 485

Intel® PXA26x Processor Family Developer’s Manual 15-23MultiMediaCard Controller15.5.3 MMC_CLKRT RegisterThe MMC_CLKRT register specifies the freque

Página 486

15-24 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard ControllerThe software can only write this register after the clock is turned o

Página 487

Intel® PXA26x Processor Family Developer’s Manual 15-25MultiMediaCard Controller15.5.5 MMC_CMDAT RegisterThe MMC_CMDAT register controls the command

Página 488

15-26 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard Controller15.5.6 MMC_RESTO RegisterThe MMC_RESTO register controls the number o

Página 489

Intel® PXA26x Processor Family Developer’s Manual 15-27MultiMediaCard Controller15.5.7 MMC_RDTO RegisterThe MMC_RDTO register determines the length

Página 490

2-24 Intel® PXA26x Processor Family Developer’s Manual System Architecture0x4000 0278 DTADR7 DMA Target Address Register Channel 70x4000 027C DCMD7 DM

Página 491

15-28 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard Controller15.5.8 MMC_BLKLEN RegisterThe MMC_BLKLEN register specifies the numbe

Página 492

Intel® PXA26x Processor Family Developer’s Manual 15-29MultiMediaCard Controller15.5.11 MMC_I_MASK RegisterThe MMC_I_MASK register masks off the var

Página 493

15-30 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard Controller15.5.12 MMC_I_REG RegisterThe MMC_I_REG register shows the currently

Página 494

Intel® PXA26x Processor Family Developer’s Manual 15-31MultiMediaCard Controller15.5.13 MMC_CMD RegisterThe MMC_CMD register specifies the command n

Página 495

15-32 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard ControllerTable 15-18. MMC_CMD RegisterPhysical Address4110_0030MMC_CMD Registe

Página 496

Intel® PXA26x Processor Family Developer’s Manual 15-33MultiMediaCard Controller010110 CMD22 Reserved010111 CMD23 Reserved011000 CMD24 MMC/SPI WRITE

Página 497 - Controller 14

15-34 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard Controller15.5.14 MMC_ARGH RegisterThe MMC_ARGH register specifies the upper 16

Página 498 - 14.2 Signal Descriptions

Intel® PXA26x Processor Family Developer’s Manual 15-35MultiMediaCard Controller15.5.16 MMC_RES FIFO (read only)The MMC_RES FIFO contains the respon

Página 499 - 14.3 Controller Operation

15-36 Intel® PXA26x Processor Family Developer’s Manual MultiMediaCard ControllerTable 15-24. MMC_TXFIFO, FIFO EntryPhysical Address4110_0044MMC_TXFIF

Página 500

Intel® PXA26x Processor Family Developer’s Manual 16-1Network/Audio Synchronous Serial Protocol Serial Ports 16This chapter describes the signal def

Página 501 - 14.3.6 Trailing Bytes

Intel® PXA26x Processor Family Developer’s Manual 2-25System Architecture0x4010 000C FFLCR Line Control Register (read/write)0x4010 0010 FFMCR Modem

Página 502 - 14.5 Data Formats

16-2 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial Ports16.3 Signal DescriptionTable 16-1 lists t

Página 503 - A8843-01

Intel® PXA26x Processor Family Developer’s Manual 16-3Network/Audio Synchronous Serial Protocol Serial Ports16.4.1 Processor and DMA FIFO AccessThe

Página 504 - • Setting ENB to one does:

16-4 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial Ports16.4.2.2 Removing Trailing BytesIn this c

Página 505

Intel® PXA26x Processor Family Developer’s Manual 16-5Network/Audio Synchronous Serial Protocol Serial Ports• For PSP, the protocol allows for the c

Página 506

16-6 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial Ports16.4.3.2 SPI Protocol DetailsThe SPI prot

Página 507

Intel® PXA26x Processor Family Developer’s Manual 16-7Network/Audio Synchronous Serial Protocol Serial PortsFor back-to-back transfers, frames start

Página 508

16-8 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial PortsThe state of SSPRXD is undefined before t

Página 509

Intel® PXA26x Processor Family Developer’s Manual 16-9Network/Audio Synchronous Serial Protocol Serial PortsNote: When configured as either master o

Página 510

16-10 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial PortsNote: When configured master the SSP por

Página 511

Intel® PXA26x Processor Family Developer’s Manual 16-11Network/Audio Synchronous Serial Protocol Serial Portsclocks programmed in the field SSPSP[SF

Página 512 - 14.7 Interrupts

2-26 Intel® PXA26x Processor Family Developer’s Manual System Architecture0x4040 0064through0x4040 007C— reserved0x4040 0080 SADR Serial Audio Data Re

Página 513 - MultiMediaCard Controller 15

16-12 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial PortsNote: The SSPSFRM delay must not extend

Página 514

Intel® PXA26x Processor Family Developer’s Manual 16-13Network/Audio Synchronous Serial Protocol Serial Ports(SSCR1[SFRMDIR] is set) if the assertio

Página 515

16-14 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial PortsNote: If SSPSCLK is an input, the device

Página 516 - 15.2.1 Signal Description

Intel® PXA26x Processor Family Developer’s Manual 16-15Network/Audio Synchronous Serial Protocol Serial PortsNote: SSCR1[TTELP] must be 0 for Nation

Página 517 - 15.2.4 MMC and SPI Modes

16-16 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial PortsSSCR1[TTELP] can only be set to 1 in PSP

Página 518 - 15.2.4.2 SPI Mode

Intel® PXA26x Processor Family Developer’s Manual 16-17Network/Audio Synchronous Serial Protocol Serial Ports16.4.5 FIFO OperationTwo separate and i

Página 519 - 15.2.7 Clock Control

16-18 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial Ports16.5 SSP Port Register DescriptionsEach

Página 520 - 15.2.8 Data FIFOs

Intel® PXA26x Processor Family Developer’s Manual 16-19Network/Audio Synchronous Serial Protocol Serial PortsTable 16-3. SSCR0 Bit Definitions (Shee

Página 521 - • Receive 105 bytes:

16-20 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial Ports5:4 R/W FRFFRAME FORMAT:SELECTS which fr

Página 522 - • Transmit 98 bytes of data:

Intel® PXA26x Processor Family Developer’s Manual 16-21Network/Audio Synchronous Serial Protocol Serial Ports16.5.2 SSP Control Register 1 (SSCR1)SS

Página 523 - 15.2.8.4 DMA and Program I/O

Intel® PXA26x Processor Family Developer’s Manual 2-27System Architecture0x4050 0300through0x4050 03FC— Secondary Audio codec Registers0x4050 0400th

Página 524 - 15.3.2 Data Transfer

16-22 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial Ports29 R/W EBCEIBIT COUNT ERROR INTERRUPT MA

Página 525 - 15.3.2.2 Block Data Read

Intel® PXA26x Processor Family Developer’s Manual 16-23Network/Audio Synchronous Serial Protocol Serial Ports24 R/W SFRMDIRSSP FRAME DIRECTION:Deter

Página 526 - MMC_RDTO[READ_TO]

16-24 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial Ports21 R/W TSRETRANSMIT SERVICE REQUEST ENAB

Página 527 - 15.3.4 SPI Functionality

Intel® PXA26x Processor Family Developer’s Manual 16-25Network/Audio Synchronous Serial Protocol Serial Ports14 R/W EFWRENABLE FIFO WRITE/READ (test

Página 528 - 15.4.3 Enabling SPI Mode

16-26 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial Ports3R/WSPOMOTOROLA SPI SSPSCLK POLARITY SET

Página 529 - 15.4.5 Erase

Intel® PXA26x Processor Family Developer’s Manual 16-27Network/Audio Synchronous Serial Protocol Serial Ports16.5.3 SSP Programmable Serial Protocol

Página 530 - 15.4.8 Multiple Block Write

16-28 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial Ports16.5.4 SSP Time Out Register (SSTO)SSP T

Página 531 - 15.4.10 Stream Write

Intel® PXA26x Processor Family Developer’s Manual 16-29Network/Audio Synchronous Serial Protocol Serial Ports16.5.5 SSP Interrupt Test Register (SSI

Página 532 - 15.4.11 Stream Read

16-30 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial Ports16.5.6 SSP Status Register (SSSR)SSSR, s

Página 533 - 15.5.1 MMC_STRPCL Register

Intel® PXA26x Processor Family Developer’s Manual 16-31Network/Audio Synchronous Serial Protocol Serial PortsTable 16-8. SSSR Bit Definitions (Sheet

Página 534 - 15.5.2 MMC_STAT Register

2-28 Intel® PXA26x Processor Family Developer’s Manual System Architecture0x4060 0600 UDDR6 UDC Endpoint 6 Data Register0x4060 0680 UDDR7 UDC Endpoint

Página 535 - 15.5.3 MMC_CLKRT Register

16-32 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial Ports15:12 R RFLRECEIVE FIFO LEVEL:The number

Página 536 - 15.5.4 MMC_SPI Register

Intel® PXA26x Processor Family Developer’s Manual 16-33Network/Audio Synchronous Serial Protocol Serial Ports5 R TFSTRANSMIT FIFO SERVICE REQUEST:In

Página 537 - 15.5.5 MMC_CMDAT Register

16-34 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial Ports16.5.7 SSP Data Register (SSDR)SSDR, sho

Página 538 - 15.5.6 MMC_RESTO Register

Intel® PXA26x Processor Family Developer’s Manual 16-35Network/Audio Synchronous Serial Protocol Serial PortsTable 16-10. NSSP Register Address MapP

Página 539 - 15.5.7 MMC_RDTO Register

16-36 Intel® PXA26x Processor Family Developer’s Manual Network/Audio Synchronous Serial Protocol Serial Ports

Página 540 - 15.5.10 MMC_PRTBUF Register

Intel® PXA26x Processor Family Developer’s Manual 17-1Hardware UART 17This chapter describes the signal definitions and operation of the Intel® PXA2

Página 541 - 15.5.11 MMC_I_MASK Register

17-2 Intel® PXA26x Processor Family Developer’s Manual Hardware UART17.2 FeaturesThe HWUART has the following features:• Functionally compatible with

Página 542 - 15.5.12 MMC_I_REG Register

Intel® PXA26x Processor Family Developer’s Manual 17-3Hardware UART• Slow infrared asynchronous interface that conforms to the Infrared Data Associa

Página 543 - 15.5.13 MMC_CMD Register

17-4 Intel® PXA26x Processor Family Developer’s Manual Hardware UARTReceive data sample counter frequency is 16 times the value of the bit frequency.

Página 544 - Table 15-18. MMC_CMD Register

Intel® PXA26x Processor Family Developer’s Manual 17-5Hardware UART17.4.1 ResetThe UART is disabled on reset. To enable the UART, software must prog

Página 545

Intel® PXA26x Processor Family Developer’s Manual 2-29System Architecture0x4090 000C RTTR RTC Timer Trim RegisterOS Timer 0x40A0 00000x40A0 0000 OSM

Página 546 - 15.5.15 MMC_ARGL Register

17-6 Intel® PXA26x Processor Family Developer’s Manual Hardware UART17.4.2.1.3 Transmit InterruptTransmit interrupts can only occur when the transmit

Página 547 - 15.5.18 MMC_TXFIFO FIFO

Intel® PXA26x Processor Family Developer’s Manual 17-7Hardware UARTNote: When DMA requests are enabled and an interrupt occurs, software must first

Página 548

17-8 Intel® PXA26x Processor Family Developer’s Manual Hardware UARTWhen in Full or Half-Autoflow mode, nCTS is asserted by the remote receiver when t

Página 549 - Protocol Serial Ports 16

Intel® PXA26x Processor Family Developer’s Manual 17-9Hardware UARTThe SIR interface does not contain the actual IR LED driver or the receiver ampli

Página 550 - 16.4 Operation

17-10 Intel® PXA26x Processor Family Developer’s Manual Hardware UARTFigure 17-4. XMODE Example.Note: The SIR TXD output pin is automatically held dea

Página 551 - 16.4.2.1 Time-out

Intel® PXA26x Processor Family Developer’s Manual 17-11Hardware UART 17.5.2 Transmit Holding Register (THR)In non-FIFO mode, the Transmit Holding Re

Página 552 - 16.4.3 Data Formats

17-12 Intel® PXA26x Processor Family Developer’s Manual Hardware UARTLoad these divisor latches during initialization to ensure that the baud rate gen

Página 553

Intel® PXA26x Processor Family Developer’s Manual 17-13Hardware UART17.5.4 Interrupt Enable Register (IER)The IER enables the five types of interrup

Página 554 - A9518-02

17-14 Intel® PXA26x Processor Family Developer’s Manual Hardware UARTNote: To ensure that the DMA controller and programmed I/O do not access the same

Página 555 - A9519-02

Intel® PXA26x Processor Family Developer’s Manual 17-15Hardware UARTTable 17-7. Interrupt ConditionsPriority Level Interrupt origin1 (highest) Recei

Página 556 - A9652-01

vi Intel® PXA26x Processor Family Developer’s Manual Contents6.2 Functional Description ...

Página 557 - A9520-02

2-30 Intel® PXA26x Processor Family Developer’s Manual System Architecture0x40E0 0038 GRER2 GPIO Rising-Edge Detect Register GPIO<80:64>0x40E0 0

Página 558 - A9521-02

17-16 Intel® PXA26x Processor Family Developer’s Manual Hardware UARTTable 17-9 shows the priority, type, and source of the Interrupt Identification R

Página 559 - A9523-02

Intel® PXA26x Processor Family Developer’s Manual 17-17Hardware UART17.5.6 FIFO Control Register (FCR)The FIFO Control Register (FCR) is a write-onl

Página 560 - T1 T2 T3 T4

17-18 Intel® PXA26x Processor Family Developer’s Manual Hardware UART17.5.7 Receive FIFO Occupancy Register (FOR)The Receive FIFO Occupancy Register s

Página 561 - 16.4.4 Hi-Z on SSPTXD

Intel® PXA26x Processor Family Developer’s Manual 17-19Hardware UARTAll reserved bits are read as unknown and must be written with a 0. The register

Página 562 - A9976-01

17-20 Intel® PXA26x Processor Family Developer’s Manual Hardware UARTNote: Auto-baud rate detection is not supported with slow infrared Mode.See Secti

Página 563 - A9978-01

Intel® PXA26x Processor Family Developer’s Manual 17-21Hardware UART17.5.10 Line Control Register (LCR)The Line Control Register (LCR) specifies the

Página 564

17-22 Intel® PXA26x Processor Family Developer’s Manual Hardware UARTTable 17-14. LCR Bit Definitions (Sheet 1 of 2)Physical Address0x4160_000CLine Co

Página 565 - 16.4.6 Baud-Rate Generation

Intel® PXA26x Processor Family Developer’s Manual 17-23Hardware UART17.5.11 Line Status Register (LSR)The LSR provides data transfer status informat

Página 566

17-24 Intel® PXA26x Processor Family Developer’s Manual Hardware UARTSee Section 17.4.2.3, “FIFO DMA Mode Operation” for details on using the DMA to r

Página 567

Intel® PXA26x Processor Family Developer’s Manual 17-25Hardware UART5RTDRQTRANSMIT DATA REQUEST:Indicates that the UART is ready to accept a new cha

Página 568

Intel® PXA26x Processor Family Developer’s Manual 2-31System Architecture0x4110 0004 MMC_STAT MMC Status Register (read only)0x4110 0008 MMC_CLKRT M

Página 569 - Table 16-4

17-26 Intel® PXA26x Processor Family Developer’s Manual Hardware UART17.5.12 Modem Control Register (MCR)The Modem Control Register (MCR) uses the mod

Página 570

Intel® PXA26x Processor Family Developer’s Manual 17-27Hardware UARTTable 17-16. MCR Bit Definitions (Sheet 1 of 2)Physical Address0x4160_0010Modem

Página 571

17-28 Intel® PXA26x Processor Family Developer’s Manual Hardware UART17.5.13 Modem Status Register (MSR)The Modem Status Register (MSR) provides the c

Página 572

Intel® PXA26x Processor Family Developer’s Manual 17-29Hardware UARTNote: When bit 0, 1, 2, or 3 is set, a Modem Status interrupt is generated if IE

Página 573

17-30 Intel® PXA26x Processor Family Developer’s Manual Hardware UART17.5.15 Infrared Selection Register (ISR)Each UART can manage an IrDA module asso

Página 574

Intel® PXA26x Processor Family Developer’s Manual 17-31Hardware UART17.6 Hardware UART Register SummaryTable 17-20 contains the register addresses f

Página 575 - + (Dummy Stop)

17-32 Intel® PXA26x Processor Family Developer’s Manual Hardware UART0x4160 0008 X HWIIR “Interrupt Identification Register (IIR)” (read only)0x4160 0

Página 576

Intel® PXA26x Processor Family Developer’s Manual 18-1Internal Flash 18This chapter describes the flash interface for the Intel® PXA26x Processor Fa

Página 577 - SSTO Bit Definitions

18-2 Intel® PXA26x Processor Family Developer’s Manual Internal FlashIf watchdog reset is not necessary, a secondary GPIO can control nRESET_OUT using

Página 578

Intel® PXA26x Processor Family Developer’s Manual 18-3Internal FlashWarning: Using a memory-clock frequency above 133 MHz is not allowed in synchron

Página 579

2-32 Intel® PXA26x Processor Family Developer’s Manual System Architecture0x4160 0000 HWTHR Transmit Holding register (write only)0x4160 0004 HWIER In

Página 580

18-4 Intel® PXA26x Processor Family Developer’s Manual Internal Flash;//--- Configure the processor in synchronous mode;//--- Can be used with normal

Página 581

Intel® PXA26x Processor Family Developer’s Manual 18-5Internal Flash;//--- Fill up registers with correct values -- 50 MHzSDCLK0_50MHz;//--- Check f

Página 582 - 16.6 Register Summary

18-6 Intel® PXA26x Processor Family Developer’s Manual Internal Flashstrh r9, [r8] ;/* No need for cache alignment since second flash chip */ldrh r9,

Página 583

Intel® PXA26x Processor Family Developer’s Manual 18-7Internal Flash

Página 585 - Hardware UART 17

Intel® PXA26x Processor Family Developer’s Manual 2-33System Architecture2.14 Memory MapFigure 2-3 on page 2-35 and Figure 2-2 on page 2-34 show the

Página 586 - 17.2 Features

2-34 Intel® PXA26x Processor Family Developer’s Manual System ArchitectureFigure 2-2. Memory Map (Part One) — From 0x8000 0000 to 0xFFFF FFFF Reserved

Página 587 - 17.4 Operation

Intel® PXA26x Processor Family Developer’s Manual 2-35System ArchitectureFigure 2-3. Memory Map (Part Two) — From 0x0000 0000 to 0x7FFF FFFF Reserve

Página 588

2-36 Intel® PXA26x Processor Family Developer’s Manual System Architecture

Página 589 - 17.4.1 Reset

Intel® PXA26x Processor Family Developer’s Manual 3-1Clocks and Power Manager 3The clocks and power manager for the Intel® PXA26x Processor Family con

Página 590

3-2 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager3.2 Power Manager IntroductionThe clocks and power manager can place th

Página 591 - 17.4.3 Autoflow Control

Intel® PXA26x Processor Family Developer’s Manual 3-3 Clocks and Power ManagerFigure 3-1 shows a functional representation of the clocking network. “L

Página 592 - can be programmed by the

Intel® PXA26x Processor Family Developer’s Manual vii Contents7.2.3 Resetting the Controller...

Página 593 - 17.4.5.1 Operation

3-4 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager3.3.1 32.768-KHz OscillatorThe 32.768-KHz oscillator is a low-power, lo

Página 594 - (see Table 17-2)

Intel® PXA26x Processor Family Developer’s Manual 3-5 Clocks and Power Manager3.3.4 95.85-MHz Peripheral Phase Locked LoopThe 95.85-MHz PLL is the clo

Página 595 - Settings

3-6 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager3.3.5 147.46-MHz Peripheral Phase Locked LoopThe 147.46-MHz PLL is the

Página 596

Intel® PXA26x Processor Family Developer’s Manual 3-7 Clocks and Power Manager3.4.1 Hardware ResetTo invoke a hardware reset and reset all units in th

Página 597

3-8 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager3.4.2.2 Behavior During Watchdog ResetDuring watchdog reset, all units

Página 598

Intel® PXA26x Processor Family Developer’s Manual 3-9 Clocks and Power ManagerGPIO reset does not function in sleep mode because all GPIO pins’ altern

Página 599

3-10 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager3.4.5.1 Entering Turbo ModeThe ratio between the run mode processor cl

Página 600

Intel® PXA26x Processor Family Developer’s Manual 3-11 Clocks and Power ManagerDuring idle mode these resources are active: • System unit modules (rea

Página 601

3-12 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power ManagerSoftware must then shut down the system and enter sleep mode. See Sect

Página 602

Intel® PXA26x Processor Family Developer’s Manual 3-13 Clocks and Power Manager3. Perform a frequency change sequence to 33MHz mode. The CCCR value fo

Página 603

viii Intel® PXA26x Processor Family Developer’s Manual Contents9.3.2 Inter-Integrated Circuit Bus Interface Modes...

Página 604

3-14 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager2. Disable the LCD controller or configure it to avoid the effects of

Página 605

Intel® PXA26x Processor Family Developer’s Manual 3-15 Clocks and Power ManagerIf hardware or watchdog reset is asserted during the frequency change s

Página 606

3-16 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager• A power enable input pin that enables the primary supply output conn

Página 607

Intel® PXA26x Processor Family Developer’s Manual 3-17 Clocks and Power Manager— PM GPIO Sleep State registers (PGSR0, PGSR,1 and PGSR2)— PM Wake-up E

Página 608

3-18 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Managerin software by reading the Saved Program Status Register (SPSR) to see

Página 609

Intel® PXA26x Processor Family Developer’s Manual 3-19 Clocks and Power ManagerRefer to Table 2-6, “Pin & Signal Descriptions for the PXA26x Proce

Página 610

3-20 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager— The power manager wake-up source registers (PWER, PRER, and PFER) ar

Página 611

Intel® PXA26x Processor Family Developer’s Manual 3-21 Clocks and Power Manager.Table 3-5. Power Mode Exit Sequence Table StepDescription of ActionTu

Página 612

3-22 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager3.5 Power Manager RegistersThis section describes the 32-bit registers

Página 613

Intel® PXA26x Processor Family Developer’s Manual 3-23 Clocks and Power Manager3.5.1 Power Manager Control Register (PMCR)Use the PMCR, refer to Table

Página 614

Intel® PXA26x Processor Family Developer’s Manual ix Contents11.2.1 Four-Position Pulse Modulation...

Página 615

3-24 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager3.5.2 Power Manager General Configuration Register (PCFR)Use the PCFR,

Página 616 - Hardware UART

Intel® PXA26x Processor Family Developer’s Manual 3-25 Clocks and Power Manager3.5.3 Power Manager Wake-Up Enable Register (PWER)PWER, refer to Table

Página 617 - Internal Flash 18

3-26 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager3.5.4 Power Manager Rising-Edge Detect Enable Register (PRER)The PRER,

Página 618 - 18.1.4 SXCNFG Configuration

Intel® PXA26x Processor Family Developer’s Manual 3-27 Clocks and Power Manager3.5.5 Power Manager Falling-Edge Detect Enable Register (PFER)The PFER,

Página 619

3-28 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager3.5.6 Power Manager GPIO Edge Detect Status Register (PEDR)The PEDR, r

Página 620 - Internal Flash

Intel® PXA26x Processor Family Developer’s Manual 3-29 Clocks and Power Manager3.5.7 Power Manager Sleep Status Register (PSSR)The PSSR, refer to Tabl

Página 621

3-30 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power Manager3.5.8 Power Manager Scratch Pad Register (PSPR)The power manager conta

Página 622

Intel® PXA26x Processor Family Developer’s Manual 3-31 Clocks and Power Manager3.5.9 Power Manager Fast Sleep Wake Up Configuration Register (PMFWR)Th

Página 623

3-32 Intel® PXA26x Processor Family Developer’s Manual Clocks and Power ManagerWarning: Because GPIO[89:86] were previously dedicated pins, they only

Página 624

Intel® PXA26x Processor Family Developer’s Manual 3-33 Clocks and Power Manager3.5.11 Reset Controller Status Register (RCSR)The CPU uses the RCSR, re

Comentários a estes Manuais

Sem comentários