亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

Usb接口的信號(hào)傳輸方法及其裝置制造方法

文檔序號(hào):6494317閱讀:441來源:國知局
Usb接口的信號(hào)傳輸方法及其裝置制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種USB接口信號(hào)傳輸方法及其裝置,所述方法包括:接收第一USB信號(hào),將所述第一USB信號(hào)處理成類USB信號(hào),并通過網(wǎng)線傳輸所述類USB信號(hào),其中,所述第一USB信號(hào)由發(fā)送端發(fā)送;接收所述類USB信號(hào),將所述類USB信號(hào)處理成第二USB信號(hào),并將所述第二USB信號(hào)發(fā)送至接收端。根據(jù)本發(fā)明實(shí)施例,首先將第一USB信號(hào)處理成與USB信號(hào)類似的類USB信號(hào)、通過網(wǎng)線傳輸該類USB信號(hào)、最后將該類USB信號(hào)處理成第二USB信號(hào),傳輸過程中無需將USB信號(hào)轉(zhuǎn)換為通過網(wǎng)線傳輸?shù)木W(wǎng)線信號(hào),避免了協(xié)議轉(zhuǎn)換,使得整個(gè)傳輸過程更為簡單。
【專利說明】USB接口的信號(hào)傳輸方法及其裝置
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明屬于CMOS集成電路【技術(shù)領(lǐng)域】,具體涉及一種USB接口的信號(hào)傳輸方法及其裝置。
【背景技術(shù)】
[0002]USB接口是目前比較常用的接口技術(shù),在日常生活中應(yīng)用非常廣泛,例如U盤、鼠標(biāo)鍵盤與PC的連接、USB移動(dòng)硬盤等。USB接口主要有USB1.1、USB2.0以及USB3.0等幾種,其中,USB1.1接口主要支持低速(low 8卩66(1,1.51&/8)和全速(扣11 speed, 12Mb/s)USB信號(hào)的傳輸,USB2.0接口支持高速480Mb/sUSB信號(hào)的傳輸,USB3.0支持超速5Gb/sUSB信號(hào)的傳輸。常用的USB接口的傳輸線一般較短,在一些特殊的應(yīng)用中已經(jīng)不能滿足要求,例如,電腦主機(jī)和USB打印機(jī)不在同一個(gè)地方,它們之間通過USB傳輸線連接,如果它們之間的距離超過5m,則打印機(jī)就不能正常工作;目前還有一種系統(tǒng)應(yīng)用:鍵盤鼠標(biāo)顯示器(KVM,keyboard video mouse)和電腦主機(jī)不在同一個(gè)地方(為了安全或者其他原因),使用者只可以通過鼠標(biāo)鍵盤和顯示器操作主機(jī),這也要求USB信號(hào)能夠?qū)崿F(xiàn)長距離傳輸;在安防系統(tǒng)中,USB攝像頭也必須要能實(shí)現(xiàn)長距離傳輸。
[0003]可見,隨著技術(shù)的發(fā)展,需要實(shí)現(xiàn)USB接口的長距離傳輸?,F(xiàn)有技術(shù)中,傳輸線較長的USB接口一般采用如下方法進(jìn)行 信號(hào)傳輸:即在傳輸過程中先將USB信號(hào)轉(zhuǎn)換為網(wǎng)線信號(hào)、采用網(wǎng)線對(duì)該網(wǎng)線信號(hào)進(jìn)行傳輸、最后再將該網(wǎng)線信號(hào)轉(zhuǎn)換為USB信號(hào)。但是由于USB傳輸協(xié)議和網(wǎng)線協(xié)議不同,因此采用上述傳統(tǒng)方法進(jìn)行USB接口的信號(hào)傳輸時(shí),在傳輸過程中需要經(jīng)過復(fù)雜的USB信號(hào)到網(wǎng)線信號(hào)的轉(zhuǎn)換和網(wǎng)線信號(hào)到USB信號(hào)的轉(zhuǎn)換,這使得信號(hào)傳輸過程較為繁瑣。

【發(fā)明內(nèi)容】

