2、基于FPGA的芯片设计的设计方法:
(1) 选择适当型号的芯片,以提高性能和价格比。
(2) 逻辑设计中尽可能采用适合于FPGA特性的电路,充分、高效、合理地利用FPGA资源。由于门阵列芯片固有的特点,即资源的数量及种类固定,因此在电路设计中应采用相应的对策,以便扬长避短,充分发挥FPGA芯片的功效,基于以上考虑,以下两点显得尤为必要。一点是充分利用单元库中提供的宏单元,另一点是尽可能地减少逻辑设计中的线网长度和数量,这里所说的线网长度,指的是该线网所连接的逻辑单元的数量的总和。
(3) 精心布局,以提高整个系统的性能。
(4) 手工调整布线,充分利用长线资源,确保设计出的芯片满足设计需求。与自动布局一样,自动布线系统布出的线业经常存在着明显的不合理,对布线进行人工干预也是十分必要的。
(5) 运用自动布局布线工具、布出具有同样功能的多块芯片。
XILINX基于FPGA的芯片设计整体解决方案
通过缩短开发产品和将它们推向市场所需的时间,Xilinx 可编程逻辑解决方案能够帮助电子设备制造商将风险降至最低水平。
您能够以比传统方法(如掩模编程的、固定逻辑门阵列)快得多的速度设计和验证 Xilinx 可编程器件中独特的电路。并且,因为 Xilinx 器件是只需要进行编程的标准产品,所以您无需等待原型,也无需支付大量的非经常性工程(NRE)成本。
解决方案的软件部分对于每个设计项目的成功而言都是至关重要的。Xilinx 软件解决方案提供了功能强大的工具,从而能够简化利用可编程逻辑进行设计的步骤。按钮设计流程、集成式在线帮助、多媒体辅导资料和高性能自动与自动交互式工具能够帮您获得最佳结果。并且,业界最广泛的可编程逻辑技术和 EDA 集成选项可以提供无可比拟的设计灵活性。
领先的芯片产品、先进的软件解决方案和世界级的技术支持造就了 Xilinx 解决方案。
专题阐述
本专题首先介绍了FPGA在芯片设计领域的优势及这其中的一些关键技术,在举例说明了它的应用特点之后,以XILINX在芯片设计领域的重点产品和整体解决方案做为收尾,使读者从基础理论知识到具体的应用实践都有清晰的了解,同时也对基于FPGA 的芯片设计过程的认识更加融会贯通。