I2C is a two wire, bidirectional serial bus that
provides effective data communication between two devices. I2c bus supports many devices, each device is recognized by a unique addressâÂÂwhether
its a micro-controller, LCD Driver, memory or keyboard interface and can operate as transmitter or receiver based on the functioning of the device.
The I2C Master Controller module has been verified with following approaches:
-> Exhaustive Functional/Timing simulation
-> Prototyped on Xilinx Virtex-4 ML401 development board...view full
This EEPROM is a two wire,provides 1024 bits of
serial electrically erasable and programmable read only memory (EEPROM) organized as 128 words of 8 bits each. It is
accessed via a two-wire serial interface. The data flow is bidirectional. This 1K serial EEPROM is internally organized with 32 pages of 4-bytes each. The 1K requires a 7-bit
data word address for random word addressing. Access to one additional page is available upon request. It supports two different modes of write operation such as byte write and
page write modes. It supports two different modes of read operation such as byte read and sequential read. Also supports random read operation....view full
I2C_APB Bus Controller logic provides a serial
interface that meets the Philips I2C bus specification and supports all transfer modes from and to the I2C_APB bus. The I2C_APB logic handles bytes transfer autonomously. It also keeps track of serial transfers and a status register (i2csta) reflects the status of I2C_APB Bus Controller.
The I2C_APB is a microcode-free design developed for reuse in
ASIC and FPGA implementations. The design is strictly synchronous with synchronous reset, positive-edge clocking and without internal tri-states. Scan insertion is straightforward....view full
You need to either login or register as a buyer to view more IP information
Your technical requirements is not in our database? Click here to put up your requirements and we will try to help you!