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

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

3天内不再提示

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

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

扫码添加小助手

加入工程师交流群

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

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

wKgZO2oNWuWAX5LKAAHG1FoNBwA039.png

1.实验简介

实验目的:

OPHW-25H 开发板上配有1 颗Micron 公司的1Gbit(128MB)的DDR3 芯片,型号为 MT41K64M16。DDR3的总线宽度共为16bit。DDR3 SDRAM的最高运行时钟速度可达400MHz(数据速率800Mbps)。该DDR3存储系统直接连接到FPGA。实验生成DDR3 IP官方例程,实现DDR3的读写控制,了解其工作原理和用户接口。

实验环境:

Window11

PDS2022.2

硬件环境:

OPHW-25开发板

2.DDR3 控制器简介

OPHW-25为用户提供一套完整的DDR memory控制器解决方案,配置方式比较灵活,采用软核实现DDR memory的控制,有如下特点:

wKgZO2oNW6uAQ9hnAABa7R-HSpY783.png

3.实验设计

3.1.安装DDR3 IP 核

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

(1)DDR3IP文件: ipsxb_hmic_s_v1_4.iar

wKgZPGoNW8WARcSQAAAPUo_uRK4735.png

(2)IP安装步骤:IP核安装与查看用户指南.pdf

wKgZPGoNW9qASD-BAADCal3nAcU576.png

3.2.DDR3 读写Example 工程

1.打开PDS软件,新建工程ddr_test,点开如下图标,打开IPCompiler;

wKgZO2oNW-mANG3gAADDjHcJe20751.png

2.选择DDR3IP,取名,然后点击Customize;

wKgZPGoNW_eAAuqKAACYLEyDOMQ645.png

3.在DDR设置界面中Step1按照如下设置:

wKgZPGoNXAiASsEqAAC90FRXx1g624.png

4.Step2按照如下设置:

wKgZO2oNXBeASP9SAADQHA0gwnc031.png

5.Step3按照如下设置,勾选CustomControl/AddressGroup,管脚约束参考原理图:

wKgZO2oNXCWAPEMQAACXw4KWQnU278.png

6.Step4为概要,点击Generate可生成DDR3IP;

wKgZPGoNXDGAUhQ2AACa96se01E971.png

7.关闭本工程,在本工程路径下打开Example工程:ddr_testipcoreddr_testpnr

8.打开顶层文件,free_clk、ref_clk可使用同一时钟源:

wKgZPGoNXEaAZ7hVAAApW2oxDbo233.pngwKgZO2oNXE6AX8QNAACcgox45Ig113.png

9.对“Step3已做管脚约束”外的其他管脚,对照原理图使用UCE工具进行修改:

wKgZO2oNXFyAMYOVAAEgOUymQpo551.png

10.以下管脚可约束在LED,方便观察实验现象;

信号 LED
err_flag_led LED0
heart_beat_led LED1
ddr_init_done LED2
pll_lock LED3

11.在第一个工程时创建ddrip时可按以下方式查看IP核的用户指南,了解Example模块组成;

wKgZO2oNXG-AQ8O3AADD1LdMtAI064.png

4.实验现象

注:例程位置:Demoddr_testipcoreddr_testpnr

信号名称 参考说明 LED 编号
ddr_init_done 初始化标志 1
err_flag_led 数据检测错误信号 0
heart_beat_led 心跳信号 3
ddrphy_cpd_lock 时钟锁定 2

打开约束文件,修改上面的四个信号名的引脚约束,重新约束到开发板上的LED灯。下载程序,可以看到LED0和LED3闪烁,LED1,LED2熄灭。

