Features
- I2C Master/Slave Transmitter & Receiver IP core
- I2C 8-bit PIO Slave core
- I2C bus transmission speeds; 100Kbps, 400Kbps & 1Mbps
- Own address and general call address detection
- Input clock filter
- Meets Philips I2C -bus specification version 2.1
- 7-bits addressing format
- Single byte transmit and receive buffer
- Santa Cruz I2C development board (optional)
- VHDL
- 300 LE's for Avalon M/S, 100 LE's for PIO
Overview
The Microtronix I
2C Master/Slave/PIO IP Core is a complete I2C solution offering three modes of operation and support for standard I2C bus transmission speeds. The I
2C Master/Slave core provide a generic memory-mapped bus interface. Also designed as an Altera Qsys component, it integrates easily into any Qsys generated system using an Nios¢ç II Avalon bus.
The Microtronix I
2C PIO Slave core is provided as an Altera Quartus II Megafunction and integrated into the Altera MegaWizard Plug-in Manager.
The core is optimized for all Altera FPGA's, including the newest generation of Stratix, Arria, Cyclone and MAX II devices.
Other Features
- Encrypted source code
- Linux Master driver
- ModelSim Test Bench
- Includes perpetual IP Core license and 1 year of maintenance updates
- 1-Hour of Installation Support
- Santa Cruz I2C development board (optional)
License Options
- Node Locked: Supports a single user. It is tied to the NIC ID of a PC.
- Floating Server: Supports multiple users, typically 2 or 5 seats.
- Source Code: VHDL or SystemVerilog