当前位置:首页 > 消费电子 > 消费电子
[导读]通常,视频处理系统的实现需要支持各种视频和音频标准,并负责把信号从一种标准转换到另一种标准。多媒体应用要求以视频速率处理信号,这意味着在开发过程中仿真必须实时运行。 典型的视频处理系统使用一个微处理

通常,视频处理系统的实现需要支持各种视频和音频标准,并负责把信号从一种标准转换到另一种标准。多媒体应用要求以视频速率处理信号,这意味着在开发过程中仿真必须实时运行。

典型的视频处理系统使用一个微处理器来控制一个视频流水线,该视频流水线包括一个视频源和宿,一个用于存储视频数据的大型存储器,和一个视频处理系统(图 1)。

在实现和调试各种视频算法时,您需要通过软件和硬件仿真来验证其功能性。视频流的实时特性和每帧所需的大量视频数据,令视频处理应用的仿真产生了特别的挑战。

设计环境

视频基本套件(VSK) 支持广泛视频应用领域的高性能视频处理系统的快速开发与调试。VSK 采用赛灵思?Virtex-4 XC4VSX35 器件,该器件通过结构中高比例的乘法累加块(也称为 DSP48)而针对 DSP 处理进行了优化,并具有丰富的视频接口特性集支持,如 DVI、VGA、分量(HD)、复合、S视频和 SDI等。

通常,开发视频算法需要使用硬件对实时数据流进行视频操作验证,需要仿真环境来开发和测试视频处理组件。VSK 为视频系统的每个组件同时提供了软件仿真和实时操作,可让您开发视频 IP(包括滤波器、视频块集、加速器和视频接口转换)或最终应用程序,如编解码器、图像增强、动态伽马校正和运动估计等。与工具套件的集成和 I/O 多样性使能快捷而容易地把视频引入板上和优化其运行算法。

与 VSK 一起提供的还有参考设计,其中一些使用 HDL 编写,其他的则用Xilinx System Generator for DSP 设计环境构建。为了去除通过各种视频接口引入数据并把它们发送到 Virtex-4 器件的复杂性,所以我们附带了一个视频接口块集库,使所有接口块集均可通过一个 MicroBlaze控制器来进行控制。

为了突出显示 VSK 的部分能力,我将对 MPEG-4 第 2 部分解码器演示设计进行说明。


MPEG-4 第 2 部分

该 MPEG-4 解码器演示系统由 FPGA 硬件评估平台、赛灵思 IP 核和嵌入式软件组成,并一起对工业标准编码视频位流执行解压操作。

对于此设计,FPGA 被编程为执行解压和驱动视频显示之用。一个 Compact Flash 卡用于保存多个压缩视频流和 FPGA 配置位流。一个位于 FPGA 内的嵌入式处理器从 Compact Flash 卡读取位流,将其写入一个外部 DDR 存储器中,然后将其发送到 MPEG-4 第 2 部分解码器。然后通过视频 I/O 子卡,将解码器的输出重新格式化为要在外部监视器上显示的视频标准。

系统概览如图 2 所示。MPEG-4 解码器核、DDR 存储器控制器、颜色空间转换器、VGA 接口、宏块格式转换器、以及 MicroBlaze 软核处理器及相关外围电路,在 XC4VSX35 FPGA 中实现。而ZBT 存储器、DDR 存储器、System ACE技术、Compact Flash 连接器、两线式 LCD 显示器,和一个数模转换器,都是位于硬件平台上。




嵌入式处理器

视频系统一般需要有一个控制处理器。该处理器通常用于与主机系统通信,建立视频处理操作,计算系数,且一般作为低速率数据处理器运行。VSK 具有输入与输出源的视频标准,与 System Generator 硬件联合仿真能力相配合,可让您通过实时视频流快速测试和调试系统。

在该 MPEG-4 演示设计中,嵌入式 MicroBlaze 处理器用作总体系统级控制器,处理以下功能,如用户接口,从 Compact Flash 卡中读取压缩位流,将位流发送到 MPEG-4 解码器核,和监视所有系统状态标志等。

通过Xilinx System Generator for DSP,可大大简化 MicroBlaze 处理器整合到框架中的设计流程。您可以结合使用 Xilinx System Generator 与嵌入式开发套件 (EDK) 软件工具,去实现和仿真具有一个处理器和 FPGA 视频处理器功能、对实况视频流进行操作的系统。System Generator 自动生成软件驱动程序来支持用于向 System Generator 设计的数据读写。 两种方法学目前均支持集成一个 MicroBlaze 控制器:

System Generator 设计导出到 EDK 系统。当在 pcore(处理器核)导出模式下使用时,内存映射块和所有其他块被封装到一个 pcore 外设中。内存映射接口的软件驱动程序及文档也被生成并随该外设一起提供。

EDK 项目导入到 System Generator 设计中,以便进行硬件联合仿真。当在 EDK 导入模式下使用时,通过运行 EDK 导入向导将一个 EDK 文件导入到 System Generator 中。当导入向导完成后,该 EDK 系统象一个黑盒子的被拉入 System Generator 设计中。在导入过程中,EDK 系统通过快速单工链路 (FSL) 接口进行扩展,该接口用于与内存映射进行通信。

硬件联合仿真

