金宝app使用本机浮点数支持的S金宝appimulink块
HDL Coder™原生浮点可以从您的浮点设计中生成与目标无关的HDL代码。你可以在任何通用的FPGA或ASIC上合成你的浮点设计。与定点设计相比,浮点设计具有更好的精度、更高的动态范围和更短的开发周期。如果您的设计具有复杂的数学和三角运算,请使用原生浮点技术。
HDL Coder支金宝app持多种Simulink金宝app®块,包括使用本地浮点技术的数学和三角块。
HDL浮点运算库
在HDL浮点运算库,HDL Coder支持块金宝app单
而且双
中的数据类型本机浮点数
模式。对于某些块,例如离散时间积分器而且离散PID控制器,使用零延迟策略。这些块包含固有的反馈循环,并且使用非值延迟策略可能导致代码生成器不分配延迟。有关更多信息,请参见为浮点运算分配足够的延迟.
当你使用一半
类型中支持这些块金宝app本机浮点数
模式。
金宝app支持金宝app数学运算库中的块
在数学操作
库,这些块支持HDL代码生成:金宝app
块名称 | 金宝app半数数据类型支持 | 金宝app单个数据类型支持 | 金宝appDouble Data类型支持 | 复杂数据支持金宝app | 讲话 |
---|---|---|---|---|---|
腹肌 | 没有 | 是的 | 是的 | 是的 | 不适用 |
添加 | 是的 | 是的 | 是的 | 是的 | 不适用 |
赋值 | 没有 | 是的 | 是的 | 是的 | 不适用 |
偏见 | 没有 | 是的 | 是的 | 是的 | 不适用 |
复杂到真实图像 | 没有 | 是的 | 是的 | 是的 | 不适用 |
分 | 是的 | 是的 | 是的 | 没有 | 不适用 |
点积 | 是的 | 是的 | 是的 | 没有 | 不适用 |
获得 | 是的 | 是的 | 是的 | 是的 | 不适用 |
极大极小 | 没有 | 是的 | 是的 | 没有 | 不适用 |
Multiply-Add | 是的 | 是的 | 是的 | 是的 | 不适用 |
产品 | 是的 | 是的 | 是的 | 是的 | 属性将块配置为执行矩阵乘法乘法块参数到矩阵(*) ,Dot下载188bet金宝搏ProductStrategy必须设置为完全平行 . |
元素乘积 | 是的 | 是的 | 是的 | 是的 | 不适用 |
实像到复杂 | 没有 | 是的 | 是的 | 没有 | 不适用 |
互惠√6 | 没有 | 是的 | 是的 | 没有 | 不适用 |
重塑 | 是的 | 是的 | 是的 | 是的 | 不适用 |
√6 | 没有 | 是的 | 是的 | 没有 | 不适用 |
减去 | 是的 | 是的 | 是的 | 是的 | 不适用 |
总和 | 是的 | 是的 | 是的 | 是的 | 不适用 |
元素和 | 是的 | 是的 | 是的 | 是的 | 不适用 |
三角函数 | 没有 | 是的 | 没有 | 没有 | 不适用 |
一元- | 是的 | 是的 | 是的 | 是的 | 不适用 |
向量连接,矩阵连接 | 是的 | 是的 | 是的 | 是的 | 不适用 |
金宝app数学函数块中支持的函数
在数学函数block,这些函数支持HDL代码生成:金宝app
数学函数 | 金宝app支持的浮点数据类型 | 复杂数据支持金宝app | ||
---|---|---|---|---|
一半 | 单 | 双 | ||
经验值 |
没有 | 是的 | 没有 | 没有 |
日志 |
没有 | 是的 | 是的 | 没有 |
10 ^你 |
没有 | 是的 | 没有 | 没有 |
log10 |
没有 | 是的 | 没有 | 没有 |
^ 2级 |
没有 | 是的 | 是的 | 是的 |
广场 |
没有 | 是的 | 没有 | 是的 |
战俘 |
没有 | 是的 | 没有 | 没有 |
连词 |
没有 | 是的 | 没有 | 是的 |
互惠 |
是的 | 是的 | 是的 | 没有 |
函数的 |
没有 | 是的 | 没有 | 没有 |
快速眼动 |
没有 | 是的 | 没有 | 没有 |
国防部 |
没有 | 是的 | 没有 | 没有 |
转置 |
是的 | 是的 | 是的 | 是的 |
埃尔米特 |
没有 | 是的 | 没有 | 是的 |
金宝app支持金宝app其他库中的块
该表格显示了在其他语言中支持HDL代码生成的块的列表金宝app高密度脂蛋白编码器块库。
块库 | 金宝app半数数据类型支持 | 金宝app单个数据类型支持 | 金宝app双数据类型支持 |
---|---|---|---|
离散 |
所支持的金宝app块包括一组延迟块,包括同步块和整数延迟,利用延迟. |
支持的块金宝app包括:
|
支持的块金宝app包括:
|
高密度脂蛋白的操作 |
不支持此库中的块。金宝app |
支持所有的块。金宝app |
支持所有的块。金宝app |
高密度脂蛋白公羊 |
不支持此库中的块。金宝app |
支持所有的块。金宝app |
支持所有的块。金宝app |
高密度脂蛋白子系统 |
支持所有的块。金宝app |
支持所有的块。金宝app |
支持所有的块。金宝app |
逻辑与位操作 |
金宝app支持的块包括:
|
支持所有的块。金宝app |
支持所有的块。金宝app |
查找表 |
不支持此库中的块。金宝app |
支持所有的块。金宝app |
支持所有的块。金宝app |
模型验证 |
不支持此库中的块。金宝app |
支持所有的块。金宝app |
支持所有的块。金宝app |
Model-Wide公用事业 |
不支持此库中的块。金宝app |
支持所有的块。金宝app |
支持所有的块。金宝app |
端口与子系统 |
支持启用、复位、输入和输出端口、模型引用和子系统块。金宝app |
支持启用、复位、输入和输出端口、模型引用和子系统块。金宝app |
支持启用、复位、输入和输出端口、模型引用和子系统块。金宝app |
信号的属性 |
金宝app支持的块包括:
|
支持所有的块。金宝app |
支持所有的块。金宝app |
信号路由 |
支持所有的块。金宝app |
支持所有的块。金宝app |
支持所有的块。金宝app |
来源 |
受支持的金宝app块包括轮廓尺寸,常数,地面块。 |
受支持的金宝app块包括轮廓尺寸,常数,地面块。 |
受支持的金宝app块包括轮廓尺寸,常数,地面块。 |
汇 |
支持所有的块。金宝app |
支持所有的块。金宝app |
支持所有的块。金宝app |
用户定义函数 |
MATLAB函数支持块。金宝app |
MATLAB函数支持块。金宝app |
MATLAB函数支持块。金宝app |
金宝app块的限制
在本地浮点模式下,代码生成器不支持这些块或块架构:金宝app
Biquad过滤器.
元素和使用复杂的输入类型。
MATLAB系统块。
点积在复杂模式下体系结构作为
树
或线性
.离散FIR滤波器与体系结构除了
完全平行
.死区而且死区动态.
极坐标到笛卡尔坐标.
为数据类型转换布洛克:
存储整数(SI)
模式输入和输出相等不支持设置。金宝app的饱和整数溢出复选框必须被清除。