转发:http://bbs.ednchina.com/BLOG_ARTICLE_1831395.HTM

很小白地说,Altera的同一型号FPGA一般会提供若干个速度等级供选用(如cyclone 2系列器件提供3个速度等级),在FPGA芯片的名字中就有体现。

就比如说我所用的EP2C20F484C8,其中C8中的8就代表了速度等级(C代表是商业品)。除了C8外,还有C6和C7。Altera的FPGA中,C6快于C7,C7又快于C8,就是数字越小越快。好像Xilinx的正好相反。瞧这两个厂家的对台戏唱得,呵呵。

我一直想知道这些数字是否有特殊的含义,比如说延迟时间,6就代表6ns。我查阅了cyclone 2 hand book,没有找到这样的说法。倒是hand book给出了每种速度等级,FPGA中每种结构,如LE,RAM等的最高速度。详情可以看:Cyclone II Device Handbook, Volume 1的5-15。

为了测试一下,C6到底能比C8快多少,我找了一个简单些的工程,选择不同的器件分别综合。然后看综合后的时序分析结果,看看他们的表现吧:

先看最慢的C8:

C7:

C6:

我的工程里面有两个时钟(没办法,必须有两个,一个是系统时钟,另一个是数据传输时的时钟,以后我还会写一个关于多时钟优化方面的文章)。可以看到,C6比C8相比,有明显的优势,C6是C8的1.25倍左右。

当然,我决不是推荐大家用C6而不用C8。速度等级的选取方面,是本着够用就行的原则,能用慢的就用慢的。快的一方面价格太高了,另一方面不好买到(因为它少,ALTERA并没有针对每个速度等级专门去做一个片子,一般是生产出来后,测试,表现好的就打速度快的标,表现差的就打速度慢的标,当然,表现少的比较少)。而且,越快就越容易受干扰(就像选用运算放大器一样),因为它越敏感。

所以,当时序不收敛时,还是想想把verilog写得好一点,或是加时序约束,或是在关键路径加流水线,而不是去换速度等级高的片子。

再看看I8(工业级的)会是什么表现:

看来I8和C8一样。

C6能比C8快多少(Altera的FPGA速度等级)相关推荐

  1. Altera 的FPGA IC的命名规则

    Altera的Cyclone系列器件命名规则如下 器件系列 + 器件类型(是否含有高速串行收发器) + LE逻辑单元数量 + 封装类型 + 高速串行收发器的数量(没有则不写) + 引脚数目 + 器件正 ...

  2. pcie1 4 速度_太阳系行星们谁转得最快?八大行星自转速度排行榜,地球排第五...

    不知道大家有没有玩儿过陀螺呢?玩儿陀螺的技术如果很好的话,它可以在地上飞快地旋转并且能够旋转很长的时间. 有趣的是,宇宙中的很多星球就像陀螺一样绕着一个中心轴旋转着.这就是星球的自转.在太阳系中有八颗 ...

  3. Intel(Altera)FPGA的SOF转JIC文件和下载详细教程

    Intel(Altera)FPGA的SOF转JIC文件和下载详细教程 以较新的cyclone 10 FPGA为例进行JTAG模式下载JIC文件. quartus烧写文件有三种格式,分别是Pof,Sof ...

  4. altera fpga大小如何衡量_【转】Xilinx和Altera的FPGA的对比

    Xilinx和Altera的FPGA的对比 [原创文章,转载请注明出处tengjingshu] 老板布置了一个任务:搞一个符合要求的DDS(直接数字频率合成),其中要求DDS存储波形的ROM地址要48 ...

  5. 奋斗的小孩系列 FPGA学习altera系列: FPGA学习altera 系列 第二十一篇 数码管设计

    奋斗的小孩系列 FPGA学习altera系列: FPGA学习altera 系列 第二十一篇 数码管设计 作者:奋斗的小孩 郝旭帅(转载请注明出处) 大侠好,欢迎来到FPGA技术江湖,江湖偌大,相见即是 ...

  6. Xilinx与Altera的FPGA区别

    最近被各大公司机试\笔试题虐的死去活来,其中一道就是主考的Xilinx与Altera的FPGA架构区别,本人小菜鸟基本只用过A家的FPGA对于X家的知之甚少,这里先简单总价一下,说的不对大家勿喷: 两 ...

  7. Altera的FPGA用烧写器烧写POF文件,烧写成功,显示100%,但是逻辑做的点灯没亮,一般会是哪的问题呀?烧写sof,灯亮。

    Altera的FPGA用烧写器烧写POF文件,烧写成功,显示100%,但是逻辑做的点灯没亮,一般会是哪的问题呀?烧写sof,灯亮. 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markd ...

  8. 关于ALTERA的FPGA的弱上拉问题

    笔者在使用的过程中发现FPGA的IO口如果作为输入端口的话,默认是悬浮输入,这样检测到值就可能在1.0之间跳动.例如,笔者做的事4*4键盘的扫描,没有设置若上拉的时候,总会出现错误的按键值.后来笔者猜 ...

  9. oracle比mysql查询快的原因_Oracle查询速度慢的原因总结

    查询速度慢的原因很多,常见如下几种: 1,没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2,I/O吞吐量小,形成了瓶颈效应. 3,没有创建计算列导致查询不优化. 4,内存不足 ...

最新文章

  1. 潜在狄利克雷分配(LDA,Latent Dirichlet Allocation)模型(二)
  2. Android 资源保护问题——探索
  3. python文件输出-python 文件的输入输出
  4. 编程之美-重建二叉树方法整理
  5. Java的学习与java大数运算
  6. 解决IE8下body{ overflow:hidden;}无效的解决办法
  7. 宣化市大专计算机学校,2018张家口专科大学有哪些 最新大专院校名单
  8. extern C用法 - 笔试题
  9. mysql 分隔字符串的函数_Mysql 字符串分隔函数
  10. 研究手机直播流媒体框架
  11. java高德地图算距离_根据高德地图得出的坐标算出两点之间的距离 java
  12. Android 自定义相机黑屏
  13. 病案系统实施-基本知识-持续更新
  14. 保监会首度回应交强险大盈论
  15. 1833. 雪糕的最大数量
  16. 使用易语言实现远程CALL调用
  17. 什么是DC / AC / OC 机房?
  18. 【阿克曼小车导出URDF模型教程】
  19. 64位计算机连不上打印机,WIN1064位网络打印机已成功连接,无法打印.
  20. 计算机实验报告网络应用,《计算机网络应用》实验报告(2016春).doc

热门文章

  1. LeetCode 1723 完成所有工作的最短时间 题解
  2. 计算机专业该如何找实习工作?迷茫、不知所措的你值得一看~
  3. 直角三角形(rigtri)
  4. 把FIL放在哪里最值钱
  5. GSCoolink GSV6201 TypeC/DP to HDMI2.1
  6. stm32h7能跑linux,STM32H7榨干了Cortex-M7的最后一滴血
  7. python 抓网卡数据包 解析wifi_某高校校园网WIFI嗅探用户名密码实践
  8. 技术牛人如何发财致富?
  9. linux执行jar的两种方式
  10. 决策树sklearn实现泰坦尼克号幸存者的预测 及决策树优缺点、参数、属性、接口总结