在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

MIPI2.5G DPHY CSI2DSI demo移植 -v1

XL FPGA技術交流 ? 來源:易靈思FPGA技術交流 ? 作者:易靈思FPGA技術交流 ? 2025-01-21 16:56 ? 次閱讀

最近陸續(xù)有客戶在評估易靈思的Ti180。Ti180的MIPI 2.5G是硬核。今天做一個簡單的移植來試驗下MIPI DSI 驅屏。 因為有客戶需要,所以也把程序移植到了公司的demo板上。 框圖如下: wKgZO2eJreqAEwUaAADIVyB__VM910.png

================================

MIPI 2.5G DPHY簡介

===============================

Ti180有4組MIPI 2.5G DPHY,每組是4組數(shù)據(jù)和一個時鐘

支持MIPI DPHY 1.2版本協(xié)議

支持ULPS.

支持連續(xù)與非連續(xù)時鐘模式。

支持反向傳輸。

================================

MIPI CSI

===============================

CSI的復位 上電之后先釋放reset_n和reset_byte_HS_n,然后就開始了初始化時間,初始化的時間保守為500us,然后sensor端就可以發(fā)送數(shù)據(jù)了。但是在發(fā)送數(shù)據(jù)之前reset_pixel_n要提前有效數(shù)據(jù)的兩個時鐘周期之前釋放。 wKgZO2eJreqADCXQAAGb9NVjlh8373.png 但實際上電之后,只有復位才能接收,

always@(posedgeclk_pixel ornegedgereset_pixel_n)

begin

if( ! reset_pixel_n )

data_en <=?1'b0;

elseif(&RxStopState)

data_en <=?1'b1;

end

