| Electronic Components Datasheet Search |
|
SAA7712 Datasheet(PDF) 21 Page - NXP Semiconductors |
|
|
|||||||||||||||||||||||||||||
SAA7712 Datasheet(HTML) 21 Page - NXP Semiconductors |
|
21 / 44 page ![]() 1999 Aug 05 21 Philips Semiconductors Preliminary specification Sound effects DSP SAA7712H 8.6 I2C-bus control 8.6.1 INTRODUCTION A general description of the I2C-bus format can be obtained from Philips Semiconductors, International Marketing and Sales Communications (IMSC). For the external control of the SAA7712H a fast I2C-bus is implemented. This is a 400 kHz bus which is downward compatible with the standard 100 kHz bus. There are different types of control instructions: • Instructions to control the DSP program, program the coefficient RAM and read the values of parameters • Instructions to control the equalizer, program the equalizer coefficient RAM to be able to change the centre frequency, gain and Q-factor of the equalizer sections • Instructions to control the source selection and programmable parts, e.g. PLL clock speed. The detailed description of the I2C-bus and commands is given in the following sections. The description of the different bits in the memory map is given in Section 9.6. The equalizer cannot be used and cannot be programmed if there is no word select and bit clock signal present on a selected digital source input; see audio_source bit in Table 3 (I2S_IN1 and I2S_IN2). The minimum limit of the audio sample frequency is determined by 1 ⁄18fSCL. 8.6.2 CHARACTERISTICS OF THE I2C-BUS The I2C-bus is for 2-way, 2-line communication between different ICs or modules. The two lines are a serial data line (SDA) and a serial clock line (SCL). Both lines must be connected to VDD via a pull-up resistor when connected to the output stages of a microcontroller. For a 400 kHz I2C-bus the recommendation from Philips Semiconductors must be followed (e.g. up to loads of 200 pF on the bus a pull-up resistor can be used, between 200 to 400 pF a current source or switched resistor must be used). Data transfer can only be initiated when the bus is not busy. 8.6.3 BIT TRANSFER One data bit is transferred during each clock pulse. The data on the SDA line must remain stable during the HIGH period of the clock pulse as changes in the data line at this time will be interpreted as control signals (see Fig.11). The maximum clock frequency is 400 kHz. To be able to run on this high frequency all the inputs and outputs connected to this bus must be designed for this high speed I2C-bus according to the Philips specification. Fig.11 Bit transfer on the I2C-bus. handbook, full pagewidth MGS216 SDA SCL data line stable; data valid change of data allowed |
|
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 |
| 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 |