0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DSP48E1片的数据和控制输入提供算术和逻辑阶段

电子设计 来源:电子设计 作者:电子设计 2022-01-21 14:14 次阅读

DSP48E1片的数学部分由一个25位的预加器、2个25位、18位的补法器和3个48位的数据路径多路复用器(具有输出X、Y和Z)组成,然后是一个3输入加法器/减法器或2输入逻辑单元(参见图2-5)。使用2输入逻辑单元时,不能使用乘法器。

DSP48E1片的数据和控制输入提供算术和逻辑阶段。A和B数据输入可以选择性地寄存一两个时钟周期,以帮助构建不同的、高度流水线化的DSP应用解决方案。D路径和AD路径可以分别寄存一次。其他数据输入和控件输入可以选择性寄存一次。数据表中规定的最大频率操作是通过使用pipelineregisters实现的。更详细的时间信息可在第3章,DSP48E1设计注意事项中获得。

在其最基本的形式中,加/减/逻辑单元的输出是其输入的函数。输入由上游多路复用器、进位选择逻辑和乘法器阵列驱动。

式2-1总结了X、Y、Z、CIN的加/减组合。CIN、X多路复用器输出和Y多路复用器输出相加。可以有选择地向Z多路复用器输出中添加或减去此组合结果。第二个选项是通过将ALUMODE设置为0001获得的。

Adder/SubOut=(Z±(X+Y+CIN))or(-Z+(X+Y+CIN)–1)公式2-1

DSP48E1片的一个典型用法是将A和B的输入相乘,然后将结果添加到C寄存器中或从C寄存器中减去。后面几节将描述基于控制和数据输入的更详细的操作。选择乘法器函数将消耗X和Y多路复用器的输出来供给加法器。乘法器的两个43位部分乘积在发送到加法器/减法器之前被符号扩展到48位。

当不使用第一阶段乘法器时,48位双输入按位逻辑函数实现AND、OR、not、NAND、NOR、XOR和XNOR。这些函数的输入是A:B、C、P或PCIN,通过X和Z多路复用器选择,Y多路复用器根据逻辑操作选择所有的1或所有的0。

加法器/减法器或逻辑单元的输出提供模式检测器逻辑。模式检测器允许DSP48E1切片支持收敛舍入、计数值达到时计数器自动复位以及累加器中的溢出/下溢/饱和。结合逻辑单元,模式检测器可以扩展为对两个48位字段执行48位动态比较。这使得诸如A:BNANDC==0或A:B(按位逻辑)C==模式等函数得以实现。

