明德扬进阶系列专题课产品说明书
一、明德扬公司介绍
明德扬是一家以现场可编程门阵列(FPGA)为核心的高科技 IT 企业,主要致力 于 FPGA 人才的教育、培训,项目研发等。 公司创始人潘文明先生独创“潘文明至简设计法”至今已由万名学员亲身见证,其 简单、易学、高效、便捷、实用得到广大学习者高度认可。 明德扬科教立志成为中国 FPGA 教育领域第一品牌。 公司使命:育芯才,让国芯梦成为现实!
潘文明导师
明德扬科技教育有限公司创始人
FPGA 至简设计法提出者
广州健飞通信有限公司 CTO
广州敏道信息科技 FPGA 研究所所长
暨南大学校外硕士研究所导师
东莞瑞航信息科技高级技术顾问
先后在中国电子科技集团第七研究所、华为海思半导体和广州中国科学院 先进技术研究所等机构负责项目的研发。主持并完成的项目包括调频 OFDM 系 统、超高速网络芯片、工业以太网相机、高空激光测速、超声波焊接、高清4K 视 频传输和显示、基于 FPGA 的 JPEG、JESD204B 接口开发、 MIPI 等项目及产品的研发工作,申请获得多项发明专利。
三、明德扬专题课体系简介
明德扬推出一系列精品专题视频课程,包括高手修炼课、实用调试技巧课、FIFO 架构设计课、温度检测工程课、DDR3/SDRAM 接口课、边缘检测工程课、千兆网工 程课、时序约束专题课、JESD204B 高速接口和光纤大项目处理课程等
1、高手修炼课——提高设计能力(视频教程)
A.掌握常用接口,如 SPI、串口、 VGA 等接口的设计
B.掌握计数器、状态机设计的基本原则;
C.达到看到波形就能想到是用计数器还是用状态机;
D.掌握至简设计法的技巧和规范;
2、实用调试技巧课——提高调试能力 (视频教程)
A.通过专题训练,提高定位问题的能力,掌握实用的调试技巧;
B.掌握通用定位问题的能力;
C.熟练使用快速定位和解决问题的方法;
3、FIFO 架构设计课——提高FIFO 架构设计能力(视频教程)
A.掌握明德扬 FIFO 设计的规则与技巧,
B.能够清楚的了解 FIFO IP 核的生成、接 口信号的含义以及在生成过程中各个选项造成的影响, 并能够利用这些特性在工程中进行设计。
4、时序约束课程——时序分析和时序设计的技巧(视频教程 )
A.全面掌握 VIVADO 时序分析工具的使用、时序分析的步骤。
B.能够利用课程中 亚稳态、流水线、随路时钟等知识点, 对日常工程中的时序进行优化.具有解决绝大部分项目中的时序问题的能力。
5、温度检测(AD 采集)工程课(视频教程)
(1)学习目标
A.通过温度检测工程, 掌握一般 FPGA 的全部设计流程。
B.掌握工程模块架构划分的基本原则与方法,具备项目架构设计、模块划分的能力;
C.掌握温度传感器的使用、如何从数据手册中找到有用的信息、uart 异步串行通信接 口的接收和发送的设计
D.掌握上位机与 FPGA 通信的指令格式指定与校验方式、模块架构划分的基本原则与 方法、字符数字之间的转换和 FPGA 中小数、项目调试定位的方法和有符号数的表 示方法等
E.在掌握温度检测工程的基础上,完成 AD 采集系统的设计。学员需要掌握 AD 采集、
温度检测工程的主要学习内容包括 uart 异步串行通信接口的接收和发送设计、上位机与 FPGA 交互结构的划分与实现、rdy 交互结构、温度传感器 ds18b20 的使用、ASCII和 HEX 之间的转换、FPGA 中小数和正负数的表示与运算。
6、边缘检测(图像处理)项目课(视频教程)
(1)学习目标
A.学习图像处理类项目设计全流程;深入掌握OV7670 摄像头的使用、SCCB通讯协议的实现、 VGA 接口协议的实现、数据手册的阅读;
B.按键消抖、高斯滤波和 sobel 的图像处理算法的实现、工程模块架构的划分;
C.如何通过移位寄存器构建矩阵、乒乓操作和项目调试定位的方法等知识。
(2)详细内容
A.边缘检测的主要学习内容包括 OV7670 摄像头的使用、SCCB 通讯协议的实现、VGA 接口协议的实现、按键消抖、高斯滤波和 sobel 等
B.图像处理算法的实现、矩阵的构成、移位寄存器的使用、乒乓操作。
7、千兆网工程课(视频教程)
(1)学习目标
A.通过本阶段的学习, 能够掌握 ARP 协议、 MAC 协议、 IP 协议、 UDP 协议的含义以及代码实现;
B.多路数据的调度;MACip 核的生成、结构与功能说明;ARP、MAC、IP、UDP 协议
C.报文的校验方法;项目模块的划分技巧以及项目的调试定位问题的方法。
(2)详细内容
千兆网工程中学习的内容有 TCPIP 协议、 ARP 协议、UDPIPMAC 协议解析,MACip 核的生成、接口信号解析和初始化。
8 、SDRAM/DDR3 项目课(视频教程)
(1)学习目标
A.通过本阶段的学习, 能够从 SDRAM 数据手册中找到需要的信息,并根据这些信息进行设计
B.实现 SDRAM 正常的存储、读写使用;掌握基于 VIVADO 的 DDR3 IP 核的生成步骤、输入输出信号的含义、代码结构以及上板验证。
A.本阶段主要的内容有 SDRAM 时序介绍,SDRAM 数据手册解读,SDRAM 接口设计 5 个 练习
B.基于 VIVADO 的 DDR3 IP 核的生成、 DDR3 IP 核心输入输出信号、 DDR3 IP 的上板验证。
9、JESD204B课程(视频教程)
(1) 学习目标
A.掌握 JESD204B 协议;掌握高速 DA 芯片 AD9144 的使用方法;通过 9144 的调试,
B.加强 JESD204B 协议的运用;阅读企业项目,了解企业架构;丰富学员的项目经验,丰富学员的简历。
温馨提示:学习JESD204B课程之前,必须要拥有 FPGA 基础,包括:掌握基本的 VERILOG 语法、掌握 FPGA 开发流程、熟悉 VIVADO、掌握基本的 FPGA 调试技巧。否则可能会存在难以理解项目中的 设计思想,读不懂工程中的代码等问题!
10、光纤大数据处理课(视频教程)
(1)学习目标
A.掌握基于 FPGA 的光纤高速传输项目;了解并熟悉使用 DDR3 IP 核/光纤 IP 核;掌握 DDR3、
B.光纤接口逻辑设计等相关技术;阅读企业项目,模拟参与项目,
C.了解企业架构;丰富学员的项 目经验,丰富学员的简历
温馨提示:
A.学习本课程之前,必须要拥有 FPGA 基础,包括:掌握基本的 VERILOG 语法、掌握 FPGA 开发流程、熟悉 VIVADO、掌握基本的 FPGA 调试技巧。否则可能会存在难以理 解项目中的设计思想,读不懂工程中的代码等问题!
B.本项目工程用到 PCIE,但课程里未详细讲解
四、明德扬课程教学优势
选择明德扬课程进行学习,有如下优势
a) 明德扬具备丰富的教学经验;
b) 明德扬快速帮助学员们学习规范;
c) 明德扬可快速提高个人研发实力;
d) 明德扬在零基础到精通教学有丰富的经验;
e) 明德扬课程设计技巧方面有独特的优势;
f) 明德扬 FPGA 课程内容丰富,包括时序约束、数字信息处理、高速接口方面有丰富的教学经验。
g) 明德扬与众多国内优秀高科技企业保持着非常良好的合作关系,课程贴近企业内容,明德扬课程学完可以直接上岗深得广大客户信赖。其中大部分企业更是与明德扬建立了长期战略合作伙伴关系,为学员们的就业多提供了一个渠道
明德扬官方淘宝店铺:www.mdy-edu.taobao.com
明德扬 B 站首页【请关注,视频更新也会有通知】:https://space.bilibili.com/235702623?spm_id_from=333.1007.0.0
了解更多可以联系协助老师:13112063618小易老师(微信同步)