Intel® Quartus® Prime Pro Edition用户指南: 设计建议

ID 683082
日期 9/28/2020
Public

本文档可提供新的版本。客户应 单击此处 前往查看最新版本。

文档目录

1.2. 在HDL中例化IP Core

Intel提供可参数化的IP core, 这些IP core针对Intel FPGA器件体系结构进行了优化。与编写自己的逻辑相比,使用IP core可以节省宝贵的设计时间。

此外,Intel提供的IP core提供更有效的逻辑综合和器件实现。通过设置参数缩放IP core的尺寸和指定各种选项。要直接在HDL文件代码中例化IP core,同其他模块,组件或子设计一样,需要调用IP core名称并定义其参数。或者,您可以使用IP Catalog (Tools > IP Catalog)和参数编辑器GUI来简化IP core变体的自定义。您可以推断或例化可优化器件体系结构功能的IP core,例如:

  • 收发器
  • LVDS驱动器
  • 存储器和DSP模块
  • 锁相环(PLL)
  • 双数据速率输入/输出(DDIO)电路

对于某些类型的逻辑功能,例如存储器和DSP功能,您可以推断特定于器件的专用体系结构模块,而不是例化IP core。 Intel® Quartus® Prime综合可以识别某些HDL代码结构,并自动推断相应的IP core或者直接映射到device atom。