|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-xilinx-system-generator-from-scratch/
课程评论:没有评论
**课程名称:** 从零开始学习 Xilinx System Generator **课程概述:** 本课程将向您教授 Xilinx System Generator (XSG) 的基础知识及其在 Simulink 模型实现中的应用。XSG 是 Xilinx 公司推出的一款 FPGA 编程工具,专注于 Xilinx FPGA,允许用户在 Simulink 环境中进行开发,并生成针对 Xilinx FPGA 优化的参数化核心。它充当了 Simulink 和 FPGA 环境之间的接口。 随着现代技术对 FPGA 平台的依赖日益加深,需要更简便的技术来设计复杂的架构。XSG 正是这样一种工具,它使得在 FPGA 上实现复杂设计变得更加直观。 **学习内容:** 1. **XSG 基础知识:** 深入理解 XSG 的核心概念和工作原理。 2. **Simulink 模型实现:** 学习如何利用 XSG 在 Simulink 中开发和实现各种模型。 3. **基本模型实现:** 通过实际操作,掌握使用 XSG 和 Simulink 实现基本数字信号处理模型。 4. **复杂模型实现:** 进阶学习如何运用 XSG 实现更复杂的应用,例如图像处理等技术。 **课程特色:** * **零基础入门:** 课程假定学员对此领域没有任何先验知识,从最基础的概念讲起。 * **Simulink 与 FPGA 桥梁:** 学习如何将 Simulink 的强大可视化设计能力与 FPGA 的硬件实现相结合。 * **代码生成与 Vivado 集成:** 了解 XSG 如何生成网表和 IP 核,并能在 Vivado 开发环境中进行仿真、综合和部署到 FPGA 开发板(如 Spartan 3E、ZNYQ 等)。 **推荐基础:** 建议学员具备基本的数字信号处理 (DSP) 知识。 **总结:** 本课程是学习 Xilinx System Generator 的绝佳起点,将帮助您快速掌握使用 Simulink 设计和实现 Xilinx FPGA 应用的关键技能。
This course will teach you "What is XSG and How to implement Simulink models using the tool".Xilinx System Generator is an FPGA programming tool developed by Xilinx. It is specifically focused on Xilinx FPGAs, enabling the developers to work in Simulink environment and to generate parameterized cores particularly optimized for Xilinx FPGAs. It acts like an interface between Simulink and FPGA environments. Since the modern technology depends on FPGA platform, simpler techniques are implemented to design complicated architectures.As an initial process, a model is developed in Simulink using XSG tool. The XSG environment in Simulink is that of processed inside FPGA. After the model is developed, code is generated by the tool. This creates netlist and IP cores which can be opened in Vivado. The code can be simulated and synthesized and dumped into FPGA kit. Commercial FPGA kits available are Spartan 3E, ZNYQ, Cyclone etc.This course assumes that viewers has no prior knowledge and everything will be taught from scratch. In this you will learn the fundamentals of XSG tool and how to develop models in Simulink. I recommend you to have a basic knowledge on Digital Signal Processing. In this course you will learn:Fundamentals of XSGImplementation of some basic models using XSG and Simulink.Implementation of complex models like Image processing techniques and so on.