主要内容

MATLAB 生成高级综合代码

从 MATLAB® 算法生成高级综合代码

高级综合 (HLS) 库是基于 C++ 的库,提供事件驱动的仿真接口。HLS 为软硬件协同设计奠定了基础,并允许在建模抽象的各个层次上重用测试平台。它还有利于这些过程的并发运行。

MATLAB 到 HLS 工作流是将高级综合工具与 MATLAB 编程环境集成在一起。HLS 支持对硬件设计高效的 C/C++ 数据类型和固定精度数据类型。

通过生成 HLS 代码并将代码部署在硬件上,在硬件中实现 MATLAB 算法。使用与 HLS 代码生成兼容的语法和函数编写 MATLAB 算法。如果算法使用浮点数据,HDL Coder™ 可助您将其转换为定点算法。在生成 HLS 代码并验证它与原始算法匹配后,将 HLS 代码部署到目标硬件上。

类别

精选示例