-
公开(公告)号:CN103744682A
公开(公告)日:2014-04-23
申请号:CN201410035089.5
申请日:2014-01-24
Applicant: 中国科学院自动化研究所
IPC: G06F9/44
Abstract: 本发明公开了一种分开编译异构混编程序的方法及系统,方法包括:对源程序中受控处理器执行的函数配置标记;查找源程序中配置的标记,生成修改链表,其中修改链表中存储配置有标记的函数、函数类型及其位置;遍历修改链表,根据修改链表中存储的函数类型,对源程序中配置有标记的函数进行相应的编译。本发明通过简单的标记简化了复杂的受控处理器执行的控制流程,有效地减小了异构移植的代价,使混编程序看起来像编写同构处理器的程序一样。
-
公开(公告)号:CN102609245A
公开(公告)日:2012-07-25
申请号:CN201110435859.1
申请日:2011-12-22
Applicant: 中国科学院自动化研究所
IPC: G06F9/38
Abstract: 本发明公开了一种异构多核处理器,包括宽数据流运算模块、控制/调用模块和数据交互模块,其中所述宽数据流运算模块运行代数指令,用于完成大块、大面、大线等宽数据流的密集型运算;所述控制/调用模块运行标量指令,用于完成对宽数据流运算部分的顶层参数设置,控制它的运算,同时也完成宽数据流计算部分的非连续二次计算任务;所述数据交互模块用于完成整个异构多核处理器的互连与数据交互。本发明的异构多核处理器基于两级运算架构器,它分离了宽数据流式运算和控制/调用类运算,大大增强了数据流水的完整性,并且保证了高密度计算的连续性和封闭性,降低了运算结点间的通讯消耗,进而大大提高各个运算部件的使用效率。
-
公开(公告)号:CN102567165A
公开(公告)日:2012-07-11
申请号:CN201110448460.7
申请日:2011-12-29
Applicant: 中国科学院自动化研究所
IPC: G06F11/26
Abstract: 本发明公开了一种对视频算法的寄存器传输级硬件实现进行验证的系统及方法,该系统包括:测试视频序列库,用于存储对视频算法的RTL硬件设计进行验证所需要的测试序列;测试向量生成器,用于从测试视频序列库中根据算法功能覆盖率选取测试序列,并生成测试向量,再将该测试向量输出给黄金C语言模型和待验证的RTL硬件模型;黄金C语言模型和待验证的RTL硬件模型,用于在接收到测试向量后分别产生输出,并将各自的输出均输出给文件比较器;文件比较器,用于比较黄金C语言模型的输出与待验证的RTL硬件模型的输出是否一致,如果一致,则验证通过,如果不一致,则验证失败。利用本发明,提高了对视频算法的RTL硬件设计进行验证的效率和正确性。
-
公开(公告)号:CN101840383B
公开(公告)日:2012-07-04
申请号:CN201010162192.8
申请日:2010-04-28
Applicant: 中国科学院自动化研究所
Abstract: 本发明公开了一种支持连续/离散地址多数据并行访问的可配置存储器,包括:存储阵列,用于储存数据,由存储单元按行和列排列构成,每个存储单元对应一个唯一的行列地址;处理数据输入输出的控制电路,用于处理数据的读出和写入行为;处理读写信号的控制电路,用于产生读写行为需要的控制信号;配置传输方式的控制寄存器,用于设置访问存储器的方式,该方式是连续地址多数据访问或离散地址多数据访问;地址选通电路,用于决定每个存储阵列使用哪组地址总线作为自己的地址线。利用本发明,实现了数据传输方式的多样化,进而满足了处理器对存储器进行高吞吐、高并行的数据访问需求。
-
公开(公告)号:CN101847087A
公开(公告)日:2010-09-29
申请号:CN201010162375.X
申请日:2010-04-28
Applicant: 中国科学院自动化研究所
IPC: G06F7/505
Abstract: 本发明公开了一种支持定浮点可重构的横向求和网络结构,包括依次连接的浮点指数操作部分、浮点尾数操作/定点操作部分、浮点规格化操作部分,其中:浮点指数操作部分,用于完成选择指数最大值以及求指数差,得到的指数差输出给浮点尾数操作/定点操作部分;浮点尾数操作/定点操作部分,用于完成浮点尾数的移位对齐、数据压缩、数据求和,以及对浮点结果的补码转换,同时通过另一旁路并行完成对浮点规格化操作中需要的前导0预测判断,得到的处理结果输出给浮点规格化操作部分;浮点规格化操作部分,用于完成浮点尾数的规格化移位和调整指数。利用本发明,降低了多输入浮点加法的关键通路延时,减少了定点求和所消耗的运算资源,并降低了功耗。
-
公开(公告)号:CN101833468A
公开(公告)日:2010-09-15
申请号:CN201010162391.9
申请日:2010-04-28
Applicant: 中国科学院自动化研究所
IPC: G06F9/45
Abstract: 本发明公开了一种在高性能计算系统中生成向量处理指令集结构的方法,该方法包括:步骤1:分析数字信号处理领域内的核心算法,得到各核心算法的逻辑表达式;步骤2:从该逻辑表达式中抽象出数字信号处理领域内的向量元操作;步骤3:根据抽象出的向量元操作,生成针对专用向量指令语法和行为的向量处理指令集结构。利用本发明,生成了适合于特定领域的向量处理指令集,大大提高了处理器的性能。
-
公开(公告)号:CN108900277B
公开(公告)日:2020-07-07
申请号:CN201810366692.X
申请日:2018-04-23
Applicant: 中国科学院自动化研究所
Inventor: 林啸
Abstract: 本发明涉及一种基于5G通信网络的DTX检测方法及系统,该DTX检测方法包括:对所述原始编码上行控制信息进行译码得到解码比特;对所述解码比特进行重构、编码得到编码比特;将编码比特与所述原始编码上行控制信息进行层合并,得到编码上行控制信息;计算得到DTX检测值;将所述DTX检测值确定发送所述上行数据的用户终端是否处于DTX状态。本发明实施例通过对接受到的原始编码上行控制信息进行译码得到原始的原始编码上行控制信息和相应的解码比特,通过对解码比特进行重构,生成新的编码上行控制信息,通过编码上行控制信息和原始编码控制信息进行计算,得到相应的DTX检测值,用于检测用户终端是否处于DTX状态。
-
公开(公告)号:CN106572046B
公开(公告)日:2019-09-13
申请号:CN201610982582.7
申请日:2016-11-08
Applicant: 中国科学院自动化研究所
Abstract: 本发明涉及移动通信领域,公开了一种基于LTE‑A系统的物理上行共享信道中信息的处理方法和装置,通过判断共享信道中承载的信息类型,对其分别进行操作。若共享信道中只有业务数据,或者既有业务数据也有控制信息,则按照通用处理流程进行处理;若共享信道中只有控制信息,则按照合并处理流程进行处理。合并处理流程通过计算等效信道冲击响应,降低了MIMO检测和解速率匹配及合并的算法复杂度,减少了IDFT、解调解扰等模块的数据处理量、省略了解层映射和软比特层合并等模块的操作。本发明能够有效的降低系统的实现复杂度,节省硬件和时延开销,降低计算功耗,从而提高整个系统的性能。
-
公开(公告)号:CN108809868A
公开(公告)日:2018-11-13
申请号:CN201810367470.X
申请日:2018-04-23
Applicant: 中国科学院自动化研究所
Inventor: 林啸
Abstract: 本发明涉及一种基于5G通信网络的信道估计方法及系统,该信道估计方法包括:对经信道传输的参考信号进行解调得到解调参考信号;对解调参考信号中的每个子载波进行信道估计,得到每个子载波的信道估计结果;根据每个子载波相邻的预设个数的相邻子载波的信道估计结果计算每个子载波的信道冲击响应。本发明实施例通过计算参考信号中各子载波的信道估计结果,通过子载波和相邻的预设个数子载波的信道估计结果计算该子载波的信道冲击响应,由此来平均单个子载波的计算是的结果误差,提高信道估计的精度。
-
公开(公告)号:CN103888224B
公开(公告)日:2017-05-10
申请号:CN201410136945.6
申请日:2014-04-04
Applicant: 中国科学院自动化研究所
IPC: H04L1/00
Abstract: 本发明提出并公开了一种通过查表以及简单的移位及算术运算操作,并行实现Turbo码内交织的方法及装置,将数据按列优先的方式存入输入缓冲区中,每次从输入缓冲区中按行地址索引读入一行数据,再根据列地址索引进行交织操作,实现Turbo码内交织。通过分析LTE物理层协议36.212中所规定的188种不同码块长度,总结出以下规律:行地址索引在不同码块长度的情况下前后均存在等差特性,同时在计算列地址索引时,每行数据的列地址索引均与首行相差偏移量△和差值N。本发明能够明显减少Turbo码内交织器的计算时间,实现较快地Turbo编译码,提高无线通信系统的数据吞吐率,可广泛应用于4G基站以及移动设备中。
-
-
-
-
-
-
-
-
-