发明名称 |
一种矢量运算核以及矢量处理器 |
摘要 |
本发明公开了一种矢量运算核和矢量处理器,矢量运算核采用两个三输入加法器与四个数据取反器,使输入加法器的数据能够灵活地取反。矢量处理器中除了设有上述的矢量运算核外,还包括控制单元,控制矢量运算核中的选择器和取反器,本发明的矢量处理器可以实现同时支持基2,基3,基5快速傅里叶里种的蝴蝶运算。本发明的矢量运算核可以广泛应用于多模兼容的移动终端芯片中的可编程矢量处理器设计中。 |
申请公布号 |
CN104462016A |
申请公布日期 |
2015.03.25 |
申请号 |
CN201310433489.7 |
申请日期 |
2013.09.22 |
申请人 |
中兴通讯股份有限公司 |
发明人 |
华力;林文琼 |
分类号 |
G06F17/14(2006.01)I |
主分类号 |
G06F17/14(2006.01)I |
代理机构 |
深圳鼎合诚知识产权代理有限公司 44281 |
代理人 |
薛祥辉 |
主权项 |
一种矢量运算核,其特征在于,包括:第一运算支路和第二运算支路;所述第一运算支路包括:输入端1、2、3,乘法器7,二选一选择器9,取反器11、12,三输入加法器15和输出端17;所述第二运算支路包括:输入端4、5、6,乘法器8,二选一选择器10,取反器13、14,三输入加法器16和输出端18;所述取反器11、12、13、14用于控制其输出数据的符号;输入端1的数据输入到选择器9的一个选择输入端上,输入端2、3的数据输入到乘法器7的两个输入端上,乘法器7的输出数据分成两个支路分别输入到取反器11、13的输入端上;输入端6的数据输入到选择器10的一个选择输入端上,输入端4、5的数据输入到乘法器8的两个输入端上,乘法器8的输出数据分成两个支路分别输入到取反器12、14的输入端上;选择器9,取反器11、12的输出数据分别输入到加法器15的三个输入端上;选择器10,取反器13、14的输出数据分别输入到加法器16的三个输入端上;加法器15的输出数据分成两个支路分别输入到输出端17上和选择器9的另一个选择输入端上;加法器16的输出数据分成两个支路分别输入到输出端18上和选择器10的另一个选择输入端上。 |
地址 |
518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦 |