Texas Instruments, "Designer's Notebook DSP Texas Instruments", 1998, 88 pages.
Copyright - [Précédente] [Première page] [Suivante] - Home

Fiche : [DIV032]

Titre : Texas Instruments, Designer's Notebook DSP Texas Instruments, 1998, 88 pages.

Cité dans : [DIV095]  Librairie TEXAS INSTRUMENTS - UNITRODE et Notes d'applications diverses, octobre 2013.
Auteur : Texas Instruments

Date : 01 / 09 / 1998
Lien : http://www.ti.com
Info : 1998 Texas Instruments

DNP # -- DNP Title

Number 1 : 'C3x Block Repeat (21KB)
Number 2 : Avoiding False Interrupts on the 'C3x (42.8KB)
Number 3 : Bit-reversed Addressing With out Data Alignment on the 'C3x (35.1KB)
Number 4 : Optimizing Control Algorithm s on 'C5x (63.8KB)
Number 5 : TMS320C30 Addressing up to 6 8 Gigawords (35.2KB)
Number 6 : 'C5x EVM Provides for Audio Processing (45KB)
Number 7 : Circular Buffer in Second-Ge neration DSPs (31.4KB)
Number 8 : Bit-Reversed Addressing in C on the 'C3x (20.1KB)
Number 9 : Sharing Header Files in C an d Assembly (24.6KB)
Number 10 : Initializing the Fixed-Poi nt EVM's AIC (30.6KB)
Number 11 : TMS320C25 Logical Shifts i n Parallel with ALU Operations (26.7KB)
Number 12 : TMS320C40 Boot Loader Sele ction (55.8KB)
Number 13 : Reducing System Power Requ irements (78.7KB)
Number 14 : Interfacing the TMS320C31 to A/D and D/A Devices (66.6KB)
Number 15 : Efficient Coding on the TM S320C5x (42.4KB)
Number 16 : TMS320C40 DMA Memory Trans fer Timing (33.3KB)
Number 17 : Designing with TMS320C40 C omm Ports- Part 1 (94KB)
Number 18 : Creating a Delay Buffer on a TMS320C2x EVM (34.1KB)
Number 19 : Dual Access into Single-Ac cess RAM on a 'C5x Device (19.9KB)
Number 20 : A Simple Way to Terminate Unused TMS320C40 Comm Ports (19.3KB)
Number 21 : TMS320C5x Interrupts ( 20.1KB)
Number 22 : Fast Logarithms on a Float ing-Point Device (44.6KB)
Number 23 : Switching From Bootloader to MP Mode with TMS320C31 (17.1KB)
Number 24 : TMS320C5x Interrupt Respon se Time (74.9KB)
Number 25 : TMS320C2x/'C5x EVM AIC Ini tialization and Configuration (170KB)
Number 26 : A Novel Way of Using TMS32 0C40 Cache (27.4KB)
Number 27 : Hardware UART for TMS320C3 x (137KB)
Number 28 : Using VRAMs and DSPs for S ystem Performance (57.8KB)
Number 29 : Using the RBIT on the TMS3 20E25 (38.4KB)
Number 30 : Addressing Peripherals as Data Structures in C (31.3KB)
Number 31 : Interrupts in C on the TMS 320C3x (101KB)
Number 32 : TMS320C40 Emulator Tips (26.9KB)
Number 33 : Floating Point C Compiler- Tips and Tricks : Part I (23.6KB)
Number 34 : Guidelines for Using Decou pling Capacitors on DSP Designs (21.5KB)
Number 35 : TMS320C5x Interrupts and t he Pipeline (17.1KB)
Number 36 : Improved Context Save/Rest ore Performance and Interrupt Latency (28.6KB)
Number 37 : Serial ROM Boot (24.2K B)
Number 38 : Mastering the 'C4x DMA (27KB)
Number 39 : Bootload of C Code for the TMS320C5x (19.9KB)
Number 40 : How to Convert a HEX30 Out put File Into a Linkable Assembly File (48.9KB)
Number 41 : Supporting External DMA Ac tivity to Internal RAM for TMS320C5x (18.5KB)
Number 42 : Binary Search Algorithm on the TMS320C5x (20.6KB)
Number 43 : Random Number Generation o n a TMS320C5x (30.3KB)
Number 44 : Using a TMS320C30 Serial P ort as an Asyncronous RS-232 Port (70.8KB)
Number 45 : Fast TMS320C5x External Me mory Interface (168KB)
Number 46 : TMS320C5x Memory Paging (E xpanding its Address Reach) (75.7KB)
Number 47 : TMS320C5x Clock Modes (176KB)
Number 48 : TMS320C5x Wait States (17.4KB)
Number 49 : Clocking Options on the TM S320C5x (183KB)
Number 50 : TMS320C5x DSK Analog I/O (167KB)
Number 51 : Bootloading a 'C4x Network -Part 1: Direct Connect System (159KB)
Number 52 : Emulator Processor Access Timeout (102KB)
Number 53 : Extending Fixed-Point Dyna mic Ranges (100KB)
Number 54 : Accessing TMS320C5x Memory -Mapped Registers in C-C5XREGS.H (160KB)
Number 55 : C Routines for Setting Up the AIC on the TMS320C5x EVM (108KB)
Number 56 : How Can Comb Filters be Us ed to Synthesize Musical Instruments on a TMS320 DSP? (161KB)
Number 57 : Initializing the TMS320C5x DSK Board (226KB)
Number 58 : Developing a Full-Duplex U ART on the TMS320C3x (82.5KB)
Number 59 : Designing Macros for the T MS320C5x (60.2KB)
Number 60 : Accessing Status and Contr ol Fields and I/O Ports in the TMS320Cxx HLL Debugger (66.5KB)
Number 61 : Multipass Linking (74. 9KB)
Number 62 : Linking C Data Objects Sep arate From the .bss Section (81.4KB)
Number 63 : Shared Memory Interface wi th a TMS320C5x DSP (83.4KB)
Number 64 : Accessing TSM320C54x Memor y-Mapped Registers in C-C54XREG.H (77.5KB)
Number 65 : Interfacing External Memor y to the TMS320C5x DSK (161KB)
Number 66 : Interfacing a TMS320C2x, ' C2xx, 'C5x DSP to a TLC548 8-bit A/D Convertor (72.3KB)
Number 67 : Interfacing a TMS320C2x, ' C2xx, 'C5x DSP to an 8-bit boot EPROM (67.2KB)
Number 68 : Using the Circular Buffer on the TMS320C5x (98.3KB)
Number 69 : Viewing TMS320C8x Registe Bit Fields and Memory : Mapped registers in the HLL Debugger (81.8KB)
Number 70 : Parity Generation on the T MS320C54x (130KB)
Number 71 : µ-Law Compression on the TMS320C54x (75.6KB)
Number 72 : Interfacing Two Analog Int erface Circuits to One TMS320C5x Serial Port (252KB)
Number 73 : Writing TMS320C8x PP Code Under the Multitasking Executive (147KB)
Number 74 : Reading a 16-Bit Bus With the TMS320C5x Serial Port (112KB)
Number 75 : Interfacing a TMS320C3x to the TLC320AD58C 18-Bit Stereo A/D Converter (43.5KB)
Number 76 : Interfacing 20-MSPS TLC551 0 Flash A/D Converter to TMS320C2xx and TMS320C5x Fixed-Point DSPs (38.5KB)
Number 77 : IDLE2 Instruction on a TMS 320C51 When Using a Divide-by-One Clock Option (17.2KB)
Number 78 : Initializing the TLC32046 AIC on the TMS320C5x EVM Board (43.8KB)
Number 79 : Initializing the TLC32040 AIC on the TMS320C5x DSK (40.5KB)
Number 80 : Monitoring the TMS320C240 Peripheral Registers Using the Debugger Software (23KB)
Number 81 : Setting up and Simulating Interrupts on the TMS320C5x (19.6KB)
Number 82 : Obtaining Absolute Encoder Position on a TMS320C240 (47KB)
Number 83 : Using the Capture Units fo r Low Speed Velocity Estimation on a TMS320C240 (47KB)
Number 84 : Detecting the reset source on the TMS320x240 DSP Controller (15KB)
Number 85 : Configuring PWM Outputs of TMS320F240 with Dead Band for Different Power Devices (41KB)
Number 86 : Symmetric PWM Outputs Gene ration with the TMS320C14 DSP (31KB)
Number 87 : C54x Extended Addressing (20KB)
Number 88 : TMS320C/F240 Evaluation Bo ard Initialization Software (28KB)