.RxDataHS0 (data_en ?RxDataHS[0]:1'b0),

.RxDataHS1 (data_en ?RxDataHS[1]:1'b0),

.RxDataHS2 (data_en ?RxDataHS[2]:1'b0),

.RxDataHS3 (data_en ?RxDataHS[3]:1'b0),

pixel_clk的頻率是有限制的,

PIX_CLK_MHZ >= (DATARATE_MBPS * NUM_DATA_LANE) / PACK_BIT, ? DATARATE_MBPS:MIPI的數(shù)據(jù)速率; ? NUM_DATA_LANE :MIPI的lane數(shù); ? PACK_BIT:就是Table 12中的Pixel Data Bits per Pixel Clock. wKgZO2eJreqAX9IlAAFPcxk7zJc401.png

===============================

MIPI TX 參考時鐘來源?

==============================

MIPI TX的參考有GPIO,PLL輸出和core三個來源。

wKgZO2eJreqAEZJnAAAMtr03VbY805.png

(1)如果是GPIO 輸入,請參考pinout設計文件里有一欄Hard Block PLL REFCLK.就是指如果硬件如果參考時鐘從外部供給時指定的管腳。這是在硬件設計時需要注意的,需要提前規(guī)劃好時鐘的來源。

wKgZO2eJreuALKf5AABbk56kpkI268.png

(2)如果把時鐘參考設置為PLL又應該怎么使用,明顯IP核上并沒有給出任何設置PLL參考源的選項。PLL的參考只能是固定的。當我們選擇PLL的時候,下圖的Resource會指定需要用那個PLL,如下圖的PLL_TL1,這時我們就必須要使用PLL_TL1,但是選擇的是PLL_TL1的輸出的那個時鐘呢?在下圖的Instance后面還是空白的。

wKgZO2eJreuALXLRAABCH_pYWw4964.png

于是我們新建一個PLL_TL1,并把所有的輸出時鐘都打開。

wKgZO2eJreuAfH17AAGnpRCzARM211.png

當我們再次查看DPHY的參考時,發(fā)現(xiàn)Instance已經(jīng)不再為空,因為是指定了pll_inst__CLKOUT3.說明用的是PLL_TL1的clk_out3,所以在設計時也要注意對該時鐘的規(guī)劃。

wKgZO2eJreuAbunSAAAO3DmqWr0074.png

(3)如果時鐘選擇Core呢?這時時鐘可以手動輸入想選擇的時鐘,無論是從GCLK輸入的還是PLL輸出的。

wKgZO2eJreuATH8YAAAN1XNNDoY180.png

另外需要提醒要注意時鐘頻率的選擇哦。

=================================

如果要修改速率DPHY部分應該做什么呢?

================================

(1)修改PHY Bandwidth參數(shù)

wKgZO2eJreuAWhBiAABD1T1ivR8576.png

(2)在Timing中也可以確認

wKgZO2eJreuAJnwXAAAkrYCeyTI670.png

(2)修改clk_byte_HS ,該時鐘要求為phy_clk_byte_HS的兩倍。

================================

時鐘方案

================================

該demo中MIPI DSI TX的IP部分時鐘主要如下,

(1)在DPHY中會生成一個phy_clk_byte_HS給DSI TX IP。

(2)同時還會通過PLL輸出一個clk_byte_HS 給DSI TX IP,該時鐘要求是phy_clk_HS的兩倍,demo上這兩個時鐘并不同源。

(3)另外PLL還提供了MIPI TX IP需要的pixel_clk和axi_clk。

wKgZO2eJreuAALyzAABYmx1Leq4590.png

================================

復位處理:

================================

(1)DSI TXIP是有initial時間的,所以要等待initial時間過后再配置寄存器才能發(fā)送出去。

(2)video輸出復位要在寄存器配置完成之后才能釋放。

(3) MIPI CSI IP同樣有inital時間,所以要等待initial時間過后才能接收數(shù)據(jù)

================================

寄存器配置:

================================

Ti180的寄存器配置與Ti60一樣,易靈思提供了一個DSI porch cal.xlsx表,輸入想要配置的timing生成IP核的配置參數(shù);

另外,屏的配置要根據(jù)屏廠提供的相關資料來使用,這是因為寄存器的命令會有很大差異。具體怎么使用晚些時間再更新。

================================

移植說明:

================================

該demo是MIPI DPHY 4lane 1G輸出。內(nèi)部產(chǎn)生了一個彩條。

(1)MIPI屏速率是1Gbps 4 lane.

(2)分辨率是1920x1080

(3) demo來自易靈思提供的DSI TX demo。

(4)目前demo板沒有預留MIPI的GPIO參考,為了方便就直接通過Core時鐘來驅動(PLL輸入還是要指定位置的),實際這個時鐘也是從PLL輸出的。

(5)屏使用的是易靈demo板中提供的手機屏。

wKgZO2eJreuAHzHMAABFWC4gMRw160.png

(3)目前MIPI DSI TX IP里面有兩個參數(shù),clk_byte_HS和phy_clk_byte_HS,而且文檔明確說明clk_byte_HS是phy_clk_byte_HS的2倍。如果在DPHY中把數(shù)據(jù)總線位寬修改成16位,還必須是2倍關系嗎?

wKgZO2eJreyABfsIAAAFxKMakB8708.png

.clk_byte_HS    (dphy_byte_clk ),.clk_pixel     (i_sysclk),.phy_clk_byte_HS  (mipi_dphy_tx_pclk),

=================================

注意:

(1)如果使用易靈思原廠提供的demo板評估,要連接R171,這個是LCD屏的復位信號

(2)屏的參數(shù)與IP的參數(shù)目前共用。

更新說明

-v2:

(1)增加了屏復位和寄存器配置說明。

(2)使用聚吉鑫科技的1080p60的LCD屏

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • MIPI
    +關注

    關注

    11

    文章

    312

    瀏覽量

    48721
  • demo板
    +關注

    關注

    1

    文章

    33

    瀏覽量

    40856
  • DSI
    DSI
    +關注

    關注

    0

    文章

    52

    瀏覽量

    42382
收藏 人收藏

    評論

    相關推薦

    MIPI協(xié)議中的DSICSI是什么?

    議,MIPI協(xié)議中包含了很多部件接口的協(xié)議規(guī)范。 今天我們所說的MIPI CSIMIPI DSI就是
    發(fā)表于 01-13 16:55

    請問RK3568 MIPI RX DPHY接收MIPI協(xié)議的是否同時支持CSIDSI兩種協(xié)議?

    請問RK3568 MIPI RX DPHY接收MIPI協(xié)議的是否同時支持CSIDSI兩種協(xié)議?
    發(fā)表于 02-22 16:59

    HDMI2.1到MIPI-DSI/CSI芯片LT6911GX資料

    HDMI2.1到MIPI-DSI/CSI芯片LT6911GX資料說明
    發(fā)表于 01-02 11:34 ?79次下載

    高性能mipi DSI/CSI至HDMI2.0轉換器

    LT9611UXC是一款高性能mipi DSI/CSI至HDMI2.0轉換器,適用于STB、DVD應用。MIPI DSI/
    發(fā)表于 05-25 18:18 ?1373次閱讀

    LT8911EXB:MIPI CSI/DSI轉EDP信號轉換芯片

    龍迅LT8911EXBn功能: MIPI CSI/DSI轉EDP信號轉換芯片 特點: 單端口MIPI?DSI接收器 符合D-PHY1.2、
    的頭像 發(fā)表于 09-29 14:36 ?2435次閱讀
    LT8911EXB:<b class='flag-5'>MIPI</b> <b class='flag-5'>CSI</b>/<b class='flag-5'>DSI</b>轉EDP信號轉換芯片

    LT8918發(fā)射器:RGB轉MIPI CSI/DSI

    LT8918 RGB轉MIPI CSI/DSI
    的頭像 發(fā)表于 09-29 16:24 ?4237次閱讀
    LT8918發(fā)射器:RGB轉<b class='flag-5'>MIPI</b> <b class='flag-5'>CSI</b>/<b class='flag-5'>DSI</b>

    LT6911C芯片:HDMI1.4轉MIPI DSI/CSI/LVDS

    LT6911C HDMI1.4轉MIPI DSI/CSI/LVDS
    發(fā)表于 09-30 15:17 ?1908次閱讀
    LT6911C芯片:HDMI1.4轉<b class='flag-5'>MIPI</b> <b class='flag-5'>DSI</b>/<b class='flag-5'>CSI</b>/LVDS

    LT9611UXC 是一款高性能 MIPI DSI/CSI 至 HDMI2.0 轉換器

    LT?9611UXC 是一款高性能 MIPI DSI/CSI 至 HDMI2.0 轉換器。 MIPI DSI/
    發(fā)表于 11-29 22:15 ?1196次閱讀

    MIPI2.5G DPHY TX demo移植教程

    最近陸續(xù)有客戶在評估易靈思的Ti180。Ti180的MIPI 2.5G是硬核。今天做一個簡單的移植來試驗下MIPI DSI 驅屏。
    的頭像 發(fā)表于 04-18 10:07 ?2027次閱讀
    <b class='flag-5'>MIPI2.5G</b> <b class='flag-5'>DPHY</b> TX <b class='flag-5'>demo</b><b class='flag-5'>移植</b>教程

    MIPI dsi TX移植注意事項

    MIPI Dsi的使用相比于CSI多了一些寄存器控制,生成的example直接仿真是可以的,但是修改了參數(shù),一些參數(shù)也要做相應的調(diào)整。這里我們來做個簡單總結 。
    的頭像 發(fā)表于 05-22 10:01 ?934次閱讀
    <b class='flag-5'>MIPI</b> <b class='flag-5'>dsi</b> TX<b class='flag-5'>移植</b>注意事項

    LT6911UXC HDMI2.0到MIPI DSI / CSI轉換器

    LT6911UXC HDMI2.0到MIPI DSI / CSI轉換器
    的頭像 發(fā)表于 05-11 14:17 ?1536次閱讀
    LT6911UXC HDMI2.0到<b class='flag-5'>MIPI</b> <b class='flag-5'>DSI</b> / <b class='flag-5'>CSI</b>轉換器

    MIPI2.5G DPHY TX demo移植指南

    最近陸續(xù)有客戶在評估易靈思的Ti180。Ti180的MIPI 2.5G是硬核。今天做一個簡單的移植來試驗下MIPI DSI 驅屏。
    的頭像 發(fā)表于 07-14 10:21 ?2366次閱讀
    <b class='flag-5'>MIPI2.5G</b> <b class='flag-5'>DPHY</b> TX <b class='flag-5'>demo</b><b class='flag-5'>移植</b>指南

    HDMI2.0到雙端口MIPI DSI/CSI &amp; LVDS LT6911UXC

    使用HDCP2.2來進行數(shù)據(jù)解密。對于MIPI DSI/CSI輸出,LT6911UXC具有可配置的單端口或雙端口MIPI DSI/
    的頭像 發(fā)表于 01-16 16:07 ?1016次閱讀
    HDMI2.0到雙端口<b class='flag-5'>MIPI</b> <b class='flag-5'>DSI</b>/<b class='flag-5'>CSI</b> &amp; LVDS LT6911UXC

    SNx5DPHY440SS CSI-2/DSI DPHY 重計時器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《SNx5DPHY440SS CSI-2/DSI DPHY 重計時器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 06-25 11:07 ?1次下載
    SNx5<b class='flag-5'>DPHY</b>440SS <b class='flag-5'>CSI-2</b>/<b class='flag-5'>DSI</b> <b class='flag-5'>DPHY</b> 重計時器數(shù)據(jù)表

    LT6911C 國產(chǎn)原裝 HDMI to MIPI DSICSI、LVDS 適用于VR 智能手機

    LT6911C的優(yōu)勢特點有: 1、HDMI1.4輸入支持高達6Gbps的數(shù)據(jù)速率,為4k @ 30Hz視頻提供足夠的帶寬。 2、對于MIPI DSI /
    的頭像 發(fā)表于 07-11 11:08 ?1471次閱讀
    LT6911C  國產(chǎn)原裝 HDMI to <b class='flag-5'>MIPI</b> <b class='flag-5'>DSI</b>、<b class='flag-5'>CSI</b>、LVDS 適用于VR 智能手機
    主站蜘蛛池模板: 免费观看成人毛片| 欧美顶级xxxxbbbb| 国内自拍露脸普通话对白在线| 日韩一级免费视频| 日本三级香港三级三级人!妇久| 日韩大尺度视频| 免费高清特级毛片| 国产欧美日韩在线人成aaaa | 操日韩美女| 五月天在线婷婷| 天天操天天干天天拍| 黄色成人一级片| 欧美性区| 美女被强插| 午夜欧美视频| 在线天堂中文www官网| 性色爽爱性色爽爱网站| 在线观看你懂的网站| 婷婷六| 拍拍免费视频| 黄色三级在线看| 午夜影院在线看| 夜夜综合网| 免费看国产一级片| 六月综合激情| 亚洲综合欧美日本另类激情| 色婷婷国产| 七月婷婷在线视频综合| 精品一级毛片| 天天色天天做| 奇米久久久| 99久久网站| 123综合网在线| 午夜在线观看免费视频| 久久www免费人成看片色多多| xxx69欧美| free性欧美video69| 中文字幕在线观看第一页| 色综合激情网| 欧美性久久久久| 看天堂|