一些 Actel,Actel 的产品和那个时候的 Quicklogic 来说,都是属于 Antifuse
的技术。使用他的最大好处在当时就是有防止辐射,就是说在航空产品中可以
用。但是需要你认真的仿真。如果你烧入进去设计, 就只能换下一片了。而且
为了烧断里面的熔丝, 第三方的编程器支持的也不多。 但是他们有些军用温
度的产品。 还是在这个领域有不错的口碑。
Actel
当时的策略结构是, 基本上和他们现在的论调也非常一致, 就是精细
颗粒, 所有的 DFF
,还是可以靠独立的门来搭建。这个在他早先的 A1020 等
产品系列上可以看到。 而且芯片上有一部分是组合逻辑区, 有一部分是时序
逻辑区。 另外他们的软件也是多家 EDA
工具的组合。 特别是库的一致性不是
特别通用。 Quicklogic 的产品是 FPGA 公司中最早嵌入 Synplify 的商家,而
且他们的 LE 结构是基于 Mux 的,底层的 layout 也可以清晰看到路由,资源
消耗。输入法和库的建立很特别。但是也存在上面的问题。产品好像是 QLxxx
的, 我还去应聘过一次这家公司, 因为他们最早采用 Synplify。而且,当时
我已经感觉 Synplify
和 雷昂纳多(拼写忘记了),以及 exzampler(这个拼
写也有问题)。我在做 FAE
的时候, 总是用这 3
个工具都综合一次, 看他们
哪个强。后来证明是对的。Sy
是最平均的, 而且简单的优点傻瓜。遗憾他也在
今年被 Synopsys
收购了。 现在 Quicklogic 也专注一些细分市场。
第二篇 结构篇
Altera FPGA 的速度没有 Xilinx 的速度快,错!当然这种非对称的结构,你
必须有一定的了解,才可以更好的利用。也就是要遵循:
大的数据吞吐通道应该采用横向放置规划!
控制通路采用纵向放置规划!
Altera
至此以后, 一直沿袭这种结构规划。因此,如果你想有效利用好
Altera
的产品,就应该遵守这个规则。但是要说明的, 真正能体现性能的东
西, 也许就是你意识不到的一种小东西, 就是简单的就是最好的。Altera
正是凭借这个简单而高效的布局结构实现了今天的王道!昨天说到这里今天
继续开始。 又有很多时候没有提 Lattice,在 1998
年的时候, Lattice 和
Altera 同时都有成为 PLD
霸主地位的意图。什么可以证明呢, 那就是谁最先
推出可以 ISP 的宏单元超过 1000 个的 PLD
。当然在这个游戏过程中, Altera
有一些变化,他有效的将他的 Flex8000 的布局结构和他的 MAX7000 进行结
合。 从而实现了在 PLD 规模扩大的同时可以实现
1--
规模的迅速扩大, 可以比肩 Xilinx 的 FPGA
2--局部的快速布线,和 ISP
,使其在获得规模优势的同时, 保持布线延迟的
稳定
3--沿用过去 MAX7000 的适配结构和 FPGA
的路由, 实现两者有效的统一。
Altera 在推出他的最大的 9560,具有 560 个宏单元的 PLD,登上了无可争
议的 PLD
冠军奖台。