微半fpga和soc

模型,验证和编程MicroSemi设备上的算法。

领域专家和硬件工程师使用MATLAB®和模拟万博1manbetx®开发用于部署在Microsemi上的原型和生产应用程序®FPGA和SOC设备。使用Matlab和Simulin万博1manbetxk,您可以:

  • 系统级模型硬件架构
  • 在不编写任何代码的情况下编程您的FPGA
  • 使用Matlab和Simulink Tools模拟和调试FPGA万博1manbetx
  • 执行生产FPGA和SOC设计

“作为机电系统工程师,我的专业知识是控制系统及其模型,而不是HDL和FPGA。通过基于模型的设计,我可以使用我的洞察力和知识,并控制系统的系统,以便使用FPGA工程师做更多的工作并减少其工作量。“

Rob Reilink DEMCON

FPGA编程建模

使用MATLAB和Simulink将硬件架构添加到算法。万博1manbetx这包括定点量化(30:34),因此您可以更有效地使用资源,并且本土浮点(8:55)代码生成,因此您可以更轻松地编程FPGA。重复使用您的测试和Golden参考算法以模拟每次连续改进。

HDL编码器™直接从HDL-Ready Simulink和Matlab功能块生成合成的VHDL或Verilog,以进行应用程序,如万博1manbetx信号处理无线通信电机与功率控制, 和图像/视频处理


编程Microsemi FPGA和SoC

HDL编码器通过Simulink直接从Simulink指导您的步骤指导您的步骤,而无需编写单行代码。万博1manbetx从HDL编码器中,您可以优化和生成合成的VHDL或Verilog以及AXI接口以插入SOC。从那里,您可以调用嵌入式编码器®生成C/ c++来编写在嵌入式处理器上运行的软件。

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


了解更多

探索产品s manbetx 845

FPGA仿真和调试

HDL Verifier™重用MATLAB和SIMULINK测试环境,以验万博1manbetx证您的FPGA设计。

削皮(5:35),您可以自动运行MATLAB或SIMULINK测试台,这些测试台连接到Verilog或万博1manbetxVHDL设计,从导师图形或Cadence设计系统中运行。

FPGA-in-the-loop模拟将MATLAB或Simulink测试台连接到所支万博1manbetx持的万博1manbetxMicroSemi FPGA板通过以太网。

在MATLAB或SIMULINK测试台中测试您所实现的设计。万博1manbetx


生产FPGA和SOC设计

域专家和硬件工程师使用Matlab和Simulink在生产FPGA和SoC设计上进行协作万博1manbetx无线图像/视频处理(20:59)电机与功率控制(24:20), 和安全关键应用程序。

HDL编码器高级合成优化(49:42)帮助您实现设计目标,同时保持生成的RTL、模型和需求之间的可跟踪性,这对于高完整性工作流非常重要,例如做- 254。以及合成的VHDL和Verilog,HDL编码器会生成IP核方便地插入Libero进行系统集成。并生成HDL验证器验证模式(5:19)帮助速度试验台发展。