领域专家和硬件工程师运用 matlab ®和 simulink® 开发原型和产品级应用,以部署到 microchip® fpga 和 soc 器件。
借助 matlab 和 simulink,您能够:
- 进行系统级硬件架构建模
- 无需编写代码即对 fpga 编程
- 使用 matlab 和 simulink 工具仿真和调试 fpga
- 执行产品级 fpga 和 soc 设计
“作为一名机电系统工程师,我的专长是控制系统及其模型,而不是 hdl 和 fpga。借助基于模型的设计,我可以利用自己在控制器和受控系统方面的知识和见解,承担一部分通常由 fpga 工程师完成的工作,减轻他们的工作负荷。”
rob reilink, demcon
将 matlab 用于 microchip fpga 和 soc
对 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 可生成有助于加快测试平台 开发的验证模型。