Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

TLV320DAC3101 Datasheet(PDF) 40 Page - Texas Instruments

Click here to check the latest version.
Part # TLV320DAC3101
Description  Low-Power Stereo Audio DAC With Audio Processing and Stereo Class-D Speaker Amplifier
Download  100 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI1 [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI1 - Texas Instruments

TLV320DAC3101 Datasheet(HTML) 40 Page - Texas Instruments

Back Button TLV320DAC3101 Datasheet HTML 36Page - Texas Instruments TLV320DAC3101 Datasheet HTML 37Page - Texas Instruments TLV320DAC3101 Datasheet HTML 38Page - Texas Instruments TLV320DAC3101 Datasheet HTML 39Page - Texas Instruments TLV320DAC3101 Datasheet HTML 40Page - Texas Instruments TLV320DAC3101 Datasheet HTML 41Page - Texas Instruments TLV320DAC3101 Datasheet HTML 42Page - Texas Instruments TLV320DAC3101 Datasheet HTML 43Page - Texas Instruments TLV320DAC3101 Datasheet HTML 44Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 40 / 100 page
background image
TLV320DAC3101
SLAS666A – JANUARY 2010 – REVISED MAY 2012
www.ti.com
5.5.7
Key-Click Functionality With Digital Sine-Wave Generator (PRB_P25)
A special algorithm has been included in the digital signal processing block PRB_P25 for generating a
digital sine-wave signal that is sent to the DAC. The digital sine-wave generator is also referred to as the
beep generator in this document.
This functionality is intended for generating key-click sounds or beeps for user feedback. The sine-wave
generator is very flexible (see Table 5-22) and is completely register programmable. Programming
page 0 / register 71 through page 0 / register 79 (8 bits each) completely controls the functionality of this
generator and allows for differentiating sounds.
The two registers used for programming the 16-bit sine-wave coefficient are page 0 / register 76 and
page 0 / register 77. The two registers used for programming the 16-bit cosine-wave coefficient are
page 0 / register 78 and page 0 / register 79. This coefficient resolution allows virtually any frequency of
sine wave in the audio band to be generated, up to fS/2.
The three registers used to control the length of the sine-burst waveform are page 0 / register 73 through
page 0 / register 75. The resolution (bit) in the registers of the sine-burst length is one sample time, so this
allows great control on the overall time of the sine-burst waveform. This 24-bit length timer supports
16,777,215 sample times. (For example, if fS is set at 48 kHz, and the register value equals 96,000d
(01 7700h), then the sine burst lasts exactly 2 seconds.) The default settings for the tone generator, based
on using a sample rate of 48 kHz, are 1-kHz (approximately) sine wave, with a sine-burst length of five
cycles (5 ms).
Table 5-22. Beep Generator Register Locations (Page 0x00)
LEFT
RIGHT
BEEP LENGTH
SINE
COSINE
BEEP
BEEP
MSB
MID
LSB
MSB
LSB
MSB
LSB
CONTROL
CONTROL
REGISTER
71
72
73
74
75
76
77
78
79
Table 5-23. Example Beep-Generator Settings for a 1000-Hz Tone
BEEP FREQUENCY
BEEP LENGTH
SINE
COSINE
SAMPLE RATE
MSB
MID
LSB
MSB
LSB
MSB
LSB
Hz
Hz
(hex)
(hex)
(hex)
(hex)
(hex)
(hex)
(hex)
1000(1)
0
0
EE
10
D8
7E
E3
48,000
(1)
These are the default settings.
Two registers are used to control the left sine-wave volume and the right sine-wave volume independently.
The 6-bit digital volume control used allows level control of 2 dB to –61 dB in 1-dB steps. The left-channel
volume is controlled by writing to page 0 / register 71, bits D5–D0. The right-channel volume is controlled
by writing to page 0, register 72, bits D5–D0. A master volume control that controls the left and right
channels of the beep generator can be set up by writing to page 0 / register 72, bits D7–D6. The default
volume control setting is 2 dB, which provides the maximum tone-generator output level.
For generating other tones, the three tone-generator coefficients can be found by running the following
script using MATLAB™ :
Sine = dec2hex(round(sin(2*pi*Fin/Fs)*2^15))
Cosine = dec2hex(round(cos(2*pi*Fin/Fs)*2^15))
Beep Length = dec2hex(floor(Fs*Cycle/Fin))
where,
fin = Beep frequency desired
fS = Sample rate
Cycle = Number of beep (sine wave) cycles that are needed
dec2hex = Decimal to hexadecimal conversion function
NOTES:
1. fin should be less than fS/4.
40
APPLICATION INFORMATION
Copyright © 2010–2012, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Link(s): TLV320DAC3101


Similar Part No. - TLV320DAC3101

ManufacturerPart #DatasheetDescription
logo
Texas Instruments
TLV320DAC3101 TI1-TLV320DAC3101 Datasheet
1Mb / 101P
[Old version datasheet]   Low-Power Stereo Audio DAC With Audio Processing and Stereo Class-D Speaker Amplifier
TLV320DAC3101 TI1-TLV320DAC3101_14 Datasheet
1Mb / 101P
[Old version datasheet]   Low-Power Stereo Audio DAC With Audio Processing and Stereo Class-D Speaker Amplifier
TLV320DAC3101 TI-TLV320DAC3101_15 Datasheet
1Mb / 100P
[Old version datasheet]   Low-Power Stereo Audio DAC With Audio Processing and Stereo Class-D Speaker Amplifier
More results

Similar Description - TLV320DAC3101

ManufacturerPart #DatasheetDescription
logo
Texas Instruments
TLV320DAC3101 TI1-TLV320DAC3101_14 Datasheet
1Mb / 101P
[Old version datasheet]   Low-Power Stereo Audio DAC With Audio Processing and Stereo Class-D Speaker Amplifier
TLV320DAC3101 TI-TLV320DAC3101_15 Datasheet
1Mb / 100P
[Old version datasheet]   Low-Power Stereo Audio DAC With Audio Processing and Stereo Class-D Speaker Amplifier
TLV320DAC3100 TI1-TLV320DAC3100 Datasheet
1Mb / 98P
[Old version datasheet]   Low-Power Stereo Audio DAC With Audio Processing and Mono Class-D Speaker Amplifier
TLV320DAC3100-Q1 TI-TLV320DAC3100-Q1_15 Datasheet
1Mb / 101P
[Old version datasheet]   Low-Power Stereo Audio DAC With Audio Processing and Mono Class-D Speaker Amplifier
TLV320DAC3100 TI1-TLV320DAC3100_14 Datasheet
1Mb / 99P
[Old version datasheet]   Low-Power Stereo Audio DAC With Audio Processing and Mono Class-D Speaker Amplifier
TLV320AIC3110IRHBT TI1-TLV320AIC3110IRHBT Datasheet
1Mb / 127P
[Old version datasheet]   Low-Power Audio Codec With Audio Processing and Stereo Class-D Speaker Amplifier
TLV320AIC3110 TI1-TLV320AIC3110_16 Datasheet
1Mb / 132P
[Old version datasheet]   TLV320AIC3110 Low-Power Audio Codec With Audio Processing and Stereo Class-D Speaker Amplifier
TLV320AIC3110 TI1-TLV320AIC3110 Datasheet
1Mb / 127P
[Old version datasheet]   Low-Power Audio Codec With Audio Procsessing and Stereo Class-D Speaker Amplifier
TLV320AIC3110 TI1-TLV320AIC3110_14 Datasheet
1Mb / 127P
[Old version datasheet]   Low-Power Audio Codec With Audio Procsessing and Stereo Class-D Speaker Amplifier
logo
Burr-Brown (TI)
TLV320DAC26 BURR-BROWN-TLV320DAC26 Datasheet
452Kb / 46P
   LOW POWER STEREO AUDIO DAC WITH HEADPHONE/SPEAKER AMPLIFIER
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com