由于Virtex-5 器件的基础架构与以往的FPGA 器件不同,因此,要为特定设计选择合适的Virtex-5 器件并非易事。大多数情况下,设计应采用类似的阵列大小(器件数量)并且比以前的目标器件至少低一个速度级别(如从中速级别到慢速级别)。但是,这种建议对于有些情况却并不适用。本节将介绍一些会影响Virtex-5 FPGA 器件选择标准的设计风格和特征。
上传时间: 2013-10-18
上传用户:yuyizhixia
随着HDL Hardware Description Language 硬件描述语言语言综合工具及其它相关工具的推广使广大设计工程师从以往烦琐的画原理图连线等工作解脱开来能够将工作重心转移到功能实现上极大地提高了工作效率任何事务都是一分为二的有利就有弊我们发现现在越来越多的工程师不关心自己的电路实现形式以为我只要将功能描述正确其它事情交给工具就行了在这种思想影响下工程师在用HDL语言描述电路时脑袋里没有任何电路概念或者非常模糊也不清楚自己写的代码综合出来之后是什么样子映射到芯片中又会是什么样子有没有充分利用到FPGA的一些特殊资源遇到问题立刻想到的是换速度更快容量更大的FPGA器件导致物料成本上升更为要命的是由于不了解器件结构更不了解与器件结构紧密相关的设计技巧过分依赖综合等工具工具不行自己也就束手无策导致问题迟迟不能解决从而严重影响开发周期导致开发成本急剧上升 目前我们的设计规模越来越庞大动辄上百万门几百万门的电路屡见不鲜同时我们所采用的器件工艺越来越先进已经步入深亚微米时代而在对待深亚微米的器件上我们的设计方法将不可避免地发生变化要更多地关注以前很少关注的线延时我相信ASIC设计以后也会如此此时如果我们不在设计方法设计技巧上有所提高是无法面对这些庞大的基于深亚微米技术的电路设计而且现在的竞争越来越激励从节约公司成本角度出 也要求我们尽可能在比较小的器件里完成比较多的功能 本文从澄清一些错误认识开始从FPGA器件结构出发以速度路径延时大小和面积资源占用率为主题描述在FPGA设计过程中应当注意的问题和可以采用的设计技巧本文对读者的技能基本要求是熟悉数字电路基本知识如加法器计数器RAM等熟悉基本的同步电路设计方法熟悉HDL语言对FPGA的结构有所了解对FPGA设计流程比较了解
上传时间: 2013-11-06
上传用户:asdfasdfd
本部门所承担的FPGA设计任务主要是两方面的作用:系统的原型实现和ASIC的原型验证。编写本流程的目的是: l 在于规范整个设计流程,实现开发的合理性、一致性、高效性。 l 形成风格良好和完整的文档。 l 实现在FPGA不同厂家之间以及从FPGA到ASIC的顺利移植。 l 便于新员工快速掌握本部门FPGA的设计流程。
上传时间: 2013-11-24
上传用户:xmsmh
51的VERILOG代码!适用于Xilinx的FPGA
上传时间: 2015-02-04
上传用户:lijianyu172
基于FPGA设计ADC0809采样控制器原代码
上传时间: 2015-03-14
上传用户:zhangyigenius
使用8051单片机实现FPGA的加载(电路图及代码)~
上传时间: 2014-01-12
上传用户:Shaikh
verilog 代码. 经验证成功,可以作为标准单元库,为FPGA设计者使用.
上传时间: 2015-04-07
上传用户:bruce
verilog 代码. 经验证成功,可以作为标准单元库,为FPGA设计者使用.
上传时间: 2013-12-25
上传用户:PresidentHuang
verilog 代码. 经验证成功,可以作为标准单元库,为FPGA设计者使用.
上传时间: 2015-04-07
上传用户:498732662
verilog 代码. 经验证成功,可以作为标准单元库,为FPGA设计者使用.
上传时间: 2014-06-16
上传用户:古谷仁美