生 成 代 码 前 准 备 工 作 在 从 模 型 生 成 HDL 代 码 前 , 你 应 该 作 如 下 工 作 : • 在 生 成 代 码 前 , 用 hdlsetup 功 能 ( 详 见 Initializing Model Parameters with hdlsetup) 来 对 你要 生 成 HDL 代 码 的 模 型 进 行 设 置
• 用 hdllib 功 能 来 创建目前 支持 HDL 代 码 生 成 的 模 块库( 详 见 Show Blocks Supported for HDL Code Generation) 通过用 这个库里的 模 块来 构建模 型 , 你 的 模 型 就会兼容 HDL
支持的 模 块集合在 今后的 版本会改变, 所以你 每次安装新版本的 本产品时应 该 重建支持的模 块库
• 用 Run Compatibility Checker 选项( 详 见 Selecting and Checking a Subsystem for HDL Compatibility) 来 检查你 模 型 或者 DUT 的 HDL 兼容性并生 成 HDL Code Check Report
你 也可以调用 chekhdl 函数( 见 checkhdl) 来 运行 兼容性检查器
练 习简介 HDL Coder 支持生 成 代 码 , 用 户可以选择以下 环境: 1
MATLAB 命令窗口支持用 makehdl, makehdltb 和其他函数生 成 代 码 2
Simulink GUI (配置 参数对 话框和/或模 型 浏览器) 提供模 型 仿真参数/代 码 生 成 参数和函数的集成 视图 这个实践练习通过在 以上两种环境使用 中相同的 模 型 , 介绍 HDL 代 码 的 生 成 和仿真机制
在这一系列步骤中, 你 将: 1