Usage - 2023.1 English

Vitis Tutorials: Hardware Acceleration (XD099)

Document ID
Release Date
2023.1 English

A Makefile is provided here to run the simulation. Use following command to run the Verilog simulation:

cd ~/aes
make runsim

The simulation is executed with 256 input words (128-bit) along with pre-defined KEY. You can modify the simulation options in the ~/aes/ file. After simulation finishes, a waveform dump file called work.tb_aes.wdb is generated, in which you can view the interface waveform. The following image shows an example interface waveform.

AES waveform

Now that you have the necessary information about the Aes module, you can start to add the necessary AXI interfaces and IPs to make it a usable kernel for the Vitis flow. This is described in the next section: RTL Kernel: krnl_aes.

Copyright © 2020–2023 Advanced Micro Devices, Inc

Terms and Conditions