英特尔fpga和soc

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

领域专家和硬件工程师使用MATLAB®和仿真软万博1manbetx件®为英特尔开发原型和生产应用程序®FPGA和SoC器件。使用MATLAB和Simulin万博1manbetxk,您可以:

  • 在系统级对硬件架构进行建模
  • 在不写任何代码的情况下编写FPGA程序
  • 使用MATLAB和Simulink工具模拟和调试FPGA万博1manbetx
  • 执行生产FPGA和SOC设计

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

Rob Reilink,Demcon

FPGA编程的建模

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

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

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


英特尔fpga和soc编程

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

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


FPGA仿真与调试

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

cosimulation(35分),您可以自动运行MATLAB或Simulink测试台,连接到Verilog或VHDL设万博1manbetx计,并在Mentor Graphics或Cadence design Systems的模拟器中运行。

FPGA - 环路仿真将MATLAB或SIMULINK测试台连接到支持万博1manbetx万博1manbetx英特尔FPGA板通过以太网,JTAG或pci - express(2:52)

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


生产FPGA和SoC设计

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

HDL编码器的高级合成优化(49:42)帮助您满足您的设计的目标,同时保持所生成的RTL,模型和要求之间的可追溯性,这对于高完整性工作流程很重要DO-254..连同可合成的VHDL和Verilog, HDL编码器生成IP核心这可以轻松插入Quartus Prime进行系统集成。和HDL验证程序生成验证模型(19)帮助速度试验台发展。