FBGA
A design based on Zynq-7020, utilizing AD9826 and G11620
Hierarchy
- project => Vivado project
- script => A tcl script that controls the whole project
- sdk => Include the hardware design and BSP
- Export the hardware design to sdk
- Launch SDK and choose the path to sdk which will generate the zynq_top_hw_platform_0
- In SDK, generate a BSP named as system_bsp, which is dependent by C project
- source => Include ip, rtl and block design
- sw => C project
Usage
- git clone https://github.com/Jackwin/fbga.git
- Use Vivado 2017.4 to open the peoject, and the hierarchy will be built automatically.
- From the File panel of Vivado, choose Launch SDK, where the Exported location and Workspace both choose the sdk folder.
- When SDK is launched, a HW design named as "zynq_top_hw_platform_0" will be shown, based on which, make a "system_bsp" BSP that is required by the application project.
- In the SDK, import the C project from the sw folder via File->Import->General->Existing Projects.