问题标签 [hdl-coder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - 为什么 sum 语句如此奇怪地合成?
我在 FPGA 开发板上有 4 个按钮,所以我写了
不幸的是,HDL Coder 把它变成了下面的 VHDL 块:
我就是不明白。你能帮我弄清楚这里发生了什么吗?
matlab - Simulink 错误:找不到块的实现
我正在尝试创建一个用于 FPGA 的简单 DDS/NCO。我在 simulink 中有一个有效的 DDS。但是当我尝试使用 HDL 转换器将其转换为 HDL 时,我收到了上述错误。唯一的问题是我收到该错误的块在我的设计中不再存在。关闭和重新打开程序并没有更新它。当模块与 HDL 编码器不兼容时,通常会收到此错误。但是我相当肯定我所有的其他块确实是兼容的。
如果这完全相关,我正在使用 Matlab R2014a
谢谢
matlab - 使用 Matlab HDL Coder 生成 VHDL 代码
对不起,如果我说些傻话。请原谅我:我正在尝试使用 HDL 编码器将 Matlab 代码(如下所示)转换为 VHDL 代码。它包含一个名为 sum 的函数。但是当我尝试转换它给出的代码时我的错误:
当输入的大小在运行时可能发生变化时,代码生成仅支持 SumModes 'SpecifyPrecision' 和 'KeepLSB' for 'SUM'。
但问题是我以前从未使用过函数。任何人都可以帮我解决它。应该如何更改我的代码以将其转换为 VHDL。这真的很好!
这是 y1 和 y2 的互相关。y1 和 y2 是两个相同长度的向量,n 是 y1 的长度。我真的卡住了请帮忙!提前致谢!
matlab - 使用 Matlab HDL 编码器时出错
我正在尝试使用 HDL Coder 将 matlab 代码转换为 VHDL。当我尝试模拟我的模型时,它给了我错误:
我在我的块中使用了固定数据类型。有谁知道我可以如何消除这个错误。这将是很大的帮助
matlab - 失败无法连接到“Mentor Graphics ModelSim”HDL 模拟器
我正在尝试cosimulation
使用 ModelSim 10.2c 在 HDL Coder 中执行。但出现以下错误:
Failed Cannot connect to 'Mentor Graphics ModelSim' HDL simulator
请问有谁知道这个错误的原因是什么?
非常感谢
matlab - 使用 HDL Workflow Advisor 将 matlab 代码转换为 vhdl
我制作了一个 Matlab 程序,它可以检测 2 个圆是否相互交叉并输出交叉点的坐标。现在,我正在尝试将代码转换为用于 FPGA 实现的 vhdl。
在我的代码中,HDL Workflow Advisor 中仍然存在错误的函数之一是:
错误:
- 变量“p1”。不支持可变大小数据。
- 变量“p2”。不支持可变大小数据。
- 变量“θ”。不支持可变大小数据。
用一个小测试文件来模拟传入的数据:
在 Workflow Advisor 中,我收到:不支持可变大小数据 - 第 1 行出现错误。
我理解这是因为像 C 这样的静态类型语言必须能够在编译时确定变量属性,而在 Matlab 中它是动态发生的。
我想要一些关于如何正确重写代码以使其准备好 hdl 的简单功能的帮助。
提前致谢
matlab - Matlab HDL 编码器中的长输入
我正在尝试在 Matlab 中编写一个将被翻译为 Verilog 的模块。我的模块有很多输入,所以我想将它们组合成一个唯一的位串,这样模块就只有一个输入。问题是这个输入会很长,Matlab给我错误:
输入类型超过最大位数(128)
我怎样才能避免这种情况?
谢谢!!!
matlab - Matlab hdl编码
当我尝试通过 HDL 编码器进行转换时收到此错误消息。有人能帮我吗?谢谢!
错误:
输入信号: