| 数据搜索系统,热门电子元器件搜索 |
|
SPEAR300 数据表(PDF) 20 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
SPEAR300 数据表(HTML) 20 Page - STMicroelectronics |
|
20 / 83 page ![]() Architecture overview SPEAr300 20/83 Doc ID 16324 Rev 2 2.16 SPI_I2C multiple slave control The SPI interface has only one slave select signal, SS0. The I2C interface does not allow control of several devices with the same address, which is frequently required for CODECs. The SPI_I2C extension allows management of up to 8 SPI devices, or 8 I2C devices at the same address (total SPI+I2C devices=8). The SPI extension is made by generating three more slave select signals SS1, SS2 and SS3. The I2C extension is done by replicating the I2C_SCL signal if the corresponding pin is set active.Otherwise the pin remains low, so that the start condition is not met. Each of the 8 pins can reproduce either the SPI SS0 signal, or the I2C_SCL signal. The selection is made through a register. 2.17 TDM interface The TDM block implements time division multiplexing. Main features: ● TDM interface with 512 timeslots and up to 16 bufferization channels. ● 32 ms bufferization for 16 channels (of 4 bytes each) ● Supports master and slave mode operation ● Programmable clock and synchronization signal generation in master mode ● Clock & synchronization signal recovery in slave mode ● 8 programmable synchronization signals for CODECs ● Uses 11 pins: – SYNC7-0 are dedicated frame syncs for CODECs without timeslot recognition – CLK is the TDM clock – DIN is the TDM input and receives the data – DOUT is the TDM output and transmits the data. It can be high impedance on a unused timeslot ● The TDM interface can be the master or a slave of the CLK or SYNC0 signals. ● Timeslots can be used for switching or bufferization purposes: – Switching and bufferization can be used concurrently for different timeslots on the same TDM – The only limitation is that an output timeslot can not be switched and bufferized at the same time. – Timeslot switching: any of the output time slots can receive any input timeslot of the previous frame. The connection memory is part of the action memory, indicating which timeslot has to be output. – Timeslot bufferization: data from DIN is stored in an input buffer and data from an output buffer is played on DOUT. When the number of samples stored/played reaches the buffer size, the processor is interrupted in order to read the input buffer and prepare a new output buffer (or a DMA request is generated). |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |