TW200900945A - Data transfer device, clock switching circuit and clock switching method - Google Patents
Data transfer device, clock switching circuit and clock switching method Download PDFInfo
- Publication number
- TW200900945A TW200900945A TW097110104A TW97110104A TW200900945A TW 200900945 A TW200900945 A TW 200900945A TW 097110104 A TW097110104 A TW 097110104A TW 97110104 A TW97110104 A TW 97110104A TW 200900945 A TW200900945 A TW 200900945A
- Authority
- TW
- Taiwan
- Prior art keywords
- clock
- phase
- selection
- signal
- difference
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
- H04L7/033—Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal-generating means, e.g. using a phase-locked loop
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/081—Details of the phase-locked loop provided with an additional controlled phase shifter
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M9/00—Parallel/series conversion or vice versa
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/22—Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Communication Control (AREA)
Abstract
Description
200900945 九、發明說明: 併入之參考資料 本申請案係以2007年3月2? η担山出^ 【發明所屬之技術領域】 本發明係關於資料傳送裝置、時脈切換電路及時脈 法,更有關於從複數之串列資料信號中選 逆^ 換電路及時脈切換方法。 ,、Τ之的日守脈切 【先前技術】 用以實施高速串列通信之串列通信系統已為人所知。在 =以之^立’例如影像恤聲音資料,係在 ,通信中,在傳送系統之間實施切換而不置 例如日本專利申請案公開號第細〇_151568號中置已揭不於 舉例而言,在電視(TV)廣播站設備中b ,裝置,則以㈣錢方式傳送數位影像信號。 將串列信號傳送至另-廣播站。SMPTE259M (標準解析|、、錢 (Standard-Definition,SD))、及 SMPTE292M (高解析产 (High-Defmiticm,HD ))係作為廣播站_之串舰位介^(細沿 Digital Interface (SDI))之鮮。在廣播站巾及廣獅之間係 兩種傳送系統,即主系統及備用系統,來傳送串列視頻信號。♦ 在使用主系統傳送產生錯誤時’顧於傳送之祕即從主系統: 換至備用祕。在_時,必須在無_干擾之情形下實施、切 同時保持與主系統相同之傳送品質。 、 200900945 t域示相關技術中之資料傳送裝置之配置之方塊圖。眘 料傳t凌置具有不中斷的切換功能。 °貝 rDstt列平行轉換器(S/P) 110接收第一系統之串列資料 (DS1)。在從DS1再生資料/夕J貝抖 並=平_ (則。更Λ夂― s"p 1 (PCLK!) 〇 平行日^^^_料(DS2)再生平行㈣⑽)及 選擇中一者。藉由預定開關(未顯示) ϋ f 射之—,並輸出選擇資料作為平行資 ’ 士)DP0被輸出至平行-串列轉換器(P/S) 130 〇 、 ^i=tmcsu)150 接收PCLK1 及 PCLK2,選擇 i^K2作為PCLK0 ’並輸出pclk〇至p/s 13〇。選擇平行時 擇作為DP0之平行資料之平行時脈。舉例而言, 刪’蘭擇pclki作為pclkq。如圖6所示, 〇 L s時脈開關151及相鎖迴圈(hase 1〇ck d iLL;^1;1 ^#PCLK1 ^ 作為時脈 PCLKO。PLL I54 輸出 PCLKO 至 P/S 13〇。 P/S 130對接收到的DP〇與pCLK〇同步實施平行-至-串列 、’=產,串列資料(DS〇)並輸出所產生的資料。 承-务生在使用中的傳送系統内時’則切換成用於Dp〇之 祖灯目貝二\1牛例而言’當已選擇平行資料DP1作為傳送用之Dp〇 、$媒巫/巴士為DPG之平行資料切換成DP2。因此,_開關151 k 仃恰脈PCLK2作為將輪出至p/s 130之平行時脈(pcLK〇)。 系統切換之實施係獨立於系統中之串列資料之相位差,亦 L 及咖之關相位差。當切換系、统中之串列資料時,PLL ^ ’ PCLK〇之相位’以遵循平行時脈之相位改變。然而,若 Γϊίί立於系統中之串列資料之間的相位差而實施,則PCLK〇 曰啦生跳動,直到PLL 154已完成遵循相位改變為止。 200900945 許量在itf1標準中’曰月定有時序跳動、及對準跳動之可容 ^ 於守序跳動而言’規定跳動頻率必須等於或是大於1〇 參考值之的改變速率。smpte_ toerva丨,單 犯Μ,物_在。咖㈣ 统之牌亦即’明定時序跳動等於或是小於夺 f (當頻率為27_ZBLD。藉ί 減键0細動。細,難以滿足 2004^=^^32.於日本專利申請公開案第 制震盪器、分頻$、、登3相位比車父盗、積分電路、電壓控 及具有去除兩參;信5間之二2!^中7者的選擇電路、 差去除電路包含信號^偵二電路。相位 存在。相位差存在偵測電路偵ώί作=ί,ί 存在相位差。延遲電路延遲兩參考信號其中之_。。虎之間疋否 【發明内容】 少在目ϊ為提供—種資料傳送褒置,其可以減 本發明之另一例示性目標為提丰° = 換方法’其可以減少在選擇複數‘ 電路及時脈切 生的跳動。 寺脈其中一者之時脈切換時所產 資料傳送裝置包含:第一蛊f H列信號為第-錢’、轉換第一系統中 號恢復第一系統中之第一時财.當_ 丁45虎,並從第一串列信 系統中之第二串列信號為第二系 2平行轉換器,轉換第二 串列信號恢復第二系統1、歧;又弟二平行信號,並從第二 之H資料_,根據表示所選 200900945 控制信麵擇第—平行信號及第二平行伸i中之- 選擇時脈的;相=;轉^選^^信號為具有 脈開關選擇之時脈其中一者二輪擇時脈及未被時 控制信號表示之選之季f」及相移11,當由切換 差,移動選擇時脈之,根據在綠改變時序時的相位 時脈切換電路包含μ寺脈開關 制信號,選擇第-時脈及第一二::屎表:,系統之切換控 的相㈣輸未被時脈卿選擇之時脈財—者之門 相移器’用以在由切換控制信號表示之ί擇 结士 、方法匕^ .根據表示選擇系統之切換杵制栌哚、联4¾ 中之一作為選擇時脈;輸出ί擇0^ t不之雜祕改變時,根據在系統改變時 選擇時脈之相位。 ’相位差而移動 【實施方式】 以下將根據附圖來詳細描述本發明之例示性 1.第一例示性實施例 送裝置 以了將參關絲贿本發明d例示性實施例之資料傳 圖1為顯示本發明之第一例示性實施例之資料傳 配置之方《。資料傳送裝置i包含在複數之串職之 中斷的串列資料切換、並傳送此資料之功能。 、 &不 明碟而言’資料傳送裝置i包含第一串列_平行轉換 S/P) 10、第二串列,平行轉換器(第ι/ρ) 20、及平行y : 器―⑽)30。此外,料傳送裝置i包含第—資料記憶t轉= 二資料記憶體42、第-寫人位址產生器(第—WAG)43 — ^ 弟一寫 200900945 更進-步’資V傳第“ΙΤ包:資=位址產生器_)45。 第-數串列資料。舉例而言, (叫第二系統=串^ 端子(叫舉例而言,第—_ ^^線以至第 備用系統。當資料傳送裝置J為用於zt、、充且弟一系統係為 及DS2為具有串列格式^立Γ裝置時,_ 別與DS1及DS2之串列傳送之μ j⑽及DS2之各者係分 換,時脈恢復電路。在從接收到⑽幻恢復資列第 10實施平打轉換,以輸出平行資料( =,出至第二資料記憶體42。PCLK2輸出至第二wag 44及 41 Γ=ρΐίΡ4?:Κΐ同步輸出寫入位址至第一資料記憶體 4卜弟-貝枓疏體41根據g入位址儲存Dp 塌罐㈣二 一RAG 45與下述之平行時脈(pcLKQ )同步輸出讀出位址至 -育料記憶體41及第二資料記憶體42。從第—資料記憶體&讀 200900945 ίίίΐϊΐ!(DP1,)、及從第二資料記憶體42讀出之平r μ (DP2 )輸出至#料_46。 胃m之十仃資料 贈=關46^ D 46選擇脚或是 關46;IPMnr +艾輸出所""擇者作為平行賢料0 (DP0)。資粗Μ ^ Dpr^ «sc ^ 為平鱗脈。PQL 脈作 ^擇之千仃嘯之她,並輸出移相之時脈至从⑽及=動 為'及_選擇作 PCLK0之相位。因此,cs= ! 50實施切換而不會改變 相位調整係以下述方式實首先U 52 ^ 。 關5!選擇之平行時脈(pcLK B)首,pc【SU 52 =細關51選擇作為選擇平行時脈(pcLK a)0之二:脈: ===會,所得之相位差量 卜、十、iU疋刀換之刚的未被選擇的平行時脈(pclk-b〕。如 械之後’仍财會改變。脚,跳動並不會發生在pcLK〇 么」實,,例來描述CSU 50之操作。假設選擇PCLK1作 … 日寸,PSU 52得到作為PCLK—B的PCLK2、及PCLK0 f間的相位差。當sc從切換控制器6〇輸入至csu 5〇時,重新 =P〇^乍為PCLK_A。此時,舰52根據在切換之前的 、PCLK2之間的相值差調整PCLK2的相位。因為相位 10 200900945 口 ====物灿爾p㈣, 虹=°步及至::換 购,輸出端子_)輸_至傳=。_(酬。 虽錯誤發生在使用中的系統時,切換 系統之切換㈣錢(SC)至資_關461 =TTG輸出用以切換 46 嫌平_且 ’ 資料開關46及CS⑽之操作係如同上^仃時脈。在切換時, 如上所述’在切換系統時,第一 置根據切換之後所選擇之時脈、f目料傳送裝 差來調整時脈之相位。因此,資 脈之間的相位 在輸出信號巾不會產生跳_優點。、、〃有自切換系統時, 圖2顯示資料傳送裝置2之配罟盆 傳送裝置之最少必須元件。在堇所^之資料 ,,第二資料記憶體42係=:=二== 置。容納裝置可設置於第—s/pi〇t、、·内DP1及DP2之裝 中,資料傳送裝置2不需要'之中。在此情況 亦具送裝置 時脈開關可選擇等於系統數之數目的,!料開關及 及寫,生器的數目亦設置口料記憶體 2.第二例示性實施例 H死之數目相等。 將參照圖不來描述本發明之足 置。第二實施例之資料傳送 200900945 U =性配置。圖3為顯示根據第二例示性實施例之資 方塊圖。資料傳送裝置3包含第ϋ平行t L tf 第二串列'平行轉換器(第二s/p) 2G、4· 串1J轉換裔(P/S) 30、及時脈切換單元(csu) 5〇。時丁二 凡(CSU) 5〇包含時脈開關5卜 I 1早 (PSC) 56 ° ^ ,0 ^ 才目位比較态55、及相移控制器(PSC) 56組^200900945 IX. INSTRUCTIONS: Incorporation of References This application is based on March 2, 2007. η 丹山出^ [Technical Field of the Invention] The present invention relates to a data transmission device, a clock switching circuit, and a pulse method. A method for selecting a reverse-switching circuit and a pulse-to-mode switching method from a plurality of serial data signals. , Τ 的 日 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 【 In the case of =, for example, the audio-visual sound data, in the communication, switching between the transmission systems is not provided, for example, in Japanese Patent Application Laid-Open No. _151568. In the television (TV) broadcasting station equipment, the device transmits the digital image signal in (4) money mode. The serial signal is transmitted to the other-broadcast station. SMPTE259M (Standard-Definition (SD)), and SMPTE292M (High-Defmiticm (HD)) are used as broadcast stations. ) fresh. There are two transmission systems, the primary system and the backup system, between the broadcast station towel and the Guangshi to transmit serial video signals. ♦ When using the main system to transmit an error, the secret of the transmission is from the main system: to the backup secret. In the case of _, it must be implemented without _ interference, while maintaining the same transmission quality as the main system. The 200900945 t field shows a block diagram of the configuration of the data transfer device in the related art. Cautiously, it has an uninterrupted switching function. °B rDstt column parallel converter (S/P) 110 receives the serial data (DS1) of the first system. In the data reproduction from DS1 / 夕Jbe shake and = flat _ (then. More Λ夂 s " p 1 (PCLK!) 平行 parallel day ^ ^ ^ _ material (DS2) regeneration parallel (four) (10)) and select one. By a predetermined switch (not shown) ϋ f is emitted, and the output data is output as a parallel resource DP0 is output to the parallel-serial converter (P/S) 130 〇, ^i=tmcsu) 150 Receive PCLK1 And PCLK2, select i^K2 as PCLK0 'and output pclk〇 to p/s 13〇. Select parallel to select the parallel clock as the parallel data of DP0. For example, delete 'Lan choose pclki as pclkq. As shown in Fig. 6, 〇L s clock switch 151 and phase lock loop (hase 1〇ck d iLL; ^1; 1 ^#PCLK1 ^ as clock PCLKO. PLL I54 outputs PCLKO to P/S 13〇. The P/S 130 performs parallel-to-serial, '=production, serial data (DS〇) and outputs the generated data for the received DP〇 and pCLK〇. The transmission system in use When it is inside, it is switched to the ancestral lamp for Dp〇. For example, when parallel data DP1 has been selected as the Dp〇 for transmission, and the parallel data for DPG/Bus for DPG is switched to DP2. Therefore, the _ switch 151 k 仃 脉 P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P Off phase difference. When switching the serial data in the system, the phase of PLL ^ ' PCLK〇 changes to follow the phase of the parallel clock. However, if the phase difference between the data in the system is Γϊίί In practice, the PCLK hops until the PLL 154 has completed following the phase change. 200900945 The amount is in the itf1 standard The timing jitter and the alignment jitter can be accommodated in the case of the sequence jump. The specified beat frequency must be equal to or greater than the change rate of the reference value. smpte_ toerva丨, single Μ, _在. (四) The card is also known as 'the fixed time jump is equal to or less than the f (when the frequency is 27_ZBLD. Leverly minus the key 0 fine movement. Fine, difficult to meet 2004^=^^32. in the Japanese Patent Application Publication No. , the frequency division $, the 3 phase than the car thief, the integration circuit, the voltage control and the removal of the two parameters; the letter 5 of the 2 2! ^ 7 of the selection circuit, the difference removal circuit contains the signal ^ detect two circuit. The phase exists. The phase difference exists in the detection circuit ώ 作 =ί, ί There is a phase difference. The delay circuit delays the two reference signals among them. Between the tigers 【 No [invention content] Less on the target to provide - data transmission The device, which can reduce the other exemplary object of the present invention, is to increase the value of the method. The transmitting device comprises: the first 蛊f H column signal is the first money Converting the first system to recover the first time in the first system. When _ ding 45 tiger, and the second serial signal from the first string system is the second system 2 parallel converter, the conversion The two serial signals recover the second system 1, the difference; and the second parallel signal, and from the second H data _, according to the selected 200900945 control letter selection - parallel signal and the second parallel extension i - select Clock = phase =; turn ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ , select the clock according to the movement, according to the phase clock switching circuit when the green changes the timing, the circuit includes the pulse signal of the μ temple switch, selects the first clock and the first two:: 屎 table: the phase of the switching control of the system (four) The clock phase shifter selected by the time pulse is used to indicate the choice of the system by the switching control signal, and the method is based on the switching of the selection system. One is selected as the clock; when the output is 0^t, the miscellaneous change is selected according to the system change. The pulse phase. 'Phase Difference' and Moves [Embodiment] Hereinafter, an exemplary embodiment of the present invention will be described in detail with reference to the accompanying drawings. 1. The first exemplary embodiment of the present invention provides a data transfer diagram of an exemplary embodiment of the invention. 1 is a diagram showing a data transmission configuration of the first exemplary embodiment of the present invention. The data transfer device i includes a function of switching the serial data interrupted by a plurality of serials and transmitting the data. , & unknown, 'data transfer device i contains the first serial_parallel conversion S/P) 10, the second serial, parallel converter (the first ι / ρ) 20, and parallel y: - (10) 30. In addition, the material conveying device i includes the first data memory t== two data memory 42, the first-writer address generator (--WAG) 43-^, the younger one writes 200900945, the more advanced step-by-step ΙΤ包: 资 = address generator _) 45. The first-number of serial data. For example, (called the second system = string ^ terminal (for example, the -_ ^ ^ line to the standby system. When the data transfer device J is used for zt, the system is for the system, and the DS2 is for the serial format device, the system of the μ j(10) and the DS2 transmitted in series with the DS1 and the DS2 is Shift, clock recovery circuit. In the 10th implementation of the (10) magic recovery, the flat conversion is performed to output parallel data (=, out to the second data memory 42. PCLK2 output to the second wag 44 and 41 Γ = ΐ Ρ Ρ ? ? ? Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Κΐ Outputting the read address to the nurturing memory 41 and the second data memory 42. From the first data memory & read 200900945 ίίίΐϊΐ! (DP1,), and The second data memory 42 reads the flat r μ (DP2 ) output to #料_46. The stomach of the tenth data gift = off 46^ D 46 selects the foot or off 46; IPMnr + Ai output "" The choice is as parallel sage 0 (DP0). 粗粗Μ ^ Dpr^ «sc ^ is the flat squama. PQL pulse is the choice of the thousand whistling her, and outputs the phase shifting clock to (10) and = The action is selected as the phase of PCLK0 for 'and _. Therefore, cs=! 50 performs switching without changing the phase adjustment system to first U 52 ^ in the following manner. Off 5! Select parallel clock (pcLK B) first, pc [SU 52 = fine off 51 is selected as the selection parallel clock (pcLK a) 0 bis: pulse: === will, the resulting phase difference amount, ten, iU 疋 knife changed to the unselected parallel time Pulse (pclk-b). After the weapon, 'still the money will change. The foot, the beat will not happen in pcLK〇.", to describe the operation of the CSU 50. Suppose you choose PCLK1 for ..., the PSU 52 gets As the phase difference between PCLK2 and PCLK0 f of PCLK-B. When sc is input from the switching controller 6〇 to csu 5〇, re=P〇^乍 is PCLK_A. At this time, the ship 52 is based on PCLK2 The phase difference between the two adjusts the phase of PCLK2. Because phase 10 200900945 mouth ==== object Chan p (four), rainbow = ° step and to:: redemption, output terminal _) lose _ to pass =. _ (reward. Although wrong When the system in use occurs, the switching of the switching system (4) money (SC) to the capital_off 461 = TTG output is used to switch 46 嫌 _ and 'the data switch 46 and CS (10) operate like the last clock. At the time of switching, as described above, when switching the system, the first phase adjusts the phase of the clock according to the clock selected by the switching and the f-object transmission tolerance. Therefore, the phase between the metrics does not produce a jump in the output signal. When there is a self-switching system, Figure 2 shows the minimum necessary components of the dispensing device of the data transfer device 2. In the data of the 堇^^, the second data memory 42 is =:=====. The accommodating device can be installed in the first s/pi 〇t, the inner DP1 and the DP2, and the data transfer device 2 does not need to be in the middle. In this case, the device also has a clock switch that can be equal to the number of systems, the material switch and the write, and the number of the burners is also set to the port memory. 2. The second exemplary embodiment is equal to the number of H deaths. The foot of the present invention will not be described with reference to the drawings. Data Transfer of the Second Embodiment 200900945 U = Sexual configuration. Fig. 3 is a block diagram showing the capital according to the second exemplary embodiment. The data transfer device 3 includes a second parallel t L tf second serial 'parallel converter (second s/p) 2G, 4· string 1J conversion (P/S) 30, timely pulse switching unit (csu) 5〇 . Shi Ding Er Fan (CSU) 5〇 contains clock switch 5 I I 1 early (PSC) 56 ° ^ , 0 ^ field comparison state 55, and phase shift controller (PSC) 56 groups ^
(prrr, Αλ * /飞疋PCLK2之一作為平行時脈clock A ^ sTml SU^tl^ 51A' 51B ' 51C ' 中之x記號表示。開關51A盘門^由圖3所示之時脈開關51 係彼此結合而運作。^根關/^、及開關仙與開關51D 選擇PCLK2作為PCLK1料腹—A、且 且選擇PCLK1作為ρ「τ γ d 士 ^擇PCLK2作為PCLK—A、 打開開關51B與開關51D; 8守’關閉開關51八與開關51C、並(prrr, Αλ * / 疋 疋 PCLK2 as one of the parallel clocks clock A ^ sTml SU ^ tl ^ 51A ' 51B ' 51C ' is indicated by the x mark. The switch 51A disk door ^ is shown by the clock switch 51 shown in FIG. The system works in conjunction with each other. ^ Root switch / ^, and switch and switch 51D select PCLK2 as PCLK1 - A, and select PCLK1 as ρ "τ γ d 士 select PCLK2 as PCLK-A, open switch 51B and Switch 51D; 8 s' off switch 51 eight and switch 51C, and
51〇ί=/ί?=Γ:,個開義、51BI 因此^彳^有與範例。 -t PLL 54。 』出從k脈開關51接收的PCLK_A至 12 200900945 PLL 54透過相移器53接收從時脈開關51輸出之pCLK A。 PLL 54藉由·接收的PCLK_A作為參考信號產生pcLK〇,並輪 出PCLK0至P/S 30、及相位比較器55。 相位比較器55侧PCLK0及PCLK—B之間的相位差。明確 而言’相位比較器55接收從PLL 54輸出之pcLK〇、及從時脈開 關51輸出之PCLK一B。相位比較器55偵測接收到的兩個平行時 脈(PCLK0及PCLK—B)之間的相位差。相當於由相位比較器% 所偵測到的相位差之相位差信號(SP)被輸出至pSc56。" PSf 56從相位比較器55接收sp。psc %根據sc輸出卯 至相移器53。當輸入sc並切換時脈時’ SP從PSC S6輸入至相 移器53。此時,相移器53以下述方式移動PCLK—A之相位。在 不切換選_雜(PCLK—A)的祕的狀態巾,相㈣53不會 移動相位,並以現有相位輸出PCLK_A。 當切換系統時’ SC被輸人至CSU5G。時脈關51回應SC 而選擇平行時脈PCLK1或是平行時脈PCLK2作為 PCLK_A ° 回51〇ί=/ί?=Γ:, an open sentence, 51BI, therefore ^彳^ have and examples. -t PLL 54. The PCLK_A received from the k-pulse switch 51 to 12 200900945 The PLL 54 receives the pCLK A output from the clock switch 51 through the phase shifter 53. The PLL 54 generates pcLK 藉 by using the received PCLK_A as a reference signal, and rotates PCLK0 to P/S 30, and the phase comparator 55. The phase difference between PCLK0 and PCLK_B on the phase comparator 55 side. Specifically, the phase comparator 55 receives the pcLK 输出 output from the PLL 54 and the PCLK-B output from the clock switch 51. The phase comparator 55 detects the phase difference between the two parallel clocks (PCLK0 and PCLK_B) received. A phase difference signal (SP) equivalent to the phase difference detected by the phase comparator % is output to pSc56. " PSf 56 receives sp from phase comparator 55. The psc % is output to the phase shifter 53 according to the sc. When the input sc and the clock is switched, the 'SP' is input from the PSC S6 to the phase shifter 53. At this time, the phase shifter 53 shifts the phase of PCLK_A in the following manner. In the state towel that does not switch the selection (PCLK-A), phase (4) 53 does not move the phase, and outputs PCLK_A with the existing phase. When the system is switched, the SC is input to the CSU5G. Clock switch 51 responds to SC and selects parallel clock PCLK1 or parallel clock PCLK2 as PCLK_A ° back
應SC而輸入SP至相移器53。相移器53根據sp控制PCLK_A f相位。明確而言,相移器53僅將PCLK—A之相位移動由S;所 表不之相位差量。相位調整過的pCLK—A被輸入至ριχ54。 將明確描述相移器53之操作。假設選擇pCLK1作為 PCLK—A ’相位比較器55得到被輸出至p/s 3〇之pCLK〇與 PCLK—B (即PCLK2)之間_位差。於此,當輸人sc時,選擇 =LK2作為PCLK—A。此時,相移器53根據sp調整pCLK〇及 LK2之間的相位差。因此,當把平行時脈從pCLKi切換至 PCLK2時,PCLK0的相位不會改變。 在圖3所不之資料傳送裝置3中,時脈開關51選擇pcLKi 為PCLK0。因此,時脈開關51輸出pCLK2至相位比較器分。 ί ΐΪΐ % _ PCLKi)及PCLK2之間的相位差。當錯誤在第 士、,'充中1¾生’時脈開關51選擇PCLK2作為pCLK〇。同時,相 移器53接收SP,並僅移動PCLK2之相位所摘測到的相位差量。 13 200900945 ΡΓΤ =上相位比較器55偵測被選擇及輸出之平行時脈 【CLK0、及未被選擇之另一平行時脈之 千 換之前的相位差的相位差信號^移 示恰好在系統切 位此相位差量。結果,輸入/PLSLP54t^3士 f移f腹〇之相 .,言之,可達成平行時脈錢之 中的相位差。因此,杳切拖糸始眭 吳耜作而不會仏成其 *相位差造成的:/換綠時,可財質減少由信號之間的 則第:=2==複數系統中之串列資料並傳送之, =換料傳送裝置可以減少在傳輸系統中之系 圖5顯示圖3中之時脈切換單亓r =時所產生的跳動已經減少之兩個系統中實^ 正_切換兩^^之時脈切換。亦即,可修 號。被擴展至多於兩個系统之號中選擇一時脈信 同裝置中,其中,除了第H或疋時脈切換單元可用於不 送裝J之外二複數系統中之時脈忒=實施例中所示之資料傳 PCLK^^i脈統中之時脈信號(PCLK卜PCLK2、 擇一個時脈信號(例如由,只選 系統的情況。其他兩個時脈传 ^ [如同上述之兩個 相位差、;=2==^ _及pcm之間的 PCLK—A從pCLK1切拖出prT間的相位差。當時脈開關把 PCLK2之_目位差^ K2f ’相移單元根針⑽及 換之後,PCLK A之之相位。因此,即使在時脈切 而設定選擇時脈之何:不會改變。附帶一提,可根據應用 14 200900945 儘管已參考例示性實施例而明確顯示及描述本發明,但本發 明並不限於此等實施例。熟知本技藝者當可知,可在不脫離後附 之申請專利範圍所定義之本發明之精神及範圍之内,對本發明之 形式及細節作出各種變更。 x 更進一步,即使申請專利範圍在專利申請過程之中期間被修 正,但本案發明人仍然欲包含所請求發明之全部均等範圍。 【圖式簡單說明】The SP is input to the phase shifter 53 in response to SC. The phase shifter 53 controls the phase of PCLK_A f according to sp. Specifically, the phase shifter 53 only shifts the phase of PCLK_A by S; the phase difference amount indicated. The phase adjusted pCLK_A is input to ριχ54. The operation of the phase shifter 53 will be clearly described. Assume that pCLK1 is selected as the PCLK_A' phase comparator 55 to obtain a _ difference between pCLK〇 and PCLK_B (i.e., PCLK2) which is output to p/s 3〇. Here, when inputting sc, select =LK2 as PCLK-A. At this time, the phase shifter 53 adjusts the phase difference between pCLK 〇 and LK 2 in accordance with sp. Therefore, when the parallel clock is switched from pCLKi to PCLK2, the phase of PCLK0 does not change. In the data transfer device 3 shown in Fig. 3, the clock switch 51 selects pcLKi as PCLK0. Therefore, the clock switch 51 outputs pCLK2 to the phase comparator. ί ΐΪΐ % _ PCLKi) and the phase difference between PCLK2. When the error is in the first, 'charged' clock switch 51 selects PCLK2 as pCLK〇. At the same time, the phase shifter 53 receives the SP and shifts only the phase difference amount measured by the phase of PCLK2. 13 200900945 ΡΓΤ = upper phase comparator 55 detects the phase difference signal of the phase difference between the selected and output parallel clocks [CLK0, and the other parallel clocks that have not been selected, and shifts just in the system. The amount of this phase difference. As a result, the input /PLSLP54t^3士f shifts the phase of the belly. In other words, the phase difference in the parallel clock money can be achieved. Therefore, the slashing and dragging is not caused by the *phase difference: / When changing green, the financial quality can be reduced by the signal: ===== Data and transmission, = refueling conveyor can reduce the number of transmissions in the transmission system Figure 5 shows the clock switching in Figure 3, the jitter generated when the jump has been reduced in the two systems ^^ The clock switch. That is, it can be repaired. The clock is extended to the number of more than two systems to select a clock-synchronous device, wherein the H-th or 疋-clock switching unit can be used to not transmit J. The clock in the second complex system 忒The data shown in the PCLK^^i system is transmitted (PCLK, PCLK2, select a clock signal (for example, only the system is selected. The other two clocks are transmitted ^ [like the above two phase differences ,=========================================================================================================================== The phase of PCLK A. Therefore, the choice of the clock is set even if the clock is cut: it does not change. Incidentally, according to the application 14 200900945, although the invention has been explicitly shown and described with reference to the exemplary embodiments, The present invention is not limited to the embodiments, and various modifications of the form and details of the present invention can be made without departing from the spirit and scope of the invention as defined by the appended claims. Further, even if the patent application scope is patented During the correction process is being requested, but the inventors to be still comprise all of the requested scope of the invention uniformly.] [Brief Description of the drawings
加明Ϊ獅ίΓ來詳細說明時,本發明之例示性特徵及優點會更 置之顯不本發明之第i示性實施例之聽傳送裝置之配 示本發明之資料傳送裝置之必要配 置之方塊圖· 弟一例不性貝鉍例之-貝料傳送裝置之配 二例示性實施例之時脈開關之例示性 圖4為顯示本發明之第 配置之電路圖; 電路之配置之 旧5為顯示本㈣之例稀實施例之時脈切換 圖6為顯不先前技術之資料傳送裝置之配置之方塊圖 【主要元件符號說明】 1 :資料傳送裝置 2. 資料傳送震置</ RTI> </ RTI> </ RTI> <RTIgt; </ RTI> <RTIgt; </ RTI> <RTIgt; </ RTI> <RTIgt; </ RTI> <RTIgt; </ RTI> <RTIgt; </ RTI> <RTIgt; FIG. 4 is a circuit diagram showing a configuration of the present invention; the old configuration of the circuit is shown in the figure. FIG. 4 is a circuit diagram showing a configuration of the present invention. FIG. 6 is a block diagram showing the configuration of a data transfer device of the prior art. [Main component symbol description] 1 : Data transfer device 2. Data transfer device
3. 資料傳送聚置 10 :第一 S/P3. Data transmission and aggregation 10: First S/P
20 :第二 S/P 30 : P/S 41 :第一資料記憶體 15 200900945 42 :第二資料記憶體20: second S/P 30 : P/S 41 : first data memory 15 200900945 42 : second data memory
43 :第一 WAG43: First WAG
44 :第二 WAG44: Second WAG
45 : RAG 46 :資料開關45 : RAG 46 : Data switch
50 : CSU 51 :時脈開關50 : CSU 51 : Clock switch
52 : PSU 53 :相移器52 : PSU 53 : Phase shifter
54 : PLL 55 :相位比較器54 : PLL 55 : Phase Comparator
56 : PSC56 : PSC
60 :切換控制器 110 :第一 S/P 120 :第二 S/P 130 : P/S60: switching controller 110: first S/P 120: second S/P 130: P/S
150 : CSU150 : CSU
151 :時脈開關 154 : PLL151: Clock switch 154 : PLL
Claims (1)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007074407A JP4359786B2 (en) | 2007-03-22 | 2007-03-22 | Data transmission device and clock switching circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
TW200900945A true TW200900945A (en) | 2009-01-01 |
TWI391827B TWI391827B (en) | 2013-04-01 |
Family
ID=39908705
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW097110104A TWI391827B (en) | 2007-03-22 | 2008-03-21 | Data transfer device, clock switching circuit and clock switching method |
Country Status (6)
Country | Link |
---|---|
JP (1) | JP4359786B2 (en) |
KR (1) | KR100970351B1 (en) |
CN (1) | CN101272235B (en) |
BR (1) | BRPI0801097A2 (en) |
HK (1) | HK1120351A1 (en) |
TW (1) | TWI391827B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5401947B2 (en) * | 2008-12-01 | 2014-01-29 | 沖電気工業株式会社 | Clock uninterruptible switching device and operation method thereof |
US8700926B2 (en) * | 2010-01-11 | 2014-04-15 | Qualcomm Incorporated | System and method of tuning a dynamic clock and voltage switching algorithm based on workload requests |
CN103164363B (en) * | 2011-12-16 | 2018-07-17 | 南京中兴新软件有限责任公司 | Data processing method and device |
CN103595928B (en) * | 2013-11-19 | 2017-02-08 | 大连科迪视频技术有限公司 | A 512×512 broadcast-level ultra-large-scale 3GSDI matrix |
WO2019102546A1 (en) * | 2017-11-22 | 2019-05-31 | 三菱電機株式会社 | Data transmission device and data transmission method |
KR102428498B1 (en) | 2018-10-26 | 2022-08-04 | 매그나칩 반도체 유한회사 | A receiving device for reducing switching noise and a transmission system including the same |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2553244B1 (en) * | 1983-10-07 | 1988-12-30 | Trt Telecom Radio Electr | SWITCHING DEVICE WITH AUTOMATIC DATA PHASE ON 3.5 BITS |
KR950008665B1 (en) * | 1992-08-29 | 1995-08-04 | 한태섭 | Method of manufacturing three-dimensional labels of synthetic resin materials |
JPH1022821A (en) * | 1996-06-28 | 1998-01-23 | Nec Corp | System changeover method by phase matching |
JP3761481B2 (en) * | 2002-03-26 | 2006-03-29 | 株式会社東芝 | Synchronous circuit |
US6952115B1 (en) * | 2003-07-03 | 2005-10-04 | Lattice Semiconductor Corporation | Programmable I/O interfaces for FPGAs and other PLDs |
KR100615580B1 (en) * | 2005-07-05 | 2006-08-25 | 삼성전자주식회사 | Semiconductor memory device and data input / output method thereof and memory system having same |
JP3950899B2 (en) * | 2005-08-03 | 2007-08-01 | 株式会社日立コミュニケーションテクノロジー | Bit synchronization circuit |
KR100646336B1 (en) | 2005-10-10 | 2006-11-23 | 엘지전자 주식회사 | Data Sampling Device and Method and High-Speed Serial Receiver Using the Same |
-
2007
- 2007-03-22 JP JP2007074407A patent/JP4359786B2/en not_active Expired - Fee Related
-
2008
- 2008-03-19 BR BRPI0801097-8A patent/BRPI0801097A2/en not_active IP Right Cessation
- 2008-03-20 CN CN2008100865862A patent/CN101272235B/en not_active Expired - Fee Related
- 2008-03-21 TW TW097110104A patent/TWI391827B/en not_active IP Right Cessation
- 2008-03-21 KR KR1020080026518A patent/KR100970351B1/en not_active Expired - Fee Related
-
2009
- 2009-02-09 HK HK09101164.9A patent/HK1120351A1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
TWI391827B (en) | 2013-04-01 |
JP4359786B2 (en) | 2009-11-04 |
KR100970351B1 (en) | 2010-07-15 |
KR20080086407A (en) | 2008-09-25 |
BRPI0801097A2 (en) | 2008-11-18 |
CN101272235A (en) | 2008-09-24 |
HK1120351A1 (en) | 2009-03-27 |
JP2008236493A (en) | 2008-10-02 |
CN101272235B (en) | 2012-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7835425B1 (en) | Architectures, circuits, systems and methods for reducing latency in data communications | |
CN105786746B (en) | Apparatus and method for clock and data recovery | |
TW200900945A (en) | Data transfer device, clock switching circuit and clock switching method | |
TWI392319B (en) | Communication system, receiving apparatus, and receiving method | |
JP2022031983A (en) | Transmission device, reception apparatus, and transceiver system | |
US11509410B2 (en) | Method for a slave device for calibrating its output timing, method for a master device for enabling a slave device to calibrate its output timing, master device and slave device | |
JPH0898158A (en) | Coupling image-voice synchronizer | |
JP2017135506A (en) | Skew adjustment circuit, semiconductor device, and skew calibration method | |
CN107370720B (en) | Multi-protocol and multi-data rate communications | |
KR20110076006A (en) | Clock recovery circuit | |
US10057524B2 (en) | Image capturing apparatus | |
JP2006222587A (en) | Ddl circuit sampling timing adjustment system and its method, and transmission/reception apparatus used for same | |
US7366207B1 (en) | High speed elastic buffer with clock jitter tolerant design | |
TWI251403B (en) | Transmitters providing cycle encoded signals | |
JPWO2009069244A1 (en) | Transmission method and transmission apparatus | |
US20150207617A1 (en) | Reception circuit and communication system | |
US11310075B2 (en) | Asymmetric duplex transmission device and switching system thereof | |
JP7083644B2 (en) | Clock switching device | |
JP5610985B2 (en) | Non-instantaneous switching device and method | |
US8516291B2 (en) | Information processing apparatus, data reception device and method of controlling the information processing apparatus | |
JP2005522799A (en) | Selectable clocking architecture | |
WO2022049907A1 (en) | Sensor device, reception device, and transceiver system | |
CN104852877A (en) | Signal receiving device and its two-stage adaptive equalization method | |
US20170052559A1 (en) | Clock forwarding over optics | |
WO2024181232A1 (en) | Communication device, communication method, and image sensor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |