對控制符號進行智能加擾的方法和裝置制造方法
【專利摘要】本發明描述了用于對控制符號進行加擾的方法和裝置。在一個實施例中,控制符號與HDMI接口相關聯,并且所述方法和裝置被配置為對符號進行加擾以緩解由另外解擾的符號序列的傳輸所產生的電磁干擾(EMI)的影響,該另外解擾的符號序列可能包含大量“時鐘模式”或其他不期望的偽影。
【專利說明】對控制符號進行智能加擾的方法和裝置
[0001] 優先權
[0002] 本專利申請要求于2013年1月22日提交的并且標題為"METHODS AND APPARATUS FOR INTELLIGENT SCRAMBLING OF CONTROL SYMBOLS"的共同擁有的、共同未決的美國專利 申請No. 13/747, 264的優先權,該美國專利申請No. 13/747, 264要求于2012年1月27日提 交的并且標題為"METHODS AND APPARATUS FOR THE INTELLIGENT SCRAMBLING OF CONTROL SYMBOLS"的美國臨時專利申請No. 61/591,723以及于2012年10月9日提交的并且標題為 "METHODS AND APPARATUS FOR THE INTELLIGENT SCRAMBLING OF CONTROL SYMBOLS" 的美 國臨時專利申請No. 61/711,656的優先權,前述專利申請中的每一個全文以引用方式并入 本文。
[0003] 相關申請
[0004] 本專利申請涉及于2013年1月22日提交的并且標題為"METHODS AND APPARATUS FOR ERROR RATE ESTIMATION"的共同擁有的、共同未決的美國專利申請No. 13/747, 383和 于 2010 年 12 月 22 日提交的并且標題為 "METHODS AND APPARATUS FOR THE INTELLIGENT ASSOCIATION OF CONTROL SYMBOLS"的美國專利申請序列號12/976, 274,前述專利申請中 的每一個全文以引用方式并入本文。
【背景技術】
[0005] 1.摶術領域
[0006] 本公開整體涉及數據聯網和電信領域。更具體地,在一個示例性方面,本公開涉及 對通過網絡進行傳輸的控制符號進行智能加擾以改善不期望的電磁輻射。
[0007] 2.相關摶術的描沭
[0008] HDMI (高清晰度多媒體接口)(特別參見www. hdmi. org)為由HDMI Founders所指 定的示例性主流的數字音頻/視頻接口技術。該標準的當前變型規定了對旨在主要用于多 媒體"源"(例如,機頂盒、DVD播放器、藍光光盤播放器、視頻游戲控制器、計算機或CPU)的 任意組件和"終端"(例如,顯示監視器、家庭影院系統等)之間的"數字音頻/視頻(A/V) 互連的簡單聯網的支持。這種互連在當前具體實施中一般來說在本質上是單向的;即,從源 到終端。
[0009] HDMI (HDMI1. 4)的當前版次利用TMDS(最小化傳輸差分信號)經由三個模式中的 一個在三個主要的HDMI數據通道之上傳輸視頻、音頻和輔助數據。圖1示出了在示例性 720X480p視頻幀中的這些TMDS模式。該三種模式包括:(1)傳輸有效視頻線的像素的視 頻數據周期;(2)傳輸音頻和輔助數據的數據島周期;和(3)發生在視頻和數據島周期之間 的控制周期。HDMI利用TMDS以發送經過最小化編碼傳輸的10位字符。
[0010] 在控制周期期間,在三個HDMI主要數據通道上重復傳輸控制符號。HDMI定義了四 個控制符號,表示四個值0b00、0b01、0bl0和Obll。在通道0上傳輸的值表示HSYNC、VSYNC、 兩者或沒有任一個是否正被傳輸,以及在通道1和2上所傳輸的值在前同步碼中是否被設 置為非零。前同步碼由八個相同的控制符號構成并且用于表明向數據島周期或視頻數據周 期的即將發生的轉變。表1示出了用于每個數據周期類型(即,TMDS模式)的前同步碼。 [0011]
【權利要求】
1. 一種傳輸數據以便減小與其相關聯的電磁干擾的方法,所述方法包括: 生成一個或多個偽隨機值;以及 將多個未編碼的控制符號加擾成加擾控制符號,所述加擾至少部分地基于所述一個或 多個偽隨機值; 其中所述加擾控制符號的傳輸使不期望的電磁干擾最小化。
2. 根據權利要求1所述的傳輸數據的方法,其中所述多個未編碼的控制符號與高清晰 度多媒體接口(HDMI)接口相關聯。
3. 根據權利要求1所述的傳輸數據的方法,其中基于傳輸線性反饋移位寄存器(LFSR) 來生成所述一個或多個偽隨機值。
4. 根據權利要求3所述的傳輸數據的方法,還包括傳輸加擾器復位(SR)符號以復位接 收 LFSR。
5. 根據權利要求3所述的傳輸數據的方法,其中接收LFSR包括自同步LFSR。
6. 根據權利要求5所述的傳輸數據的方法,其中所述接收LFSR被迫成為已知值以進行 自同步。
7. 根據權利要求6所述的傳輸數據的方法,其中所述已知值包括從多個信道號中選擇 的信道號。
8. -種包含至少一個計算機程序的非暫態計算機可讀介質,所述至少一個計算機程序 被配置為在由處理器執行時使得所述處理器: 生成偽隨機值; 使用所述偽隨機值加擾多個未編碼的控制符號;以及 對于每個加擾的未編碼的控制符號: 從數據結構中選擇加擾控制符號,所述選擇基于加擾的未編碼的控制符號,其中所述 數據結構的每個加擾控制符號由期望的電磁干擾(EMI)特性來表征;以及 傳輸所選擇的加擾控制符號。
9. 根據權利要求8所述的非暫態計算機可讀介質,其中經由至少線性反饋移位寄存器 (LFSR)來生成所述偽隨機值。
10. 根據權利要求9所述的非暫態計算機可讀介質,其中所述偽隨機值包括所述LFSR 的多個位的子組。
11. 根據權利要求10所述的非暫態計算機可讀介質,其中所述子組包括LFSR輸出的四 (4)個最低有效位。
12. 根據權利要求8所述的非暫態計算機可讀介質,其中所述多個未編碼的控制符號 被進一步細分到多個信道。
13. 根據權利要求12所述的非暫態計算機可讀介質,其中至少部分地基于與每個未編 碼的控制符號相關聯的信道,進一步對所述多個未編碼的控制符號進行加擾。
14. 根據權利要求8所述的非暫態計算機可讀介質,其中所述至少一個程序被進一步 配置為在加擾控制符號與未加擾的未編碼的控制符號之間輪流傳輸。
15. 根據權利要求8所述的非暫態計算機可讀介質,其中所述數據結構包括查找表。
16. -種傳輸數據以最小化射頻干擾的方法,包括: 選擇多個編碼值以表不加擾控制符號; 使用至少偽隨機值對多個未編碼的控制符號進行加擾以便生成位串; 選擇待傳輸的所述多個編碼值中的一個,其中所述選擇待傳輸的所述多個編碼值中的 一個至少部分地基于所生成的位串;以及 傳輸所述多個編碼值中的所選擇的一個。
17. 根據權利要求16所述的傳輸數據的方法,其中表不加擾控制符號的所述多個編碼 值包括一組十六(16)個10位值。
18. 根據權利要求16所述的傳輸數據的方法,其中使用線性反饋移位寄存器(LFSR)來 生成所述偽隨機值。
19. 根據權利要求18所述的傳輸數據的方法,其中所述偽隨機值包括偽隨機LFSR輸出 值的四(4)個最低有效位。
20. 根據權利要求16所述的傳輸數據的方法,其中所生成的位串包括4位值。
21. 根據權利要求16所述的傳輸數據的方法,其中所述多個未編碼的控制符號中的一 個被傳輸超過一次。
22. -種被配置為傳輸數據以便減小與其相關聯的電磁干擾的裝置,所述裝置包括: 用于生成一個或多個偽隨機值的裝置;和 用于將多個未編碼的控制符號加擾成至少一個加擾控制符號的裝置,用于加擾的所述 裝置被配置為至少部分地基于所述一個或多個偽隨機值而進行加擾; 其中與至少一個解擾控制符號的傳輸相比,所述至少一個加擾控制符號的傳輸使不期 望的電磁輻射和干擾最小化。
23. 根據權利要求22所述的裝置,其中用于生成的所述裝置被配置為基于傳輸線性反 饋移位寄存器(LFSR)來生成所述一個或多個偽隨機值。
24. 根據權利要求23所述的裝置,還包括用于傳輸加擾器復位(SR)符號以復位接收 LFSR的裝置。
25. 根據權利要求23所述的裝置,其中接收所傳輸的加擾的至少一個控制符號的LFSR 被配置為自同步的。
26. 根據權利要求25所述的裝置,其中所述接收LFSR被迫成為已知值以進行自同步。
27. -種被配置為以最小化射頻干擾的方式傳輸數據的裝置,所述裝置包括: 用于選擇多個編碼值以表示加擾控制符號的裝置; 用于對多個未編碼的控制符號進行加擾的裝置,用于加擾的所述裝置被配置為使用至 少偽隨機值來生成位串; 用于選擇待傳輸的所述多個編碼值中的一個的裝置,其中用于選擇待傳輸的所述多個 編碼值中的一個的所述裝置被配置為至少部分地基于所生成的位串選擇所述多個編碼值 中的所述一個;和 用于傳輸所述多個編碼值中的所選擇的一個的裝置。
28. 根據權利要求27所述的裝置,其中表示加擾控制符號的所述多個編碼值包括一組 十六(16)個10位值。
29. 根據權利要求27所述的裝置,其中用于生成一個或多個偽隨機值的所述裝置被配 置為使用至少線性反饋移位寄存器(LFSR)來生成所述一個或多個偽隨機值。
30. 根據權利要求29所述的裝置,其中所述偽隨機值包括偽隨機LFSR輸出值的四(4) 個最低有效位。
【文檔編號】H04B15/00GK104303422SQ201380012660
【公開日】2015年1月21日 申請日期:2013年1月25日 優先權日:2012年1月27日
【發明者】C·維特白-斯特雷文斯 申請人:蘋果公司