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

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

3天内不再提示

DSP48的演变史

FPGA技术驿站 来源:Lauren的FPGA 作者:Lauren 2020-10-30 17:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

DSP48最早出现在XilinxVirtex-4 FPGA中,但就乘法器而言,Virtex-II和Virtex-II Pro中就已经有了专用的18x18的乘法器,不过DSP48可不只是乘法器,其功能更加多样化。DSP48基本结构如下图所示(图片来源:ug073, Figure 2-1)。DSP48中的核心单元是18x18的乘法器。从图中不难看出,DSP48可实现基本数学函数P=Z±(X+Y+CIN)。这里X、Y和Z是图中3个MUX的输出。根据图中MUX的输入,上述数学函数可以变为P=A*B+C或P=A*B+PCIN,后者需用级联DSP48。因为PCIN和PCOUT是专用走线相连。同时,与Virtex-II不同,Virtex-II中,相邻的DSP48和Block RAM共享互连资源,而在Virtex-4中,DSP48和Block RAM有独立的布线资源。

此外,从资源角度看,Virtex-4SX55包含的DSP48最多,一共8列512个DSP48,在全流水模式下,可运行到的最高频率为500MHz。

在Virtex-5中,引入了增强型DSP48,称之为DSP48E,其基本结构如下图所示(图片来源ug193, Figure 1-1)。这种增强体现在以下几点:乘法器变为25x18;A端口变为30位,其中低25位可用于乘法器的输入,A和B可拼接为48位,从而可实现{A,B}+C(两个48位数据相加);乘法器之后不再是简单的累加器,而是功能更为多样的ALU(算术逻辑单元),可实现算术运算和逻辑运算。这里特别介绍一下ALU,ALU支持SIMD功能(Single InstructionMultiple Data),使得ALU可配置为2个24位的加法器或者4个12位的加法器。从资源角度看,Virtex-5 SX240T包含的DSP48E最多,共1056个,在全流水模式下,可运行到的最高频率为550MHz。

在Virtex-6和7系列FPGA中,DSP48E功能进一步增强,称之为DSP48E1,其基本结构如下图所示(图片来源ug369, Figure 1-1)。最显著的变化是在DSP48E中添加了预加器(可实现25位的加法运算),这对于系数对称的滤波器而言非常有利,可将乘法器资源减半。

在UltraScale和UltraScale Plus系列FPGA中,引入了DSP48E2,其基本结构如下图所示(图片来源ug579,Figure 2-1)。相比于DSP48E1,其中的乘法器变为27x18,端口D的位宽也由25位变为27位,这样预加器可支持27位的加法运算。预加器的输出可同时送给乘法器的两个输入端口,从而很容易实现平方运算。同时,增加了一个MUX,对应图中的W。ALU可实现Z+W+X+Y。

对比DSP48、DSP48E、DSP48E1和DSP48E2,如下表所示。

Tcl之$$a 80%的概率...... AI Engine到底是什么?

ACAP不可不知的几个基本概念

嵌套的for循环,到底对哪个执行pipeline更好

HLS中循环的并行性(2)

HLS中循环的并行性(1)

HLS优化方法DATAFLOW你用了吗

HLS中如何控制流水程度

Vivado HLS学习资料有哪些

如何查看可综合C代码的中间结果

如何在C代码中插入移位寄存器

HLS IP Library? HLS Math Library:csim ?C/RTL co-sim(2) HLS Math Library:csim ?C/RTL co-sim(1) 用Tcl实现Vivado设计全流程(1) 借助Elaborated Design优化RTL代码 (a-b)^2如何高效实现? 如何快速找到组合逻辑生成的时钟 并行加法的高效实现 加法树还是加法链?

两个数相加,三个数相加有什么不同

