下载中心>文集> FPGA资源专题(二)书籍汇总(续)

FPGA资源专题(二)书籍汇总(续)

为什么要学习FPGA?

FPGA从诞生以来经历了从配角到主角的转变,FPGA主要用于取代复杂的逻辑电

路,现在重点强调平台概念,当集成数字信号处理器、嵌入式处理器、高速串行和其它高端技术后,从而被应用到更多的领域,正因为其飞速的发展,让更多学FPGA的人看到了希望,其广阔的前景正是我们选择的原因之一。

(1)广阔的发展前景

2)更多的就业机会

(3)更大的技术发展空间

3.如何学习FPGA?

(1)掌握FPGA的编程语言

(2)一个易学易用的硬件平台是成功的一半

(3)技术的巩固和升华

综上所述,我们只有了解了什么是FPGA,为什么要学习FPGA,怎么学习FPGA后,我们才能非常有目的、有计划地学习和掌握这门技术。

基于上述,我们整理掉了这个FPGA系列专题,目的是为了帮助大家搜集更多的FPGA学习资源,使大家能够花费更少的力气,获得更多的学习机会。

下载:348 评论

FPGA资源专题(二)书籍汇总(续) 文档列表

rar
FPGA高级应用开发指南[xilinx]
标签:FPGAxilinx
积分:1 下载次数:6资源类型:应用文档上传者:论文帝上传时间:2013-07-01
简介:FPGA高级应用开发指南 [xilinx] 一本关于xilinx fpga开发的书!
rar
Altera FPGA/CPLD设计(高级篇)
标签:AlteraFPGACPLD
积分:1 下载次数:69资源类型:技术书籍上传者:mamselc上传时间:2013-09-22
简介:《Altera FPGA/CPLD设计(高级篇)》结合作者多年工作经验,深入地讨论了Altera FPGA/CPLD的设计、优化技巧。在讨论FPGA/CPLD设计指导原则的基础上,介绍了Altera器件的高级应用;引领读者学习逻辑锁定设计工具,详细讨论了时序约束与静态时序分析方法;结合实例讨论如何进行设计优化,介绍了Altera的可编程器件的高级设计工具与系统级设计技巧。《Altera FPGA/CPLD设计(高级篇)》附带两张光盘:光盘1中收录了Altera Quartus II Web版软件,读者可以安装使用;光盘2中收录了《Altera FPGA/CPLD设计(高级篇)》所有实例的完整工程、源代码、详细操作步骤和使用说明文件,便于读者边学边练,提高实际应用能力。《Altera FPGA/CPLD设计(高级篇)》可作为高等院校通信工程、电子工程、计算机、微电子与半导体等专业的教材,也可作为硬件工程师和IC工程师的实用工具书。Altera FPGA/CPLD设计(高级篇) 目录 第1章 可编程逻辑设计指导原则 11.1 可编程逻辑基本设计原则 11.1.1 面积和速度的平衡与互换原则 11.1.2 硬件原则 111.1.3 系统原则 131.1.4 同步设计原则 171.2 可编程逻辑常用设计思想与技巧 191.2.1 乒乓操作 191.2.2 串并转换 211.2.3 流水线操作 221.2.4 异步时钟域数据同步 231.3 Altera推荐的Coding Style 271.3.1 Coding Style的含义 271.3.2 结构层次化编码(Hierarchical Coding) 271.3.3 模块划分的技巧(Design Partitioning) 291.3.4 组合逻辑的注意事项 301.3.5 时钟设计的注意事项 331.3.6 全局异步复位资源 391.3.7 判断比较语句case和if...else的优先级 391.3.8 使用Pipelining技术优化时序 401.3.9 模块复用与Resource Sharing 401.3.10 逻辑复制 421.3.11 香农扩展运算 441.3.12 信号敏感表 461.3.13 状态机设计的一般原则 471.3.14 Altera Megafunction资源的使用 491.3.15 三态信号的设计 491.3.16 加法树的设计 501.4 小结 521.5 问题与思考 52第2章 Altera器件高级特性与应用 532.1 时钟管理 532.1.1 时序问题 532.1.2 锁相环应用 602.2 片内存储器 692.2.1 RAM的普通用法 692.2.2 RAM用做移位寄存器 732.2.3 RAM实现固定系数乘法 742.3 数字信号处理 752.3.1 DSP块资源 752.3.2 工具支持 792.3.3 典型应用 792.4 片外高速存储器 802.4.1 存储器简介 802.4.2 ZBT SRAM接口设计 832.4.3 DDR SDRAM接口设计 852.4.4 QDR SRAM接口设计 992.4.5 DDR2、QDR II和RLDRAM II 1002.4.6 软件支持和应用实例 1002.5 高速差分接口和DPA 1022.5.1 高速差分接口的需求 1022.5.2 器件的专用资源 1022.5.3 动态相位调整电路(DPA) 1092.5.4 软件支持和应用实例 1122.6 高速串行收发器 1152.7 小结 1172.8 问题与思考 117第3章 LogicLock设计方法 1193.1 LogicLock设计方法简介 1193.1.1 LogicLock设计方法的目标 1203.1.2 LogicLock设计流程 1223.1.3 LogicLock设计方法支持的器件族 1223.2 LogicLock区域 1223.2.1 Region的类型与常用属性值 1233.2.2 Region的创建方法 1243.2.3 Region的层次结构 1293.2.4 指定Region的逻辑内容 1303.3 LogicLock的约束注意事项 1323.3.1 约束优先级 1323.3.2 规划LogicLock区域 1333.3.3 向LogicLock区域中布置器件特性 1333.3.4 虚拟引脚(Virtual Pins) 1343.4 反标注布线信息 1353.4.1 导出反标注布线信息 1363.4.2 导入反标注布线信息 1383.5 LogicLock设计方法支持的Tcl s cripts 1383.6 Quartus II基于模块化的设计流程 1393.7 小结 1493.8 问题与思考 149第4章 时序约束与时序分析 1514.1 时序约束与时序分析基础 1514.1.1 周期与最高频率 1524.1.2 利用Quartus II工具分析设计 1544.1.3 时钟建立时间 1574.1.4 时钟保持时间 1584.1.5 时钟输出延时 1584.1.6 引脚到引脚的延迟 1594.1.7 Slack 1594.1.8 时钟偏斜 1604.1.9 Quartus II 时序分析工具和优化向导 1604.2 设置时序约束的常用方法 1614.2.1 指定全局时序约束 1624.2.2 指定个别时钟约束 1664.3 高级时序分析 1744.3.1 时钟偏斜 1744.3.2 多时钟域 1764.3.3 多周期约束 1764.3.4 伪路径 1834.3.5 修正保持时间违例 1854.3.6 异步时钟域时序分析 1864.4 最小化时序分析 1874.5 使用Tcl工具进行高级时序分析 1884.6 小结 1894.7 问题与思考 189第5章 设计优化 1915.1 解读设计 1915.1.1 内部时钟域 1925.1.2 多周期路径和伪路径 1935.1.3 I/O接口的时序要求 1945.1.4 平衡资源的使用 1945.2 设计优化的基本流程和首次编译 1955.2.1 设计优化基本流程 1955.2.2 首次编译的约束和设置 1965.2.3 查看编译报告 1985.3 资源利用优化 2005.3.1 设计代码优化 2015.3.2 资源重新分配 2015.3.3 解决互连资源紧张的问题 2035.3.4 逻辑综合面积优化 2035.3.5 网表面积优化 2075.3.6 寄存器打包 2095.3.7 Quartus II中的资源优化顾问 2115.4 I/O时序优化 2115.4.1 执行时序驱动的编译 2115.4.2 使用IOE中的触发器 2125.4.3 可编程输入输出延时 2155.4.4 使用锁相环对时钟移相 2175.4.5 其他I/O时序优化方法 2185.5 最高时钟频率优化 2195.5.1 设计代码优化 2195.5.2 逻辑综合速度优化 2255.5.3 布局布线器设置 2275.5.4 网表优化和物理综合 2285.5.5 使用LogicLock对局部进行优化 2335.5.6 位置约束、手动布局和反标注 2345.5.7 Quartus II中的时序优化顾问 2355.6 使用DSE工具优化设计 2365.6.1 为什么需要DSE 2365.6.2 什么是DSE,如何使用 2365.7 如何减少编译时间 2385.8 设计优化实例 2395.9 小结 2425.10 问题与思考 243第6章 Altera其他高级工具 2456.1 命令行与Tcl脚本 2456.1.1 命令行脚本 2466.1.2 Tcl脚本 2506.1.3 使用命令行和Tcl脚本 2546.2 HardCopy流程 2556.2.1 结构化ASIC 2556.2.2 HardCopy器件 2586.2.3 HardCopy设计流程 2606.3 基于Nios II处理器的嵌入式系统设计 2636.3.1 Nios II处理器系统 2636.3.2 Avalon交换结构 2666.3.3 使用SOPC Builder构建系统硬件 2696.3.4 Nios II IDE集成开发环境 2726.3.5 Nios II系统典型应用 2786.4 DSP Builder工具 2816.4.1 DSP Builder设计流程 2816.4.2 与SOPC Builder一起构建系统 2846.5 小结 2856.6 问题与思考 285第7章 FPGA系统级设计技术 2877.1 信号完整性及常用I/O电平标准 2877.1.1 信号完整性 2877.1.2 单端标准 2927.1.3 差分标准 2967.1.4 伪差分标准 2997.1.5 片上终端电阻 2997.2 电源完整性设计 3007.2.1 电源完整性 3007.2.2 同步翻转噪声 3017.2.3 非理想回路 3047.2.4 低阻抗电源分配系统 3077.3 功耗分析和热设计 3117.3.1 功耗的挑战 3117.3.2 FPGA的功耗 3117.3.3 热设计 3137.4 SERDES与高速系统设计 3157.4.1 SERDES的基本概念 3167.4.2 Altera Stratix GX和Stratix II中SERDES的基本结构 3197.4.3 典型高速系统应用框图举例 3247.4.4 高速PCB设计注意事项 3297.5 小结 3317.6 问题与思考 331
rar
《FPGA/CPLD应用设计200例》
标签:FPGACPLD
积分:1 下载次数:198资源类型:技术书籍上传者:论文帝上传时间:2013-07-01
简介:《实用工程技术丛书》之一,是应广大科学研究人员、工程技术人员的迫切需求,参照国内外1000余项FPGA/CPLD应用设计成果,从实用角度出发编写的。其特点是所编内容新颖、齐全,分类规范,使用方便、快捷,是一本具有实用性、启发性、信息性的综合工具书。 《FPGA/CPLD应用设计200例》分上、下两册。上册主要介绍FPGA/CPLD可编程控制器在网络通信、仪器仪表、工业控制、遥感遥测、汽车工业、航天军工及家用电器等领域的典型应用设计实例;下册主要介绍产品设计开发技巧、方法与秘诀,常用设计、开发工具及软件特性,常用芯片的结构特点等内容。《FPGA/CPLD应用设计200例》共计典型应用设计实例287个。
rar
基于Altera FPGA/CPLD的电子系统设计及工程实践
标签:Altera FPGA CPLD
积分:1 下载次数:2资源类型:应用文档上传者:论文帝上传时间:2013-07-01
简介:基于Altera FPGA CPLD的电子系统设计及工程实践
pdf
数字逻辑原理与FPGA设计
标签:数字逻辑FPGA
积分:5 下载次数:5资源类型:技术书籍上传者:tiankai001上传时间:2013-03-17
简介: 数字逻辑原理与FPGA设计
pdf
FPGA应用开发入门与典型实例
标签:FPGA应用开发入门与典型实例
积分:1 下载次数:2资源类型:应用文档上传者:yaoniming3k上传时间:2013-09-28
简介:FPGA应用开发入门与典型实例
zip
FPGA设计实战-图灵电子电气工程丛书
标签:FPGA
积分:1 下载次数:17资源类型:技术书籍上传者:jujuyaya222上传时间:2013-09-22
简介:本书是一部实例丰富的实战宝典,涵盖了电路设计的完整流程,从FPGA基础知识入手,不但介绍了“FPGA做什么”,更详细解读了“用FPGA怎么做”。作者首先简洁而全面地概述了FPGA9口标准设计流程的基础知识,然后详细阐述了两个典型的综合实例——高速视频监视系统和嵌入式处理器,并且给出了具体的代码框架,为设计者点明实际应用中的关键点和设计精髓。接下来,本书针对电路设计中几个最常见的关键任务,如串行通信、数字滤波器、安全系统、存储器建模等,给出了可以直接应用于实际项目的代码示例。书的最后介绍了综合和行为建模等设计后期的优化。 对于电路设计工程师和高校电气工程专业的师生来说,阅读本书是快速入门并成为设计高手的一条捷径。
rar
高级FPGA设计 结构、实现和优化
标签:FPGAModelSim
积分:1 下载次数:4资源类型:应用文档上传者:huhuhah0009上传时间:2013-09-22
简介:  高级FPGA设计结构、实现和优化   作者:(美)克里兹著,孟宪元译;出版社:机械工程出版社   学FPGA不一定需要开发板,自己学会modelsim仿真、写testbench,用PC机仿真就能有不少长进。这些都看完,剩下的就靠做项目自己领悟,再加上高手指点。   《高级FPGA设计:结构、实现也优化》以FPGA设计为主题,覆盖了实践过程中最可能遇到的深层次问题,并提供了经验指导。在某些方面,《高级FPGA设计:结构、实现也优化》能够取代有限的工业经历,免去读者学习的困难。这种先进的、实用的方法,成为此书的特色。
rar
数字信号处理的FPGA实现_刘凌译
标签:FPGA数字信号处理
积分:1 下载次数:1资源类型:应用文档上传者:nonogugu66上传时间:2013-09-22
简介:本书共分8章,主要内容包括典型fpga器件的介绍、vhdl硬件描述语言、fpga设计中常用软件简介、用fpga实现数字信号处理的数据规划、多种结构类型的fir数字滤波器的fpga实现、不同结构fft的fpga实现、数字正交下变频的fpga实现、cordic和dds的fpga实现等。本书紧密贴合工程实践,以一个fpga设计开发人员的切身体会去叙述每一个应用实例,以一个fpga教学工作者的实践经验去梳理和组织繁杂的知识点。
pdf
ilinx大学计划指定教材 - FPGA数字信号处理实现原理及方法.pdf
标签:大学大学计划计划指定教材
积分:1 下载次数:15资源类型:应用文档上传者:huhuhah0009上传时间:2014-04-10
简介:ilinx大学计划指定教材 - FPGA数字信号处理实现原理及方法.pdf
rar
Altera-FPGA/CPLD设计-基础篇-332页-24.5M.rar
标签:AlteraFPGA/CPLD设计基础篇332页24 5M
积分:1 下载次数:4资源类型:应用文档上传者:lamas上传时间:2014-03-05
简介:专辑类----可编程逻辑器件相关专辑 Altera-FPGA/CPLD设计-基础篇-332页-24.5M.rar
rar
图灵系列《FPGA设计实战》
标签:FPGA设计实战
积分:1 下载次数:6资源类型:应用文档上传者:论文帝上传时间:2013-07-01
简介:图灵系列《FPGA设计实战》
rar
基于CPLD/FPGA的数字通信系统建模与设计 电子书
标签:CPLDFPGA数字通信
积分:1 下载次数:2资源类型:技术书籍上传者:空气上传时间:2013-11-14
简介:基于CPLD/FPGA的数字通信系统建模与设计 电子书
rar
Altera-FPGA/CPLD设计-高级篇-335页-23.6M.rar
标签:AlteraFPGA/CPLD设计高级篇335页23 6M
积分:1 下载次数:4资源类型:应用文档上传者:baidu_linker上传时间:2014-03-05
简介:专辑类----可编程逻辑器件相关专辑 Altera-FPGA/CPLD设计-高级篇-335页-23.6M.rar
rar
高级FPGA设计结构、实现和优化.rar
标签:FPGA
积分:1 下载次数:11资源类型:技术书籍上传者:huhuhah0009上传时间:2014-04-10
简介:高级FPGA设计结构、实现和优化.rar
pdf
深入浅出玩转fpga
标签:fpga
积分:1 下载次数:2资源类型:技术书籍上传者:xdxulin上传时间:2014-12-13
简介:《深入浅出玩转fpga》一本很适合FPGA学习者的书籍

评论

登录/注册

意见反馈

求资源

回顶部

最新下载

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })