2015International Journal of Engineering ResearchRequires access

Design & Development of FPGA Based VME Bus Controller

Himali Patel, Poornima Talwai

Open publisher page 0 citations

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 relia- bility, 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 imple- mentation of the Master interface module,slave interface mod- ule,Interrupt handler module as well as system controller module.All this modules were programmed using VHDL hard- ware 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.

About this research paper

What this paper is about

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 relia- bility, 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 imple- mentation of the Master interface module,slave interface mod- ule,Interrupt handler module as well as system controller module.All this modules were programmed using VHDL hard- ware 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.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available 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 relia- bility, 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 imple- mentation of the Master interface module,slave interface mod- ule,Interrupt handler module as well as system controller module.All this modules were programmed using VHDL hard- ware 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.

Key concepts: VMEbus, Field-programmable gate array, Controller (irrigation), Embedded system, Computer science, Operating system, Computer hardware, Data acquisition

Related papers

Back to paper searchBrowse research topicsOriginal source
Design & Development of FPGA Based VME Bus Controller — Research Paper | ScholarLens