发明名称 FIFO memory data pipelining system and method for increasing I²C bus speed
摘要 An I<SUP>2</SUP>C system includes an I<SUP>2</SUP>C bus which includes an SCK (serial clock) conductor and an SDA (serial data) conductor, a master device coupled to the SCK conductor and the SDA conductor for sending and receiving data signals and serial clock signals. The master device includes a CPU, clock generation circuitry, and a control circuit that is coupled to the CPU, the SCK conductor, the SDA conductor, and the clock generation circuitry. A FIFO memory is coupled between the CPU and the control circuit. The CPU executes an address/data instruction, after sending a stop condition and then a start condition on the I<SUP>2</SUP>C bus, by causing an address byte and a plurality of data bytes to be written into the FIFO memory, causing the address byte to be read from the FIFO memory and transmitted on the I<SUP>2</SUP>C bus, causing a next data byte to be read from the FIFO memory and transmitted on the I<SUP>2</SUP>C bus, and repeating reading and transmitting of the data bytes until all of them have been transmitted on the I<SUP>2</SUP>C bus. A stop condition then is sent on the I<SUP>2</SUP>C bus.
申请公布号 US2007240011(A1) 申请公布日期 2007.10.11
申请号 US20060398121 申请日期 2006.04.05
申请人 TEXAS INSTRUMENTS INCORPORATED 发明人 SARIPALLI RAMESH;CHEUNG HUGO
分类号 G06F1/00;G06F13/42 主分类号 G06F1/00
代理机构 代理人
主权项
地址