《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 單片FPGA圖像預處理系統的設計與實現
單片FPGA圖像預處理系統的設計與實現
王宇舟
摘要: 采用單片FPGA設計與實現圖像處理系統的方法,并對系統硬件進行了分析和設計,對FPGA內電路模塊進行了VHDL建模,在FPGA開發平臺ISE4.1上實現了設計。
Abstract:
Key words :

  摘  要: 采用單片FPGA設計與實現圖像處理系統的方法,并對系統硬件進行了分析和設計,對FPGA內電路模塊進行了VHDL建模,在FPGA開發平臺ISE4.1上實現了設計。

  關鍵詞: FPGA  預處理  VHDL  狀態機

 

  預處理系統是中科院國家天文臺即將立項的國家重大工程項目——空間太陽望遠鏡(Space Solar Telescope,SST)[1][2]科學數據處理單元(Science Data Processing Unit,SDPU)的一個子系統。SDPU的功能是對由觀測儀器采集到的科學數據進行一系列復雜的圖像處理,以滿足天文學者對太陽的分析要求。預處理系統是一個單片的FPGA系統,完成積分、改善圖像質量和偏振測量的分量控制等功能。本文具體介紹了預處理系統在SDPU的位置和功能、硬件設計框圖和接口時序、設計結構及其VHDL建模以及在ISE4.1平臺上實現的設計。

1  預處理系統的位置和功能

1.1 預處理單元在SDPU的位置

  SDPU結構框圖如圖1所示,從圖中可知預處理在其中的位置。SDPU的數據處理過程:CCD把采集到的圖像數據進行A/D轉換后實時地送至預處理單元,預處理單元負責消除圖像的時間相關性(幀間冗余),從而既壓縮數據量又提高信噪比,同時預處理還要進行偏振參數處理;完成了圖像預處理后,把數據存放到海量存儲器中;海量存儲器在接收到離線的壓縮單元的數據申請時,先把壓縮單元處理完成的數據取回,再向壓縮單元送去待處理的數據,壓縮單元對數據的處理主要是除去幀內空間相關性(采用小波算法進行軟件壓縮);經壓縮的數據,每當衛星過頂時由海量存儲器送到下傳單元進行下傳。整個系統由管理機進行協調管理。

 

1.2 預處理系統的功能

  (1)提高信噪比。SDPU各個儀器的信噪比要求各不相同,但都是通過累加多幀連續的極化圖像來改善圖像的質量。各儀器在不同的模式下,積分的幀數亦各不相同,預處理要正確識別和處理。

  (2)壓縮數據量。每日流入預處理的數據量為2506GB,而下傳的容許值僅8GB。因此在SDPU中采用了二級壓縮方法,由DSP進行幀內的空間相關性消除,但圖像壓縮比僅為5:1。預處理單元的壓縮比平均為60:1,主要是消除幀間的時間相關性。

  (3)Stockes參數測量。太陽望遠鏡的主光路中插入了一個偏振分析器,該分析器具有3個可控的元件,通過控制元件狀態可以組合成進行偏振光的Stockes參數各分量的圖像測量:SQ1(左旋分量)、SQ2(右旋分量)、SU1、SU2、SV1、SV2。預處理要正確識別觀測狀態并進行相應的正確處理。

  (4)觀測模式。在圖像的信噪比和物體移動產生的拖影之間選擇了一個折中的解決方案,從而定義了如下3個標準的觀測模式:爆發模式、活動區模式和寧靜態模式。而活動區模式和太陽寧靜態模式是基本爆發模式的多次重復,且有:活動區模式=突發模式×6;寧靜態模式=活動區模式×10。根據不同的觀測模式,預處理有不同的工作行為。

2  預處理系統的硬件設計

  圖1中的預處理實際上是一個預處理陣列,一共有16個通道,因此需要16個預處理模塊,每個通道的預處理設計大致相同。以下給出的是一個通道的設計示例。