NOTE : New Designer's Notebook pages 84 and 88 were added on 01/09/98.

General-purpose_Listing :
9 Sharing Header Files in C and Assembly
10 Initializing the Fixed-Point EVM's
13 Reducing System Power Requirements
22 Fast Logarithms on a Floating-Point Device
28 Using VRAMs and DSPs for System Performance
30 Addressing Peripherals as Data Structures in C
33 Floating Point C Compiler- Tips and Tricks - Part I
34 Guidelines for Using Decoupling Capacitors on DSP Designs
36 Improved Context Save/Restore Performance and Interrupt Latency
37 Serial ROM Boot
40 How to Convert a HEX30 Output File Into a Linkable Assembly File
52 Emulator Processor Access Timeout
53 Extending Fixed-Point Dynamic Ranges
56 How Can Comb Filters be Used to Synthesize Musical Instruments on
60 a TMS320 DSP?
61 Accessing Status and Control Fields and I/O Ports in the TMS320Cxx
62 HLL Debugger
Multipass Linking
Linking C Data Objects Separate From the .bss Section

TMS320C1x_Listing :
86 Symmetric PWM Outputs Generation with the TMS320C14 DSP

TMS320C2x_Listing :
7 Circular Buffer in Second-Generation DSPs
10 Initializing the Fixed-Point EVM's AIC
11 TMS320C25 Logical Shifts in Parallel with ALU Operations
18 Creating a Delay Buffer on a TMS320C2x EVM
25 TMS320C2x/'C5x EVM AIC Initialization and Configuration
29 Using the RBIT on the TMS320E25
53 Extending Fixed-Point Dynamic Ranges
66 Interfacing a TMS320C2x, 'C2xx, 'C5x DSP to a TLC548 8-bit A/D
67 Convertor
84 Interfacing a TMS320C2x, 'C2xx, 'C5x DSP to an 8-bit boot EPROM
85 Detecting the reset source on the TMS320x240 DSP Controller
88 Configuring PWM Outputs of TMS320F240 with Dead Band for Different Power Devices
TMS320C/F240 Evaluation Board Initialization Software

