原创 那些年,我们拿下了FPGA(上)——目录(1)

2012-8-21 10:04 3204 14 18 分类: FPGA/CPLD 文集: 那些年,我们拿下了FPGA

 

第1章 可编程器件的历史... 

1.1从第一个晶体管到PROM的出现... 

1.2 SPLD与CPLD的时代... 

1.3 FPGA的崛起... 

1.4 SOPC的盛世... 

第2章  FPGA原理... 

2.1基于SRAM技术原理... 

2.1.1SRAM与DRAM.. 

2.1.2 SRAM构成FPGA机理... 

2.1.3查找表举例... 

2.1.4 LUT的讨论... 

2.1.5基于SRAM优缺点... 

2.2基于反熔丝技术原理... 

2.2.1熔丝与反熔丝... 

2.2.2熔丝与反熔丝编程机理... 

2.2.3最小单元MUX.. 

2.2.4基于反熔丝技术的优缺点讨论... 

2.3基于FLASH技术原理... 

2.3.1 FLASH.. 

2.3.2 FLASH结构FPGA.. 

2.3.3 FLASH架构FPGA优缺点... 

第3章 FPGA的应用领域... 

3.1视频图像处理中的应用... 

3.1.1 概述... 

3.1.2 视频编解码... 

3.1.3 目标识别... 

3.1.4图像处理支持资源... 

3.2通信领域中的应用... 

3.2.1有线通信... 

3.1.2无线通信... 

3.1.3通信领域支持资源... 

3.3数字信号处理中的应用... 

3.3.1概述... 

3.3.2数字处理系统模型... 

3.3.3 DSP实现方式... 

3.3.4 FPGA做数字信号处理优势... 

3.3.3DSP支持资源... 

3.4嵌入式领域中的应用... 

3.4.1概述... 

3.4.2 创新挑战和机遇... 

3.4.3嵌入式支持资源... 

3.5各领域的参考解决方案... 

第4章 数字系统的设计... 

4.1数字系统设计的基本概念... 

4.2数字系统设计思想方法... 

4.2.2 方案的抉择... 

4.2.3 top_down具体实现... 

4.2.4 硬件化... 

4.3数字系统设计平台选择... 

4.3.1通用集成电路芯片构成数字系统... 

4.3.2应用可编程逻辑器件、专用集成电路实现数字系统... 

第5章FPGA开发流程... 

5.1设计输入... 

5.1.1设计输入方式... 

5.1.2输入方式使用探讨... 

5.2 综合... 

5.2.1编译... 

5.2.2映射... 

5.3 布局布线... 

5.3.1 布局... 

5.3.2 布线... 

5.4 约束... 

5.5 FPGA开发仿真... 

5.5.1 测试平台... 

5.5.2 RTL级仿真... 

5.5.3 静态仿真... 

5.5.4 时序仿真... 

5.6静态时序分析... 

5.7在线调试... 

5.7 配置及固化... 

5.7.1 FPGA配置过程... 

5.7.2 举例——altera FPGA配置全过程... 

5.7.3 配置模式... 

5.7.4 模式选择... 

5.8开发工具总结... 

第6章 语言选择、基本结构... 

6.1描述语言的选择... 

6.2 VERILOG模块的基本结构... 

6.2.1模块的端口定义... 

6.2.2 模块内容... 

6.2.3理解要点... 

第7章 VERILOG基本语法要素... 

7.1 数据类型、常量、变量和基本运算符号... 

7.1.1 数据类型及其常量、变量... 

7.1.2 常用运算符及表达式... 

7.2 运算符和赋值语句... 

7.2.1 逻辑运算符... 

7.2.2 关系运算符... 

7.2.3 等式运算符... 

7.2.4 移位运算符... 

7.2.5 位拼接运算符... 

7.2.6 缩减运算符... 

7.2.7 优先级别... 

7.2.8 关键词... 

7.2.9 赋值语句... 

7.3条件语句、分支语句、循环语句、块语句和生成语句... 

7.3.1 条件语句(if_else语句)... 

7.3.2 多路分支语句(case)... 

7.3.3循环语句... 

7.3.4 顺序块和并行块... 

7.3.5 生成块... 

第8章 VERILOG不同抽象级别的描述... 

8.1 不同抽象级别概述... 

8.2 门级结构描述... 

8.2.1 与非门、或门和反向器等及其说明语法... 

8.2.2 用门级结构描述D触发器... 

8.3 行为级描述... 

第9章 FPGA的层次化建模及模块例化... 

9.1 层次化建模概念... 

9.2 模块例化... 

9.3 四位脉动进位计数器... 

第10章 测试模块的编写... 

10.1编写testbench目的... 

10.2 基本的testbench结构... 

10.3产生激励的一些描写方式... 

10.3.1  产生时钟的几种方式... 

10.3.2 产生复位信号的几种形式... 

10.4 2-4解码器实例... 

 

 

文章评论4条评论)

登录后参与讨论

用户1611031 2013-12-3 18:41

刚开始接触FPGA,很期待能从书中给我启发。

用户414272 2013-12-3 16:30

一定拜读一下

用户324737 2013-2-2 20:34

还可以!

用户427815 2012-10-21 18:51

刚刚开始看,凭感觉觉得很不错
相关推荐阅读
用户427466 2017-04-27 10:08
EXATA/Qualnet调试方法
1、exata5.3安装**** exata-5.3-windows-installer-64bit.exe或者exata-5.3-windows-installer-32bit.exe 默认安装路...
用户427466 2015-04-01 10:57
一个工程师说走就走的西藏之旅(九)
今年终于放下了手头的工作 背上背包 来一场说走就走的旅行 在这里让更多的朋友看到 路上的故事 路上的风景 路上的陌生人 川青大环线第九天 (实时状况关注微信) ...
用户427466 2015-03-28 23:50
一个工程师说走就走的西藏之旅(八)
今年终于放下了手头的工作 背上背包 来一场说走就走的旅行 在这里让更多的朋友看到 路上的故事 路上的风景 路上的陌生人 川青大环线第八天 (实时状况关注微信) ...
用户427466 2015-03-24 23:50
一个工程师说走就走的西藏之旅(七)
今年终于放下了手头的工作 背上背包 来一场说走就走的旅行 在这里让更多的朋友看到 路上的故事 路上的风景 路上的陌生人 川青大环线第七天 (实时状况关注微信) ...
用户427466 2015-03-24 23:40
一个工程师说走就走的西藏之旅(六)
今年终于放下了手头的工作 背上背包 来一场说走就走的旅行 在这里让更多的朋友看到 路上的故事 路上的风景 路上的陌生人 川青大环线第六天 (实时状况关注微信) ...
用户427466 2015-03-23 11:25
一个工程师说走就走的西藏之旅(三)
今年终于放下了手头的工作 背上背包 来一场说走就走的旅行 在这里让更多的朋友看到 路上的故事 路上的风景 路上的陌生人 川青大环线第三天 (实时状况关注微信) ...
我要评论
4
14
关闭 站长推荐上一条 /2 下一条