日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

快速掌握MIPI開發(fā)攻略,對接百度人工智能計算卡EdgeBoard

云創(chuàng)硬見 ? 2019-09-06 21:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

摘要:MIPI攝像頭以其體積小、傳輸速率快的特點在電子產(chǎn)品中得到廣泛的應(yīng)用,現(xiàn)在也廣泛地適配到AI端上推理設(shè)備。本文以百度的AI端上推理設(shè)備EdgeBoard為硬件基礎(chǔ),介紹基于FPGA的MIPI相關(guān)技術(shù)的開發(fā)。

MIPI(移動業(yè)處理器接口)是Mobile Industry Processor Interface的縮寫,是MIPI聯(lián)盟發(fā)起的為移動應(yīng)?處理器制定的開放標準。MIPI?高速串口傳輸數(shù)據(jù),滿?高分辨率攝像頭的傳輸需求,采用串方便PCB布局布線,提信號完整性,也有利于減PCB面積。MIPI的攝像頭一般體積,適合于小型的嵌入式設(shè)備,比如手機車記錄儀等,同時也廣泛應(yīng)用到AI端上推理設(shè)備。本以百度的端上推理設(shè)備EdgeBoard作為原型來介紹MIPI相關(guān)技術(shù)的開發(fā)。如果用戶購買EdgeBoard,出廠的鏡像中帶有MIPI的功能,只需再購買推薦的MIPI攝像頭,即可實現(xiàn)即插即。

MIPI介紹

MIPI分為兩類,DSI (Display Serial Interface),提供處理和顯示模組之間的高速串行口;二是CSI (Camera Serial Interface),提供處理和攝像模組之間的高速串行口。本文將要介紹的是CSI-2。

MIPI信號采用低壓差分信號進行傳輸,具有傳輸速率快,抗干擾能力強的特點。MIPI的傳輸模式分為低速信號模式和高速信號模式,低速信號用于控制命令(10 MHz),高速信號用于數(shù)據(jù)傳輸(80Mbps -1Gbps/lane)。時鐘處于非連續(xù)工作狀態(tài),根據(jù)傳輸狀態(tài)進時鐘的切換,這樣可以極大地降低功耗。關(guān)于D-PHY可參考MIPI?Alliance Specification for D-PHY。

MIPI最多可支持4通道數(shù)據(jù),同時配有IIC總線進配置,收發(fā)接口如下圖

MIPI協(xié)議也是采用類似于以太網(wǎng)協(xié)議結(jié)構(gòu),采用分層設(shè)計的思想,分為PHY Layer,Protocal LayerApplication Layer。

MIPI傳輸?shù)膱?/span>文中定義了圖像數(shù)據(jù)的類型/格式(Data type),這些類型/格式方便在調(diào)試的時候確定鏈是否工作正常,常用的Data Type如下圖,比如YUV的數(shù)據(jù)格式的標示符是0x180x1F,期間的數(shù)值定義了具體的格式,比如YUV422YUV444等,具體可參考MIPI Alliance Specification for CameraSerial Interface 2。

硬件相關(guān)

MIPI電平

MIPI的電平標準分為LP (Low Power)模式和HPHigh Power)模式,LP模式下高電平最大值1.3V,最1.1V,典型值為1.2VHP模式下共模電平200mv,擺幅200mV。

D-PHY

1、Ultrascale系列FPGA使MIPI_PHY_DCI的電平,digital control impedence,如果是mipi的數(shù)據(jù)率很高時,比如lane rate高于1000Mbps,需要開啟100Rtermination。

2、如果使K7系列的芯片,由于其不支持MIPI_PHY_DCI電平,可以通過LVDS電平轉(zhuǎn)換而來,可以參Xilinx的官方文檔D-PHY solutionsXAPP894,提供了完整D-PHY層的解決方案。

Note1對于Vivado 2018.2以下的版本,如果MIPI線速率很高,比如1500Mbps,需要在xdc約束文件中添加termination約束,針對Ultrascale,做以下操作:

