Electronic Components Datasheet Search
  English  ▼

X  

CS47L85 Datasheet(PDF) 321 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) 321 Page - Cirrus Logic

Back Button CS47L85 Datasheet HTML 317Page - Cirrus Logic CS47L85 Datasheet HTML 318Page - Cirrus Logic CS47L85 Datasheet HTML 319Page - Cirrus Logic CS47L85 Datasheet HTML 320Page - Cirrus Logic CS47L85 Datasheet HTML 321Page - Cirrus Logic CS47L85 Datasheet HTML 322Page - Cirrus Logic CS47L85 Datasheet HTML 323Page - Cirrus Logic CS47L85 Datasheet HTML 324Page - Cirrus Logic CS47L85 Datasheet HTML 325Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 321 / 370 page
background image
CS47L85
Rev 4.3
321
2-WIRE (I2C) CONTROL MODE
The 2-wire (I2C) Control Interface mode is supported on CIF2 only, and uses the corresponding SCLK, SDA pins.
In 2-wire (I2C) mode, the CS47L85 is a slave device on the control interface; SCLK is a clock input, while SDA is a bi-
directional data pin. To allow arbitration of multiple slaves (and/or multiple masters) on the same interface, the CS47L85
transmits logic 1 by tri-stating the SDA pin, rather than pulling it high. An external pull-up resistor is required to pull the SDA
line high so that the logic 1 can be recognised by the master.
In order to allow many devices to share a single 2-wire control bus, every device on the bus has a unique 8-bit device ID
(this is not the same as the address of each register in the CS47L85).
The CS47L85 device ID is 0011_0100 (34h). Note that the LSB of the device ID is the Read/Write bit; this bit is set to logic
1 for “Read” and logic 0 for “Write”.
The CS47L85 operates as a slave device only. The controller indicates the start of data transfer with a high to low transition
on SDA while SCLK remains high. This indicates that a device ID, and subsequent address/data byte(s), will follow. The
CS47L85 responds to the start condition and shifts in the next eight bits on SDA (8-bit device ID, including Read/Write bit,
MSB first). If the device ID received matches the device ID of the CS47L85, then the CS47L85 responds by pulling SDA low
on the next clock pulse (ACK). If the device ID is not recognised or the R/W bit is set incorrectly, the CS47L85 returns to the
idle condition and waits for a new start condition and valid address.
If the device ID matches the device ID of the CS47L85, the data transfer continues as described below. The controller
indicates the end of data transfer with a low to high transition on SDA while SCLK remains high. After receiving a complete
address and data sequence the CS47L85 returns to the idle state and waits for another start condition. If a start or stop
condition is detected out of sequence at any point during data transfer (i.e. SDA changes while SCLK is high), the device
returns to the idle condition.
Data transfers on CIF2 must use the applicable I2C message format, according to the register address space that is being
accessed:
When accessing register addresses below R12288 (3000h), the applicable I2C protocol comprises a 32-bit
register address, and 16-bit data words.
When accessing register addresses from R12888 (3000h) upwards, the applicable I2C protocol comprises a 32-
bit register address, and 32-bit data words.
Note that, in all cases, the complete I2C message protocol also includes a Device ID, a Read/Write bit, and other
signalling bits (see Figure 79 and Figure 80 below).
The CS47L85 supports the following read and write operations:
Single write
Single read
Multiple write
Multiple read
Continuous (multiple) read and write modes allow register operations to be scheduled faster than is possible with single
register operations. In these modes, the CS47L85 will automatically increment the register address after each data word.
Successive data words can be input/output every 2 (or 4) data bytes, depending on the applicable register address space.



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