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

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

3天内不再提示

紫光同创PGL22G开发平台试用—开发板硬件软件拆解详解

YCqV_FPGA_EETre 来源:FPGA开发圈 作者:FPGA开发圈 2020-11-26 14:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

倾慕国产紫光同创的FPGA已久,感谢电子创新网,通过了PGL22G开发板试用活动评审,开启了与国产黑金FPGA开发板一段美好的邂逅。

硬件篇

先上开发板的靓照:

开发板的系统结构图如下:

开发板核心板+扩展板的模式来设计的。核心板主要由 FPGA + DDR3 +QSPI FLASH 构成,承担 FPGA 高速数据处理和存储的功能。FPGA型号为PGL22G6CMBG324,是紫光同创公司开发的 Logos 系列 FPGA ,Logos系列产品高性价比FPGA产品,它是目前全球40nm工艺下集成度最高的FPGA产品,拥有10K~100K的可编程逻辑单元,内嵌DDR3硬核,支持800Mbps LVDS、MIPI D-PHY等接口,支持RAM软错误检测与纠错功能。速度等级为-6,温度等级为商业级 C。此型号为MBG324 封装, 324 个引脚,具有高速,高带宽,高容量等特点,适合高速数据通信,视频图像处理,高速数据采集等方面,可以满足工业与物联网等市场领域的应用需求。

DDR3 芯片为 Micron 公司的 MT41J128M16HA-125 容量为 256MB;DDR3 芯片和 FPGA 芯片总线宽度为 16bit,数据时钟频率高达800Mhz;这样的配置,可以满足高带宽的数据处理的需求。板上的128Mb QSPI FLASH芯片的型号为 W25Q128,用于存储 FPGA 系统的启动文件。

核心板的正面图

背面图

底板为核心板扩展了丰富的外围接口,其中包含 1 路千兆以太网接口、 1 路 HDMI输出接口、 1 路 USB2.0接口、 1 路 UART 串口接口、 1 路 SD 卡接口、 1 个 JTAG 调试接口、一个摄像头接口、 1 路 40针的扩展口和一些按键, LED, RTC 和 EEPROM 电路。

底板PCB为上层板设计,走线非常优美,元器件布局非常规则漂亮。

软件篇

誉为万能芯片的FPGA,近年来越来越多的受到国内市场的关注。不过,其技术门槛之高,在芯片领域几乎是无出其右的。其中,在制约FPGA发展的众多因素中,最关键的便是EDA软件工具。设计出FPGA,没有好的EDA开发平台,还是不行。FPGA需要芯片、EDA工具及IP完整生态。FPGA是需要“芯片+EDA+IP”来实现功能的产品,如果把FPGA比作电脑,那么芯片相当于Intel CPU,EDA软件相当于微软OS,IP方案则相当于应用软件。电脑正常工作需要Intel CPU、微软OS、应用软件共同配合,FPGA也需要芯片、EDA、IP这些软硬件共同支撑实现功能。

Altera公司FPGA和CPLD,开发工具主要用Quartus;Xilinx公司的FPGA集成开发环境为ISE,赛灵思构建的的Vivado工具把各类可编程技术结合在一起。

Pango Design Suite 为 EDA 套件是紫光同创基于多年FPGA开发软件技术攻关与工程实践经验而研发的一款拥有国产自主知识产权的大规模FPGA开发软件,可以支持千万门级FPGA器件的设计开发。该软件支持工业界标准的开发流程,可实现从RTL综合到配置数据流生成下载的全套操作,包括linux和 windows 两种版本。

均包含以下组件或独立模块共 15 个:

