• DocumentCode
    629379
  • 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
    678
  • Lastpage
    681
  • 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
    field programmable gate arrays; hardware description languages; system buses; DVD; FPGA; I2C master bus controller; MAXIM DS1307; Modelsim 10.1c; PDA; Verilog HDL; Xilinx ISE Design Suite 14.2; data transmission; electronic devices; embedded system; field programmable gate array; inter-integrated circuit; low speed peripherals; mobile phones; motherboard; serial data communication; set top boxes; Data transfer; Field programmable gate arrays; Hardware design languages; Protocols; Registers; Wires; DS1307 FPGA; I2C; 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.6577141
  • Filename
    6577141