基于FPGA的HDTV视频图像灰度直方图统计算法设计

技术分类: 可编程器件  | 2005-11-13
来源:电子产品世界 | 中达电子视讯研发中心 鱼明杰

      3. 双端口读写时钟相位相差180 度,以避免双端口读写冲突。

       4. 数据的读出、加一和写入采用了流水线结构以提高性能,所以在地址控制上要进行适当暂存以保证数据同步。

       图4 为256 级灰度720p 视频图像直方图统计的算法实现功能框图:

用FPGA 的Block RAM 实现直方图统计

图4 用FPGA 的Block RAM 实现直方图统计

       结语

       该算法借助FPGA 片上的高性能Block RAM(读写速度可以到200 兆以上),可以实现SMPTE 定义的从720p 到1080p 的各种HDTV 视频图像的实时直方图统计,仅占用FPGA不到一百个逻辑单元和一块Block RAM,是一种性价比较高的FPGA 实现直方图统计的算法,而且该算法具有很好的通用性,可以应用到各

种需要大量高位宽计数器的高速FPGA设计中。

       参考文献:

       1. Xilinx,Spartan-3E FPGA datasheet,2005.3
       2. Xilinx,Using Block RAM in Spartan-3 Generation FPGAs,2005.3

1】【2

浏览该文章的用户还看过...

  • 文 章

  • 论 坛

  • 博 客

  • 小 组

设计资源与分销

;