Pango Design Suite:FPGA 开发集成工具,简称 PDS; Pango Design Suite Shell:FPGA 命令集成工具,简称 PDS SHELL; Synplify Pro for Pango:第三方逻辑综合工具,简称 OEM; Architecture- Driven Synthesis:同创自研逻辑综合工具,简称 ADS; IP Compiler:IP 模块生成工具,简称 IPC; User Constraint Editor:用户约束工具,简称 UCE; Physical Constraint Editor:物理约束工具,简称 PCE; Design Editor:布局布线结果查看及调整工具,简称 DE; Timing Analyzer:时序分析工具,简称 TA; Pango Power Planner:功耗评估工具,简称 PPP; Pango Power Calculator:功耗分析工具,简称 PPC; Pango SSN Estimator:同步开关噪声估算工具,简称 PNE; Fabric Inserter:插核工具,简称 INS; Fabric Configuration:芯片配置工具,简称 CFG; Fabric Debugger:在线调试工具,简称 DBG;

该套件以PDS为统一开发平台,其余组件均可在其上实现无缝链接,以支持FPGA全流程开发

下载软件到官网:https://www.pangomicro.com/support/License-pds/index.html

安装很简单一路NEXT就可以了,能安装的都要安装。

Pango Design Suite 需要 PDS License 文件才能使用,现阶段可以以公司邮箱进行申请。PDS License添加需要设置环境变量在环境变量中添加变量名:

PANGO_LICENSE_FILE 变量值:PDS License 文件所在位置

启动软件,编写最简单的一个LED点灯。

定义了一个 32 位的寄存器 timer, 用于循环计数0~199_999_999(4 秒钟),当计数到49_999_999(1 秒)的时候,熄灭第一个 LED 灯;当计数到99_999_999(2 秒)的时候,熄灭第二个 LED 灯;当计数到 149_999_999(3 秒)的时候,熄灭第三个 LED 灯;当计数到 199_999_999(4 秒)的时候,熄灭第四个 LED 灯,计数器再重新计数。具体的操作直接看代码吧。

编译之后该软件把试用的资源都可以显示出来。功能非常强大。

下载验证:

小结:

开发板资源丰富,资料详细,适合入门者学习,适用于计算机专业、电子类及相关专业的本科生、研究生等相关人士,以及工程师。可以全面评估PGL22G性能。Pango Design Suite 开发软件功能强大,虽然只有700多M,比起十几个G的ISE Vivado用起来也毫无逊色。PDS在编译速度上基本与ISE也差不了多少。无论从软件界面还是功能,都为PDS点赞。希望大家都用起来,支持国产。

责任编辑:PSY

原文标题:紫光同创PGL22G开发平台试用连载(1)——开发板硬件软件初步评估篇

文章出处:【微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

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

    关注

    13

    文章

    3692

    浏览量

    69261
  • 软件
    +关注

    关注

    69

    文章

    5395

    浏览量

    92111
  • 开发板
    +关注

    关注

    26

    文章

    6525

    浏览量

    121404
  • 开发平台
    +关注

    关注

    0

    文章

    118

    浏览量

    16920
  • 紫光同创
    +关注

    关注

    6

    文章

    139

    浏览量

    29696

原文标题:紫光同创PGL22G开发平台试用连载(1)——开发板硬件软件初步评估篇