加法运算很简单? AXI-4 Lite与AXI-4 Memory Mapped有什么区别? 深入理解AXI-4 Memory Mapped 接口协议 AXI是Interface还是Bus? 如何阅读时序报告 时序报告要看哪些指标 如何使set_max_delay不被覆盖 一些小巧的IP IP是用DCP还是XCI? 如果使用第三方综合工具,Xilinx IP… IP生成文件知多少 IP的约束需要处理吗? IP为什么被Locked? copy_ip你用过吗? IP是XCI还是XCIX 如何降低OSERDES/CLK和CLKDIV的Clock Skew 如何获取Device DNA 谈谈设计复用 过约束到底怎么做 时序收敛之Baseline 什么情况下要用OOC综合方式 异步跨时钟域电路该怎么约束 如何复用关键路径的布局布线信息 Vivado学习资料有哪些? 异步跨时钟域电路怎么设计 ECO都有哪些应用 FPGA中的CLOCK REGION和SLR是什么含义 FPGA中的BEL, SITE, TILE是什么含义 约束文件有哪些 如何高效复用Block的位置信息? 如何复用关键寄存器的位置信息 部分可重配置都生成哪些.bit文件 VIO你用对了吗 Device视图下能看到什么 Schematic视图下能看到什么 都是pin,有什么区别 都是net,有什么区别 如何快速查找目标cell 学习笔记:深度学习与INT8 学习笔记:多层感知器 学习笔记:单层感知器的局限性 学习笔记:单层感知器基础知识 学习笔记:神经网络学习算法 学习笔记:神经网络模型 学习笔记:ReLU的各种变形函数 学习笔记:神经元模型(2) 学习笔记:神经元模型(1) 学习笔记:深度学习之“深” 学习笔记:深度学习之“学习” 学习笔记:人工智能机器学习和深度学习 2019文章汇总

责任编辑:xj

原文标题:DSP48演变史

文章出处:【微信公众号:Lauren的FPGA】欢迎添加关注!文章转载请注明出处。

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

    关注

    561

    文章

    8277

    浏览量

    368413
  • Xilinx
    +关注

    关注

    73

    文章

    2208

    浏览量

    131965
  • FGPA
    +关注

    关注

    1

    文章

    27

    浏览量

    16550

原文标题:DSP48演变史

