- Work Directory(Step 1)
The steps for library download and environment setup can be found in l1_vitis_codec. For getting the design,
cd L1/tests/jpegDec
- Run and Build IP(Step 2)
Run the following make command to build your IP targeting a specific device. Note that this process takes a long time, maybe couple of hours.
make run PLATFORM=xilinx_u50_gen3x16_xdma_201920_3 VIVADO_IMPL=1 Usage: host.exe -[-xclbin -JPEGFile] -JPEGFile: the path point to input *.jpg
Note: Default arguments are set in Makefile, you can use other pictures listed in the table.
- Example output(Step 2)
... Time resolution is 1 ps ... RTL Simulation : 0 / 1 [n/a] @ "106000" RTL Simulation : 1 / 1 [n/a] @ "345801000" ... INFO: [COSIM 212-316] Starting C post checking ... INFO: [COSIM 212-1000] *** C/RTL co-simulation finished: PASS *** ... Implementation tool: Xilinx Vivado v.2022.1 Project: test.prj Solution: solution1 ... #=== Post-Implementation Resource usage === SLICE: 0 LUT: 7939 FF: 8043 DSP: 12 BRAM: 5 URAM: 0 LATCH: 0 SRL: 717 CLB: 1748 #=== Final timing === CP required: 2.500 CP achieved post-synthesis: 4.564 CP achieved post-implementation: 3.703