Intel® Cyclone® 10 GX收发器PHY用户指南

ID 683054
日期 12/28/2017
Public
文档目录

2.4. 使用 Cyclone® 10 GX Transceiver Native PHY IP Core

本节对 Intel® 提供的 Cyclone® 10 GX Transceiver Native PHY IP core作了介绍。此Native PHY IP core 提供了对 Cyclone® 10 GX收发器PHY功能的直接访问。

使用Native PHY IP core对您的协议实现配置收发器PHY。要例化IP,点击Tools > IP Catalog选择您的IP内核类型。使用Parameter Editor指定IP参数,对协议实现配置PHY IP。要快速配置PHY IP,选择一个与您的协议配置匹配的预置(preset)作为起点。预置是PHY IP配置设置,用于存储在IP Parameter Editor中的各种协议。 在下面的Presets部分中详细介绍了预置。

您也可以通过选择相应的Transceiver Configuration Rule(收发器配置规则)来配置PHY IP。收发器配置规则检查收发器PHY层中的PCS和PMA模块组合的有效性,并报告关于无效设置的错误或警告信息。

使用Native PHY IP core对以下PCS选项进行例化:

  • Standard PCS
  • Enhanced PCS
  • PCS Direct

PHY IP内核根据您选择的Transceiver Configuration Rule来选择相应的PCS。如果您想动态重配置一个PCS到另一个PCS,那么PHY IP内核支持选择所有的PCS模块。关于如何使能PCS模块以用于动态重配置的详细信息,请参考General and Datapath Parameters部分。

Parameter Editor中配置PHY IP core后,点击Generate HDL输出IP实例。通过IP实例生成的顶层文件包括用于配置的所有端口。在您的设计中,使用这些端口连接PHY IP core到PLL IP core,复位控制器IP core和其他IP core。

图 11. Native PHY IP Core端口和功能模块
图 12. Native PHY IP Core Parameter Editor
注: 虽然 Quartus® Prime软件提供合法性检查,但也要参考 Intel® Cyclone® 10 GX器件数据表中的 Intel® Cyclone® 10 GX器件的高速串行收发器架构接口性能部分来了解所支持的FPGA架构到PCS接口宽度和频率。