首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 在FPGA上实现H_264AVC视频编码标准

在FPGA上实现H_264AVC视频编码标准

资料介绍
在FPGA上实现H_264AVC视频编码标准通信与计算机
■  Xilinx公司   Wilson C. Chung

在 FPGA   上实现 H.264/AVC  视频编码标准
尽管 H.264/AVC承诺将比已有 视频编码标准具有更高的编码效 率, 它仍为系统架构师、 DSP 工程 师和硬件设计人员带来了巨大的工 程设计挑战。 H.264/AVC 标准引入 了自 1990 年推出 H.261 之后视频编 码标准演进过程中出现的大部分重 大改变和算法间断 (algorithmic discontinuities)。 实现 H.264/AVC  编码标准所需 的算法计算复杂度、 数据局部性, 以及算法和数据并行性, 常常会直 开发成本。 码器的复杂度的典型情况。 请注意, 在表 1 中, 运动估计、 宏块/块处

复杂度分析
为了实现实时 H.264/AVC  标准 清晰度 (SD) 或高清晰度 (HD)  分辩 率编码解决方案, 系统架构师常常 需要使用多个 FPGA 和可编程 DSP。

理(包括模式决策), 以及运动补偿 模块是基本候选硬件加速单元。 然而, 单凭计算复杂度并不能 决定一个功能模块是否应映射为硬 件或是使其保持为软件。 为了评估

为了说明所需计算的巨大复杂度, 在由 FPGA、可编程 DSP或通用主 先探讨一下 H.264/AVC  编码器的典 型运行时的周期要求。H.264/AVC 编码器基于由联合视频工作组 (JVT)提供的软件模型, 该工作组由 处理器混合组成的平台上实现 H.264/AVC 编码标准时, 软件和硬 件分割的可行性, 需要分析将会影 响整体设计决策的大量架构问题。 数据局部性。 在同步设计中, 按照特定的顺序和粒度访问内存, 同时根据延迟、 总线竞争、 对准、 DMA 传输率以及所用内存的类型 (如 ZBT  内存、SDRAM 和 SRAM 等)使时钟周期数降至最小的能
标签:上实264AVC视频编码标准
在FPGA上实现H_264AVC视频编码标准
本地下载

评论