Vme slave implementation on fpga

Download
2008
Zorer, Tolga
In today’s complex technological systems, there is a need of multi tasking several units running in accordance. Each unit is composed of several intelligent microcontroller cards. Each intelligent card performs a different task that the unit is responsible of. For this reason, there is a need of common communication bus between these cards in order to accomplish the task duties. VME (Versa Module Euro-Card) bus is a well known, the most reliable and the commonly used communication bus, even if it was standardized three decades ago. In this thesis work, the world wide accepted VME parallel bus protocol is implemented on FPGA (Field programmable Gate Array). The implementation covers the VME standard slave protocols. The VME Slave Module has been developed by VHDL (Very high level Hardware Description Language). The simulations have been carried over a computer based environment. After the verification of the VHDL code, an Intellectual Property (IP) core is synthesized and loaded into the FPGA. The FPGA based printed circuit board has been designed and the IP core’s function has been tested by bus protocol checkers for all of its functionality. The designed hardware has several standard serial communication ports, such as; USB, UART and I2C. Through the developed card and the add-on units, it is also possible to communicate with these serial ports over the VME bus.

Suggestions

Estimation of deterministic and stochastic imu error parameters
Ünsal, Derya; Demirbaş, Kerim; Department of Electrical and Electronics Engineering (2012)
Inertial Measurement Units, the main component of a navigation system, are used in several systems today. IMU’s main components, gyroscopes and accelerometers, can be produced at a lower cost and higher quantity. Together with the decrease in the production cost of sensors it is observed that the performances of these sensors are getting worse. In order to improve the performance of an IMU, the error compensation algorithms came into question and several algorithms have been designed. Inertial sensors conta...
Lifetime analysis for wireless sensor networks
Öğünlü, Bilal; Bazlamaçcı, Cüneyt Fehmi; Department of Electrical and Electronics Engineering (2004)
Sensor technologies are vital today in gathering information about certain environments and wireless sensor networks are getting more widespread use everyday. These networks are characterized by a number of sensor nodes deployed in the field for the observation of some phenomena. Due to the limited battery capacity in sensor nodes, energy efficiency is a major and challenging problem in such power-constrained networks. Some of the network design parameters have a direct impact on the network̕s lifetime. The...
Vanadium oxide (VOx) thin films elaborated by sol-gel method for microbolometer applications
Karslı, Kadir; Akın, Tayfun; Durucan, Caner; Department of Micro and Nanotechnology (2012)
Infrared detector technologies have been developing each day. Thermal detectors take great attention in commercial applications due to their low power consumption and low costs. The active material selection and the deposition of the material are highly important performance effective factors for microbolometer detector applications. In that sense, developing vanadium oxide (VOx) microbolometer active material by sol-gel method might be feasible approach to achieve good performance microbolometer detectors....
Implementation and performance evaluation of a three antenna direction finding system
Arslan, Ömer Çağrı; Tuncer, Temel Engin; Department of Electrical and Electronics Engineering (2009)
State of the art direction finding (DF) systems usually have several antennas in order to increase accuracy and robustness to certain factors. In this thesis, a three antenna DF system is built and evaluated. While more antennas give better DF performance, a three antenna system is useful for system simplicity and many of the problems in DF systems can be observed and evaluated easily. This system can be used for both azimuth and elevation direction of arrival (DOA) estimation. The system is composed of thr...
Chaotic demodulation under interference
Erdem, Özden; Demirbaş, Kerim; Department of Electrical and Electronics Engineering (2006)
Chaotically modulated signals are used in various engineering areas such as communication systems, signal processing applications, automatic control systems. Because chaotically modulated signal sequences are broadband and noise-like signals, they are used to carry binary signals especially in secure communication systems. In this thesis, a target tracking problem under interference at chaotic communication systems is investigated. Simulating the chaotic communication system, noise-like signal sequences are...
Citation Formats
T. Zorer, “Vme slave implementation on fpga,” M.S. - Master of Science, Middle East Technical University, 2008.