搜索

一直想学习FPAGA,然后自己设计CPU,跑上代码

[复制链接]
2714|20
| 2020-10-15 17:35 | 显示全部楼层
这接口种类就多了,你要实现各种接口,估计这辈子就耗在这上面了!

使用特权

评论回复
 楼主 | 2020-10-15 17:52 | 显示全部楼层
feihufuture 发表于 2020-10-15 17:35
这接口种类就多了,你要实现各种接口,估计这辈子就耗在这上面了!

就是常用的接口,uart,I2C,SPI这些,设计成一款单片机,用来做开发,摆脱常规MCU的行性能瓶颈

使用特权

评论回复

评论

韩小野 2020-10-28 14:16 回复TA
如果是想实现这些常用接口,网上教程和资料很多,B站和腾讯课堂搜FPGA就能找到,设计CPU的话建议B站找找关于RISC-V的视频教程,讲如何用Verilog实现指令、寄存器功能,最终在FPGA上实现一个RISC-V的处理器。 
zlf1208 2020-10-18 14:51 回复TA
单片机难道只有硬件?开发环境呢?自己写? 
 楼主 | 2020-10-15 17:53 | 显示全部楼层
feihufuture 发表于 2020-10-15 17:35
这接口种类就多了,你要实现各种接口,估计这辈子就耗在这上面了!

FPGA的发明者简直就是天才

使用特权

评论回复
| 2020-10-16 08:56 | 显示全部楼层
taborguo 发表于 2020-10-15 17:53
FPGA的发明者简直就是天才

要就用soc芯片

使用特权

评论回复
 楼主 | 2020-10-16 09:12 | 显示全部楼层

和FPGA有什么区别吗?

使用特权

评论回复
| 2020-10-16 11:26 | 显示全部楼层
现在国内的MCU设计基本是用ARM内核,添加一些自己的外设,所以都叫SOC,   FPGA只能设计数字部分,模拟部分没办法。  自己设计MCU克义用51内核,简单,可靠。

使用特权

评论回复
 楼主 | 2020-10-17 08:28 | 显示全部楼层
iwjj1985 发表于 2020-10-16 11:26
现在国内的MCU设计基本是用ARM内核,添加一些自己的外设,所以都叫SOC,   FPGA只能设计数字部分,模拟部分 ...

前辈的意思是选用带51核的FPGA来设计吗?

使用特权

评论回复
| 2020-10-17 20:27 | 显示全部楼层
国内芯片设计以前是用ARM核,现在ARM公司不稳定,动不动就不让用,渐渐的都转向Cadence的 tensilica 或 xtensa,以及开源的RISC-V。
FPGA设计接口学习也就2-3个月,设计CPU就长了。

使用特权

评论回复
| 2020-10-17 23:00 | 显示全部楼层
楼主 倒是可以用 fpga 实现一个 功能简单的 CPU 。

使用特权

评论回复
| 2020-10-18 11:52 | 显示全部楼层
网上有个开源的fpga的网站, 上面有可用的cpu设计. 应该是直接下载就能用

使用特权

评论回复
| 2020-10-20 14:53 | 显示全部楼层
taborguo 发表于 2020-10-17 08:28
前辈的意思是选用带51核的FPGA来设计吗?

对的,要么51内核,要么ARM内核,不然你还得开发自己的汇编语言和汇编语言解析器

使用特权

评论回复
 楼主 | 2020-10-20 16:30 | 显示全部楼层
iwjj1985 发表于 2020-10-20 14:53
对的,要么51内核,要么ARM内核,不然你还得开发自己的汇编语言和汇编语言解析器 ...

明白好多了

使用特权

评论回复
 楼主 | 2020-10-20 16:45 | 显示全部楼层

前辈能否推荐几款具体型号的产品

使用特权

评论回复
| 2020-10-28 12:16 | 显示全部楼层
taborguo 发表于 2020-10-20 16:45
前辈能否推荐几款具体型号的产品

你可以从网上可以下载51或ARM verilog源码玩玩

使用特权

评论回复
| 2020-10-28 19:05 | 显示全部楼层
直接找蜂鸟E203,开源的RISC-V核,带了一些简单的外设,直接可以下载到xilinx的开发板中,最小配置大概只占20k不到的LE资源,支持swd调试好像是,

你要是想摆脱传统MCU的性能限制,想多了,为啥设计成MCU芯片,不就是功耗,成本等因素限制么。。

使用特权

评论回复
| 2020-10-28 19:07 | 显示全部楼层
holle 发表于 2020-10-17 20:27
国内芯片设计以前是用ARM核,现在ARM公司不稳定,动不动就不让用,渐渐的都转向Cadence的 tensilica 或 xte ...

确实,我们上一个芯片研发项目用的就是xtensa的Hifi F1 dsp。还有两个RISC-V核心,ARM也有,但是逐渐在换

使用特权

评论回复
| 2020-11-3 16:39 | 显示全部楼层
91215fa117542e810.png
221215fa1173bc3e09.png

使用特权

评论回复
| 2020-11-25 12:03 | 显示全部楼层
买房子的最后变成盖房子的。。。。

使用特权

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

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

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

论坛热帖

关闭

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

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