My name is Sven Andersson and I
work as a consultant in embedded
system design, implemented in ASIC
In my spare time I write this blog
and I hope it will inspire others to
learn more about this fantastic field.
I live in Stockholm Sweden and have
my own company
You are welcome to contact me
and ask questions or make comments
about my blog.
I wanted to convert my LED_Controller design to run in Vivado 2014.2 but ran into problems when trying to synthesis the design. Vivado 2014.2 crashed giving no clue what was the problem, so I decided to start from scratch and build my design once more. I will follow the same procedure as last time (Lab1) and only document the changes that have been made to the design flow. Let's get started again.
--> vivado &
We will create a new project. Here is the result.
This window will appear when starting the Run Block Automation process.
Here is what the design should look like.
Build and export to SDK
Follow the instructions in part 11 to build the hardware. To export to SDK select from the File menu->Export->Export Hardware
Click OK. Only one file called system_wrapper.hdf will be exported.
From the Vivado File menu select: Launch SDK.
When starting SDK from Vivado, the file system_wrapper.hdf will be read automatically and the system_wrapper_hw_platform will be generated. Here is the result.
Create a software application
Follow part 12 to create a Hello World software application. When starting SDK from the terminal select the following workspace.
I was able to repeat lab2 without any problems following the instruction in the earlier blog entries.
Vivado 2014.2 has streamlined a few things but hasn't introduced any major changes.