2.1 硬件電路設計框圖

  預處理單元的硬件電路如圖2所示。白色的方框都是預處理單元的邏輯設計,整個系統除了收發器和存儲器,其他的重要功能結構都設計在單片FPGA中(虛框是FPGA的內部)。CCD向預處理送去數據和同步信號,同時管理機給預處理送去觀測模式和觀測狀態等信號。預處理則根據這些信號,完成規定數據處理任務。數據、同步信號和模式狀態信號都是由RS422差分驅動傳送到預處理;預處理對送來的數據進行積分,積分的幀數根據觀測模式的不同,分別是4、40、240幀。積分操作相應需要讀寫存儲器地址生成,積分期間必須把上次積分完成的數據送到海量存儲器中,以便下一次積分時再次使用這段存儲空間,為此設計了數據傳送相應的存儲器訪問邏輯和數據傳送邏輯。內存設計成雙存儲器結構以及積分和數據傳送進行切換的使用方法,因此設計了相應的選擇邏輯。由于16個通道的預處理共享一套總線向海量存儲器傳送數據,因此必須設計一個仲裁電路來進行仲裁,它是用一個狀態機來實現的。狀態機把總線順序判給數據有效的預處理單元進行數據傳送,傳送完成后狀態機回收總線權。

2.2 接口及時序

  預處理主要有4個接口:(1)CCD的數據和同步信號輸入。(2)管理計算機的模式狀態信號的輸入。(3)向海量存儲器送去的數據和同步。(4)接收狀態機的仲裁狀態和授權信號。其中:(4)無法給出規整的時序關系,(3)除多了通道號等標志信號,(3)和(1)基本類似。預處理同CCD的接口及時序圖如圖3所示。信號包括:10位數據din、點同步信號ps、行同步信號ls、幀同步信號fs。

 

 

  管理計算機傳送給預處理的直接命令及時序圖如圖4所示。傳送到預處理的信號有:觀測模式信號Mode、偏振測量的分量信號Segment、系統全局復位信號Reset。

 

  預處理同海量存儲器的接口信號:16位數據、時鐘CLK、行同步ls、幀同步fs、數據有效、通左右旋分量號和道號等。除了后三種信號在1幀圖像內是一個固定電平外,其他信號的時序關系和CCD到預處理的時序關系相同。

3 FPGA的開發

  FPGA的開發過程采用的是top-down的設計方法。首先分模塊對系統進行VHDL建模[3][4][5],建模完成后是編程、驗證和實現。VHDL是標準化的硬件描述語言,利用它進行硬件建模,其系統描述的抽象級別比較高,而且得到幾乎所有商用成熟(COTS)開發平臺和仿真工具的支持,既縮短設計周期,又可減小投資風險。

3.1 VHDL建模

  下面分別介紹各個模塊,并給出各模塊的主要輸入、輸出和大致的邏輯結構和功能。

  (1)積分器:如圖5所示,積分器有2個數據輸入(din、buffdin)、1個數據輸出(addout)和2個控制輸入端(init、adden)。din是來自CCD的數據輸入端,buffdin是內存輸入加法器的數據,addout是加法器的輸出。控制端init是實現存儲單元高6位的清零任務。當init有效時分配器會把CCD送來的數據作為低位數據,高位以零賦值,不經加法器直接送到addout端完成高位清零任務;adden在2個輸入的數據均穩定下來以后使能加法器進行運算。

 

 

  (2)積分地址生成:如圖6所示,積分地址生成的輸入有:點同步ps、行同步ls、幀同步fs和分量信號segment,通過點計數器、行計數器和分量計數器并行生成的積分地址,通過譯碼等邏輯最后產生適合存儲器芯片的地址、片選和讀寫有效信號。

 

 

  (3)送數地址生成:如圖7所示,其輸入是送數時鐘dsclk,利用點計數器、行計數器和幀計數器級聯形式產生12MB(1個bufffer,6個分量共6幀圖像)的數據地址空間,計數器的溢出分別送到命令生成單元和FIFO接口單元。

 

 

  (4)數據和地址選擇邏輯:如圖8所示,控制信號buffsel,用于判決積分和送數操作的buffer號(即A或B);控制信號dir,用于判決是向全加器送去1個輸入數據還是接收全加器的輸出數據(數據方向控制)。

 

 

  (5)狀態機:狀態圖如圖9所示。狀態機用于裁決16個通道中的哪一個通道有權使用海量存儲器的共享數據總線向海量存儲器傳送數據,以時鐘同步來進行狀態的轉換,且狀態是順次轉換的。當輪詢到某個通道時,若數據沒有準備好,則繼續向后輪詢;若該通道的數據就緒,則狀態機把總線權授予該通道,該通道即可以進行數據傳送操作。數據傳送完成以后,狀態機回收總線并繼續順次向后輪詢;狀態采用one-hot編碼方式,當rdy=1時,數據就緒,可以傳送,dsen是可以進行數據傳送的使能信號。若要每單元都能正確地完成積分任務,則必須在30秒內把16個通道都輪詢一周。

 

  (6)命令生成和同步FIFO接口:命令生成模塊集中生成各電路單元所需要的各種命令。同步FIFO接口產生同海量存儲器接口的時鐘、同步信號、數據有效標志、buffer號和通道號標識等信號(由于二者的邏輯散亂無法用圖式給出)。

