#amazon-ec2 #fpga #xilinx
#amazon-ec2 #fpga #xilinx
Вопрос:
Привет, я видел некоторое шифрование AES, поддерживаемое в документах SDAccel / Vitis на Github [здесь][1]. Есть ли какой-либо способ реализовать шифрование AES или другие, используя поток HDK. В частности, меня интересует аппаратная поддержка криптографических наборов или операций.
ИИ сказали просто создать стандартный проект HLS. Просто убедитесь, что выбрали «xcvu9p-flgb2104-2-i» в качестве целевой части.
Например, вот пример сценария HLS для запуска примера hello world (vadd):
open_project prj -сброс set_top vadd open_solution «решение» add_files./src/vadd.cpp -cflags «-g -I./src » set_part xcvu9p-flgb2104-2-i create_clock -период 250,000000 МГц set_clock_uncertainty 27,000000% config_interface -m_axi_addr64 config_interface -default_slave_interface s_axilite config_export -формат ip_catalog -ipname vadd csynth_design export_design выход
Если вы поместите вышеуказанное в файл с именем vadd.tcl, вы можете затем запустить «vitis_hls -f vadd.tcl» из каталога примеров hello world. После этого сгенерированный RTL (или сгенерированный Vivado IP) может быть использован в потоке HDK.
Отсюда я не уверен, как взять сгенерированный Vivado IP-почтовый индекс и включить его в простой пример hello_world_vhdl HDK