[FPGA]

个人二创新手入门的简单小例子-01

[复制链接]
1665|8
手机看帖
扫描二维码
随时随地手机跟帖
商周|  楼主 | 2024-3-9 12:00 | 显示全部楼层 |阅读模式
新手入门的简单小例子,主要给入门的新手建立时间或者说时序的概念,最近看了不少的资料基本上都是以点灯为例,估计是大家对嵌入式开发和FPGA的普遍共识,这两天逛B站发现了也不少比较好的视频教程,我就在这里二次提炼一下,做上几篇文章,为大家的学习垫上两块砖头。
实验之前:
(1)默认对应的FPGA外部输入时钟为50MHz,这样对应的时钟周期就为20ns(当然其他的频率也可以,这里以50MHz时钟来举例);
(2)不限制开发板类型、IDE类型;
(3)实现目的按照图示完成对应的功能即为一秒之内0.25秒点亮0.75秒熄灭;
时序分析图:
对应的code:
游客,如果您要查看本帖隐藏内容请回复
对应的测试模块:
游客,如果您要查看本帖隐藏内容请回复
仿真结果:
对应的时间放大1万倍即为实际设计值举例波形图中的高电平25us,乘以10000即为实际时间,即0.25s;
最后对应的图片使用了小梅哥视频中的图,特此表示感谢!




使用特权

评论回复

相关帖子

sdfasf| | 2024-3-12 14:58 | 显示全部楼层
看看.......................

使用特权

评论回复
商周|  楼主 | 2024-3-12 15:11 | 显示全部楼层
sdfasf 发表于 2024-3-12 14:58
看看.......................

互相学习

使用特权

评论回复
lhok| | 2024-3-29 09:12 | 显示全部楼层
看看

使用特权

评论回复
商周|  楼主 | 2024-3-29 10:35 | 显示全部楼层

感觉贴图不方便,如果方便的话,其实设计的block图+时序+仿真时序图都放上,这样就是更容易理解;

使用特权

评论回复
mbutterfly| | 2024-4-7 13:38 | 显示全部楼层
KK

使用特权

评论回复
商周|  楼主 | 2024-4-7 14:19 | 显示全部楼层

自己没怎么写过教程,第一次写估计瑕疵比较多,多多包涵;

使用特权

评论回复
mbutterfly| | 2024-4-7 14:22 | 显示全部楼层
商周 发表于 2024-4-7 14:19
自己没怎么写过教程,第一次写估计瑕疵比较多,多多包涵;

谢谢。感觉这个语言不难,难在要清楚各种通信接口,逻辑算法。

使用特权

评论回复
商周|  楼主 | 2024-4-8 08:35 | 显示全部楼层
mbutterfly 发表于 2024-4-7 14:22
谢谢。感觉这个语言不难,难在要清楚各种通信接口,逻辑算法。

是的是的,主要就是用这些简单的语言把复杂的逻辑实现是非常考验人的;

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

954

帖子

1

粉丝