[0004]有鑒于此,本發(fā)明的目的在于提供一種傳輸過程較為簡單的USB信號(hào)傳輸方法。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明的一個(gè)實(shí)施例提供一種USB接口信號(hào)傳輸方法,所述方法包括:
[0006]接收第一 USB信號(hào),將所述第一 USB信號(hào)處理成類USB信號(hào),并通過網(wǎng)線傳輸所述類USB信號(hào),其中,所述第一 USB信號(hào)由發(fā)送端發(fā)送;
[0007]接收所述類USB信號(hào),將所述類USB信號(hào)處理成第二 USB信號(hào),并將所述第二 USB信號(hào)發(fā)送至接收端;其中,所述類USB信號(hào)是符合USB傳輸協(xié)議、不符合USB信號(hào)電氣規(guī)范且與所述第一 USB信號(hào)和所述第二 USB信號(hào)具有不同擺幅的差分信號(hào)。
[0008]優(yōu)選地,所述通過網(wǎng)線傳輸所述類USB信號(hào),包括:采用所述網(wǎng)線中的一對(duì)線傳輸所述類USB信號(hào),且采用所述網(wǎng)線中剩余線中的至少一條線作為地線。
[0009]優(yōu)選地,所述方法還包括:采用所述網(wǎng)線中剩余線中的至少一條線作為電源線。
[0010]優(yōu)選地,所述將所述第一 USB信號(hào)處理成類USB信號(hào)前,所述方法還包括:根據(jù)所述第一 USB信號(hào)得到squelch信號(hào);所述通過網(wǎng)線傳輸所述類USB信號(hào),包括:采用所述網(wǎng)線中的第一對(duì)線傳輸所述類USB信號(hào),采用所述網(wǎng)線中的第二對(duì)線傳輸所述squelch信號(hào),采用所述網(wǎng)線中剩余線中的至少一條線作為地線。
[0011]優(yōu)選地,所述方法還包括:
[0012]采用所述網(wǎng)線的剩余線中的至少一條線作為電源線。
[0013]優(yōu)選地,所述方法還包括:
[0014]采用所述網(wǎng)線的剩余線中的至少一條線傳輸控制信號(hào)。
[0015]優(yōu)選地,所述將所述第一 USB信號(hào)處理成類USB信號(hào),包括:
[0016]根據(jù)所述第一 USB信號(hào)的數(shù)據(jù)沿提取第一時(shí)鐘;
[0017]根據(jù)所述第一時(shí)鐘對(duì)所述第一 USB信號(hào)和所述squelch信號(hào)進(jìn)行采樣得到處理后的所述第一 USB信號(hào)和處理后的所述squelch信號(hào),并將其發(fā)送;
[0018]接收所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào),利用所述第一時(shí)鐘將所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)發(fā)送至先進(jìn)先出單元;
[0019]接收鎖相環(huán)發(fā)送的第二時(shí)鐘,其中所述第二時(shí)鐘與所述第一時(shí)鐘的頻率不同;
[0020]利用所述第二時(shí)鐘將所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)從所述先進(jìn)先出單元中讀出;
[0021]將從所述先進(jìn)先出單元中讀出的所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)發(fā)送;
[0022]接收所述從所述先進(jìn)先出單元中讀出的所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào),將所述從所述先進(jìn)先出單元中讀出的所述處理后的所述第一USB信號(hào)和所述處理后的所述squelch信號(hào)處理成類USB信號(hào)。
[0023]優(yōu)選地,所述通過網(wǎng)線傳輸所述類USB信號(hào)前,還包括:增大所述類USB信號(hào)在數(shù)據(jù)沿處的幅度。
[0024]優(yōu)選地,所述接收所述類USB信號(hào)的同時(shí),還包括:對(duì)所述類USB信號(hào)進(jìn)行均衡處理。
[0025]相應(yīng)地,本發(fā)明實(shí)施例還提供一種USB接口信號(hào)傳輸裝置,所述裝置包括:
[0026]第一處理模塊:用于接收第一 USB信號(hào),將所述第一 USB信號(hào)處理成類USB信號(hào),并通過網(wǎng)線傳輸所述類USB信號(hào),其中,所述第一 USB信號(hào)由發(fā)送端發(fā)送;
[0027]第二處理模塊:用于接收所述類USB信號(hào),將所述類USB信號(hào)處理成第二 USB信號(hào),并將所述第二 USB信號(hào)發(fā)送至接收端;其中,所述類USB信號(hào)是符合USB傳輸協(xié)議、不符合USB信號(hào)電氣規(guī)范且與所述第一 USB信號(hào)和所述第二 USB信號(hào)具有不同擺幅的差分信號(hào)。
[0028]優(yōu)選地,所述第一處理模塊具體用于采用所述網(wǎng)線中的一對(duì)線傳輸所述類USB信號(hào),且采用所述網(wǎng)線中剩余線中的至少一條線作為地線。
[0029]優(yōu)選地,所述第一處理模塊還用于采用所述網(wǎng)線中剩余線中的至少一條線作為電源線。
[0030]優(yōu)選地,所述第一處理模塊還用于根據(jù)所述第一 USB信號(hào)得到squelch信號(hào);
[0031]所述第一處理模塊用于:采用所述網(wǎng)線中的第一對(duì)線傳輸所述類USB信號(hào),采用所述網(wǎng)線中的第二對(duì)線傳輸所述squelch信號(hào),采用所述網(wǎng)線中剩余線中的至少一條線作為地線。
[0032]優(yōu)選地,所述第一處理模塊還用于采用所述網(wǎng)線的剩余線中的至少一條線作為電源線。
[0033]優(yōu)選地,所述第一處理模塊還用于采用所述網(wǎng)線的剩余線中的至少一條線傳輸控制信號(hào)。
[0034]優(yōu)選地,所述第一處理模塊包括:
[0035]提取單元,用于根據(jù)所述第一 USB信號(hào)的數(shù)據(jù)沿提取第一時(shí)鐘;
[0036]米樣單兀,根據(jù)所述第一時(shí)鐘對(duì)所述第一 USB信號(hào)和所述squelch信號(hào)進(jìn)行米樣得到處理后的所述第一 USB信號(hào)和處理后的所述squelch信號(hào),并將其發(fā)送;
[0037]第一接收單元,用于接收所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào),利用所述第一時(shí)鐘將所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)發(fā)送至先進(jìn)先出單元;
[0038]第二接收單元,用于接收鎖相環(huán)發(fā)送的第二時(shí)鐘,其中所述第二時(shí)鐘與所述第一時(shí)鐘的頻率不同;
[0039]讀出單元,用于利用所述第二時(shí)鐘將所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)從所述先進(jìn)先出單元中讀出;
[0040]發(fā)送單元,用于將從所述先進(jìn)先出單元中讀出的所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)發(fā)送;
[0041]第三接收單元,用于接收所述從所述先進(jìn)先出單元中讀出的所述處理后的所述第
一USB信號(hào)和所述處理后的所述squelch信號(hào),將所述從所述先進(jìn)先出單元中讀出的所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)處理成類USB信號(hào)。
[0042]優(yōu)選地,所述第一處理模塊還包括:
[0043]幅度增大單元,用于增大所述類USB信號(hào)在數(shù)據(jù)沿處的幅度。
[0044]優(yōu)選地,所述第二處理模塊還包括:
[0045]均衡處理單元,用于對(duì)所述類USB信號(hào)進(jìn)行均衡處理。
[0046]根據(jù)本發(fā)明實(shí)施例,首先將第一 USB信號(hào)處理成符合USB傳輸協(xié)議而不符合USB信號(hào)電氣規(guī)范且與USB信號(hào)的擺幅不同的類USB信號(hào),通過網(wǎng)線傳輸該類USB信號(hào)、最后將該類USB信號(hào)處理成第二 USB信號(hào),傳輸過程中無需將USB信號(hào)轉(zhuǎn)換為網(wǎng)線信號(hào),避免了USB傳輸協(xié)議與網(wǎng)線協(xié)議之間的轉(zhuǎn)換,使得整個(gè)傳輸過程更為簡單。
【專利附圖】

