【技术实现步骤摘要】
用于可编程门架构的双/四拆分数字信号处理块
[0001]相关申请的交叉引用
[0002]本申请要求于2021年3月30日提交的第63/168,017号美国临时申请的优先权,其通过引用合并于此。本申请进一步涉及于2021年3月30日提交的第63/168,009号美国临时申请,其通过引用合并于此。
[0003]本文公开的实施例涉及可编程门架构领域;更具体地,本文公开的实施例涉及具有可拆分的DSP块设计的可编程门架构。
技术介绍
[0004]现代现场可编程门阵列(FPGA)结构架构包括可编程逻辑、可编程路由和宏块,如存储器块、数字信号处理(DSP)块、锁相环(PLL)等。DSP块通常提供数学函数,如整数乘法和加法,这些数学函数通过可编程逻辑实现时效率较低。
[0005]典型地,FPGA中的DSP块被设计为处理每个子模块的特定宽度的输入参数,例如27
×
18位乘法器、48位加法器等。一些DSP块被设计为具有被打包到相同DSP块中的运算子/切片(slice)的多个副本,以便它们可以单独工作或作为单个更宽的元件一起工作。在DSP块中可被分成多个更窄元件的单个更宽的元件被称为可拆分元件。一个示例是通过两个19
×
18乘法器,以及内部加法器,作为27
×
27乘法器运行。在该示例中,可以分成多个更窄的乘法器的27
×
27乘法器被认为是可拆分乘法器。另一个示例设置是每切片有两个18
×
18乘法器,每块有两个切片,其可以充当一 ...
【技术保护点】
【技术特征摘要】
1.一种数字信号处理器即DSP,包括:可拆分乘法器;可拆分加法器;可拆分可变移位器;以及至少一个符号扩展块,所述至少一个符号扩展块提供所述DSP的跨模式的符号扩展,所述模式包括正常模式、双拆分模式和四拆分模式。2.根据权利要求1所述的DSP,其中:在所述正常模式下,所述可拆分乘法器包括19
×
18乘法器;在所述双拆分模式下,所述可拆分乘法器包括用于最高有效位通道即MSB通道的11
×
10乘法器和用于最低有效位通道即LSB通道的8
×
8乘法器;或在所述四拆分模式下,所述可拆分乘法器包括用于所述MSB通道的7
×
6乘法器和用于三个其他通道中每一个的4
×
4乘法器。3.根据权利要求1所述的DSP,其中:在所述正常模式下,所述可拆分加法器包括具有48位输入和48位输出的加法器;在所述双拆分模式下,所述可拆分加法器包括均具有24位输入和24位输出的两个加法器;或在所述四拆分模式下,所述可拆分加法器包括均具有12位输入和12位输出的四个加法器。4.根据权利要求1所述的DSP,其中:在所述正常模式下,所述可拆分可变移位器包括具有48位输入与输出和4位移位参数的移位器;在所述双拆分模式下,所述可拆分可变移位器包括均具有24位输入与输出和相应的4位移位参数的两个移位器;以及在所述四拆分模式下,所述可拆分可变移位器包括均具有12位输入与输出和相应的4位移位参数的四个移位器。5.根据权利要求1所述的DSP,其中,所述至少一个符号扩展块中的每一个根据所述DSP的所述模式中的至少一个来执行符号扩展和零填充。6.根据权利要求1所述的DSP,其中:所述可拆分乘法器利用华莱士树乘法器中的进位门控,通过在所述双拆分模式下提供两个乘法器来支持双拆分,并且通过在所述四拆分模式下提供四个乘法器来支持四拆分。7.根据权利要求1所述的DSP,其中:所述可拆分加法器根据所述DSP的所述模式利用Sklansky超前进位加法器中的进位门控,通过在所述双拆分模式下提供两个加法器来支持双拆分,并且通过在所述四拆分模式下提供四个加法器来支持四拆分。8.根据权利要求1所述的DSP,其中:所述可拆分可变移位器包括均具有27位输入、12位输出和4位移位参数的四个移位器。9.一种数字信号处理块即DSP块,用于现场可编程门阵列即FPGA中,包括:可拆分乘法器,在正常模式下提供单个乘法器,在双拆分模式下提供两个乘法器,在四拆分模式下提供四个乘法器;
可拆分加法器,在所述正常模式下提供单个加法器,在所述双拆分模式下提供两个加法器,在所述四拆分模式下提供四个加法器;第一符号扩展块,用于将所述可拆分乘法器联接到所述可拆分加法器;第二符号扩展块,用于将输入联接到所述可拆分加法器;以及可拆分可变移位器,联接到所述可拆分加法器,并且在所述正常模式下提供单个移位器,在所述双拆分模式下提供两个移位器,在所述四拆分模式下提供四个移位器,每个所提供的移位器根据移位参数移位来自所述可拆分加法器的结果。10.根据权利要求9所述的DSP块,其中:所述可拆分乘法器在所述正常模式下包括19
×
18乘法器,在所述双拆分模式下包括用于最高有效位通道即MSB通道的11
×
10...
【专利技术属性】
技术研发人员:何曼和,
申请(专利权)人:EFINIX有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。