3709|9

1532

帖子

1

TA的资源

五彩晶圆(初级)

楼主
 

【Perf-V评测】+FPGA流水灯 [复制链接]

上次本想从流水灯来入手,怎奈编译了半天就是无法生成目标文件*.bit。

再次努力下,终于把它解决了,其主要问题就是设置时出现了偏差,它所生成的bit文件跑到其它的目录,这样一来来常规的路径下自然就找不到其身影了。

其实,只要是生成了bit文件,它处在什么地方并不重要,关键是你能找到它,并为程序下载指定出路径即可。

在Perf-V IDE可用之前,先用Vivado 2018.3版已经实现了开发环境的构建并验证了其下载性能,后面就可以步入验证和功能设计的正规了。

这里还是把先前所差的流水灯这一课给补上,因为它是掌握引脚输出性能的起点。

LED流水灯程序是Perf-V自家的例程,该例程由Verilog来编写。

在解压后,其内容如下:

在双击其工程文件

的情况下,即可开启Vivado并进入编辑状态,其界面如下图所示。

点击下面的方框位置,则可以查看LED流水灯的Verilog HDL源代码。

该LED流水灯的代码实为一个7种状态的状态机,每个状态对应一种LED灯亮法。

点击图中的方框,则可查看RTL级综合,见下图所示。

使用布局,则可看到其使用的资源非常少,见下图所示。

打开IO口配置,可看到在例程中其IO口已配置好。

LED输出引脚的情况如下图所示:

若从开发板的原理图来观察,其控制的是4个红色的LED。

 

另外,还有3个RGB LED,共13组输出端口。

 

在编译下载后,其运行效果如下图所示。

有了上面的基础,我们就可以在Arduino接口上借用引脚资源来控制外部设备了。

 

 

此帖出自FPGA/CPLD论坛

最新回复

感谢分享!不错不错!   详情 回复 发表于 2021-3-18 13:10

赞赏

1

查看全部赞赏

点赞(1) 关注
 

回复
举报

6822

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

用Verilog编程比C编程好像比较简洁

Perf-V这个板子兼容JTAG口么

楼主用什么接口下载程序

 

此帖出自FPGA/CPLD论坛

点评

见图中的下载调试器,是澎峰开发板随机配备的,并以JTAG口下载。  详情 回复 发表于 2021-3-16 18:12
 
 

回复

1532

帖子

1

TA的资源

五彩晶圆(初级)

板凳
 
Jacktang 发表于 2021-3-16 17:20 用Verilog编程比C编程好像比较简洁 Perf-V这个板子兼容JTAG口么 楼主用什么接口下载程序  

见图中的下载调试器,是澎峰开发板随机配备的,并以JTAG口下载。

此帖出自FPGA/CPLD论坛

点评

好的,已经看到了  详情 回复 发表于 2021-3-17 14:16
 
 
 

回复

7671

帖子

2

TA的资源

五彩晶圆(高级)

4
 

这个fpga的主芯片是什么型号?

此帖出自FPGA/CPLD论坛

点评

我的是XC7A35T,还有一块板子用的是XC7A100T。  详情 回复 发表于 2021-3-16 23:08
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

1532

帖子

1

TA的资源

五彩晶圆(初级)

5
 
freebsder 发表于 2021-3-16 22:58 这个fpga的主芯片是什么型号?

我的是XC7A35T,还有一块板子用的是XC7A100T。

此帖出自FPGA/CPLD论坛
 
 
 

回复

1万

帖子

203

TA的资源

管理员

6
 

谢谢分享呀~期待后续

此帖出自FPGA/CPLD论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身

点评

感谢支持,一定努力!  详情 回复 发表于 2021-3-17 11:34
个人签名玩板看这里:
https://bbs.eeworld.com.cn/elecplay.html
EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
 
 
 

回复

1532

帖子

1

TA的资源

五彩晶圆(初级)

7
 
okhxyyo 发表于 2021-3-17 11:29 谢谢分享呀~期待后续

感谢支持,一定努力!

此帖出自FPGA/CPLD论坛
 
 
 

回复

6822

帖子

0

TA的资源

五彩晶圆(高级)

8
 
jinglixixi 发表于 2021-3-16 18:12 见图中的下载调试器,是澎峰开发板随机配备的,并以JTAG口下载。

好的,已经看到了

此帖出自FPGA/CPLD论坛
 
 
 

回复

1942

帖子

2

TA的资源

版主

9
 

感谢分享!不错不错!

此帖出自FPGA/CPLD论坛
 
 
 

回复

1532

帖子

1

TA的资源

五彩晶圆(初级)

10
 
w494143467 发表于 2021-3-18 13:10 感谢分享!不错不错!

此帖出自FPGA/CPLD论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
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
快速回复 返回顶部 返回列表