领域专家和硬件工程师运用 MATLAB 和 Simulink 开发原型和产品级应用,以部署到 Microchip® FPGA 和 SoC 器件。
借助 MATLAB 和 Simulink,您能够:
- 进行系统级硬件架构建模
- 无需编写代码即对 FPGA 编程
- 使用 MATLAB 和 Simulink 工具仿真和调试 FPGA
- 执行产品级 FPGA 和 SoC 设计
将 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 测试平台连接到支持的 Microchip FPGA 板。
在 MATLAB 或 Simulink 测试平台对已实现的设计进行测试。