说明
未完成的文档,没有链接。
感言
大量反馈表明:许多FPGA初学者,在学习进程中,刚开始大多是激情万丈,但是倘若是长期不得入门要领,有一些人便会逐渐丧失学习FPGA的兴趣和信心。这是为什么呢?究其原因,不外乎以下几点:
- 目前市面上FPGA开发板的销售厂商数量众多,但是大多数情况下,厂商提供给FPGA初学者,仅是一些简单的例程代码和一些七凑八凑的文档和资料,严重缺乏针对FPGA入门的手把手系列文档。
- 市面上的FPGA设计相关书籍,有不少都是互相抄袭,翻译外文而来。虽然内容涵盖面较广,但是有些书抄的就是不得要领,对某些细节问题闪烁其辞,误导初学者。
- 大部分FPGA初学者没有养成勤读手册的习惯。一般情况下,我们所不了解的技术细节,在相应的手册中,都有翔实的描述。虽然大部分手册都是英文的,但是常看手册,不仅可以提高我们发现技术问题解决技术问题的能力,相应地也会提高我们的英文阅读能力。
- 浮躁,一部分FPGA初学者,盲目收集过多项目实例,蜻蜓点水,严重缺乏对基础知识的研究。
针对现状,(暂时省略废话10000句)……
目录
第一部分 软件入门篇
- Quartus II 10.0 安装指南
- 使用Verilog设计的Quartus II入门指南
- 使用Verilog设计的ModelSIm入门指南
第二部分 Verilog HDL入门篇
1 组合电路
- 逻辑门电路
- 多路选择器与多路分解器
- 编码器与译码器
- 算术运算电路
2 时序电路
- 触发器与锁存器
- 寄存器
- 移位寄存器
- 二进制计数器
- FIFO缓存
- 分频器
- 有限状态机FSM
- 带数据路径的有限状态机FSMD
3 重要话题