[FPGA] 请问一下fpga能不能识别32位命令?

[复制链接]
306|7
 楼主 | 2019-5-28 08:43 | 显示全部楼层 |阅读模式
上位机下发了4000和5000命令,以前一直用的51单片机判断识别,最近看了些状态机的东西,想知道fpga有没有办法用状态机去识别这种命令~~

使用特权

评论回复
| 2019-5-28 08:53 | 显示全部楼层
软件能做的,fpga都能做

使用特权

评论回复
 楼主 | 2019-5-28 13:48 | 显示全部楼层
feihufuture 发表于 2019-5-28 08:53
软件能做的,fpga都能做

上位机通过曼码发送一个4000指令,在fpga中解码后我是不是直接用case语句判断高位是不是0100 0000就可以了??

使用特权

评论回复
| 2019-5-28 22:58 | 显示全部楼层
纯逻辑能做  就是费劲   比如软件实现的话

使用特权

评论回复
| 2019-5-28 22:58 | 显示全部楼层
我们一般在FPGA里面跑个软核  然后软核中运行c  就可以实现了

使用特权

评论回复
 楼主 | 2019-5-29 10:40 | 显示全部楼层
zhangmangui 发表于 2019-5-28 22:58
我们一般在FPGA里面跑个软核  然后软核中运行c  就可以实现了

我也想这么弄,问题是pcb板子才28mm,准备用max10,弄一个nios内核就需要400k的mk9,内存资源够的片子差不多都20mm了,没法走线了,

使用特权

评论回复
| 2019-5-29 10:44 | 显示全部楼层
yym86202 发表于 2019-5-28 13:48
上位机通过曼码发送一个4000指令,在fpga中解码后我是不是直接用case语句判断高位是不是0100 0000就可以 ...

可以这么做

使用特权

评论回复
| 2019-5-29 22:47 | 显示全部楼层
yym86202 发表于 2019-5-29 10:40
我也想这么弄,问题是pcb板子才28mm,准备用max10,弄一个nios内核就需要400k的mk9,内存资源够的片子差 ...

只能选更小的片子了    FPGA内部的RAM不够用吗   
我觉得外扩DDR可以不用啊

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /4 下一条

在线客服 快速回复 返回顶部 返回列表