TMS320C2xx_Listing :
10 Initializing the Fixed-Point EVM's AIC
53 Extending Fixed-Point Dynamic Ranges
66 Interfacing a TMS320C2x, 'C2xx, 'C5x DSP to a TLC548 8-bit A/D
67 Convertor
76 Interfacing a TMS320C2x, 'C2xx, 'C5x DSP to an 8-bit boot EPROM
Interfacing 20-MSPS TLC5510 Flash A/D Converter to TMS320C2xx and
80 TMS320C5x
82 Fixed-Point DSPs
83 Monitoring the TMS320C240 Peripheral Registers Using the Debugger
Software
Obtaining Absolute Encoder Position on a TMS320C240
Using the Capture Units on Low Speed Velocity Estimation on a
TMS320C240

TMS320C5x_Listing :
4 Optimizing Control Algorithms on 'C5x
6 'C5x EVM Provides for Audio Processing
10 Initializing the Fixed-Point EVM's AIC
15 Efficient Coding on the TMS320C5x
19 Dual Access into Single-Access RAM on a 'C5x Device
21 TMS320C5x Interrupts
24 TMS320C5x Interrupt Response Time
25 TMS320C2x/'C5x EVM AIC Initialization and Configuration
35 TMS320C5x Interrupts and the Pipeline
39 Bootload of C Code for the TMS320C5x
41 Supporting External DMA Activity to Internal RAM for TMS320C5x
42 Binary Search Algorithm on the TMS320C5x
43 Random Number Generation on a TMS320C5x
45 Fast TMS320C5x External Memory Interface
46 TMS320C5x Memory Paging (Expanding its Address Reach)
47 TMS320C5x Clock Modes
48 TMS320C5x Wait States
49 Clocking Options on the TMS320C5x
50 TMS320C5x DSK Analog I/O
53 Extending Fixed-Point Dynamic Ranges
54 Accessing TMS320C5x Memory-Mapped Registers in C-C5XREGS.H
55 C Routines for Setting Up the AIC on the TMS320C5x EVM
57 Initializing the TMS320C5x DSK Board
59 Designing Macros for the TMS320C5x
63 Shared Memory Interface with a TMS320C5x DSP
65 Interfacing External Memory to the TMS320C5x DSK
66 Interfacing a TMS320C2x, 'C2xx, 'C5x DSP to a TLC548 8-bit A/D
67 Convertor
68 Interfacing a TMS320C2x, 'C2xx, 'C5x DSP to an 8-bit boot EPROM
72 Using the Circular Buffer on the TMS320C5x
74 Interfacing Two Analog Interface Circuits to One TMS320C5x Serial
76 Port Reading a 16-Bit Bus With the TMS320C5x Serial Port
77 Interfacing 20-MSPS TLC5510 Flash A/D Converter to TMS320C2xx and
78 TMS320C5x
79 Fixed-Point DSPs
81 IDLE2 Instruction on a TMS320C51 When Using a Divide-by-One Clock
Option
Initializing the TLC32046 AIC on the TMS320C5x EVM Board
Initializing the TLC32040 AIC on the TMS320C5x DSK
Setting up and Simulating Interrupts on the TMS320C5x