​审核编辑 黄宇

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

    关注

    1664

    文章

    22571

    浏览量

    640657
  • 开发板
    +关注

    关注

    26

    文章

    6507

    浏览量

    121351
  • 紫光
    +关注

    关注

    2

    文章

    436

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    小眼睛科技联合紫光同创推出基于国产FPGA芯片的HiYou开源开发板(OPHW-25H),该开发板
    的头像 发表于 05-20 11:48 1036次阅读
    【<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实验例程3-基于紫光FPGA 的UART 串口通信

    小眼睛科技联合紫光同创推出基于国产FPGA芯片的HiYou开源开发板(OPHW-25H),具备PCIe
    的头像 发表于 05-20 14:27 994次阅读
    【<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'>3</b>-基于<b class='flag-5'>紫光</b>FPGA 的UART 串口通信

    紫光同创PG2L100H关键特性开发板/盘古100K开发板开箱教程

    紫光同创PG2L100H关键特性开发板/盘古100K开发板开箱教程! 紫光同创28nm工艺的Logos2
    发表于 12-28 15:17

    紫光同创PG2L200H关键特性开发板/盘古200K开发板开箱教程

    紫光同创PG2L200H关键特性开发板/盘古200K开发板开箱教程! 盘古200K采用紫光同创28nm工艺Logos
    发表于 12-28 15:26

    【重磅新品】盘古100K开发板紫光同创PG2L100H,Logos2系列,性能全面提升

    /Logos2/Titan2/Compa全系列,即将重磅上市! 本期推荐 :盘古100K开发板(2024新版),基于紫光同创Logos2系列
    发表于 12-29 16:31

    【RK3568+PG2L50H开发板实验例程】FPGA部分 | DDR3 读写实验例程

    : Window11 PDS2022.2-SP6.4 芯片型号: PG2L50H-484 2.实验原理 开发板集成 1 颗 4Gbit(512MB)
    发表于 07-10 10:46

    紫光同创FPGA入门指导:DDR3 读写——紫光盘古系列50K开发板实验教程

    MES50HP 开发板简介 MES50HP 开发板集成两颗 4Gbit(512MB)DDR3 芯片,型号为 MT41K256M16。DDR3 的总线宽度共为 32bit。
    发表于 05-19 14:28

    体验紫光PCIE之使用WinDriver驱动紫光PCIE

    ,link Width看开发板的硬件设计,IP最大支持X4,例程我使用的开发板最大只支持X2,那就选择X2,选择X1也行(理论传输速度慢一倍
    发表于 11-17 14:35

    HL配套C实验例程24c02存储器读写基本驱动

    HL配套C实验例程24c02存储器读写基本驱动2,配合开发板学习效果更好。
    发表于 04-11 17:04 10次下载

    HL配套C实验例程iic--24c02_EEPROM读写

    HL配套C实验例程iic--24c02EEPROM读写,配合开发板学习效果更好。
    发表于 04-11 17:04 12次下载

    基于Spartan3火龙刀系列FPGA开发板制作的VGA实验例程

    Xilinx FPGA工程例子源码:基于Spartan3火龙刀系列FPGA开发板制作的VGA实验例程
    发表于 06-07 15:07 8次下载

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

    深圳市小眼睛科技联合紫光同创推出基于国产FPGA芯片的HiYou开源开发板(OPHW-25H),该开发板
    的头像 发表于 05-20 11:07 27次阅读
    【<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 流水灯

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

    本文介绍了基于国产紫光HiYou开源开发板(OPHW-25H)的光纤通信实验。该
    的头像 发表于 05-20 18:23 26次阅读
    【<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-光纤通信测试

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

    深圳市小眼睛科技联合紫光同创推出国产开源FPGA开发板HiYou(OPHW-25H)。这款基于紫光
    的头像 发表于 05-21 17:52 30次阅读
    【<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实验例程8-PCIE 通信测试

    国产FPGA开发板OPHW-25H问世,开启开源开发新时代 在5G、AI及低空经济快速发展的背景下,小眼睛科技联合
    的头像 发表于 05-21 18:36 38次阅读
    【<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>8-<b class='flag-5'>PCIE</b> 通信测试