1251|2

15

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【Sipeed Tang Primer 25K】上手第一步点灯Say Hello World [复制链接]

 
本帖最后由 viva_xin 于 2023-12-10 20:40 编辑

很喜欢SiPEED的包装盒子,和之前系列的一样圆润,手感不错。

这次申请试用的是TangPrimer25K,FPGA型号是高云的GW5A-LV25MG121,采用先进的22nm工艺,封装大小只有6x6mm,最多可以提供86个IO Pin(38对LVDS差分Pin)。LUT、片上RAM,DSP以及PLL的数量也是相当富裕。

 

FPGA芯片都这么小了,那么TangPrimer25K核心板的尺寸也必须跟上,只有23x18mm,和5毛硬币差不多大小。

 

体积的优势、管脚的数量以及可编程的特性,极大的扩展了这款开发板的应用场景,比如可以提供超级多的串口连接,单芯片接入20多个I2C或者SPI传感器等。

 

和这款核心板搭配的Dock板,通过PMOD和IO插针引出了大部分管脚,还提供了USB-C口的JTAG+UART,以及一个USB-A口的HOST(看原理图,这个USB-A口也可以通过更改电阻配置,变成Device)。

 

这次拿到的是PMOD的套餐版,因此附带了不少PMOD模块:

    1、LED

    2、按键

    3、数码管

    4、DVI(HDMI)

    5、TF卡

前三个模块是入门FPGA最基本的模块,通过简单的组合逻辑和时序逻辑便可以完成功能展示。由于FPGA的clock输入频率是50MHz,那么通过一个最大值为49999999的计数器可以完成1秒的定时。

 

PMOD LED就可以基于这个1秒的定时完成流水灯的效果。配合按键逻辑,达到改变流水灯方向的效果。两位显示的数码管则可以做个秒针显示。

 

下面是点灯的演示效果:

0000

 

由于JTAG还带UART的复用功能,那么一个USB TypeC就可以完成串口的交互,这里给大家显示个“Hello World”。

下面是打印输出:

0001

 

最后附上工程代码。

 

fpga_project.7z

72.54 KB, 下载次数: 10

最新回复

高云的GW5A-LV25MG121的开发环境是什么?     详情 回复 发表于 2023-12-11 09:15
点赞 关注
 
 

回复
举报

6500

帖子

10

TA的资源

版主

沙发
 

高云的GW5A-LV25MG121的开发环境是什么?  

个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

回复

15

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
秦天qintian0303 发表于 2023-12-11 09:15 高云的GW5A-LV25MG121的开发环境是什么?  

Gowin商业版

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
冒死也要向大家推荐的两本书

59641 :congratulate: 59642 本帖最后由 37°男人 于 2011-2-8 14:22 编辑 ]

【PPT下载地址】采用C2000 TMS320F28027的LaunchPad启动开发工作

采用C2000 TMS320F28027的LaunchPad启动开发工作 C2000被广泛用于数字电机驱动、数字电源控制、新能源、等工业、家电、汽车方面 ...

TI C2000 LaunchPad原理图解读!

C2000_Launchpad实验板主要由MCU最小系统和DSP仿真器两部分电路组成,如图1所示,绿色线条以下部分是MCU最小系统, 绿色线条以上 ...

【sensorTile】使用Mbed进行程序开发的问题及解决

1.jpg这段时间研究了使用Mbed开发SensorTile,结果一开始的闪灯程序就遇到问题,程序没有变化。经过一段时间的研究,终于发现并 ...

请问下TI商城兑换的礼品什么时候发货?

请问下TI商城兑换的礼品什么时候发货?

PN导通压降和电流与温度的关系

*),E结受温度影响,导通压降变化与Is、Ic有关 PN结的导通压降随温度反向变化,一般认为温度上升一度下降2mV。经仿真测试,在 ...

超大规模集成电路(VLSI)设计流程2021版标准中的IP设计规范

在现代半导体行业中,基于 IP(知识产权)的 VLSI 设计方法是一种发展趋势,这对于增强VLSI 芯片的生产能力显得非常重要。 基于 ...

CircuitPython 钻石

用 circuitpython 编程,控制 NeoPixels 制作发光的宝石,外壳是 3D 打印的。 595620 595621 595622 https:/ ...

全志A40i应用笔记 | 3种常见的网卡软件问题以及排查思路

在飞凌嵌入式OKA40i-C开发板上虽然只有一个网口,但全志A40i-H处理器本身是有两个网络控制器的,因此在飞凌嵌入式提供的产品资料 ...

ADC采集电路前级为啥加一个电压跟随器?

大家都知道电压跟随器具有高输入阻抗,低输出阻抗的优点。输入阻抗很大时,跟随器相当于和前级电路断路,和自恢复保险丝原理一样 ...

关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表