fpga design and codesign -凯发k8网页登录

在 microchip 器件上进行算法建模、验证和编程

领域专家和硬件工程师运用 matlab ®和 simulink® 开发原型和产品级应用,以部署到 microchip® fpga 和 soc 器件。

借助 matlab 和 simulink,您能够:

  • 进行系统级硬件架构建模
  • 无需编写代码即对 fpga 编程
  • 使用 matlab 和 simulink 工具仿真和调试 fpga
  • 执行产品级 fpga 和 soc 设计

“作为一名机电系统工程师,我的专长是控制系统及其模型,而不是 hdl 和 fpga。借助基于模型的设计,我可以利用自己在控制器和受控系统方面的知识和见解,承担一部分通常由 fpga 工程师完成的工作,减轻他们的工作负荷。”

rob reilink, demcon

将 matlab 用于 microchip fpga 和 soc

针对 fpga 编程建模

使用 matlab 和 simulink 将硬件架构添加到算法。这包括定点量化,可以让您更高效地利用资源;以及本机浮点代码生成,有助于您更轻松地进行 fpga 编程。您可以重用测试和黄金参考算法,对后续每一次完善进行仿真。

hdl coder™ 可直接从支持 hdl 的 simulink 和 matlab 函数模块生成可综合的 vhdl 或 verilog,用于、无线通信、以及图像/视频处理等应用。


对 microchip fpga 和 soc 进行编程

hdl coder 将引导您直接在 simulink 中逐步完成 fpga 或 soc 编程,无需编写任何代码。通过 hdl coder,您可以优化并生成可综合的 vhdl® 或 verilog®,以及用于接入 soc 的 axi 接口。您可以在此基础上调用 embedded coder®,从而生成 c/c 代码,对嵌入式处理器上运行的软件进行编程。

使用 hdl coder,您可以将 microchip fpga 指定为目标器件。您可以自动创建一个 libero® soc design suite 工程,执行综合,然后进行布局布线。


了解更多

fpga 仿真和调试

hdl verifier™ 可以重用 matlab 和 simulink 测试环境来验证 fpga 设计。

通过协同仿真,对于在 mentor graphics 或 cadence design systems 的仿真器上运行的 verilog 或 vhdl 设计,您可以自动运行与其相连接的 matlab 或 simulink 测试平台。

fpga 在环仿真通过以太网将您的 matlab 或 simulink 测试平台连接到支持的 。

在 matlab 或 simulink 测试平台对已实现的设计进行测试。


产品级 fpga 和 soc 设计

领域专家和硬件工程师运用 matlab 和 simulink 合作开发产品级 fpga 和 soc 设计,用于、视频/图像处理、电机/电力控制以及应用。

hdl coder 高级综合优化可帮助您满足设计目标,同时保持生成 rtl、模型和需求之间的可追溯性,这对于 do-254 等高完整性工作流非常重要。hdl coder 不仅能生成可综合的 vhdl 和 verilog,还能生成 ,可轻松接入 libero 以确保系统完整性。hdl verifier 可生成有助于加快测试平台 开发的验证模型。


网站地图