DSP+FPGA车载视频处理模块设计方案

发布时间:2014-08-14 阅读量:1350 来源: 发布人:

【导读】本文为大家介绍一种车载视频处理模块的设计与实现方案,该方案是以DSP+FPGA实现。FPGA负责完成视频缩放及视频切换的功能,DSP负责视频的特殊处理,提供多路视频任意切换显示,减少了视频显示通道的延迟,较好地满足了车载视频综合显示的需求。

当前车载电子系统的综合化程度随着计算机和电子技术的发展不断提高,对视频处理的综合化要求也不断提高,如何对多种外视频源进行处理与对输出通路进行控制,是车载视频处理中面临的越来越突出的问题。本文讨论的重点是以DSP+FPGA为核心的视频处理模块的设计与实现,可以完成多路视频的切换选择输出控制和视频缩放显示的功能,同时具备通信控制等功能。

一、视频处理模块系统结构


视频处理模块的系统结构如图1所示,主要包括以下功能电路:

视频处理模块系统结构示意图
图1视频处理模块系统结构示意图
 
(1)DSP电路;

(2)存储器电路,包括DDRII及FLASH;

(3)FPGA功能电路;

(4)1路高清HDMI接收电路;

(5)l路标清HDMI发送电路;

(6)4路PAL-D接收电路;

(7)11路PAL-D发送电路;

(8)CAN通信接口电路,采用单片机内部集成的CAN通讯控制器实现;

(9)电源转换电路;

(10)时钟电路;

(11)复位及监控电路。

视频处理模块以DSP+FPGA为核心,通过CAN总线对其进行功能控制,支持四路PAL视频输入及1路高清HDMI视频输入,在FPGA内进行视频缩放处理与切换控制,某些复杂、特殊的视频处理功能由DSP来实现,最终输出2路标清视频,其中1路标清数字HDMI视频,1路标清模拟PAL视频。

二、 DSP电路设计

DSP选用TI公司的DM648处理器,DM648是TI公司为视频处理应用开发的一款高性能低功耗处理器,它集成了5个视频端口和图像协处理器,主要具有以下特性:

(1)处理内部主频1.1GHz,处理速度达到8800MIPS,每个时钟周期可以执行8个32位C64Xx+指令;

(2)具有32kb的LIP Program RAM和32kb的L1D Data RAM:

(3)具有支持512kbyte的L2 Unified Mapped RAM;

(4)支持小端模式;

(5)具有5个可配置的视频口;

(6)集成外部EMIFS存储器管理接口,可管理512Mbytes的DDR2 SDRAM和128Mbytes的FLASH;

本设计中,DSP通过专用的DDRII接口外接512MB的DDRII存储器,通过EMIF接口外接32MB的FLASH。DSP的专用视频口,配置成2个输入视频端口和1个视频输出端口,输入视频端口接收FPGA送来的视频数据,输入视频端口既可以接收16bit的高清YCrCb数据,也可以接收符合BT656标准的8bit标清YCrCb数据;输出视频端口输出符合BT656标准的8bit标清YCrCb数据,DSP将输出的视频数据送给FPGA。
 

三、 FPGA电路设计

FPGA用于接收、转发及处理各种视频信号,实现视频缩放、视频切换等功能。

FPGA共有如下几种功能接口:

(1)外视频PAL.D数字视频接收接口,4路,符合BT656格式的YCrCb信号,每路视频接口为8位数据信号,1位时钟线,时钟频率27MHz;

(2)外视频高清视频YCrCb接收接口:1路,16位数据信号,l位时钟线,时钟频率74.25MHz,4位控制线;

(3)接收DSP送来的标清数据:1路,符合BT656格式的YCrCb信号,8位数据信号,1位时钟线,时钟频率27MHz;

(4)标清数字视频发送接口:1路,符合BT656格式的YCrCb信号,8位数据信号,1位时钟线,时钟频率27MHz;

(5)PAL.D数字视频发送接口:1路,符合BT656格式的YCrCb信号,8位数据信号,1位时钟线,时钟频率27MHz,2位控制信号;

(6)送给DSP的高清数字视频接口:1路,16位数据信号,l位时钟线,时钟频率74.25MHz,4位控制线;

(7)送给DSP的标清数字视频接口:1路,符合BT656格式的YCrCb信号,8位数据信号,l位时钟线,时钟频率27MHz;

(8)视频缓存接口:3片SRAM存储器。

