DSP48 Macro

概述

现金网博e百 描述

Xilinx LogiCORE™ DSP48 Macro不僅提供一個可抽象 DSP48 Slice 的簡單易用接口,而且還可通過一組用戶定義的算術表達式規範多個運算,從而可簡化其動態運算。用戶可通過所生成的內核上的單個端口枚舉並選擇指定的工作。

DSP48 Macro 可將所有 opmode、subtract、alumode和 inmode 控製抽象到單個 SEL 端口,為 DSP48 Slice 提供一個簡化的接口。 此外,所有 CE 和 RST 控製均可分別分組至一個單獨的 CE 和 SCLR 端口。這種抽象可增強 HDL 在器件係列之間的可移植性。DSP48 Macro 支持方形時延模型,其中添加了額外的寄存器階段,因此所有輸入至輸出的路徑都有相同的時延。 Macro 支持 3 種時延模式(自動、分層和專家級)。 自動和分層都是方形時延模型,區別在於自動提供全麵流水線,而分層則允許更精細的控製。這在將 DSP48 Slice 用作處理引擎時非常實用。或者,可移除所有額外的流水線階段,最大限度減少資源使用。 對於無需對 DSP48 Slice 進行全麵多功能控製的應用以及可移植性為高優先級的應用,推薦使用 DSP48 宏。

最後,DSP48 Macro 可在實現最高性能的同時,支持 DSP48 Slice 的所有常用指令。


主要功能與優勢

  • DSP48 Slice 簡化抽象的接口可提高易用性、代碼可讀取性以及可移植性
  • 通過一係列用戶定義的算術表達式定義 DSP Slice 工作
  • 支持多達 64 條指令
  • 支持 DSP Slice 預加法器
  • 可配置的時延
  • 支持有符號的、2 的補碼輸入數據
  • 能夠為每個數據和控製路徑寄存器指定可選單獨時鍾啟用與重置

資源利用率


3d狮王轮盘游戏下载

技術文檔

主要資料