文章出处:【微信号:FPGA-EETrend,微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    国产FPGA开发板OPHW-25H问世,开启开源开发新时代 在5G、AI及低空经济快速发展的背景下,小眼睛科技联合紫光同创推出的OPHW-2
    的头像 发表于 05-21 18:36 86次阅读
    【<b class='flag-5'>紫光</b>HiYou开源入门轻量级PCIE<b class='flag-5'>开发板</b>PG2L25<b class='flag-5'>G</b>】实验例程8-PCIE 通信测试

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

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

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

    显示。开发板采用紫光同创Logos-2系列芯片,提供高性价比的国产FPGA学习平台,助力5G、AI等领域的技术创新。
    的头像 发表于 05-20 14:27 3462次阅读
    【<b class='flag-5'>紫光</b>HiYou开源入门轻量级PCIE<b class='flag-5'>开发板</b>PG2L25<b class='flag-5'>G</b>】实验例程3-基于<b class='flag-5'>紫光</b>FPGA 的UART 串口通信

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

    小眼睛科技联合紫光同创推出基于国产FPGA芯片的HiYou开源开发板(OPHW-25H),该开发板具备PCIe接口和全方位开源特性。文章详细介绍了
    的头像 发表于 05-20 11:48 3115次阅读
    【<b class='flag-5'>紫光</b>HiYou开源入门轻量级PCIE<b class='flag-5'>开发板</b>PG2L25<b class='flag-5'>G</b>】实验例程2-基于<b class='flag-5'>紫光</b>FPGA 的键控流水灯实验例程

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

    深圳市小眼睛科技联合紫光同创推出基于国产FPGA芯片的HiYou开源开发板(OPHW-25H),该开发板具备PCIe接口和全方位开源特性。文章详细介绍了通过FPGA实现按键控制LED灯
    的头像 发表于 05-20 11:07 94次阅读
    【<b class='flag-5'>紫光</b>HiYou开源入门轻量级PCIE<b class='flag-5'>开发板</b>PG2L25<b class='flag-5'>G</b>】实验例程1-基于<b class='flag-5'>紫光</b>FPGA 的LED 流水灯

    免费试用|睿擎派开发板等你来测:提交高质量报告,开发板免费送

    正在为下一代工业控制器选型?想在实际硬件上验证AMP混合部署、EtherCAT实时性?免费申请一块睿擎派,30天深度测试,只要提交高质量报告,开发板就归你。睿擎工业平台现面向有真实项目需求的
    的头像 发表于 04-17 11:56 221次阅读
    免费<b class='flag-5'>试用</b>|睿擎派<b class='flag-5'>开发板</b>等你来测:提交高质量报告,<b class='flag-5'>开发板</b>免费送

    RL78/G22快速原型开发板:功能特性与使用指南

    一、开发板概述 1.1 用途 RL78/G22快速原型开发板是用于评估Renesas MCU的工具。该手册涵盖了硬件规格、开关设置方式以及
    的头像 发表于 12-30 09:50 1823次阅读

    全网征集令:开源开发板命名火热征集中......

    拥抱开源!一起来做FPGA开发板啦!火爆开发中|开源FPGA硬件板卡,硬件第一期发布开源FPGA硬件|FPGALAYOUT评审,
    的头像 发表于 11-04 08:03 1352次阅读
    全网征集令:开源<b class='flag-5'>开发板</b>命名火热征集中......

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

    硬件第一期发布 开源开发板简介 OPHW-25H 开源 主控采用紫光同创 Logos-2 系列 FPGA(PG2L25H-6IMBG32
    发表于 10-29 11:37

    基于RK3576处理器,米尔RK3576开发板免费试用

    年7月19日   评测数量: 3块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板免费
    的头像 发表于 06-09 15:00 1452次阅读
    基于RK3576处理器,米尔RK3576<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

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

    根据自身专业技能与兴趣爱好,选择加入以下对应小组: 一、硬件组 负责开发板硬件设计,包括电路原理图绘制、PCB布局布线、硬件调试等工作,适合擅长
    发表于 06-06 14:05

    搭载OpenHarmony操作系统,视美泰SC-3568HA开发板免费试用

    : 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板免费
    的头像 发表于 06-05 16:45 1565次阅读
    搭载OpenHarmony操作系统,视美泰SC-3568HA<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    基于RK处理器,创龙TL3562-MiniEVM开发板试用体验

    数量: 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板免费
    的头像 发表于 06-05 16:31 1421次阅读
    基于RK处理器,创龙TL3562-MiniEVM<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验

    性能强悍!合众HZ-RK3568开发板试用体验

    月19日   评测数量: 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板免费
    的头像 发表于 06-05 16:30 1831次阅读
    性能强悍!合众HZ-RK3568<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验

    有奖丨米尔 NXP i.MX91开发板免费试用来啦

    米尔与NXP合作发布的新品基于NXPi.MX91应用处理器的MYD-LMX91开发板免费试用名额来啦~~米尔提供了3套价值588元的MYD-LMX91开发板发起试用活动您不仅可以免费体
    的头像 发表于 06-05 08:02 1622次阅读
    有奖丨米尔 NXP i.MX91<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>来啦