美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產品分類

當前位置: 首頁 > 工業控制產品 > 運動控制 > 直線電機 > 直線感應電機

類型分類:
科普知識
數據分類:
直線感應電機

創新技術:在FPGA上實現3D圖像處理器IP核

發布日期:2022-04-18 點擊率:136

【導讀】目前,嵌入式系統數字化產品成為繼PC機后的信息處理工具。隨著嵌入式技術的發展,圖形處理也從2D圖形向3D圖形轉變。本文采用OpenGL作為系統的圖形API,選取21條基本API命令,定義命令字編碼和渲染列表格式作為IP核的設計規約。

本項目通過在FPGA上用Verilog語言實現3D影像在LCD的成像,具有以下優勢:
1、采用可編程的FPGA進行設計,便于設計的更新與升級,節約成本。
2、緩解CPU在圖形處理方面的負擔。
3、滿足廣大消費者對3D影像的需求
4、LCD體積小、質量輕、功耗低,可以用大規模集成電路直接驅動,可以在明亮環境下顯示,不含射線傷害。

一、實現功能

將IP核劃分為四部分,這里我們分別稱之為FPGA1模塊、FPGA2模塊FPGA3和模塊FPGA4模塊,模擬CPU發送數據的cpu_module需要我們用Verilog HDL設計。Cpu_module和IP核的幾何變換模塊屬于FPGA1模塊,IP核的光照模塊屬于FPGS2模塊,FPGA3模塊則包含了IP核圖形管線的圖元裝配模塊,剔除剪切模塊、背面剔除模塊和投影模塊,IP核圖形管線最后兩個模塊光柵化和片段處理屬于PFGA4模塊。

二、硬件設計

通過上面對整個系統功能要求, 性能要求的分析, 我們可以確定系統的基本硬件結構, 其組成框圖如下所示:

創新技術:在FPGA上實現3D圖像處理器IP核
圖1: IP核圖形管線的組成
 

 圖中的cpu module模塊用來模擬圖形應用程序經CPU處理得到渲染列表的過程,它將渲染列表命令以GPU方言的形式送到GPU,并等待圖形管線中8級流水線的處理。整個圖形管線分為兩部分,幾何部分和光柵部分,圖中的前6個模塊幾何變換、光照、圖元裝配、裁剪、背面剔除、投影屬于幾何部分,后2個模塊光柵化和片段處理屬于光柵部分。

三、模塊功能概述

首先是對cpu module送來的數據進行幾何變換,一個三角形圖元由三個頂點構成,每個頂點包含的信息有位置信息、法線信息、顏色信息等。由于三維空間中的物體都是以頂點的形式描述,所以幾何變換模塊主要是對舀Begin和glEnd之間的頂點數據流和相關命令的處理,所做的工作包含對頂點坐標的平移、旋轉、縮放。
 
然后是對頂點顏色的計算,每個頂點都可以有自己的顏色。影響物體顏色的因素有幾個方面,一是環境光照的影響,二是物體材質本身對光源進行調制,三是光源的位置,因此該級模塊有很多需要根據渲染列表中的命令設置相應的參數,然后按照光照原理和各個模型參數計算出頂點的顏色。頂點的坐標位置和顏色信息有了以后就需要將單獨的頂點數據組裝成一個個圖元,OpenGL支持的圖元有點、線、三角形、折線、線環、三角形帶和三角形扇等。我們的IP核目前只考慮了對三角形圖元的處理,因為三角形是最基本的圖元,其它圖元只要在圖元裝配一級做一些處理就可以轉化為對三角形圖元的處理,點和線段的處理比三角形的處理簡單,只是在光柵化一級稍有不同,而一些復雜圖元則可以分解成三角形圖元來處理。
 
圖元裝配完成以后就應該對不在視景體內的圖元進行剔除,對部分在視景體內的圖元進行剪切。由于視野的限制,人不可能同時看到所有的物體,舉例來說,你不可能看到自己背后是什么物體,因此在圖形學中用視景體來模擬視野的限制,將一些不顯示的圖元剔除剪切掉,以避免后級不必要的計算,減輕后級的負擔。
 
背面剔除模塊的工作是判斷圖元的正反面,根據需要顯示我們希望看到的那一面。因為雖然在視景體外面的圖元被剪切掉了,但是并不意味著所有剩下的圖元都會被顯示出來,比如一枚硬幣,當印有人頭的一面對著我們的時候,另一面的字就不能呈現在我們面前,后級的處理也就不需要考慮有字的那一面。
 
前面五級的處理對象都是三維空間中的頂點數據,但我們的顯示設備只是二維的,這就需要我們將視景體中的三維圖元映射到二維平面上,投影交換模塊的作用就在于此。至此三維圖元就變成了二維的圖元,后面兩級就只需要對二維圖元進行處理。
 
