微芯片fpga和soc

在Microchip设备上建模、验证和编程您的算法

领域专家和硬件工程师使用MATLAB®和仿真软件®开发Microchip上部署的原型和生产应用程序®FPGA和SoC设备。

使用MATLAB和Simulink,您可以:

  • 在系统级对硬件架构建模
  • 无需编写任何代码就可以对FPGA进行编程
  • 使用MATLAB和Simulink工具模拟和调试您的FPGA
  • 完成生产FPGA和SoC的设计

“作为一名机电系统工程师,我的专长是控制系统及其模型,而不是HDL和fpga。通过基于模型的设计,我可以利用我对控制器和被控制系统的洞察力和知识,完成更多通常由FPGA工程师完成的工作,并减少他们的工作量。”

Rob Reilink, DEMCON

FPGA编程建模

使用MATLAB和Simulink为您的算法添加硬件架构。这包括定点量化,因此您可以更有效地使用资源,以及原生浮点代码生成,因此您可以更轻松地使用fpga程序.重用您的测试和黄金参考算法来模拟每个后续的细化。

HDL Coder™直接从HDL准备的Simulink和MATLAB函数块生成可合成的VHDL或Verilog信号处理无线通信电机和电源控制,图像/视频处理


编程微芯片fpga和soc

HDL Coder指导您通过步骤,直接从Simulink编程您的FPGA或SoC,而不必编写一行代码。从HDL Coder,您可以优化和生成可合成的VHDL®或Verilog®以及插入SoC的AXI接口。从那里你可以调用嵌入式编码器®生成C/ c++来编写运行在嵌入式处理器上的软件。而不是写Verilog testbench或者一个硬件描述语言(VHDL) testbench,您也可以验证您的HDL代码与MATLAB和Simulink测试台使用高密度脂蛋白cosimulation.支持的模拟器包括Siemens EDA和Cadence的ModelSim™和Questa™®Xcelium®

使用HDL Coder,您可以指定您的Microchip FPGA作为目标设备。您可以自动创建Libero®SoC设计套件项目,执行合成,运行地点和路线。


FPGA仿真与调试

HDL Verifier™重用您的MATLAB和Simulink测试环境来验证您的FPGA设计。

通过联合仿真,您可以自动运行您的MATLAB或Simulink测试台,连接到您的Verilog或VHDL设计,并在Mentor Graphics或Cadence design Systems的模拟器中运行。

FPGA-in-the-loop模拟将您的MATLAB或Simulink测试台连接到所支持的微芯片FPGA板通过以太网。

在MATLAB或Simulink测试台中测试实现的设计。


生产FPGA和SoC设计

领域专家和硬件工程师使用MATLAB和Simulink来协作生产FPGA和SoC设计无线,视频/图像处理,电机/电源控制,和安全至上应用程序。

HDL Coder高级合成优化帮助您满足设计的目标,同时维护生成的RTL、模型和需求之间的可跟踪性,这对于高完整性工作流如做- 254.随着可合成的VHDL和Verilog, HDL Coder生成IP核可以轻松插入Libero进行系统集成。HDL Verifier生成验证模型,有助于加快测试台架的开发。


Baidu
map