视频缩放器IP核

低功耗FPGA实现灵活的视频缩放

Our system is going under maintenance starting April 18, 2025 at 6:00 PM Pacific and ending April 20, 2025 at 4:00 PM Pacific. During this window, the website may not be reachable. For immediate assistance, please contact techsupport@latticesemi.com.

莱迪思视频缩放器IP核用于放大或缩小视频流的分辨率。该IP支持从任意输入分辨率缩放到用户配置的各种输出分辨率。其灵活的架构支持多种缩放算法。高度可配置的设计充分利用了莱迪思FPGA提供的嵌入式RAM和DSP模块。简单的I/O握手使该IP适用于流视频或突发输入视频数据。在系统(in-system)输入和输出帧大小可基于帧进行更新。

该设计通过Verilog HDL实现。它可以使用莱迪思Radiant软件进行配置、生成和实现。它支持CertusPro-NX™、Certus-NX™和CrossLink-NX™ FPGA。

支持四种缩放算法——该 IP 支持四种缩放算法,即最近邻插值、双线性插值、双三次插值和多抽头Lanczos滤波器。Lanczos滤波器支持4到12个抽头。滤波器系数是在配置内核的编译时间生成的。

水平和垂直维度的缩放系数——视频缩放器IP核支持水平和垂直维度的不同缩放系数。它分两步执行垂直和水平缩放。

特性

  • 每个时钟可配置的像素:1、2和4个
  • 可配置的输入/输出分辨率从32到4096像素
  • 可选择AXI4-Stream或Native Video接口用于视频数据
  • 多种色彩空间:RGB、YCbCr 4:4:4和YCbCr 4:2:2
  • 可选AXI-Lite接口,用于动态更新某些IP参数

框图

资源使用情况

下表展示了Nexus器件的配置和资源使用情况,数据结果基于Synplify Pro和莱迪思Radiant软件2022.1版本。

CertusPro NX (LFCPNX-100-8LFG672C)
配置 资源使用
每个时钟的像素数量 每个组件的位数 分辨率 缩放算法 寄存器 LUT EBR DSP
1 8 720p -> 1080p Nearest 790 1330 9 -
1 8 720p -> 1080p Bilinear 1457 1819 12 12
1 8 720p -> 1080p Bicubic 1782 2621 15 12
1 16 1080p -> 720p Bicubic 2649 4699 34 24
1 16 720p -> 1080p Bicubic 2482 3590 30 24
1 8 720p -> 1080p Lanzcos 1826 2803 15 12
2 8 720p -> 1440p Lanzcos 2813 4915 27 24
2 8 1440p -> 720p Lanzcos 3103 7059 38 24
4 8 720p -> 2160p Lanzcos 5488 11942 42 48
4 8 2160p -> 720p Lanzcos 6183 17036 95 48
Certus-NX (LFD2NX-40-8MG121C)
配置 资源使用
每个时钟的像素数量 每个组件的位数 分辨率 缩放算法 寄存器 LUT EBR DSP
1 8 720p -> 1080p Nearest 806 1332 9 -
1 8 720p -> 1080p Bilinear 1452 1840 12 12
1 8 720p -> 1080p Bicubic 1785 2628 15 12
1 16 1080p -> 720p Bicubic 2615 4607 34 24
1 16 720p -> 1080p Bicubic 2481 3589 30 24
1 8 720p -> 1080p Lanzcos 2891 1826 15 12
2 8 720p -> 1440p Lanzcos 2824 4920 27 24
2 8 1440p -> 720p Lanzcos 3121 6984 38 24
4 8 720p -> 2160p Lanzcos 5489 12006 42 48
4 8 2160p -> 720p Lanzcos Not fitting
CrossLink-NX (LIFCL-33-8USG84C)
配置 资源使用
每个时钟的像素数量 每个组件的位数 分辨率 缩放算法 寄存器 LUT EBR DSP
1 8 720p -> 1080p Nearest 806 1332 9 -
1 8 720p -> 1080p Bilinear 1452 1840 12 12
1 8 720p -> 1080p Bicubic 1785 2628 15 12
1 16 1080p -> 720p Bicubic 2615 4607 34 24
1 16 720p -> 1080p Bicubic 2481 3589 30 24
1 8 720p -> 1080p Lanzcos 2826 2891 15 12
2 8 720p -> 1440p Lanzcos 2824 4920 27 24
2 8 1440p -> 720p Lanzcos 3121 6984 38 24
4 8 720p -> 2160p Lanzcos 5489 12006 42 48
4 8 2160p -> 720p Lanzcos Not fitting
 

订购信息

  料号
器件系列 单机年度许可 站点永久许可
CertusPro-NX VIDEO-SCALER-CPNX-US VIDEO-SCALER-CPNX-UT
Certus-NX VIDEO-SCALER-CTNX-US VIDEO-SCALER-CTNX-UT
CrossLink-NX VIDEO-SCALER-CNX-US VIDEO-SCALER-CNX-UT

要下载此IP的完整评估版本,请前往莱迪思Radiant的IP Sever页面。该IP核支持莱迪思的IP硬件评估功能,无需IP许可即可生成IP核并在有限的时间内(约4小时)在硬件中运行。

欲购买视频缩放器(Video Scaler)IP核,请联系您当地的莱迪思销售办公室

Documentation

快速参考
资讯资源
标题 编号 版本 日期 格式 文件大小
选择全部
Video Scaler IP User Guide
FPGA-IPUG-02234 1.2 12/20/2024 PDF 1.5 MB
标题 编号 版本 日期 格式 文件大小
选择全部
Video Scaler IP Release Notes
FPGA-RN-02063 1.0 12/20/2024 PDF 206.4 KB
Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.