首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

FPGA 上的验证 - 一种基于USB2.0的视频图像处理芯片设计(4)

FPGA 上的验证 - 一种基于USB2.0的视频图像处理芯片设计(4)

5.2.2 验证过程及结果
  首先在PC 端需要安装几个工具软件,用于观察USB设备描述符信息的USBViewer,用于捕捉USB 枚举信息的工具软件BusHund.按图6 所示连接所有硬件,然后,将USB2.0 PHY 板的USB 接口插入到PC的USB 插口,并打开USB 视频管理工具软件,能够看到流畅的视频图像。专用测试工具软件可以测试图像帧速率。在验证的过程中,可以看到本方案所设计的芯片支持的最大分辨率为 640×480(VGA),最大分辨率时的帧速率约为15~20fps,基本达到了设计要求。
  图7 所示为PC 机上安装的USB 数据捕捉软件工具捕捉的视频图像数据,经分析这些数据证明图像数据正常传送至PC 用户。

  


  图7 BusHound 捕捉的图像数据。


  图8 是通过本系统在PC 机上使用USB 视频工具软件Cyberlink YouCam 捕捉到的图像。

  


  图8 在本系统基础上捕捉到的图像。


  由上图可以看出本设计能够稳定地输出图像,能够稳定地实现设计要求。并且经过反复的测试和评估,表明本设计达到了设计要求。表1 为经测试能够实现的主要技术指标。

  表1 实现的主要技术指标


  


  6 结束语
  本文设计了一种基于USB2.0 的视频图像处理芯片,通过功能仿真和FPGA 验证,表明达到了设计要求,完成了设计任务。随着FPGA 技术不断发展,使用FPGA 处理图像信息已成为图像处理领域中的一个发展趋势,特别是在对图像处理速度有较高要求的实时图像处理系统中,FPGA 将更能体现其在速度与灵活性方面的优势。
继承事业,薪火相传
返回列表