英特尔fpga和soc

在英特尔设备上建模、验证和编写算法。

领域专家和硬件工程师使用MATLAB®和仿真软万博1manbetx件®开发在Intel上部署的原型和生产应用程序®FPGA和SoC设备。使用MATLAB和Simulin万博1manbetxk,您可以:

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

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

Rob Reilink DEMCON

FPGA编程建模

使用MATLAB和Simulink为您的算法添加硬件架构。万博1manbetx这包括定点量化(30:45),这样你就可以更有效地利用资源本机浮点(9:19)代码生成,这样可以更轻松fpga程序.重用您的测试和黄金参考算法来模拟每个后续的细化。

HDL Coder™直接从HDL准备的Simulink和MATLAB函数块生成可合成的VHDL或Verilog万博1manbetx信号处理无线通信电机和电源控制,图像/视频处理英特尔DSP Builder将特定于intel的块添加到Simulink中,它可以与本地万博1manbetx块集成,用于模拟和HDL代码生成。

分析硬件和软件架构的影响,包括使用内存和调度/OS的影响,使用SoC Blockset™。


编程英特尔fpga和soc

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

您可以下载英特尔的支持包万博1manbetxFPGA而且英特尔SoC与嵌入式编码器和HDL编码器一起使用的设备。这些自动化英特尔Quartus Prime合成,地点和路由,和FPGA/SoC编程。


FPGA仿真与调试

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

cosimulation(35分),您可以自动运行您的MATLAB或Simulink测试台连接到您的Verilog或VH万博1manbetxDL设计运行在导师图形或Cadence设计系统的模拟器中。

FPGA-in-the-loop模拟将您的MATLAB或Simulink测试台连接到万博1manbetx所支持的万博1manbetx英特尔FPGA板通过以太网、JTAG或pci - express(2:52)

使用MATLAB作为AXI Master的接口(5)发送数据到您的FPGA,并插入数据捕获(4:09)逻辑来使用内部测试点调试您的FPGA。


生产FPGA和SoC设计

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

HDL Coder高级合成优化(49:42)帮助您实现设计的目标,同时维护生成的RTL、模型和需求之间的可跟踪性,这对于高完整性工作流非常重要,例如做- 254.随着可合成的VHDL和Verilog, HDL Coder生成IP核可以轻松插入到Quartus Prime进行系统集成。和HDL验证器生成验证模型(19)帮助速度试验台发展。