Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

CS47L35 Datasheet(PDF) 217 Page - Cirrus Logic

Part # CS47L35
Description  Smart Codec with Low-Power Audio DSP
PDF  300 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CIRRUS [Cirrus Logic]
Direct Link  http://www.cirrus.com
Logo CIRRUS - Cirrus Logic

CS47L35 Datasheet(HTML) 217 Page - Cirrus Logic

Back Button CS47L35 Datasheet HTML 213Page - Cirrus Logic CS47L35 Datasheet HTML 214Page - Cirrus Logic CS47L35 Datasheet HTML 215Page - Cirrus Logic CS47L35 Datasheet HTML 216Page - Cirrus Logic CS47L35 Datasheet HTML 217Page - Cirrus Logic CS47L35 Datasheet HTML 218Page - Cirrus Logic CS47L35 Datasheet HTML 219Page - Cirrus Logic CS47L35 Datasheet HTML 220Page - Cirrus Logic CS47L35 Datasheet HTML 221Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 217 / 300 page
background image
DS1085F3
217
CS47L35
4.18 Control-Write Sequencer
4.18.9 Sequencer Memory Definition
The write sequencer memory defines up to 252 write operations; these are indexed as 0 to 251 in the sequencer memory
map.
The write sequencer memory reverts to its default contents following power-on reset, a hardware reset, or a Sleep Mode
transition. In these cases, the sequence memory contains the boot sequence and the OUT1–OUT4 signal path enable/
disable sequences; the remainder of the sequence memory is undefined.
User-defined sequences can be programmed after power-up. The user-defined control sequences must be reconfigured
by the host processor following power-on reset, a hardware reset, or a Sleep Mode transition. Note that all control
sequences are maintained in the sequencer memory through software reset. See Section 5.2 for a summary of the
CS47L35 memory reset conditions.
The default control sequences can be overwritten in the sequencer memory, if required. Note that the headphone and
earpiece output path enable bits (HPnx_ENA, SPKOUTx_ENA) always trigger the write sequencer (at the predetermined
start index addresses).
Writing 1 to the WSEQ_LOAD_MEM bit clears the sequencer memory to the power-on reset state.
The sequencer memory is summarized in Table 4-111. User-defined sequences should be assigned space within the
allocated portion (user space) of the write sequencer memory.
The start index for the user-defined sequences is configured using the fields described in Table 4-102 through
Table 4-106.
Table 4-109. Write Sequencer Control—Programming a Sequence
Register Address
Bit
Label
Default
Description
R12288 (0x3000)
WSEQ_
Sequence_1
31:29 WSEQ_DATA_
WIDTH0[2:0]
000
Width of the data block written in this sequence step.
000 = 1 bit
001 = 2 bits
010 = 3 bits
011 = 4 bits
100 = 5 bits
101 = 6 bits
110 = 7 bits
111 = 8 bits
28
WSEQ_MODE0
0
Extended Sequencer Instruction select
0 = Basic instruction set
1 = Extended instruction set
27:16 WSEQ_ADDR0[11:0] 0x000 Control Register Address to be written to in this sequence step.
The register address is calculated as: (Base Address * 512) + WSEQ_ADDRn.
Base Address is 0x00_0000 by default, and is configured using the sequencer’s
extended instruction set.
15:12 WSEQ_DELAY0[3:0]
0000 Time delay after executing this step.
0x0 = 3.3
s
0x1 to 0xE = 61.44
s x ((2WSEQ_DELAY)–1)
0xF = End of sequence marker
11:8 WSEQ_DATA_
START0[3:0]
0000 Bit position of the LSB of the data block written in this sequence step.
0000 = Bit 0
…
1111 = Bit 15
7:0 WSEQ_DATA0[7:0]
0x00 Data to be written in this sequence step. When the data width is less than 8 bits,
one or more of the MSBs of WSEQ_DATAn are ignored. It is recommended that
unused bits be cleared.
Table 4-110. Write Sequencer Control—Load Memory Control
Register Address
Bit
Label
Default
Description
R24 (0x0018)
Write_Sequencer_Ctrl_2
0
WSEQ_LOAD_
MEM
0
Writing 1 to this bit resets the sequencer memory to the power-on reset
state.



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