Skip navigation

Path to Programmable

9 Posts authored by: snidhi
All my previous blogs can be read in detail here Path to Programmable This blog is further continued from Week 5: Done!! Lab 8 A good read of the previous blog 8 is necessary to understand this Lab 9 as they are related in the project context.   Aim of the Lab 9 Blog Finish Hardware Build using Tcl Look into the .xdc file Power Utilization of the project Final Device and Schematics Conclusion   Aim of the Lab 9 Blog  In lab 9 we explore the benefits of ...
All my previous blogs can be read in detail here Path to Programmable  This blog is further continued from Week 4: Done!! Lab 7 A good read of the previous blog 7 is necessary to understand this Lab 8 as they are related in the project context.   Lab 8 Overview and Objectives Experiment 1: Testing the software that handles PL-generated interrupts and utilizes an Interrupt Service Routine The Test Results for LED dimmer control at PL LED via software in SDK Experiment 2: ...
snidhi

Week 4: Done!! Lab 7

Posted by snidhi Nov 20, 2018
All my previous blogs can be read in detail here Path to Programmable   This lab was very special and interesting. It involved creating a custom ip block (partly in VHDL and partly in GUI) and adding it to the existing previous vivado design with the BRAM memory. In this lab we actually did some VHDL programming. In this lab one can see that the ip creation in VHDL itself is quite some work and understanding of the input; output signals in the ip block is necessary.   Lab 7 Overvie ...
snidhi

Week 4: Done!! Lab6

Posted by snidhi Nov 20, 2018
In the previous weeks I finished the lab 6 and lab 7 together.   Lab 6 Theme & Main Objectives Testing Lab 6 with the serial port Conclusion   In lab 6 I learned how to establish the data flow between the programmable logic PL and processing system PS using the PS DMA. The PS DMA controller improves data transfer between PS and PL. This lab 6 is pretty easy to be done and continues from lab 5.   Lab 6 Theme & Main Objectives  In the last lab 5, PL-bas ...
Out of curiosity, I decided this weekend to spend some time to measure the heat distribution on the Minized FPGA board and compare it to another fpga board. For this measurement I used the FLIR ThermoVision A20M 60Hz 160 x 120 Infrared Thermal Imaging Camera IR Imager. It was a fun experiment to do. Datasheet of the ThermoVision A20M   Introduction to ThermoVision A20M The Test Setup The Results of the Thermal Imaging Test Conclusion   Introduction to ThermoVision A2 ...
In this week; I also completed Lab 3, Lab 4 and Lab 5. The objectives of these labs were also very well written and rather simple to follow. These labs are a continuation from previous labs which can be found here   Lab 3 Lab 4 Lab 5 Conclusion   Lab 3  Main Objectives of this blog • Enable and map all default peripherals in IP Integrator • Set the PS clocks for the PS peripherals and the PL • Create and Run C programs Peripheral Tests ...
Introduction Lab0 Lab1 Lab2   Introduction  As I had already mentioned in my application I have worked with FPGAs in the past for 2 years roughly including my masters thesis with the old Xilinx ISE. So I kind of have a basic sense of how FPGAs work and the background behind them. At the time I had also worked with Microblaze which was quite a sensation when the idea of soft-processor was amazing. It has become quite main-stream in the FPGAs today though. So one can say ...
While I am reading the necessary Dokus I thought it would be a good idea to look into some basics of the MiniZed FPGA board and what it offers to the users and potential programmers.   When compared to other suppliers FPGAs development board such as from Digilent; the Avent MiniZed is reasonably priced at 80 euros (rather low end price). And can be bought off the internet easily. A good amount of support documentation also exists on the MiniZed | Zedboard Support Forum for self starters. ...
Last Thursday I finally received the MiniZed development board from Element14. Many thanks to the community and the element14 judges for selecting me as one of the participants. The development board was well packed and came in with some essential info on to-dos and don'ts with the MiniZed board. A humble USB cable for powering and some jumpers if needed I would guess.   As advertised the MiniZed ZYNQ kit should include the following things in the box   The Unboxing and Test &# ...