MIPI引腳分配和BANK電壓

1.EdgeBoard中使用的是Xilinx Ultrascale+系列MPSoC,MIPIIO必須放置在HP Bank

2.MIPI_PHY_DCI的電平對Bank的要求苛刻,BankVCCO必須設(shè)定為1.2V,同時BANKVREF推薦端接240R。如果Bank中有其他電平標準,比如1.8V的電平,在implementation過程中會報錯。

3.MIPI-CSI-RX IP帶有Pin assignment的功能,可進引腳分配的驗證,參考后文的MIPI IP配置。

Layout

D-PHY的標準規(guī)定總的傳輸延遲不能超過2 ns,對應(yīng)到FR4材質(zhì)的PCB大的走線長度是25cm30cm,包括從發(fā)送端到接收端,這決定了MIPI支持的傳輸距離在30cm左右,參考AN-1337D-PHY。同時PCB走線必須匹配100歐姆的端接。

EdgeBoardMIPI

EdgeBoardMIPI最多支持4通道,可以根據(jù)需要選擇性使用,用戶通過排線與EdgeBoard連接即可,注意排線不要過長,最好小于10cm。

開發(fā)

Vivado

Vivado工具中的視頻IP也是在逐步開發(fā)完善中,其中難免會遇到各種意想不到的bug,不過好在Xilinx的官論壇維護地很好,只要發(fā)帖提問,短時間內(nèi)就會得到專門技術(shù)人員的回答,同時針對出現(xiàn)的BugXilinx方也會定期發(fā)布相應(yīng)的patch,Video論壇中積攢的各種帖子也為后續(xù)的開發(fā)者提供了解決問題的途徑。

1.如果使2017版本的VivadoMIPI CSI RX IP能處理MIPI鏡頭時鐘缺失的問題,參考AR70581。解決該問題,參考AR70530patchpatch打成功之后,在Vivado軟件界面提示AR70530。如果使2018之后的版本,則不存在這個問題,不需要打patch

2.MIPI-CSI-RX license需要購買才能使用,功能驗證階段可以在Xilinx網(wǎng)申請Evaluation license但是evaluation license生成的bit文件,會間歇性停止工作,無法用到真正的產(chǎn)品里面

License申請參考下文申請Xilinx Evaluation License

3. Github也有開源的MIPI CSI2 IP,該IP針對Xilinx 7 Series FPGA,可以支持到4K的分辨率,采VHDL開發(fā),但僅支持4通道的MIPI攝像頭。

4.推薦使2018.3及以上的版本進MIPI的開發(fā)。

MIPI IP的配置

1.根據(jù)MIPI攝像頭的參數(shù)進基本的設(shè)置,主要包括顏色格式、通道數(shù)、線速率等。其中線速率最好高于MIPI攝像頭的速率,在MIPI IP的內(nèi)部有一個FIFO緩沖數(shù)據(jù),MIPI IP讀出速率高于MIPI鏡頭的寫入速度,可以確保不丟幀。

2.在硬件設(shè)計之前就需要進引腳驗證,由于MIPI對于引腳要求相對苛刻,謹慎為好。

MIPI后續(xù)處理IP

面的MIPI IP只是負責從前端攝像頭拿到數(shù)據(jù),還需要其他IP后續(xù)的處理才能得到完整的視頻。

Demosaic

也稱之為interolation,通過相鄰像素的色彩經(jīng)過插值算法構(gòu)建出一副標準色彩的圖像,實現(xiàn)BayerRGB的轉(zhuǎn)換。

攝像頭的感光sensor輸出的每個像素不是標準的RGB,每個像素只是三原色中的一種,后期通過插值算法恢復(fù)出RGB標準顏色,該方法由柯達科學(xué)家Bayer士提出,該方法被稱之為Bayer。

