2024-05-23 19:10:37 作者:admin
點擊: TC358775XBG是MIPI DSI轉(zhuǎn)LVDS的橋接芯片。DSI速度支持1Gbps/lane,共4 lane;LVDS在1.8V下運行,以減少運行功耗, 最大時鐘可以達到135MHz;4 lane DSI Rx,每lane的最大速率1Gbps,可以支持1920×1200×24@60fps,并且該速率可以實現(xiàn)較低的時延,從而給用戶視覺上的享受;TC358775XBG采用BGA64封裝,較小的封裝體積可以降低PCB電路板的尺寸,方便實現(xiàn)產(chǎn)品的便攜特性。同時TC358775XBG 是TC35865XBG的后續(xù)產(chǎn)品,引腳基本兼容,進一步降低了客戶的產(chǎn)品升級成本。若有車規(guī)需求,則可以選擇TC9593XBG進行替代。 TC358775XBG屬于消費級別橋接IC,其內(nèi)部包含了一組MIPI-DSI輸入,這組DSI輸出是標準的4 lane,此外它還具有LVDS雙鏈路輸出,每一路由5對差分信號組成(其中包含4對數(shù)據(jù)信號,1對時鐘信號)。在性能方面該器件支持1.2V電壓輸入,普通數(shù)字IO支持1.8V或3.3V電源輸入,分辨率可達1920×1200@24位,可在-30℃-85℃的范圍內(nèi)工作。 TC358775XBG廣泛應(yīng)用于VR/AR便攜式設(shè)備,廣告機,POS機,人臉識別終端,智能零售,機器人,工控設(shè)備,手持設(shè)備,智能家電等產(chǎn)品的顯示。 功能介紹及接口說明 初始化之前mipiclk電源是1.2V,初始化成功后mipiclk 的電壓是0.2V左右;當按照下面一組配置的時候mipiclk的電壓一直是0.2V左右。
TC358775XBG_datasheet.pdf?查看規(guī)格書