【附圖說明】
[0047]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0048]圖1是本發(fā)明實(shí)施例一的USB接口的信號(hào)傳輸方法的流程圖;
[0049]圖2是本發(fā)明實(shí)施例一的USB接口的信號(hào)傳輸裝置的結(jié)構(gòu)示意圖;
[0050]圖3是本發(fā)明實(shí)施例一的一個(gè)具體示例的USB接口的信號(hào)傳輸裝置的結(jié)構(gòu)示意圖;[0051]圖4飛是本發(fā)明實(shí)施例二的USB接口的信號(hào)傳輸裝置的結(jié)構(gòu)示意圖;
[0052]圖6是本發(fā)明實(shí)施例三的USB接口的信號(hào)傳輸方法的流程圖;
[0053]圖7是本發(fā)明實(shí)施例三的一個(gè)具體示例中將第一 USB信號(hào)處理成類USB信號(hào)的過程的流程圖;
[0054]圖8 (a)、8 (b)及圖9是本發(fā)明實(shí)施例三的USB接口的信號(hào)傳輸裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0055]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0056]本發(fā)明實(shí)施例提供一種USB接口的信號(hào)傳輸方法,以下詳細(xì)介紹該傳輸方法的具體方案。
[0057]實(shí)施例一
[0058]本發(fā)明實(shí)施例一提供一種USB接口的信號(hào)傳輸方法,圖1不出了該信號(hào)傳輸方法的流程圖,該方法包括以下步驟:
[0059]步驟SlOl:接收第一 USB信號(hào),將第一 USB信號(hào)處理成類USB信號(hào),并通過網(wǎng)線傳輸該類USB信號(hào),其中,第一 USB信號(hào)由發(fā)送端發(fā)送,該發(fā)送端可以是PC HOST或者HUB等;其中,本發(fā)明實(shí)施例所述的“類USB信號(hào)”是符合USB傳輸協(xié)議、不符合USB信號(hào)電氣規(guī)范且與所述第一 USB信號(hào)和所述第二 USB信號(hào)具有不同擺幅的差分信號(hào),即該“類USB信號(hào)”是一種類似于USB信號(hào)的差分信號(hào)。
[0060]本步驟中,無需將第一 USB信號(hào)轉(zhuǎn)換成網(wǎng)線信號(hào),只需將第一 USB信號(hào)處理成一種類似于USB信號(hào)的類USB信號(hào),該類USB信號(hào)可以通過網(wǎng)線傳輸,具體如CAT5e、CAT6等。
[0061]步驟S102:接收類USB信號(hào),將該類USB信號(hào)處理成第二 USB信號(hào),并將第二 USB信號(hào)發(fā)送至接收端(DEVICE端)。
[0062]采用步驟SlOl和步驟S102完成信號(hào)傳輸,理想狀態(tài)下,傳輸前和傳輸后信號(hào)沒有損失,即第一 USB信號(hào)和第二 USB信號(hào)相同;但是,一般情況下,經(jīng)過傳輸后的信號(hào)可能會(huì)丟失一些數(shù)據(jù)包中的同步信號(hào),但是,這并不影響USB信號(hào)的正常傳輸,即第一 USB信號(hào)和第二 USB信號(hào)不同,本發(fā)明實(shí)施例中的“第一 USB信號(hào)”和“第二 USB信號(hào)”包括上述兩種情況,即本發(fā)明實(shí)施例中的“第一 USB信號(hào)”和“第二 USB信號(hào)”可以相同也可以不相同,但是均是USB信號(hào),符合USB傳輸協(xié)議和USB信號(hào)電氣規(guī)范。
[0063]相應(yīng)地,本發(fā)明實(shí)施例一還提供一種USB接口的信號(hào)傳輸裝置,圖2示出了該信號(hào)傳輸裝置的結(jié)構(gòu)示意圖,該裝置包括:
[0064]第一發(fā)送/接收模塊201,用于發(fā)送第一 USB信號(hào);該第一發(fā)送/接收模塊201可以是PC機(jī)或服務(wù)器上的USB (HOST)接口。
[0065]第一處理模塊202:用于接收第一發(fā)送/接收單兀201發(fā)送的第一 USB信號(hào),將第一 USB信號(hào)處理成類USB信號(hào),并通過網(wǎng)線將該類USB信號(hào)傳輸至第二處理模塊203 ;該第一處理模塊202可以是延長線芯片RPT ;[0066]第二處理模塊203:用于接收第一處理模塊202發(fā)送的類USB信號(hào),將該類USB信號(hào)處理成第二 USB信號(hào),并將第二 USB信號(hào)發(fā)送至第二發(fā)送/接收模塊204 ;即第一發(fā)送/接收單兀201與第一處理模塊202之間通過USB線傳輸,第一處理模塊202與第二處理模塊203之間通過網(wǎng)線傳輸,第二處理模塊203與第二發(fā)送/接收單元204之間通過USB線傳輸;該第二處理模塊203也可以是延長線芯片;
[0067]第二發(fā)送/接收模塊204:用于接收第二處理模塊203發(fā)送的第二 USB信號(hào);其中該第二發(fā)送/接收模塊204可以是器件(DEVICE)上的USB接口,例如可以是U盤、鼠標(biāo)、鍵盤等的USB接口 ;具體地,第一處理模塊202可以包括以下結(jié)構(gòu):
[0068]第一接收單元2021,用于接收第一發(fā)送/接收模塊201發(fā)送的第一 USB信號(hào);
[0069]第一處理單元2022,用于將第一接收單元2021接收的第一 USB信號(hào)處理成類USB信號(hào),其中,該類USB信號(hào)符合USB傳輸協(xié)議、不符合USB信號(hào)電氣規(guī)范且與第一 USB信號(hào)和第二 USB信號(hào)具有不同擺幅;
[0070]第一發(fā)送單元2023,用于通過網(wǎng)線發(fā)送第一處理單元2022處理成的類USB信號(hào);
[0071]第二處理模塊203可以包括以下結(jié)構(gòu):
[0072]第二接收單元2031,用于接收第一處理模塊202中的第一發(fā)送單元2023發(fā)送的類USB信號(hào);
[0073]第二處理單元2032,用于將第二接收單元2031接收的類USB信號(hào)處理成第二 USB
信號(hào);
[0074]第二發(fā)送單元2033,用于將第二處理單元2032處理成的第二 USB信號(hào)發(fā)送至第二發(fā)送/接收模塊204。
[0075]需要說明的是,上述各個(gè)單元可以單獨(dú)獨(dú)立存在,也可以以兩個(gè)或者兩個(gè)以上單元結(jié)合在一起形成的部件的形式存在,只要能夠?qū)崿F(xiàn)上述各個(gè)單元的功能的裝置都在本發(fā)明實(shí)施例的保護(hù)范圍之內(nèi)。
[0076]圖3示出了本發(fā)明實(shí)施例一的一個(gè)具體示例的信號(hào)傳輸裝置的結(jié)構(gòu)示意圖,其中,第一 USB接口 301可以是電腦主機(jī)(HOST)上的USB接口,第二 USB接口 304可以是U盤或者移動(dòng)硬盤上(DEVICE)的USB接口,芯片302可以是靠近電腦主機(jī)端的延長芯片,芯片303可以是靠近U盤或者移動(dòng)硬盤端的延長芯片,302和303可以采用相同的芯片。即第一USB接口 301和芯片302之間的接口是USB接口,芯片303和第二 USB接口 304之間的接口也是USB接口,芯片302和芯片303之間的接口是網(wǎng)線接口。
[0077]第一 USB接口 301和芯片302以及芯片303和第二 USB接口 304之間傳輸?shù)亩际荱SB信號(hào),USB信號(hào)符合USB傳輸協(xié)議和USB信號(hào)電氣規(guī)范,它們之間使用USB cable線傳輸信號(hào)。芯片302和芯片303之間傳輸?shù)氖桥cUSB信號(hào)類似的類USB信號(hào),即芯片302和芯片303之間的信號(hào)也符合USB傳輸協(xié)議、但不符合USB信號(hào)電氣規(guī)范,它們之間使用網(wǎng)線傳輸,即與USB信號(hào)類似的類USB信號(hào)用網(wǎng)線傳輸。
[0078]此時(shí),芯片302可以執(zhí)行圖2中的第一接收單元2021、第一處理單元2022以及第一發(fā)送單元2023的功能,芯片303可以執(zhí)行圖2中的第二接收單元2031、第二處理單元2032以及第二發(fā)送單元2033的功能。
[0079]根據(jù)本發(fā)明實(shí)施例,首先將第一 USB信號(hào)處理成符合USB傳輸協(xié)議而不符合USB信號(hào)電氣規(guī)范且與USB信號(hào)的擺幅不同的類USB信號(hào),通過網(wǎng)線傳輸該類USB信號(hào)、最后將該類USB信號(hào)處理成第二 USB信號(hào),傳輸過程中無需將USB信號(hào)轉(zhuǎn)換為網(wǎng)線信號(hào),避免了USB傳輸協(xié)議與網(wǎng)線協(xié)議之間的轉(zhuǎn)換,使得整個(gè)傳輸過程更為簡單。
[0080]需要說明的是,采用本發(fā)明實(shí)施例一的USB接口的信號(hào)傳輸方法可以應(yīng)用于低速、全速或者高速等傳輸情況,此時(shí),相應(yīng)的信號(hào)傳輸方法和信號(hào)傳輸裝置都會(huì)有所不同,以下具體介紹。
[0081]實(shí)施例二
[0082]本發(fā)明實(shí)施例二提供一種USB接口的信號(hào)傳輸方法,該信號(hào)傳輸方法主要用于低速或者全速USB信號(hào)的傳輸。
[0083]其中,本發(fā)明實(shí)施例二中的信號(hào)傳輸方法與本發(fā)明實(shí)施例一中的信號(hào)傳輸方法的流程類似,有所不同的是,本發(fā)明實(shí)施例二中的信號(hào)傳輸方法中通過網(wǎng)線傳輸類USB信號(hào)時(shí)具體是采用網(wǎng)線中的一對(duì)線傳輸該類USB信號(hào),并且采用網(wǎng)線中剩余線中的至少一條線作為地線,具體可參見圖4(圖4示出了與該傳輸方法相對(duì)應(yīng)的信號(hào)傳輸裝置的傳輸流程示意圖):
[0084]第一 USB接口 301和芯片302之間的接口以及芯片303和第二 USB接口 304之間的接口都是USB接口,芯片302和芯片303之間的接口是網(wǎng)線接口,所以第一 USB接口 301和芯片302之間的信號(hào)以及芯片303和第二 USB接口 304之間的信號(hào)均采用USB cable線傳輸,芯片302和芯片303之間的信號(hào)采用網(wǎng)線傳輸。
[0085]USB cable線中有四個(gè)信號(hào)線:電源信號(hào)線(VSUPPLY,5V)、地線(GND)、USB信號(hào)線(D+和D-,用來傳輸U(kuò)SB信號(hào))。網(wǎng)線中總共有8條線(共4對(duì)線),在低速或者全速USB信號(hào)傳輸中,網(wǎng)線中的一對(duì)線用來傳輸類USB信號(hào)(如圖4中的DP和DM),另外的六條線中至少有一條線用作地線,即在低速或者全速USB信號(hào)的傳輸過程中,網(wǎng)線中的信號(hào)可以有以下幾種情況:
[0086](I)網(wǎng)線中的一對(duì)線用來傳輸類USB信號(hào)(如DP和DM)、另外采用一條線作為電源線、剩余的一條或者多條線作為地線;
[0087](2)網(wǎng)線中的一對(duì)線用來傳輸類USB信號(hào)(如DP和DM)、另外采用一條線作為地線、一條線作為電源線,其他線作為控制信號(hào)線用于傳輸控制信號(hào)以控制芯片302或者芯片303中的部件;
[0088](3)網(wǎng)線中的一對(duì)線用來傳輸類USB信號(hào)(如DP和DM)、其他線用作地線(如圖4所示);
[0089]當(dāng)然,網(wǎng)線中的信號(hào)傳輸方式不限于上述(I廣(3)中的情況,還可以有其他情況,但是,本實(shí)施例二中至少滿足:一對(duì)線傳輸類USB信號(hào)且至少有一條線作為地線。
[0090]D+和D-這對(duì)差分線中傳輸?shù)男盘?hào)符合USB2.0信號(hào)電氣規(guī)范,是傳遞數(shù)據(jù)用的。DP和DM這對(duì)差分線是用來傳遞USB數(shù)據(jù)的,只不過其傳輸?shù)男盘?hào)不符合USB2.0信號(hào)電氣規(guī)范。
[0091]為詳細(xì)說明低速或者全速狀態(tài)下的USB接口的信號(hào)傳輸方法,以下結(jié)合圖5進(jìn)行介紹,圖5所示的USB接口的信號(hào)傳輸方法具體包括以下步驟:
[0092]A、第一 USB接口 301發(fā)送第一 USB信號(hào),具體可以通過D+和D-這對(duì)差分線傳遞該第一 USB信號(hào);
[0093]B、芯片302中的第一接收單元3020接收該第一 USB信號(hào),并將該第一 USB信號(hào)傳輸至數(shù)字邏輯處理單元(Core Logic Module) 3021 ;
[0094]C、芯片302中的數(shù)字邏輯處理單元3021將該第一 USB信號(hào)發(fā)送至第一發(fā)送單元3022 ;
[0095]D、芯片302中的第一發(fā)送單元3022將接收到的第一 USB信號(hào)處理成類USB信號(hào),并將該類USB信號(hào)通過網(wǎng)線傳輸至芯片303,具體地,第一發(fā)送單元3022可以通過網(wǎng)線中的一對(duì)線DP和DM來傳遞該類USB信號(hào);
[0096]可見,圖5中芯片302中的第一發(fā)送單元3022能夠執(zhí)行圖2中的第一處理單元2022和第一發(fā)送單元2023的功能;
[0097]本實(shí)施例中的數(shù)字邏輯處理單元3021和3024可以只負(fù)責(zé)安排數(shù)據(jù)的發(fā)送,其處理的都是全擺幅的數(shù)據(jù);
[0098]E、芯片303中的第一接收單元3023接收芯片302中的第一發(fā)送單元3022發(fā)送的類USB信號(hào),并將該類USB信號(hào)發(fā)送至芯片303中的數(shù)字邏輯處理單元3024 ;
[0099]F、芯片303中的數(shù)字邏輯處理單元3024將芯片303中的第一接收單元3023接收的類USB信號(hào)發(fā)送至芯片303中的第一發(fā)送單元3025 ;
[0100]G、芯片303中的第一發(fā)送單元3025將接收到的類USB信號(hào)處理成第二 USB信號(hào),并將該第二 USB信號(hào)發(fā)送至第二 USB接口 304,具體可以通過D+和D-這對(duì)差分線傳遞該第
二USB信號(hào);理想狀態(tài)下,第二 USB信號(hào)與第一 USB信號(hào)可以相同;
[0101]可見,圖5中芯片303中的第一發(fā)送單元3025能夠執(zhí)行圖2中的第二處理單元2032和第二發(fā)送單元2033的功能。
[0102]需要說明的是,USB信號(hào)在第一 USB接口 301和第二 USB接口 304之間的傳輸可以是雙向進(jìn)行的,即USB信號(hào)可以從第一 USB接口 301傳輸至第二 USB接口 304,也可以從第二 USB接口 304傳輸至第一 USB接口 301 ;但是,在某一特定時(shí)刻,第一 USB接口 301和第二 USB接口 304之間的USB信號(hào)僅在一個(gè)方向上傳輸。當(dāng)USB信號(hào)從第二 USB接口 304傳輸至第一 USB接口 301時(shí),可以按如下步驟進(jìn)行:
[0103]K'、第二 USB接口 304發(fā)送第二 USB信號(hào),具體可以通過D+和D-這對(duì)差分線發(fā)送該第二 USB信號(hào);
[0104]B'、芯片303中的第二接收單元3026接收該第二 USB信號(hào),并將該第二 USB信號(hào)發(fā)送至數(shù)字邏輯處理單元3024 ;
[0105]C'、芯片303中的數(shù)字邏輯處理單元3024將該第二 USB信號(hào)發(fā)送至第二發(fā)送單元 3027 ;
[0106]D'、芯片303中的第二發(fā)送單元3027將接收到的第二 USB信號(hào)處理成類USB信號(hào),并將該類USB信號(hào)通過網(wǎng)線傳輸至芯片302,具體地,第二發(fā)送單元3027可以通過網(wǎng)線中的一對(duì)線(DP和DM)來傳遞類USB信號(hào);
[0107]E'、芯片302中的第二接收單元3028接收芯片303中的第二發(fā)送單元3027發(fā)送的類USB信號(hào);
[0108]F'、芯片302中的數(shù)字邏輯處理單元3021將芯片302中的第二接收單元3028接收的類USB信號(hào)發(fā)送至芯片302中的第二發(fā)送單元3029 ;
[0109]G'、芯片302中的第二發(fā)送單元3029將接收到的類USB信號(hào)處理成第一 USB信號(hào),并將該第一 USB信號(hào)發(fā)送至第一 USB接口 301,具體可以通過D+和D-這對(duì)差分線傳遞該第一 USB信號(hào);理想狀態(tài)下,第一 USB信號(hào)與第二 USB信號(hào)可以相同。
[0110]通過上述描述可知,圖5中的芯片302和芯片303相當(dāng)于第一處理模塊202和第二處理模塊203,另外,芯片302和芯片303可以是相同的芯片,可以執(zhí)行相同的功能。
[0111]上述內(nèi)容具體說明了在低速或者全速狀態(tài)下USB接口的信號(hào)傳輸過程,本發(fā)明實(shí)施例中的USB接口的信號(hào)傳輸方法還可以用于高速狀態(tài)下的USB接口的信號(hào)傳輸。
[0112]實(shí)施例三
[0113]圖6示出了本發(fā)明實(shí)施例三提供的USB接口的信號(hào)傳輸方法的流程圖,一并參考圖2、圖7、圖8 (a)和圖8 (b),該傳輸方法包括以下步驟:
[0114]步驟S601:第一發(fā)送/接收模塊201發(fā)送第一 USB信號(hào),具體可以通過圖8(a)中所示的USB線中的D+和D-這對(duì)差分線來傳輸?shù)谝?USB信號(hào),另外該USB線中還可以包括電源信號(hào)線(VSUPPLY,5V)、地線(GND),D+和D-這對(duì)差分線中傳輸?shù)男盘?hào)符合USB2.0信號(hào)電氣規(guī)范。
[0115]步驟S602:第一處理模塊202中的第一接收單元2021接收第一發(fā)送/接收模塊201發(fā)送的第一 USB信號(hào);
[0116]步驟S603:第一處理模塊202中的第一處理單元2022將該第一 USB信號(hào)處理成類USB信號(hào);
[0117]在執(zhí)行步驟S603之前,還可以執(zhí)行步驟:根據(jù)第一 USB信號(hào)得到squelch信號(hào);
[0118]本發(fā)明實(shí)施例中,可以按如下方法從第一 USB信號(hào)中得到squelch信號(hào):
[0119]判斷第一接收單元2021接收到的第一 USB信號(hào)D+和D-的差值的絕對(duì)值,如果D+和D-的差值的絕對(duì)值大于150mv,則輸出“無squelch”(邏輯“O”),如果D+和D-的差值的絕對(duì)值小于IOOmv,則輸出“有squelch”(邏輯“I”),本發(fā)明實(shí)施例中的squelch信號(hào)可以是由邏輯“O”和邏輯“I”構(gòu)成的脈沖信號(hào),具體地該步驟可以通過一個(gè)比較器實(shí)現(xiàn)。
[0120]需要說明的是,在執(zhí)行步驟S603的同時(shí),具體可以采用如下方法執(zhí)行:
[0121]步驟S701:根據(jù)第一處理模塊202中的第一接收單元2021接收的第一 USB信號(hào)的數(shù)據(jù)沿提取第一時(shí)鐘;
[0122]步驟S702:根據(jù)第一時(shí)鐘對(duì)第一接收單元2021接收的第一 USB信號(hào)和squelch信號(hào)進(jìn)行采樣得到處理后的第一 USB信號(hào)和處理后的squelch信號(hào),并將其發(fā)送;
[0123]步驟S703:接收處理后的第一 USB信號(hào)和處理后的squelch信號(hào),利用第一時(shí)鐘將處理后的第一 USB信號(hào)和處理后的squelch信號(hào)發(fā)送至先進(jìn)先出單元(FIFO)其中,該先進(jìn)先出單元可以設(shè)置于第一處理模塊202內(nèi);
[0124]步驟S704:接收鎖相環(huán)(PLL)發(fā)送的第二時(shí)鐘,其中第二時(shí)鐘與第一時(shí)鐘的頻率相不同、且僅有微小頻差,其中,該鎖相環(huán)設(shè)置于第一處理模塊202內(nèi);
[0125]步驟S705:利用第二時(shí)鐘將處理后的第一 USB信號(hào)和處理后的squelch信號(hào)從先進(jìn)先出單元中讀出;
[0126]步驟S706:將從先進(jìn)先出單元中讀出的處理后的第一 USB信號(hào)和處理后的squelch信號(hào)發(fā)送;
[0127]步驟S707:接收從先進(jìn)先出單元中讀出的處理后的第一 USB信號(hào)和處理后的squelch 信號(hào);
[0128]步驟S708:將從先進(jìn)先出單元中讀出的處理后的第一 USB信號(hào)和處理后的squelch信號(hào)處理成類USB信號(hào)。
[0129]上述步驟S701為時(shí)鐘恢復(fù)步驟,步驟S702?步驟S707是時(shí)鐘數(shù)據(jù)同步處理步驟(時(shí)鐘數(shù)據(jù)同步處理步驟僅僅是指用CDR恢復(fù)出來的時(shí)鐘將數(shù)據(jù)寫進(jìn)FIFO,然后用鎖相環(huán)(PLL)產(chǎn)生的時(shí)鐘將數(shù)據(jù)從FIFO中讀出來),對(duì)于高速USB信號(hào)的數(shù)據(jù)傳輸,從數(shù)據(jù)中恢復(fù)出來的時(shí)鐘與PLL產(chǎn)生的用來發(fā)送數(shù)據(jù)的時(shí)鐘是有頻差的,因此,如果直接用數(shù)據(jù)恢復(fù)出來的時(shí)鐘發(fā)送數(shù)據(jù)的話,數(shù)據(jù)的抖動(dòng)(jitter)會(huì)非常大,這樣不利于后面數(shù)據(jù)的接收、時(shí)鐘恢復(fù)以及數(shù)據(jù)采樣。所以,本發(fā)明實(shí)施例中在將第一 USB信號(hào)處理成類USB信號(hào)之前進(jìn)行時(shí)鐘數(shù)據(jù)同步處理,能夠避免數(shù)據(jù)產(chǎn)生抖動(dòng),有利于后續(xù)數(shù)據(jù)的接收、時(shí)鐘恢復(fù)以及數(shù)據(jù)采樣。另外,該時(shí)鐘數(shù)據(jù)同步處理也可以采用本領(lǐng)域常用的方法完成,在此不再一一列舉。
[0130]步驟S604:第一處理模塊202中的第一發(fā)送單元2023將步驟S603中獲得的類USB信號(hào)發(fā)送至第二處理模塊203 ;
[0131]在一個(gè)具體示例中,具體可以采用圖8 (a)所示的傳輸方法將類USB信號(hào)發(fā)送至第二處理模塊203,即網(wǎng)線中的一對(duì)線(DP和DM)用來傳輸類USB信號(hào)、一對(duì)線(SQP和SQM)用來傳輸squelch信號(hào),此外至少有一條線作為地線,即該實(shí)施例中,網(wǎng)線中的信號(hào)傳輸可以有以下幾種方式:
[0132](I)網(wǎng)線中的一對(duì)線(DP和DM)傳輸類USB信號(hào)、一對(duì)線(SQP和SQM)傳輸squelch信號(hào)、剩余所有線作為地線;
[0133](2 )網(wǎng)線中的一對(duì)線(DP和DM)傳輸類USB信號(hào)、一對(duì)線(SQP和SQM)傳輸squeIch信號(hào)、一條或者兩條線作為電源線、剩余所有線作為地線;此時(shí),可以實(shí)現(xiàn)線上供電;
[0134](3 )網(wǎng)線中的一對(duì)線(DP和DM )傳輸類USB信號(hào)、一對(duì)線(SQP和SQM )傳輸sque I ch信號(hào)、一條線作為電源線、一條線作為控制信號(hào)線、剩余所有線作為地線;
[0135]當(dāng)然,除了上述(I)?(3)的幾種情形外,本發(fā)明實(shí)施例中網(wǎng)線中的信號(hào)傳輸方式還可以有其他情形,但是,至少需要滿足:網(wǎng)線中的一對(duì)線(DP和DM)傳輸類USB信號(hào)、一對(duì)線(SQP和SQM)傳輸squelch信號(hào)、剩余線中至少有一條線作為地線。
[0136]當(dāng)網(wǎng)線中采用一對(duì)電源線、一對(duì)地線時(shí),如圖8(b)所示,能夠?qū)崿F(xiàn)高速USB信號(hào)傳輸?shù)木€上供電,這是傳統(tǒng)USB信號(hào)傳輸過程中必須通過協(xié)議轉(zhuǎn)換將USB信號(hào)轉(zhuǎn)換為網(wǎng)線信號(hào)進(jìn)行傳輸?shù)姆绞剿荒軐?shí)現(xiàn)的,采用這種線上供電的方式能夠大大節(jié)省信號(hào)傳輸成本。
[0137]步驟S605:第二處理模塊203中的第二接收單元2031接收第一處理模塊202中的第一發(fā)送單元2023發(fā)送的類USB信號(hào);
[0138]步驟S606:第二處理模塊203中的第二處理單元2032將第二接收單元2031接收的類USB信號(hào)處理成第二 USB信號(hào);
[0139]需要說明的是,在執(zhí)行步驟S606之前,還可以執(zhí)行以下步驟:對(duì)第二接收單元2031接收的類USB信號(hào)進(jìn)行時(shí)鐘數(shù)據(jù)同步處理,該時(shí)鐘數(shù)據(jù)同步處理步驟與步驟S702?S707類似,在此不再贅述。
[0140]步驟S607:第二處理模塊203中的第二發(fā)送單元2033將第二處理單元2032處理而成的第二 USB信號(hào)發(fā)送至第二發(fā)送/接收模塊204,具體可以采用圖8 (a)中所示的傳輸方法傳輸,即采用USB線來傳輸(USB線中的D+和D-這對(duì)差分線來傳輸U(kuò)SB信號(hào),USB線中還包括電源信號(hào)線VSUPPLY和地線GND);
[0141]步驟S608:第二發(fā)送/接收模塊204接收第二處理模塊203中的第二發(fā)送單元2033發(fā)送的第二 USB信號(hào)。
[0142]高速USB信號(hào)的傳輸尤其是高速USB信號(hào)的長距離傳輸一般都會(huì)伴隨信號(hào)的衰減,這種衰減會(huì)造成第二 USB信號(hào)不同于第一 USB信號(hào),從而影響高速USB信號(hào)傳輸?shù)男Ч?。為降低高速USB信號(hào)在傳輸過程中的衰減、提高高速USB信號(hào)傳輸?shù)馁|(zhì)量,本發(fā)明實(shí)施例三中,在完成步驟S603之后且在執(zhí)行步驟S604之前還可以包括以下一個(gè)或者多個(gè)步驟:
[0143]I)、增大第一處理模塊202中的第一處理單元2022處理而成的類USB信號(hào)的在數(shù)據(jù)沿處的幅度;具體可以在數(shù)據(jù)沿轉(zhuǎn)換時(shí)增加類USB信號(hào)的幅度,這有利于第二發(fā)送/接收模塊正確接收到的第二 USB信號(hào);
[0144]2)、對(duì)第二處理模塊203中的第一接收單元2031接收的類USB信號(hào)進(jìn)行均衡處理,該步驟將經(jīng)過長距離傳輸導(dǎo)致的信號(hào)衰減后的信號(hào)進(jìn)行均衡,能夠增加高頻補(bǔ)償。
[0145]另外,在執(zhí)行步驟S603之前,還可以執(zhí)行以下步驟:判斷第一處理模塊202中的第一接收單元2021接收到的第一 USB信號(hào)是否有效,如果是,執(zhí)行后續(xù)步驟。
[0146]采用本發(fā)明實(shí)施例三提供的USB接口的信號(hào)傳輸方法可以對(duì)高速USB信號(hào)進(jìn)行傳輸,在第一處理模塊202和第二處理模塊203之間采用網(wǎng)線傳輸能夠與USB信號(hào)類似的類USB信號(hào),無需將USB信號(hào)轉(zhuǎn)換成網(wǎng)線信號(hào)進(jìn)行傳輸,僅需將USB信號(hào)處理成與USB信號(hào)類似的類USB信號(hào),處理步驟更加簡單。
[0147]本發(fā)明實(shí)施例三提供的USB接口的信號(hào)傳輸方法,能夠?qū)崿F(xiàn)高速USB信號(hào)的長距離傳輸,能夠?qū)崿F(xiàn)IOOm及以上距離的高速USB信號(hào)的傳輸。并且,實(shí)施例三中的USB接口的信號(hào)傳輸方法將squelch信號(hào)在網(wǎng)線部分單獨(dú)傳輸、而不是將squelch信號(hào)與USB信號(hào)一同傳輸,實(shí)現(xiàn)了 100米以上的長距離傳輸。
[0148]需要說明的是,本發(fā)明實(shí)施例三中的第一處理模塊202和第二處理模塊203可以包括以下結(jié)構(gòu):
[0149]提取單元,用于根據(jù)所述第一 USB信號(hào)的數(shù)據(jù)沿提取第一時(shí)鐘;
[0150]采樣單元,根據(jù)所述第一時(shí)鐘對(duì)第一接收單元2021接收的所述第一 USB信號(hào)和所述squelch信號(hào)進(jìn)行采樣得到處理后的所述第一 USB信號(hào)和處理后的所述squelch信號(hào),并將其發(fā)送;
[0151]第一接收單元,用于接收所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào),利用所述第一時(shí)鐘將所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)發(fā)送至先進(jìn)先出單元;
[0152]第二接收單元,用于接收鎖相環(huán)發(fā)送的第二時(shí)鐘,其中所述第二時(shí)鐘與所述第一時(shí)鐘的頻率不同;
[0153]讀出單元,用于利用所述第二時(shí)鐘將所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)從所述先進(jìn)先出單元中讀出;
[0154]發(fā)送單元,用于將從所述先進(jìn)先出單元中讀出的所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)發(fā)送;
[0155]第三接收單元,用于接收所述從所述先進(jìn)先出單元中讀出的所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào),將所述從所述先進(jìn)先出單元中讀出的所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)處理成類USB信號(hào)。[0156]為詳細(xì)說明本發(fā)明實(shí)施例三的技術(shù)方案,以下以一個(gè)具體示例為例進(jìn)行詳細(xì)說明,圖9示出了該具體示例中的USB接口的信號(hào)傳輸裝置,該USB接口的高速USB信號(hào)的信號(hào)傳輸方法如下:
[0157]高速USB信號(hào)從第一 USB接口 901傳輸至第二 USB接口 904過程中可以包括以下步驟:
[0158]A)、第一 USB接口 901將第一 USB信號(hào)通過USB線發(fā)送至芯片902,具體可以通過USB線中的D+和D-這對(duì)差分線傳遞該第一 USB信號(hào),另外,USB線中還包括電源信號(hào)線VSUPPLY 和地線 GND ;
[0159]B)、芯片902中的第一接收單元9020接收該第一 USB信號(hào),同時(shí)對(duì)第一 USB信號(hào)進(jìn)行檢測(cè)(即判斷第一 USB信號(hào)是否有效),得到squelch信號(hào);
[0160]本發(fā)明實(shí)施例中,可以按如下方法從第一 USB信號(hào)中得到squelch信號(hào):
[0161]判斷第一接收單元9020接收到的第一 USB信號(hào)D+和D-的差值的絕對(duì)值,如果D+和D-的差值的絕對(duì)值大于150mv,則輸出“無squelch”(邏輯“O”),如果D+和D-的差值的絕對(duì)值小于IOOmv,則輸出“有squelch”(邏輯“I”),本發(fā)明實(shí)施例中的squelch信號(hào)可以是由邏輯“O”和邏輯“I”構(gòu)成的脈沖信號(hào),具體地該步驟可以通過一個(gè)比較器實(shí)現(xiàn);
[0162]在此步驟中,芯片902中的第一接收單元9020還可以將第一 USB信號(hào)處理成全擺幅的單端信號(hào);
[0163]C)、芯片902中的第一接收單元9020將有效的第一 USB信號(hào)傳送至?xí)r鐘數(shù)據(jù)恢復(fù)單元(⑶R) 9021 KDR9021對(duì)第一 USB信號(hào)進(jìn)行采樣,提取出第一 USB信號(hào)中的數(shù)據(jù)沿,依據(jù)該數(shù)據(jù)沿提取出第一 USB信號(hào)中的第一時(shí)鐘,根據(jù)第一時(shí)鐘對(duì)第一 USB信號(hào)(接收模塊接收以后的第一 USB信號(hào))和squelch信號(hào)進(jìn)行采樣得到處理后的第一 USB信號(hào)和處理后的squelch信號(hào),并將其發(fā)送;
[0164]D)、數(shù)字邏輯處理單元9022接收處理后的第一 USB信號(hào)和處理后的squelch信號(hào),利用第一時(shí)鐘將處理后的第一 USB信號(hào)和處理后的squelch信號(hào)發(fā)送至先進(jìn)先出單元;另外,數(shù)字邏輯處理單元9022接收鎖相環(huán)(圖中未示出,該鎖相環(huán)位于芯片902內(nèi))發(fā)送的第二時(shí)鐘,其中第二時(shí)鐘與第一時(shí)鐘的頻率不同;利用第二時(shí)鐘將處理后的第一 USB信號(hào)和處理后的squelch信號(hào)從先進(jìn)先出單元(圖中未示出,該先入先出單元位于數(shù)字邏輯處理單元9022內(nèi))中讀出;將從先進(jìn)先出單元中讀出的處理后的第一 USB信號(hào)和處理后的squelch信號(hào)發(fā)送;
[0165]使用USB cable線傳輸高速USB信號(hào)時(shí),USB信號(hào)的信號(hào)幅度會(huì)發(fā)生衰減,如果幅度衰減到很低的話,USB信號(hào)接收端(例如第二 USB接口 904)的檢測(cè)到的squelch信號(hào)可能不準(zhǔn)確,有可能把有效的數(shù)據(jù)當(dāng)成無效的數(shù)據(jù),從而會(huì)阻斷了信號(hào)的傳輸;本步驟D)中在將類USB信號(hào)進(jìn)行網(wǎng)線傳輸之前可以首先增大類USB信號(hào)的幅度,有利于防止信號(hào)幅度衰減到很低,保證類USB信號(hào)接收端接收的數(shù)據(jù)的準(zhǔn)確性;
[0166]E)、芯片902中的第一發(fā)送單元9023接收從先進(jìn)先出單元中讀出的處理后的squelch信號(hào),芯片902中的第二發(fā)送單元9024接收從先進(jìn)先出單元中讀出的處理后的第一 USB信號(hào)并將該第一 USB信號(hào)處理成類USB信號(hào);并且,芯片902中的第一發(fā)送單兀9023將squelch信號(hào)發(fā)送至芯片903、芯片902中的第二發(fā)送單元9024將類USB信號(hào)(即數(shù)據(jù))發(fā)送至芯片903 ;具體可以采用網(wǎng)線中的兩對(duì)線(DP、DM和SQP、SQM)來傳遞類USB信號(hào),其中SQP和SQM主要用于squelch信號(hào)的傳輸;
[0167]另外,還可以在芯片902中的第二發(fā)送單元9024中增加幅度增大單元(pre-emphasis),該幅度增大單元能夠在數(shù)據(jù)沿轉(zhuǎn)換時(shí)增加數(shù)據(jù)的幅度,有利于類USB信號(hào)接收端的數(shù)據(jù)接收;
[0168]此外,從數(shù)字邏輯處理單元得到的高速信號(hào)可以是4位并行的全擺幅信號(hào),芯片902中的第二發(fā)送單元9024可以在其內(nèi)部將4位并行數(shù)據(jù)轉(zhuǎn)換成串行數(shù)據(jù)后再以類USB信號(hào)形式發(fā)送。
[0169]F)、芯片903中的第一接收單元9030接收芯片902中的第一發(fā)送單元9023發(fā)送的squelch信號(hào),同時(shí)芯片903中的第二接收單元9031接收芯片902中的第二發(fā)送單元9024發(fā)送的類USB信號(hào);
[0170]第一接收單元9030接收到通過網(wǎng)線(如圖9中的SQP和SQM)傳輸?shù)膕quelch信號(hào);第二接收單元9031接收通過網(wǎng)線(如圖9中的DP和DM)傳輸?shù)念怳SB信號(hào);
[0171]另外,芯片903中的第二接收單元9031接收芯片902中的第二發(fā)送單元9024發(fā)送的類USB信號(hào)后,可以對(duì)類USB信號(hào)進(jìn)行均衡處理,將經(jīng)過長距離傳輸導(dǎo)致的信號(hào)衰減后的信號(hào)進(jìn)行均衡可以增大高頻補(bǔ)償,能夠進(jìn)一步保證接收到的信號(hào)的準(zhǔn)確性;
[0172]G)、芯片903中的第一接收單元9030和第二接收單元9031將接收到的squelch信號(hào)和類USB信號(hào)傳輸至CDR9032進(jìn)行時(shí)鐘數(shù)據(jù)恢復(fù);
[0173]Gl)⑶R9032對(duì)接收到的類USB信號(hào)進(jìn)行采樣,提取出類USB信號(hào)中的數(shù)據(jù)沿,依據(jù)該數(shù)據(jù)沿提取出類USB信號(hào)中的第三時(shí)鐘,根據(jù)第三時(shí)鐘對(duì)類USB信號(hào)和squelch信號(hào)進(jìn)行采樣得到處理后的類USB信號(hào)和處理后的squelch信號(hào),并將其發(fā)送至數(shù)字邏輯處理單元9033 ;
[0174]G2)數(shù)字邏輯處理單元9033接收處理后的類USB信號(hào)和處理后的squelch信號(hào),利用第三時(shí)鐘將處理后的類USB信號(hào)和處理后的squelch信號(hào)發(fā)送至先進(jìn)先出單元;數(shù)字邏輯處理單元9033接收鎖相環(huán)(圖中未示出,該鎖相環(huán)位于芯片903內(nèi))發(fā)送的第四時(shí)鐘,其中第四時(shí)鐘與第三時(shí)鐘的頻率不同;利用第四時(shí)鐘將處理后的類USB信號(hào)和處理后的squelch信號(hào)從先進(jìn)先出單元(圖中未示出,該先入先出單元位于數(shù)字邏輯處理單元9033內(nèi))中讀出;將從先進(jìn)先出單元中讀出的處理后的類USB信號(hào)和處理后的squelch信號(hào)發(fā)送芯片903中的第一發(fā)送單元9034 ;
[0175]使用USB cable線傳輸高速USB信號(hào)時(shí),USB信號(hào)的信號(hào)幅度會(huì)發(fā)生衰減,如果幅度衰減到很低的話,USB信號(hào)接收端(例如第二 USB接口 904)的squelch檢測(cè)模塊檢測(cè)到的squelch信號(hào)可能會(huì)出錯(cuò),可能會(huì)把有效的數(shù)據(jù)當(dāng)成無效的數(shù)據(jù),因而阻斷了信號(hào)的傳輸;本步驟中在將類USB信號(hào)進(jìn)行傳輸之前可以首先增大類USB信號(hào)的幅度,有利于防止信號(hào)幅度衰減到很低,保證USB信號(hào)接收端接收的數(shù)據(jù)的準(zhǔn)確性;
[0176]芯片903中的第一發(fā)送單元9034接收數(shù)字邏輯處理單元9033發(fā)送的squelch信號(hào)和類USB信號(hào),將該squelch信號(hào)和類USB信號(hào)處理成第二 USB信號(hào);
[0177]I)芯片903中的第一發(fā)送單元9034將第二 USB信號(hào)傳輸至第二 USB接口 904,此時(shí)采用USB cable線傳輸該第二 USB信號(hào);
[0178]J)第二 USB接口 904接收芯片903中的第一發(fā)送單元9034發(fā)送的第二 USB信號(hào),至此,高速USB信號(hào)的傳輸結(jié)束。[0179]該具體示例中,將squelch信號(hào)從數(shù)據(jù)中提取出來單獨(dú)傳輸(即采用一對(duì)差分線SQP和SQM傳輸),采用USB數(shù)據(jù)和squelch信號(hào)同時(shí)傳輸?shù)姆绞窖娱LUSB信號(hào)。采用這種傳輸方式,使得高速USB信號(hào)經(jīng)過長距離傳輸后,在USB信號(hào)的接收端(如圖9中芯片903 ),squelch檢測(cè)單元能夠正確的檢測(cè)出squelch信號(hào),從而能夠正確的判斷數(shù)據(jù)的有效性。
[0180]上述步驟A)~J)僅示出了 USB信號(hào)從第一 USB接口 901傳輸至第二 USB接口 904的情形,實(shí)際上,USB信號(hào)也可以從第二 USB接口 904傳輸至第一 USB接口 901,即依次經(jīng)過第二 USB接口 904—芯片903中的第三接收單元9035-芯片903中的CDR9036-芯片903中的數(shù)字邏輯處理單元9033—芯片903中的第二發(fā)送單元9037和第三發(fā)送單元9038—芯片902中的第二接收單元9025和第三接收單元9026—芯片902中的⑶R9027—芯片902中的數(shù)字邏輯處理單元9022—芯片902中的第三發(fā)送單元9028—第一 USB接口 901的傳輸方式,該傳輸方式與步驟A) ^J)類似,在此不再贅述。
[0181]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下 ,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種USB接口信號(hào)傳輸方法,其特征在于,所述方法包括: 接收第一 USB信號(hào),將所述第一 USB信號(hào)處理成類USB信號(hào),并通過網(wǎng)線傳輸所述類USB信號(hào),其中,所述第一 USB信號(hào)由發(fā)送端發(fā)送; 接收所述類USB信號(hào),將所述類USB信號(hào)處理成第二 USB信號(hào),并將所述第二 USB信號(hào)發(fā)送至接收端;其中,所述類USB信號(hào)是符合USB傳輸協(xié)議、不符合USB信號(hào)電氣規(guī)范且與所述第一 USB信號(hào)和所述第二 USB信號(hào)具有不同擺幅的差分信號(hào)。
2.根據(jù)權(quán)利要求1所述的信號(hào)傳輸方法,其特征在于,所述通過網(wǎng)線傳輸所述類USB信號(hào),包括:采用所述網(wǎng)線中的一對(duì)線傳輸所述類USB信號(hào),且采用所述網(wǎng)線中剩余線中的至少一條線作為地線。
3.根據(jù)權(quán)利要求2所述的信號(hào)傳輸方法,其特征在于,所述方法還包括:采用所述網(wǎng)線中剩余線中的至少一條線作為電源線。
4.根據(jù)權(quán)利要求1所述的信號(hào)傳輸方法,其特征在于,所述將所述第一USB信號(hào)處理成類USB信號(hào)前,所述方法還包括:根據(jù)所述第一 USB信號(hào)得到squelch信號(hào); 所述通過網(wǎng)線傳輸所述類USB信號(hào),包括:采用所述網(wǎng)線中的第一對(duì)線傳輸所述類USB信號(hào),采用所述網(wǎng)線中的第二對(duì)線傳輸所述squelch信號(hào),采用所述網(wǎng)線中剩余線中的至少一條線作為地線。
5.根據(jù)權(quán)利要求4所述的信號(hào)傳輸方法,其特征在于,所述方法還包括: 采用所述網(wǎng)線的剩余線中的至少一條線作為電源線。
6.根據(jù)權(quán)利要求4或5所述的信號(hào)傳輸方法,其特征在于,所述方法還包括: 采用所述網(wǎng)線的剩余線中的至少一條線傳輸控制信號(hào)。
7.根據(jù)權(quán)利要求4-6任一項(xiàng)所述的信傳輸方法,其特征在于,所述將所述第一USB信號(hào)處理成類USB信號(hào),包括: 根據(jù)所述第一 USB信號(hào)的數(shù)據(jù)沿提取第一時(shí)鐘; 根據(jù)所述第一時(shí)鐘對(duì)所述第一 USB信號(hào)和所述squelch信號(hào)進(jìn)行采樣得到處理后的所述第一 USB信號(hào)和處理后的所述squelch信號(hào),并將其發(fā)送; 接收所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào),利用所述第一時(shí)鐘將所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)發(fā)送至先進(jìn)先出單元; 接收鎖相環(huán)發(fā)送的第二時(shí)鐘,其中所述第二時(shí)鐘與所述第一時(shí)鐘的頻率不同; 利用所述第二時(shí)鐘將所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)從所述先進(jìn)先出單元中讀出; 將從所述先進(jìn)先出單元中讀出的所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)發(fā)送; 接收所述從所述先進(jìn)先出單元中讀出的所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào),將所述從所述先進(jìn)先出單元中讀出的所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)處理成類USB信號(hào)。
8.根據(jù)權(quán)利要求4-6任一項(xiàng)所述的信號(hào)傳輸方法,其特征在于,所述通過網(wǎng)線傳輸所述類USB信號(hào)前,還包括:增大所述類USB信號(hào)在數(shù)據(jù)沿處的幅度。
9.根據(jù)權(quán)利要求4-6任一項(xiàng)所述的信號(hào)傳輸方法,其特征在于,所述接收所述類USB信號(hào)的同時(shí),還包括:對(duì)所述類USB信號(hào)進(jìn)行均衡處理。
10.一種USB接口信號(hào)傳輸裝置,其特征在于,所述裝置包括: 第一處理模塊:用于接收第一 USB信號(hào),將所述第一 USB信號(hào)處理成類USB信號(hào),并通過網(wǎng)線傳輸所述類USB信號(hào),其中,所述第一 USB信號(hào)由發(fā)送端發(fā)送; 第二處理模塊:用于接收所述類USB信號(hào),將所述類USB信號(hào)處理成第二 USB信號(hào),并將所述第二 USB信號(hào)發(fā)送至接收端;其中,所述類USB信號(hào)是符合USB傳輸協(xié)議、不符合USB信號(hào)電氣規(guī)范且與所述第一 USB信號(hào)和所述第二 USB信號(hào)具有不同擺幅的差分信號(hào)。
11.根據(jù)權(quán)利要求10所述的信號(hào)傳輸裝置,其特征在于,所述第一處理模塊具體用于采用所述網(wǎng)線中的一對(duì)線傳輸所述類USB信號(hào),且采用所述網(wǎng)線中剩余線中的至少一條線作為地線。
12.根據(jù)權(quán)利要求10所述的信號(hào)傳輸裝置,其特征在于,所述第一處理模塊還用于采用所述網(wǎng)線中剩余線中的至少一條線作為電源線。
13.根據(jù)權(quán)利要求10所述的信號(hào)傳輸裝置,其特征在于,所述第一處理模塊還用于根據(jù)所述第一 USB信號(hào)得到squelch信號(hào); 所述第一處理模塊用于:采用所述網(wǎng)線中的第一對(duì)線傳輸所述類USB信號(hào),采用所述網(wǎng)線中的第二對(duì)線傳輸所述squelch信號(hào),采用所述網(wǎng)線中剩余線中的至少一條線作為地線。
14.根據(jù)權(quán)利要求13所述的信號(hào)傳輸裝置,其特征在于,所述第一處理模塊還用于采用所述網(wǎng)線的剩余線中的至少一條線作為電源線。`
15.根據(jù)權(quán)利要求13或14所述的信號(hào)傳輸裝置,其特征在于,所述第一處理模塊還用于采用所述網(wǎng)線的剩余線中的至少一條線傳輸控制信號(hào)。
16.根據(jù)權(quán)利要求13-15任一項(xiàng)所述的信號(hào)處理裝置,其特征在于,所述第一處理模塊包括: 提取單元,用于根據(jù)所述第一 USB信號(hào)的數(shù)據(jù)沿提取第一時(shí)鐘; 采樣單元,根據(jù)所述第一時(shí)鐘對(duì)所述第一 USB信號(hào)和所述squelch信號(hào)進(jìn)行采樣得到處理后的所述第一 USB信號(hào)和處理后的所述squelch信號(hào),并將其發(fā)送; 第一接收單元,用于接收所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào),利用所述第一時(shí)鐘將所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)發(fā)送至先進(jìn)先出單元; 第二接收單元,用于接收鎖相環(huán)發(fā)送的第二時(shí)鐘,其中所述第二時(shí)鐘與所述第一時(shí)鐘的頻率不同; 讀出單元,用于利用所述第二時(shí)鐘將所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)從所述先進(jìn)先出單元中讀出; 發(fā)送單元,用于將從所述先進(jìn)先出單元中讀出的所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)發(fā)送; 第三接收單元,用于接收所述從所述先進(jìn)先出單元中讀出的所述處理后的所述第一USB信號(hào)和所述處理后的所述squelch信號(hào),將所述從所述先進(jìn)先出單元中讀出的所述處理后的所述第一 USB信號(hào)和所述處理后的所述squelch信號(hào)處理成類USB信號(hào)。
17.根據(jù)權(quán)利要求14-15任一項(xiàng)所述的信號(hào)傳輸裝置,其特征在于,所述第一處理模塊還包括: 幅度增大單元,用于增大所述類USB信號(hào)在數(shù)據(jù)沿處的幅度。
18.根據(jù)權(quán)利要求14-15任一項(xiàng)所述的信號(hào)傳輸裝置,其特征在于,所述第二處理模塊還包括: 均衡處理單元,用于對(duì)所`述類USB信號(hào)進(jìn)行均衡處理。
【文檔編號(hào)】G06F13/38GK103678211SQ201210591694
【公開日】2014年3月26日 申請(qǐng)日期:2012年12月31日 優(yōu)先權(quán)日:2012年9月11日
【發(fā)明者】付家喜, 邊慧, 胡盛泉, 邰連梁, 陳 峰, 儲(chǔ)超群, 劉清衛(wèi), 李廣仁 申請(qǐng)人:龍迅半導(dǎo)體科技(合肥)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1