999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA實現OmniVision圖像傳感器的SCCB總線協議

2015-10-21 00:15:34王水魚西安理工大學自動化與信息工程學院陜西西安7100048
網絡安全與數據管理 2015年20期
關鍵詞:信號

王水魚,王 欣(西安理工大學 自動化與信息工程學院,陜西 西安 7100048)

基于FPGA實現OmniVision圖像傳感器的SCCB總線協議

王水魚,王 欣
(西安理工大學 自動化與信息工程學院,陜西 西安 7100048)

基于Atera公司的FPGA芯片對OmniVision圖像傳感器進行圖像采集前的準備工作,通過FPGA的GPIO端口模擬SCCB(串行攝像機控制總線)總線協議對傳感器的寄存器進行配置,從而完成對傳感器的初始化,使得攝像頭得以正常運行。

FPGA;OmniVision圖像傳感器;SCCB

0 引言

視頻信號處理系統的前端部分是視頻圖像采集,是視頻監控、信息處理等系統的前端需要,對后端圖像處理系統的性能有著直接的影響。近年來,隨著通信技術和計算機技術的發展,人們對視頻采集的要求越來越高,正在向高速、高分辨率、高集成化、高可靠性方向發展。現場可編程門陣列(FPGA)具有規模大、集成度高、可靠性高等優點,對于視頻采集是非常理想的選擇與趨勢[1]。

OmniVision圖像傳感器具有獨有的傳感器技術,通過減少或消除光學或電子缺陷(如固定圖案噪聲、托尾、浮散等),提高圖像質量,得到清晰穩定的彩色圖像,并具有軟件可編程性,從而決定了此系列的傳感器應用越來越廣泛。傳感器正常工作的前提是對寄存器進行配置,使其按照需要的輸出方式、圖像質量和數據格式進行輸出,即對其初始化。OmniVision傳感器的初始化是通過SCCB總線協議的方式實現的,利用FPGA實現圖像采集的關鍵是在FPGA中實現SCCB總線協議[2-3]。

1 SCCB總線協議

串行攝像機控制總線(Serial Camera Control Bus,SCCB)由OmniVision公司開發,廣泛應用于 OV系列圖像傳感器上,是一種串行3線的總線,它由時鐘信號SIO_C、數據信號SIO_D和使能信號SCCB_E組成,可實現一個主器件對多個從器件的控制,如圖1所示。本文把芯片的引腳縮減為兩根,只用數據信號SIO_D和時鐘信號SIO_C,但是省去SCCB_E后的SCCB總線只能實現一個主器件對一個從器件的控制,如圖2所示。在本文中FPGA為主控件,OV系列傳感器為從器件[4]。

1.1 SCCB起始和終止時序

起始信號和終止信號都是由FPGA產生的,當SIO_C是高電平時,SIO_D從高電平轉到低電平時產生起始信號,如圖3所示;當SIO_C是高電平時,SIO_D從低電平轉到高電平時產生終止信號,如圖4所示。

圖2 2線SCCB功能框圖

圖3 SCCB起始信號

圖4 SCCB終止信號

1.2 SCCB寫時序

相(Phase)是SCCB進行數據傳遞的基本單位,一相由連續傳輸的8位數據與其后的第9位(共9位)組成。第9位在讀數據和寫數據時分別為自由位(Don′t care bit)和NA位(Ninth bit of a Read phase)。寫時序由3相構成,先寫設備地址,再寫寄存器地址,最后再寫需要配置的寄存器的數據,即ID-Address+SUB-Address+WData,如圖5所示。

圖5 SCCB3相寫傳輸周期

1.3 SCCB數據傳輸有效性

SCCB總線進行數據傳送時,SIO_C為高電平期間,SIO_D上的數據必須保持穩定,只有在SIO_C為低電平期間,SIO_D的高低電平狀態才允許變化。其時序圖如圖6所示。

圖6 SCCB數據傳輸有效圖

2 模塊設計

基于FPGA通過SCCB總線對OV7670初始化就是對攝像頭的寄存器進行配置,使其按照設定的輸出要求進行數據輸出[5]。攝像頭寄存器配置流程圖如圖7所示。SCCB控制模塊分為3個子模塊:分頻器、SCCB狀態控制模塊、數據查找表。這幾個模塊都是在QuartusII環境中用Verilog設計完成的。下面分別介紹這3個子模塊。

圖7 攝像頭寄存器配置流程圖

2.1 分頻器

由于系統時鐘頻率與SCCB控制模塊的數據傳輸頻率不一致,因此要對系統時鐘進行分頻達到SCCB總線模塊SIO_C的頻率,并且通過調整分頻模塊中的分頻系數來進行更換[6]。

2.2 SCCB狀態控制模塊

FPGA作為SCCB的主機,SCCB狀態控制模塊采用同步狀態機的設計方法來模擬SCCB的寫時序,從而完成對傳感器寄存器的配置。

2.3 數據查找表

將需要配置的傳感器寄存器地址和寄存器的配置數據都存放在數據查找表中,根據SCCB的時序規范順序送給SCCB狀態控制模塊。

3 硬件實現及仿真

