FPGA学习日记
文章平均质量分 90
Moon_3181961725
这个作者很懒,什么都没留下…
展开
-
【小月电子】ALTERA FPGA开发板系统学习教程-LESSON13 IPCORE之单口RAM详细教程
ALTERA FPGA IPCORE 单口RAM学习教程,包括源码,仿真,波形分析原创 2022-09-04 10:45:46 · 753 阅读 · 0 评论 -
Verilog基础(适用于课程设计/毕业设计)
一. 模块例化“.”表示端口;后面紧跟端口名,其名称必须与所例化的模块定义的端口名一致;小括号内的信号名为与该端口连接的信号线名,可以用别的名称,但必须在本模块中定义,说明其类型。二. 数据类型及其常量和变量1. 常量1.数字1.整数2.x和z值3.下划线4.ASCII值2.参数型(parameter) 在Verilog中用parameter来定义常量。如: ` parame...原创 2019-06-27 13:54:32 · 2795 阅读 · 0 评论 -
FPGA入门学习第五天(数码管动态扫描)
学习目的掌控用Verilog写一个定时触发的功能掌控数码管的动态扫描原理学习内容让6位数码管显示“123456”(动态扫描)实验平台小精灵开发板QuartusII 11.0原理分析我们上一讲讲了数码管的静态显示,如果只有一位,那么我们需要控制8个段选,1个位选,总共9个引脚。如果我们要控制6位数码管,而同样采用静态扫描的方式,那总共要用9*6=54个管脚,事必会造成管脚的...原创 2019-04-08 19:37:16 · 6290 阅读 · 2 评论 -
FPGA入门学习第三天(LED灯闪烁)
学习目的学会时间单位的转换(比如,1S需要多少个50Mhz的时钟计数)学会用Verilog实现计数器的功能学会用Verilog实现并行数据依次左移或右移学习内空让8个LED灯依次点亮,每一个灯亮100ms学习平台小精灵开发板QuartusII 11.0Modelsim 10.1aDebussy原理分析为了达到想要的效果,我们先将D8点亮100ms,然后熄灭;再点亮...原创 2019-03-27 15:09:09 · 4334 阅读 · 0 评论 -
FPGA入门学习第二天(点亮LED灯)
学习目的1. 掌握LED灯的发光原理2. 学会通过代码控制FPGA管脚的高低电平3. 学会利用QuartusII 11.0新建工程4. 学会查看原理图,并根据原理图来分配管脚5. 学会下载SOF文件,以及生成JIC配置文件,并固分到配置芯片中...原创 2019-03-26 21:26:16 · 5553 阅读 · 3 评论 -
FPGA入门学习第一天(准备工作)
前言关于FPGA的相关资料,网上有很多,但是为了保持原创和便于大家理解,我就根据自己多年的工作学习经验总结一下。总结不到位或有误的地方希望大家谅解,并与我联系沟通,我好做相应的更改。 现在公司和科研院所,涉及到的常用FPGA大致可以分为Xilinx,Altera,Lattice三家公司,当然还有一些公司同样在设计生产FPGA,如ACTEL。现在随着国内的FPGA发展,也有一些厂家在设计生产FPG...原创 2019-03-26 21:10:21 · 1229 阅读 · 2 评论 -
FPGA入门学习第四天(数码管静态显示)
学习目的学会数码管的显示原理原创 2019-05-04 08:38:43 · 5329 阅读 · 0 评论 -
FPGA入门学习第六天(DDS信号发生器)
波形发生器今天我们学习使用FPGA如何生成一个正弦波实验平台原创 2019-05-04 10:00:27 · 3922 阅读 · 3 评论