Associated with CDAC-ATC, Mumbai.
Training >> Training Courses >> VHDL >> A36
Training
 
Training Courses
    • VHDL
    • ORCAD
    • AUTOCAD
    • PIC Microcontroller
    • Assembly Language
    • Linux & VC
    • Others
    • Process Logic Controller
Training Facilities
 

Project work is given on the basis of modules taught during the course and are implemented on our VLSI TRAINER KIT.


COURSE A36: I2C MASTER CONTROLLER


USES


  • Used in CPU /Microcontroller communication with peripheral device such as Memory, ADC converter, DAC converter, PLL synthesizers, Adaptive Delta Pulse Coded Modulation (ADPCM) devices, etc.
  • A high speed interfacing of multiple peripherals on a common one bit data line and a single chip select line. Used in most modern embedded system application.


PREREQUISITES


       Course - A1 or A1.1: Introduction to VHDL / Verilog
       Computer system architecture.


CONTENTS


        1. Clock synchronizer circuit
        2. Timer
        3. I/O registers
        4. Arbitration logic
        5. Control Logic
        6. Shift Register
        7. CPU interface
        8. Students will download the design onto an FPGA and observe the output