HLS高层次综合设计技巧--数组一、数组仿真说明 1.数组在c仿真可能出现堆栈空间不够的问题 如果指定数组过大,可能导致C仿真失败,这种情况建议使用指针,然后使用malloc进行分配; 如果指定数组过大,导致C仿真失败,可以使用增加 C/C++ 代码开发中的内存资源的标准方法是使用连接器选项增大堆栈大小 例如以下选项将堆栈大小显式设置为 -Wl,--stack,10485760。在 Vivado® HLS 中可转至“Project Settings” → “Simulation” → “Linker flags”来应 用此类选项,或者还