FPGA进行开发嵌入式系统中用的几个发展方向
很方便地连接到90多种ADC*估板上,支持LVDS和并行接口*估板,可连到Virtex-4、Virtex-5和Spartan-DSP基板上。
Altium公司的NanoBoard开发板支持的范围更广,包括Xilinx、Altera、Actel等公司的众多FPGA型号,与FPGA组成了可重新配置的系统设计验证平台;NanoBoard通过打印电缆接口与用户PC进行通信,支持硬件设计的下载和实现Live设计验证功能。NanoBoard还支持可插拔的FPGA子板,可以通过更换子板来调试不同的FPGA。
图 NanoBoard-NB2开发板
NanoBoard的板上资源包括:CAN总线接口、串行口、VGA接口、显示链输入输出、外部存储器、I2C接口、连接用户开发板接口、连接FPGA子板的插座、系统时钟、JTAG接口、PS2键盘和鼠标鼠标接口、多用户I /O接口。用户在一块板子上就可以完成整个系统的开发和验证,通过更换子卡,可以试用各厂商的不同器件,找到性价比最佳的器件,而不必重复购买开发板。
随着FPGA的制造工艺向65nm、45nm和更先进的工艺发展,FPGA的器件成本会越来越低。为了取得差异化的竞争优势,系统厂商必须开发出独特的产品功能,但采用ASSP和ASIC都只能提供固定的有限功能,而开发ASIC的巨大成本和风险又使得ASIC只能成为少数大公司的选择。成本不断下降的FPGA已经成为大多数系统厂商的不二之选,但在传统设计流程中软硬件的不同步、需要交叉使用多个软件、硬件开发板的支持范围有限,可能成为阻碍更多采用FPGA的问题。Altium公司的Altium Designer是业界首个提供了一体化设计环境的开发工具,如果有更多的厂商参与开发类似的软件工具,并不断提高易用性和性能,才能真正将这种设计理念推广到更广的应用领域。
- 一种基于FPGA的接口电路设计(11-18)
- 利用Virtex-5 FPGA实现更高性能的方法(03-08)
- 设计性能:物理综合与优化(04-28)
- 使用 PlanAhead Design 工具提高设计性能(04-28)
- 采用灵活的汽车FPGA 提高片上系统级集成和降低物料成本(04-28)
- 面向 FPGA 的 ESL 工具(04-29)