TC358775XBG(以下簡寫775)是一顆將RGB信號轉(zhuǎn)成MIPI DSI,信號的橋接芯片。最高分辨率支持到1920x1200。
MIPI接口:
(1)、支持1/2/3/4 lane(s) data,Maximum bit rate of 1 Gbps/lane
(2)、支持video mode(Non-Burst Mode with Sync Pulses、Non-Burst Mode with Sync Events)和command mode兩種格式
(3)、Supports video data formats :
RGB接口
Supports data formats 24-bit data bus RGB888/666/565 data formats Up to 166 MHz input clock Support VSYNC/HSYNC polarity option (default LOW) Support DE polarity option (default High)
初始化接口:
(1)、IIC接口(when CS=L):可以通過MIPI COMMAND發(fā)送命令經(jīng)過IIC給其他設(shè)備初始化(一般不這么用);IIC也可以作為從設(shè)備接口通過其他的IIC master給775XBG初始化(此種情況下就不能通過IIC給其他設(shè)備初始化了)。速率一般在100KHz,最快支持400KHz。
(2)、SPI接口(when CS =H):最高25MHz(需要用到GPIO兩個接口)
GPIO接口:可以用做SPI信號接口也可以用做中斷輸出(一般不會用這個接口)
低功耗:可以通過控制時鐘和電源來實現(xiàn)低功耗。
供電: Core and MIPI D-PHY: 1.2V I/O: 1.8V –3.3V
功耗: WXGA @60fps: Pixel Clk: 74.25 MHz, DSIClk: 312 MHz 66.7 mW 1080P @60fps: Pixel Clk: 148.5 MHz, DSIClk: 471 MHz 91.4 mW
封裝:BGA80(7*7mm)見“TC358768AXBG_TC358778XBG_rev11nm.pdf”第99頁
二、設(shè)計確認事項
在使用778之前需要確認一下問題:(以點屏為例)
1、 確認前端輸入必須是TTL信號(RGB888/666/565);
2、 確認屏能夠接收mipi數(shù)據(jù)包的位數(shù),因為mipi數(shù)據(jù)包位數(shù)不同輸入的TTL的順序是不一樣的。
3、 確認屏準確的timing參數(shù)(包括分辨率,前后沿以及時鐘等)
4、 確認屏是否需要初始化,如果需要初始化,是要通過778給屏初始化還是有另外的專門給屏初始化的接口,如果需要通過778給屏初始化(即用mipi command給屏初始化),請?zhí)峁蚀_的初始化數(shù)據(jù)
5、 確認屏的分辨率(最高1920x1200)以及主控輸出的RGB信號能否支持這個屏的分辨率
三、外圍硬件電路及芯片接口說明
在進行設(shè)計時,TC358778XBG的外圍電路請文件夾“電路”中文件“CPLB_EVA_B1_REV10.pdf”;并且注意以下內(nèi)容:
1、 電源,此IC供電電壓為:
Core and MIPI D-PHY: 1.2V——B1、 K4、A7、E10、H10; I/O: 1.8V –3.3V ——H1、K5、K9、B10;(控制所有的數(shù)字IO電
壓)
2、復(fù)位RESX——B9;當此管腳拉高時(高電平由VDDIO決定),芯片處于工作狀態(tài),拉低為復(fù)位狀態(tài)。
3、測試腳MSEL——A9;此腳為芯片測試腳,這個管腳需要加上拉電阻拉高(高電平由VDDIO決定)
4、參考時鐘管腳REFCLK——K6;此管腳是芯片的外部參考時鐘管腳,這個腳可以接外部晶振或者從其他地方拉過來的時鐘(6MHz – 40MHz,建議不要用太低頻率的晶振,一般用19.2MHz-30MHz,幅值由VDDIO決定),也可以接地。接地的時候可以使用RGB的PCLK(25-135MHz)通過軟件設(shè)置來完成參考時鐘的工作,這個時候要求PCLK必須是連續(xù)的不能中斷,并且在給778初始化之前就要先給出穩(wěn)定的PCLK。不管是用外部的晶振或者從其他地方接過來的時鐘又或者是通過軟件設(shè)置PCLK完成參考時鐘的工作,時鐘和RGB時鐘PCLK都不能中斷,否則顯示會不正常。
5、IIC/SPI片選腳CS——J8; - When CS=L, enable I2C interface
- When CS=H, enable SPI interface(高電平由VDDIO決定)
6、IIC接口I2C_SCL——A8;I2C_SDA——B8;需接上拉電阻(一般選2K)至VDDIO。 當使用SPI進行初始化的時候I2C_SCL——A8用做SCLK,I2C_SDA——B8用做MOSI(寫)
7、GPIO腳GPIO1——B6:可以用作中斷輸出(一般不用中斷)或者當使用SPI初始化時用做CS(SS);
GPIO1——B6:當使用SPI初始化時用做MISO(讀);
8、當輸出的數(shù)據(jù)包的位數(shù)比輸入的多時,TTL的低位信號用低電平補充。比如輸出的是RGB888的數(shù)據(jù)包,但是輸入只有RGB666,接法按照RGB888,MODE 0接的時候把778的R[1:0]、G[1:0]、B[1:0]用低電平補位。
R、G、B、PCLK、VSYNC、DE的接法如下:
四、寄存器配置工具的使用
在778的調(diào)試過程中,起關(guān)鍵作用的就是對寄存器的配置,778有專門的配置表格(此表格只能用excel打開,生成的寄存器才有用)“TC358768(A)XBG_778XBG_DPI-DSI_Tv42p_nm.xls”,下面就簡單介紹下表格的使用方法。
打開“TC358768(A)XBG_778XBG_DPI-DSI_Tv42p_nm.xls”后會看到有很多的表格,但是實際我們用到的表格比較少,我們只需配置“DPI-DSI_Timing”以及“DSI-TX_Parameters”即可(設(shè)置只能改動黃色部分的單元格)。
首先“DPI-DSI_Timing”中
4、當顯示不正常的時候,如果屏不需要初始化首先確認下屏的timing參數(shù)有沒有問題,然后再查找其他原因;如果屏需要初始化就先確認屏的初始化數(shù)據(jù)和timing參數(shù),由于市面上很多mipi屏并沒有十分規(guī)范的資料,所以給調(diào)試造成很多干擾,因此,屏信息的準確性十分重要。