0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【紫光HiYou开源入门轻量级PCIE开发板PG2L25G】实验例程8-PCIE 通信测试

jf_04691258 来源:jf_04691258 作者:jf_04691258 2026-05-21 18:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

FPGA技术于5GAI及低空经济等新兴领域持续“破圈”、国产替代加速的宏大背景下,小眼睛科技联合紫光同创及电子发烧友共同发起了“拥抱开源——一起来做FPGA开发板”的项目。历时半年,集结了100多位来自各行各业的工程师智慧,我们成功打造了这款凝聚集体心血的紫光HiYou开源开发板(OPHW-25H)。

这款基于国产紫光同创Logos-2系列芯片的开发板,不仅是千元内入门级产品中唯一配备PCIe接口的轻量级利器,更实现了从硬件设计到底层代码的全方位开源,旨在为广大开发者提供一个高性价比、高扩展性的国产FPGA学习与验证平台,共同点燃技术创新的火花。

wKgZPGoNivCAPswWAAHGfXiyO3Q947.png

(详情见技术论坛:https://www.szlogicmatrix.com/)

1.实验简介

实验目的:

完成PCIE通信测试。

实验环境:

Window11

PDS2022.2

硬件环境:

OPHW-25开发板

2.实验原理

OPHW-25集成内置了线速率高达6.6Gbps 高速串行接口模块,即HSSTLP。OPHW-25开

发板提供一个PCIe x2 接口,PCIE卡的外形尺寸符合标准PCIe 卡电气规范要求,可直接在普

通PC 的x2 PCIe插槽上使用。

3.PCIE 简介

PCIE IP符合PCI Express® Base Specification Revision 2.1[8]协议和PHY Interface for the

PCI ExpressTM Architecture Version 2.00[12](数据通路扩展为32 bits)协议。

wKgZPGoO3VyANOH8AACivkcXb-4863.pngwKgZPGoO3YaAXTF6AAGe6hxskWE501.pngwKgZO2oO3cGAQFlVAAEUOmyVrNU604.png

4.工程说明

4.1. 安装 PCIE IP 核

PDS安装后,需手动添加PCIE IP,请按以下步骤完成:

PCIE IP文件:6_IP_setup_packetips2l_pcie_gen2_v1_2c.iar

wKgZPGoO3fWAEV0nAAAo5tkXAB0974.png

图 14.4-1

IP安装步骤:请查看 工具使用篇3_IP核安装与查看用户指南

wKgZPGoO3iqAN3g4AABS6fTpmIc890.png

图 14.4-2

4.2. PCIE 参考设计例程

打开PDS软件,新建工程pcie_test,点开如下图标,打开IP Compiler;

wKgZPGoO3nyAAbQjAACfQCJgxPg747.png

图 14.4-3

wKgZPGoO3peAM0kEAAEysy3M_zY241.png

图 14.4-4

选择PCIE IP,取名,然后点击Customize;

在PCIE设置界面中:根据开发板配置lane数,可选择X2,配置参考时钟,可参考下图:

wKgZPGoO3rOALRUlAABvpnq85sw079.png

图 14.4-5

需要注意的是,需要勾选上Enable Lane Reversal,否则会导致PCIE实验失败。

wKgZPGoO3s-AFfYxAADT5L5w39Y365.png

图 14.4-6

其他设置可保持默认,点击Generate生成PCIE IP。

关闭本工程,按此路径打开Example工程:

Xxxxxpcie_testipcorepcie_testpnrexample_design

主要:xxxx是自己电脑的路径,后面的pcie_test及其后面的路径是固定的。

wKgZPGoO3w-AUbSUAAC4Q2lOAsk779.png

图 14.4-7

按照开发板管脚,修改相关管脚约束:

wKgZPGoO3zCADDvyAADOhVlTtF0224.png

图 14.4-8

注意,像txp[0],txp[1],rxp[0],rxp[1]等差分信号都不需要约束。其中txd和rxd是串口。

可按以下方式查看IP核的用户指南,了解Example模块组成;

wKgZO2oO31uAGByQAADstdOQJeU868.png

图 14.4-9

4.5.实验现象

将程序固化到flash内,把开发板插入电脑PCIE卡槽,开机。打开设备管理器,可识别到

PCIE设备。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1664

    文章

    22571

    浏览量

    640758
  • 开发板
    +关注

    关注

    26

    文章

    6507

    浏览量

    121361
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    紫光HiYou开源入门轻量级PCIE开发板PG2L25G实验例程6-基于UDP 的以太网传输实验例程

    深圳市小眼睛科技联合紫光同创推出国产开源FPGA开发板HiYou(OPHW-25H)。这款基于紫光
    的头像 发表于 05-21 17:52 49次阅读
    【<b class='flag-5'>紫光</b><b class='flag-5'>HiYou</b><b class='flag-5'>开源</b><b class='flag-5'>入门</b><b class='flag-5'>轻量级</b><b class='flag-5'>PCIE</b><b class='flag-5'>开发板</b><b class='flag-5'>PG2L25G</b>】<b class='flag-5'>实验</b><b class='flag-5'>例程</b>6-基于UDP 的以太网传输<b class='flag-5'>实验</b><b class='flag-5'>例程</b>

    紫光HiYou开源入门轻量级PCIE开发板PG2L25G实验例程7-光纤通信测试

    本文介绍了基于国产紫光HiYou开源开发板(OPHW-25H)的光纤通信实验。该
    的头像 发表于 05-20 18:23 37次阅读
    【<b class='flag-5'>紫光</b><b class='flag-5'>HiYou</b><b class='flag-5'>开源</b><b class='flag-5'>入门</b><b class='flag-5'>轻量级</b><b class='flag-5'>PCIE</b><b class='flag-5'>开发板</b><b class='flag-5'>PG2L25G</b>】<b class='flag-5'>实验</b><b class='flag-5'>例程</b>7-光纤<b class='flag-5'>通信</b><b class='flag-5'>测试</b>

    紫光HiYou开源入门轻量级PCIE开发板PG2L25G实验例程5-DDR3 读写实验例程

    小眼睛科技联合紫光同创推出基于国产FPGA的HiYou开源开发板(OPHW-25H),配备PCIe
    的头像 发表于 05-20 15:04 46次阅读
    【<b class='flag-5'>紫光</b><b class='flag-5'>HiYou</b><b class='flag-5'>开源</b><b class='flag-5'>入门</b><b class='flag-5'>轻量级</b><b class='flag-5'>PCIE</b><b class='flag-5'>开发板</b><b class='flag-5'>PG2L25G</b>】<b class='flag-5'>实验</b><b class='flag-5'>例程</b>5-DDR3 读写<b class='flag-5'>实验</b><b class='flag-5'>例程</b>

    紫光HiYou开源入门轻量级PCIE开发板PG2L25G实验例程3-基于紫光FPGA 的UART 串口通信

    小眼睛科技联合紫光同创推出基于国产FPGA芯片的HiYou开源开发板(OPHW-25H),具备PCIe
    的头像 发表于 05-20 14:27 2334次阅读
    【<b class='flag-5'>紫光</b><b class='flag-5'>HiYou</b><b class='flag-5'>开源</b><b class='flag-5'>入门</b><b class='flag-5'>轻量级</b><b class='flag-5'>PCIE</b><b class='flag-5'>开发板</b><b class='flag-5'>PG2L25G</b>】<b class='flag-5'>实验</b><b class='flag-5'>例程</b>3-基于<b class='flag-5'>紫光</b>FPGA 的UART 串口<b class='flag-5'>通信</b>

    紫光HiYou开源入门轻量级PCIE开发板PG2L25G实验例程2-基于紫光FPGA 的键控流水灯实验例程

    小眼睛科技联合紫光同创推出基于国产FPGA芯片的HiYou开源开发板(OPHW-25H),该开发板
    的头像 发表于 05-20 11:48 2237次阅读
    【<b class='flag-5'>紫光</b><b class='flag-5'>HiYou</b><b class='flag-5'>开源</b><b class='flag-5'>入门</b><b class='flag-5'>轻量级</b><b class='flag-5'>PCIE</b><b class='flag-5'>开发板</b><b class='flag-5'>PG2L25G</b>】<b class='flag-5'>实验</b><b class='flag-5'>例程</b><b class='flag-5'>2</b>-基于<b class='flag-5'>紫光</b>FPGA 的键控流水灯<b class='flag-5'>实验</b><b class='flag-5'>例程</b>

    紫光HiYou开源入门轻量级PCIE开发板PG2L25G实验例程1-基于紫光FPGA 的LED 流水灯

    深圳市小眼睛科技联合紫光同创推出基于国产FPGA芯片的HiYou开源开发板(OPHW-25H),该开发板
    的头像 发表于 05-20 11:07 50次阅读
    【<b class='flag-5'>紫光</b><b class='flag-5'>HiYou</b><b class='flag-5'>开源</b><b class='flag-5'>入门</b><b class='flag-5'>轻量级</b><b class='flag-5'>PCIE</b><b class='flag-5'>开发板</b><b class='flag-5'>PG2L25G</b>】<b class='flag-5'>实验</b><b class='flag-5'>例程</b>1-基于<b class='flag-5'>紫光</b>FPGA 的LED 流水灯

    请问开发板支持PCIe接口吗?

    开发板支持PCIe接口吗?
    发表于 03-30 08:15

    PCIE702-2PCIe 开发板- XCKU115 FPGA开发板- 高性能数据预处理

    PCIE702-2 是一款基于 PCIE 总线架构的 XCKU115 FPGA 高性 能数据预处理 平台,该平台具有 1 个 FMC+(HPC)接口,1 路 PCIe x8 主机接口、
    的头像 发表于 03-02 14:20 344次阅读
    【<b class='flag-5'>PCIE702-2</b>】<b class='flag-5'>PCIe</b> <b class='flag-5'>开发板</b>- XCKU115 FPGA<b class='flag-5'>开发板</b>- 高性能数据预处理<b class='flag-5'>板</b>

    开源FPGA硬件】硬件黑客集结:开源FPGA开发板测评活动全网火热招募中......

    ,硬件第一期发布 开源开发板简介 OPHW-25H 开源 主控采用紫光同创 Logos-
    发表于 10-29 11:37

    【RK3568+PG2L50H开发板实验例程】FPGA部分 | 光纤通信测试实验例程

    : Window11 PDS2022.2-SP6.4 芯片型号: PG2L50H-484 2.实验原理 PG2L100H 内置了线速率高达 6.6Gbps 高速串行接口模块,即 HSS
    发表于 07-10 10:51

    【Banana Pi BPI-RV2开发板试用体验】开箱上电

    和 Banana Pi 的赞助。 开发板简介 Banana Pi BPI-RV2 开源网关是⼀款基于矽昌 SF21H8898 SoC的设备,1 × 2.5 G WAN⽹络接⼝、5
    发表于 06-26 19:51

    迅为RK3576开发板NPU例程测试-rknn-toolkit2环境搭建和使用

    迅为RK3576开发板NPU例程测试-rknn-toolkit2环境搭建和使用
    的头像 发表于 06-17 13:46 2115次阅读
    迅为RK3576<b class='flag-5'>开发板</b>NPU<b class='flag-5'>例程</b><b class='flag-5'>测试</b>-rknn-toolkit<b class='flag-5'>2</b>环境搭建和使用

    开源分享】:开源小巧的FPGA开发板——Icepi Zero

    活动推荐:拥抱开源!一起来做FPGA开发板啦!https://bbs.elecfans.com/jishu_2491185_1_1.html 项目计划以紫光同创PG2L25H-6IM
    发表于 06-09 14:01

    拥抱开源!一起来做FPGA开发板啦!

    目计划以紫光同创Logos2系列的PG2L25H-6IMBG325为核心芯片设计一款满足工业和音视频等领域的FPGA开发板,配套数十套原始开发
    发表于 06-06 14:05

    正点原子AU15开发板资料发布!板载40G QSFP、PCIe3.0x8和FMC LPC等接口,性能强悍!

    正点原子AU15开发板资料发布!板载40G QSFP、PCIe3.0x8和FMC LPC等接口,性能强悍! 正点原子AU15开发板搭载Xilinx Artix UltraScale+
    发表于 05-30 17:04