Cyclone3器件使用后感

由于工作关系,用了下C3的器件,主要是3C16,3C10(Quartus7.2 SP2)两种,感觉用起来和C2的器件颇有不同,拣几个发上来和各位共同探讨。
1. 3C器件使用65nm工艺,IO的输出最大电流偏小,8mA(据说),而且需要注意的是,以前Quartus的默认IO口驱动电流是最大值,在Quartus 7.2里可不是啊,如果需要最大驱动电流的话,记得要手动设置啊;
2. 2C器件没有独立的PLL电源,3C有个2.5V独立的PLL电源,因此IO口电流变化对PLL的工作状态基本没有什么影响,象在2C器件里IPLL失锁的问题现在应该已经解决了;
3. LVTTL电平标准下,slew rate是不可设置的;
4. 不支持vqm,要集成编译时不让人看到源码,只能使用分区导入的方式,麻烦,而且会有很多warnning出来,且编译后在project nevigation中查看其树型结果会出问题;
5. 用CPU配置完FPGA后,需要等待的时间稍长,这个我没有仔细核过,只是我原来写好的配置程序换了C3器件后,必须在配置完成后加入ms量级的延迟,FPGA才能正确跑起来,请各位实用时自己核实吧。

结论: 硬件问题较少,软件bug很多,希望ALTERA后续的8.0能有所改观吧。
我也来说两句 查看全部回复

最新回复

  • ishock (2008-8-07 14:58:24)

    楼主可以试试8.0,不是早就有了吗
    第二条,用C2的时候深有体会。C3要是没问题就好多了。
    第4条,vqm居然都不支持??这问题比较大
  • zx0013 (2008-8-07 15:35:12)

    不知楼主有没有注意到3c的配置方式多了AP和FPP,在3c starter board上面已经没有EPCS了,用了Intel的flash,不明白,fpga的配置数据怎么通过jtag下载到flash里面的,上电复位后又是怎样从flash里面读取的?难道3c已经集成了intel flash的控制器?补充一下,Quartus8.0里面也没有AP这个配置方式的选择,仍然是jtag,as,ps,in-socket programming,很明显和2c的配置方式有很大不同啊

    [ 本帖最后由 zx0013 于 2008-8-7 15:56 编辑 ]
  • zx0013 (2008-8-11 10:46:01)

    ******,没人响应啊
  • tomlih (2008-8-11 16:05:13)

    ******。飘过。
  • zx0013 (2008-8-11 18:23:57)

    哈哈找到答案了http://www.altera.com/literature/an/an478.pdf
    还有一篇文档3c的datasheet。
    正如我所猜想的那样!
  • lpwin81 (2008-8-12 13:34:25)

    还有配置方式MSEL引脚电平要注意。如果用nios,程序烧写到EPCS时,要设置AS接口为USER I/O。
  • cczmzm1 (2008-8-12 22:50:44)

    飘过飘过  飘过
  • evador_afren (2008-8-13 00:05:41)

    参考了

    xiexie
  • sea_83 (2008-8-13 10:25:31)

    正打算用cycloneIII,也很担心新的片子跟软件配合起来会不会有各种问题,cIII的电源设计还是要麻烦了些
  • tongbenhua (2008-8-13 16:28:03)

    谢谢!
  • armtft (2008-8-14 02:30:56)

    其他都是小改进。
  • gwxbdlj (2008-8-14 14:20:57)

    使用CIII的几个理由:
    1. 对内部RAM或者DSP block需求增加.
    2. 降低功耗.
    3.对FPGA速度(Fmax)有所要求. 同等速度器件等级下要求跑的更快.
    4.未来的降价.

    个人认为如果没有以上需求的话, 也可以直接使用CycloneII. 并不一定一款新器件推出来之后就要尝试使用。
  • sea_83 (2008-8-14 15:36:26)

    补充楼上还有就是IO
    cyclone  II的TQFP!44封装的IO比cyclone少了很多
    以前都是用cyclone的,现在想升级下,选cycloneII发现IO就不够用
    CycloneIII的EQFP144的IO正好多了几个够用了,呵呵!
  • jhljs (2008-8-14 16:38:52)

    支持并行FLASH配置方式,很好用。
  • quray (2008-8-15 10:37:06)

    必须用usb blaster进行调试吗?
  • vhdl (2008-8-15 11:05:06)

    BBMV就行
  • vhdl (2008-8-15 11:05:38)

    不知道现在3c25什么价格了
  • zou132 (2008-8-15 11:49:32)

    3c25一片的价格300元左右
  • zou132 (2008-8-15 11:52:13)

    Cyclone3器件IO口设置成3.3V时使用有一些限制,最好设置成3.0V。
  • vhdl (2008-8-15 13:40:10)

    VCCIO不能用3.3V? 真的假的啊