打印

至芯科技zx-2fpga开发板,初学者实践学习之数码管简单评测

[复制链接]
1041|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fpgaw|  楼主 | 2014-4-23 13:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
至芯科技zx-2fpga开发板,初学者实践学习之数码管简单评测

4月7号收到至芯科技邮寄的电路板


全家福



左侧USB Blaster               中间FPGA学习板         右侧USB方口线


流水灯显示





学习FPGA之前我已经学习过8051单片机、AVR ATmega系列单片机以及STM32F103系列单片机,根据网上的教程以及自己的摸索,发现FPGA与单片机之间是存在着巨大的差别的,其中最明显的区别就是程序的运行方式:
单片机——顺序运行,串行
FPGA——既可以串行又可以并行
由于两种系统的不同,使得程序的设计思想也是不同的

流水灯设计
从流程来看,FPGA是设计组合逻辑与时序逻辑的综合设计,时钟对于组合逻辑并不是必须的,时序逻辑则基于时钟沿的跳变才能正常工作,两个方面需要相互参照,才能设计出符合目的的程序;
相较而言,单片机的设计基于C语言,内部程序是基于内部的时钟一条一条读取执行,是一个时序逻辑的设计语言的方法;

这是尝试着调试的数码管显示:




由于是初学者,对于FPGA的应用还在学习中,我会继续努力,掌握设计之道

相关帖子

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

本版积分规则

8

主题

22

帖子

1

粉丝