Electronic Components Datasheet Search
  English  ▼

X  

CS47L85 Datasheet(PDF) 239 Page - Cirrus Logic

Part # CS47L85
Description  Low-Power Smart Codec with Seven DSP Cores, Voice and Media Enhancement, and Integrated Sensor Hub
PDF  370 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CIRRUS [Cirrus Logic]
Direct Link  http://www.cirrus.com
Logo CIRRUS - Cirrus Logic

CS47L85 Datasheet(HTML) 239 Page - Cirrus Logic

Back Button CS47L85 Datasheet HTML 235Page - Cirrus Logic CS47L85 Datasheet HTML 236Page - Cirrus Logic CS47L85 Datasheet HTML 237Page - Cirrus Logic CS47L85 Datasheet HTML 238Page - Cirrus Logic CS47L85 Datasheet HTML 239Page - Cirrus Logic CS47L85 Datasheet HTML 240Page - Cirrus Logic CS47L85 Datasheet HTML 241Page - Cirrus Logic CS47L85 Datasheet HTML 242Page - Cirrus Logic CS47L85 Datasheet HTML 243Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 239 / 370 page
background image
CS47L85
Rev 4.3
239
For correct operation, the respective output driver(s) must be disabled when headphone detection is commanded on
HPOUT1L or HPOUT1R. The required register settings are shown in Table 89.
See Table 71 for details of the HP1L_ENA and HP1R_ENA register bits. The applicable headphone output(s) configuration
must be maintained until after the headphone detection has completed.
DESCRIPTION
REQUIREMENT
HPOUT1L Impedance measurement
HP1L_ENA = 0
HPOUT1R Impedance measurement
HP1R_ENA = 0
Table 89 Output Configuration for Headphone Detect
When headphone detection is commanded, the CS47L85 uses an adjustable current source to determine the connected
impedance. A sweep of measurement currents is applied. The rate of this sweep can be adjusted using the HP_CLK_DIV
and HP_RATE registers.
The headphone detection process will typically comprise a number of separate measurements (for different impedance
ranges). Completion of each measurement is indicated by the HP_DONE register bit. When this bit is set, the measurement
result can be read from the HP_DACVAL and HP_DACVAL_DOWN fields, and subsequently decoded as described below.
C0 + (C1 × Offset)
(((HP_DACVAL + HP_DACVAL_DOWN) / 2) + 0.5)
C2
C3 (1 + (C4 × Gradient))
1
C5
Impedance (Ω) =
The associated parameters for decoding the measurement result are defined in Table 90. The applicable values are
dependent on the HP_IMPEDANCE_RANGE setting in each case. The ‘Offset’ and ‘Gradient’ values are derived from
register fields which are factory-calibrated for each device.
PARAMETER
HP_IMPEDANCE_
RANGE=00
HP_IMPEDANCE_
RANGE=01
HP_IMPEDANCE_
RANGE=10
HP_IMPEDANCE_
RANGE=11
C0
1.007
1.007
9.696
100.684
C1
-0.0072
-0.0072
-0.0795
-0.9494
C2
4003
7975
7300
7300
C3
69.3
69.6
62.9
63.2
C4
0.0055
0.0055
0.0055
0.0055
C5
0.25
0.25
0.25
0.25
Offset
HP_OFFSET_00
HP_OFFSET_01
HP_OFFSET_10
HP_OFFSET_11
Gradient
HP_GRADIENT_0X
HP_GRADIENT_0X
HP_GRADIENT_1X
HP_GRADIENT_1X
Table 90 Headphone Measurement Decode parameters
Note that, to achieve the specified measurement accuracy, the above equation must be calculated to an accuracy of at least
5 decimal places throughout.
The impedance measurement result is valid when 169
≤ HP_DACVAL ≤ 1019. (In case of any contradiction with the
HP_IMPEDANCE_RANGE description, the HP_DACVAL validity takes precedence.)
If the external impedance is entirely unknown (i.e., it could lie in any of the HP_IMPEDANCE_RANGE regions), then it is
recommended to test initially with HP_IMPEDANCE_RANGE=00. If the resultant HP_DACVAL is < 169, then the impedance
is higher than the selected measurement range, so the test should be scheduled again, after incrementing
HP_IMPEDANCE_RANGE.
Each measurement is triggered by writing ‘1’ to the HP_POLL bit. Completion of each measurement is indicated by the
HP_DONE register bit. Note that, after the HP_DONE bit has been asserted, it will remain asserted until the next
measurement has been commanded.
A simpler, but less accurate, procedure for headphone impedance measurement is also supported, using the HP_LVL
register. When the HP_DONE bit is set, indicating completion of a measurement, the impedance can be read directly from



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