一、rtl黑盒设计1.需要编写rtl黑盒的JSON文件二、config_array_partition设置三、配置dataflow四、M_AXI 端口的 64 位寻址五、latency指令latency指令可以作用到function函数上对函数进行latency约束latency指令可以作用到region区域上对region区域进行约束latency指令可以作用到Loop循环上对循环进行latency约束。latency指令可以指定min最小值和max最大值。latency指令约束时钟以最小值时延为目标。如果vivado hls可达到的延时小于min_latency那么工具会插入寄存器来保证是min_latency;如果vivado hls工具的时延大于min_latency工具停止进一步优化如果vivado hls工具的时延大于max_latency工具会发出警告。六、pipeline指令1.对function函数进行piepline指令优化2.对region进行pipeline指令优化3.对LOOP进行pipeline指令优化