Electronic Components Datasheet Search
  English  ▼

X  

CS43131 Datasheet(PDF) 40 Page - Cirrus Logic

Part # CS43131
Description  130-dB, 32-Bit High-Performance DAC with Integrated Headphone Driver and Impedance Detection
PDF  156 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CIRRUS [Cirrus Logic]
Direct Link  http://www.cirrus.com
Logo CIRRUS - Cirrus Logic

CS43131 Datasheet(HTML) 40 Page - Cirrus Logic

Back Button CS43131 Datasheet HTML 36Page - Cirrus Logic CS43131 Datasheet HTML 37Page - Cirrus Logic CS43131 Datasheet HTML 38Page - Cirrus Logic CS43131 Datasheet HTML 39Page - Cirrus Logic CS43131 Datasheet HTML 40Page - Cirrus Logic CS43131 Datasheet HTML 41Page - Cirrus Logic CS43131 Datasheet HTML 42Page - Cirrus Logic CS43131 Datasheet HTML 43Page - Cirrus Logic CS43131 Datasheet HTML 44Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 40 / 156 page
background image
40
DS1155F1
CS43131
4.5 Headphone Presence Detect and Output Load Detection
The interrupt status bits can be found in Section 7.6.1.
4.5.2
HP Load Detection
The CS43131 can measure the impedance of headphone DC load. Before taking measurements, the following criteria
must be met:
• The CS43131 is out of reset.
• XTAL is powered on, an external MCLK is provided or PLL mode is used to generate internal MCLK. MCLK_INT is
properly configured.
• The headphone output is powered down (PDN_HP = 1).
• The alternate headphone input is powered down (HP_IN_EN = 0).
• HPDETECT is high to indicate a headphone is plugged in.
• The HPLOAD_EN bit is set to turn on the impedance measurement subsystem. HPLOAD_ON_INT is unmasked
and there has been a long enough wait to confirm the subsystem is properly started.
• The HPLOAD_DC_DONE interrupt is unmasked.
Either Channel A or Channel B to be measured by setting HPLOAD_CHN_SEL. The measurement process by clearing
and setting the HPLOAD_DC_START bit. Once started, HPLOAD_DC_BUSY bit is set and a slowly ramping voltage is
asserted on the headphone load for a maximum of 200 ms, then holds constant for 100 ms. Fig. 4-11 shows the a
waveform of the impedance detection voltage.
Figure 4-11. Impedance Detection Voltage
Upon measurement completion, the following occurs:
1. The voltage asserted ramps down for 200 ms and is then removed.
2. The result of the measured resistance is reported in RL_DC_STAT.
3. HPLOAD_DC_DONE bit is set and the interrupt is triggered.
4. If HPLOAD_DC_ONCE bit has not been set, it is set. This bit is sticky until an HP unplug event has happened.
Once interrupted, the application processor services the interrupt by reading HPLOAD_DC_DONE_INT. At this point,
another measurement process can be initiated by clearing and setting the HPLOAD_DC_START bit. The impedance
measurement subsystem can also be turned off by clearing the HPLOAD_EN bit. HPLOAD_EN must be cleared (and
confirmed by unmasked HPLOAD_OFF_INT) before enabling the headphone output or the alternate headphone input.
During the impedance measurement process, the following conditions trigger the error interrupt bits:
• The headphone load is not present or is unplugged before the impedance measurement is complete (HPLOAD_
UNPLUG_INT).
• The headphone load is out of range, as specified in Table 3-7 (HPLOAD_OOR_INT).
• The headphone load measurement process is started without HP being properly turned off (HPLOAD_HPON_INT).
• The AC headphone load measurement process is initiated before the HPLOAD_DC_ONCE bit is set (HPLOAD_
NO_DC_INT).
Time
Voltage
200 ms
100 ms
200 ms



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  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   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