摘要

本文针对信息平台多功能的需求和先进片上系统(SoC)硬件加速器局部可重构技术的需求,提出了算法模块共性抽取技术,将抽取出的共性算法模块进行归类,同时提出了可重构硬件加速器设计技术,可实现异构多核通信芯片中特定场景下多任务的处理。基于以上技术,对多模通信物理层数字基带信号处理功能进行划分,将算法模块分为数字前端算法、符号级算法、比特级算法3类,对每类算法包括的常用算法进行分析,提取出统一的核心算子,然后根据算法的参数,通过对算法的原理进行理论推导,得出了每种算法的计算复杂度。从评估结果可以看出,计算复杂度可以统一用乘法或加法来衡量,不同算法和功能可以进行重构和复用。复杂度的评估,为数字处理一体化先进SoC的硬件加速器设计提供了前提条件。

  • 单位
    北京控制与电子技术研究所