视频处理模块中,FPGA是其功能控制与处理算法实现的核心器件。随着FPGA工艺和技术的不断发展,其逻辑容量、存储器资源、DSP乘加器、软硬IP核资源都在不断地扩展和丰富比,使以FPGA为核心完成复杂功能的硬件设计成为可能。FPGA芯片选用Xilinx公司的Spartan6系列低功耗FPGA—XC6SLXl00,XC6SLXl0芯片丰富的逻辑资源与存储器资源允许进行复杂的视频处理逻辑开发口。

四、FPGA内部视频处理逻辑设计

FPGA逻辑结构功能框图如图2所示。

高清HDMI的视频信号时序为符合高清规范的16bit颜色深度的YCrCb信号,经缩放处理模块缩小后送入SRAM缓存,高清视频分辨率经缩小后由1920×1080i变为640×4801,该视频数据经时序重构模块填充成720×576i,并符合BT656标准。高清原始视频和缩放后的视频经2路切换控制模块之后选择性地送入DSP的视频端口。

4路PAL视频解码后图像信号时序为符合BT656格式的8bit宽度YCrCb信号,分辨率为720×576i。4路PAL视频经过缩放处理后合成l路视频,分别在屏幕的左上、左下、右上及右下四个位置显示4路PAL视频,每一路PAL视频的分辨率缩小为360×288。处理之后的PAL视频与原始4路PAL视频经过5路切换处理之后输入1路PAL视频送给DSP。

DSP处理后的视频送给FPGA,在FPGA内部做1分2处理后输出2路标清视频。

图2 FPGA逻辑功能框图
图2 FPGA逻辑功能框图
相关资讯
半导体产业升级战:三星电子新一代1c DRAM量产布局解析

在全球半导体产业加速迭代的背景下,三星电子日前披露了其第六代10纳米级DRAM(1c DRAM)的产能规划方案。根据产业研究机构TechInsights于2023年8月22日发布的行业简报,这家韩国科技巨头正在同步推进华城厂区和平泽P4基地的设备升级工作,预计将于2023年第四季度形成规模化量产能力。这项技术的突破不仅标志着存储芯片制程进入新纪元,更将直接影响下一代高带宽存储器(HBM4)的市场格局。

蓝牙信道探测技术落地:MOKO联手Nordic破解室内定位三大痛点

全球领先的物联网设备制造商MOKO SMART近期推出基于Nordic Semiconductor新一代nRF54L15 SoC的L03蓝牙6.0信标,标志着低功耗蓝牙(BLE)定位技术进入高精度、长续航的新阶段。该方案集成蓝牙信道探测(Channel Sounding)、多协议兼容性与超低功耗设计,覆盖室内外复杂场景,定位误差率较传统方案降低60%以上,同时续航能力突破10年,为智慧城市、工业4.0等场景提供基础设施支持。

财报季再现黑天鹅!ADI营收超预期为何股价暴跌5%?

半导体行业风向标企业亚德诺(ADI)最新财报引发市场深度博弈。尽管公司第三财季营收预期上修至27.5亿美元,显著超出市场共识,但受关税政策驱动的汽车电子产品需求透支风险显露,致使股价单日重挫5%。这一背离现象揭示了当前半导体产业面临的复杂生态:在供应链重构与政策扰动交织下,短期业绩爆发与长期可持续增长之间的矛盾日益凸显。

全球可穿戴腕带市场首季激增13%,生态服务成决胜关键

根据国际权威市场研究机构Canalys于5月23日发布的调研报告,2025年第一季度全球可穿戴腕带设备市场呈现显著增长态势,总出货量达到4660万台,较去年同期增长13%。这一数据表明,消费者对健康监测、运动管理及智能互联设备的需求持续升温,行业竞争格局亦同步加速重构。

RP2350 vs STM32H7:性能翻倍,成本减半的MCU革新之战

2025年5月23日,全球领先的半导体与电子元器件代理商贸泽电子(Mouser Electronics)宣布,正式开售Raspberry Pi新一代RP2350微控制器。作为RP2040的迭代升级产品,RP2350凭借双核异构架构(Arm Cortex-M33 + RISC-V)、硬件级安全防护及工业级性价比,重新定义了中高端嵌入式开发场景的技术边界。该芯片通过多架构动态切换、可编程I/O扩展及4MB片上存储等创新设计,解决了传统微控制器在实时响应能力、跨生态兼容性与安全成本矛盾上的核心痛点,为工业自动化、消费电子及边缘AI设备提供了更具竞争力的底层硬件方案。