图2-5以非常简化的形式显示了DSP48E1片。7个OPMODE位控制X、Y和Z多路复用器的选择,将输入输入加/减或逻辑单元。在所有情况下,从乘法器到X和Y多路复用器的43位部分乘积数据都进行了符号扩展,形成加/减法器的48位输入数据路径。基于43位操作数和48位累加器输出,保护位的数目(即(可用来防止溢出的位)是5。为了扩展MACC操作的数量,应该使用ACC_EXTEND特性,它允许MACC通过两个DSP48E1片扩展到96位。如果A端口被限制为18位(有符号扩展为25位),那么MACC就有12个保护位。在乘法运算中,CARRYOUT位无效。OPMODE、ALUMODE、CARRYINSEL和CARRYIN的组合控制加/减或逻辑单元的功能。

审核编辑:何安

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • dsp
    dsp
    +关注

    关注

    546

    文章

    7677

    浏览量

    345484
收藏 人收藏

    评论

    相关推荐

    组合逻辑控制器的设计步骤是什么

    组合逻辑控制器(Combinatorial Logic Controller)是一种数字电路,用于根据输入信号生成输出信号。它不包含存储元件,因此输出仅取决于当前的输入信号。组合
    的头像 发表于 06-30 10:30 343次阅读

    组合逻辑控制器的输入信号有哪些

    组合逻辑控制器是一种广泛应用于数字电路设计中的控制单元,它根据输入信号的状态来控制输出信号的逻辑
    的头像 发表于 06-30 10:19 201次阅读

    逻辑器件四路二输入是什么意思

    、特点及其应用。 一、逻辑器件四路二输入的概念 逻辑器件四路二输入是一种集成电路,具有四个单独的逻辑通道,每个通道可以接收两个
    的头像 发表于 05-30 17:11 215次阅读

    抗辐射航空级裸,四路2 输入正与门数据

    电子发烧友网站提供《抗辐射航空级裸,四路2 输入正与门数据表.pdf》资料免费下载
    发表于 05-28 09:48 0次下载
    抗辐射航空级裸<b class='flag-5'>片</b>,四路2 <b class='flag-5'>输入</b>正与门<b class='flag-5'>数据</b>表

    宽电压输入稳压电源模块 E48_UHFCS-3W系列

    在高集成度的控制系统上,电源模块体积越做越小,为满足需求,致远电子推出一款小体积、宽压输入电源模块。E48_UHFCS-3W系列18~72VDC宽输入电压范围,小体积产品。
    的头像 发表于 05-08 08:24 957次阅读
    宽电压<b class='flag-5'>输入</b>稳压电源模块 <b class='flag-5'>E48</b>_UHFCS-3W系列

    单电源2输入异或门 CMOS 逻辑电平转换器SN74LV1T86数据

    电子发烧友网站提供《单电源2输入异或门 CMOS 逻辑电平转换器SN74LV1T86数据表.pdf》资料免费下载
    发表于 04-28 10:34 0次下载
    单电源2<b class='flag-5'>输入</b>异或门 CMOS <b class='flag-5'>逻辑</b>电平转换器SN74LV<b class='flag-5'>1</b>T86<b class='flag-5'>数据</b>表

    汽车单电源2输入异或门CMOS逻辑电平移位器SN74LV1T86-Q1数据

    电子发烧友网站提供《汽车单电源2输入异或门CMOS逻辑电平移位器SN74LV1T86-Q1数据表.pdf》资料免费下载
    发表于 04-28 10:14 0次下载
    汽车单电源2<b class='flag-5'>输入</b>异或门CMOS<b class='flag-5'>逻辑</b>电平移位器SN74LV<b class='flag-5'>1T86-Q1</b><b class='flag-5'>数据</b>表

    具有时序的双输出低输入电压DSP电源控制器TPS56300数据

    电子发烧友网站提供《具有时序的双输出低输入电压DSP电源控制器TPS56300数据表.pdf》资料免费下载
    发表于 04-15 10:23 0次下载
    具有时序的双输出低<b class='flag-5'>输入</b>电压<b class='flag-5'>DSP</b>电源<b class='flag-5'>控制</b>器TPS56300<b class='flag-5'>数据</b>表

    适用于5V输入系统的高效DSP电源控制器TPS56100数据

    电子发烧友网站提供《适用于5V输入系统的高效DSP电源控制器TPS56100数据表.pdf》资料免费下载
    发表于 04-15 10:20 0次下载
    适用于5V<b class='flag-5'>输入</b>系统的高效<b class='flag-5'>DSP</b>电源<b class='flag-5'>控制</b>器TPS56100<b class='flag-5'>数据</b>表

    用VHDL语言创建一个8位算术逻辑单元(ALU)

    在这个项目中,我们用 VHDL 语言创建一个 8 位算术逻辑单元 (ALU),并在连接到带有输入开关和 LED 显示屏的定制 PCB 的 Altera CPLD 开发板上运行。
    的头像 发表于 10-24 17:05 1325次阅读
    用VHDL语言创建一个8位<b class='flag-5'>算术</b><b class='flag-5'>逻辑</b>单元(ALU)

    ADV7671A: 48 Gbps HDMI 1:1 收发器数据表 ADI

    电子发烧友网为你提供ADI(ADI)ADV7671A: 48 Gbps HDMI 1:1 收发器数据表相关产品参数、
    发表于 10-08 16:40
    ADV7671A: <b class='flag-5'>48</b> Gbps HDMI <b class='flag-5'>1</b>:<b class='flag-5'>1</b> 收发器<b class='flag-5'>数据</b>表 ADI

    fpga内部主要结构及其功能分析(Kintex-7FPGA内部结构)

    Kintex-7 FPGA的内部结构相比传统FPGA的内部结构嵌入了DSP48E1,PCIE,GTX,XADC,高速IO口等单元,大大提升了FPGA的性能。
    发表于 08-24 09:26 1666次阅读
    fpga内部主要结构及其功能分析(Kintex-7FPGA内部结构)

    DS2502P-E48+ - (Maxim Integrated) - 存储器

    电子发烧友网为你提供Maxim(Maxim)DS2502P-E48+相关产品参数、数据手册,更有DS2502P-E48+的引脚图、接线图、封装手册、中文资料、英文资料,DS2502P-
    发表于 08-04 19:04
    DS2502P-<b class='flag-5'>E48</b>+ - (Maxim Integrated) - 存储器

    DS2502P-E48+T&R - (Maxim Integrated) - 存储器

    电子发烧友网为你提供Maxim(Maxim)DS2502P-E48+T&R相关产品参数、数据手册,更有DS2502P-E48+T&R的引脚图、接线图、封装手册、中文资料、英文资料,DS
    发表于 08-04 19:00
    DS2502P-<b class='flag-5'>E48</b>+T&R - (Maxim Integrated) - 存储器

    DS2502-E48+ - (Maxim Integrated) - 存储器

    电子发烧友网为你提供Maxim(Maxim)DS2502-E48+相关产品参数、数据手册,更有DS2502-E48+的引脚图、接线图、封装手册、中文资料、英文资料,DS2502-
    发表于 07-31 18:42
    DS2502-<b class='flag-5'>E48</b>+ - (Maxim Integrated) - 存储器