|
|
| View Full size |
|
| INTRODUCTION | |
FEATURES | |
APPLICATION |
|
| Introduction
|
|
The I²C slave IP is fully synthesizable core and compatible with Phillips I²C standard.
The IP uses I²C Bus Protocol which helps maximize the hardware efficiency
and minimize the interfaces.
The I²C Slave IP Core is provided as Altera SOPC Builder ready component and integrates easily into any SOPC Builder generated system.
|
| Features |
|
- Data transfers up to 100 Kbps in standard mode and up to 400 Kbps in fast-mode
- Uses two wires to transfer information between devices
- Bi-directional data transfer
- 7-bit addressing format
- Fixed data width of 8 bits
- Data transfer in multiples of bytes
- Interrupt or bit-polling driven byte-by-byte data transfer
- Start/Stop detection
- Operates from a wide range of input clock frequency
- Fully synthesizable
|
| Example LE Usage |
| IP Core |
Supported Families |
LEs |
Performance (fmax) |
Memory Bits |
| I²C Slave |
Cyclone |
|
|
|
| Cyclone II |
|
|
|
| Cyclone III |
|
|
|
|
|
| Verification |
|
- I²C Slave IP Core's functionality is verified in Modelsim simulation software using test bench in Verilog HDL.
|
|
| Deliverables |
|
|
|
|
| Application |
|
- I²C Slave is used in many serial communication applications.
|
|
Related Products
|
|
|
|
Downloads
|
|