主要内容

金宝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

    • 饱和整数溢出复选框必须被清除。

另请参阅

建模指南

功能

相关的例子

更多关于