TMS320C54x_Listing :
10 Initializing the Fixed-Point EVM's AIC
53 Extending Fixed-Point Dynamic Ranges
64 Accessing TSM320C54x Memory-Mapped Registers in C-C54XREG.H
70 Parity Generation on the TMS320C54x
71 æ-Law Compression on the TMS320C54x
87 C54x Extended Addressing

TMS320C3x_Listing :
1 'C3x Block Repeat
2 Avoiding False Interrupts on the 'C3x
3 Bit-reversed Addressing Without Data Alignment on the 'C3x
5 TMS320C30 Addressing up to 68 Gigawords
8 Bit-Reversed Addressing in C on the 'C3x
14 Interfacing the TMS320C31 to A/D and D/A Devices
23 Switching From Bootloader to MP Mode with TMS320C31
27 Hardware UART for TMS320C3x
31 Interrupts in C on the TMS320C3x
33 Floating Point C Compiler- Tips and Tricks - Part I
44 Using a TMS320C30 Serial Port as an Asyncronous RS-232 Port
58 Developing a Full-Duplex UART on the TMS320C3x
75 Interfacing a TMS320C3x to the TLC320AD58C 18-Bit Stereo A/D Converter
xx APP NOTE, DESIGNING ARTIFICIAL NEURAL NETWORKS FOR FAULT D...

TMS320C4x_Listing :
12 TMS320C40 Boot Loader Selection
16 TMS320C40 DMA Memory Transfer Timing
17 Designing with TMS320C40 Comm Ports- Part 1
20 A Simple Way to Terminate Unused TMS320C40 Comm Ports
26 A Novel Way of Using TMS320C40 Cache
32 TMS320C40 Emulator Tips
33 Floating Point C Compiler- Tips and Tricks - Part I
38 Mastering the 'C4x DMA
51 Bootloading a 'C4x Network-Part 1- Direct Connect System

TMS320C8x_Listing :
69 Viewing TMS320C8x Registe Bit Fields and Memory - Mapped registers
73 in the HLL Debugger Writing TMS320C8x PP Code Under the Multitasking Executive


Mise à jour le lundi 10 avril 2023 à 18 h 50 - E-mail : thierry.lequeu@gmail.com
Cette page a été produite par le programme TXT2HTM.EXE, version 10.7.3 du 27 décembre 2018.

Copyright 2023 : TOP

Les informations contenues dans cette page sont à usage strict de Thierry LEQUEU et ne doivent être utilisées ou copiées par un tiers.
Powered by www.google.fr, www.e-kart.fr, l'atelier d'Aurélie - Coiffure mixte et barbier, La Boutique Kit Elec Shop and www.lequeu.fr.