感光sensor內(nèi)部帶有color filter array(濾色鏡),通過放置不同的原色的filter過濾出單個像素的顏色,每個像素是單個的色彩(RGB中的一種),也稱之為RAW數(shù)據(jù),后端ISP中通過插值算法恢復(fù)到標準的RGB。下圖是兩種濾色方法,一種是RGB一種是CMY印刷四分色模式)。

NOTE使Demosaic IP時,需要制定sensor的左上角的第一個像素是什么顏色,不同的sensor起始像素顏色不同。在DemosaicBAYER_PHASE (0x0028) Register中進設(shè)定,參考文檔SensorDemosaic。

IP配置如下:設(shè)定每個時鐘的像素個數(shù),像素數(shù)據(jù)寬度以及分辨率。

Gamma Correcttion

Gamma矯正的目的是將線性亮度信號或者RGB編碼矯正成適合顯示器顯示的非線性數(shù)據(jù)。IP使Gamma LUT,該IP免費,具體配置見下圖。

Video Process Subsystem

Video process subsystem IP具有視頻處理的多種功能,針對MIPI可以使color space conversion,實現(xiàn)YUV444或者RGB色彩的矯正,提升視覺效果。

注:以上的IP設(shè)置均基于Vivado 2017.4版本,2018及以上版本會略有不同,根據(jù)我們的開發(fā)經(jīng)驗,推薦使2018.3版本。

EdgeBoardMIPI攝像頭數(shù)據(jù)流

EdgeBoardMIPI攝像頭數(shù)據(jù)流如下圖,當用戶購買EdgeBoard后,然后搭配我們推薦的MIPI攝像頭,即可做到即插即。

關(guān)鍵寄存器

Xilinx MIPI IPD-PHY對于開發(fā)者來說是黑盒子,如果開發(fā)中遇到問題,只能通過寄存器的方式來跟蹤問題,現(xiàn)介紹一些關(guān)鍵的寄存器。通過跟蹤這些寄存器的狀態(tài),可以定位排查問題。

D-PHY關(guān)鍵寄存器

首先是判斷D-PHY工作狀態(tài),在MIPI IP設(shè)置中需要Enable D-PHY Register Interface

1. Control Register

1.查看D-PHY是否已經(jīng)使能

2. CL_STATUS RegisterCL -> Clock Lane

1.查看clock lane是否處于stop狀態(tài)

2.查看通道是否完成初始化

3.查看工作模式

3. DL_STATUS Register (DL -> Data Lane)

1.查看data lane是否處于stop狀態(tài)

2.查看通道是否完成初始化

3.查看工作模式

CSI2-RX關(guān)鍵寄存器

1. Core Configuration Register

1. Enable core

2. Protocal Configuration Register

1. Lane number:硬件沒問題的話,可以看到MIPI攝像頭使用的通道數(shù)

3. Core Status Register

1.統(tǒng)計收到的packet

4.查看FIFO是否滿,如果數(shù)據(jù)及時讀出,是不會出現(xiàn)滿的情況

5. Interrupt Status Register

1.這是排查問題的重要寄存器,各種問題引起的中斷都會寫入到該寄存器中

6.如果出現(xiàn)ECC的錯誤,大概率是硬件信號完整性問題

7. Generic short Packet Register

1.查看圖像格式,在該寄存器能看到對的Data Type,基本可以說明硬件設(shè)計沒問題

8. Clock Lane Information Register

1.查看clock工作狀態(tài)

9. Lane Information Register

1.查看每個lane工作狀態(tài),每個lane是始終處于工作狀態(tài),也會處于inactive狀態(tài)

附:申請Xilinx Evaluation License

1.首先需要有一個Xilinx方賬號,然后進入到Evaluation License網(wǎng)址申請,申請如下:

2.點擊search now,輸mipi關(guān)鍵字,勾選MIPI RX

3.Evaluation License需要綁定主機的MAC地址,點擊Generate Node-Locked License,然后設(shè)置需要綁定的MAC地址

