一种基于RISC-V的处理器与电子设备制造技术

技术编号:45794110 阅读:16 留言:0更新日期:2025-07-11 20:06
本发明专利技术提出一种基于RISC‑V的处理器与电子设备,预译码模块将得到的N组预译码信息和第二目标指令发送给第2寄存器;译码模块从第2寄存器中读取信息,根据预译码信息中的源寄存器地址将对应的源数据发送给第3寄存器,对读取到的第二目标指令进行译码处理,以得到N组译码信息,并将N组译码信息发送给第3寄存器;后端模块根据第3寄存器中最近写入的N组译码信息、源数据,并执行对应的微码指令。第一目标指令包括至少两条微码指令,从而每个时钟周期可以执行多个微码指令,可以提升处理器的运算性能。通过预译码信息,提前将源数据写入到第3寄存器,便于在执行微码指令时可以直接调用对应的源数据,提升处理器的运行效率。

【技术实现步骤摘要】

本专利技术涉及芯片领域,具体而言,涉及一种基于risc-v的处理器与电子设备。


技术介绍

1、risc-v作为新兴的计算架构,正逐步成为ai算力发展的重要推手,risc-v以其开放和灵活的特性,为芯片设计者提供了极大的自由度,可以根据具体需求定制ai加速器。其指令集精简且高度可扩展,设计者可以添加自定义指令集扩展,以提升ai计算的性能和效率。目前用于ai控制的risc-v处理器大多数为单发射顺序结构,单发射顺序结构的risc-v处理器虽然能满足简单的程序控制要求,但在ai应用中,该结构因其性能较低,通常ipc(每周期执行指令数)不会大于1,会成为ai应用中的性能瓶颈。


技术实现思路

1、本专利技术的目的在于提供一种基于risc-v的处理器与电子设备,以改善上述问题。

2、为了实现上述目的,本专利技术实施例采用的技术方案如下:

3、第一方面,本专利技术实施例提供一种基于risc-v的处理器,包括:

4、取指令模块,用于在顺序取指状态下,根据当前时钟周期的取指起始地址进行指令提本文档来自技高网...

【技术保护点】

1.一种基于RISC-V的处理器,其特征在于,包括:

2.如权利要求1所述的基于RISC-V的处理器,其特征在于,所述取指令模块包括第一选择器、程序计数器、加法器、指令存储器以及识别单元;

3.如权利要求1所述的基于RISC-V的处理器,其特征在于,所述预译码模块包括发射队列、第二选择器以及N个预译码单元,N表示第一目标指令中的微码指令总数量;

4.如权利要求3所述的基于RISC-V的处理器,其特征在于,所述译码模块包括N个译码单元、微码计分板、寄存器文件以及寄存器冒险检查单元;

5.如权利要求4所述的基于RISC-V的处理器,其特征在于,...

【技术特征摘要】

1.一种基于risc-v的处理器,其特征在于,包括:

2.如权利要求1所述的基于risc-v的处理器,其特征在于,所述取指令模块包括第一选择器、程序计数器、加法器、指令存储器以及识别单元;

3.如权利要求1所述的基于risc-v的处理器,其特征在于,所述预译码模块包括发射队列、第二选择器以及n个预译码单元,n表示第一目标指令中的微码指令总数量;

4.如权利要求3所述的基于risc-v的处理器,其特征在于,所述译码模块包括n个译码单元、微码计分板、寄存器文件以及寄存器冒险检查单元;

5.如权利要求4所述的基于risc-v的处理器,其特征在于,第1寄存器用于将其在上一时钟周期接收到的取指起始地址发送给第2寄存器;第2寄存器...

【专利技术属性】
技术研发人员:王帆杜玉鑫张洲赫陈浩
申请(专利权)人:此芯科技集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1