3.2 實現和驗證

  根據文中所建立的模型,本系統的目標芯片選用Xilinx公司10萬門的SpartanII器件,輸入、調試、綜合、仿真、最終實現和器件編程等設計的整個過程都是在Xilinx公司的ISE4.1平臺上進行的。具體步驟如下:

  (1)用VHDL寫出各模塊的RTL描述,對各模塊單獨進行行為和時序仿真。

  (2)當各模塊的仿真都通過以后,分別產生schematic symbol。

  (3)在schematic編輯器里把各模塊連接起來,完成系統的連接。

  (4)對系統進行行為和時序驗證(包括約束設置和一些設置調整)。

  (5)最后是實現和下載,進行硬件與系統級聯調。

4  結  論

  預處理系統的成功設計大大減輕了衛星上科學數據對存儲容量的要求,避免了前端數據處理的瓶頸問題,保證了數據的質量。單片FPGA的設計,使系統具有體積小、重量輕、功耗小等特點。而這些優點一直是航空航天電子系統所追求的目標。本文介紹的設計技術對其他應用系統的設計具有借鑒性。

 

參考文獻

1  中科院國家天文臺SST研究組,德國馬普高層大氣研究所.SST A相報告(第二版).北京:國家天文臺,1997

2  中科院國家天文臺SST研究組,德國航空宇航研究所.SST評估研究報告.北京:國家天文臺,1997

3  北京理工大學ASIC研究所.VHDL語言100例詳解.北京:清華大學出版社,1999

4  Sjoholm S,LindhPL.VHDL for designers.Europe:prentice Hall,1997

