资料介绍
7系列器件的嵌入式功能包括25×18乘法器、加法器/减法器/逻辑单元和模式检测器逻辑。
预加
7系列FPGA DSP片有一个25位的预加法器,插入到A寄存器路径中(如图2-14所示,展开视图如图2-7所示,30页)。有了预加法器,可以在加法器之前进行预加或预减。由于预加法器不包含饱和逻辑,设计人员应该限制输入操作数为24位2的补码符号扩展数据,以避免算术运算期间溢出或下溢。可以选择绕过预加法器,使D成为乘数的新输入路径。当不使用D路径时,可以在驱动乘法器之前否定A pipeline的输出。有多达10种工作模式,使这个预加器块非常灵活。
在方程2-2中,A和D通过预加/减器初始相加。然后将预加法器的结果与B相乘,将相乘的结果添加到C输入中。这个方程有助于有效的对称滤波器。
Adder/Subtracter Output = C ± ( B x ( D ± A ) + Cin )
二进制补码乘数
图2-14中的DSP48E1片中的2的补数乘数接受25位2的补数输入和18位2的补数输入。该乘法器产生两个43位的部分乘积。这两个部分乘积在乘法器的输出处得到一个86位的结果,如图2-15所示。通过17位、右移位、级联输出总线支持乘法器级联以实现更大的结果。右移用于通过正确的位元数对部分乘积进行右对齐。该级联路径馈入Z多路复用器,该多路复用器连接到相邻的DSP48E1片的加法器/减法器。通过将输入操作数的MSB设置为0,乘数可以模拟无符号数学运算。
图2-15显示了一个可选的 pipeline 寄存器(MREG),用于乘数的输出。使用寄存器可以增加一个时钟延迟,从而提高性能。
Adder/Subtracter or Logic Unit
... ...
Two-Input Logic Unit
... ...
单指令多数据模式
48位加法器/减法器/累加器可以分割成更小的数据段,阻止段与段之间的内部进位传播,保证所有段的独立运行。加法器/减法器/累加器可分为4个12位加法器/减法器/累加器或2个24位加法器/减法器/累加器,每段执行信号。SIMD模式分割是一种静态配置,而不是动态OPMODE类型控制。
•四段双或三元加法器,12位输入,12位输出,每段进位输出
•功能由ALUMODE[3:0]动态控制,操作数源由opmode[6:0]动态控制
•所有四个加法器/减法器/累加器执行相同的功能
•两个段的双或三元加法器与24位的输入,一个24位的输出,和一个进位输出的每个部分也可用(没有图)。
SIMD特性(如图2-16所示)允许将48位逻辑单元分割成多个更小的逻辑单元。每个较小的逻辑单元执行相同的功能。这个功能也可以通过ALUMODE[3:0]和opmode控制输入来动态改变。
Pattern Detect Logic
... ...
Overflow and Underflow Logic
... ...
来源:电子创新网
- RA4E1硬件手册
- RA2L1/RA2E1 原理图 PCB
- DSP48E1详解(2):简化DSP48E1片操作
- DSP48E1详解(3):DSP48E1属性
- DSP48E1详解(1):7系列FPGA DSP48E1片的特点
- Linux内核GPIO操作函数的详解分析 28次下载
- spartan-6 FPGA DSP48A1芯片的详细资料介绍 31次下载
- 基于24AA02E48/24AA025E48下的串行 EEPROM
- DSP指令详解大全(详细) 9次下载
- 基于Android开发手册—API函数详解 18次下载
- Android开发手册—API函数详解 13次下载
- DSP正弦函数程序 22次下载
- DSP2812寄存器详解 8次下载
- HT48E MCU系列1K位EEPROM
- PICC库函数详解
- STM32库函数SystemInit()详解 3349次阅读
- Python函数详解 550次阅读
- 详解回调函数的概念及使用步骤 3873次阅读
- 源创通信 2U高度 PCI 1-4E1数字卡介绍 1600次阅读
- 源创通信SinoV-TE110E 1 E1 asterisk 语音卡介绍 1702次阅读
- 源创通信SinoV-TE220E E1数字卡介绍 1725次阅读
- 源创通信SinoV-TE420E E1数字卡介绍 1962次阅读
- digilent E1 asterisk 数字卡介绍 1387次阅读
- 如何利用FPGA技术来解决DSP的设计难题? 1951次阅读
- 48v转12v转换器电路图(五款48v转12v转换器电路原理图详解) 7.2w次阅读
- 48v转12v简单电路图(五款48v转12v简单电路设计原理图详解) 10w次阅读
- lisp函数大全详解 3.8w次阅读
- 底层内嵌功能单元与软核、硬核以及固核 2438次阅读
- Xilinx可编程逻辑器件设计与开发(基础篇)连载24:Spartan 1541次阅读
- Zynq PS/ PL第五篇:Adam Taylor MicroZed系列之25 540次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多