Hardware Optimization of FPGA for I2C Master Protocol and Interfacing with EEPROM Slave
DOI:
https://doi.org/10.37591/jovdtt.v5i2.1600Abstract
This paper focuses on I2C (Inter Integrated Circuit) protocol master controller. I2C protocol was originally given by Philips semiconductors so that faster devices can communicate with slower devices and also allow devices to communicate with each other over serial bus without data loss. The I2C controller provides support for a communication link between integrated circuits and memory units on a board. I2C is a bidirectional serial bus which contains two lines which are clock line and a data line SCL and SDA respectively. There are many devices which get the support from I2C bus having different addresses. In this paper, the communication between the memory which is EEPROM and FPGA Spartan 6 is shown and the device utilization summary is generated for the same. The programmed FPGA acts as the master and the memory acts as the slave. The module is designed in Verilog, implemented and simulated using Xilinx 14.7.
Keywords: EEPROM, FPGA, FSM, I2C, Spartan 6, UCF, Verilog HDL
Cite this Article
Pragya Sharma, Neeraj Kr. Shukla, Rakhi Nangia. Hardware Optimization of FPGA for I2C Master Protocol and Interfacing with EEPROM Slave. Journal of VLSI Design Tools and Technology (JoVDTT). 2015; 5(2): 42–48p.
Downloads
Published
Issue
Section
License
Thank you for submitting the manuscript to the Journal of VLSI Design Tools & Technology. With the online journal management system that we are using, you will be able to track its progress through the editorial process by logging in to the journal web site:
An author may request for withdrawal of his/her manuscript, within a week's
time (w.e.f. the date of submission of the manuscript). The Author is
recommended to follow strictly the Instructions in Manuscript Withdrawal
Policy (As per URL given below)
http://stmjournals.com/pdf/manuscript%20withdrawl.pdf
If you have any questions, please contact me. Thank you for considering this
journal as a venue for your work.