你好! 我对 RISC-V 架构产生了兴趣,我想是否开始研究它? 这种架构相比同ARM架构有什么优势呢?
离线
微架构通常是开源的!如果你在跑riscv程序时遇到了状况,你甚至可以直接翻芯片的源码,而不是对着语焉不详的手册去猜,或者走关系和arm公司的员工去确认
离线
ARM 要授权费
RISC-V 开源架构
离线
ARM 要授权费
RISC-V 开源架构
IP都要授权费吧?
离线
yobbo 说:ARM 要授权费
RISC-V 开源架构IP都要授权费吧?
有免费的IP,不少呢,虽然多数不如收费的
离线
事实上riscV仅仅是指令集开源而已,你需要自己去实现cpu架构,有一些开源的riscv核,但是这些开源核心是否可靠?放在fpga上跑跑还行,出事了改一改。
那代码还要布局布线,这个布线在fpga上是自动的,但是asic不是,他是人工布线的。就好比你pcb布线一样。你想象一下给asic布线,十几个层,过孔还非常小。。
开源仅仅停留在指令集、软核层面。固核硬核通常都是要收费的,但肯定比arm少很多。
像平头哥、芯来之类的厂子,他们提供的就是布局布线,甚至是工艺优化之后的硬核。你是可以直接拿去用的,就像买了一个核心板模块一样
离线
非常有趣! 感谢大家的回复!
离线
请问可以讲一下arm吗
离线
好在开源,,有多个IP提供商,,可以砍价
离线
不存在卡脖子问题
离线
@mengxp
ASIC的数字后端(布局布线之类一大堆)工具也是自动工具,人工布线会吐血的,只不过相比于FPGA开发可以优化的空间和带来的收益相对较大,同时单次流片失败的损失较大,所以需要比较多的工时做自动工具参数配置的调整与系统验证。商用IP核相当一部分也会作为软核(加密RTL代码/综合后网表)与对应的部分自动工具参数一同提供,和硬核宏块相比可以和系统的其他部分更有效的整合(硬核宏块会产生单独的供电线路和无法重复利用的空隙)。在均为软核的情况下商用IP主要的优势大概会在经过较为充分的验证与提供一定的技术支持,也会出现一些商用IP公司将基本款开源并出售同系列不同子型号IP的场景。
离线