ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

Design & Development of FPGA Based VME Bus Controller

Journal: International Journal of Engineering Research (IJER) (Vol.4, No. 7)

Publication Date:

Authors : ; ;

Page : 373-377

Keywords : VME bus; VIC; obsolescence; maintainability; FPGA; VHDL;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

The VME bus interface Controller (VIC068A) is used to interface Local CPU bus and VME bus. VME Bus Controller is used in wide application areas where high reliability, good accuracy and high speed are desired to withstand industrial environment like nuclear power plant and process industries. VME Bus controller can configure as Master, Slave, Interrupt Handler, arbiter as well as power monitor. Commercial VME Bus interface controller chips are available from a few vendors and are very expensive. As time goes VME Bus Controller Chips become absolute and vendor support will not be provided. To solve part obsolescence problem and support long term maintainability, it has been implemented by using Field Programmable Gate Array (FPGA). This paper discusses implementation of VME Bus Controller on FPGA development board XC3S200 with functionality coded in VHDL.The design of VME Bus Controller involved implementation of the Master interface module,slave interface module,Interrupt handler module as well as system controller module.All this modules were programmed using VHDL hardware description language.The modules were simulated and implemented using Xillinx ISE 9.2i.By simulation results of the modules functionality of VME Bus Controller was verified correctly.After successful implementation of the VME Bus Controller functionality has been tested in VME Bus setup.

Last modified: 2015-07-02 23:24:03