观看最后输出视频是所有视频系统一项重要的质量测量指标。VSK 具有的输入与输出源视频标准,与 System Generator 硬件联合仿真能力相配合,可让您通过实时视频流快速测试和调试系统。

System Generator 提供了硬件联合仿真接口,可以将 System Generator 图编译为 FPGA 位流,并将该位流与一个新的运行时硬件联合仿真块相关联。当在 Simulink 中仿真该设计时,编译部分的结果将通过硬件而非软件来计算。

System Generator 提供了高速硬件联合仿真接口,允许Simulink 矢量或矩阵信号在单个事务中向 FPGA 硬件读出或写入。通过使用这些接口,您可以极大地减少仿真过程中 PC/硬件交易的数量,进一步加快仿真速度,超出传统硬件联合仿真所能达到的速度。利用以太网技术的普及和先进性,该接口提供给外部 FPGA 器件一种便捷和高带宽的联合仿真方法。

VSK 支持两种以太网联合仿真模式:

基于网络的以太网硬件联合仿真接口提供了通过 IPv4 网络基础设施到 FPGA 平台的联合仿真接入。由于 IPv4 网络分布广泛,因此该接口提供了一种直接与连接到有线或无线网络的远程硬件进行通信的方式。该接口特别适用于在远处的 FPGA 平台(如跨局或跨国),或多个设计者必须共享一个开发板的情况。基于网络的以太网接口支持工作在 10/100 Mbps 半/全双工模式。

点对点以太网硬件联合仿真提供了一种通过原始以太网连接进行的联合仿真接口。原始以太网连接指第 2 层(数据链路层)以太网连接,位于一个支持的 FPGA 开发板和一个 PC 主机之间,沿途没有路由网络设备。点对点以太网接口支持工作在 10/100/1000 Mbps 半/全双工模式。只要底层连接支持,还可支持在千兆位以太网连接的巨大框架。

VSK 包括软件、硬件、相机、电缆和一份详细的用户指南及参考设计。它包括一套限制版的 System Generator for DSP、ISE? 软件,和嵌入式设计套件 (EDK) FPGA 设计工具,以及一个赛灵思 ML402-SX35 开发板,视频 I/O 子卡 (VIODC),CMOS 图像传感器相机,电源和电缆。

结论

凭借这一完整且易用的解决方案,视频基本套件是一个理想硬件平台来评估赛灵思 FPGA成为广泛的视频与成像应用领域。通过完全集成 Xilinx System Generator for DSP 软件并拥有其支持,VSK 可以充分利用新的高速以太网硬件联合仿真能力,实现编解码器、IP 和视频算法的实时系统集成、开发和验证。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

北京2024年5月14日 /美通社/ -- 从企业经营来看,一家公司的存亡并不完全依赖于CMO的执掌,而营销人往往被赋予打通企业任督二脉的期望。 2024年,手握"重金"的营销掌门人似乎更危险。...

关键字: AI 数字化 IP 组件

现有股东Philip Fayer将转出其绝大部分现有股权,现有股东Novacap和CDPQ将转出其大部分现有股权 主要亮点: 全球领先的支付公司Nuvei与金融科技私募股权投资领域的重要企业Advent通过全现...

关键字: NOVA IP INTERNATIONAL CD

新思科技全球总裁兼首席执行官Sassine Ghazi深入分享万物智能时代的全新机遇

关键字: EDA AI IP

2023年,AIGC给我们的工作生活带来了前所未有的生产力提升,也引爆了一波AI芯片应用。但纵观全球半导体产业,各行业复苏不及预期,市场需求持续低迷,进入L型底部。

关键字: 安谋科技 AI 智能汽车 异构计算 IP review2023

为数据中心提供卓越的吞吐量、AI编码和图像增强性能。

关键字: IP 半导体

2023年12月21日,由芯原股份主办的第二届南渡江智慧医疗与康复产业高峰论坛成功召开,芯原股份创始人、董事长兼总裁戴伟民博士在开幕致辞分享了对于本届论坛的期望和对于未来海南康养产业的愿景。

关键字: 智慧医疗 康养产业 芯原 IP

业内消息,近日有阿里员工在社交媒体平台发文称,自己在盒马总部无法使用山姆会员 App,质疑盒马总部的 IP 地址被山姆屏蔽。该员工表示,来盒马总部开会,打算逛一下山姆会员 App,结果完全打不开。还以为手机出问题了,重启...

关键字: IP

随着汽车智能化的发展,信息安全变得尤为重要。在电影《速度与激情8》中黑客操纵大量自动驾驶汽车坠楼攻击的画面,或许在未来也不仅仅是只存在电影里夸张刻画。

关键字: 车规 信息安全 IP HSM 安谋科技 山海 S20F SPU

Chiplet是一种微型集成电路技术,它代表了半导体设计和制造的新趋势。在传统的单一SoC设计中,所有的功能都被集成到一块大型芯片上。相比之下,Chiplet设计采用了一种模块化方法,将不同的功能划分到多个小型芯片上,然...

关键字: PHY Chiplet IP 奎芯科技

近日,第11届EEVIA年度中国硬科技媒体论坛暨产业链研创趋势展望研讨会在深圳召开,上海合见工业软件集团产品工程副总裁孙晓阳在会上发布了主题为“把握芯片设计关键核心,助力国产EDA新格局”的演讲。

关键字: 芯片设计 仿真 验证 chiplet 合见工软 IP
关闭
关闭