2018 EU Contest Entries
Description and content
Hardware accelerated security system
Technical University of Cluj-Napoca, Romania
Gheorge Asachi Technical University of Iasi, Romania
The present project consists in a design of a logic analyzer, which can help students and engineers to verify digital hardware, digital communication and software integration. The design is allowing recording up to 8 channels, with sample frequency up 12 MHz and recording memories up to 128 B. It fits a relative small and cheap FPGA and can be implemented in house for developing digital and microcontroller application. Acquired date can be transferred to a computer via a serial interface.
picture. CmodA7 and PmodRS232 are used for implementation.
Wireless Transmission of Compressed Image by using ASK Modulation
Cankaya Universiky, Ankara, Turkey
The aim of this project is accomplishing a data compression (source coding) algorithm in VHDL, wireless communication in between two FPGAs. Using ASK modulation in the wireless transmission. Additionally, reducing storage and saving time and using less bandwidth while image is transmitted. For this project were used the Arty A7 board, PmodVGA and Analog Discovery2
FPGA-based Programmable Logic Controller
Silesian University of Technology, Gliwice, Poland
PLC with an HMI operator panel. System able to be used with real automation objects. Showcased on miniaturized, fully-functional models.
This project is a try to develop a CPU that would be specialized for PLC application from the very beginning. Apart from creating a CPU, we wanted to demonstrate its operation in industry-approvable fashion. That forced us to develop a system containing not only the CPU but also the Human-Machine Interface and the connection between them. Our choice of automation object to demonstrate our design on has been an elevator as it is a very common object and provides enough room for us to
Digilent components used include: the Cmod A7 board and Digital Discovery
Software Defined Radio on FPGA
Cankaya University, Ankara, Turkey
SWEEP & PLAY
ESIEE Paris, France
The SWEEP’n’PLAY console offers a new way of playing thanks to its smartphone. Once the console is connected to the television, the user mobile becomes a versatile controller; From the dedicated application, the set of movements made will be transcribed in the game. The console has a large library of games and supports up to 7 players.
An Arty Z7-20 board will be used along with PmodBT2 and Digital Discovery
Localization based on RF Modules
Sapientia University, Targu-Mures Romania
The goal of this project is to locate a device, a robot in real time, of which position is unknown. The project will use the triangulation method for the localization, based on four fixed points. For distance measurement RF modules were used. The used method for distance measurement was the double-sided, two-way ranging method. In the documentation, you can find the method’s detailed description, with my own and other persons’ results. In this application three or four immobile and one mobile modules are used. The resulted position will be corrected with another filter. The computationally intensive task will be running on an FPGA, because it has the necessary resources to be able to finish the calculations in time. The FPGA will communicate with the microcontroller through a serial communication interface. It is based on a Zybo Z7 board and a PMOD RTCC
Spectrum Analyzer for Industrial Applications
Petru Maior University, Targu-Mures, Romania
Deep Neural Network Hardware Accelerator
University of Novi Sad, Serbia
If we look around us, we will realize that artificial intelligence surrounds us more and more. Let’s be realistic, every one of us dreams about a super-car in which you will be able to sit and say where you want to go and the car will be driven by itself. We are witnesses that it is not an unrealistic dream. Because of that, we want to share with you our project that has some similarities with cars we mentioned. In the beginning, it will be just a primitive network of neurons but we will teach it to recognize numbers.To achieve this it was used the Zybo Z7 development board
Design of a test system for Polar Codes in FPGA
Cankaya University, Ankara, Turkey
The aim of test system is testing whatever you need. It means that you are not forced to use Polar Codes only. If you want to test another thing on FPGA you can test it just small definitions of IP Core and rest are same. Also in Polar Encoder and Polar Decoder parts we want to make a polar encoder and decoder part very flexible. Flexible means that users can change any variable like message bits count, coding rate, binary erasure channel error probability, whenever they want.
This project uses the Arty Z7-10 board
FPGA Library used for Computer Graphics.
University of Pitesti, Romania
This project proposes the creation of a graphics library in order to generate and manipulate the graphic information only using VHDL and without the use of the Zynq processor. The output of a user-configurable file will be available in the form of a DVI (compatible with HDMI and Mini DisplayPort) signal. It uses The Arty Z7 development board
Gdansk University of Technology, Poland
This report presents the design of additive synthesizer. Synthesis is done by DDS
method. Sine wave wavetable is stored in memory and custom IP maintains amplitude levels
and phase shifts of the sine waves. Finally, sine waves are mixed into one signal by other IP.
Values of amplitudes, phase shifts and frequencies of each sine wave is set by user in
application run on mobile phone with Android (communication via Bluetooth module).
Synthesizer is capable of generating 1,000 sine waves in real time (more sine waves can be
achieved, design utilizes 10% of DSP cores and 40% of slices)
The project uses a Nexys Video board, a PmodBT2 and an Analog Discovery
Ultrasonic Radar Implementation on FPGA
Cankaya University, Ankara, Turkey
The project is an implementation of a radar device which uses an ultrasonic range finder that is given the ability to turn by the servo motor, ie, measures which are close to the range of distances and is capable of displaying a typical radar screen which was implemented on a 640*480 standard VGA protocol. Whole system is going to be controlled by FPGA. It uses the Arty Z7-10 board, PmodCLP and Analog Discovery2
Augmented Reality playground based on ZYBO platform
Jagiellonian University, Krakow, Poland
The idea behind this project is to check potential of doing augmented reality on systems on a chip. We
have a camera which is connected to fpga board where we are processing video and we send it video
to output – screen of monitor. Main object of this project was to detecting some kind of markers and
based on their mutual position augment video with some graphics in real-time. For controlling those
additional objects we integrate keypad with Inertial measurement unit. This project is a playground so
we want to make a base design which can be extended for special purposes e.g. games, medical
The Zybo Z7 board is used along with PmodNAV and PmodKYPD
Live Concert Improvement System
Polytechnics of Bucharest, Romania
“Structure From Motion” scene recognition system for navigation an unmanned aerial vehicles
AGH University of Science and Technology, Krakow, Poland
In this project a design of an embedded vision system for structure from motion (SFM) computation is
presented. The solution allows for scene depth reconstruction based on two consecutive video frames.
The module is developed for a Xilinx Zynq SoC (System on Chip) device and is divided into a hardware
and software part. All steps required in the SFM algorithm are provided in design. The FPGA is mainly
used to detect and match features. The ARM processor is responsible for fundamental matrix estimation
and triangulation. The module is dedicated to navigation of an unmanned aerial vehicles. The 3D scene
information is extracted for autonomous flight and landing purposes. The system is adapted to process
a 1280 x 720 pixel video stream @ 60 frames per second. The HW used for this project are Zybo Z7, PmodWIFI and Analog Discovery2