文章出处:【微信号:Lauren_FPGA,微信公众号:FPGA技术驿站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深圳SMOOTH斯蒙奇|减速箱厂家:全球市场演变,中国企业如何破局

    深圳SMOOTH斯蒙奇|减速箱厂家:全球市场演变,中国企业如何破局
    的头像 发表于 04-09 15:53 209次阅读

    48口配线架如何理线

    48口配线架的理线是网络布线工程中确保信号稳定、维护便捷的关键环节。合理的理线不仅能提升机房整洁度,还能减少信号干扰、便于故障排查和后期扩容。以下是48口配线架理线的详细步骤和注意事项: 一、理线前
    的头像 发表于 03-25 10:45 252次阅读

    48V高边电流的测量解决方案

    48 V电源轨广泛应用于无线基站和电信设备。在网络中央机房使用这种电源轨时,其电压介于−48 V和−60 V之间。为了测量这些电压下的电流,一般需要采用双电源(如±15 V)供电的器件。通常,只有直接与−48 V电源轨接口的前
    的头像 发表于 03-17 08:13 1538次阅读
    −<b class='flag-5'>48</b>V高边电流的测量解决方案

    深入解析48V供电网络设计的技术挑战

    48V 供电网络(PDN)转型的优势已得到充分论证,但其中的技术挑战却鲜为人知。当开发工程师首次进行 48V 设计时,各种技术问题自然涌现。为帮助您全面备战 48V 系统迁移,本文深入解析以下 15 项技术挑战。
    的头像 发表于 03-10 14:06 633次阅读
    深入解析<b class='flag-5'>48</b>V供电网络设计的技术挑战

    一文了解数据存储演变之路

    开工大吉,启新赋能!数据存储格局正持续快速迭代发展,这背后离不开企业与个人不断增长的数据量驱动。其演变核心在于,从传统存储模式逐步迭代升级,转向更先进、灵活且可扩展的存储解决方案,精准适配现代数字企业及职场多元场景的核心需求。
    的头像 发表于 02-27 13:51 621次阅读
    一文了解数据存储<b class='flag-5'>演变</b>之路

    汽车48V系统抛负载与浪涌静电一体化防护方案设计

    负载供电的关键角色,其稳定与可靠性直接影响到整车性能与安全。可以说,48V系统正在演变为智能电动汽车的“低压能量中枢”,推动汽车电子架构迈向更高集成、更高效率的新阶段。
    的头像 发表于 01-21 11:29 1956次阅读
    汽车<b class='flag-5'>48</b>V系统抛负载与浪涌静电一体化防护方案设计

    48伏超级电容均衡板的作用

    48伏超级电容均衡板在高温环境下需优化材料、散热和智能控制,以提升稳定性与安全性。
    的头像 发表于 01-18 09:31 640次阅读
    <b class='flag-5'>48</b>伏超级电容均衡板的作用

    SMDJ48A单向TVS瞬态抑制二极管:新能源汽车48V低压系统防护

    SMDJ48A单向TVS瞬态抑制二极管:新能源汽车48V低压系统防护
    的头像 发表于 12-22 11:47 891次阅读
    SMDJ<b class='flag-5'>48</b>A单向TVS瞬态抑制二极管:新能源汽车<b class='flag-5'>48</b>V低压系统防护

    2ED4820-EM EB2 2HSV48评估板:灵活测试48V高端栅极驱动器的利器

    2ED4820-EM EB2 2HSV48评估板:灵活测试48V高端栅极驱动器的利器 在电子工程领域,对高端栅极驱动器的性能评估至关重要。今天要给大家介绍的是英飞凌科技的2ED4820-EM EB2
    的头像 发表于 12-21 09:40 819次阅读

    48V电池开关参考设计:R 48V BATT SWITCH10测评

    48V电池开关参考设计:R 48V BATT SWITCH10测评 一、前言 在汽车电子领域,48V电池系统正逐渐成为主流,其对于高效电力管理和负载控制的需求日益凸显。R 48V BA
    的头像 发表于 12-21 09:40 2294次阅读

    48V电压在数据中心计算平台中至关重要

    引言 随着AI和云计算对电力需求的加速增长,数据中心的设计也在以前所未有的速度发展演变。像±400V DC和800V DC等新的高压直流输电(HVDC)架构能够带来更高的功率密度、更低的传输损耗
    的头像 发表于 12-05 14:03 856次阅读

    内置DSP数字闭环功放芯片NTP8849 Pin to Pin替代TI的TAS5805

    NTP8849是一颗高性能内置DSP的数字功放IC;工作电压从8V到28V;提供2 x 20不带散热器的立体声模式;接收数字串行音频数据采样频率为32kHz,44.1kHz, 48kHz和96kHz。
    的头像 发表于 08-26 09:53 1165次阅读
    内置<b class='flag-5'>DSP</b>数字闭环功放芯片NTP8849 Pin to Pin替代TI的TAS5805

    多达 48 个计算节点!Firefly 推出 CSC2-N48 AI 算力服务器

    Firefly最新推出CSC2-N48算力服务器,内置48个分布式计算节点,单节点可提供6TOPS-157TOPS算力,可选瑞芯微、算能、NVIDIA等芯片平台,具有强大的AI运算能力,能实时处理
    的头像 发表于 08-20 16:37 1834次阅读
    多达 <b class='flag-5'>48</b> 个计算节点!Firefly 推出 CSC2-N<b class='flag-5'>48</b> AI 算力服务器

    晶体管架构的演变过程

    芯片制程从微米级进入2纳米时代,晶体管架构经历了从 Planar FET 到 MBCFET的四次关键演变。这不仅仅是形状的变化,更是一次次对物理极限的挑战。从平面晶体管到MBCFET,每一次架构演进到底解决了哪些物理瓶颈呢?
    的头像 发表于 07-08 16:28 2535次阅读
    晶体管架构的<b class='flag-5'>演变</b>过程

    48V架构下连接技术的发展与应用趋势

    在汽车行业诸多变革趋势中,48V架构可谓今年的一大热门话题。在TE Connectivity(泰科电子,简称”TE”)最新的48V专栏中,您可以了解到48V架构下连接技术的发展与应用趋势,在连接器的选择上前瞻思考,快人一步。
    的头像 发表于 05-19 09:58 1572次阅读