一种完全复用GEMM和ALU架构实现Depth-wise卷积的计算方法和装置

    公开(公告)号:CN119047526A

    公开(公告)日:2024-11-29

    申请号:CN202410994000.1

    申请日:2024-07-24

    Applicant: 浙江大学

    Abstract: 本发明公开了一种完全复用GEMM和ALU架构实现Depth‑wise卷积的计算方法和装置,包括:确定GEMM和ALU架构,获取卷积层的输入特征图数据和权重数据,将输入特征图数据和权重数据划分成若干数据块和子数据块,并获得各数据块的计算顺序;按照计算顺序,将各输入特征图数据块和各权重子数据块不同通道的数据输入到对应的单通道计算单元;各单通道计算单元对各输入特征图数据矩阵和各权重子数据矩阵进行卷积计算,获得输出特征图数据块;按照顺序将输出特征图数据块写回存储器的对应地址中。本发明提高Depth‑wise卷积运算过程中GEMM计算资源的利用率,提高数据的吞吐量和处理性能。

    一种异步加密电路的破解方法及装置

    公开(公告)号:CN117892366A

    公开(公告)日:2024-04-16

    申请号:CN202311739680.4

    申请日:2023-12-18

    Applicant: 浙江大学

    Abstract: 本发明公开了一种异步加密电路的破解方法及装置,通过分析异步加密电路的加密网表结构,提取控制通路和数据通路;对控制通路中的异步控制器进行结构分析,将其分为第一真实路径组和潜在伪造路径组;分别基于第一真实路径组和潜在伪造路径组,将数据通路重新同步化,得到简化电路;使用布尔可满足性SAT求解器,对简化电路中的潜在伪造路径进行分类,得到第二真实路径组和伪造路径组;根据第一真实路径组、第二真实路径组和伪造路径组的分类结果,恢复密钥。本发明结合异步电路特征和加密方法,将加密电路转化为对伪造路径和真实路径的分类问题;通过提取密钥之间的关联和分布特征,简化电路,加快SAT求解速度。

    一种基于多个单线SPI接口实现多线SPI接口传输的装置

    公开(公告)号:CN115033517B

    公开(公告)日:2023-12-19

    申请号:CN202210597407.1

    申请日:2022-05-30

    Applicant: 浙江大学

    Abstract: 本发明属于微控制器及其外设通信接口领域,公开了一种基于多个单线SPI接口实现多线SPI接口传输的装置,N个通用标准单线SPI接口主装置分别接在N个SPI从设备上,主机CPU通过AHB总线访问单个SPI模块,通用标准单线SPI0接口主装置连接1个SPI从设备SPI0,通用标准单线SPI0接口同时连接N‑1个选择器MUX,其余通用标准单线SPI接口主装置分别连接N‑1个选择器MUX,其余通用标准单线SPI接口主装置的配置寄存器BRDCST连接每个选择器MUX,每个选择器MUX分别连接其余SPI从设备;本发明通过复用原有的多个单线SPI接口实现了多线SPI传输,进一步提高了传输效率。

    一种支持输出剪枝的可重构混合基FFT装置

    公开(公告)号:CN117194861A

    公开(公告)日:2023-12-08

    申请号:CN202310921249.5

    申请日:2023-07-26

    Applicant: 浙江大学

    Abstract: 本发明属于FFT硬件设计与应用技术领域,公开了一种支持输出剪枝的可重构混合基FFT装置,包括一个支持任意5*2^k输入点数、任意2^k输出点数计算模式的FFT处理器,所述FFT处理器至少包括一个支持基‑5与基‑2运算的可重构运算单元,一个支持任意5*2^k输入点数、任意2^k输出点数计算模式的控制单元,一个同时支持5点、4点并行读写的访存管理单元,一个与同时支持5点、4点并行读写的访存管理单元对应的地址生成单元。本发明针对基‑5基‑2混合基算法和部分输出剪枝进行可重构硬件设计,支持6种可重构运算模块,数据读写无延时迟高带宽,在保证运算性能的同时大幅降低了资源开销,提高了硬件利用率。

    一种资源复用型超越函数运算实现方法

    公开(公告)号:CN115658008A

    公开(公告)日:2023-01-31

    申请号:CN202211154914.4

    申请日:2022-09-21

    Applicant: 浙江大学

    Abstract: 本发明属于超越函数运算技术领域,公开了一种资源复用型超越函数运算实现方法,包括预处理步骤、查表步骤、计算步骤和后处理步骤;所述预处理步骤根据运算函数的类型做相应的数据处理并将处理得到的多个数据给其他三个步骤进行运算;所述查表步骤根据运算函数的类型查找相应的表,得到多项式系数发送给计算步骤;所述计算步骤将预处理后的数据和查表后给的系数进行有限次乘法、加法,并将结果发送给后处理步骤;所述后处理步骤根据运算函数的类型做相应的数据后处理,得到结果并输出。本发明能够实现正弦函数、余弦函数、反正切函数、指数函数、对数函数、双曲函数的运算。本发明实现各函数的误差均小于2ulp,满足设计的精度要求。

    一种基于多个单线SPI接口实现多线SPI接口传输的装置

    公开(公告)号:CN115033517A

    公开(公告)日:2022-09-09

    申请号:CN202210597407.1

    申请日:2022-05-30

    Applicant: 浙江大学

    Abstract: 本发明属于微控制器及其外设通信接口领域,公开了一种基于多个单线SPI接口实现多线SPI接口传输的装置,N个通用标准单线SPI接口主装置分别接在N个SPI从设备上,主机CPU通过AHB总线访问单个SPI模块,通用标准单线SPI0接口主装置连接1个SPI从设备SPI0,通用标准单线SPI0接口同时连接N‑1个选择器MUX,其余通用标准单线SPI接口主装置分别连接N‑1个选择器MUX,其余通用标准单线SPI接口主装置的配置寄存器BRDCST连接每个选择器MUX,每个选择器MUX分别连接其余SPI从设备;本发明通过复用原有的多个单线SPI接口实现了多线SPI传输,进一步提高了传输效率。

    一种基于EDF-VD的灵活混合临界调度方法

    公开(公告)号:CN114741164A

    公开(公告)日:2022-07-12

    申请号:CN202210058462.3

    申请日:2022-01-19

    Applicant: 浙江大学

    Abstract: 本发明属于嵌入式处理器系统技术领域,公开了一种基于EDF‑VD的灵活混合临界调度方法,包括如下步骤:步骤1:建立FMCI任务模型:通过延长低临界任务的周期来实现动态调整低临界任务的服务水平;步骤2:提出FMCI‑EDF‑VD调度方法:在系统任务调度运行过程中,低临界任务的服务水平根据高临界任务的超支情况进行在线动态调整。本发明的方法能够更明智的管理低临界任务服务水平的降低,减少低关键性任务的无效补偿,与现有的FMC相比,柔性混合临界改进(FMCI)模型可以保证高临界任务的完成,同时调度更多的低临界任务,在支持低临界任务执行方面具有更大的优势。

    一种面向多阶数字半色调的高能效专用处理器

    公开(公告)号:CN114331803B

    公开(公告)日:2025-04-01

    申请号:CN202111603191.7

    申请日:2021-12-24

    Applicant: 浙江大学

    Abstract: 本发明属于集成电路设计领域,公开了一种面向多阶半色调的高效能专用处理器,采用SIMD‑VLIW架构,包括数据存储器、代码存储器、行缓存存储器、查找表存储器、寄存器堆和指令流水线组成;其特征在于:所述数据存储器用于软件堆栈;所述代码存储器用于处理器取指操作;所述行缓存存储器用于保存误差;所述查找表存储器用于存储查找表;所述指令流水线采用三级流水线,分别为取指流水线,译码流水线和执行流水线。本发明设计的专用多阶半色调处理器具有更高的执行效率,与基础的RISC‑V整数指令集相比,性能提升了4倍,面积增加了34%。

Patent Agency Ranking