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