主要内容

PostBuildBitstreamFcn

类:hdlcoder.ReferenceDesign
包:hdlcoder

函数处理回调函数,构建FPGA比特流任务后HDL工作流执行顾问

语法

PostBuildBitstreamFcn

描述

PostBuildBitstreamFcn注册回调函数的函数处理结束时调用该方法构建FPGA比特流高密度脂蛋白的任务工作流顾问。当这个函数被调用时,您不能运行构建过程外部。在你运行构建FPGA比特流任务,明确外部运行构建过程复选框来构建FPGA比特流中高密度脂蛋白工作流顾问。

如果hRD是设计对象的引用,您构建的hdlcoder.ReferenceDesign类,然后使用这个语法注册函数处理:

hRD。PostBuildBitstreamFcn =@my_reference_design.callback_PostBuildBitstream;

定义回调函数,创建一个文件,它定义了一个MATLAB®MATLAB函数,将它添加到您的路径。您可以使用任何回调函数的名称。在这个例子中,函数名callback_PostBuildBitstream位于参考设计包文件夹+ my_reference_design

这个回调函数,您可以指定自定义设置当HDL编码器™运行构建流程并生成比特流。这个示例代码演示了如何创建回调函数。函数显示运行任务的状态后,和董事会和参考设计信息。

函数(状态、日志)= callback_PostBuildBitstream (infoStruct)%参考设计调运行的任务构建FPGA比特流%% infoStruct:结构格式的信息% infoStruct。ReferenceDesignObject:当前设计注册对象的引用% infoStruct。BoardObject:当前板登记对象% infoStruct。ParameterStruct:自定义参数的参考设计、结构格式% infoStruct。高密度脂蛋白DUT HDLModelDutPath:块路径子系统% infoStruct。BitstreamPath: FPGA比特流生成文件的路径%%状态:进程运行状态%状态= = true意味着成功运行过程%状态= = false意味着过程运行失败%的日志:日志输出字符串状态= false;日志= sprintf (运行后构建的比特流回调\ n % s \ n % s \ n”,infoStruct。HDLModelDutPath infoStruct.BitstreamPath);%出口InfoStruct内容%……%……结束

当您创建回调函数,通过infoStruct参数的函数。参数包含参考设计和信息结构格式。使用此信息来指定自定义构建过程和比特流生成的设置。

版本历史

介绍了R2016b