一种数据搬运方法、DMA资源控制器、SOC系统和终端设备

    公开(公告)号:CN119441090A

    公开(公告)日:2025-02-14

    申请号:CN202411555392.8

    申请日:2024-11-04

    Applicant: 南京大学

    Abstract: 本发明公开了一种数据搬运方法、DMA资源控制器、SOC系统和终端设备,属于芯片技术领域,其技术方案要点是数据搬运方法,包括,根据第一存储器中当前待搬运的数据的数据传输类型,确定当前待搬运数据的数据搬运模式;基于数据搬运模式将当前待搬运数据搬运至第二存储器,其中所述第一存储器和所述第二存储器中的一个为DMA模块,本发明根据当前待搬运的数据的数据传输类型和算法设计了数据搬运模式,使所有类型的源数据和结果数据都可使用本发明提供的数据搬运模式实现数据传输。

    一种多场景多算法适配的向量访存控制器实现方法

    公开(公告)号:CN119441086A

    公开(公告)日:2025-02-14

    申请号:CN202411555382.4

    申请日:2024-11-04

    Applicant: 南京大学

    Abstract: 本发明涉及向量处理器的技术领域,公开了一种多场景多算法适配的向量访存控制器实现方法,包括以下步骤:访存控制模块获取上位机的配置信号,确定数据读取模式与算法并行度,并生成访存控制信号;访存状态模块响应所述访存控制信号,生成读数控制指令与写数控制指令;源数据模块响应所述读数控制指令,从存储资源中读取源数据,并送入计算资源进行数据运算,得到结果数据;结果数据模块响应所述写数控制指令,从计算资源中获取结果数据并写入存储资源。本发明可根据算法并行度、数据批数、数据点数灵活进行算法实现方式的选择,从而在不同的应用场景或不同的数据维度下取得更好的向量访存性能。

    基于同态加密的自适应大整数模乘运算方法和装置

    公开(公告)号:CN115374458A

    公开(公告)日:2022-11-22

    申请号:CN202211014356.1

    申请日:2022-08-23

    Applicant: 南京大学

    Abstract: 本发明公开了一种基于同态加密的自适应大整数模乘运算方法和装置,属于格密码领域。先根据模数以及位宽参数进行预计算,得到循环指示数;再利用模数得到分解基底,将被乘数按分解基底分解;根据循环指示数以及位宽参数进行替代约减,在同余的环境下用分解基底的平方与模数的差代替基底的平方项进行约减;而后对得到的结果进行移位约减并与模数进行比较得到最后的模乘结果。本发明解决了大整数模乘计算中需要较高的位宽,乘法计算复杂度高的问题,可以降低乘法计算复杂度,减少大整数模乘计算所需位宽,且可以保证运算速度。

    基于同态加密的快速模乘运算方法和模乘器

    公开(公告)号:CN115268840A

    公开(公告)日:2022-11-01

    申请号:CN202210746187.4

    申请日:2022-06-29

    Applicant: 南京大学

    Abstract: 本发明公开了一种基于同态加密的快速模乘运算方法和模乘器,属于格密码领域。本发明的方法为先计算出被乘数的乘积,在同余的环境下进行多次移位约减,最终通过比较结果和模数的大小再进行一步约减,得到最后的模乘结果。模乘器包括模数运算模块,模乘运算模块以及控制与输出模块。本发明的目的在于克服现有技术中,基于同态加密的模乘算法运算涉及的乘法计算较多,乘法计算复杂度高,运算时间长的问题,本发明可以减少乘法计算复杂度,加快运算速度,减少硬件面积开销。

Patent Agency Ranking