I2C Bus Master Reference Design for Lattice CPLD/FPGA devices
Reference Design using part LFE5U-45F-6MG285C by Lattice Semiconductor
For End Products
- Computers and Peripherals
- Consumer Electronics
- Industrial
Description
- I2C Bus Master Reference Design is intended to demonstrate how a fast and configurable I2C-Bus Master Controller can be constructed and utilized in the CPLD/FPGA device. With the flexibility that this I2C-Bus Master Controller offers, a designer can communicate with up to 128 different I2C slave devices operating in standard or fast mode with transactions ranging from 1 to 256 bytes. The user can also customize the VHDL code to meet their own specific requirements and thus reduce valuable CPLD/FPGA area while maintaining the speed performance. This design conforms to the Philips I2C Bus Specification version 1.0
Featured Parts (9)
Part Number | Manufacturer | Type | Description | |||
---|---|---|---|---|---|---|
|
LFE3-17EA-6FTN256C | Lattice Semiconductor | Field Programmable Gate Arrays - FPGAs | FPGA LatticeECP3E Family 17000 Cells 65nm Technology 1.2V 256-Pin FTBGA | Buy | |
|
LCMXO3L-4300C-6BG256C | Lattice Semiconductor | Field Programmable Gate Arrays - FPGAs | FPGA MACHXO3 Family 4300 Cells 65nm Technology 1.2V 256-Pin CABGA Tray | Buy | |
|
LCMXO2-256HC-4TG100CTR | Lattice Semiconductor | Complex Programmable Logic Devices - CPLDs | FPGA MachXO2 Family 256 Cells 65nm Technology 2.5V/3.3V 100-Pin TQFP Tray | Buy | |
|
LCMXO2-256HC-4TG100CES | Lattice Semiconductor | Complex Programmable Logic Devices - CPLDs | FPGA MachXO2 Family 256 Cells 65nm Technology 2.5V/3.3V 100-Pin TQFP Tray | Buy | |
|
LC4256ZE-5TN144C | Lattice Semiconductor | Complex Programmable Logic Devices - CPLDs | CPLD ispMACH® 4000ZE Family 256 Macro Cells 200MHz 1.8V 144-Pin TQFP Tray | Buy | |
|
LCMXO2-256HC-4TG100C | Lattice Semiconductor | Complex Programmable Logic Devices - CPLDs | FPGA MachXO2 Family 256 Cells 65nm Technology 2.5V/3.3V 100-Pin TQFP Tray | Buy | |
|
LFE3-17EA-6FTN256CCU1 | Lattice Semiconductor | Field Programmable Gate Arrays - FPGAs | FPGA LatticeECP3E Family 17000 Cells 65nm Technology 1.2V 256-Pin FTBGA | Buy | |
|
LFE3-17EA-6FT256C | Lattice Semiconductor | Field Programmable Gate Arrays - FPGAs | FPGA LatticeECP3E Family 17000 Cells 65nm Technology 1.2V 256-Pin FTBGA | Buy | |
|
LFE5U-45F-6MG285C | Lattice Semiconductor | Field Programmable Gate Arrays - FPGAs | FPGA LatticeECP5 Family 44000 Cells 40nm Technology 1.1V 285-Pin CSFBGA Tray | Buy |