【技术实现步骤摘要】
本专利技术涉及芯片领域,具体而言,涉及一种基于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寄存器...
【专利技术属性】
技术研发人员:王帆,杜玉鑫,张洲赫,陈浩,
申请(专利权)人:此芯科技集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。