1. 程式人生 > >SIL9687讀資料手冊零碎筆記

SIL9687讀資料手冊零碎筆記

1.工作原理圖

在這裡插入圖片描述

1.SPDIF 音訊 任意一個埠都有音訊輸入 中間這部分是音訊返回通道

 ARC引腳用於傳輸音訊源,在SPDIF_IN上接收
埠處理器支援HDMI 1.4b規範中描述的音訊返回通道(ARC),該通道將一個S/PDIF音訊訊號從HDMI接收器傳輸到TMDS資料流相反方向的HDMI源。ARC簡化了使用者的音訊連線和切換。

2.Static RAM Block(SRAM)

EDID靜態記憶體塊,
可以同時讀取四個埠的EDID 使用256位元組塊,
VGA使用128位元組塊,
自動引導啟動使用64位元組塊,
還有64位元組塊保留,
一共1280個位元組塊。
記憶體使用來自HDMI(RnPWR5V)或者VGA(SBVCC5)的5V電源,可以再沒有TV電源的情況下工作,記憶體塊可以使用本地IIC介面讀寫,也可以使用DDC(顯示資料通道)讀取,

3.NVRAM Block

這個儲存器有512位元組,
其中256位元組是用來儲存公共的HDMI的EDID資料,
128位元組是用來儲存公共的VGA的EDID資料,
64位元組是用來自動引導,
還有64位元組是保留的
不管是EDID資料還是自動引導資料在製造器件都應該用本地IIC初始化一次

4.HDCP Register Block

這個暫存器是用來解密傳入的音視訊資料,解密過程由主機微控制器控制,通過DDC通道使用一組暫存器讀寫,解密過程中使用預先程式設計的HDCP金鑰,和儲存在片上的非易失性儲存器(rom或者flash)中的金鑰選擇向量(KSV)

5.Booting Sequencer(引導定序器)

啟動序列所需要的啟動資料,例如EDID資料和HPD初始化狀態,MHL介面選擇器。在NVRAM接通電源的時候讀取。

6.Configuration,status 和interrrupt控制暫存器

這個暫存器配置和管理9687A處理器特性所需的暫存器。這些暫存器用於執行音視訊輔助格式處理,CEA-861E包,和省電模式控制
這些暫存器可以由本地 IIC埠訪問,
這個塊還處理中斷操作

7.The Power-down Section

省電部分包含HDMI高速資料路徑,包括TMDS輸入輸出塊,和用於HDMI資料和HDCP處理的數字邏輯

8. 4:1 Input Multiplexer Blocks

4進1出 多路複用器,
複用器A塊和B塊選擇四個輸入的其中一個輸入,
多路複用器塊A依次選擇剩下三個沒被選擇的輸入,依次將他們的資料通過粗管道傳送到DPLL和MHL塊。
多路複用器B將選中輸入的資料傳送到要處理的主管道上

9.MHL Demultiplexer Blocks

MHL多路解複用塊,如果從DPLL塊接受到的訊號只出現在三個通道其中的一個,
那麼輸入是MHL訊號,多路複用器將單線RGB序列資料塊,分佈在視訊的三個並行RGB通道上

10.2:1HDMI/MHL Multiplexer Blocks(HDMI/MHL多路複用器模組)

2:1HDMI/MHL多路複用器塊C和D,從DOLL塊中選擇HDMI訊號,或者通過MHL解複用器將MHL轉換為HDMI,C塊從粗管道傳輸資料,D塊從主管道傳輸資料

11.Packet Analyzer Blocks(包資料分析器)

資料包分析器從HDMI控制包 提取HDCP在主管道和出管道中 解密過程需要的控制訊號,
HDCP解密是由暫存器資訊控制的

12.HDCP Authentication Block(HDCP身份驗證模組)

HDCP認證塊切換到主管道的被選擇的輸入埠連線到其HDCP解密塊,其餘的三個埠用粗管道,每個解密塊按順序切換到其輸入埠,時間要足夠長,以便從預身份驗證過程所需的HDMI包中獲取控制資訊
由於不可預測發生控制包,在粗管道中解密過程中有很小概率會丟失重要的資訊。
檢測到丟失資訊,導致相應的HDCP路徑重新驗證

13.MP(主管道) and RP(粗管道) HDMI Receive Data Path and HDCP Unmask Blocks

    HDMI資料從主管道和粗管道的HDMI資料由各自的HDMI接受資料路徑和HDCP解掩碼塊傳送和處理,
 將主埠合適的解密金鑰和當前輸入埠連線的粗管道上的XOR掩碼應用於該模組,來分解音視訊和輔助包

14.InstaPrevue Block

InstaPrevue模組將粗管道中縮小的影象合併到來自主管道的祝影象的預覽位置,深度色彩處理,色彩空間轉換
畫素重複,交錯和3D處理(適用於720P和1080P的框架包)
都有InstaPrevue核心正確處理,對縮小後的影象進行轉換,使其與主管道的格式匹配

15.AVmute block

音訊靜音模組,使用兩種控制方法控制音訊和視訊的靜音,當啟動硬體靜音時,軟體靜音由暫存器設定控制,
如果發生ECC錯誤,音訊和視訊將自動靜音和不靜音。

16.TMDS Transmitter Block

這個傳送模組提供一個HDMI內容流,來自於選擇內容源的原始流,
內部源終止消除了使用外部R-C元件進行訊號整形的需要,可以禁用內部源。

17.ARC Block

音訊返回通道模組允許接受到的數字S/PDIF資料從TMDS輸入埠傳送訊號相反的方向傳輸,
模組以單格式模式將音訊輸入嵌入到連線HDMI埠的使用引腳

18.OTP ROM

OTP模組提供了生產商的HDCP金鑰,不能從裝置中讀取出來。

RESET_N復位拉低時間最少1ms

RESET_N引腳復位變高電平在VDD10之前

9687裝置有10個從IIC裝置