随着HDL Hardware Description Language 硬件描述语言语言综合工具及其它相关工具的推广使广大设计工程师从以往烦琐的画原理图连线等工作解脱开来能够将工作重心转移到功能实现上极大地提高了工作效率任何事务都是一分为二的有利就有弊我们发现现在越来越多的工程师不关心自己的电路实现形式以为我只要将功能描述正确其它事情交给工具就行了在这种思想影响下工程师在用HDL语言描述电路时脑袋里没有任何电路概念或者非常模糊也不清楚自己写的代码综合出来之后是什么样子映射到芯片中又会是什么样子有没有充分利用到FPGA的一些特殊资源遇到问题立刻想到的是换速度更快容量更大的FPGA器件导致物料成本上升更为要命的是由于不了解器件结构更不了解与器件结构紧密相关的设计技巧过分依赖综合等工具工具不行自己也就束手无策导致问题迟迟不能解决从而严重影响开发周期导致开发成本急剧上升 目前我们的设计规模越来越庞大动辄上百万门几百万门的电路屡见不鲜同时我们所采用的器件工艺越来越先进已经步入深亚微米时代而在对待深亚微米的器件上我们的设计方法将不可避免地发生变化要更多地关注以前很少关注的线延时我相信ASIC设计以后也会如此此时如果我们不在设计方法设计技巧上有所提高是无法面对这些庞大的基于深亚微米技术的电路设计而且现在的竞争越来越激励从节约公司成本角度出 也要求我们尽可能在比较小的器件里完成比较多的功能 本文从澄清一些错误认识开始从FPGA器件结构出发以速度路径延时大小和面积资源占用率为主题描述在FPGA设计过程中应当注意的问题和可以采用的设计技巧本文对读者的技能基本要求是熟悉数字电路基本知识如加法器计数器RAM等熟悉基本的同步电路设计方法熟悉HDL语言对FPGA的结构有所了解对FPGA设计流程比较了解
上传时间: 2015-01-02
上传用户:refent
一个很好的微工作流内核,将工作流思想应用于应用系统级别上,提高代码服用率。
标签: 内核
上传时间: 2013-12-17
上传用户:ccclll
编译原理的一部分,语义分析代码,请大家
上传时间: 2014-01-09
上传用户:蠢蠢66
编译原理课程设计,语法分析代码,可实现文件读入和输出,并显示在窗口中.
标签: 编译原理
上传时间: 2016-06-26
上传用户:zhengzg
用OV7720制作摄像头的详细电路原理图 ,以及初始化代码,使用范例。
上传时间: 2014-01-04
上传用户:海陆空653
linux内核完全注释,包括了 LINUX 工作原理的精髓,通过阅读其源代码能快速地完全理解内核的运作机制。 依据内核源代码的组织结构对所有内核程序和文件进行 了注释和详细说明。
上传时间: 2016-12-28
上传用户:sevenbestfei
软件学院学生编译原理课程实验,中间器代码生成器设计,输入算术表达式,输出语法分析结果及相应的四元式序列
上传时间: 2017-02-17
上传用户:qiao8960
在内核运行之前需要系统引导程序(Bootloader)完成加载内核和一些辅助性的工作,然后跳转到内核代码的起始地址并执行。ARM.Linux启动分析v1.doc
标签: Bootloader 内核 运行 系统引导
上传时间: 2013-12-19
上传用户:familiarsmile
CRC原理,以及实际用C++代码举例介绍CCITT校验编程的全过程。
标签: CRC
上传时间: 2013-12-16
上传用户:wys0120
一个工作流的原型,使用JAVA编写,不含工作流定义,只是工作流引擎代码和工作流列表的部分。定义部分是XPDL。比较粗糙,交流而已。
标签: 原型
上传时间: 2013-12-27
上传用户:sy_jiadeyi