当前位置:   article > 正文

野火A7学习第一次(简介和学习计划)_野火fpga需要看完吗

野火fpga需要看完吗

1 配套教程简介

采用A7 升腾开发板:
在这里插入图片描述

1.1 升腾系列核心板

在这里插入图片描述
XC代表 Xilinx公司,7系列,35 表示资源量 35k,T表示有高速接口。FGG封装方式,484 表示484个引脚,2表示输出等级是-2,xilinx数字越小表示越快。C表示商业级,I表示工业级。

在这里插入图片描述
mini版本
pro板外观:
在这里插入图片描述
在这里插入图片描述
凌云系列开发板
在这里插入图片描述

1.2 文档资料说明

1 使用前必读
2 开发板原理图和使用手册
3 提供配套的实现工程和文档
在这里插入图片描述

4 开发软件 绘图考核开发软件
5 推荐参考资料 初学者的书籍

1.3 开发板教程的特色

理论加实际
在这里插入图片描述
特色:首先会有章节导读,本章我们可以学到哪些知识,然后理论部分的学习。理论讲完就是实战,然后实现目标,结合电路图的讲解。

1 波形图教学法!!!!!牛哇
2 总分总的方法!!!!!牛哇
3 拓展训练 !!!!!!!牛哇

1.3 学习建议

1 需要有自己的板卡
2 找到适合自己的学习资料,建议看官方的文档
3 建议多练习,别好高骛远。错误信息是最好的编写资料

2 初始FPGA

在这里插入图片描述

2.1 FPGA是什么

在这里插入图片描述
PLD 可编程逻辑器件

2.2 发展历程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
PLA 由与平面和或平面组成,两者都可编程,可以实现复杂的逻辑与或表达式,熔丝技术,只能编写一次。
PROM 与平面是固定的 只有或平面可以编程,也是熔丝技术
在这里插入图片描述
PAL技术是与平面可编程 或平面不可编程,然后有三态输出。GAL实现了可擦除的编程。他们称为简单可编程逻辑器件。

在这里插入图片描述
CPLD和FPGA称为高密度可编程逻辑器件,FPGA不在使用与非门,而是查找表一些技术。这两个有本质的区别。

在这里插入图片描述

2.1 FPGA的技术优势

在这里插入图片描述

2.3 FPGA应用方向

在这里插入图片描述

3 FPGA开发环境的搭建

在这里插入图片描述

3.1 vivado 软件安装自行解决

3.2 vivado和modelsim还有Notepad++ 相关联

在这里插入图片描述

4 初始Verilog HDL

4.1 verilog hdl 简介

在这里插入图片描述
在这里插入图片描述

4.2 verilog hdl 基础语法

在这里插入图片描述
关键字是保留字 小写

inout 即做输入也做输出
parameter 可以实例化修改
local parameter 只能在模块中修改

在这里插入图片描述
在这里插入图片描述
阻塞赋值:顺序执行
非阻塞赋值:并行执行,在同一时刻同时执行

assign语句:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.3 系统函数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
效果:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
效果:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
效果:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/864871
推荐阅读
相关标签
  

闽ICP备14008679号