打印
[RISC-V MCU 应用开发]

借用这方宝地,介绍全新自主指令集----酷能ISA

[复制链接]
楼主: 吾要单片机
手机看帖
扫描二维码
随时随地手机跟帖
21
zhang_71_007| | 2021-3-11 11:14 | 只看该作者 回帖奖励 |倒序浏览
支持从零开始。(要是有资金支持,我愿意全部自己来)

使用特权

评论回复
22
吾要单片机|  楼主 | 2021-3-11 12:05 | 只看该作者
有新闻说,MIPS团队要放弃研制MIPS的新架构了,转而研发基于RISC-V的微架构,大家是这么看?
我认为MIPS团队有两个想法:第一个想法是弄出一些基于RISC-V微架构的专利,构筑一道绕不过去专利墙,垄断RISC-V的话语权和发展权,坐收渔利,一流公司就喜欢干这种事。第二想法是卖IP,利用专利权卖IP,利润才高。

使用特权

评论回复
23
gym216| | 2021-3-11 12:14 | 只看该作者
虽然不是很懂,但看到这些消息还是很振奋人心的。希望尽快出MCU,不需要啥生态,低端的一个工程师就能用的来替代st

使用特权

评论回复
24
吾要单片机|  楼主 | 2021-3-11 12:20 | 只看该作者
本帖最后由 吾要单片机 于 2021-3-11 17:49 编辑

酷能指令集完全适配于多发射乱序微架构,所有指令都通过验证的。

使用特权

评论回复
25
jerow| | 2021-3-11 19:59 | 只看该作者
设计出来,和实际应用是两码事,需要有资本的推动,楼主应该缺少的就是忽悠的精神

使用特权

评论回复
26
piteqiu| | 2021-3-13 09:00 | 只看该作者
是要支持一下楼主的精神的,这些东西搞出来是不容易的

使用特权

评论回复
27
piteqiu| | 2021-3-13 09:01 | 只看该作者
xxdcq 发表于 2021-3-11 08:42
既然全是自己的指令集为什么还用英文,全部改成中文拼音不好吗?

我感觉这个有点太难了吧,即使号称可以中文的易语言,底层也都是英文的

使用特权

评论回复
28
hugewinner| | 2021-3-13 18:54 | 只看该作者
虽然不是很懂,但看到这些消息还是很振奋人心的。 原创不易,支持楼主!赞赞赞!

使用特权

评论回复
29
吾要单片机|  楼主 | 2021-3-20 12:46 | 只看该作者
中美阿拉斯加激烈交锋,预示着双方要摊牌了。RISCV还有戏吗?

使用特权

评论回复
30
zhifeng| | 2021-3-23 14:57 | 只看该作者
芯片不是一人之力,不是一时之气。生态链的完善太难了。仅仅某个点根本玩不转

使用特权

评论回复
31
吾要单片机|  楼主 | 2021-3-30 11:35 | 只看该作者
有更改:复位入口地址由0xC0000000改为0xB0000000

使用特权

评论回复
32
14912@32| | 2021-4-1 19:48 | 只看该作者
楼主做出这些已经很棒啦。虽然Risc架构很开放,但是也有很多的专利。向国内的自主设计兆鑫,飞腾也用到了不少国外的专利授权。楼主现在最缺乏的是团队和资金。希望您能进一步推广这个方案

使用特权

评论回复
33
吾要单片机|  楼主 | 2021-4-11 11:01 | 只看该作者
大家一直都有个误区,一提起指令集就马上想到通用CPU(诸如X86/ARM/MIPS)的生态,通用CPU的特点是需要操作系统支持,有操作系统地方肯定是大系统,然而在MCU领域是不需要操作系统支持的,所以也不用考虑生态兼容性问题,只要有好用的开发工具(C编译器/汇编器/连接器/仿真器),一个全新的ISA也是可以推广应用的。ARM的成功也可以证明这一点。

使用特权

评论回复
34
杨寅辉| | 2021-4-18 11:06 | 只看该作者
生态链要做好,要有资本的推动,或者要切入一个可以应用的领域才能好好推广的。

使用特权

评论回复
35
吾要单片机|  楼主 | 2021-4-20 11:41 | 只看该作者
酷能16位指令集新增一条指令:DSZ  Rd,  uimm4.
其操作为:
temp = Rd - uimm4;
Rd = temp;
if (temp == 0) PSR.Z = 1;
else PSR.Z = 0;

改指令SUB  Rd,  uimm4为不能更新PSR.Z。

使用特权

评论回复
36
mcuisp| | 2021-4-20 23:43 | 只看该作者
定义个指令集不难。
开发好配套的编译器就牛了。

使用特权

评论回复
37
吾要单片机|  楼主 | 2021-4-21 11:23 | 只看该作者
mcuisp 发表于 2021-4-20 23:43
定义个指令集不难。
开发好配套的编译器就牛了。

编译器是指令集的成功之母!

使用特权

评论回复
38
mcuisp| | 2021-4-24 00:27 | 只看该作者
所有个人认为,楼主应该先去开发个成熟指令集的C编译器。
编译器搞成熟了稳定了,指令集分分钟就定义出来了。

现在有点本末倒置。定义来定义去,也没有什么用的。

使用特权

评论回复
39
classroom| | 2021-4-27 10:00 | 只看该作者
好帖子讨论度真高

使用特权

评论回复
40
吾要单片机|  楼主 | 2021-5-1 12:28 | 只看该作者
本帖最后由 吾要单片机 于 2021-5-1 12:30 编辑

龙芯指令集发布啦!无法上传龙芯指令集文件。

使用特权

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

本版积分规则