5  李廣軍,孟憲元.可編程ASIC設計及應用.成都:電子科技大學出版社,2000

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲一区二区四区| 亚洲免费小视频| 亚洲国产精品传媒在线观看| 欧美中文字幕视频在线观看| 亚洲欧美成人| 女生裸体视频一区二区三区| 亚洲午夜久久久久久久久电影网| 欧美国产日韩一区二区| 久久精品在线播放| 国产日韩精品一区二区三区在线| 国产日本欧美在线观看| 午夜天堂精品久久久久| 国产日韩欧美电影在线观看| 欧美国产视频在线观看| 免费在线播放第一区高清av| 亚洲欧美福利一区二区| 欧美在线一级视频| 亚洲欧洲三级电影| 亚洲一二三级电影| 欧美成年人视频| 久久久久久国产精品mv| 欧美日韩精品免费观看视一区二区| 一区二区久久| 日韩午夜中文字幕| 亚洲风情亚aⅴ在线发布| 国产精品少妇自拍| 亚洲精品无人区| 亚洲午夜av在线| 欧美在线资源| 久久精品最新地址| 国产一区二区三区黄| 亚洲免费一区二区| 亚洲日本久久| 亚洲自拍三区| 国产精品久久久爽爽爽麻豆色哟哟| 国产一区二区久久| 国产精品久久久久一区| 一本色道综合亚洲| 亚洲国内欧美| 久久久久久综合| 香蕉久久夜色精品国产| 国产精品久久久久久久9999| 亚洲欧美一区二区三区极速播放| 日韩视频免费观看| 国产一区二区丝袜高跟鞋图片| 国产精品国产三级国产普通话99| 欧美一级艳片视频免费观看| 国产三级精品三级| 国产精品国产a级| 一个色综合av| 国产精品一区视频| 亚洲一区日韩| 国产视频一区二区三区在线观看| 欧美日韩一区成人| 久久久久久综合| 日韩视频第一页| 精品9999| 亚洲精品久久嫩草网站秘色| 国产精品国产三级国产专区53| 国产精品系列在线| 欧美自拍偷拍| 亚洲激情欧美| 亚洲国产欧美日韩精品| 亚洲欧美国产高清| 久久久久久久999| 国产精品日韩在线播放| 亚洲片区在线| 国产午夜精品全部视频播放| 亚洲高清不卡在线| 国内精品久久久久久| 狠狠做深爱婷婷久久综合一区| 欧美一区激情| 欧美激情精品久久久久| 国产尤物精品| 在线成人黄色| 国产精品网红福利| 欧美久久电影| 久久久久一本一区二区青青蜜月| 欧美国产日韩精品免费观看| 欧美日韩亚洲视频| 久久国产夜色精品鲁鲁99| 亚洲伊人伊色伊影伊综合网| 欧美粗暴jizz性欧美20| 国产视频在线观看一区| 老牛嫩草一区二区三区日本| 国产视频亚洲精品| 欧美理论在线播放| 欧美另类女人| 亚洲欧美激情精品一区二区| 亚洲视频在线二区| 亚洲国产精品成人久久综合一区| 悠悠资源网久久精品| 亚洲视频成人| 一区二区日韩精品| 久久精品一区二区| 99re热这里只有精品免费视频| 亚洲免费影视| 亚洲国产片色| 亚洲在线一区二区| 麻豆精品国产91久久久久久| 99这里只有久久精品视频| 小处雏高清一区二区三区| 在线成人欧美| 欧美岛国在线观看| 国产最新精品精品你懂的| 国产日韩在线视频| 欧美亚洲日本国产| 国产精品久久久久久久久久免费| 欧美一区二区免费视频| 亚洲欧美国产不卡| 国产精品黄色| 欧美日韩国产片| 亚洲毛片视频| 欧美视频精品一区| 牛牛精品成人免费视频| 久久人人爽爽爽人久久久| 午夜欧美精品| 国产精品毛片| 欧美日韩国产精品一区二区亚洲| 欧美aⅴ99久久黑人专区| 国语自产精品视频在线看8查询8| 这里只有精品视频在线| 亚洲一区免费在线观看| 欧美大片一区二区三区| 免费亚洲婷婷| 激情视频一区二区| 国产精品99久久久久久人| 欧美日韩精品一区二区| 亚洲专区在线| 亚洲欧美国产va在线影院| 一本色道久久综合亚洲精品不卡| 欧美日本国产视频| 欧美福利电影网| 国产精品久久999| 亚洲国产美国国产综合一区二区| 一区二区三区无毛| 亚洲与欧洲av电影| 玖玖玖免费嫩草在线影院一区| 欧美承认网站| 日韩一级在线| 亚洲大片av| 欧美在线观看日本一区| 亚洲高清一区二区三区| 欧美视频免费看| 久久视频在线视频| 亚洲免费人成在线视频观看| 欧美激情成人在线| 91久久精品网| 亚洲一级在线| 欧美一区二区性| 一片黄亚洲嫩模| 99国产麻豆精品| 欧美在线|欧美| 欧美日韩亚洲国产精品| 国产欧美综合一区二区三区| 亚洲一区二区在线视频| 欧美好骚综合网| 欧美日本在线观看| 国产亚洲激情在线| 亚洲精品日韩欧美| 欧美一区二区在线视频| 国产精品国产三级国产| 亚洲人成在线观看网站高清| 欧美一区二区三区婷婷月色| 国产一区二区剧情av在线| 欧美一区二区三区免费看| 欧美体内谢she精2性欧美| 精品动漫3d一区二区三区免费版| 在线观看精品视频| 亚洲一区二区三区四区五区午夜| 欧美一级精品大片| 亚洲视频一区在线| 欧美日韩一区自拍| 欧美在线视频观看| 欧美午夜一区| 欧美日韩直播| 国产日韩一区二区三区在线播放| 久久亚洲欧美国产精品乐播| 亚洲国产精品视频| 久久久久久久999精品视频| 国产农村妇女精品一区二区| 久久久精品性| 国产精品videosex极品| 午夜在线视频一区二区区别| 日韩亚洲国产欧美| 一本一本久久a久久精品综合麻豆| 亚洲网站在线观看| 最新日韩精品| 亚洲图片欧美日产| 91久久精品久久国产性色也91| 99国内精品久久| 欧美一区二区三区四区在线观看地址| 亚洲精品网址在线观看| 老司机精品导航| 亚洲国产经典视频| 国产精品福利网| 国产精品人成在线观看免费| 免费日韩精品中文字幕视频在线| 欧美三级韩国三级日本三斤| 久久精品国产一区二区三区免费看| 亚洲视频成人| 亚洲国产视频一区| 午夜欧美精品| 亚洲夜晚福利在线观看| 久久黄金**| 国产精品福利av| 亚洲欧洲中文日韩久久av乱码| 欧美精品一区在线发布| 国产伦精品一区二区三区视频黑人| 蜜臀av性久久久久蜜臀aⅴ| 国产乱码精品一区二区三| 欧美在线日韩在线| 亚洲欧美三级伦理| 欧美三级中文字幕在线观看| 国产一区美女| 亚洲制服av| 99国产精品自拍| 久久久综合香蕉尹人综合网| 国语对白精品一区二区| 亚洲国产精品专区久久| 国产农村妇女毛片精品久久麻豆| 欧美精品在欧美一区二区少妇| 亚洲午夜在线观看视频在线| 亚洲日产国产精品| 国产精品久久久久久影院8一贰佰| 性亚洲最疯狂xxxx高清| 欧美在线免费| 国产精品乱子乱xxxx| 亚洲精一区二区三区| 亚洲国产三级| 91久久国产自产拍夜夜嗨| 亚洲激情成人网| 一区免费观看| 一本大道久久a久久精品综合| 久久一二三四| 国产精品在线看| 欧美在线播放高清精品| 亚洲小说欧美另类婷婷| 欧美肥婆bbw| 韩国成人理伦片免费播放| 亚洲男人的天堂在线aⅴ视频| 国产精品久久久久久久久久三级| 136国产福利精品导航网址应用| 国产一区二区日韩| 国产精品丝袜久久久久久app| 亚洲人成亚洲人成在线观看| 欧美精品在线一区二区| 久久精品视频免费播放| 久久字幕精品一区| 国产性猛交xxxx免费看久久| 欧美激情精品久久久久久变态| 亚洲伊人一本大道中文字幕| 国产精品扒开腿爽爽爽视频| 久久国产精品一区二区| 蜜臀99久久精品久久久久久软件| 欧美日韩国产在线播放| 蜜桃久久av一区| 欧美激情一区二区三区蜜桃视频| 在线播放国产一区中文字幕剧情欧美| 欧美一级视频精品观看| 欧美三级乱人伦电影| 99在线观看免费视频精品观看| 国产精品亚洲不卡a| 国产伦精品免费视频| 欧美极品在线播放| 在线成人黄色| 亚洲欧美日韩国产综合精品二区| 国产欧美日韩在线观看| 亚洲午夜久久久久久久久电影院| 国产一区二区三区久久久久久久久| 久久精品一区二区三区四区| 欧美精品情趣视频| 午夜视频一区| 欧美午夜精品久久久久久超碰| 精品999成人| 国产精品乱码一区二三区小蝌蚪| 性一交一乱一区二区洋洋av| 亚洲高清在线播放| 欧美色综合网| 国产精品午夜久久| 久久精彩视频| 国产精品蜜臀在线观看| 免费不卡视频| 夜夜夜精品看看| 欧美紧缚bdsm在线视频| 国产一区二区三区奇米久涩| 99天天综合性| 欧美日韩中文在线观看| 国产色视频一区| 久久激情中文| 欧美国产欧美综合| 亚洲人成在线播放网站岛国| 欧美精品激情在线观看| 亚洲欧美网站| 久久综合网hezyo| 国产欧美日韩亚州综合| 欧美一区二区在线免费播放| 美国十次成人| 欧美一区二区福利在线| 日韩亚洲欧美一区二区三区| 免费试看一区| 欧美日韩一视频区二区| 夜夜嗨av一区二区三区| 欧美国产日韩一区二区三区| 你懂的一区二区| 欧美色视频日本高清在线观看| 久久久夜色精品亚洲| 欧美大胆a视频| 欧美阿v一级看视频| 欧美日本精品一区二区三区| 在线视频国产日韩| 久久精品日韩欧美| 亚洲主播在线| 欧美日韩国产区| 夜夜嗨av一区二区三区网页| 国产精品一区二区你懂得| 裸体歌舞表演一区二区| 在线观看一区二区视频| 国产一区二区日韩精品| 国产精品欧美久久| 欧美精品日韩一区| 欧美成人嫩草网站| 欧美成人精品1314www| 国产一区在线观看视频| 一区二区三区视频在线观看| 久久婷婷影院| 亚洲午夜免费福利视频| 国产精品乱人伦一区二区|