主要内容

生成定制的比特流

部署定制目标设备的深入学习网络,生成一个自定义使用的比特流dlhdl.ProcessorConfig对象。

  1. 创建一个dlhdl.ProcessorConfig对象。

    hPC = dlhdl.ProcessorConfig;

  2. 建立了刀具轨迹设计工具。例如,建立Vivado的路径®设计工具,输入:

    hdlsetuptoolpath (“ToolName”,“Xilinx Vivado”,“路径”,“C: \ Xilinx \ Vivado \ 2019.2 \ bin \ vivado.bat ');
  3. 生成定制的比特流。

    dlhdl.buildProcessor (hPC);

  4. 在比特流文件和相关垫定位文件慢性消耗病\ dlhdl_prj \,在那里慢性消耗病是你的当前工作目录。比特流文件的名称dlprocessor.bit。垫文件的名称dlprocessor.mat

    使用生成的支持Xilinx的比特流万博1manbetx®板,复制dlprocessor.bitdlprocessor.mat文件当前的工作目录。

    Xilinx自定义位流文件

    支持英特尔使用生成的比特流万博1manbetx®板,复制dlprocessor.core.rbf,dlprocessor.mat,dlprocessor.periph.rbf,dlprocessor.sof文件相同的当前工作目录。

    英特尔自定义位流文件

  5. 部署定制的比特流和深入学习网络对你的目标设备。

    hTarget = dlhdl.Target (“Xilinx”);网= resnet18;hW = dlhdl.Workflow (“网络”净,“比特流”,“dlprocessor.bit”,“目标”,hTarget);%如果您的自定义位流文件在不同的文件夹,使用:% hW = dlhdl.Workflow (snet“网络”,“比特流”,…%的C: \ yourfolder \ dlprocessor.bit’,‘目标’,hTarget);hW.compile;hW.deploy;

英特尔比特流的资源利用率

看到的比特流资源利用参考(航运)英特尔比特流,明白了比特流的资源利用率(深度学习HDL工具箱支持包为英特尔FPGA和SoC设万博1manbetx备)

赛灵思公司比特流的资源利用率

看到的比特流资源利用参考(航运)Xilinx比特流,看到的比特流的资源利用率(深度学习HDL工具箱支持包Xilinx FPGA和S万博1manbetxoC设备)

另请参阅

||