Sign In
Upload
Manuals
Brands
Texas Instruments Manuals
Processor
OMAP5910
Texas Instruments OMAP5910 Manuals
Manuals and User Guides for Texas Instruments OMAP5910. We have
4
Texas Instruments OMAP5910 manuals available for free PDF download: Technical Reference Manual, Reference Manual
Texas Instruments OMAP5910 Technical Reference Manual (1209 pages)
Dual-Core
Brand:
Texas Instruments
| Category:
Processor
| Size: 5.5 MB
Table of Contents
Read this First
3
Table of Contents
7
Introduction
42
Configuration Registers
44
Description
45
OMAP5910 Master Block Diagram
44
OMAP5910 Diagram
46
Features
47
Architecture
49
Memory Maps
50
DSP Memory Map
51
Software Compatibility
52
2 MPU Subsystem
53
Clock Generation and System Reset Management
54
Highlight of MPU Subsystem
55
MPU Core
56
Instruction Cache
57
Data Cache Configuration
58
Validity
59
Double-Mapped Space
60
Write Buffer Configuration
61
Operation
61
MRC, MCR Bit Pattern
62
Field
62
CP15 Register Summary
63
Reading from CP15 Register 0
63
Field
63
CP15 ID Register
64
CP15 Cache Information Register (CIR)
64
Field
64
CP15 Control Register
66
Field
66
Format of the CP15 Translation Table Base Register
69
Format of the CP15 Domain Access Control Register
69
Domain Configuration
70
CP15 Fault Status Register
70
Format of the Fault Address Register
71
Cache Operations
71
D-Cache Clean/Flush Single Entry Operand Format
72
TLB Operations
73
Format of the Lock-Down Registers
74
Lockdown Operations
74
TI Operations
75
TI925T Configuration Register
75
Format of the I_Min and I_Max Registers
77
Format of the Thread-ID Register
77
Ti925T_Status Register
77
MPU Memory Management Unit
78
Translation Table
79
CP15 Registers or Functions Used by the MMU
80
MMU Program-Accessible Registers
80
Address Translation Process
81
Translation Table Base Register
82
Accessing the Translation Table Level 1 Descriptors
83
Level 1 Descriptors
84
Level 1 Fine Page Table Descriptor
84
Interpreting Level 1 Descriptor Bits
84
Level 1 Coarse Page Table Descriptor
85
Level 1 Section Descriptor
85
Section Translation
86
Page Table Entry (Level 2 Descriptor)
87
Level 2 Section Descriptor
87
Interpreting Page Table Entry Bits
88
Tiny Page Translation
89
Small Page Translation
90
MMU Faults and MPU Aborts
91
Large Page Translation
92
Priority Encoding of the Fault Status Register
93
Fault Address and Fault Status Registers (FAR and FSR)
93
Domain Access Control Register Format
94
Interpreting Access Bits in Domain Access Control Register
94
Interpreting Access Permission
95
Sequence for Checking Faults
96
Nonaligned Read Word Access
97
External Aborts
98
DSP Memory Management Unit Registers
99
Prefetch Register (PREFETCH_REG)) - Offset Address (Hex)
100
Prefetch Status Register (WALKING_ST_REG) - Offset Address (Hex)
100
Control Register (CNTL_REG) - Offset Address (Hex)
101
Fault Address Register MSB (FAULT_AD_H_REG) - Offset Address (Hex): 0C
101
Fault Address Register LSB (FAULT_AD_L_REG) - Offset Address (Hex)
101
Fault Status Register (F_ST_REG)) - Offset Address (Hex)
102
IT Acknowledge Register (IT_ACK_REG) - Offset Address (Hex)
102
TTB Register MSB (TTB_H_REG) - Offset Address (Hex): 1C
102
TTB Register LSB (TTB_L_REG) - Offset Address (Hex)
102
Lock Counter Register (LOCK_REG) - Offset Address (Hex)
103
Load Entry in TLB Register (LD_TLB_REG) - Offset Address (Hex)
103
CAM Entry Register MSB (CAM_H_REG) - Offset Address (Hex): 2C
103
CAM Entry Register LSB (CAM_L_REG) - Offset Address (Hex): 30
104
RAM Entry Register MSB (RAM_H_REG) - Offset Address (Hex)
104
RAM Entry Register LSB (RAM_L_REG) - Offset Address (Hex)
104
Global Flush Register (GFLUSH_REG) - Offset Address (Hex): 3C
105
Individual Flush Register (FLUSH_ENTRY_REG) - Offset Address (Hex):40
105
CAM Entry Register MSB (READ_CAM_H_REG) - Offset Address (Hex)
105
CAM Entry Register LSB (CAM_CAM_L_REG) - Offset Address (Hex)
105
RAM Entry Register MSB (READ_RAM_H_REG) - Offset Address (Hex): 4C
106
RAM Entry Register LSB (READ_RAM_L_REG) - Offset Address (Hex)
106
MPUI Simplified Block Diagram
107
MPU Interface
107
Functional Features
108
MPUI Registers
109
Control Register (CTRL)
110
Control Register (CTRL_REG) - Offset: X00
111
Debug Address Register (DEBUG_ADDR) - Offset: X04
111
Debug Data Register (DEBUG_DATA) - Offset: X08
112
Debug Flag Register (DEBUG_FLAG) - Offset: X0C
112
Status Register (STATUS_REG) - Offset: X10
113
DSP Status Register (DSP_STATUS_REG) - Offset: X14
114
Status Register (STATUS)
114
DSP Boot Configuration Register (DSP_BOOT_CONFIG) - Offset: X18
115
DSP MPUI Configuration Register (DSP_API_CONFIG) - Offset: X1C
116
Decoding SARAM 0 through SARAM 11 on 8K Boundaries
116
MPU TI Peripheral Bus Bridge Connections
117
Access Factor
118
TIPB Allocation
118
TIPB (Private) Bridge Registers
119
MPU Posted Write
119
TIPB (Public) Bridge Registers
120
TIPB Control Register (TIPB_CNTL) - Offset: X00
120
TIPB Bus Allocation Register (TIPB_BUS_ALLOC) - Offset: X04
120
MPU TIPB Control Register (MPU_TIPB_CNTL_REG) - Offset: X08
121
Enhanced TIPB Control Register (ENHANCED_TIPB_CNTL) - Offset: X0C
121
Address Debug Register (ADDRESS_DBG) - Offset: X10
121
Data Debug Register LSB (DATA_DEBUG_LOW) - Offset: X14
121
Data Debug Register MSB (DATA_DEBUG_HIGH) - Offset: X18
122
Debug Control Signals Register (DEBUG_CNTR_SIG) - Offset: X1C
122
Little Endian Data Format
123
Endianism Conversion
123
DSP Data Format
124
Conversion through the DSP MMU
124
DSP Endian Conversion, 32-Bit Aligned Data
125
DSP Endian Conversion, MPUI Port Boundary
126
Conversion through the MPUI
126
ETM Environment
127
Trace Signals Multiplexing
128
Required System for ETM Usage
129
Operation
129
Additional Reference Materials
130
3 DSP Subsystem
131
Highlight of DSP Subsystem
132
Architecture Overview
132
DSP Subsystem and Modules
133
DSP Core and Internal Bus Designations
135
Tms320C55X DSP CPU Overview
136
Hardware Acceleration Modules
137
C55X DSP Architecture
138
DSP Memory
139
DSP Memory Connections
140
Internal Memory
140
Instruction Cache
141
DSP I-Cache Input/Output Memory-Mapped Control Registers
142
System Memory
142
DSP Memory Space
143
Peripheral Register Addresses
144
DSP Peripheral Mapping
145
DMA Controller
146
DMA and Ports
147
Possible DMA Transfers
148
Example of DMA Configuration
149
Read/Write Synchronization
150
DMA Controller Configuration Registers
151
DSP DMA Mapping
156
TIPB Bridge
157
DSP Subsystem Modules
158
Control Mode Register (CMR) - Value at Reset Is 0Xfe4D
159
Wait States
160
Idle Control and Idle Status Registers (ICR and ISTR)
161
Idle Configuration Register (ICR)
162
Idle Status Register (ISTR)
162
MPU Interface
163
HOM/SAM Change Outside of Reset
164
ST3—HOM_R Bit (Bit 9)
165
EMIF Global Control Register (EMIF GCR)
166
EMIF Global Reset Register (EMIF GRR)
167
DSP Subsystem Clocking and Reset Control
168
System Operating Details
169
DSP Boot Configuration
170
DSP/MPU Shared Peripherals
170
Boot Modes
171
External Memory Boot Table for 16-Bit Boot Download
172
External Memory Boot Table for 32-Bit Boot Download
173
4 Memory Interface Traffic Controller
175
TC Block Diagram
176
Introduction
176
Traffic Controller
177
Controller Access Mode and Data Access Width
178
Device Types Associated with Chip-Select
180
Memory Map
180
MPU Memory Map
181
Memory Interfaces
186
External Memory Interface Slow Signal List
187
FCLKDIV Settings and Resulting EMIFS Reference Clock
191
Asynchronous 16-Bit Read Operation on a 16-Bit Width Device
192
Asynchronous Page Mode 8X16-Bit Read Operation on a 16-Bit Width Device
194
(8 Words Per Page)
194
Asynchronous Page Mode 8X16-Bit Read with Page Crossing on 16-Bit Width Device (4 Words Per Page)
194
Synchronous Burst Read with
196
Asynchronous Write with WE Operation
197
External Memory Interface Fast Signal List
199
Possible SDRAM Configurations
201
SDRAM Write Single 32-Bit Word with Burst Stop
205
SDRAM Write Single 16-Bit Half-Word with Burst Stop
206
SDRAM Write Single 16-Bit Half-Word Followed by Write Burst
207
SDRAM Read Single 16-Bit Half-Word with Burst Stop
208
SDRAM Read Single 16-Bit Half-Word Followed by Read Burst 8 Half-Word
209
SDRAM Write Burst 32-Bit Word Followed by Read Burst 8 Half-Word
210
SDRAM Single Half-Word Followed by a Read Burst 6 Half-Words
211
SDRAM Read Burst 4 Half-Words Followed by a Write Burst 3 Half-Words
212
SDRAM Read Single Half-Word Followed by a Write Byte
213
SDRAM Write Single Followed by Write Burst 6 on the same Bank and Different Page
214
Traffic Controller Registers
216
Traffic Controller Memory Interface Registers
216
IMIF Priority Register (IMIF_PRIO)
217
EMIF Slow Interface Configuration Register (EMIFS_CONFIG_REG)
218
EMIF Slow Chip-Select Configuration Registers
219
(Emifs_Cs0_Config
220
Memory Type
220
Wait Cycles Insertion
221
EMIF Fast Interface SDRAM Configuration Register
221
EMIF Fast Interface SDRAM Configuration Register
222
SDRAM Internal Organization
223
Frequency Range
224
SDRAM Timing Requirements
225
EMIF Fast Interface SDRAM MRS Register—Default (EMIFF_MRS)
226
EMIF Fast Interface SDRAM MRS Register—Emrs Mode (EMIFF_MRS)
227
Time-Out 1 Register (TIMEOUT1)
228
Time-Out 2 Register (TIMEOUT2)
228
Time-Out 3 Register (TIMEOUT3)
228
Endianism Register (ENDIANISM)
229
EMIF Slow Wait State Configuration (EMIFS_CFG_DYN_WAIT)
230
Interfacing Memories with the OMAP5910 Device
231
External Memory Interconnection Using Intel Flash Memory
232
External Memory Interconnection Using Hitachi Flash Memory
233
5 System DMA Controller
234
Highlight of DMA Controller
235
Introduction
235
DMA Controller Block Diagram
236
Possible Data Transfers
240
Possible Transfer Sizes and Types
240
System DMA External Connections
241
Time-Sharing on a DMA Port
242
Generic Channels
242
Basic Flow of DMA Transfer
243
DMA Request
243
Autoinitialization Configuration Bits Summary
246
Addressing Modes
246
Memory Representation
247
Data Packing and Bursting
250
Packing and Splitting Summary
251
Data Block to Transfer
253
Address and Access Types
253
Data/Address Alignment
254
Endianism Adaptation on Transferred Data
255
Interrupt Generation
256
Data Read Format-Two Shared Physical Channels
257
Data Read Format-One Physical Channel
258
Memory Space Protection
258
LCD Dedicated Channel
259
Addressing Units
260
LCD Channel Usage Restrictions
261
EMIF to LCD Register Settings-One Frame
262
Dma_Lcd_Top_F1_L
262
Dma_Lcd_Top_F1_U
262
Dma_Lcd_Bot_F1_L
262
Dma_Lcd_Bot_F1_U
262
Dma_Lcd_Top_F2_L
262
Dma_Lcd_Top_F2_U
262
Dma_Lcd_Bot_F2_L
262
Dma_Lcd_Bot_F2_U
262
LCD Transfer Examples
262
LCD One Frame Mode Transfer Scheme
263
IMIF LCD Register Settings-Two Frames
263
LCD Dual-Frame Mode Transfer Scheme
264
DMA Request Mapping
265
Registers
267
DMA Global Control Register (DMA_GCR)
273
Generic Channel Registers
274
Channel Source Destination Parameters Register (DMA_CSDP)
275
DMA Channel Control Register (DMA
279
DMA Channel Interrupt Control Register (DMA_CICR)
281
DMA Channel Status Register (DMA_CSR)
282
DMA Channel Source Start Address-Lower Bits Register (DMA_CSSA_L)
284
DMA Channel Destination Start Address-Upper Bits Register (DMA_CDSA_U)
285
DMA Channel Element Index Register (DMA_CEI)
286
DMA LCD Control Register (DMA_LCD_CTRL)
287
LCD Top Address for Frame Buffer 1-Lower Bits Register
288
LCD Top Address for Frame Buffer 1-Upper Bits Register
288
LCD Bottom Address for Frame Buffer 1 Register-Lower Bits Register
289
LCD Bottom Address for Frame Buffer 1 Register-Upper Bits Register
289
LCD Top Address for Frame Buffer 2-Lower Bits Register
290
LCD Top Address for Frame Buffer 2-Upper Bits Register
290
LCD Bottom Address for Frame Buffer 2-Lower Bits Register
291
LCD Bottom Address for Frame Buffer 2-Upper Bits Register
291
MPU Private Peripherals
292
Overview
293
32-Bit Timer
294
Timer Level 1 Interrupt
294
Timer Description
294
PTV Value and Corresponding Division Value
295
Timer Characteristics
295
Timer Diagram
296
Programming the Timer
296
Timer Registers
297
Watchdog Timer Level 1 Interrupt
299
PTV Value and Associated Divisor Value
300
Watchdog Timer Characteristics
301
Programming the Watchdog Timer in Watchdog Mode
301
Timer Diagram
302
Programming the Watchdog Timer in Timer Mode
302
Watchdog Timer
303
Watchdog Timer Registers
303
Load Timer Register (LOAD_TIM)
304
MPU Interrupt Handlers
305
MPU Interrupt Handlers
306
MPU Level 2 Interrupt Handler
307
Level 1 and Level 2 OMAP5910 MPU Interrupt Mapping
308
Interrupt Handler Level 1 and Level 2 Registers
311
Interrupt Handler Registers
312
Mask Interrupt Register (MIR)
313
Interrupt Input Register (ITR)
313
Interrupt Level Registers (ILR0
314
Interrupt Set Register (ISR)
314
Configuration Module
315
OMAP5910 Generic Pin Multiplexing and Pullup/Pulldown Control
316
OMAP5910 MMC/SD Pin Multiplexing
317
(Func_Mux_Ctrl3
318
OMAP5910 Configuration Registers
318
Functional Multiplexing Control 0 Register (FUNC_MUX_CTRL_0)
319
Functional Multiplexing Control 1 Register (FUNC_MUX_CTRL_1)
321
Functional Multiplexing Control 2 Register (FUNC_MUX_CTRL_2)
322
Compatibility Mode Control 0 Register (COMP_MODE_CTRL_0)
323
Functional Multiplexing Control 5 Register (FUNC_MUX_CTRL_5)
324
Functional Multiplexing Control 6 Register (FUNC_MUX_CTRL_6)
326
Functional Multiplexing Control 7 Register (FUNC_MUX_CTRL_7)
328
Functional Multiplexing Control 8 Register (FUNC_MUX_CTRL_8)
329
Functional Multiplexing Control 9 Register (FUNC_MUX_CTRL_9)
330
Functional Multiplexing Control a Register (FUNC_MUX_CTRL_A)
331
Functional Multiplexing Control B Register (FUNC_MUX_CTRL_B)
332
Functional Multiplexing Control C Register (FUNC_MUX_CTRL_C)
333
Functional Multiplexing Control D Register (FUNC_MUX_CTRL_D)
335
Pulldown Control 0 Register (PULL_DWN_CTRL_0)
336
Pulldown Control 1 Register (PULL_DWN_CTRL_1)
337
Pulldown Control 2 Register (PULL_DWN_CTRL_2)
344
Pulldown Control 3 Register (PULL_DWN_CTRL_3)
350
Gate and Inhibit Control 0 Register (GATE_INH_CTRL_0)
351
Voltage Control 0 Register (VOLTAGE_CTRL_0)
353
Test Debug Control 0 Register (TEST_DBG_CTRL_0)
354
Module Configuration Control 0 Register (MOD_CONF_CTRL_0)
355
ID Code Register (IDCODE)
361
ID Code Register (IDCODE) Bits
361
Device Identification
361
Die ID Address Space-Private TIPB Bridge
362
Die Identification (ID)
362
7 MPU Public Peripherals
363
MPU Public Peripherals Area
364
Camera Interface
365
Camera Interface Block Diagram
366
Image Data Transfer
367
Timing Chart of Image Data Transfer (POLCLK = 1)
368
Order of Camera Data on TIPB (Not Swapped)
369
Order of Camera Data on TIPB (Swapped)
369
FIFO Buffer Parts
371
Clock Ratios
371
IRQ Generated on VSYNC Falling Edge
372
Default Configuration at Reset
373
Camera Interface Registers
374
Clock Control Register (CTRLCLOCK)
374
Interrupt Source Status Register (IT_STATUS)
375
Camera Interface Mode Configuration Register (MODE)
376
Camera Interface GPIO Register (GPIO)
377
Status Register (STATUS)
377
Image Data Register (CAMDATA)
378
Clock Switching Procedures
378
MPU I/O Interrupts
379
Keyboard Scanning Sequence
381
MPUIO Keyboard Interface
381
Keyboard Process Block Diagram
382
MPUIO General-Purpose I/O Interface
382
GPIO Process
383
GPIO Interrupt Reset
383
GPIO_INT Register Read Timing
384
GPIO Interrupt Masking
384
MPU I/O Input Masking Timing
385
Event Capture Module
386
Event Capture Process
387
MPU Input/Output Registers
387
General-Purpose Input Register (INPUT_LATCH)
388
Keyboard Row Inputs Register (KBR_LATCH)
389
Keyboard Interrupt Register (KBD _INT)
390
GPIO Debouncing Register (GPIO_DEBOUNCING_REG)
391
Block Diagram
392
Microwire Registers
392
Microwire Interface
392
Transmit Data Register (TDR)
393
Receive Data Register (RDR)
393
Control and Status Register (CSR)
394
Setup Register 1 (SR1)
395
Setup Register 2 (SR2)
397
Setup Register 3 (SR3)
398
Setup Register 4 (SR4) (Read/Write)
398
Setup Register 5 (SR5) (Read/Write)
399
Protocol Description
400
Behavior of a X25C02 EEPROM Read Cycle
401
Behavior of a XL93LC66 EEPROM Read Cycle
401
Example of Protocol Using a Serial EEPROM (XL93LC66)
401
Example of Protocol Using an LCD Controller (COP472-3)
404
Example of Protocol Using Autotransmit Mode
405
Read Cycle in Autotransmit Mode
406
Example of Autotransmit Mode with DMA Support
407
Khz Timer
408
Timer Interrupt Period
409
32-Khz Timer Registers
410
Read/Write Synchronization
410
Timer Control Register (CR)
411
Tick Value Register (TVR)
411
Tick Counter Register (TCR)
411
PWL Block Diagram
412
Pseudonoise Pulse-Width Light Modulator
412
PWL Registers
413
Pulse-Width Tone
414
PWT Block Diagram
415
PWT Registers
415
PWT Frequency Control Register (FRC)
416
PWT Volume Control Register (VRC)
416
PWT General Control Register (GCR)
416
PWT Programming
416
Buzzer Frequencies
417
Buzzer Volume
418
I2C System Overview
419
Inter-Integrated Circuit Controller
419
Signal Pads
420
Start and Stop Conditions
421
I2C Data Transfer Formats
423
Arbitration Procedure between Two Master Transmitters
424
Prescale Sampling Clock Divider Value
427
I2C Registers
429
Register Access Ready (ARDY) Set Conditions
435
Interrupt Code (INTCODE) Conditions
437
Operating Modes
442
Repeat Mode Conditions
442
STT Settings
443
TMODE Settings
447
Programming
449
Setup Procedure
450
Flowcharts
450
Master Transmitter Mode, RM = 1
451
Master Receiver Mode, RM = 1, Polling
452
Receive Data Fixed)
452
Master Receiver Mode, RM =1 , Polling
453
Variable, Data Contents Dependent)
453
Master Transmitter Mode, RM
454
Master Receiver Mode, RM = 0, Polling
455
Master Transmitter Mode, RM = 0, Interrupt
456
Master Receiver Mode, RM = 0, Interrupt
457
Master Transmitter Mode, RM = 0, DMA
458
Master Receiver Mode, RM = 0, DMA
459
Slave Transmitter/Receiver Mode, Polling
460
Slave Transmitter/Receiver Mode, Interrupt
461
LED Pulse Generator Block Diagram
462
LED Pulse Generator Receive and Transmit Registers
463
LPG Design
463
LPG Control Register (LCR)
464
LED Blinking Period
464
LED on Time
465
Power Management Register (PMR)
465
Mcbsp2
466
Mcbsp2 Pin Descriptions
467
Mcbsp2 Registers
467
Mcbsp2 Interface Diagram
469
Communication Processor Data Interface
470
Mcbsp2 Application Example: Communication Interface
470
Pin Control Register Configuration
471
Receive Control Register 1 Configuration
472
Receive Control Register 2 Configuration
472
Transmit Control Register 1 Configuration
472
Transmit Control Register 2 Configuration
473
Waveform Example
474
Pin Control Register Configuration
475
Receive Control Register 1 Configuration
476
Receive Control Register 2 Configuration
476
Transmit Control Register 1 Configuration
476
Transmit Control Register 2 Configuration
477
Waveform Example
478
USB Function Registers
479
USB Function Overview
479
MMC/SD Host Controller Environment
482
MMC/SD Host Controller Features
484
MMC/SD Signal Pads
485
MMC/SD Host Controller Clocks and Reset
486
MMC_DAT Pullups
487
MMC/SD Internal Pullups
487
MMC/SD Registers
488
MMC Command Register (MMC_CMD)
489
MMC Argument Low Register (MMC_ARGL)
492
MMC System Configuration Register (MMC_CON)
493
Clock Control
495
MMC_CLK/SPI_CLK High-/Low-Time Computation
496
MMC System Status Register (MMC_STAT)
497
Response Types
498
MMC System Interrupt Register (MMC_IE)
504
MMC Command Time-Out Register (MMC_CTO)
505
Data Time-Out Conditions
506
MMC Data Time-Out Register (MMC_DTO)
506
MMC Data Access Register (MMC_DATA)
507
MMC Block Length Register (MMC_BLEN)
508
MMC Number of Blocks Register (MMC_NBLK)
509
MMC Buffer Configuration Register (MMC_BUF)
510
MMC SPI Configuration Register (MMC_SPI)
512
SPI Mode C/S Timings Controls (POL = 0)
514
SPI Mode C/S Timings Controls (POL = 1)
514
Chip-Select Control (SPI Mode)
515
SPI Master Configuration Bits
517
MMC System Test Register (MMC_SYST)
518
MMC Module Version Register (MMC_REV)
520
MMC/SD Command Response Register 0 (MMC_RSP0)
521
MMC/SD Command Response Register 6 (MMC_RSP6)
522
Command Flow
523
Initialization Phase
524
Detail of Basic Operation
524
Command Transfer
525
Data Transfer
526
Data Transfer in MMC/SD Mode Example
527
DMA Operation
528
Local Host (Irq/Polling) Mode
530
RTC Clock Diagram
531
Real-Time Clock
531
Time and Calendar Register Values
532
Register Descriptions
532
Time and Calendar Registers and Alarm Register Access
533
Compensation Scheduling
535
IRQ Generation Waveform
536
Timer Interrupts
536
IRQ Alarm Interrupt Waveform
537
Positive and Negative Compensation Effect
538
RTC Registers
539
Register Descriptions and Mapping
539
Seconds Register (SECONDS_REG)
540
Days Register (DAYS_REG)
541
Alarm Seconds Register (ALARM_SECONDS_REG)
542
Alarm Days Register (ALARM_DAYS_REG)
543
RTC Control Register (RTC_CTRL_REG)
544
RTC Status Register (RTC_STATUS_REG)
545
RTC Compensation LSB Register (RTC_COMP_LSB_REG)
546
USB Host Controller Overview
547
Read Timing Diagram
553
Reset Timing Diagram
553
Write Timing Diagram
553
Write State Machine #1
554
Read State Machine #1
554
HDQ and 1-Wire Overview
556
Power-Down Mode
556
Memory Map Summary
557
Software Interface
557
Registers Accessible from TIPB
558
Frame Adjustment Counter
560
FAC Top-Level Diagram
561
Synchronization and Counter Control
561
FAC Module Counters and Clock Synchronization
562
Synchronization Circuit for Frame Synchronization and Frame Start Signals
563
Synchronization Circuit Waveforms
563
FAC Registers
564
FAC Interrupt
564
Frame Adjustment Reference Count Register (FARC)
565
Frame Start Count Register (FSC)
565
FAC Control and Configuration Register (CTRL)
566
FAC Status Register (STATUS)
566
8 DSP Private Peripherals
567
Highlight of DSP Peripherals
568
DSP Timers
569
Timer Interrupts Levels
570
PTV Divisors: 32-Bit Timers
570
Timer Interrupt Levels
570
Timer Characteristics
571
Timer Registers
572
Control Timer Register (CNTL_TIMER)
573
Read Timer Register (READ_TIM)
573
Load Timer High Register (LOAD_TIM_HI)
573
Read Timer High Register (VALUE_TIM_HI)
574
DSP Timer 1 Registers
575
DSP Timer 2 Registers
575
DSP Timer 3 Registers
575
Watchdog Timer Interrupt
576
PTV Divisors: Watchdog Timer
577
Watchdog Timer Characteristics
577
Programming the Watchdog Timer in Watchdog Mode
578
Watchdog Timer Registers
579
Load Timer Register (LOAD_TIM)
580
DSP Interrupt Handler Cascade
581
Interrupt Handlers
581
Level 1 Interrupt Mapping
582
Level 1 Interrupts
582
Level 2 Interrupts
583
Level 2 Interrupt Control Flow
584
Interrupt Handler Level 2 Registers
586
Mask Interrupt Register (MIR)
587
Interrupt Input Register (ITR)
587
IRQ Binary-Coded Source Register (SIR_IRQ)
588
Interrupt Level Registers (ILR0
589
Interrupt Control Register (CONTROL_REG)
589
Interrupt Level Registers (ILR0
590
DSP Level 2 Interrupt Mapping
591
DSP Interrupt Interface
592
Interrupt Channel Implementation
593
Level-Sensitive Interrupts
594
Edge-Triggered/Level-Sensitive Control Register Low
595
Edge-Triggered/Level-Sensitive Control Register High
595
Level-Sensitive Clear Low Register (RST_LVL_LO)
596
Level-Sensitive Interrupt Clear Commands
597
Level-Sensitive Clear High Register (RST_LVL_HI)
597
9 DSP Public Peripherals
598
Highlight of Public Peripherals Area
599
Mcbsps
600
Mcbsp1 Pin Descriptions
601
Mcbsp1 Interface Diagram
602
Available Mcbsp1 Signals
603
Mcbsp1 Interrupt Mapping
603
DMA Request Mapping-Mcbsp1
603
I2S Audio Codec Interface
604
Mcbsp1 Application Example: I2S Interface
604
Pin Control Register Configuration (Dsp_Write(0X0000) => PCR)
605
Receive Control Register 1 Configuration (Dsp_Write(0X00A0) => RCR1)
606
Receive Control Register 2 Configuration (Dsp_Write(0X80A1) => RCR2)
606
Transmit Control Register 1 Configuration (Dsp_Write(0X00A0) => XCR1)
606
Transmit Control Register 2 Configuration (Dsp_Write(0X80A1) => XCR2)
607
Waveform Example
608
Mcbsp3 Pin Descriptions
608
Mcbsp3 Interface Diagram
609
Available Mcbsp3 Signals in R = 0 Mode
610
Available Mcbsp3 Signals in R = 1 Mode
610
Mcbsp3 Interrupt Mapping
611
DMA Request Mapping-Mcbsp3
611
Optical Audio Interface
612
Serial Port Control Register Configuration (Dsp_Write(0X1000) => SPCR)
613
Pin Control Register Configuration (Dsp_Write(0X0A0B) => PCR)
614
Receive Control Register 1 Configuration (Dsp_Write(0X0000) => RCR1)
615
Receive Control Register 2 Configuration (Dsp_Write(0X0000) => RCR2)
615
Transmit Control Register 1 Configuration (Dsp_Write(0X0000) => XCR1)
616
Transmit Control Register 2 Configuration (Dsp_Write(0X0000) => XCR2)
616
Sample Rate Generator 1 Configuration (SRGR[1,2])
617
Sample Rate Generator 2 Configuration (SRGR[1,2])
617
Waveform Example
619
Serial Port Control Register Configuration (Dsp_Write(0X1000) => SPCR1)
619
Pin Control Register Configuration (Dsp_Write(0X0A0B) => PCR)
620
Receive Control Register 1 Configuration (Dsp_Write(0X0000) => RCR1)
621
Receive Control Register 2 Configuration (Dsp_Write(0X0000) => RCR2)
621
Transmit Control Register 1 Configuration (Dsp_Write(0X0000) => XCR1)
622
Transmit Control Register 2 Configuration (Dsp_Write(0X0000) => XCR2)
622
Waveform Example
623
Multichannel Serial Interfaces
624
Communication Protocol
625
Communication Μ-Law Interface Interrupts Waveform Example
628
Receive Interrupt Timing Diagram
630
Transmit Interrupt Timing Diagram
630
Frame Duration Error-Too Many (Long)
631
Frame Duration Error-Too few (Short)
632
Transmit DMA Transfers
633
Receive DMA Transfers
634
Single-Channel/Alternate Long Framing
636
Single-Channel/Alternate Long Framing/Burst
636
Single-Channel/Alternate Short Framing/Continuous/Burst
637
Multichannel/Normal Short Framing/Channel4 Disable
637
Multichannel/Alternate Long Framing/Continuous/Burst
637
Multichannel/Normal Short Framing/Burst
638
Single-Channel/Normal Short Framing
638
Single-Channel/Normal Short Framing/Burst
638
Single-Channel/Normal Long Framing
639
Single-Channel/Normal Long Framing/Burst
639
Single-Channel/Normal Long/Continuous
640
Single-Channel/Alternate Short Framing
640
Single-Channel/Alternate Short Framing/Burst
640
MCSI Register Descriptions
641
Clock Frequency Register (CLOCK_FREQUENCY_REG)
642
Interrupt Masks Register (INTERRUPTS_REG)
643
Main Parameters Register (MAIN_PARAMETERS
644
Activity Control Register (CONTROL_REG)
645
Interface Status Register (STATUS_REG)
646
Receive Word Register (RX_REG[15:0])
647
Transmit Word Register (TX_REG[15:0])
648
MCSI1 Pin Descriptions
649
MCSI1 Interrupt Mapping
649
TDMA Request Mapping-MCSI1
649
MCSI1 Interface Diagram
650
MCSI2 Pin Descriptions
651
MCSI2 Interrupt Mapping
651
DMA Request Mapping-MCSI2
651
MCSI2 Interface Diagram
652
Mcbsp Registers
653
Mcbsp and MCSI Memory and Peripheral Mapping
653
MCSI Addresses and Mapping
654
MCSI Register Mapping
655
Advertisement
Texas Instruments OMAP5910 Reference Manual (234 pages)
Multimedia Processor DSP Subsystem
Brand:
Texas Instruments
| Category:
Computer Hardware
| Size: 0.99 MB
Table of Contents
Table of Contents
5
Digital Signal Processor Subsystem Overview
17
Architecture Overview
17
Features
17
Differences between the OMAP5910 and OMAP5912 DSP Subsystems
19
Functional Block Diagrams
19
OMAP5910 DSP Subsystem and Modules
19
OMAP5912 DSP Subsystem and Modules
20
C55X DSP Core Overview
21
DSP Core Features
21
Introduction to the DSP Core
22
DSP Core Diagram
23
Introduction to the Hardware Accelerators
24
DSP Subsystem Memory
26
Internal Memory Space
26
Internal Memory Connections in the DSP Subsystem
27
DSP External Memory Space
28
I/O Memory Space
28
Memory Maps
29
OMAP5910/5912 DSP Subsystem Global Memory Map
29
Instruction Cache
30
Introduction
30
Features
30
Functional Block Diagram
30
Supported Cache Configurations
31
Conceptual Block Diagram of the I-Cache in the DSP Subsystem
31
Instruction Cache Architecture
32
Introduction to the I-Cache
32
Instruction Cache Blocks
33
2-Way Cache
33
RAM Sets 1 and 2
34
Instruction Cache Operation
35
Fetch Address Fields for the 2-Way Cache Register
36
Fetch Address Fields for a RAM Set
36
Fetch Address Field Descriptions for the 2-Way Cache Register Field Descriptions
36
Fetch Address Field Descriptions for a RAM Set
36
Instruction Presence Check and I-Cache Response
37
DSP Core Bits for Controlling the I-Cache
39
Flow Chart of the Line Load Process
39
CAFRZ, CAEN, and CACLR Bits in ST3_55
40
Initialization
41
Reset Considerations
41
Clock Control
41
Power Management
42
Emulation Considerations
42
Timing Considerations
42
Configuring the I-Cache with the 2-Way Cache and no RAM Set Blocks
44
Architectural/Operational Description
44
Software Configuration
44
System Traffic Considerations
44
Configuring the I-Cache with the 2-Way Cache and One RAM Set
45
System Traffic Considerations
46
Software Configuration
47
Summary of the I-Cache Registers
48
Instruction Cache Registers
48
I-Cache Global Control Register (GCR)
49
I-Cache Global Control Register (GCR) Bits Field Descriptions
50
I-Cache Line Flush Registers (FLR0, FLR1)
51
Cache Line Flush Registers (FLR0, FLR1)
52
I-Cache Line Flush Register 0 (FLR0) Field Descriptions
52
I-Cache Line Flush Register 1 (FLR1) Field Descriptions
52
I-Cache N-Way Control Register (NWCR)
52
I-Cache N-Way Control Register (NWCR)
53
I-Cache N-Way Control Register (NWCR) Field Descriptions
53
I-Cache RAM Set Control Registers (RCR1 and RCR2)
53
I-Cache RAM Set Control Registers (RCR1 and RCR2)
54
(RCR2) Field Descriptions
55
I-Cache RAM Set Tag Registers (RTR1 and RTR2)
55
I-Cache RAM Set Tag Registers (RTR1 and RTR2)
56
I-Cache RAM Set 1 Tag Register (RTR1) Field Descriptions
56
I-Cache Status Register (ISR)
57
I-Cache Status Register (ISR) Field Descriptions
57
DSP External Memory Interface
58
DSP Subsystem External Memory Connections
59
EMIF Requests and Their Priorities
60
EMIF Requests Associated with Dual and Long Data Accesses
61
Write Posting: Buffering Write to DSP External Memory
61
Reset Considerations
62
EMIF Global Control Register (GCR)
63
Summary of the EMIF Registers
63
EMIF Global Reset Register (GRR)
64
EMIF Global Control Register (GCR) Field Descriptions
64
EMIF Global Reset Register (GRR) Field Descriptions
64
Memory Defragmentation
65
DSP Memory Management Unit
65
Task Protection
66
Features
66
DSP Subsystem Memory Interface
67
Functional Block Diagram
67
MMU Address Translation
68
MMU Architecture
68
MMU Translation Process
69
Translation Look-Aside Buffer (TLB)
69
TLB Entry Structure
70
Determining Virtual Address Tags for TLB CAM Entries
71
Determining Physical Address Tags for TLB RAM Entries
73
Physical Address Generation Using TLB Entry with Size = 00B (Section)
74
Physical Address Generation Using TLB Entry with Size = 01B (Large Page)
75
Physical Address Generation Using TLB Entry with Size = 10B (Small Page)
75
Physical Address Generation Using TLB Entry with Size = 11B (Tiny Page)
76
TLB Entry Lock Mechanism
77
Table Walking Logic
79
Physical Address Calculation
80
Sample Translation Table Hierarchy
82
Memory Address Translation
82
First-Level Translation Table
83
DSP Subsystem Virtual Address Space Divided into Sections
84
First-Level Descriptor Address Calculation
85
First-Level Descriptor Format Based on Two Least-Significant Bits
86
First−Level Descriptor Contents
86
Translation for a Virtual Memory Section
87
Second-Level Translation Tables
87
Second-Level Descriptor Format Based on Two Least-Significant Bits
88
Translation for a Large Page
89
First−Level Descriptor Contents
89
Translation for a Small Page
90
Translation for a Tiny Page
90
Calculating the Descriptor Address in a Coarse
91
Calculating the Descriptor Address in a Fine Page Table
92
MMU Error Handling
93
Reset Considerations
94
Clock Control
95
Power Management
96
DSP Subsystem External Memory Interface
97
Software Configuration
97
System Traffic Considerations
98
DSP Subsystem External Memory Interface
99
Software Configuration
99
System Traffic Considerations
100
Summary of DSP MMU Registers
101
MMU Pre-Fetch Register (PREFETCH_REG)
102
MMU Pre-Fetch Register (PREFETCH_REG)
103
DSP Side
103
MMU Pre-Fetch Status Register (WALKING_ST_REG)
104
MMU Control Register (CNTL_REG)
104
Control Register (CNTL_REG) Field Descriptions
105
MMU Fault Address Registers (FAULT_AD_H_REG, FAULT_AD_L_REG)
105
MMU MSB Fault Address Register (FAULT_AD_H_REG) Field Descriptions
106
MMU LSB Fault Address Register (FAULT_AD_L_REG) Field Descriptions
106
MMU Fault Address Registers (FAULT_AD_H_REG, FAULT_AD_L_REG)
106
MMU Fault Status Register (FAULT_ST_REG)
107
MMU Fault Status Register (FAULT_ST_REG) Field Descriptions
107
MMU Interrupt Acknowledge Register (IT_ACK_REG)
108
MMU Interrupt Acknowledge Register (IT_ACK_REG)
109
MMU Translation Table Registers (TTB_H_REG, TTB_L_REG)
109
MMU MSB Translation Table Register (TTB_H_REG) Field Descriptions
110
MMU LSB Translation Table Register (TTB_L_REG) Field Descriptions
110
MMU Lock/Protect Entry Register (LOCK_REG)
110
MMU Lock/Protect Entry Register (LOCK_REG)
111
MMU Read/Write TLB Entry Register (LD_TLB_REG)
111
MMU Read/Write TLB Entry Register (LD_TLB_REG)
112
MMU CAM Entry Registers (CAM_H_REG, CAM_L_REG)
112
MMU MSB CAM Entry Register (CAM_H_REG) Field Descriptions
113
MMU LSB CAM Entry Register (CAM_L_REG) Field Descriptions
113
MMU MSB RAM Entry Register (RAM_H_REG) Field Descriptions
114
MMU RAM Entry Registers (RAM_H_REG, RAM_L_REG)
114
MMU TLB Global Flush Register (GFLUSH_REG)
115
MMU TLB Entry Flush Register (FLUSH_ENTRY_REG)
116
MMU CAM Entry Read Registers (READ_CAM_H_REG, READ_CAM_L_REG)
117
MMU LSB CAM Entry Read Register (READ_CAM_L_REG) Field Descriptions
118
MMU Read RAM Entry Registers (READ_RAM_H_REG, READ_RAM_L_REG)
119
MMU Idle Control Register (DSPMMU_IDLE_CTRL)
120
Field Descriptions
120
Overview
121
Block Diagram of the DMA Controller
122
Conceptual Block Diagram of the DMA Controller Connections
123
High-Level Data Memory Map for DSP Subsystem
124
DSP DMA Controller Architecture
124
High-Level I/O Memory Map for DSP Subsystem
125
The Two Parts of a DMA Controller Transfer
125
Channels and Port Accesses
125
Registers for Controlling the Context of a Channel
126
DMA Channel Control Register (DMACCR)
127
Channel Auto-Initialization Capability
127
DMA Channel Control Register (DMACCR) Field Descriptions
128
Auto-Initialization Sequence with Unchanging Context (REPEAT = 1)
130
Auto-Initialization Sequence with Changing Context (REPEAT = 0)
131
MPUI Access Configurations
131
Service Chain
132
One Possible Configuration for the Service Chains
133
Activity Shown in
135
Service Chain Applied to Three DMA Ports
136
Registers Used to Define the Start Addresses for a DMA Transfer
137
Units of Data: Byte, Element, Frame, and Block
137
DMA Controller Ports
139
Updating Addresses in a Channel
139
DMA Controller Data Packing
140
Data Burst Capability
141
Synchronizing Channel Activity
142
Read/Write Synchronization
143
DSP DMA Controller Synchronization Events for OMAP5910
145
DSP DMA Controller Synchronization Events for OMAP5912
146
DSP GDMA Handler (OMAP5912 Only)
146
DSP GDMA Handler
147
DSP GDMA Handler Input Request Lines
147
Registers of the OMAP5912 DSP GDMA Handler
149
Field Descriptions
150
Functional Multiplexing DSP DMA Register a (FUNC_MUX_DSP_DMA_A)
150
Functional Multiplexing DSP DMA Register B (FUNC_MUX_DSP_DMA_B)
151
Field Descriptions
152
Functional Multiplexing DSP DMA Register B (FUNC_MUX_DSP_DMA_B Field Descriptions
152
Field Descriptions
153
Functional Multiplexing DSP DMA Register C (FUNC_MUX_DSP_DMA_C)
153
Reset Considerations
154
DMA Controller Operational Events and Their Associated Bits and Interrupts
155
Interrupt Support
155
Triggering a Channel Interrupt Request
156
Power Management
158
Latency in DMA Transfers
159
Registers of the DMA Controller
160
DMA Global Control Register (DMAGCR)
161
DMA Global Control Register (DMAGCR) Field Descriptions
161
DMA Global Software Compatibility Register (DMAGSCR)
162
DMA Global Timeout Control Register (DMAGTCR)
163
DMA Global Software Compatibility Register (DMAGSCR) Field Descriptions
163
DMA Global Timeout Control Register (DMAGTCR) Field Descriptions
164
DMA Channel Control Register (DMACCR)
164
DMA Channel Control Register (DMACCR)
165
DMA Channel Control Register (DMACCR) Field Descriptions
165
DMA Interrupt Control Register (DMACICR) and Status Register (DMACSR)
171
DMA Interrupt Control Register (DMACICR) Fields Descriptions
171
DMA Status Register (DMACSR) Field Descriptions
173
DMA Source and Destination Parameters Register (DMACSDP)
174
DMA Source and Destination Parameters Register (DMACSDP)
175
DMA Source and Destination Parameters Register (DMACSDP) Field Descriptions
175
DMA Source Start Address Registers (DMACSSAU and DMACSSAL)
179
DMA Destination Start Address Registers (DMACDSAU and DMACDSAL)
180
DMA Source Start Address Register − Upper Part (DMACSSAU) Field Descriptions
180
DMA Source Start Address Register − Lower Part (DMACSSAL) Field Descriptions
180
DMA Destination Start Address Register − Upper Part (DMACDSAU) Field Descriptions
181
DMA Destination Start Address Register − Lower Part (DMACDSAL) Field Descriptions
181
Number Register (DMACFN)
181
DMA Element Number Register (DMACEN) and Frame Number
182
DMA Element Number Register (DMACEN) Field Descriptions
182
Frame Number Register (DMACFN) Field Descriptions
182
DMA Element Index Registers (DMACSEI, DMACDEI) and Frame Index Registers (DMACSFI, DMACDFI)
182
DMA Source Element Index Registers (DMACSEI, DMACDEI) and Frame
185
Index Registers (DMACSFI, DMACDFI)
185
DMA Source Element Index Register (DMACSEI/DMACEI) Field Descriptions
185
DMA Source Frame Index Register (DMACSFI / DMACFI) Field Descriptions
185
DMA Source Address Counter (DMACSAC) and Destination Address
186
Counter (DMACDAC)
186
DMA Destination Element Index Register (DMACDEI) Field Descriptions
186
DMA Destination Frame Index Register (DMACDFI) Field Descriptions
186
DMA Source Address Counter (DMACSAC) Field Descriptions
186
DMA Destination Address Counter (DMACDAC) Field Descriptions
186
Texas Instruments OMAP5910 Reference Manual (72 pages)
Dual-Core Processor Memory Interface Traffic Controller
Brand:
Texas Instruments
| Category:
Controller
| Size: 0.44 MB
Table of Contents
Table of Contents
5
Introduction
9
TC Block Diagram
10
Traffic Controller
11
Controller Access Mode and Data Access Width
12
Memory Map
13
Device Types Associated with Chip-Select
13
MPU Memory Map
14
Memory Interfaces
18
Internal Memory Interface
19
IMIF Priority Handler
19
IMIF Operation
20
External Memory Interface Slow
20
External Memory Interface Slow Signal List
20
EMIFS Priority Handler
21
EMIFS Operation
22
Device Initialization
23
EMIFS Memory Timing Control
23
Asynchronous Read Operation
24
FCLKDIV Settings and Resulting EMIFS Reference Clock
24
Asynchronous Page Mode Read Operation
25
Asynchronous 16-Bit Read Operation on a 16-Bit Width Device
25
Asynchronous Page Mode 8X16-Bit Read Operation on a 16-Bit Width Device
26
Burst Read Operation
27
Asynchronous Page Mode 8X16-Bit Read with Page Crossing on 16-Bit Width
27
Synchronous Burst Read with Page Alignment
29
Asynchronous Write with WE Operation
30
EMIFS CS Active Widths for Asynchronous Reads/Writes
30
EMIFS Dual-Port RAM Interface Mode
31
External Memory Interface Fast
31
EMIFF Priority Handler
32
External Memory Interface Fast Signal List NIL
32
EMIFF Operation
33
Possible SDRAM Configurations
33
SDRAM Mode and Extended Mode Register Initialization
34
SDRAM Autorefresh Initialization
35
SDRAM Self-Refresh Protection
35
SDRAM Clock Disable
36
Endian Conversion Control
36
SDRAM Access Timing Diagrams
36
SDRAM Write Single 32-Bit Word with Burst Stop
37
SDRAM Write Single 16-Bit Half-Word with Burst Stop
38
SDRAM Write Single 16-Bit Half-Word Followed by Write Burst
39
SDRAM Read Single 16-Bit Half-Word with Burst Stop
40
SDRAM Read Single 16-Bit Half-Word Followed by Read Burst 8 Half-Word
41
SDRAM Write Burst 32-Bit Word Followed by Read Burst 8 Half-Word
42
SDRAM Single Half-Word Followed by a Read Burst 6 Half-Words
43
SDRAM Read Burst 4 Half-Words Followed by a Write Burst 3 Half-Words
44
SDRAM Read Single Half-Word Followed by a Write Byte
45
SDRAM Write Single Followed by Write Burst 6 on the same Bank and Different Page
46
SDRAM Read Single Half-Word Followed by a Read Burst 8 with
47
Advertisement
Texas Instruments OMAP5910 Reference Manual (26 pages)
Dual-Core Processor MicroWire Interface
Brand:
Texas Instruments
| Category:
Computer Hardware
| Size: 0.13 MB
Table of Contents
Table of Contents
5
Block Diagram
7
Microwire Registers
7
Receive-Data Register (RDR)
8
Transmit-Data Register (TDR)
8
Control-And-Status Register (CSR)
9
Setup Register 1 (SR1)
10
Setup Register 2 (SR2)
12
Setup Register 3 (SR3)
13
Setup Register 4 (SR4) (Read/Write)
14
Setup Register 5 (SR5) (Read/Write)
14
Protocol Description
15
Behavior of a X25C02 EEPROM Read Cycle
16
Behavior of a XL93LC66 EEPROM Read Cycle
16
Example of Protocol Using a Serial EEPROM (XL93LC66)
17
Read Cycle
17
Write Cycle
18
Example of Protocol Using an LCD Controller (COP472-3)
19
Loading Sequence
19
Example of Protocol Using the Autotransmit Mode
20
Example of the Autotransmit Mode with DMA Support
22
Read Cycle in the Autotransmit Mode
22
Advertisement
Related Products
Texas Instruments OMAP5912
Texas Instruments OMAP-L137 EVM
Texas Instruments OMAP-L138 DSP + ARM9
Texas Instruments OMAP-L138 C6000
Texas Instruments OMAP35x
Texas Instruments OMAP35 Series
Texas Instruments OMAP3515
Texas Instruments OMAP3525
Texas Instruments OMAP-L138/C6748
Texas Instruments OMAP36 Series
Texas Instruments Categories
Motherboard
Control Unit
Microcontrollers
Computer Hardware
Calculator
More Texas Instruments Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL