原创 【博客大赛】ACTEL的FPGA使用心得

2015-5-7 06:17 4567 11 13 分类: FPGA/CPLD 文集: FPGA设计经验

和XILINX和ALTERA相比,ACTEL的使用人群就少多了。

ACTEL的缺点是运行速度不如xilinx的快,开发环境不如ISE灵活方便,文档也没有xilinx的丰富。

优点是其大部分都是基于FLASH工艺的,不需要外部配置FLASH芯片。

目前我使用过三款ACTEL的FPGA:

第一种是反熔丝型A54SX系列,我想大部分读者或多或少都听说过有反熔丝类型的,但基本上限于书籍或者网页资料了,真正切身用过反熔丝类型的应该非常少;确实资源比较少,主要用于组合逻辑,时序资源比较少,随便几个状态机下来,综合后发现资源用了很大比例了;另外就是很不灵活,只能烧写一次,有一点点错误,就需要重新换一片芯片(几百块钱呢,心疼吧)。

另外一种是APAX00系列的,这一系列的特点是基于FLASH,可以多次烧写,烧写器是基于并口的,烧写一次需要好几分钟,相比于反熔丝型,资源大了很多了,我做的NAND FLASH控制器就是基于APA系列的;该系列我的最大感受是最好少用时钟,只用一个时钟最好了,布局布线效果比较差。

另外一种是A3P系列的,该系列也是基于FLASH,烧写器是基于USB口的,比起APA系列,快了很多。该系列布局布线效果比APA的好了很多,对时钟域系统做了很多处理,并且最大运行速度也快了很多倍。

LIBERO开发环境最然不如ISE那么好用,但是集成度比较好,synplify、modelsim全部包括进去,仿真需要设置比较简单。

当然ACTEL最大的问题是调试工具太差,我捉摸了好长时间,才跑通调试工具,但捕捉容量、显示放大、缩小等可视化方面很不友好,并且调试经常连不上,很不稳定。

文章评论2条评论)

登录后参与讨论

用户1637240 2015-6-28 20:02

刚入手Actel,不知道是不是习惯了Altera的原因,用着不是很舒服。

用户377235 2015-5-18 16:26

主要是没有“河蟹”版!

用户216352 2014-10-4 09:29

30G最全最新小甲鱼视频教程汇编语言c语言c++

用户216352 2014-9-30 14:44

C语言
相关推荐阅读
快乐的践行者 2018-02-23 17:22
回来了
一晃好几年没来这儿了。心麻木了,干什么都没动力。...
快乐的践行者 2015-05-14 10:56
【博客大赛】《FPGA项目开发实战讲解》目录
《FPGA项目开发实战讲解》目录 第1章 FPGA介绍 1.1 FPGA的优势  1.2 FPGA典型结构图  1.3 LUT原理  1.4 FPGA上电配置过程时序图  1....
我要评论
2
11
关闭 站长推荐上一条 /2 下一条