Skip to content

cperezmit06/vmk180-trd

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VMK180 Targeted Reference Design (TRD)-2022.1

The VMK180 TRD consists of a platform, accelerator and Jupyter notebooks to demonstrate various aspects of the design and functionality of various Board interfaces. A platform is a Vivado design with a pre-instantiated set of I/O interfaces and a corresponding PetaLinux BSP and image that includes the required kernel drivers and user-space libraries to exercise those interfaces. Accelerators are mapped to FPGA logic resources and stitched into the platform using the Vitis toolchain. The reference design currently supports the VMK180 evaluation board.

Following is the list of Platform design available in 2022.1:

Platform Name Description Links
Platform 1: VMK180 (Multimedia-PCIe) TRD The multimedia-PCIe TRD demonstrates video capture either from a MIPI image sensor or a PCIe based video source and displays it on a HDMI monitor or sends back to host via PCIe where it can be displayed on a monitor. Accelerator functions can also be added to this platform using Vitis. Supported acceleration function in this design is a 2D Filter.

For more information about the VMK180 Evaluation Board , see Versal Prime Series VMK180 Evaluation Kit

This repo uses git submodules. To clone this repo, run

git clone --recursive https://github.com/Xilinx/vmk180-trd.git

Xilinx Support

GitHub issues will be used for tracking requests and bugs. For questions go to forums.xilinx.com.

Design Licenses

The design includes files licensed by Xilinx and third parties under the terms of the GNU General Public License, GNU Lesser General Public License, BSD License, MIT License, and other licenses. The archiver_2022_1.tar.gz Package includes one folder named sources containing the complete set of source files and one named licenses containing licenses extracted from the source files. These licenses and sources are extracted from petalinux bsp recipes You are solely responsible for checking any files you use for notices and licenses and for complying with any terms applicable to your use of the design and any third party files supplied with the design.

To generate licenses and sources for petalinux BSP use following command.

petalinux-build -a

To obtain Xilinx image.ub licenses files: Licenses for image.ub files are included in the /usr/share/licenses directory when the image file is built. DNF package manager can be used to list all packages in image as well as download all the sources for all the packages.

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

© Copyright 2022 Xilinx, Inc.

Releases

No releases published

Packages

No packages published

Languages

  • C 78.1%
  • Tcl 5.9%
  • Jupyter Notebook 3.5%
  • Makefile 3.4%
  • Batchfile 2.5%
  • Verilog 2.3%
  • Other 4.3%