摘要: 七、功耗优化 Quartus II软件支持功耗优化的综合和布局布线选项。不过,时序约束比功耗优化的优先级要高,得先满足前者再考虑后者。软件包含了功耗优化的向导,易于使用。DSE也是一个很好的优化工具。 下面是一些从设计角度进行功耗优化的方法: 1. 时钟功耗管理。Quartus II会自动对时钟网络的功耗进行优化。也可以自己使用门控时钟来减少功耗。 2. 内存功耗。减少内存功耗的方法是,使... 阅读全文
posted @ 2010-07-12 10:57 flying1104 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 写这个系列的文章同时,可以让自己加深对设计各方面的理解。如果发现有不清楚的地方,我会查阅相关的文档,理解后,再写一些专门的文章。 一.设计入口 Quartus II支持原理图和HDL语言的输入。原理图更适合简单的设计,HDL语言适合复杂的设计。但要注意,如果想使用第三方的综合工具,就必须用HDL语言。 对于HDL语言,最好遵循一定的代码风格。在Quartus II的手册上,可以找到专门讲解这方... 阅读全文
posted @ 2010-07-12 10:56 flying1104 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 1.I/O方面的考虑         A.3.3/3.0/2.5V的普通I/O接口,如果接的外部信号是相同电压,就不用考虑太多。如果电压不同,就得仔细计算有没有问题。        B.引脚设置考虑。单端和差分信号的引脚必须保持一定的间隔。如果使用了参考电压的单端信... 阅读全文
posted @ 2010-07-12 10:54 flying1104 阅读(1970) 评论(0) 推荐(0) 编辑
摘要: 1.早期功耗估计   需要提早就估算好芯片的功耗是多少,才能做好供电设计和散热设计。 下面是Altera对于Cyclone III器件的功耗估计excel表格: http://www.altera.com.cn/support/devices/estimator/cy3-estimator/cycloneiii_epe_72sp1.xls 如果设计已经基本完成,QuartusII... 阅读全文
posted @ 2010-07-12 10:50 flying1104 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: 公司开始用CycloneIII芯片,因此打算把Altera的官方文档,AN466:Cyclone III Design Guidelines详细的阅读一遍,并撰写一系列的文章。文章的组织框架按照altera的来,除了摘要原文档的内容,我也会加上自己的很多心得。 该笔记不会一次就完成,我会慢慢把它补充完整。 第一篇:芯片选型     1.考虑器件的资源,包括LE,... 阅读全文
posted @ 2010-07-12 10:43 flying1104 阅读(1561) 评论(0) 推荐(0) 编辑