用于高速同步串行接口(hsi)的多通道高速接口及相關(guān)系統(tǒng)和方法
【專利摘要】公開了用于經(jīng)修改的高速同步串行(HSI)系統(tǒng)的多通道高速接口及相關(guān)系統(tǒng)和方法。在一個(gè)實(shí)施例中,使用經(jīng)修改HSI協(xié)議的電子器件包括傳送通信接口。傳送通信接口包括配置成攜帶來自該電子器件的數(shù)據(jù)的數(shù)據(jù)路徑、配置成攜帶HSI協(xié)議兼容就緒信號(hào)的就緒路徑、以及配置成攜帶HSI協(xié)議兼容標(biāo)志信號(hào)的標(biāo)志路徑,該標(biāo)志信號(hào)指示數(shù)據(jù)路徑上攜帶的數(shù)據(jù)的重復(fù)比特值。傳送通信接口進(jìn)一步包括一條或多條附加數(shù)據(jù)路徑,其配置成與上述數(shù)據(jù)路徑所攜帶的數(shù)據(jù)并行地?cái)y帶來自該電子器件的附加數(shù)據(jù),以使得上述數(shù)據(jù)路徑和該一條或多條附加數(shù)據(jù)路徑攜帶跨上述數(shù)據(jù)路徑和該一條或多條附加數(shù)據(jù)路徑拆解的HSI協(xié)議兼容數(shù)據(jù)。
【專利說明】用于高速同步串行接口(HSI)的多通道高速接口及相關(guān)系 統(tǒng)和方法
[0001] 背景
[0002] I.公開領(lǐng)域
[0003] 本公開的技術(shù)一般涉及用于集成電路(1C)芯片至1C芯片通信的通信接口。
[0004] II.背景
[0005] 電子器件已經(jīng)遍布整個(gè)社會(huì)激增從而支持廣泛的應(yīng)用和使用范圍。隨著器件的數(shù) 量及種類的擴(kuò)增,使電子器件彼此通信的需求漸增。同樣,提高單個(gè)設(shè)備內(nèi)的組件彼此通信 的速度從而提高吞吐量的需求也在增長(zhǎng)。響應(yīng)于提高速度的需求,已提出和采用了各種技 術(shù)和協(xié)議。
[0006] VI丨Ι?:κ聯(lián)盟是開發(fā)供各種器件使用的通信協(xié)議的領(lǐng)導(dǎo)者之一。具體而言,從2008 年9月到2009年1月,MIPKR聯(lián)盟批準(zhǔn)和發(fā)布了規(guī)定高速同步串行接口(HSI)的物理層的 物理層協(xié)議和規(guī)范。此規(guī)范的版本1. 01. 00可供訂閱ΜΙΡΙ成員下載,但在www. mipi. org/ specifications/high-speed-synchronous-serial-interface-hsi 討論了綜述。MIPI HSI 規(guī)范略述了允許雙向?qū)ΨQ芯片至芯片通信且尤其適合用在移動(dòng)半導(dǎo)體應(yīng)用中的協(xié)議。HSI 規(guī)范的一個(gè)特別構(gòu)想的應(yīng)用是允許移動(dòng)終端內(nèi)的應(yīng)用管芯(諸如主處理器)與蜂窩管芯 (例如,蜂窩調(diào)制解調(diào)器)通信。該規(guī)范的原始吞吐量被限于在每個(gè)方向上約為173Mbps。 雖然能以這些數(shù)據(jù)率達(dá)成長(zhǎng)期演進(jìn)(LTE)類別3 (CAT3)吞吐量,但不支持更高的LTE類別。 期望允許越來越大的帶寬和吞吐量要求的新解決方案。
[0007] 公開概沭
[0008] 詳細(xì)描述中所公開的實(shí)施例包括用于經(jīng)修改的高速同步串行接口(HSI)系統(tǒng)和 方法的多通道高速接口。通過將HSI接口修改成包括多個(gè)并行數(shù)據(jù)路徑,數(shù)據(jù)吞吐量得到 改善從而容適更高的數(shù)據(jù)率。就這一點(diǎn)而言,在一個(gè)實(shí)施例中,配置成使用經(jīng)修改的高速同 步串行接口(HSI)協(xié)議進(jìn)行操作的電子器件包括傳送通信接口。傳送通信接口包括配置成 攜帶來自該電子器件的數(shù)據(jù)的HSI協(xié)議數(shù)據(jù)路徑、配置成攜帶HSI協(xié)議兼容就緒信號(hào)的HSI 協(xié)議就緒路徑、以及配置成攜帶標(biāo)志信號(hào)的標(biāo)志路徑。傳送通信接口進(jìn)一步包括一條或多 條附加數(shù)據(jù)路徑,其配置成與HSI協(xié)議數(shù)據(jù)路徑所攜帶的數(shù)據(jù)并行地?cái)y帶附加數(shù)據(jù),以使 得HSI協(xié)議數(shù)據(jù)路徑和該一條或多條附加數(shù)據(jù)路徑攜帶跨HSI協(xié)議數(shù)據(jù)路徑和該一條或多 條附加數(shù)據(jù)路徑拆解的HSI協(xié)議兼容數(shù)據(jù)。
[0009] 在另一實(shí)施例中,配置成使用經(jīng)修改的高速同步串行接口(HSI)協(xié)議進(jìn)行操作的 電子器件包括傳送通信接口。該傳送通信接口包括:用于提供配置成攜帶來自該電子器件 的數(shù)據(jù)的數(shù)據(jù)路徑的裝置;用于提供配置成攜帶HSI協(xié)議兼容就緒信號(hào)的就緒路徑的裝 置;以及用于提供配置成攜帶標(biāo)志信號(hào)的標(biāo)志路徑的裝置。該傳送通信接口進(jìn)一步包括用 于提供一條或多條附加數(shù)據(jù)路徑的裝置,所述一條或多條附加數(shù)據(jù)路徑配置成與所述用于 提供數(shù)據(jù)路徑的裝置所攜帶的數(shù)據(jù)并行地?cái)y帶來自該電子器件的附加數(shù)據(jù),以使得所述用 于提供數(shù)據(jù)路徑的裝置和所述用于提供一條或多條附加數(shù)據(jù)路徑的裝置攜帶跨所述數(shù)據(jù) 路徑和所述一條或多條附加數(shù)據(jù)路徑拆解的HSI協(xié)議兼容數(shù)據(jù)。
[0010] 在另一實(shí)施例中,一種用于操作經(jīng)修改的高速同步串行接口(HSI)協(xié)議器件的方 法包括:提供配置成攜帶HSI協(xié)議兼容就緒信號(hào)的就緒路徑;提供配置成攜帶標(biāo)志信號(hào)的 標(biāo)志路徑;以及提供至少兩條傳送數(shù)據(jù)路徑,該至少兩條傳送數(shù)據(jù)路徑配置成并行地?cái)y帶 來自電子器件的數(shù)據(jù)以使得跨該至少兩條數(shù)據(jù)路徑拆解HSI協(xié)議兼容數(shù)據(jù)。
[0011] 附圖簡(jiǎn)沭
[0012] 圖1是使用HSI通信協(xié)議的常規(guī)芯片至芯片通信系統(tǒng)的示例性系統(tǒng)級(jí)框圖;
[0013] 圖2是根據(jù)HSI通信協(xié)議在芯片之間的常規(guī)雙向通信鏈路的示例性圖示;
[0014] 圖3是HSI通信協(xié)議中的常規(guī)數(shù)據(jù)和標(biāo)志信號(hào)的示例性圖示,其示出了如何使用 標(biāo)志信號(hào)來標(biāo)記比特邊沿;
[0015] 圖4是根據(jù)HSI通信協(xié)議的常規(guī)串行成幀數(shù)據(jù)信號(hào)的示例性圖示;
[0016] 圖5是根據(jù)本公開的經(jīng)修改雙向HSI通信鏈路的示例性實(shí)施例;
[0017] 圖6A-6C解說了本公開的跨附加數(shù)據(jù)通道拆解的示例性數(shù)據(jù)信號(hào);
[0018] 圖7是解說通過本公開可達(dá)成的數(shù)據(jù)吞吐量的示例性圖表;
[0019] 圖8是解說用于促成本公開的實(shí)施例的附加管腳計(jì)數(shù)的示例性圖表;以及
[0020] 圖9是可包括圖5的通信芯片的示例性的基于處理器的系統(tǒng)的框圖。
[0021] 詳細(xì)描沭
[0022] 現(xiàn)在參照附圖,描述了本公開的若干示例性實(shí)施例。措辭"示例性"在本文中用于 表示"用作示例、實(shí)例或解說"。本文中描述為"示例性"的任何實(shí)施例不必被解釋為優(yōu)于或 勝過其他實(shí)施例。
[0023] 詳細(xì)描述中所公開的實(shí)施例包括用于經(jīng)修改的高速同步串行接口(HSI)系統(tǒng)和 方法的多通道高速接口。通過將HSI接口修改成包括多個(gè)并行數(shù)據(jù)路徑,數(shù)據(jù)吞吐量得到 改善從而容適更高的數(shù)據(jù)率。就這一點(diǎn)而言,在一個(gè)實(shí)施例中,配置成使用經(jīng)修改的高速同 步串行接口(HSI)協(xié)議進(jìn)行操作的電子器件包括傳送通信接口。傳送通信接口包括配置成 攜帶來自該電子器件的數(shù)據(jù)(DATA)的數(shù)據(jù)路徑、配置成攜帶HSI協(xié)議兼容就緒(READY)信 號(hào)的就緒路徑、以及配置成攜帶標(biāo)志(FLAG)信號(hào)的標(biāo)志路徑。傳送通信接口進(jìn)一步包括一 條或多條附加數(shù)據(jù)路徑,其配置成與上述數(shù)據(jù)路徑所攜帶的數(shù)據(jù)并行地?cái)y帶來自該電子器 件的附加數(shù)據(jù),以使得上述數(shù)據(jù)路徑和該一條或多條附加數(shù)據(jù)路徑攜帶跨上述數(shù)據(jù)路徑和 該一條或多條附加數(shù)據(jù)路徑拆解的HSI協(xié)議兼容數(shù)據(jù)。
[0024] 就這一點(diǎn)而言,圖1是常規(guī)HSI通信系統(tǒng)10。在示例性實(shí)施例中,通信系統(tǒng)10可 用在移動(dòng)終端中,諸如蜂窩電話、智能電話、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)等。通信系統(tǒng)10可 包括應(yīng)用配件12,諸如顯示器、相機(jī)、鍵盤、和/或其他輸入和輸出設(shè)備。通信系統(tǒng)10可進(jìn) 一步包括通過通信鏈路16與應(yīng)用配件12通信的應(yīng)用模塊14。應(yīng)用模塊14可包括直接或 通過總線21來控制設(shè)備驅(qū)動(dòng)器20的各種應(yīng)用和操作系統(tǒng)(0S) 18。設(shè)備驅(qū)動(dòng)器20進(jìn)而可 通過應(yīng)用管芯(或芯片)22來控制通信鏈路16。應(yīng)用管芯22可通過HSI兼容通信鏈路26 與蜂窩調(diào)制解調(diào)器24通信。蜂窩調(diào)制解調(diào)器24可包括蜂窩調(diào)制解調(diào)器管芯28,其與蜂窩 系統(tǒng)的設(shè)備驅(qū)動(dòng)器30和物理元件32以及蜂窩調(diào)制解調(diào)器24的軟件元件34互操作,這是 很好理解的。蜂窩調(diào)制解調(diào)器管芯28可通過射頻(RF)接口 36 (諸如天線)向RF頻譜38 通信以進(jìn)行無線通信(例如,基于蜂窩的電話呼叫等)。
[0025] 參照?qǐng)D2,更詳細(xì)地解說了 HSI兼容通信鏈路26。應(yīng)用管芯22包括應(yīng)用接收機(jī)40 和應(yīng)用發(fā)射機(jī)42。蜂窩調(diào)制解調(diào)器管芯28包括蜂窩接收機(jī)44和蜂窩發(fā)射機(jī)46。應(yīng)用發(fā)射 機(jī)42向蜂窩接收機(jī)傳送單向鏈路48。單向鏈路48包括AC數(shù)據(jù)路徑50、AC標(biāo)志路徑52、 和可任選的AC蘇醒路徑54。蜂窩接收機(jī)44還用CA就緒路徑56來對(duì)應(yīng)用發(fā)射機(jī)42作出 響應(yīng)。類似地,蜂窩發(fā)射機(jī)46向應(yīng)用接收機(jī)40傳送單向鏈路58。單向鏈路58包括CA數(shù) 據(jù)路徑60、CA標(biāo)志路徑62、和可任選的CA蘇醒路徑64。應(yīng)用接收機(jī)40還用AC就緒路徑 66來對(duì)蜂窩發(fā)射機(jī)46作出響應(yīng)。(注意,路徑的方向可由前兩個(gè)字母來確定:AC是應(yīng)用〉 蜂窩方向,而CA是蜂窩〉應(yīng)用方向。)兩個(gè)單向鏈路48、58-起形成雙向鏈路68。單向鏈 路48、58在它們具有相同數(shù)量的路徑且在相應(yīng)路徑上傳送相同種類的信號(hào)的意義上是對(duì) 稱的。
[0026] 雖然蘇醒、數(shù)據(jù)、標(biāo)志、和就緒(AC和CA兩者)路徑上的信號(hào)由MIPM) HSI協(xié)議 定義,圖3提供了標(biāo)志路徑70上的信號(hào)與數(shù)據(jù)路徑72上的信號(hào)之間的常規(guī)相互作用的簡(jiǎn) 要解說74。即,標(biāo)志信號(hào)用于指示數(shù)據(jù)信號(hào)上的重復(fù)比特。因此,標(biāo)志信號(hào)在點(diǎn)70A、70B保 持恒定。并發(fā)地,數(shù)據(jù)信號(hào)在點(diǎn)72A、72B躍變。然而,如果數(shù)據(jù)信號(hào)諸如在點(diǎn)72C、72D保持 恒定,則標(biāo)志信號(hào)如在點(diǎn)70C、70D所顯見的改變值。由此,在每個(gè)比特,要么數(shù)據(jù)信號(hào)要么 標(biāo)志信號(hào)躍變,以使得應(yīng)用接收機(jī)40和蜂窩接收機(jī)44知道另一比特已被接收到。
[0027] 在MlPP」HSI協(xié)議中,數(shù)據(jù)路徑72上的信號(hào)可被分解成幀或被流送。圖4中解 說了示例性常規(guī)成幀數(shù)據(jù)信號(hào)73。數(shù)據(jù)信號(hào)73包括具有三十七比特的幀74。第一比特76 是用于標(biāo)記幀74的開始的幀比特。接下來的四比特是信道標(biāo)識(shí)符(CHID)比特78。最后的 三十二比特是信息比特80。CHID比特78可用于標(biāo)識(shí)哪個(gè)應(yīng)用(諸如應(yīng)用(或0S) 18 (圖1) 之一)正發(fā)送或?qū)⒔邮招畔⒈忍?0。再次,圖1-4的元件是常規(guī)的并且是MIPI? HSI標(biāo)準(zhǔn) 的部分。感興趣的讀者可查閱2008年9月30日發(fā)布的題為"MIPI ALLIANCE SPECIFICATION FOR HIGH-SPEED SYNCHRONOUS SERIAL INTERFACE(HSI)PHYSICAL LAYER(用于高速同步串 行接口(HSI)物理層的MIPI聯(lián)盟規(guī)范)"版本1. 01. 00的MIPI.R:、標(biāo)準(zhǔn)文獻(xiàn)。如上所述, MIPKR:· HSI標(biāo)準(zhǔn)所闡述的裝置被限于約173Mbps吞吐量。雖然這對(duì)于長(zhǎng)期演進(jìn)(LTE)類 別3(CAT3)要求而言是足夠的,但該吞吐量不足以支持更高類別要求(例如CAT4或CAT5)。
[0028] 針對(duì)此背景,本公開提議了通過添加并行數(shù)據(jù)路徑或通道并跨數(shù)據(jù)通道拆解原始 HSI標(biāo)準(zhǔn)的數(shù)據(jù)來提高吞吐量。所添加的附加數(shù)據(jù)通道的數(shù)量將決定可達(dá)成的吞吐量。添 加一個(gè)、三個(gè)或七個(gè)附加通道是示例性添加,并且后者允許甚至當(dāng)前構(gòu)想的要容適的最高 吞吐量要求。
[0029] 就這一點(diǎn)而言,參照?qǐng)D5提供根據(jù)本公開的示例性實(shí)施例的系統(tǒng)82。雖然系統(tǒng)82 被解說為非對(duì)稱的,但是應(yīng)領(lǐng)會(huì),在期望的情況下可對(duì)稱地添加附加數(shù)據(jù)通道而不脫離本 公開的范圍。系統(tǒng)82包括應(yīng)用管芯84和蜂窩管芯86。在本上下文中,應(yīng)用管芯84和蜂窩 管芯86兩者在本文中有時(shí)被稱為電子器件84、86。應(yīng)用管芯84包括應(yīng)用發(fā)射機(jī)88 (在本 文中有時(shí)被稱為傳送通信接口),其經(jīng)由上行鏈路信號(hào)89與蜂窩管芯86中的蜂窩接收機(jī) 90通信。應(yīng)用管芯84還包括應(yīng)用接收機(jī)92 (也稱為傳送通信接口),其經(jīng)由下行鏈路信號(hào) 91與蜂窩管芯86中的蜂窩發(fā)射機(jī)94通信。
[0030] 繼續(xù)參照?qǐng)D5,上行鏈路信號(hào)89包括從應(yīng)用發(fā)射機(jī)88向蜂窩接收機(jī)90傳送的CA 標(biāo)志路徑96、CA數(shù)據(jù)0路徑98、CA數(shù)據(jù)1路徑100、和可任選的CA蘇醒路徑102。上行鏈 路信號(hào)89還包括從蜂窩接收機(jī)90到應(yīng)用發(fā)射機(jī)88的AC就緒路徑104。雖然示出了 CA數(shù) 據(jù)0路徑98和CA數(shù)據(jù)1路徑100,但是應(yīng)領(lǐng)會(huì),可提供2條、4條、或8條數(shù)據(jù)路徑。
[0031] 繼續(xù)參照?qǐng)D5,下行鏈路信號(hào)91包括從蜂窩發(fā)射機(jī)94向應(yīng)用接收機(jī)92傳送的AC 標(biāo)志路徑106、AC數(shù)據(jù)0路徑108、AC數(shù)據(jù)1路徑110、AC數(shù)據(jù)2路徑112、AC數(shù)據(jù)3路徑 114、和可任選的AC蘇醒路徑116。下行鏈路信號(hào)91還包括從應(yīng)用接收機(jī)92到蜂窩發(fā)射機(jī) 94的CA就緒路徑118。雖然解說了 4條數(shù)據(jù)路徑,但是應(yīng)領(lǐng)會(huì),可提供2條、4條、或8條數(shù) 據(jù)路徑。
[0032] 繼續(xù)參照?qǐng)D5,蘇醒和就緒路徑上的信號(hào)與Μ?ΡΙ? HSI協(xié)議中找到的那些信號(hào)相 同。類似于\·_ΠΡΙκ;_ HSI協(xié)議標(biāo)準(zhǔn),標(biāo)志信號(hào)通過在數(shù)據(jù)0路徑上的兩個(gè)相同連貫比特之間 的邊界處躍變來指示數(shù)據(jù)0信號(hào)上的重復(fù)比特。
[0033] 與圖4的成幀數(shù)據(jù)信號(hào)73形成對(duì)比,該實(shí)施例將數(shù)據(jù)拆解到分開的數(shù)據(jù)0、數(shù)據(jù)1 等路徑中。該數(shù)據(jù)拆解在圖6A-6C中解說。如本文中使用該術(shù)語那樣,拆解是指獲取數(shù)據(jù) 信號(hào)73的串行數(shù)據(jù)并通過多個(gè)數(shù)據(jù)路徑來橫向分發(fā)該數(shù)據(jù)的過程。參照?qǐng)D6Α,數(shù)據(jù)信號(hào) 120Α在兩個(gè)通道中提供,具體為通道0 122和通道1 124,它們分別經(jīng)由數(shù)據(jù)0路徑98和數(shù) 據(jù)1路徑100被發(fā)送。通道0 122和通道1 124各自具有幀比特126Α、126Β,兩個(gè)CHID比 特128A、128B,以及十六個(gè)信息比特130A、130B。如參照?qǐng)D7更好地解說并在以下解釋的, 跨兩個(gè)數(shù)據(jù)通道拆解數(shù)據(jù)實(shí)質(zhì)上大致使數(shù)據(jù)吞吐量加倍,從而使得能使用更高類別的協(xié)議 (例如,LTE CAT4)。
[0034] 類似地,在圖6B中,數(shù)據(jù)信號(hào)120B在四個(gè)通道中提供,具體為通道0 130、通道1 132、通道2 134、和通道3 136。每個(gè)通道具有幀比特138和CHID比特140、以及八個(gè)信息 比特142。再次,如參照?qǐng)D7更好地解說并在以下解釋的,跨四個(gè)通道拆解數(shù)據(jù)提高了數(shù)據(jù) 吞吐量。
[0035] 類似地,在圖6C中,數(shù)據(jù)信號(hào)120C在四個(gè)通道中提供,具體為通道0 130、通道1 132、通道2 134、和通道3 136。然而,數(shù)據(jù)信號(hào)120C是以流送模式發(fā)送的,從而沒有成幀 比特138。省略成幀比特允許在邊際上有更高的吞吐量,因?yàn)闆]有比特被用于標(biāo)記幀。消除 成幀比特甚至更進(jìn)一步提高了吞吐量,因?yàn)槟切┍忍噩F(xiàn)在可供用于傳達(dá)信息比特。
[0036] 繼續(xù)參照?qǐng)D6A-6C,應(yīng)領(lǐng)會(huì),應(yīng)當(dāng)跨數(shù)據(jù)路徑一致地拆解數(shù)據(jù)。即,數(shù)據(jù)0路徑98 可總是接收D0比特,數(shù)據(jù)1路徑100可總是接收D1比特,依此類推。以此方式,數(shù)據(jù)不是 在任何數(shù)據(jù)路徑上連續(xù)地發(fā)送,而是跨數(shù)據(jù)路徑被拆解。即,如圖6A中所示,在數(shù)據(jù)0中, DO、D2、D4等被發(fā)送并且數(shù)據(jù)0中的比特不是連續(xù)的。
[0037] 圖7提供了取決于數(shù)據(jù)信號(hào)中的通道數(shù)量的吞吐量速率的比較圖表150。如上所 述,對(duì)應(yīng)于常規(guī)HSI協(xié)議的單個(gè)通道允許約173Mbps的吞吐量。與單個(gè)通道的吞吐量形成 對(duì)比,本公開的多個(gè)并行通道允許取決于添加了多少通道的增加的吞吐量。如果添加一個(gè) 通道(即,總共兩個(gè)通道),則吞吐量約為337Mbps。注意,這略少于單個(gè)通道的吞吐量的兩 倍。這種減少是因?yàn)閹忍乇话ㄔ诿總€(gè)數(shù)據(jù)路徑中(不同于單個(gè)路徑中的單個(gè)幀比特)。 如果添加三個(gè)通道(即,總共四個(gè)通道),則吞吐量約為640Mbps。再次,該值略少于單個(gè)通 道的吞吐量的四倍,并且再次,這種差異是由于幀比特的復(fù)制。如果添加七個(gè)通道(即,總 共八個(gè)通道),則吞吐量約為1067Mbps。再次,該值在一定程度上少于單個(gè)數(shù)據(jù)通道的吞吐 量的八倍,并且這種差異是由于存在附加幀比特。如果數(shù)據(jù)以流送格式發(fā)送而非以如上所 述的成幀格式發(fā)送,則吞吐量會(huì)略高。
[0038] 添加數(shù)據(jù)通道要求向電子器件84、86添加管腳。所添加的管腳數(shù)量直接對(duì)應(yīng)于所 添加的通道數(shù)量。圖8提供了示例性圖表160,其解說了基于提供多少上行鏈路和下行鏈路 通道而需要多少管腳。由此,如果上行鏈路具有一個(gè)通道但下行鏈路具有四個(gè)通道,則需要 比在HSI標(biāo)準(zhǔn)下正常地將提供的管腳多額外的三個(gè)附加管腳162。由于管腳是管芯中相對(duì) 昂貴的組件,因此設(shè)計(jì)者在評(píng)估成本/效益折衷時(shí)可使用圖表,諸如圖表160。即,如果需要 特定吞吐量并且需要添加管腳,則設(shè)計(jì)者可評(píng)估其對(duì)電子器件的成本的影響。
[0039] 注意,添加附加數(shù)據(jù)通道還可能使得必須定義從應(yīng)用管芯84到蜂窩調(diào)制解調(diào)器 管芯86的查詢和響應(yīng),其中應(yīng)用管芯84初始僅在數(shù)據(jù)0路徑上向蜂窩調(diào)制解調(diào)器管芯86 查詢蜂窩調(diào)制解調(diào)器管芯86的能力(即,蜂窩調(diào)制解調(diào)器管芯86能處置多少條數(shù)據(jù)路徑 的傳送和接收)并隨后指令蜂窩調(diào)制解調(diào)器管芯86在與應(yīng)用管芯84能容適的數(shù)據(jù)路徑數(shù) 量一致的數(shù)量的傳送和接收數(shù)據(jù)路徑上操作。例如,如果應(yīng)用管芯84能在四條數(shù)據(jù)路徑上 傳送并在兩條數(shù)據(jù)路徑上接收,但蜂窩調(diào)制解調(diào)器管芯86能在八條數(shù)據(jù)路徑上傳送并在 八條數(shù)據(jù)路徑上接收,則應(yīng)用管芯84可指令蜂窩調(diào)制解調(diào)器管芯在兩條數(shù)據(jù)路徑上傳送 并在四條數(shù)據(jù)路徑上接收,從而可達(dá)成最大吞吐量。
[0040] 根據(jù)本文所公開的實(shí)施例的用于HSI的多通道高速接口及相關(guān)系統(tǒng)和方法可設(shè) 置在或集成到任何基于處理器的設(shè)備中。不作為限定的示例包括機(jī)頂盒、娛樂單元、導(dǎo)航設(shè) 備、通信設(shè)備、固定位置數(shù)據(jù)單元、移動(dòng)位置數(shù)據(jù)單元、移動(dòng)電話、蜂窩電話、計(jì)算機(jī)、便攜式 計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、監(jiān)視器、計(jì)算機(jī)監(jiān)視器、電視機(jī)、調(diào)諧器、無線電、 衛(wèi)星無線電、音樂播放器、數(shù)字音樂播放器、便攜式音樂播放器、數(shù)字視頻播放器、視頻播放 器、數(shù)字視頻碟(DVD)播放器、和便攜式數(shù)字視頻播放器。
[0041] 就這一點(diǎn)而言,圖9解說了可采用如圖5中解說的應(yīng)用管芯84的基于處理器的 系統(tǒng)170的不例。在這一不例中,基于處理器的系統(tǒng)170包括一個(gè)或多個(gè)中央處理單兀 (CPU) 172,其各自包括一個(gè)或多個(gè)處理器174。CPU 172可以是主設(shè)備。CPU 172可具有耦 合到處理器174以用于對(duì)臨時(shí)存儲(chǔ)的數(shù)據(jù)進(jìn)行快速訪問的高速緩存存儲(chǔ)器176。CPU 172 被耦合到系統(tǒng)總線180,且可交互耦合基于處理器的系統(tǒng)170中所包括的主設(shè)備和從設(shè)備。 如眾所周知的,CPU172通過在系統(tǒng)總線180上交換地址、控制和數(shù)據(jù)信息來與這些其它設(shè) 備通信。例如,CPU 172可向作為從設(shè)備的示例的存儲(chǔ)器控制器168(N)傳達(dá)總線事務(wù)請(qǐng)求。 盡管未在圖9中解說,但可提供多個(gè)系統(tǒng)總線180,其中每一系統(tǒng)總線180構(gòu)成不同的組織。
[0042] 其它主設(shè)備和從設(shè)備可被連接到系統(tǒng)總線180。如圖9中所示,作為示例,這些設(shè) 備可包括存儲(chǔ)器系統(tǒng)182、一個(gè)或多個(gè)輸入設(shè)備184、一個(gè)或多個(gè)輸出設(shè)備186、以及一個(gè)或 多個(gè)顯示控制器190。輸入設(shè)備184可包括任何類型的輸入設(shè)備,包括但不限于:輸入按 鍵、開關(guān)、語音處理器等。輸出設(shè)備186可包括任何類型的輸出設(shè)備,包括但不限于:音頻、 視頻、其它視覺指示器等。網(wǎng)絡(luò)192可以是任何類型的網(wǎng)絡(luò),包括但不限于:有線或無線網(wǎng) 絡(luò)、專用或公共網(wǎng)絡(luò)、局域網(wǎng)(LAN)、廣局域網(wǎng)(WLAN)和因特網(wǎng)。存儲(chǔ)器系統(tǒng)182可包括一 個(gè)或多個(gè)存儲(chǔ)器單元196 (0-N)。
[0043] CPU 172還可被配置成通過系統(tǒng)總線180訪問顯示控制器190以控制發(fā)送給一個(gè) 或多個(gè)顯示器194的信息。顯示控制器190經(jīng)由一個(gè)或多個(gè)視頻處理器198向顯示器194 發(fā)送要顯示的信息,視頻處理器把要顯示的信息處理成適于顯示器194的格式。顯示器194 可包括任何類型的顯示器,包括但不限于:陰極射線管(CRT)、液晶顯示器(LCD)、等離子顯 不器等。
[0044] CPU 172和顯示控制器190可充當(dāng)用于通過系統(tǒng)總線180作出存儲(chǔ)器訪問請(qǐng)求的 主設(shè)備。CPU 172和顯示控制器190中的不同線程可作出請(qǐng)求。如前所述,作為總線事務(wù)請(qǐng) 求的一部分,CPU 172和顯示控制器190可通過總線提供MID。
[0045] 本領(lǐng)域技術(shù)人員將進(jìn)一步領(lǐng)會(huì),結(jié)合本文所公開的實(shí)施例描述的各種解說性邏輯 塊、模塊、電路和算法可被實(shí)現(xiàn)為電子硬件、存儲(chǔ)在存儲(chǔ)器中或另一計(jì)算機(jī)可讀介質(zhì)中并由 處理器或其它處理器設(shè)備執(zhí)行的指令、或這兩者的組合。作為示例,本文描述的仲裁器、主 設(shè)備和從設(shè)備可用在任何電路、硬件組件、集成電路(1C)、或1C芯片中。本文所公開的存儲(chǔ) 器可以是任何類型和大小的存儲(chǔ)器,且可被配置成存儲(chǔ)所需的任何類型的信息。為清楚地 說明這一可互換性,以上已經(jīng)以其功能的形式一般地描述了各種解說性組件、框、模塊、電 路、和步驟。此類功能性如何被實(shí)現(xiàn)取決于施加在整體系統(tǒng)上的具體應(yīng)用、設(shè)計(jì)選擇和/或 設(shè)計(jì)約束。技術(shù)人員對(duì)于每種特定應(yīng)用可用不同的方式來實(shí)現(xiàn)所描述的功能性,但這樣的 實(shí)現(xiàn)決策不應(yīng)被解讀成導(dǎo)致脫離了本發(fā)明的范圍。
[0046] 結(jié)合本文所公開的實(shí)施例描述的各種說明性邏輯塊、模塊、和電路可用設(shè)計(jì)成執(zhí) 行本文所描述的功能的處理器、DSP、專用集成電路(ASIC)、FPGA或其它可編程邏輯器件、 分立門或晶體管邏輯、分立硬件組件、或其任何組合來實(shí)現(xiàn)或執(zhí)行。處理器可以是微處理 器,但在替代方案中,處理器可以是任何常規(guī)處理器、控制器、微控制器、或狀態(tài)機(jī)。處理器 還可以被實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如DSP與微處理器的組合、多個(gè)微處理器、與DSP核心 協(xié)同的一個(gè)或多個(gè)微處理器、或任何其他此類配置。
[0047] 本文所公開的各實(shí)施例可被體現(xiàn)為硬件和存儲(chǔ)在硬件中的指令,并且可駐留在例 如隨機(jī)存取存儲(chǔ)器(RAM)、閃存、只讀存儲(chǔ)器(ROM)、電可編程ROM (EPROM)、電可擦可編程 ROM(EEPR0M)、寄存器、硬盤、可移動(dòng)盤、CD-ROM、或本領(lǐng)域中所知的任何其它形式的計(jì)算機(jī) 可讀介質(zhì)中。示例性存儲(chǔ)介質(zhì)被耦合到處理器,以使得處理器能從/向該存儲(chǔ)介質(zhì)讀取/ 寫入信息。替換地,存儲(chǔ)介質(zhì)可以被整合到處理器。處理器和存儲(chǔ)介質(zhì)可駐留在ASIC中。 ASIC可駐留在遠(yuǎn)程站中。在替換方案中,處理器和存儲(chǔ)介質(zhì)可作為分立組件駐留在遠(yuǎn)程站、 基站或服務(wù)器中。
[0048] 還注意到,本文任何示例性實(shí)施例中描述的操作步驟被描述是為了提供示例和討 論。所描述的操作可按除了所示順序以外的各種不同順序執(zhí)行。而且,在單個(gè)操作步驟中 描述的操作實(shí)際上可在多個(gè)不同步驟中執(zhí)行。另外,在示例性實(shí)施例中討論的一個(gè)或多個(gè) 操作步驟可被組合??梢岳斫?,如對(duì)本領(lǐng)域技術(shù)人員顯而易見地,在流程圖中解說的操作步 驟可進(jìn)行各種不同的修改。本領(lǐng)域技術(shù)人員還將理解,信息和信號(hào)可使用各種不同技術(shù)和 技藝中的任何技術(shù)和技藝來表示。例如,以上描述通篇可能引述的數(shù)據(jù)、指令、命令、信息、 信號(hào)、位(比特)、碼元、和碼片可由電壓、電流、電磁波、磁場(chǎng)或磁粒子、光場(chǎng)或光學(xué)粒子、或 其任何組合來表示。
[〇〇49] 提供對(duì)本公開的先前描述是為了使得本領(lǐng)域任何技術(shù)人員皆能夠制作或使用本 公開。對(duì)本公開的各種修改對(duì)本領(lǐng)域技術(shù)人員來說都將是顯而易見的,且本文中所定義的 普適原理可被應(yīng)用到其它變體而不會(huì)脫離本公開的精神或范圍。由此,本公開并非旨在被 限定于本文中所描述的示例和設(shè)計(jì),而是應(yīng)被授予與本文中所公開的原理和新穎特征一致 的最廣義的范圍。
【權(quán)利要求】
1. 一種配置成使用經(jīng)修改的高速同步串行接口(HSI)協(xié)議進(jìn)行操作的電子器件,所述 電子器件包括: 傳送通信接口,包括: HSI協(xié)議數(shù)據(jù)路徑,其配置成攜帶來自所述電子器件的數(shù)據(jù); HSI協(xié)議標(biāo)志路徑,其配置成攜帶標(biāo)志信號(hào);以及 HSI協(xié)議就緒路徑,其配置成攜帶HSI協(xié)議兼容就緒信號(hào);并且其中所述傳送通信接口 進(jìn)一步包括: 一條或多條附加數(shù)據(jù)路徑,其配置成與所述HSI協(xié)議數(shù)據(jù)路徑所攜帶的數(shù)據(jù)并行地 攜帶附加數(shù)據(jù),以使得所述HSI協(xié)議數(shù)據(jù)路徑和所述一條或多條附加數(shù)據(jù)路徑攜帶跨所述 HSI協(xié)議數(shù)據(jù)路徑和所述一條或多條附加數(shù)據(jù)路徑拆解的HSI協(xié)議兼容數(shù)據(jù)。
2. 如權(quán)利要求1所述的電子器件,其特征在于,所述HSI協(xié)議兼容數(shù)據(jù)被成幀。
3. 如權(quán)利要求2所述的電子器件,其特征在于,成幀的數(shù)據(jù)由所述數(shù)據(jù)路徑和所述一 條或多條附加數(shù)據(jù)路徑上的每個(gè)數(shù)據(jù)流內(nèi)的幀比特來標(biāo)記。
4. 如權(quán)利要求1所述的電子器件,其特征在于,所述HSI協(xié)議兼容數(shù)據(jù)包括在所述數(shù)據(jù) 路徑和所述一條或多條附加數(shù)據(jù)路徑上傳達(dá)的信道標(biāo)識(shí)符(CHID)。
5. 如權(quán)利要求1所述的電子器件,其特征在于,所述一條或多條附加數(shù)據(jù)路徑包括一 條、三條、或七條附加數(shù)據(jù)路徑。
6. 如權(quán)利要求1所述的電子器件,其特征在于,跨所述HSI協(xié)議數(shù)據(jù)路徑和所述一條或 多條附加數(shù)據(jù)路徑拆解的數(shù)據(jù)包括跨所述數(shù)據(jù)路徑拆解的信道標(biāo)識(shí)比特。
7. 如權(quán)利要求1所述的電子器件,其特征在于,跨所述HSI協(xié)議數(shù)據(jù)路徑和所述一條或 多條附加數(shù)據(jù)路徑拆解的數(shù)據(jù)包括所述HSI協(xié)議數(shù)據(jù)路徑上的第一信息比特。
8. 如權(quán)利要求1所述的電子器件,其特征在于,跨所述HSI協(xié)議數(shù)據(jù)路徑和所述一條或 多條附加數(shù)據(jù)路徑拆解的數(shù)據(jù)包括跨四條數(shù)據(jù)路徑拆解的信息比特。
9. 如權(quán)利要求1所述的電子器件,其特征在于,進(jìn)一步包括接收通信接口,所述接收通 信接口包括多條接收數(shù)據(jù)路徑。
10. 如權(quán)利要求1所述的電子器件,其特征在于,進(jìn)一步包括數(shù)個(gè)接口管腳,每個(gè)接口 管腳被配置成承載所述數(shù)據(jù)路徑和所述一條或多條附加數(shù)據(jù)路徑中的相應(yīng)數(shù)據(jù)路徑。
11. 如權(quán)利要求1所述的電子器件,其特征在于,所述電子器件被集成到半導(dǎo)體管芯 中。
12. 如權(quán)利要求1所述的電子器件,其特征在于,還包括所述電子器件被集成到其中的 設(shè)備,所述設(shè)備選自包括以下各項(xiàng)的組:機(jī)頂盒、娛樂單元、導(dǎo)航設(shè)備、通信設(shè)備、固定位置 數(shù)據(jù)單元、移動(dòng)位置數(shù)據(jù)單元、移動(dòng)電話、蜂窩電話、計(jì)算機(jī)、便攜式計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、個(gè) 人數(shù)字助理(PDA)、監(jiān)視器、計(jì)算機(jī)監(jiān)視器、電視機(jī)、調(diào)諧器、無線電、衛(wèi)星無線電、音樂播放 器、數(shù)字音樂播放器、便攜式音樂播放器、數(shù)字視頻播放器、視頻播放器、數(shù)字視頻碟(DVD) 播放器、和便攜式數(shù)字視頻播放器。
13. 如權(quán)利要求1所述的電子器件,其特征在于,進(jìn)一步包括多條接收數(shù)據(jù)路徑,所述 接收數(shù)據(jù)路徑被配置成接收跨所述多條接收數(shù)據(jù)路徑拆解的HSI兼容數(shù)據(jù)。
14. 一種配置成使用經(jīng)修改的高速同步串行接口(HSI)協(xié)議進(jìn)行操作的電子器件,所 述電子器件包括: 傳送通信接口,包括: 用于提供配置成攜帶來自所述電子器件的數(shù)據(jù)的數(shù)據(jù)路徑的裝置; 用于提供配置成攜帶HSI協(xié)議兼容就緒信號(hào)的就緒路徑的裝置;以及 用于提供配置成攜帶標(biāo)志信號(hào)的標(biāo)志路徑的裝置; 其中所述傳送通信接口進(jìn)一步包括: 用于提供一條或多條附加數(shù)據(jù)路徑的裝置,所述一條或多條附加數(shù)據(jù)路徑配置成與所 述用于提供數(shù)據(jù)路徑的裝置所攜帶的數(shù)據(jù)并行地?cái)y帶來自所述電子器件的附加數(shù)據(jù),以使 得所述用于提供數(shù)據(jù)路徑的裝置和所述用于提供一條或多條附加數(shù)據(jù)路徑的裝置攜帶跨 所述數(shù)據(jù)路徑和所述一條或多條附加數(shù)據(jù)路徑拆解的HSI協(xié)議兼容數(shù)據(jù)。
15. -種用于操作經(jīng)修改的高速同步串行接口(HSI)協(xié)議器件的方法,包括: 提供配置成攜帶HSI協(xié)議兼容就緒信號(hào)的就緒路徑; 提供配置成攜帶標(biāo)志信號(hào)的標(biāo)志路徑; 提供至少兩條傳送數(shù)據(jù)路徑,所述至少兩條傳送數(shù)據(jù)路徑配置成并行地?cái)y帶來自電子 器件的數(shù)據(jù)以使得跨所述至少兩條數(shù)據(jù)路徑拆解HSI協(xié)議兼容數(shù)據(jù)。
16. 如權(quán)利要求15所述的方法,其特征在于,提供至少兩條傳送數(shù)據(jù)路徑包括提供兩 條、四條、或八條傳送數(shù)據(jù)路徑。
17. 如權(quán)利要求15所述的方法,其特征在于,進(jìn)一步包括提供至少兩條接收數(shù)據(jù)路徑, 所述接收數(shù)據(jù)路徑被配置成接收跨所述至少兩條接收數(shù)據(jù)路徑拆解的HSI協(xié)議兼容數(shù)據(jù)。
18. 如權(quán)利要求15所述的方法,其特征在于,進(jìn)一步包括對(duì)跨所述至少兩條傳送數(shù)據(jù) 路徑發(fā)送的數(shù)據(jù)成幀。
19. 如權(quán)利要求15所述的方法,其特征在于,進(jìn)一步包括在所述至少兩條傳送數(shù)據(jù)路 徑中的每一者上傳送信道標(biāo)識(shí)(CHID)。
20. 如權(quán)利要求15所述的方法,其特征在于,進(jìn)一步包括在跨所述至少兩條傳送路徑 傳送數(shù)據(jù)之前向從設(shè)備詢問能力。
【文檔編號(hào)】G06F13/42GK104067252SQ201380006412
【公開日】2014年9月24日 申請(qǐng)日期:2013年1月25日 優(yōu)先權(quán)日:2012年1月25日
【發(fā)明者】A·沙哈姆, A·吉爾 申請(qǐng)人:高通股份有限公司