硬件調試工作所選用的FPGA是Altera公司FPGA芯片,Verilog綜合及仿真平臺是QUARTUSII13.0。將本實例中所設計的SCCB控制模塊的Verilog源代碼通過QuartusII編譯后,并在QuartusII環境下編寫TestBench文件,從而利用與Modelsim的無縫鏈接對SCCB總線模塊進行功能仿真。仿真波形如圖8所示,可以明確看出:當SIO_C位高時SIO_D由高變低時表明開始位;經過8位傳感器地址位、1位Don′t care、8位寄存器地址位、1位Don′t care、8位寄存器配置數據、1位 Don′t care的數據傳輸;當SIO_C位高時SIO_D由低變高時表明結束,其時序符合SCCB總線時序規范。

圖8 仿真波形圖

4 結論

本文利用FPGA模擬SCCB總線的時序對OmniVision圖像傳感器的寄存器進行配置,使其可以按照特定的要求進行圖像輸出。該設計對OV系列的傳感器具有通用性,對圖像采集前端的設計具有重要意義。

[1]方彩婷,葉盛,汪雪峰,等.基于FPGA的數字高清 CMOS遙感成像技術[J].電子技術應用,2015,41(4):43-45.

[2]苑瑋琦,湯永華.OmniVision圖像傳感器的SCCB總線協議在DSP中的實現[J].儀器儀表學報,2006(z2):1687-1688.

[3]OmniVision Serial Camera Control Bus(SCCB)Functional Specification,Document Version;2.1[Z].www.vot.com.

[4]張歡,汪紅,王芳芳.基于FPGA的實時圖像處理實驗平臺設計[J].微型機與應用,2014,33(11):26-28.

[5]楊光耀.基于FPGA的圖像采集及處理系統設計[D].呼和浩特:內蒙古大學,2014.

[6]陳景,李建華.基于FPGA的I2C讀寫控制器的設計與實現[J].自動化技術與應用,2010,29(2):86-88.

The implementation of SCCB bus of OmniVision image sensor based on FPGA

Wang Shuiyu,Wang Xin
(School of Automation and Information Engineering,Xi′an University of Technology,Xi′an 710001,China)

Based on the FPGA chip of Atera company,do the preparatory work before the image acquisition of OmniVision image sensor.Through the GPIO port of FPGA analog SCCB(serial camera control bus)bus protocol to configure sensor registers,so as to complete the initialization of the sensor,and make the camera normally operate.

FPGA;OmniVision image sensor;SCCB

TP336

A

1674-7720(2015)20-0031-02

王水魚,王欣.基于FPGA實現OmniVision圖像傳感器的SCCB總線協議[J].微型機與應用,2015,34(20):31-32,35.

2015-07-29)

王水魚(1958-),男,碩士,副教授,主要研究方向:信號采集系統與電子測量。

王欣(1988-),女,碩士研究生,主要研究方向:信號采集系統與電子測量。

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 国产激爽大片高清在线观看| 成人免费一区二区三区| 免费毛片a| 国产女人18水真多毛片18精品 | 精品亚洲麻豆1区2区3区| 精品国产成人三级在线观看| 日本国产一区在线观看| 国产区成人精品视频| 国产在线观看精品| 欧美日本一区二区三区免费| 国产亚洲一区二区三区在线| 99久久成人国产精品免费| 国产精品久久久久婷婷五月| 久久鸭综合久久国产| 高清精品美女在线播放| 亚洲国产无码有码| 色呦呦手机在线精品| 国产成人一二三| 成年人久久黄色网站| 国内99精品激情视频精品| 国产一区二区三区夜色| 亚洲成a人片77777在线播放| 国产凹凸视频在线观看| 国产视频a| 激情视频综合网| 91精品国产福利| 亚洲大尺码专区影院| 99re这里只有国产中文精品国产精品| 99精品影院| 国产亚洲精| 久操线在视频在线观看| 亚洲a级毛片| 欧美a级在线| 男女性色大片免费网站| а∨天堂一区中文字幕| 国产精品jizz在线观看软件| 在线视频亚洲欧美| 伊人丁香五月天久久综合| 国产男女免费视频| 日本三级黄在线观看| 久久久精品无码一区二区三区| 天天摸天天操免费播放小视频| 91久久国产综合精品| 日韩在线成年视频人网站观看| AⅤ色综合久久天堂AV色综合 | 国产伦精品一区二区三区视频优播 | 精品视频一区二区观看| 成人一区在线| 日韩精品一区二区三区免费在线观看| 国产精品黄色片| 久久久久亚洲精品成人网 | 理论片一区| 欧美性天天| 秋霞国产在线| 国产精品亚洲综合久久小说| 日韩欧美91| 中文字幕无码电影| 高清色本在线www| 色窝窝免费一区二区三区| 国产女人在线视频| 亚洲美女视频一区| 在线另类稀缺国产呦| 亚洲最猛黑人xxxx黑人猛交| 欧美色视频网站| 亚洲水蜜桃久久综合网站| 精品久久久久久中文字幕女| 欧美日韩在线国产| 亚洲国产天堂在线观看| a色毛片免费视频| 乱人伦99久久| 成人精品视频一区二区在线| 国产a v无码专区亚洲av| 国产麻豆91网在线看| 国产拍在线| 亚洲精品日产AⅤ| 精品国产一二三区| 国产av剧情无码精品色午夜| 日本少妇又色又爽又高潮| 在线观看无码av五月花| 精品伊人久久大香线蕉网站| 69精品在线观看| 亚洲日本中文字幕天堂网|