4.很快在個人注冊的郵箱里會收到Xilinx方發(fā)布的lic文件,將其導(dǎo)入到Vivado工具即可。

NOTEEvaluation License僅限于測試MIPI IPMIPI攝像頭的工作狀態(tài),不用于發(fā)布產(chǎn)品,其內(nèi)部帶有計數(shù)器,連續(xù)使用小時后會停止工作。



聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    云天勵飛亮相2026廣東省人工智能應(yīng)用對接大會

    4月27日,廣東省人工智能應(yīng)用對接大會舉行。大會以“1+5”模式搭建人工智能供需對接平臺,集中展示廣東“人工智能+”重點領(lǐng)域典型應(yīng)用案例。云
    的頭像 發(fā)表于 04-30 17:08 ?3592次閱讀

    瀚博半導(dǎo)體宣布深度參與百度飛槳黑客松生態(tài)活動

    近日,瀚博半導(dǎo)體正式宣布深度參與百度飛槳主辦的黑客松生態(tài)活動。面向全球開發(fā)者開放旗下載天系列加速開發(fā)環(huán)境,支持部署百度文心ERNIE-4.
    的頭像 發(fā)表于 04-11 09:41 ?721次閱讀

    百度地圖與NIMO眼鏡達成深度合作

    近日,百度地圖與NIMO眼鏡達成深度合作,將百度地圖全棧導(dǎo)航能力以輕量化、低功耗、極簡交互的方式落地智能眼鏡場景,為騎行、步行、日常通勤用戶提供抬頭即見、安全隨行的新一代導(dǎo)航體驗。
    的頭像 發(fā)表于 04-09 10:00 ?357次閱讀

    百度地圖開放平臺與400萬開發(fā)者共赴智能時空新未來

    二十年星辰大海,十五載開放引航。2025年,百度地圖迎來服務(wù)用戶的二十周年,其開放平臺亦走過了與開發(fā)者并肩同行的十五個春秋。在近期舉行的“2025百度地圖開發(fā)者盛典”上,
    的頭像 發(fā)表于 01-23 09:03 ?966次閱讀
    <b class='flag-5'>百度</b>地圖開放平臺與400萬<b class='flag-5'>開發(fā)</b>者共赴<b class='flag-5'>智能</b>時空新未來

    百度世界大會亮點 五年五芯 百度宣布打造最硬AI云

    自2006年以來,百度世界大會已連續(xù)舉辦近20屆,百度世界大會是百度每年面向行業(yè)、媒體、合作伙伴和廣大用戶的最高級別盛事,作為百度年度最重要的的戰(zhàn)略、技術(shù)、產(chǎn)品發(fā)布會,自2006年以來
    的頭像 發(fā)表于 11-13 15:47 ?1972次閱讀

    百度世界2025進行中 百度昆侖芯超節(jié)點亮相 性能巨幅提升

    百度世界大會是百度每年面向行業(yè)、媒體、合作伙伴和廣大用戶的最高級別盛事,作為百度年度最重要的的戰(zhàn)略、技術(shù)、產(chǎn)品發(fā)布會,自2006年以來已連續(xù)舉辦19年,持續(xù)為行業(yè)搭建起交流前沿技術(shù)、碰撞創(chuàng)新
    的頭像 發(fā)表于 11-13 11:51 ?1504次閱讀

    光庭信息成為百度智能云大模型行業(yè)合伙人

    8月28日-30日,以“智能,生成無限可能”為主題的百度云智大會在北京舉辦。數(shù)千位行業(yè)領(lǐng)袖、技術(shù)專家與企業(yè)代表齊聚一堂,共同見證人工智能從技術(shù)探索邁向規(guī)?;瘧?yīng)用的產(chǎn)業(yè)變革。29日,在大會的生態(tài)專題
    的頭像 發(fā)表于 09-02 16:17 ?997次閱讀

    昆侖芯科技亮相2025百度云智大會

    近日,2025百度云智大會在北京國家會議中心二期隆重啟幕。本屆大會以“智能,生成無限可能”為主題,聚焦人工智能從技術(shù)到產(chǎn)業(yè)的全鏈條落地,深入探討AI賦能千行業(yè)的實踐路徑與未來機遇。
    的頭像 發(fā)表于 09-01 11:00 ?1524次閱讀

    百度智能云全面升級舸5.0和千帆4.0

    大會上,百度智能云全面升級舸AI計算平臺5.0、千帆企業(yè)級AI開發(fā)平臺4.0兩大AI基礎(chǔ)設(shè)施,幫助企業(yè)以更低成本、更高效率部署和
    的頭像 發(fā)表于 08-30 09:18 ?2017次閱讀

    香港特區(qū)政府會見百度創(chuàng)始人李彥宏一行

    8月15日,香港特別行政區(qū)行政長官李家超會見百度創(chuàng)始人李彥宏一行,百度人工智能技術(shù)發(fā)展及無人駕駛技術(shù)在香港的應(yīng)用場景、產(chǎn)業(yè)落地等事宜發(fā)表意見。
    的頭像 發(fā)表于 08-19 17:06 ?1250次閱讀

    百度智能云亮相第二十二屆ChinaJoy

    百度智能云亮相第二十二屆ChinaJoy 8月1日,第二十二屆中國國際數(shù)碼互動娛樂展覽會(ChinaJoy)在上海開幕。大會期間,百度全景展示了百度
    的頭像 發(fā)表于 08-05 09:47 ?959次閱讀

    中軟國際出席江寧開發(fā)區(qū)人工智能產(chǎn)業(yè)對接

    近日,江寧開發(fā)區(qū)人工智能產(chǎn)業(yè)對接會在南京江寧區(qū)成功舉辦,本次對接會匯聚了南京市工信局、江寧區(qū)工信局、紫金山科技城管委會、江寧開發(fā)區(qū)企業(yè)服務(wù)中
    的頭像 發(fā)表于 07-30 17:34 ?1208次閱讀

    最新人工智能硬件培訓(xùn)AI 基礎(chǔ)入門學(xué)習(xí)課程參考2025版(大模型篇)

    人工智能大模型重塑教育與社會發(fā)展的當下,無論是探索未來職業(yè)方向,還是更新技術(shù)儲備,掌握大模型知識都已成為新時代的必修課。從職場上輔助工作的智能助手,到課堂用于學(xué)術(shù)研究的智能工具,大模
    發(fā)表于 07-04 11:10

    百度Apollo向北京工商大學(xué)捐贈自動駕駛車輛

    近日,百度Apollo自動駕駛車輛捐贈儀式在北京工商大學(xué)計算機與人工智能學(xué)院舉行。捐贈儀式上,百度Apollo正式向北京工商大學(xué)計算機與
    的頭像 發(fā)表于 06-18 14:43 ?1262次閱讀

    百度地圖重磅發(fā)布地圖AI開放平臺

    近日,在WGDC25全球時空智能大會上,百度地圖重磅發(fā)布地圖AI開放平臺。百度地圖深耕20年的數(shù)據(jù)能力、引擎能力與AI技術(shù)全面開放,向開發(fā)者深度開放四大核心能力和五大場景解決方案。
    的頭像 發(fā)表于 05-26 11:26 ?2074次閱讀
    麟游县| 辽宁省| 合川市| 淳安县| 师宗县| 永宁县| 彩票| 平顶山市| 营口市| 馆陶县| 格尔木市| 湘阴县| 长阳| 赤城县| 岱山县| 三明市| 亚东县| 昌平区| 峨眉山市| 拉萨市| 重庆市| 兰考县| 闽侯县| 彩票| 天柱县| 永康市| 林周县| 云林县| 百色市| 繁昌县| 武冈市| 中宁县| 漠河县| 防城港市| 榆林市| 大竹县| 灵璧县| 汉中市| 香河县| 新野县| 牟定县|