TWI469541B - 無晶體振盪器的收發器 - Google Patents

無晶體振盪器的收發器 Download PDF

Info

Publication number
TWI469541B
TWI469541B TW100142513A TW100142513A TWI469541B TW I469541 B TWI469541 B TW I469541B TW 100142513 A TW100142513 A TW 100142513A TW 100142513 A TW100142513 A TW 100142513A TW I469541 B TWI469541 B TW I469541B
Authority
TW
Taiwan
Prior art keywords
clock
transceiver
frequency
difference
predetermined time
Prior art date
Application number
TW100142513A
Other languages
English (en)
Other versions
TW201322651A (zh
Inventor
Ming Feng Hsu
Kai Yin Liu
Tzu Han Hsu
Yuan Jih Chu
Original Assignee
Realtek Semiconductor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Realtek Semiconductor Corp filed Critical Realtek Semiconductor Corp
Priority to TW100142513A priority Critical patent/TWI469541B/zh
Priority to US13/609,275 priority patent/US8724680B2/en
Publication of TW201322651A publication Critical patent/TW201322651A/zh
Application granted granted Critical
Publication of TWI469541B publication Critical patent/TWI469541B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Description

無晶體振盪器的收發器
本發明是有關於一種應用於乙太網路系統的收發器,尤指一種應用於乙太網路系統的無晶體振盪器的收發器。
乙太網路是目前被廣泛應用的網路之一,可以提供乙太網路二端(主控端與鏈結端)的裝置同時傳收資料,並可自動選擇適當的傳收速度。在乙太網路系統中,主控端與鏈結端的裝置必須在規範的速度下傳收資料。以100M為例,媒體文件介面(media document interface,MDI)線上傳送的多階傳輸3(Multilevel Transmission 3,MLT3)的速度必須是125M加減100ppm。如果主控端與鏈結端的裝置的頻率差距太大,則主控端的接收器可能無法辨別鏈結端的資料,導致主控端與鏈結端之間無法建立連線,或是導致傳收封包有錯誤。
為了達到125M加減100ppm的要求,系統通常會提供準確的外部參考時脈,給主控端的接收器中的鎖相迴路以產生符合系統要求的時脈。一般來說,系統是利用晶體振盪元件,以產生準確的外部參考時脈給主控端的接收器。然而,晶體振盪元件成本高且面積大。因此,如何設計一個不需外部參考時脈的接收器成為設計者的一個重要課題。
本發明的一實施例提供一種無晶體振盪器的收發器。該收發器包含一收發單元及一時脈產生單元,其中該時脈產生單元包含一時脈產生器、一多工器及一頻率差異偵測器。該收發單元包含一鎖相迴路,用以產生一第一時脈,該收發單元是用以該第一時脈,與一鏈結端交換資料;該時脈產生器是用以產生並輸出一第二時脈至該收發單元;該多工器包括一第一輸入端,用以接收一校正時脈,一第二輸入端,用以接收該鏈結端的接收器時脈,及一輸出端,用以輸出該校正時脈或該鏈結端的接收器時脈;該頻率差異偵測器耦接於該時脈產生器與該多工器的輸出端,用以根據一預定時間內該校正時脈與該第二時脈之間的差異,或該預定時間內該第二時脈與該鏈結端的接收器時脈之間的差異,產生一差異信號。該鎖相迴路根據該第二時脈,產生該第一時脈,且該時脈產生器根據該差異信號,調整該第二時脈的飄移。
本發明提供一種無晶體振盪器的收發器。該收發器利用一時脈產生單元,產生一第二時脈給一收發單元內的鎖相迴路。然後,該鎖相迴路即可根據該第二時脈,產生符合一乙太網路系統要求的第一時脈。因此,相較於先前技術,本發明並不需要一晶體振盪元件及可產生準確的該第二時脈給該收發單元內的鎖相迴路。
請參照第1圖,第1圖是為本發明的一實施例,說明一種無晶體振盪器的收發器100的示意圖。收發器100可包含一收發單元102及一時脈產生單元104,其中時脈產生單元104包含一時脈產生器1042、一多工器1044及一頻率差異偵測器1046。本實施例之收發單元102是包含一鎖相迴路1022,用以產生一第一時脈,收發單元102是第一時脈,與一鏈結端106交換資料;時脈產生器1042是用以產生並輸出一第二時脈CL2至收發單元102,其中時脈產生器1042可為一環型振盪器(ring oscillator)、一電壓或電流控制振盪器(voltage-or current-controlled oscillator),如電阻電容振盪器或電感電容振盪器等、一延遲時間振盪器(delay time oscillator)或一多諧振盪器(multivibrator)(電流控制震盪器的英譯跟網路上查到的英譯一樣)。本實施例之多工器1044有一輸入端,用以接收一校正時脈CC,另有一輸入端,用以接收鏈結端106的接收器時脈RC,及一輸出端,用以輸出校正時脈CC或鏈結端106的接收器時脈RC。本實施例之頻率差異偵測器1046耦接於時脈產生器1042與多工器1044的輸出端,用以根據一預定時間T內校正時脈CC與第二時脈CL2之間的差異,或預定時間T內第二時脈CL2與鏈結端106的接收器時脈RC之間的差異,產生一差異信號DS,其中頻率差異偵測器1046為一數位電路或一類比電路。另外,鎖相迴路1022是根據第二時脈CL2,產生第一時脈。
如第1圖所示,頻率差異偵測器1046包含一第一計數器10462及一第二計數器10464。第一計數器10462是用以計數校正時脈CC於預定時間T內產生的第一時脈數或鏈結端106的接收器時脈RC於預定時間T內產生的第二時脈數;第二計數器10464是用以計數第二時脈CL2於預定時間T內產生的第三時脈數。因此,頻率差異偵測器1046即可根據預定時間T內第一時脈數(對應於校正時脈CC)與第三時脈數(對應於第二時脈CL2)之間的差異,或根據預定時間T內第二時脈數(對應於鏈結端106的接收器時脈RC)與第三時脈數(對應於第二時脈CL2)之間的差異,產生差異信號DS。然後,時脈產生器1042即可根據差異信號DS,調整第二時脈CL2因為製程、溫度、電壓及/或其他因素所產生的飄移。
如第1圖所示,在收發器100尚未出廠前(亦即未鏈結鏈結端106),多工器1044輸出校正時脈CC。因此,第一計數器10462計數校正時脈CC於預定時間T內產生的第一時脈數,以及第二計數器10464計數第二時脈CL2於預定時間T內產生的第三時脈數。然後,頻率差異偵測器1046即可根據預定時間T內第一時脈數(對應於校正時脈CC)與第三時脈數(對應於第二時脈CL2)之間的差異,產生差異信號DS。因為時脈產生器1042和頻率差異偵測器1046形成一負回授迴圈,所以最後第二時脈CL2會趨近於校正時脈CC。如此,時脈產生器1042即可根據差異信號DS,校正第二時脈CL2因為製程、溫度、電壓及/或其他因素所產生的飄移。
如第1圖所示,在收發器100出廠後以及收發器100鏈結鏈結端106時,多工器1044輸出鏈結端106的接收器時脈RC。因此,第一計數器10462計數鏈結端106的接收器時脈RC於預定時間T內產生的第二時脈數,以及第二計數器10464計數第二時脈CL2於預定時間T內產生的第三時脈數。然後,頻率差異偵測器1046即可根據預定時間T內第二時脈數(對應於鏈結端106的接收器時脈RC)與第三時脈數(對應於第二時脈CL2)之間的差異,產生差異信號DS。因為時脈產生器1042和頻率差異偵測器1046形成一負回授迴圈,所以最後第二時脈CL2會趨近於鏈結端106的接收器時脈RC。如此,時脈產生器1042即可根據差異信號DS,校正第二時脈CL2因為製程、溫度、電壓及/或其他因素所產生的飄移。
請參照第2圖,第2圖是為本發明的另一實施例,說明一種無晶體振盪器的收發器200的示意圖。收發器200和收發器100之間的差別在於收發器200的時脈產生單元104另包含一頻率調整器1048,其中頻率調整器1048為一類比電路。頻率調整器1048耦接於頻率差異偵測器1046與時脈產生器1042之間,用以根據差異信號DS,產生一頻率調整信號FAS至時脈產生器1042。因此,時脈產生器1042即可根據頻率調整信號FAS,調整第二時脈CL2因為製程、溫度、電壓及/或其他因素所產生的飄移。另外,收發器200的其餘操作原理皆和收發器100類似,在此不再贅述。
請參照第3圖,第3圖是為本發明的另一實施例,說明一種無晶體振盪器的收發器300的示意圖。收發器300和收發器100之間的差別在於收發器300的時脈產生單元104另包含一頻率調整器1048和一累加器1050,其中頻率調整器1048為一類比電路。累加器1050耦接於頻率差異偵測器1046,用以累加一第一預定時間內的差異信號DS,以產生一累加信號AC。亦即累加器1050是做為一低通濾波器,用以累加第一預定時間內的差異信號DS,以濾除第一預定時間內的差異信號DS中的雜訊並產生累加信號AC。頻率調整器1048耦接於累加器1050與時脈產生器1042之間,用以根據累加信號AC,產生一頻率調整信號FAS至時脈產生器1042。因此,時脈產生器1042即可根據頻率調整信號FAS,調整第二時脈CL2因為製程、溫度、電壓及/或其他因素所產生的飄移。另外,收發器300的其餘操作原理皆和收發器100類似,在此不再贅述。
綜上所述,本發明所提供的無晶體振盪器的收發器利用時脈產生單元,產生第二時脈給收發單元內的鎖相迴路,然後,鎖相迴路即可根據第二時脈,產生符合乙太網路系統要求的第一時脈。因此,相較於先前技術,本發明並不需要晶體振盪元件及可產生準確的第二時脈給收發單元內的鎖相迴路。
以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
100、200、300...收發器
102...收發單元
104...時脈產生單元
106...鏈結端
1022...鎖相迴路
1042...時脈產生器
1044...多工器
1046...頻率差異偵測器
1048...頻率調整器
1050...累加器
10462...第一計數器
10464...第二計數器
AC...累加信號
CC...校正時脈
CL2...第二時脈
DS...差異信號
FAS...頻率調整信號
RC...接收器時脈
第1圖是為本發明的一實施例說明一種無晶體振盪器的收發器的示意圖。
第2圖是為本發明的另一實施例說明一種無晶體振盪器的收發器的示意圖。
第3圖是為本發明的另一實施例說明一種無晶體振盪器的收發器的示意圖。
100...收發器
102...收發單元
104...時脈產生單元
106...鏈結端
1022...鎖相迴路
1042...時脈產生器
1044...多工器
1046...頻率差異偵測器
10462...第一計數器
10464...第二計數器
CC...校正時脈
CL2...第二時脈
DS...差異信號
RC...接收器時脈

Claims (10)

  1. 一種無晶體振盪器的收發器,包含:一收發單元,包含一鎖相迴路,用以產生一第一時脈,該收發單元是用以該第一時脈,與一鏈結端交換資料;及一時脈產生單元,包含:一時脈產生器,用以產生並輸出一第二時脈至該收發單元;一多工器,包括一第一輸入端,用以接收一校正時脈,一第二輸入端,用以接收該鏈結端的接收器時脈,及一輸出端,用以輸出該校正時脈或該鏈結端的接收器時脈;及一頻率差異偵測器,耦接於該時脈產生器與該多工器的輸出端,用以根據一預定時間內該校正時脈與該第二時脈之間的差異或該預定時間內該第二時脈與該鏈結端的接收器時脈之間的差異,產生一差異信號;其中該鎖相迴路根據該第二時脈,產生該第一時脈,且該時脈產生器根據該差異信號,調整該第二時脈的飄移。
  2. 如請求項1所述之收發器,其中該時脈產生單元另包含:一頻率調整器,耦接於該頻率差異偵測器與該時脈產生器之間,用以根據該差異信號,產生一頻率調整信號至該時脈產生器;其中該時脈產生器是根據該頻率調整信號,調整該第二時脈的 飄移。
  3. 如請求項1所述之收發器,其中該時脈產生單元另包含:一累加器,耦接於該頻率差異偵測器,用以累加該差異信號,以產生一累加信號;及一頻率調整器,耦接於該累加器與該時脈產生器之間,用以根據該累加信號,產生一頻率調整信號至該時脈產生器;其中該時脈產生器是根據該頻率調整信號,調整該第二時脈的飄移。
  4. 如請求項2或3所述之收發器,其中該頻率調整器是為一類比電路。
  5. 如請求項1所述之收發器,其中該頻率差異偵測器是為一類比電路、一數位電路或一類比數位混合電路。
  6. 如請求項1所述之收發器,其中該時脈產生器是為一環型振盪器、一電壓控制振盪器、一電流控制振盪器、一延遲時間振盪器或一多諧振盪器。
  7. 如請求項6所述之收發器,其中該電壓控制振盪器是為一電阻電容振盪器或一電感電容振盪器。
  8. 如請求項1所述之收發器,其中在該收發器未鏈結該鏈結端時,該多工器輸出該校正時脈。
  9. 如請求項1所述之收發器,其中該收發器鏈結該鏈結端時,該多工器輸出該鏈結端的接收器時脈。
  10. 如請求項1所述之收發器,其中該頻率差異偵測器包含:一第一計數器,用以計數該校正時脈於該預定時間內產生的第一時脈數或該鏈結端的接收器時脈於該預定時間內產生的第二時脈數;及一第二計數器,用以計數該第二時脈於該預定時間內產生的第三時脈數;其中該頻率差異偵測器根據該預定時間內該第一時脈數與該第三時脈數之間的差異,或根據該預定時間內該第二時脈數與該第三時脈數之間的差異,產生該差異信號。
TW100142513A 2011-11-21 2011-11-21 無晶體振盪器的收發器 TWI469541B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW100142513A TWI469541B (zh) 2011-11-21 2011-11-21 無晶體振盪器的收發器
US13/609,275 US8724680B2 (en) 2011-11-21 2012-09-11 Transceiver without using a crystal oscillator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW100142513A TWI469541B (zh) 2011-11-21 2011-11-21 無晶體振盪器的收發器

Publications (2)

Publication Number Publication Date
TW201322651A TW201322651A (zh) 2013-06-01
TWI469541B true TWI469541B (zh) 2015-01-11

Family

ID=48426902

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100142513A TWI469541B (zh) 2011-11-21 2011-11-21 無晶體振盪器的收發器

Country Status (2)

Country Link
US (1) US8724680B2 (zh)
TW (1) TWI469541B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8799527B2 (en) 2012-09-07 2014-08-05 Apple Inc. Data structures for facilitating communication between a host device and an accessory
US9307312B2 (en) * 2013-03-15 2016-04-05 Apple Inc. Audio accessory with internal clock
AU2018223124B2 (en) * 2017-02-21 2021-12-23 Maven Wireless Sweden Ab Distributed antenna systems for multi-operator networks
CN108011633B (zh) * 2017-11-14 2021-06-04 天津希格玛微电子技术有限公司 Rc振荡器的校准方法、装置、存储介质和处理器
US20230388099A1 (en) * 2022-05-30 2023-11-30 Airoha Technology Corp. 100base-tx transceiver with transmit clock selected from output clock of clock generator circuit and receive recovered clock of clock and data recovery circuit and associated method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090168943A1 (en) * 2007-12-28 2009-07-02 Mediatek Inc. Clock generation devices and methods
US20090296869A1 (en) * 2008-05-30 2009-12-03 Mediatek Inc. Communication systems, clock generation circuits thereof, and method for generating clock signal
US8049569B1 (en) * 2007-09-05 2011-11-01 Cypress Semiconductor Corporation Circuit and method for improving the accuracy of a crystal-less oscillator having dual-frequency modes

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6995554B2 (en) * 2004-06-16 2006-02-07 Agilent Technologies, Inc. Delay-locked loop and a method of testing a delay-locked loop
US7119589B2 (en) * 2004-09-10 2006-10-10 Mediatek Incorporation Jitter-resistive delay lock loop circuit for locking delayed clock and method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8049569B1 (en) * 2007-09-05 2011-11-01 Cypress Semiconductor Corporation Circuit and method for improving the accuracy of a crystal-less oscillator having dual-frequency modes
US20090168943A1 (en) * 2007-12-28 2009-07-02 Mediatek Inc. Clock generation devices and methods
US20090296869A1 (en) * 2008-05-30 2009-12-03 Mediatek Inc. Communication systems, clock generation circuits thereof, and method for generating clock signal

Also Published As

Publication number Publication date
US8724680B2 (en) 2014-05-13
US20130128933A1 (en) 2013-05-23
TW201322651A (zh) 2013-06-01

Similar Documents

Publication Publication Date Title
TWI469541B (zh) 無晶體振盪器的收發器
US10057051B2 (en) Dual path timing wander removal
KR102391323B1 (ko) 시간 동기화 디바이스, 전자 디바이스, 시간 동기화 시스템 및 시간 동기화 방법
US8249115B2 (en) Slave device, time synchronization method in slave device, master device, and electronic equipment system
TWI420802B (zh) 自動校正頻率之頻率校正電路及其方法
US10320509B2 (en) Fail safe clock buffer and clock generator
CN102063402B (zh) 校正usb装置频率的方法及电路
US9246667B2 (en) Method and apparatus for clock recovery
US10416706B2 (en) Calibration unit for calibrating an oscillator, oscillator arrangement and method for calibrating an oscillator
TWI499199B (zh) 自動校正振盪訊號的方法及其裝置
TW201618469A (zh) 參考頻率校正模組及其電子裝置
US20130103969A1 (en) Clock generation device for usb device
TWI445378B (zh) 可調式振盪器之頻率調整裝置及頻率調整方法
JP5338577B2 (ja) 同期伝送装置及びジッタ抑圧方法
US9442511B2 (en) Method and a device for maintaining a synchronized local timer using a periodic signal
JP2005184092A (ja) クロック同期システムおよびクロック同期方法
CN206251105U (zh) 用于基站的vcxo软锁相装置
TWI477129B (zh) 可調式振盪器之頻率調整方法
CN103138793B (zh) 无晶体振荡器的收发器
US20100054274A1 (en) Method for clock synchronization in a communication network, and communication network
TW201807591A (zh) 通用串列匯流排時脈頻率調整裝置及調整方法
JP6040806B2 (ja) クロック供給回路
TWI406505B (zh) 鎖頻裝置
JP2013255088A (ja) シリアル通信装置
JP2011139285A (ja) ジッタ除去回路