光柵化一級需要將二維圖元的坐標變換成整數,因為顯示設備的光柵是離散的點陣,該級還需要做的工作是填充圖元的內部,另外圖元邊緣的反走樣也需要在該級完成。經過該級的處理,二元圖元就變成了離散的片元數據,即人們常說的像素數據,每個像素數據都和顯示設備光柵上的某個點一一對應。
 
最后一級是片段處理,它的工作就是在像素數據送到幀緩沖區之前再對像素數據進行篩選,因為只有符合條件的才會被寫入到幀緩沖區中。比如有一扇門,當門關起來的時候我們就看不見門里的物體,這時只需將描述門的像素數據送到幀緩沖區中,門后面的物體是被門擋住了的,不應該將描述門后物體的像素數據送到幀緩沖區。而當門開著的時候,我們需要將描述門后物體的像素數據送到幀緩沖區中。同時如果需要Alpha混合,則還需要將兩個物體的重疊部分的像素的顏色值做混合處理。
 
這8個模塊是3D圖形處理器IP核的核心所在,我們的工作就是在課題組已有工作的基礎上,在4塊FPGAJ2用Verilog HDL來設計完善這8個模塊。

四、IP核的驗證平臺

驗證平臺的結構示意圖如圖所示。

創新技術:在FPGA上實現3D圖像處理器IP核
圖2:驗證平臺的結構示意圖 

驗證平臺所使用的4片FPGA芯片是EP2C20Q240C8,它有18752個邏輯單元和239616BitSMemory,芯片之間采用級聯的形式,按先后順序我們分別用FPGAl、FPGA2、FPGA3、FPGA4來表示。
 
IP核的8個模塊需要按照圖形管線的結構分別映射到4片FPGA中,根據圖形管線各模塊所做的工作,每個模塊在FPGA中的分配如圖3所示。

創新技術:在FPGA上實現3D圖像處理器IP核
圖3:IP核各模塊在FPGA中的分配  

按照圖中的劃分,我們可以看作是將IP核劃分成了4部分,這里我們分別稱之為FPGAl模塊、FPGA2模塊、FPGA3模塊和FPGA4模塊。由于條件限制,用來模擬CPU發送數據的epu.module也需要我們用Verilog HDL設計,epu 和IP核的幾何變換模塊屬于模塊,口核的光_module FPGAl照模塊屬于FPGA2模塊,FPGA3模塊則包含了IP核圖形管線的圖元裝配模塊、剔除剪切模塊、背面剔除模塊和投影模塊,IP核圖形管線最后兩個模塊光柵化和片段處理屬于FPGA4模塊。

下一篇: PLC、DCS、FCS三大控

上一篇: 一款數控直流穩壓電源

推薦產品

