Sign In
Upload
Manuals
Brands
Freescale Semiconductor Manuals
Microcontrollers
PXR4030
Freescale Semiconductor PXR4030 Manuals
Manuals and User Guides for Freescale Semiconductor PXR4030. We have
1
Freescale Semiconductor PXR4030 manual available for free PDF download: Reference Manual
Freescale Semiconductor PXR4030 Reference Manual (1434 pages)
Brand:
Freescale Semiconductor
| Category:
Microcontrollers
| Size: 22 MB
Table of Contents
Table of Contents
3
PXR40 Microcontroller Reference Manual
30
Introduction
31
PXR40 Features
41
Chapter 1
43
Block Diagram
43
Critical Performance Parameters
44
Low-Power Modes
44
Packages
44
Chip-Level Features
44
Module Features
45
High-Performance E200Z7 Core Processor
45
On-Chip Flash Memory
46
General-Purpose Static RAM (SRAM)
47
Error Correction Status Module (ECSM)
47
Enhanced Modular Input Output System (Timer-Emios)
48
Enhanced Timing Processor Unit (Etpu2)
48
Software Watchdog Timer (SWT)
49
Periodic Interrupt Timer (PIT)
50
System Timer Module (STM)
50
Enhanced Queued Analog to Digital Converter (Eqadc)
50
Serial Peripheral Interface Module (SPI)
52
Serial Communication Interface Module (UART)
53
Controller Area Network (CAN) Module
53
Enhanced Direct Memory Access Controller (Edma2)
54
Crossbar Switch (XBAR)
55
Power Management Unit (PMU)
56
Interrupt Controller (INTC)
56
Frequency-Modulated PLL (FMPLL)
57
System Integration Unit (SIU)
58
Boot Assist Module (BAM)
58
Dual-Channel Flexray Controller
59
JTAG Controller (JTAGC)
60
Nexus
61
Developer Environment
62
Memory Map
63
Introduction
63
Signal Descriptions
67
Pin Function Selection
67
Pad Configuration Register (PCR) PA Definition
67
LVDS Signal Selection
67
External Signal Descriptions, Pin Multiplexing, and Attributes
69
Detailed Signal Description
109
Etpu Signals
109
IRQ and GPIO Signals
110
Emios Signals
111
Eqadc Signals
112
Flexray Signals
112
Flexcan Signals
113
Esci Signals
113
DSPI Signals
114
EBI Signals
116
Reset and Clock Signals
117
JTAG and Nexus Signals
118
PMC and Power/Voltage Signals
119
Reset Sources
121
Reset Vector
122
Reset Pins
122
Chapter 4
122
Reset
122
Rstout
123
FMPLL Lock Gating Signal
123
Reset Source Descriptions
123
Power-On Reset (POR)
126
External Reset
126
Loss of Lock
126
Loss of Clock
127
Core Watchdog Timer/Debug Reset
127
JTAG Reset
127
Software System Reset
128
Software External Reset
128
Reset Registers in the SIU
128
Reset Configuration
129
Reset Configuration Half Word (RCHW)
129
RCHW Overview
129
RCHW Structure
129
Reset Configuration Timing
131
Reset Weak Pull Up/Down Configuration
131
Chapter 5 Power Management Controller (PMC)
133
Introduction
133
Features
133
Analog PMC_SMPS Features
134
Digital PMC_SMPS Features
134
Block Diagram
135
PMC Operation Modes
135
External Signals Description
136
Signals Information
136
Signals Details
136
Vddreg
136
VDD
137
Vddsyn
137
Vss
137
Regctl
137
Regsel
137
Vdd33
137
Memory Map/Register Definition
138
Configuration Register (PMC_MCR)
138
Trimming Register (PMC_TRIMR)
140
Status Register (PMC_SR)
144
Functional Description
146
PMC Internal 1.2V Voltage Regulator Selection
147
PMC Bandgap
148
Vddreg Lvd
148
Internal Voltage Regulator
148
3.3V Vddsyn Lvd
149
Voltage Regulator Controller
150
1.2V VDD Lvd
151
Trimming
152
Interrupts
152
PMC Power-On Reset
152
ADC Test Mux
154
Initialization
155
Application Information
155
Regulator Example
155
Hardware Design Recommendations
156
Introduction
159
Chapter 6 Frequency Modulated Phase-Locked Loop (FMPLL)
160
Block Diagram
160
Features
160
Modes of Operation
161
External Signal Description
161
Memory Map and Registers
161
Module Memory Map
161
Register Descriptions
162
FMPLL Synthesizer Status Register (SYNSR)
162
FMPLL Enhanced Synthesizer Control Register 1 (ESYNCR1)
165
FMPLL Enhanced Synthesizer Control Register 2 (ESYNCR2)
167
FMPLL Synthesizer FM Control Register (SYNFMCR)
170
Functional Description
172
General
172
PLL off Mode
172
Normal Mode
172
PLL Lock Detection
173
Loss-Of-Clock Detection
174
PLL Normal Mode Without FM
175
PLL Normal Mode with Frequency Modulation
177
Resets
180
Clock Mode Selection
180
External Reset
180
Power-On Reset (POR)
180
PLL Loss-Of-Lock Reset
181
PLL Loss-Of-Clock Reset
181
Interrupts
181
Loss-Of-Lock Interrupt Request
181
Loss-Of-Clock Interrupt Request
181
Chapter 7 System Integration Unit (SIU)
183
Introduction
183
Block Diagram
184
Overview
185
Modes of Operation
185
External Signal Description
186
Detailed Signal Descriptions
186
General-Purpose I/O (Gpion)
186
Reset Input (RESET)
186
Reset Output (RSTOUT)
186
Boot Configuration (BOOTCFG[0:1])
187
External Interrupt Request Input (IRQ)
188
I/O Weak Pullup Reset Configuration (WKPCFG)
188
Memory Map and Register Definition
189
Register Descriptions
192
MCU ID Register (SIU_MIDR)
192
Reset Status Register (SIU_RSR)
193
External Interrupt Status Register (SIU_EISR)
197
System Reset Control Register (SIU_SRCR)
197
Dma/Interrupt Request Enable Register (SIU_DIRER)
198
Dma/Interrupt Request Select Register (SIU_DIRSR)
199
Overrun Status Register (SIU_OSR)
200
Overrun Request Enable Register (SIU_ORER)
201
IRQ Rising-Edge Event Enable Register (SIU_IREER)
202
IRQ Falling-Edge Event Enable Register (SIU_IFEER)
203
IRQ Digital Filter Register (SIU_IDFR)
204
IRQ Filtered Input Register (SIU_IFIR)
204
Pad Configuration Registers (SIU_PCR)
206
GPIO Pin Data Input Registers 0-255 (Siu_Gpdin)
222
GPIO Pin Data Output Registers 0-512 (Siu_Gpdon)
222
External IRQ Input Select Register (SIU_EIISR)
223
DSPI Input Select Register (SIU_DISR)
225
Eqadc Command FIFO Trigger Source Select - IMUX Select Registers (SIU_ISEL[4-7])
228
Etpu Input Select Register (SIU_ISEL 8)
242
Eqadc Advance Trigger Selection (SIU_ISEL9)
243
Decimation Filter Register 1 (SIU_DECFIL1)
244
Decimation Filter Register 2 (SIU_DECFIL2)
246
Chip Configuration Register (SIU_CCR)
248
External Clock Control Register (SIU_ECCR)
249
Compare B Register High (SIU_CBRH)
250
Compare B Register Low (SIU_CBRL)
251
System Clock Register (SIU_SYSDIV)
251
Halt Register (SIU_HLT)
252
Halt Acknowledge Register (SIU_HLTACK)
253
Parallel GPIO Pin Data Output Register (SIU_PGPDO0 - SIU_PGPDO15)
255
Parallel GPIO Pin Data Input Register (SIU_PGPDI0 - SIU_PGPDI15)
256
Masked Parallel GPIO Pin Data Output Register (SIU_MPGPDO0 - SIU_MPGPDO31)
257
SIU DSPI Serialization Registers
258
Serialized Output Signal Selection Registers for DSPI_D
266
GPIO Pin Data Input Registers (SIU_GPDI0_3 - SIU_GPDI508_511) - Standard
268
Functional Description
269
Pad Configuration
269
Reset Control
270
Reset Boot Configuration
270
RESET Pin Glitch Detect
270
External Interrupts
270
GPIO Operation
273
Internal Multiplexing
273
Eqadc External Trigger Input Multiplexing
274
Multiplexed Inputs for DSPI Multiple Transfer Operation
275
SIU External Interrupt Input Multiplexing
275
Chapter 8 System Information Module
279
SIM Overview
279
SIM Constants
279
Chapter 9 Boot Assist Module (BAM)
281
Overview
281
Features
281
Modes of Operation
281
Normal Mode
281
Debug Mode
282
Internal Boot Mode
282
Serial Boot Mode
282
Development Bus Boot Mode
282
Memory Map
282
Functional Description
283
BAM Program Flow Chart
283
BAM Program Operation
284
Reset Configuration Half Word (RCHW)
286
Application Start Address Register
288
Internal Boot Mode
288
Serial Boot Mode
288
CAN Controller Configuration in the Fixed Baud Rate Mode
290
SCI Controller Configuration in Fixed Baud Rate Mode
291
Serial Boot Mode Download Protocol
291
Download Protocol Execution
292
Baud Rate Detection Procedure
294
CAN Baud Rate Detection
294
Booting from the Development Bus
296
EBI Configuration for Separate Address and Data Development Bus Boot Mode
296
EBI Configuration for Multiplexed Address and Data Development Bus Boot Mode
297
Enabling Debug of a Censored Device
297
Chapter 10 Interrupts and Interrupt Controller (INTC)
301
Introduction
301
Block Diagram
301
Overview
302
Features
304
Modes of Operation
305
Software Vector Mode
305
Hardware Vector Mode
306
External Signal Description
307
Memory Map and Register Definition
307
Register Descriptions
309
INTC Module Configuration Register (INTC_MCR)
309
INTC Current Priority Register (INTC_CPR)
310
INTC Interrupt Acknowledge Register (INTC_IACKR)
310
INTC End-Of-Interrupt Register (INTC_EOIR)
311
INTC Software Set/Clear Interrupt Registers (INTC_SSCIR0-7)
312
INTC Priority Select Registers (INTC_PSR0-479)
313
Functional Description
313
Interrupt Request Sources
313
Peripheral Interrupt Requests
331
Software Configurable Interrupt Requests
331
Unique Vector for each Interrupt Request Source
331
Priority Management
331
Current Priority and Preemption
332
Lifo
333
Details on Handshaking with Processor
333
Software Vector Mode Handshaking
333
Hardware Vector Mode Handshaking
334
Initialization and Application Information
335
Initialization Flow
335
Interrupt Exception Handler
336
Software Vector Mode
336
Hardware Vector Mode
337
ISR, RTOS, and Task Hierarchy
337
Order of Execution
338
Priority Ceiling Protocol
339
Elevating Priority
339
Ensuring Coherency
339
Selecting Priorities According to Request Rates
342
And Deadlines
342
Software Configurable Interrupt Requests
342
Scheduling a Lower Priority Portion of an ISR
342
Scheduling an ISR on Another Processor
343
Lowering Priority Within an ISR
343
Negating an Interrupt Request Outside of Its ISR
343
Negating an Interrupt Request as a Side Effect of an ISR
343
Negating Multiple Interrupt Requests in One ISR
344
Proper Setting of Interrupt Request Priority
344
10Examining LIFO Contents
344
Chapter 11 General-Purpose Static RAM (SRAM)
347
Introduction
347
SRAM Operating Modes
347
External Signal Description
347
Register Memory Map
348
Functional Description
348
SRAM ECC Mechanism
348
Access Timing
349
Reset Effects on SRAM Accesses
350
Initialization and Application Information
350
Example Code
351
Chapter 12 Flash Memory Array and Control
353
Introduction
353
Block Diagram
354
Flash Memory Module
354
Features
355
Modes of Operation
356
Flash User Mode
356
User Test Mode
356
Memory Map and Registers
356
Module Memory Map
356
Register Descriptions
359
Module Configuration Register (Flash_X_Mcr)
360
Low/MID Address Space Block Locking Register (Flash_X_Lmlr)
364
High Address Space Block Locking Register (Flash_X_Hlr)
366
Secondary Low/MID Address Space Block Locking Register (Flash_X_Slmlr)
368
Low/MID Address Space Block Select Register (Flash_X_Lmsr)
369
Address Register (Flash_X_Ar)
370
High Address Space Block Select Register (Flash_X_Hsr)
370
Flash Bus Interface Configuration Register (FLASH_BIUCR)
371
Flash Bus Interface Access Protection Register (FLASH_BIUAPR)
374
Flash Bus Interface Configuration Register 2 (FLASH_BIUCR2)
375
User Test Register 0 (Flash_X_Ut0)
376
User Test Register 1 (Flash_X_Ut1)
379
User Test Register 2 (Flash_X_Ut2)
379
Functional Description
380
Flash User Mode
380
Flash Read and Write
380
Read While Write (RWW)
380
Flash Programming
381
Software Locking
384
Flash Erase
384
Flash Erase Suspend/Resume
385
Flash Shadow Block
387
Flash Reset
388
Chapter 13 Core (E200Z7) Overview
389
Overview
389
Register Model
389
Cache
392
Cache Overview
392
Cache Registers
393
L1 Cache Control and Status Register 0 (L1CSR0)
393
L1 Cache Control and Status Register 1 (L1CSR1)
396
L1Finv0
398
L1Finv1
399
Mmu
399
Overview
400
MMU Instructions
400
TLB Read Entry Instruction (Tlbre)
400
TLB Write Entry Instruction (Tlbwe)
401
MMU Registers
402
DEAR Register
402
MMU Control and Status Register 0 (MMUCSR0)
402
MMU Assist Registers (MAS)
403
Exceptions
408
Exception Syndrome Register
409
Machine State Register
410
Machine Check Syndrome Register (MCSR)
412
Interrupt Vector Prefix Registers (IVPR)
415
Interrupt Vector Offset Registers (Ivorxx)
415
Interrupt Definitions
416
Critical Input Interrupt (IVOR0)
416
Machine Check Interrupt (IVOR1)
417
Machine Check Causes
417
Machine Check Interrupt Actions
417
Data Storage Interrupt (IVOR2)
418
Instruction Storage Interrupt (IVOR3)
419
External Input Interrupt (IVOR4)
419
Alignment Interrupt (IVOR5)
420
Program Interrupt (IVOR6)
421
Floating-Point Unavailable Interrupt (IVOR7)
422
System Call Interrupt (IVOR8)
422
10Auxiliary Processor Unavailable Interrupt (IVOR9)
423
11Decrementer Interrupt (IVOR10)
423
12Fixed-Interval Timer Interrupt (IVOR11)
423
13Watchdog Timer Interrupt (IVOR12)
424
Data TLB Error Interrupt (IVOR13)
425
16Debug Interrupt (IVOR15)
426
SPE/EFPU APU Unavailable Interrupt (IVOR32)
427
Embedded Floating-Point Data Interrupt (IVOR33)
428
19Embedded Floating-Point Round Interrupt (IVOR34)
429
20Performance Monitor Interrupt (IVOR35)
429
13.10 Special Features
430
1Wait Apu
430
2Volatile Context Save/Restore APU
431
3Performance Monitor
431
Chapter 14 AMBA Crossbar Switch (XBAR)
433
Introduction
433
Overview
433
Block Diagram
434
Features
434
Modes of Operation
435
Debug Mode
435
Normal Mode
435
Memory Map and Register Definition
435
Register Descriptions
436
Slave General-Purpose Control Registers (Xbar_Sgpcrn)
438
Functional Description
441
Master Ports
442
Fixed Priority Operation
443
Introduction
445
Features
447
Modes of Operation
448
Register Descriptions
450
Functional Description
457
Chapter 15
458
Read Cycles
458
Introduction
461
Block Diagram
462
Features
463
Memory Map and Registers
464
Register Descriptions
466
Chapter 16
467
MPU Error Address Register, MPU Port 0 to 3 (Mpu_Earn)
467
MPU Region Descriptor N (Mpu_Rgdn)
468
MPU Region Descriptor Alternate Access Control N (Mpu_Rgdaacn)
473
Functional Description
474
AHB Error Terminations
475
Introduction
479
Memory Map and Registers
480
Register Descriptions
481
Processor Core Type (ECSM_PCT)
482
ECC Configuration Register (ECSM_ECR)
483
ECC Status Register (ECSM_ESR)
484
ECC Error Generation Register (ECSM_EEGR)
485
Flash ECC Address Register (ECSM_FEAR)
487
Flash ECC Master Number Register (ECSM_FEMR)
488
Flash ECC Attributes Register (ECSM_FEAT)
489
RAM ECC Address Register (ECSM_REAR)
490
RAM ECC Syndrome Register (ECSM_RESR)
491
RAM ECC Master Number Register (ECSM_REMR)
493
RAM ECC Data Register (ECSM_REDR)
494
Introduction
497
External Signal Description
498
Chapter 18
501
SWT Interrupt Register (SWT_IR)
501
SWT Window Register (SWT_WN)
502
SWT Counter Output Register (SWT_CO)
503
SWT Service Key Register (SWT_SK)
504
Functional Description
505
Introduction
507
Chapter 2 Memory Map
508
Register Descriptions
509
Chapter 19
510
STM Count Register (STM_CNT)
510
STM Channel Interrupt Register (Stm_Cirn)
511
Functional Description
512
Introduction
513
Block Diagram
514
Chapter 3 Signal Description
515
Register Descriptions
516
Chapter 20
517
Timer Load Value Register (PIT_RTI_LDVAL, Pit_Chn_Ldval)
517
Timer Flag Register (PIT_RTI_TFLG, Pit_Chn_Tflg)
518
Functional Description
519
Debug Mode
520
Interrupts
521
Low Power Mode Without RTI Wakeup
522
Introduction
525
Block Diagram
526
Modes of Operation
527
Memory Map and Registers
528
Register Descriptions
537
Edma Error Status Register (Edma_X_Esr)
541
Edma Enable Request Registers (EDMA_A_ERQRH, Edma_X_Erqrl)
543
Edma Enable Error Interrupt Registers (EDMA_A_EEIRH, Edma_X_Eeirl)
545
Edma Set Enable Request Register (Edma_X_Serqr)
547
Edma Clear Enable Request Register (Edma_X_Cerqr)
548
Edma Set Enable Error Interrupt Register (Edma_X_Seeir)
549
Edma Clear Enable Error Interrupt Register (Edma_X_Ceeir)
550
Edma Clear Interrupt Request Register (Edma_X_Cirqr)
551
Edma Set START Bit Register (Edma_X_Ssbr)
552
Edma Clear DONE Status Bit Register (Edma_X_Cdsbr)
553
Edma Interrupt Request Registers (EDMA_A_IRQRH, Edma_X_Irqrl)
554
Edma Error Registers (Edma_X_Erh, Edma_X_Erl)
555
DMA Hardware Request Status (EDMA_A_HRSH, Edma_X_Hrsl)
556
Edma Global Write Registers (Edma_X_Gwrh and Edma_X_Gwrl)
557
Transfer Control Descriptor (TCD)
558
Functional Description
564
Edma Basic Data Flow
566
Initialization / Application Information
568
DMA Programming Errors
571
DMA Request Assignments
572
DMA Arbitration Mode Considerations
576
Fixed-Group Arbitration, Round-Robin Channel Arbitration
577
Multiple Requests
578
Modulo Feature
580
Active Channel TCD Reads
581
Channel Linking
582
Dynamic Programming
583
Introduction
585
Chapter 22 Flexray Communication Controller (FLEXRAY)
586
Color Coding
586
Features
588
Modes of Operation
589
External Signal Description
590
FR_A_TX_EN — Transmit Enable Channel a
591
PLL Clocking
592
Register Descriptions
595
Register Write Access
596
Module Version Register (MVR)
597
System Memory Base Address Register (SYMBADR)
599
Strobe Signal Control Register (STBSCR)
600
Message Buffer Data Size Register (MBDSR)
601
Message Buffer Segment Size and Utilization Register (MBSSUTR)
602
Global Interrupt Flag and Enable Register (GIFER)
604
Protocol Interrupt Flag Register 0 (PIFR0)
606
Protocol Interrupt Flag Register 1 (PIFR1)
608
Protocol Interrupt Enable Register 0 (PIER0)
609
Protocol Interrupt Enable Register 1 (PIER1)
610
CHI Error Flag Register (CHIERFR)
611
Message Buffer Interrupt Vector Register (MBIVEC)
613
Channel a Status Error Counter Register (CASERCR)
614
Protocol Status Register 0 (PSR0)
615
Protocol Status Register 1 (PSR1)
616
Protocol Status Register 2 (PSR2)
617
Protocol Status Register 3 (PSR3)
619
Macrotick Counter Register (MTCTR)
620
Cycle Counter Register (CYCTR)
621
Slot Counter Channel B Register (SLTCTBR)
622
Offset Correction Value Register (OFCORVR)
623
System Memory Access Time-Out Register (SYMATOR)
624
Sync Frame Counter Register (SFCNTR)
625
Sync Frame Table Configuration, Control, Status Register (SFTCCSR)
626
Sync Frame ID Rejection Filter Register (SFIDRFR)
627
Sync Frame ID Acceptance Filter Value Register (SFIDAFVR)
628
Network Management Vector Length Register (NMVLR)
629
Timer Configuration and Control Register (TICCR)
630
Timer 1 Cycle Set Register (TI1CYSR)
631
Timer 2 Configuration Register 0 (TI2CR0)
632
Slot Status Selection Register (SSSR)
633
Slot Status Counter Condition Register (SSCCR)
634
Slot Status Registers (SSR0–SSR7)
636
Slot Status Counter Registers (SSCR0–SSCR3)
637
MTS a Configuration Register (MTSACFR)
638
Receive Shadow Buffer Index Register (RSBIR)
639
Receive FIFO Periodic Timer Register (RFPTR)
640
Receive FIFO Watermark and Selection Register (RFWMSR)
641
Receive FIFO Depth and Size Register (RFDSR)
642
Receive FIFO B Read Index Register (RFBRIR)
643
Receive FIFO Message ID Acceptance Filter Value Register (RFMIDAFVR)
644
Receive FIFO Frame ID Rejection Filter Value Register (RFFIDRFVR)
645
Receive FIFO Range Filter Control Register (RFRFCTR)
646
Last Dynamic Transmit Slot Channel a Register (LDTXSLAR)
647
Protocol Configuration Registers
648
Message Buffer Configuration, Control, Status Registers (Mbccsrn)
656
Message Buffer Cycle Counter Filter Registers (Mbccfrn)
658
Message Buffer Frame ID Registers (Mbfidrn)
659
Message Buffer Header Field
660
Message Buffer Data Field
661
Receive Shadow Buffers
663
Message Buffer Configuration and Control Data
665
Individual Message Buffer Control Data
666
Flexray Memory Layout
667
Flexray Memory Layout (MCR[FAM] = 1)
668
Message Buffer Header Area (MCR[FAM] = 0)
669
Message Buffer Header Area (MCR[FAM] = 1)
670
Message Buffer Header Field Description
671
Message Buffer Data Field Description
678
Individual Message Buffer Functional Description
679
Individual Message Buffer Configuration
680
Single Transmit Message Buffers
681
Receive Message Buffers
689
Double Transmit Message Buffer
695
Individual Message Buffer Search
704
Message Buffer Cycle Counter Filtering
705
Message Buffer Channel Assignment Consistency
706
Reconfiguration Schemes
707
Overview
708
FIFO Periodic Timer
709
FIFO Update
710
Channel Device Modes
713
Single Channel Device Mode
714
External Clock Synchronization
715
Sync Frame ID and Sync Frame Deviation Tables
716
Sync Frame ID Table Content
717
Sync Frame ID and Sync Frame Deviation Table Generation
718
Sync Frame Table Access
719
Key Slot Transmission
720
Sync Frame Acceptance Filtering
721
Strobe Signal Timing
722
Absolute Timer T1
723
Slot Status Monitoring
724
Channel Status Error Counter Registers
725
Protocol Status Registers
726
Message Buffer Slot Status Field
727
System Bus Illegal Address Access
728
Combined Interrupt Sources
729
Lower Bit Rate Support
732
Application Information
733
Protocol Initialization
734
Protocol Control Command Execution
735
Message Buffer Search on Simple Message Buffer Configuration
736
Behavior in Static Segment
738
Introduction
741
Chapter 21 Block Diagram
742
Chapter 17
743
Features
743
External Signal Description
745
Memory Map and Register Description
746
Register Descriptions
748
Chapter 23
749
Emios200 Global Flag Register (EMIOS_GFR)
749
Emios200 Output Update Disable Register (EMIOS_OUDR)
750
Emios200 B Register (Emios_Cbdr[N])
751
Emios200 Counter Register (Emios_Ccntr[N])
752
Emios200 Status Register (Emios_Csr[N])
758
Emios200 Alternate a Register (Emios_Alta[N])
759
Functional Description
760
Unified Channel Modes of Operation
762
Input Programmable Filter (IPF)
802
Effect of Freeze on the Unified Channel
803
Effect of Freeze on the STAC Client Submodule
805
Initialization/Application Information
806
Coherent Accesses
809
Introduction
811
Overview
812
Chapter 24
813
Flexcan Module Features
813
Modes of Operation
814
External Signal Description
815
Message Buffer Structure
818
Rx FIFO Structure
822
Register Descriptions
824
Control Register (Flexcan_X_Ctrl)
828
Free Running Timer (Flexcan_X_Timer)
831
Rx Global Mask (Flexcan_X_Rxgmask)
832
Rx 15 Mask (Flexcan_X_Rx15Mask)
833
Error and Status Register (Flexcan_X_Esr)
835
Interrupt Masks 2 Register (Flexcan_X_Imask2)
838
Interrupt Flags 2 Register (Flexcan_X_Iflag2)
839
Interrupt Flags 1 Register (Flexcan_X_Iflag1)
840
Rx Individual Mask Registers (RXIMR0–RXIMR63)
842
Transmit Process
843
Receive Process
844
Matching Process
846
Data Coherence
847
Message Buffer Deactivation
848
Message Buffer Lock Mechanism
849
Precautions When Using Global Mask and Individual Mask Registers
850
CAN Protocol Related Features
851
Time Stamp
852
Arbitration and Matching Timing
854
Modes of Operation Details
855
Module Disable Mode
856
Bus Interface
857
Initialization/Application Information
858
Flexcan Addressing and RAM Size Configurations
859
Introduction
861
Overview
862
DSPI Configurations
864
Chapter 25
865
CSI Configuration
865
Debug Mode
866
PCS[4]/MTRIG — Peripheral Chip Select 4/Master Trigger
867
Memory Map and Register Definition
868
Register Descriptions
869
DSPI Transfer Count Register (DSPI_TCR)
871
DSPI Clock and Transfer Attributes Registers 0–7 (DSPI_CTAR0–DSPI_CTAR7)
872
DSPI Status Register (DSPI_SR)
878
DSPI Dma/Interrupt Request Select and Enable Register (DSPI_RSER)
880
DSPI PUSH TX FIFO Register (DSPI_PUSHR)
882
DSPI POP RX FIFO Register (DSPI_POPR)
883
DSPI Transmit FIFO Registers 0–3 (DSPI_TXFR0–DSPI_TXFR3)
884
DSPI Receive FIFO Registers 0–3 (DSPI_RXFR0–DSPI_RXFR3)
885
DSPI DSI Serialization Data Register (DSPI_SDR)
887
DSPI DSI Alternate Serialization Data Register (DSPI_ASDR)
888
DSPI DSI Transmit Comparison Register (DSPI_COMPR)
889
DSPI DSI Configuration Register 1 (DSPI_DSICR1)
890
Functional Description
891
Modes of Operation
893
Chapter 30
894
Module Disable Mode
894
Serial Peripheral Interface (SPI) Configuration
895
Master Mode
896
Receive First in First out (RX FIFO) Buffering Mechanism
897
Deserial Serial Interface (DSI) Configuration
898
DSI Slave Mode
899
DSI Deserialization
900
Multiple Transfer Operation (MTO)
901
Combined Serial Interface (CSI) Configuration
903
CSI Serialization
904
CSI Deserialization
905
DSPI Baud Rate and Clock Delay Generation
906
Peripheral Chip Select Strobe Enable (PCSS)
908
Transfer Formats
909
Classic SPI Transfer Format (CPHA = 1)
910
Modified SPI/DSI Transfer Format (MTFE = 1, CPHA = 0)
911
Modified SPI/DSI Transfer Format (MTFE = 1, CPHA = 1)
912
Continuous Selection Format
913
Continuous Serial Communications Clock
915
Timed Serial Bus (TSB)
916
PCS Switch over Timing
918
TSB Command Frame Format
919
Interrupts/Dma Requests
920
Transfer Complete Interrupt Request
921
Stop Mode (External Stop Mode)
922
Slave Bus Signal Gating
923
Baud Rate Settings
924
Calculation of FIFO Pointer Addresses
925
Address Calculation for the First-In Entry and Last-In Entry in the TX FIFO
926
Chapter 26 Enhanced Serial Communication Interface (Esci)
929
Bibliography
929
Overview
930
Features
931
Modes of Operation
932
Stop Mode
933
Detailed Signal Descriptions
934
Register Descriptions
935
Baud Rate Register (Esci_Brr)
936
Control Register 2 (Esci_Cr2)
938
SCI Data Register (ESCI_DR)
940
Interrupt Flag and Status Register 1 (Esci_Ifsr1)
941
Interrupt Flag and Status Register 2 (Esci_Ifsr2)
942
LIN Control Register 1 (Esci_Lcr1)
943
LIN Control Register 2 (Esci_Lcr2)
945
LIN Receive Register (Esci_Lrr)
947
Functional Description
949
Break Character Formats
951
Idle Character Formats
952
Module Clock
953
Baud Rate Tolerance
954
Slower Receiver Tolerance
955
SCI Mode
956
Receiver
960
Reception Error Reporting
969
Multiprocessor Communication
970
LIN Mode
971
LIN Frame Formats
972
LIN RX Frame Generation
974
LIN Error Reporting
976
LIN Wakeup
978
LIN Protocol Engine Reset
979
Interrupt Request Generation
980
Overview
983
Chapter 27 Analog to Digital Conversion Sub-System
984
Block Diagram
985
Features
986
Modes of Operation
987
Normal Mode
988
Stop Mode
989
External Signal Description
990
Detailed Signal Descriptions
991
Pin Mapping to Channel Mapping
993
Memory Map/Register Definition
995
EQADC Register Descriptions
998
EQADC External Trigger Digital Filter Register (EQADC_ETDFR)
999
EQADC CFIFO Push Registers (EQADC_CFPR)
1000
EQADC Result FIFO Pop Registers (EQADC_RFPR)
1001
EQADC Interrupt and DMA Control Registers (EQADC_IDCR)
1004
EQADC FIFO and Interrupt Status Registers (EQADC_FISR)
1007
EQADC CFIFO Transfer Counter Registers (EQADC_CFTCR)
1011
EQADC CFIFO Status Snapshot Registers (EQADC_CFSSR)
1012
EQADC CFIFO Status Register (EQADC_CFSR)
1014
EQADC Red Line Client Configuration Register (EQADC_REDLCCR)
1015
EQADC CFIFO Registers (Eqadc_Cfxrw) (X=0, ..,5; W=0, .., 3)
1016
EQADC CFIFO0 Extension Registers (Eqadc_Cf0Erw) (W=0, .., 3)
1019
On-Chip ADC Registers
1022
ADC0/1 Control Registers (ADC0_CR and ADC1_CR)
1024
ADC Time Stamp Control Register (ADC_TSCR)
1028
ADC Time Base Counter Registers (ADC_TBCR)
1029
ADC0/1 Offset Calibration Constant Registers (ADC0_OCCR and ADC1_OCCR)
1030
Alternate Configuration 1-8 Control Registers (ADC_ACR1-8)
1031
ADC0/1 Alternate Gain Registers (ADC0_AGR1-2 and ADC1_AGR1-2)
1033
ADC0/1 Alternate Offset Register (ADC0_AOR1-2 and ADC1_AOR1-2)
1034
Overview
1035
Data Flow in EQADC
1036
Message Format in EQADC
1038
Command/Result Queues
1049
CFIFO0 Streaming Mode Description
1052
CFIFO Common Prioritization and Command Transfer
1057
CFIFO Prioritization in Abort Mode
1059
Hardware Trigger Event Detection
1060
CFIFO and Trigger Status
1065
EQADC Result Fifos
1073
Distributing Result Data into Rfifos
1076
On-Chip ADC Configuration and Control
1077
ADC Clock and Conversion Speed
1078
Time Stamp Feature
1080
ADC Calibration Feature
1081
ADC Control Logic Overview and Command Execution
1083
Internal/External Multiplexing
1086
External Multiplexing
1089
EQADC Dma/Interrupt Request
1092
Analog Sub-Block
1095
Multiple Queues Control Setup Example
1098
EQADC Initialization
1099
Configuring EQADC for Applications
1100
EQADC/DMAC Interface
1102
Rqueue/Rfifo Transfers
1103
Sending Immediate Command Setup Example
1104
Modifying Queues
1105
Cqueue and Rqueues Usage
1106
ADC Result Calibration
1108
Example
1109
EQADC Versus QADC
1110
Overview
1115
Features
1118
Chapter 28 Freeze Mode
1119
Decimation Filter Register Descriptions
1121
Decimation Filter Module Status Register (Decfilt_X_Msr)
1125
Decimation Filter Module Extended Configuration Register (Decfilt_X_Mxcr)
1127
Decimation Filter Module Extended Status Register (Decfilt_X_Mxsr)
1130
Decimation Filter Interface Input Buffer Register (Decfilt_X_Ib)
1133
Decimation Filter Interface Output Buffer Register (Decfilt_X_Ob)
1134
Decimation Filter Tapn Register (Decfilt_X_Tapn)
1135
Decimation Filter Interface Enhanced Debug Input Data Register (Decfilt_X_Edid)
1136
Decimation Filter Final Integration Count Value Register (Decfilt_X_Fintcnt)
1137
Decimation Filter Current Integration Value Register (Decfilt_X_Cintval)
1138
Functional Description
1139
Decimation Filter Output
1140
Bypass Operation
1141
Timestamp Data Transmission
1142
Soft Reset Command
1143
Rounding
1145
Integrator
1149
Integrator Output
1150
Integrator Reset
1151
Cascade Mode
1152
Example Configurations
1154
Cascade Freeze, Stop, and Configuration Change Procedures
1155
Enhanced Debug Monitor Description
1156
Eqadc Configuration / Decimator Output
1158
Use Cases
1159
Initialization Procedure
1162
Saturation
1163
Use Case 2 - Input/Output From/To the CPU/DMA, Stored Data Filtering
1165
Introduction
1169
Overview
1170
Chapter 29
1172
Etpu Engine
1172
Features
1175
Etpu Enhancements over TPU3
1178
Modes of Operation
1179
Etpu Mode Selection
1180
External Signal Description
1181
Time Base Clock Signal — TCRCLK
1182
Memory Map/Register Definition
1183
System Configuration Registers
1187
ETPUCDCR - Etpu Coherent Dual-Parameter Controller Register
1190
ETPUMISCCMPR - Etpu MISC Compare Register
1191
ETPUSCMOFFDATAR - Etpu SCM Off-Range Data Register
1192
Time Base Registers
1195
ETPUTBCR - Etpu Time Base Configuration Register
1196
ETPUTB1R - Etpu Time Base 1 (TCR1) Visibility Register
1199
ETPUREDCR - Etpu STAC Configuration Register
1200
Engine Related Registers
1201
ETPUIDLER - Etpu Idle Register
1202
Global Channel Registers
1203
ETPUCDTRSR - Etpu Channel Data Transfer Request Status Register
1204
ETPUCIOSR - Etpu Channel Interrupt Overflow Status Register
1205
ETPUCDTROSR - Etpu Channel Data Transfer Request Overflow Status Register
1206
ETPUCIER - Etpu Channel Interrupt Enable Register
1207
ETPUCPSSR - Etpu Channel Pending Service Status Register
1208
ETPUCSSR - Etpu Channel Service Status Register
1209
Channel Configuration and Control Registers
1210
Etpucxcr - Etpu Channel X Configuration Register
1211
Etpucxscr - Etpu Channel X Status Control Register
1213
Etpucxhsrr - Etpu Channel X Host Service Request Register
1215
Host Interface
1216
Parameter Access
1218
SDM Organization
1219
Host Service Requests
1221
Bus Error Conditions
1223
Channel Priority Schemes
1224
Time Slot Latency
1230
Host Side Atomic Access
1231
SDM Arbitration
1232
Enhanced Digital Filter - EDF
1233
Time Bases
1235
Timer Count Register 2 - TCR2
1236
STAC Interface
1239
GTBE - Global Time Base Enable
1241
Safety Features
1242
Performance Monitoring Features
1243
Initialization/Application Information
1244
Introduction to Worst-Case Latency
1245
Using Worst-Case Latency Estimates to Evaluate Performance
1246
Priority Scheme Details Used in WCL Analysis
1247
First-Pass Worst-Case Latency Analysis
1250
Second-Pass Worst-Case Latency Analysis
1256
MISC Algorithm
1260
Introduction
1263
Signal Naming
1264
Module Disable Mode
1265
Multiplexed Address on Data Bus Mode
1266
Debug Mode
1267
Address/Data Bus Configurations
1268
D_ADD_DAT [0:31] — Data Lines 0-31
1269
D_TS — Transfer Start
1270
Memory Map/Register Definition
1271
Register Descriptions
1272
EBI Transfer Error Status Register (EBI_TESR)
1273
EBI Bus Monitor Control Register (EBI_BMCR)
1274
EBI Base Registers (EBI_CAL_BR0-3)
1275
EBI Option Registers (EBI_CAL_OR0-3)
1277
Functional Description
1278
Bit Data Bus (16-Bit Data Bus Mode also Supported)
1279
Burst Support (Wrapped Only)
1280
Port Size Configuration Per Chip Select (16 or 32 Bits)
1281
Slower-Speed Clock Modes
1282
Optional Automatic D_CLKOUT Gating
1283
Reset
1284
Burst Transfer
1292
Small Accesses (Small Port Size and Short Burst Length)
1297
Size, Alignment and Packaging on Transfers
1301
Termination Signals Protocol
1303
Non-Chip-Select Burst in 16-Bit Data Bus Mode
1305
Calibration Bus Operation
1306
Misaligned Access Support
1307
Address Data Multiplexing
1310
Initialization/Application Information
1311
Running with SDR (Single Data Rate) Burst Memories
1312
Timing and Connections for Asynchronous Memories
1313
Connecting an MCU to Multiple Memories
1314
Summary of Differences from Mpc5Xx
1315
Introduction
1317
Block Diagram
1318
Features
1319
Modes of Operation
1320
Chapter 31
1321
Nexus Reset Mode
1321
Detailed Signal Descriptions
1322
Ready (RDY)
1323
NDI Functional Description
1327
Configuring the NDI for Nexus Messaging
1328
Programmable MCKO Frequency
1329
Nexus Port Controller (NPC)
1330
NPC Memory Map and Register Definition
1331
Register Descriptions
1332
Nexus Device ID Register (DID)
1333
NPC Functional Description
1335
Output Messages
1336
Ieee 1149.1-2001 (Jtag) Tap
1337
Nexus Auxiliary Port Sharing
1342
Nexus Reset Control
1343
E200Z7 Class 3 Nexus Module (NZ7C3)
1344
Block Diagram
1345
Features
1347
Tcodes Supported by NZ7C3
1348
NZ7C3 Memory Map and Register Definition
1352
NZ7C3 Register Access Via JTAG / Once
1353
Ownership Trace
1354
OTM Error Messages
1355
Program Trace
1356
BTM Using Branch History Messages
1357
BTM Message Formats
1358
Resource Full Messages
1359
Program Correlation Messages
1360
Enabling Program Trace
1362
Relative Addressing
1363
Sequential Instruction Count (I-CNT)
1364
Data Trace
1365
DTM Message Formats
1366
DTM Operation
1368
Data Trace Timing Diagrams (Eight MDO Configuration)
1370
Watchpoint Messaging
1371
Watchpoint Error Message
1372
Single Write Access
1373
Block Write Access (Burst Mode)
1374
Block Read Access (Non-Burst Mode)
1375
Error Handling
1376
Examples
1377
IEEE 1149.1 (JTAG) RD/WR Sequences
1378
JTAG Sequence for Read Access of Memory-Mapped Resources
1379
Block Diagrams
1380
Rules for Output Messages
1381
NXDM and NXFR Registers
1382
Watchpoint Trigger Register (WT)
1385
Data Trace Start Address Registers 1 and 2 (DTSA1 and DTSA2)
1386
Data Trace End Address Registers 1 and 2 (DTEA1 and DTEA2)
1387
Breakpoint / Watchpoint Control Register 2 (BWC2)
1388
Breakpoint/Watchpoint Address Registers 1 and 2 (BWA1 and BWA2)
1389
Functional Description
1391
Tcodes Supported by NXDM and NXFR
1392
Data Trace
1395
DTM Operation
1396
Watchpoint Support
1397
Watchpoint Messaging
1398
Introduction
1401
Overview
1402
Chapter 32 Bypass Mode
1403
External Signal Description
1404
Bypass Register
1405
Boundary Scan Register
1406
Enabling the TAP Controller
1409
BYPASS Instruction
1410
ENABLE_CENSOR_CTRL Instruction
1411
Boundary Scan
1412
Introduction
1413
Configuring Hardware Features
1414
Chapter 33
1416
Frequency Modulated PLL
1416
Crossbar Switch
1417
Cache
1418
Memory Management Unit (MMU)
1421
Application Software
1422
Signal Processing Extension
1424
Hardware Single Precision Floating Point
1425
Peripherals and General Application Guidelines
1426
Overview
1428
Chapter 34 Temperature Formula
1430
Registers
1431
Temperature Calculation Constants Register 1
1432
Advertisement
Advertisement
Related Products
Freescale Semiconductor PXR4040
Freescale Semiconductor PowerQUICC III
Freescale Semiconductor P&E Tracelink
Freescale Semiconductor PE Micro Cyclone Pro
Freescale Semiconductor *KE02 Series
Freescale Semiconductor 68HC11
Freescale Semiconductor ColdFire MCF5211
Freescale Semiconductor ColdFire MCF5212
Freescale Semiconductor ColdFire MCF5213
Freescale Semiconductor DEMO51AC256KIT
Freescale Semiconductor Categories
Motherboard
Computer Hardware
Microcontrollers
Control Unit
Controller
More Freescale Semiconductor Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL