使用MATLAB和Simulink进行FPGA, ASIC和SoC万博1manbetx开发

探索例子、视频和教程

MATLAB和Simulink基础知识万博1manbetx

从算法和数字硬件设计和验证协作开始,探索实现选项,更早地进行验证,并生成验证组件。

视频

通过这个免费的、两个小时的关于常用特性和工作流的入门教程学习MATLAB的基本知识。

在线互动培训

学习如何在Simulink中创建,编辑和模拟模型的基础知识,这个免费的,三个小时的入门教程。万博1manbetx

在线互动培训

这个为期三天的课程全面介绍了MATLAB技术计算环境。

在线互动或教师指导的培训

这个为期两天的课程是为在Simulink中对系统和算法建模和设计验证不熟悉的工程师准备的。万博1manbetx

参加培训班

了解基于模型的设计以及如何使用Simulink创建框图和简单模型。万博1manbetx

文档

FPGA和ASIC硬件的建模和部署

观看这个由五部分组成的视频指南,学习如何使用MATLAB进行FPGA设计。了解将信号处理算法定位于FPGA或ASIC硬件时要考虑的关键因素。

视频

本教程展示了如何使用HDL Coder在FPGA硬件上设计和实现音频信号处理算法。

博客

学习如何将信号处理和通信设计从浮点到fpga上的高效定点实现。

记录网络研讨会

直接从单精度、双精度或半精度浮点模型生成独立于目标的可合成VHDL或Verilog代码。

视频演示

如何在FPGA、ASIC和SoC上设计和实现信号处理、控制设计和视觉算法,同时遵守ISO 26262、IEC 61508或IEC 62304等功能安全标准。

视频

本教程将指导您完成在FPGA硬件中实现MATLAB算法所需的步骤。

文档和示例

这些指南将帮助您采用HDL编码器为您的设计,并包括示例来说明所选的概念。

文档和示例

这个为期三天的课程将从FPGA结构内实现的角度回顾DSP基础知识。

参加培训班

这个为期两天的课程展示了如何使用HDL编码器和HDL验证器从Simulink模型生成和验证HDL代码。万博1manbetx

参加培训班

学习如何生成用于FPGA编程或ASIC原型设计的VHDL和Verilog代码。

文档

使用DSP HDL Toolbox FFT块的内置块参数,工程师可以快速探索架构实现,模拟硬件延迟,并以基于样本或基于帧的处理方式传输传入数据,以满足高速要求。

视频

了解MATLAB和Simulink中的高级设计如何缩短ASIC和FPGA项目的设计和万博1manbetx验证时间。HDL Coder提供了这个设计环境和HDL验证器链接到业界领先的验证工具的设计v

视频

VHDL和Verilog的验证

生成SystemVerilog DPI组件,以加快验证环境的创建,调试MATLAB或Simulink与HDL仿真之间的联合仿真问题,并学习如何通过更广泛的协作更早地消除错误。万博1manbetx

记录网络研讨会

从MATLAB中使用HDL验证器生成SystemVerilog DPI-C参考模型用于UVM仿真。

视频演示

将模拟/混合信号Simulink模型导出到System万博1manbetxVerilog模拟器中。

视频

使用HDL验证器导入手写或遗留的VHDL或Verilog,以便与Simulink进行联合仿真。万博1manbetx

视频演示

使用MATLAB和Simulink作为测试平台,对定制板进行基于fpga的验证。万博1manbetx

视频演示

本教程展示如何插入从FPGA原型中提取数据的功能,以便在MATLAB和Simulink中进行调试。万博1manbetx

博客

在HDL Verifier中,MATLAB作为AXI Master提供对Xilinx上板载内存位置的读/写访问®FPGA和Zynq®SoC板从MATLAB会话。了解如何使用它来控制由Xilinx Kintex上的HDL Coder生成的IP核®7 FPGA。

视频演示

学习如何使用HDL模拟器和FPGA板测试和验证FPGA, asic和soc的Verilog和VHDL设计。

文档

SoC和特定应用主题

在部署到硬件之前,使用SoC Blockset设计和模拟具有FPGA和处理器算法和内存接口的应用程序。

视频

视频演示

记录网络研讨会

了解如何在Xilinx Zynq UltraScale+ RFSoC平台上设计和实现距离多普勒雷达。模拟访问外部内存和任务调度的效果,然后用代码生成和部署验证行为。

视频

学习针对FPGA硬件的视觉处理算法的注意事项、工作流和技术。

视频系列

学习如何设计深度学习、计算机视觉和信号处理应用程序,并部署到Xilinx Zynq fpga、NVIDIA gpu和cpu。基于fpga的应用程序中的深度学习网络原型与新的基于MATLAB的工作流程。

视频

学习如何使用基于模型的设计开发涉及软件(C代码)和FPGA (HDL代码)在SoC(芯片上的系统)上实现的飞行控制系统。

视频

本次网络研讨会的目标是概述MathWorks和Speedgoat用于RCP/HIL的实时模拟和测试(RTST)解决方案。从桌面模拟中获得控制设计,并使用硬件和I/O对其进行实时测试。

记录网络研讨会

了解HDL Coder如何在Speedgoat实时目标机器的FPGA上实现用于硬件在环测试的HDL代码中的Simscape模型。

记录网络研讨会

这个为期两天的实践课程的重点是在Simulink中开发和配置模型,并在Xilinx Zynq-7000全可编程soc上进行部署。万博1manbetx

参加培训班

这个为期一天的实践课程的重点是基于MATLAB和Simulink中的软件定义无线电的建模设计,以及在ADI RF SOM上的配置和部署。万博1manbetx

参加培训班

了解为什么电机控制工程师在他们的下一个设计中考虑FPGA和soc,以及他们如何使用Simulink来实现这一点,而很少或没有FPGA编程。万博1manbetx

视频演示