一、MIPI接口簡介
MIPI(Mobile Industry Processor Interface)是2003年由ARM, Nokia, ST ,TI等公司成立的一個聯盟,目的是把手機內部的接口如攝像頭、顯示屏接口、射頻/基帶接口等標準化,從而減少手機設計的復雜程度和增加設計靈活性。MIPI聯盟下面有不同的WorkGroup,分別定義了一系列的手機內部接口標準,比如攝像頭接口CSI、顯示接口DSI、射頻接口DigRF、麥克風/喇叭接口SLIMbus等。統一接口標準的好處是手機廠商根據需要可以從市面上靈活選擇不同的芯片和模組,更改設計和功能時更加快捷方便。
MIPI是一個比較新的標準,其規范也在不斷修改和改進,目前比較成熟的接口應用有DSI(顯示接口)和CSI(攝像頭接口)。CSI/DSI分別是指其承載的是針對Camera或Display應用,都有復雜的協議結構。
本方案主要針對DSI做相關的設計方案,使用AL3器件,內部具有豐富的LUT和BRAM資源,用于實現協議和數據處理。同時芯片器件內,集成了一顆64Mbit 32bit位寬的SDRAM,在集成度高的領域,實現視頻數據的緩存和處理,有很大的優勢。
芯片內具有豐富的LVDS接口、MIPI接口,在圖像接收和MIPI顯示方面,具有獨到的資源優勢。所有功能可直接在單芯片內完成,具有功能強,成本低等優點。
二、AL3 橫屏轉豎屏MIPI方案實現
基于安路AL3 FPGA器件,實現LVDS的視頻數據接收,在芯片內通過邏輯和SDRAM實現,橫屏轉豎屏,旋轉90度算法處理。
處理完成后,通過調用MIPI接口,實現視頻在DSI的相關協議,完成顯示。
方案具有器件設計難度低,BOM成本低,集成度高等優點。實現硬件如下圖所示。
?
![基于AL3實現的橫屏轉豎屏MIPI顯示方案 基于AL3實現的橫屏轉豎屏MIPI顯示方案]()
圖1? AL3 橫屏轉豎屏MIPI顯示方案硬件
三、AL3 橫屏轉豎屏 MIPI方案顯示效果
該系統具備以下特點:?1、集成度高:單芯片具有LVDS、SDRAM、MIPI接口。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2、設計簡單:沒有多個芯片之間的數據鉸鏈通信工作。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3、成本低:對比其他方案,單芯片實現,更加穩定,BOM成本相對更低。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 4、更高性價比:提高系統集成度,簡化設計與生產。
方案完成后,在手機屏幕完成顯示,顯示效果如下圖所示。
?
![基于AL3實現的橫屏轉豎屏MIPI顯示方案 基于AL3實現的橫屏轉豎屏MIPI顯示方案]()
??????????????????????????? 圖2? MIPI屏實時顯示效果
這一標準給從簡單的低端設備、到高復雜性的智能電話、再到更大型手持平臺的廣泛移動系統帶給重大好處。移動產業一直期待著統一到一種開放標準上。隨著MIPI標準開放,MIPI接口相關產品會越來越多。
而安路的EG4、AL3等器件,都集成了相關MIPI接口,同時芯片內封裝了一顆64Mbit SDRAM芯片,用于顯示緩存。