更多
美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        日本一区二区久久精品| 成人欧美一区二区三区黑人免费| 亚洲丝袜制服诱惑| 中文字幕免费在线观看视频一区| wwwwww.欧美系列| 26uuu国产一区二区三区| 欧美不卡激情三级在线观看| 日韩精品一区二| 亚洲精品在线观看视频| 精品欧美乱码久久久久久1区2区| 欧美成人video| 久久久久久久久久久久久久久99| 久久精品欧美一区二区三区麻豆| 国产清纯白嫩初高生在线观看91 | 日本黄色一区二区| 色妹子一区二区| 欧美日韩一区二区在线观看| 日韩女优av电影| 国产欧美日韩在线| 亚洲精品国产第一综合99久久| 亚洲一区免费在线观看| 另类小说一区二区三区| 风间由美一区二区av101 | 一区二区在线观看视频| 丝袜诱惑制服诱惑色一区在线观看 | 欧美一区二区三区四区五区 | 成人综合日日夜夜| 成人h视频在线观看| 欧美日韩国产高清视频| 欧美四级电影网| 久久久久久久久伊人| 亚洲精品精品亚洲| 蜜桃av一区二区三区电影| 成人网在线播放| 精品一区二区久久久久久久网站| 亚洲综合av一区| 日韩一区二区在线观看| 中文字幕制服丝袜成人av| 日韩国产欧美一区二区三区| 国产·精品毛片| 久久久久久久久久码影片| 在线亚洲免费视频| 久久精品人人做人人爽人人| 五月天激情综合| 97se亚洲国产综合自在线观| 亚洲一区精品视频| 国产成人亚洲综合a∨婷婷| 欧美日韩亚洲一区二区三区在线观看| 国产福利精品一区| 国产精品嫩草99a| 性做久久久久久久免费看| 国产不卡一区视频| 久久伊人一区| 欧美日韩国产高清一区二区| 国产精品视频看| 久久精品国产精品亚洲综合| 国产精品久久久久久久久婷婷| 日本精品一区二区三区四区的功能| 精品国产精品网麻豆系列| 亚洲福利电影网| 91同城在线观看| 一本大道久久a久久精二百| 久久一日本道色综合| 日韩在线观看一区二区| 国产精品一区二区不卡视频| 欧美精三区欧美精三区| 亚洲精品视频一区| 高清不卡一区二区| 色综合久久综合网| 中文字幕一区在线观看视频| 国产精品一区二区果冻传媒| 亚洲在线观看一区| 国产精品视频你懂的| 成人免费三级在线| 在线视频国内一区二区| 亚洲欧美国产高清| 91麻豆swag| 日韩视频免费观看高清完整版在线观看| 亚洲香肠在线观看| 精品国产_亚洲人成在线| 精品国产污污免费网站入口 | 国产伦精品一区二区三区视频孕妇| 欧美日韩精品欧美日韩精品一| 一区二区三区欧美久久| 18成人免费观看网站下载| 欧美色综合影院| 亚洲va韩国va欧美va精品| 久久av一区二区| 欧美激情在线看| av不卡一区二区三区| 欧美日韩aaaaa| 日本不卡123| 自拍另类欧美| 天天做天天摸天天爽国产一区| 欧美一区二区三区四区五区六区| 国产精品灌醉下药二区| 国产精品二区在线观看| 国产人成一区二区三区影院| 97国产一区二区| 久久久另类综合| 91在线观看免费视频| 精品成人a区在线观看| 国产不卡视频一区| 欧美日韩国产影片| 激情综合色播五月| 欧美日韩美女一区二区| 免费观看30秒视频久久| 色偷偷一区二区三区| 日韩精品乱码av一区二区| 一区二区三区的久久的视频| 天堂影院一区二区| 91精品91久久久中77777| 蜜臀av性久久久久蜜臀aⅴ四虎 | 欧美在线视频二区| 亚洲精品国产视频| 神马一区二区影院| 日本一区中文字幕| 欧美日韩国产小视频在线观看| 经典三级视频一区| 7777精品伊人久久久大香线蕉经典版下载 | 激情六月婷婷久久| 91精品国产品国语在线不卡| 成人国产精品免费观看视频| 国产偷国产偷亚洲高清人白洁 | 最新日韩av在线| 人偷久久久久久久偷女厕| 性做久久久久久| 欧美日韩免费一区二区三区 | 色综合一个色综合亚洲| 蜜臀av国产精品久久久久| 欧美日韩久久久一区| 成人综合在线观看| 欧美国产一区二区在线观看| 久久久神马电影| 日本va欧美va欧美va精品| 欧美一级片在线看| 国产精品.com| 日韩精品久久久久久| 日韩欧美专区在线| 国内成+人亚洲| 香蕉av福利精品导航| 3atv一区二区三区| 国产精品sss| 视频精品一区二区| 日韩视频免费观看高清完整版在线观看| 99re在线精品| 亚洲一区二区3| 日韩欧美亚洲国产精品字幕久久久 | 好看的日韩精品视频在线| 五月天久久比比资源色| 日韩一区二区三区观看| 美日韩免费视频| 国产资源精品在线观看| 国产精品色在线观看| 91官网在线观看| 国产精品久久久久久久久久直播| 午夜欧美在线一二页| 精品久久久久香蕉网| 亚洲福利av| 91在线观看成人| 婷婷激情综合网| 国产蜜臀av在线一区二区三区| 视频一区视频二区视频三区高| 国产乱子伦一区二区三区国色天香| 国产精品色一区二区三区| 欧美亚洲一区二区在线观看| 国产一区免费在线| 国产一区二区成人久久免费影院| 亚洲欧洲在线观看av| 7777精品伊人久久久大香线蕉| 欧美一区二区三区电影在线观看 | 国产伦精品一区二区三区| 精品一区精品二区高清| 亚洲欧美电影院| 欧美成人女星排行榜| 色综合久久综合| 精品亚洲一区二区三区四区五区高| 国产一区 二区 三区一级| 一区二区高清视频在线观看| 26uuu精品一区二区在线观看| 色综合天天视频在线观看| 精品一区二区国产| 国产成都精品91一区二区三| 性做久久久久久| 国产精品美女久久久久久久| 制服丝袜日韩国产| 色94色欧美sute亚洲线路一久 | 美女视频黄频大全不卡视频在线播放| 欧美国产日韩亚洲一区| 欧美一区二区福利在线| 一区在线电影| 欧美日韩精品免费观看| av一区二区三区免费| 成人黄页毛片网站| 久久成人免费网站| 日韩综合在线视频| 亚洲综合网站在线观看| 亚洲日本中文字幕区| 久久嫩草精品久久久久| 欧美成人一区二区三区在线观看|