TW201502793A - 訊號轉發器及訊號轉發方法 - Google Patents
訊號轉發器及訊號轉發方法 Download PDFInfo
- Publication number
- TW201502793A TW201502793A TW102124827A TW102124827A TW201502793A TW 201502793 A TW201502793 A TW 201502793A TW 102124827 A TW102124827 A TW 102124827A TW 102124827 A TW102124827 A TW 102124827A TW 201502793 A TW201502793 A TW 201502793A
- Authority
- TW
- Taiwan
- Prior art keywords
- signal
- switch
- many switch
- many
- memories
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4022—Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Computer Hardware Design (AREA)
- Small-Scale Networks (AREA)
- Selective Calling Equipment (AREA)
Abstract
一種訊號轉發器,包括一訊號調節器、一一對多開關、多個記憶體及一控制器,所述訊號調節器從一發送裝置接收訊號,並對接收到的訊號進行重新定時和再生,將再生的訊號發送給一接收裝置,每一記憶體中存儲有與一訊號傳輸協定相匹配的設定值,所述訊號調節器、所述多個記憶體、所述控制器分別與所述一對多開關相連,所述控制器控制所述一對多開關選擇性地將所述訊號調節器與所述多個記憶體中的一記憶體連通,所述訊號調節器從與之連通的記憶體中讀取設定值並應用所述設定值。本發明還揭示了一種訊號轉發方法。
Description
本發明涉及電子通信領域,尤指一種訊號轉發器及訊號轉發方法。
在高速訊號的傳輸過程中,由於傳輸線路雜訊的影響以及上行晶片驅動能力的限制,承載資訊的數位訊號或類比訊號只能傳輸有限的距離,傳輸距離過長會導致訊號強度的嚴重衰減和訊號品質的嚴重失真。為了解決這個問題,現有設計採用一個或多個訊號轉發器將傳輸線路分割為兩段或多段線路,訊號轉發器對接收到的訊號進行重新定時和再生,然後將再生的訊號傳輸給接收裝置或下一段線路,這樣,訊號轉發器實現了在長距離線路中對訊號的有效傳輸,並保證了訊號的強度和品質。
為保證訊號轉發器準確的對訊號進行重新定時和再生,訊號轉發器的設定值必須調整成與訊號傳輸協定相匹配的參數,若訊號轉發器的設定值與訊號傳輸協定不匹配,將會使訊號的頻率或振幅發生錯誤的變動,從而導致訊號品質的嚴重失真。例如,在使用SAS(Serial Attached SCSI)協定的系統中,訊號轉發器的設定值必須調整成與SAS協定相匹配的參數,而使用PCIe(Peripheral Component Interface Express)協定的系統中,訊號轉發器的設定值必須調整成與PCIe協議相匹配的參數,任何與訊號傳輸協定不相匹配的設定值度都將使得訊號轉發器無法準確的對訊號進行重新定時和再生。
然而,在現有設計中,在採用了多個訊號傳輸協定的系統中,不得不針對每一種訊號傳輸協定單獨定制與其相匹配的訊號轉發器,這非常不利於通信系統的設計與使用。
鑒於以上內容,有必要提供一種訊號轉發器及訊號轉發方法,便於調整設定值以適應多種訊號傳輸協定。
一種訊號轉發器,包括一訊號調節器,所述訊號調節器從一發送裝置接收訊號,並對接收到的訊號進行重新定時和再生,將再生的訊號發送給一接收裝置,所述訊號轉發器還包括一一對多開關、多個記憶體及一控制器,每一記憶體中存儲有與一訊號傳輸協定相匹配的設定值,所述訊號調節器、所述多個記憶體、所述控制器分別與所述一對多開關相連,所述控制器控制所述一對多開關選擇性地將所述訊號調節器與所述多個記憶體中的一記憶體連通,所述訊號調節器從與之連通的記憶體中讀取設定值並應用所述設定值。
優選地,所述訊號調節器與所述一對多開關藉由I2
C匯流排相連,所述多個記憶體與所述一對多開關藉由I2
C匯流排相連。
優選地,所述一對多開關是一對多I2
C匯流排開關。
優選地,所述控制器與所述一對多開關的多個控制引腳相連,所述控制器拉高或拉低所述一對多開關的所述多個控制引腳的電平,所述一對多開關根據所述多個控制引腳的電平高低選擇性地將所述訊號調節器與所述多個記憶體中的一記憶體連通。
優選地,所述訊號調節器是重驅動器或重計時器。
一種訊號轉發方法,所述方法包括:
一控制器控制一一對多開關選擇性地將一訊號調節器與多個記憶體中的一個記憶體連通;
所述訊號調節器從與之連通的記憶體中讀取與一訊號傳輸協定相匹配的設定值;
所述訊號調節器從一發送裝置接收訊號;
所述訊號調節器根據讀取到的所述設定值對接收到的訊號進行重新定時和再生;及
所述訊號調節器將再生的訊號發送給一接收裝置。
優選地,所述訊號調節器與所述一對多開關藉由I2
C匯流排相連,所述多個記憶體與所述一對多開關藉由I2
C匯流排相連。
優選地,所述一對多開關是一對多I2
C匯流排開關。
優選地,所述方法還包括:所述控制器拉高或拉低所述一對多開關的多個控制引腳的電平,所述一對多開關根據所述多個控制引腳的電平高低選擇性地將所述訊號調節器與所述多個記憶體中的一記憶體連通。
優選地,所述訊號調節器是重驅動器或重計時器。
與習知技術相比,上述訊號轉發器及訊號轉發方法,所述訊號調節器可以在所述多個記憶體中讀取不同的設定值以適應不同的訊號傳輸協定,從而使得所述訊號調節器可以在訊號轉發過程中更好地調節訊號。
10‧‧‧訊號調節器
20‧‧‧一對多開關
30‧‧‧記憶體
40‧‧‧控制器
50‧‧‧發送裝置
60‧‧‧接收裝置
圖1為本發明一種實施方式中的訊號轉發器的結構框圖。
圖2為本發明一種實施方式中的控制器與一對多開關的連接關係圖。
圖3為本發明另一種實施方式中的訊號轉發方法的流程圖。
請參閱圖1,圖中示意性的示出了根據本發明一種實施方式的訊號轉發器,所述訊號轉發器包括一訊號調節器10、一一對多開關20、多個記憶體30及一控制器40。所述訊號調節器10藉由I2
C(Inter-Integrated Circuit)匯流排與所述一對多開關20相連,每一記憶體30藉由I2
C匯流排與所述一對多開關20相連。I2
C匯流排包括串列資料線(SDA)和串列時鐘線(SCL)兩條串列線,I2
C匯流排因其介面線少、控制方式簡單、器件封裝形式小、通信速率較高等優點,被廣泛用於伺服器的監控領域。所述控制器40與所述一對多開關20相連。
所述一對多開關20是一對多I2
C匯流排開關,可以將所述訊號調節器10與所述多個記憶體30中的一個記憶體連通。所述一對多開關20可以包括一個或多個多工器(Multiplexer)或解多工器(De-Multiplexer),利用其選擇引腳(Select Pin)來切換不同通道的記憶體30與所述訊號調節器10連通。
在一實施方式中,所述控制器40是基板管理控制器(Baseboard Management Controller),能獨立運行,在安全遠端重啟、安全重新上電、局域網(LAN)警告和系統健康監視方面提供管理介面。
請參閱圖2,圖中示意性的示出了所述控制器40與所述一對多開關20的連接關係。所述控制器40的兩個輸出引腳D1和D2分別與所述一對多開關20的兩個控制引腳A1和A2相連,當所述控制器40藉由所述輸出引腳D1和D2向所述一對多開關20的所述控制引腳A1和A2輸出不同電平的訊號時,可以將所述一對多開關20的所述控制引腳A1和A2的電平拉高或拉低。所述控制引腳A1和A2的電平高低的不同組合,可以分別控制所述一對多開關20將所述訊號調節器10與不同的記憶體30連通。例如,當所述控制引腳A1為低電平,A2為低電平時,所述一對多開關20將所述訊號調節器10與一號記憶體30連通,當所述控制引腳A1為低電平,A2為高電平時,所述一對多開關20將所述訊號調節器10與二號記憶體30連通。兩個控制引腳A1和A2可以有四種不同的電平高低組合,因而可以控制所述一對多開關20選擇性地與四個記憶體30中的一個連通。因此,可以根據記憶體30的數量需要,使用不同數量的控制引腳,例如當需要八個記憶體30時,可以使用三個控制引腳,當需要十六個記憶體30時,可以使用四個控制引腳。
所述多個記憶體30中的每個記憶體中均存儲有與一訊號傳輸協定(例如,PCIe協定,SAS協定或USB協定等)相匹配的設定值,所述設定值可以包括去加重(De-emphasis)、轉換速率(Slew rate)、振幅(Amplitude)等跟訊號調整有關的參數。在一實施方式中,所述多個記憶體30為電可擦除唯讀記憶體(EEPROM,Electrically Erasable Programmable Read - Only Memory),這樣,所述記憶體30中存儲的設定值更為穩固和不易被破壞。
所述訊號調節器10從所述多個記憶體30中與之連通的記憶體中讀取設定值並應用所述設定值。所述訊號調節器10從一發送裝置50接收到訊號後,根據讀取到的所述設定值對接收到的訊號進行重新定時和再生,然後將再生的訊號發送給一接收裝置60。所述訊號調節器10可以是重驅動器(Re-driver)或重計時器(Re-timer)。所述發送裝置50和所述接收裝置60均可以是匹配某一協定的控制晶片,比如SAS控制器,也可以是另一訊號轉發器。
請參閱圖3,圖中示意性的示出了根據本發明一種實施方式的訊號轉發方法的流程圖,所述方法包括以下步驟:
步驟S201,所述控制器40拉高或拉低所述一對多開關20的多個控制引腳的電平。
步驟S202,所述一對多開關20根據所述多個控制引腳的電平高低選擇性地將所述訊號調節器10與所述多個記憶體30中的一記憶體連通
步驟S203,所述訊號調節器10從與之連通的記憶體中讀取與一訊號傳輸協定相匹配的設定值;
步驟S204,所述訊號調節器10從所述發送裝置50接收訊號。
步驟S205,所述訊號調節器10根據讀取到的所述設定值對接收到的訊號進行重新定時和再生。
步驟S206,所述訊號調節器10將再生的訊號發送給所述接收裝置60。
相對於習知技術,上述訊號轉發器及訊號轉發方法,所述訊號調節器10可以在所述多個記憶體30中讀取不同的設定值以適應不同的訊號傳輸協定,從而使得所述訊號調節器10可以在訊號轉發過程中更好地調節訊號。
綜上所述,本發明確已符合發明專利之要件,遂依法提出專利申請。惟,以上所述者僅為本發明之較佳實施方式,自不能以此限制本案之申請專利範圍。舉凡熟悉本案技藝之人士爰依本發明之精神所作之等效修飾或變化,皆應涵蓋於以下申請專利範圍內。
無
10‧‧‧訊號調節器
20‧‧‧一對多開關
30‧‧‧記憶體
40‧‧‧控制器
50‧‧‧發送裝置
60‧‧‧接收裝置
Claims (10)
- 一種訊號轉發器,包括一訊號調節器,所述訊號調節器從一發送裝置接收訊號,並對接收到的訊號進行重新定時和再生,將再生的訊號發送給一接收裝置,所述訊號轉發器還包括一一對多開關、多個記憶體及一控制器,每一記憶體中存儲有與一訊號傳輸協定相匹配的設定值,所述訊號調節器、所述多個記憶體、所述控制器分別與所述一對多開關相連,所述控制器控制所述一對多開關選擇性地將所述訊號調節器與所述多個記憶體中的一記憶體連通,所述訊號調節器從與之連通的記憶體中讀取設定值並應用所述設定值。
- 如申請專利範圍第1項所述之訊號轉發器,其中所述訊號調節器與所述一對多開關藉由I2 C匯流排相連,所述多個記憶體與所述一對多開關藉由I2 C匯流排相連。
- 如申請專利範圍第2項所述之訊號轉發器,其中所述一對多開關是一對多I2 C匯流排開關。
- 如申請專利範圍第1項所述之訊號轉發器,其中所述控制器與所述一對多開關的多個控制引腳相連,所述控制器拉高或拉低所述一對多開關的所述多個控制引腳的電平,所述一對多開關根據所述多個控制引腳的電平高低選擇性地將所述訊號調節器與所述多個記憶體中的一記憶體連通。
- 如申請專利範圍第1項所述之訊號轉發器,其中所述訊號調節器是重驅動器或重計時器。
- 一種訊號轉發方法,所述方法包括:
一控制器控制一一對多開關選擇性地將一訊號調節器與多個記憶體中的一個記憶體連通;
所述訊號調節器從與之連通的記憶體中讀取與一訊號傳輸協定相匹配的設定值;
所述訊號調節器從一發送裝置接收訊號;
所述訊號調節器根據讀取到的所述設定值對接收到的訊號進行重新定時和再生;及
所述訊號調節器將再生的訊號發送給一接收裝置。 - 如申請專利範圍第6項所述之訊號轉發方法,其中所述訊號調節器與所述一對多開關藉由I2 C匯流排相連,所述多個記憶體與所述一對多開關藉由I2 C匯流排相連。
- 如申請專利範圍第7項所述之訊號轉發方法,其中所述一對多開關是一對多I2 C匯流排開關。
- 如申請專利範圍第6項所述之訊號轉發方法,其中所述方法還包括:所述控制器拉高或拉低所述一對多開關的多個控制引腳的電平,所述一對多開關根據所述多個控制引腳的電平高低選擇性地將所述訊號調節器與所述多個記憶體中的一記憶體連通。
- 如申請專利範圍第6項所述之訊號轉發方法,其中所述訊號調節器是重驅動器或重計時器。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW102124827A TW201502793A (zh) | 2013-07-11 | 2013-07-11 | 訊號轉發器及訊號轉發方法 |
| US14/325,646 US20150019772A1 (en) | 2013-07-11 | 2014-07-08 | Signal processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW102124827A TW201502793A (zh) | 2013-07-11 | 2013-07-11 | 訊號轉發器及訊號轉發方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201502793A true TW201502793A (zh) | 2015-01-16 |
Family
ID=52278075
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW102124827A TW201502793A (zh) | 2013-07-11 | 2013-07-11 | 訊號轉發器及訊號轉發方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20150019772A1 (zh) |
| TW (1) | TW201502793A (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201502794A (zh) * | 2013-07-11 | 2015-01-16 | Hon Hai Prec Ind Co Ltd | 訊號轉發器及訊號轉發方法 |
| TW201502795A (zh) * | 2013-07-11 | 2015-01-16 | Hon Hai Prec Ind Co Ltd | 訊號轉發器及訊號轉發方法 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5841985A (en) * | 1996-09-18 | 1998-11-24 | Intel Corporation | Method and apparatus for supporting multiple protocols on a network |
| DE10244710A1 (de) * | 2002-09-25 | 2004-04-08 | Siemens Ag | Verfahren zur Protokollauswahl für eine Übermittlung von Datennpaketen |
| US8149862B1 (en) * | 2002-11-15 | 2012-04-03 | Netlogic Microsystems, Inc. | Multi-protocol communication circuit |
| US7752343B2 (en) * | 2006-02-22 | 2010-07-06 | Emulex Design & Manufacturing Corporation | Method and apparatus for auto-protocol discrimination between fibre channel, SAS and SATA devices |
| US7444445B2 (en) * | 2006-07-30 | 2008-10-28 | International Business Machines Corporation | Selectively adjusting signal compensation parameters and data rate for transmission of data through a smart cable |
| JP5804051B2 (ja) * | 2011-03-31 | 2015-11-04 | 富士通株式会社 | 情報処理装置、情報処理システムおよび通信制御方法 |
| US8838869B1 (en) * | 2012-06-22 | 2014-09-16 | Xilinx, Inc. | Multi-protocol data bus interface |
| TW201502794A (zh) * | 2013-07-11 | 2015-01-16 | Hon Hai Prec Ind Co Ltd | 訊號轉發器及訊號轉發方法 |
-
2013
- 2013-07-11 TW TW102124827A patent/TW201502793A/zh unknown
-
2014
- 2014-07-08 US US14/325,646 patent/US20150019772A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20150019772A1 (en) | 2015-01-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101911059B1 (ko) | Ufs 인터페이스의 테스트 방법 및 이의 테스트 방법으로 테스트를 수행하는 메모리 장치 | |
| US10652008B2 (en) | Overclocked line rate for communication with PHY Interfaces | |
| US9129064B2 (en) | USB 3.0 link layer timer adjustment to extend distance | |
| CN104021107A (zh) | 一种支持NVMe PCIE SSD系统设计方法 | |
| CN104980679B (zh) | 基于纯差分信号的mipi dsi/csi-2接收器系统 | |
| CN107992443A (zh) | 一种利用cpld实现的pcie热插拔系统及方法 | |
| CN103098039A (zh) | 高速外围器件互连总线端口配置方法及设备 | |
| CN214376414U (zh) | 一种基于主柜bmc对扩展柜硬盘上下电测试的装置 | |
| CN105677599A (zh) | 主机、主机管理从机的方法及系统 | |
| TW201502793A (zh) | 訊號轉發器及訊號轉發方法 | |
| US10331594B2 (en) | Data transmission method and electronic device | |
| TW201502794A (zh) | 訊號轉發器及訊號轉發方法 | |
| US9160338B2 (en) | Adaptive interface for coupling FPGA modules | |
| CN105045744B (zh) | 一种高速接口 | |
| CN104281550A (zh) | 信号转发器及信号转发方法 | |
| CN104281552A (zh) | 信号转发器及信号转发方法 | |
| TW201502795A (zh) | 訊號轉發器及訊號轉發方法 | |
| CN106649161B (zh) | 一种电脑与电脑之间的数据传输装置 | |
| CN206270948U (zh) | 一种电脑与电脑之间的数据传输装置 | |
| US20130185466A1 (en) | Application of alternate align primitives during sas rate matching to improve continuous adaptation | |
| JP7583980B2 (ja) | Oamを使用したイーサネットリンクパートナのgpioの制御 | |
| CN103916276A (zh) | 具有多通道绑定接口的设备和系统及其快速初始化方法 | |
| CN104281551A (zh) | 信号转发器及信号转发方法 | |
| CN104156336A (zh) | 一种usb2.0接口芯片的控制方法 | |
| JP6222724B2 (ja) | Usbデバイス、usbシステム、データ転送方法、及びプログラム |