RISC-V MCU中文社区

【求助】 问题咨询:NICE接口

发表于 开源蜂鸟E203 2022-04-15 10:11:51
2
1476
0

NICE接口传输的数据位宽问题

NICE 接口的内存通道

上图是NICE 接口的内存通道,图中内存通道的读写数据位宽都是32bit,根据赛题要求,需要在协处理器中设计加速核心,挂靠NICE接口

我的预期:我所设计的加速核心需要更大的数据带宽(比如512bit的数据同时输入),以达到更好的效果,但是当前的NICE接口的读写数据位宽都是32bit

我的问题
1. 是否可以在协处理器上添加另外的数据通道,比如AIcore的专用通路?
2. 是否可以更改NICE的数据位宽
3. 添加DMA模块进行搬运数据,我的理解是从DDR中直接搬运至运算模块(加速单元),而加速单元又位于协处理器中,要通过NICE接口,就有点费解

问题有点多,可能也是理解不到位,见谅!!

喜欢0
用户评论 (2)
  • 2022-04-15 11:34:53 1#

    胡灿

    要求采用NICE接口主要目的是要求通过指令扩展的方式进行协处理器的控制,至于数据通路,如果使用DMA便可以不需要用NICE接口的数据通路,仅控制通路就行。

    NICE接口只是提供了基本简单的指令扩展方式,包含了数据通路和控制通路,可以结合需求来进行适当使用。

    懂了懂了,谢谢老师!!

  • 胡灿

    2022-04-15 11:32:57 胡灿 2#

    要求采用NICE接口主要目的是要求通过指令扩展的方式进行协处理器的控制,至于数据通路,如果使用DMA便可以不需要用NICE接口的数据通路,仅控制通路就行。

    NICE接口只是提供了基本简单的指令扩展方式,包含了数据通路和控制通路,可以结合需求来进行适当使用。

未通过实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板