如何分析FPGA的片上资源使用情况
在维护遗留代码(4)——时序问题初露端倪这篇文章中,我提到“第三方开发的设计中,组合逻辑与时序逻辑的比例为2.6:1”,这是造成该设计时序收敛困难的原因之一。mengyudn朋友很细心,对这个数据的来历产生了疑问。下面我就简单地介绍一下如何分析
发表于 2010/5/4 11:31:09
阅读(32432)
DSE—Design Space Explorer,FPGA后端设计自动化
发表于 2010/4/28 16:09:25
阅读(3024)
All the Altera Cookbooks
Altera开始喜欢上了Cookbook。AdvancedSynthesisCookbook:ADesignGuideforStratixII,StratixIII,andStratixIVDevicesMay2007AN470:BestPracticesforIncrementalCompilationPartitionsandFloorplanAssignmentsDec2007EmbeddedDesignHandbookMar2008Qua
发表于 2010/4/28 15:59:37
阅读(33031)
Quartus II中图形与HDL输入法混用时,文件的保存原则
发表于 2010/4/28 11:14:14
阅读(2518)
授人以渔——Altera网站上的电子教程
记得在读研究生时,曾经在Altera的网站上下载了几个电子教程,对我帮助很大。后来在学习使用一些新功能时也下载了几个。前些天在Altera网站上搜索VirtualJTAG的资料时,发现电子教程的内容丰富了很多。在上图中,Instructor-LedTraining是收费的,而且受到地域限
发表于 2010/4/28 10:55:49
阅读(2068)
手工改变Quartus II软件的编译速度
QuartusII的编译速度一直是个问题:太慢!尤其在进行FPGA调试时,加入SignalTAPII后编译时间明显延长,一次就要15分钟(对我当前的机器配置和设计来说)。使用QuartusII快5年了,这是一个很深刻的体会,也带来几个好处。1.我在等待编译结果时不得不翻翻书、看看文档,由
发表于 2010/4/28 10:02:10
阅读(3416)
在Quartus II中快速更新FPGA片上存储器初始值的一种方法
最近在调试中遇到了这样一个问题:一组参数预先存储在FPGA的片上存储器内;在系统运行过程中部分参数会被读出,修改后写回;为了调试,需要经常变换参数的初始化值。实现存储器中数值的初始化比较容易,在生成RAM模块时指定一个初始化文件(.hex或.mi
发表于 2010/4/27 16:49:41
阅读(2515)
Magafunction的用法
发表于 2010/4/26 16:55:06
阅读(2482)
LPM的来历
发表于 2010/4/26 16:06:54
阅读(2716)
QuartusII命令行操作--如何建立可移植的工程
使用Altera公司PLD器件的朋友对QuartusII的GUI界面操作已经很熟悉了,对于这个集成开发环境的强大功能也有了体会。可是不知大家有没有这样的经历,在自己机器上编译得很好的工程,到了别的机器上就编译不过去了,更危险的是编译通过了,下载后却有问题。这种问题在使用
发表于 2010/4/24 17:05:03
阅读(17332)
QuartusII设置的管理--如何备份和转移设置内容
由于PLD器件的复杂性,EDA工具的功能和操作也相应的复杂起来。以QuartusII为例,每一个单独的功能和操作都对应着多个设置选项。通常可以选择缺省项,但是针对具体的应用环境,往往需要设置个性化的配置。在QuartusII的使用过程中,经常会遇到需要备份或转移某个工程的设
发表于 2010/4/24 17:01:20
阅读(6381)
QuartusII文件的管理--如何建立一个最小工程
QuartusII是一款功能强大的EDA软件。在这个集成开发环境中,PLD使用者可以完成编辑、编译、仿真、综合、布局布线、时序分析、生成编程文件、编程等全套PLD开发流程。QuartusII以工程(Project)为单位管理文件。保证了设计文件的独立性和完整性。由于QuartusII功
发表于 2010/4/24 16:53:07
阅读(20302)