DocumentCode :
629466
Title :
Implementation of I2C master bus controller on FPGA
Author :
Eswari, Bollam ; Ponmagal, N. ; Preethi, K. ; Sreejeesh, S.G.
Author_Institution :
VLSI Design Group, Nat. Inst. of Electron. & Inf. Technol., Calicut, India
fYear :
2013
fDate :
3-5 April 2013
Firstpage :
1113
Lastpage :
1116
Abstract :
This paper implements serial data communication using I2C (Inter-Integrated Circuit) master bus controller using a field programmable gate array (FPGA). The I2C master bus controller was interfaced with MAXIM DS1307, which act as a slave. This module was designed in Verilog HDL and simulated in Modelsim 10.1c The design was synthesized using Xilinx ISE Design Suite 14.2. I2C master initiates data transmission and in order slave responds to it. It can be used to interface low speed peripherals like motherboard, embedded system, mobile phones, set top boxes, DVD, PDA´s or other electronic devices.
Keywords :
data communication; field programmable gate arrays; hardware description languages; peripheral interfaces; system buses; FPGA; I2C master bus controller; MAXIM DS1307; Modelsim 10.1c; Verilog HDL; Xilinx ISE design suite 14.2. I2C master; data transmission; field programmable gate array; interintegrated circuit; master bus controller; peripheral interface; serial data communication; Data transfer; Field programmable gate arrays; Hardware design languages; Protocols; Registers; Wires; 12C; DS1307; FPGA; Modelsim; Spartan 3AN; Xilinx; master; serial data communication; slave;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications and Signal Processing (ICCSP), 2013 International Conference on
Conference_Location :
Melmaruvathur
Print_ISBN :
978-1-4673-4865-2
Type :
conf
DOI :
10.1109/iccsp.2013.6577229
Filename :
6577229
Link To Document :
بازگشت