Electronic Components Datasheet Search
  English  ▼

X  

CS42L92 Datasheet(PDF) 76 Page - Cirrus Logic

Part # CS42L92
Description  32-Bit 384-kHz Hi-Fi Audio Codec
PDF  333 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CIRRUS [Cirrus Logic]
Direct Link  http://www.cirrus.com
Logo CIRRUS - Cirrus Logic

CS42L92 Datasheet(HTML) 76 Page - Cirrus Logic

Back Button CS42L92 Datasheet HTML 72Page - Cirrus Logic CS42L92 Datasheet HTML 73Page - Cirrus Logic CS42L92 Datasheet HTML 74Page - Cirrus Logic CS42L92 Datasheet HTML 75Page - Cirrus Logic CS42L92 Datasheet HTML 76Page - Cirrus Logic CS42L92 Datasheet HTML 77Page - Cirrus Logic CS42L92 Datasheet HTML 78Page - Cirrus Logic CS42L92 Datasheet HTML 79Page - Cirrus Logic CS42L92 Datasheet HTML 80Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 76 / 333 page
background image
76
DS1162F2
CS42L92
4.3 Digital Core
4.3.12 PWM Generator
The CS42L92 incorporates two PWM signal generators as shown in Fig. 4-29. The duty cycle of each PWM signal can be
modulated by an audio source, or can be set to a fixed value using a control register setting.
A four-input mixer is associated with each PWM generator. The four input sources are selectable in each case, and
independent volume control is provided for each path.
PWM signal generators can be output directly on a GPIO pin. See Section 4.14 to configure a GPIO pin for this function.
Note that the PWM signal generators cannot be selected as input to the digital mixers or signal-processing functions within
the CS42L92 digital core.
R145 (0x0091)
Haptics_Control_2
14:0 LRA_
FREQ[14:0]
0x7FFF Haptic Resonant Frequency. Selects the haptic signal frequency (LRA actuator only,
HAP_ACT = 1)
Haptic Frequency (Hz) = System Clock/(2 x (LRA_FREQ+1)), where System Clock =
6.144 MHz or 5.6448 MHz, derived by division from SYSCLK or ASYNCCLK.
If HAP_RATE < 1000, SYSCLK is the clock source, and the applicable System Clock
frequency is determined by SYSCLK.
If HAP_RATE
 1000, ASYNCCLK is the clock source, and the applicable System Clock
frequency is determined by ASYNCCLK.
Valid for haptic frequency in the range 100–250 Hz
For 6.144-MHz System Clock:
0x77FF = 100 Hz
0x4491 = 175 Hz
0x2FFF = 250 Hz
For 5.6448-MHz System Clock:
0x6E3F = 100 Hz
0x3EFF = 175 Hz
0x2C18 = 250 Hz
R146 (0x0092)
Haptics_phase_1_
intensity
7:0 PHASE1_
INTENSITY[7:0]
0x00
Haptic Output Level (Phase 1). Selects the signal intensity of Phase 1 in one-shot mode.
Coded as 2’s complement. Range is ± Full Scale (FS).
For ERM actuator, this selects the DC signal level for the haptic output.
For LRA actuator, this selects the AC peak amplitude; negative values correspond to a
180° phase shift.
R147 (0x0093)
Haptics_Control_
phase_1_duration
8:0 PHASE1_
DURATION[8:0]
0x000 Haptic Output Duration (Phase 1). Selects the duration of Phase 1 in one-shot mode.
0x000 = 0 ms
0x001 = 0.625 ms
0x002 = 1.25 ms
… (0.625-ms steps)
0x1FF = 319.375 ms
R148 (0x0094)
Haptics_phase_2_
intensity
7:0 PHASE2_
INTENSITY[7:0]
0x00
Haptic Output Level (Phase 2)
Selects the signal intensity in Continuous mode or Phase 2 of one-shot mode.
Coded as 2’s complement. Range is ± Full Scale (FS).
For ERM actuator, this selects the DC signal level for the haptic output.
For LRA actuator, this selects the AC peak amplitude; Negative values correspond to a
180° phase shift.
R149 (0x0095)
Haptics_phase_2_
duration
10:0 PHASE2_
DURATION[10:0]
0x000 Haptic Output Duration (Phase 2). Selects the duration of Phase 2 in one-shot mode.
0x000 = 0 ms
0x001 = 0.625 ms
0x002 = 1.25 ms
… (0.625-ms steps)
0x7FF = 1279.375 ms
R150 (0x0096)
Haptics_phase_3_
intensity
7:0 PHASE3_
INTENSITY[7:0]
0x00
Haptic Output Level (Phase 3). Selects the signal intensity of Phase 3 in one-shot mode.
Coded as 2’s complement.
Range is ± Full Scale (FS).
For ERM actuator, this selects the DC signal level for the haptic output.
For LRA actuator, this selects the AC peak amplitude; Negative values correspond to a
180° phase shift.
R151 (0x0097)
Haptics_phase_3_
duration
8:0 PHASE3_
DURATION[8:0]
0x000 Haptic Output Duration (Phase 3). Selects the duration of Phase 3 in one-shot mode.
0x000 = 0 ms
0x001 = 0.625 ms
0x002 = 1.25 ms
… (0.625-ms steps)
0x1FF = 319.375 ms
R152 (0x0098)
Haptics_Status
0
ONESHOT_STS
0
Haptic One-Shot status
0 = One-Shot event not in progress
1 = One-Shot event in progress
Table 4-23. Haptic Signal Generator Control (Cont.)
Register Address Bit
Label
Default
Description



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