光纤工程:Altera IP核配置教程(多图演示) 您所在的位置:网站首页 光纤接口视频教程 光纤工程:Altera IP核配置教程(多图演示)

光纤工程:Altera IP核配置教程(多图演示)

2024-06-13 00:24| 来源: 网络整理| 查看: 265

本文为明德扬原创文章,转载请注明出处!

今天分享基于Altera的光纤口通讯工程的IP核配置,本工程实现了四个速率都是3.125Gbps的光纤口通讯。

一、打开或新建工程

使用软件“Quartus 18版本”打开光纤工程,这里我选择的是明德扬的工程,芯片型号是10AX027H4F34I3SG,大家做的时候可以新建任意工程。 

二、配置IP核

在本工程里,我们需要给工程配置三个IP核,分别是:ATX_PLL、PHY_RESET以及光纤的IP核native_phy。

1.        配置IP核ATX_PLL

在工程界面的右边搜索“pll”,双击选择“Transceiver ATX PLL Intel Arria 10 FPGA IP”(如下图所示)。

 

 

然后出现如下界面,检查一下芯片的系列和型号是否正确,点击“OK”确认。

 

 

在ATX_PLL IP核配置界面,选择页面“PLL”,在“Output Frequency”选项下的“PLL integer reference clock frequency”选择为“100.0”;并且配置“PLL output frequency”和“PLL output datarate”相关参数,然后点击“Finish”。

 

弹出确认的界面如下,点击“Yes” 添加进工程:

2.        配置IP核PHY_RESET

关于IP核PHY_RESET的配置:在工程界面的右边搜索“reset”,双击选择“Transceiver PHY Reset Controller”(如下图所示)。

然后出现如下界面,检查一下芯片的系列和型号是否正确,点击“OK”确认。

 

在PHY_RESET IP核配置界面,在“General Options”选项“Input clock  frequency”配置为“100.0”;在“TX Channel”选项下“tx_analogreset duration”和“tx_digitalreset duration”都配置为“70000”;在在“RX Channel”选项下“rx_analogreset duration”配置为“70000”,然后点击“Finish”。

弹出界面如下,点击“Close”à“是”à“Generate”à“Finish”确认。

 

弹出确认的界面如下,点击“Yes” 添加进工程:

 

3.        配置IP核native_phy

关于光纤IP核native_phy的配置:在工程界面的右边搜索“nati”,双击选择“Transceiver Native PHY Intel Arria 10 FPGA IP”(如下图所示)。

 

 然后出现如下界面,检查一下芯片的系列和型号是否正确,点击“OK”确认。

在Native PHY IP核配置界面,在“Datapath Options”à “Data rate”配置为“1250”,与ATX_PLL配置的速率一致;选择“RX PMA”页面 à“Selected CDR reference clock frequency”选择为“100.000000”,与外部电路时钟一致;在右下角“Presets”页面 à“Library”à选择通讯协议“GIGE-1.25Gbps”,然后点击“Finish”。

 弹出界面如下,点击“Close”à“是”à“Generate”à“Close”确认。

弹出确认的界面如下,点击“Yes” 添加进工程:

 

 

三、确认是否成功

返回“Project Navigator”界面 à 选择“Files”,能够清楚的看到刚刚配置好的IP核都添加进工程里了(如下图所示)。

 

 

以上就是基于Altera的IP核配置的具体操作,如有不明白的地方可以加我的QQ:1479512800,共同讨论,期待与大家一起探讨进步!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有