Wireless communication calibration system and associated method

Information

  • Patent Grant
  • 9531428
  • Patent Number
    9,531,428
  • Date Filed
    Tuesday, November 3, 2015
    8 years ago
  • Date Issued
    Tuesday, December 27, 2016
    7 years ago
Abstract
A wireless communication calibration system has a radio chipset, an analog circuit set, and a calibration path. The radio chipset has a transmitter and a receiver. The analog circuit set is external to the radio chipset and coupled to the transmitter, and receives an output signal of the transmitter and generates a transmission signal according to the output signal. The calibration path is external to the radio chipset and coupled to the analog circuit set, and guides an input signal to the receiver, wherein the input signal is derived from the transmission signal, and a first delay is calculated after the input signal is received by the receiver.
Description
BACKGROUND

The present invention relates to a wireless communication calibration system, and more particularly, to a calibration system that measures a delay outside chipset for calibration, and an associated method.


The performance of various radio features, such as the timing accuracy of packets at an antenna port in the 802.11 v/mc standard or the phase delay at multiple antenna ports for beam-form support in the 802.11 standard, is affected by the accuracy of a measured circuit delay to a resolution of nanoseconds. Delay of analog circuits outside the chipset, such as a Film Bulk Acoustic Resonator (FBAR) filter or Bulk Acoustic Wave (BAW) filter, may have a variation of tens of nanoseconds among chip samples, or as a result of operation frequency or changes in temperature. Therefore, the estimation of circuit delay on both the transmitter and receiver path, including both digital and analog circuits inside and outside the chip, to a resolution of nanoseconds in order to calculate or control timing of packets transmitted or received at the antenna port is a problem which needs to be solved. Conventional methods for calibrating circuit delay such as using a look-up table requires large memory resources, as a calibration table with various dimensions such as temperature, frequency and component vendors needs to be stored. This also consumes time for applying offline calibration. In addition, employing a calibration loop inside the chipset cannot compensate for the circuit delay outside the chipset.


SUMMARY

One of the objectives of the present invention is therefore to provide a calibration system that can measure a delay outside a chipset for calibration, and an associated method.


According to an embodiment of the present invention, a wireless communication calibration system is disclosed. The calibration system includes a radio chipset, an analog circuit set, and a calibration path. The radio chipset has a transmitter and a receiver. The analog circuit set is external to the radio chipset and coupled to the transmitter, and is arranged to receive an output signal of the transmitter and generate a transmission signal according to the output signal. The calibration path is external to the radio chipset and coupled to the analog circuit set, and is arranged to guide an input signal to the receiver, wherein the input signal is derived from the transmission signal, and a first delay is calculated after the input signal is received by the receiver.


According to another embodiment of the present invention, a wireless communication calibration system is disclosed. The calibration system includes a radio chipset, an analog circuit set, and a switch set. The radio chipset has a transmitter and a receiver. The analog circuit set is external to the radio chipset, and has a plurality of analog circuits. The switch set is external to the radio chipset. The switch set is coupled to the analog circuit set and arranged to selectively bypass at least one analog circuit of the plurality of analog circuits. A transmission signal is generated from an output signal of the transmitter transmitted via the analog circuit set and the switch set, an input signal of the receiver is generated from a reception signal transmitted via the analog circuit set and the switch set, the reception signal is derived from the transmission signal, and a first delay is calculated after the input signal is received by the receiver.


According to an embodiment of the present invention, a wireless communication calibration method is disclosed, wherein the method comprises: receiving an output signal of a transmitter in a radio chipset; generating a transmission signal external to the radio chipset according to the output signal; and guiding an input signal to a receiver in the radio chipset via a calibration path external to the radio chipset, wherein a first delay is calculated after the input signal is received by the receiver.


According to another embodiment of the present invention, a wireless communication calibration method is disclosed, wherein the method comprises: generating a transmission signal from an output signal of a transmitter transmitted via an analog circuit set and a switch set; generating an input signal of a receiver from a reception signal transmitted via the analog circuit set and the switch set, wherein the reception signal is derived from the transmission signal, and the transmitter and the receiver are in a radio chipset, and the switch set and the analog circuit set are external to the radio chipset; and utilizing the switch set to selectively bypass at least one analog circuit of the analog circuit set; wherein a first delay is calculated after the input signal is received by the receiver.


These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a diagram illustrating a wireless communication calibration system according to an embodiment of the present invention.



FIG. 2 is a diagram illustrating a calibration pattern according to an embodiment of the present invention.



FIG. 3 is a flowchart illustrating a calibration flow according to the embodiment of FIG. 1.



FIG. 4 is a diagram illustrating a wireless communication calibration system according to another embodiment of the present invention.



FIG. 5 is a diagram illustrating a switch set that bypasses at least an analog circuit of the analog circuit set according to the embodiment of FIG. 4.



FIG. 6 is a flowchart illustrating a calibration flow according to the embodiment of FIG. 4.



FIG. 7 is a diagram illustrating a wireless communication calibration system according to yet another embodiment of the present invention.





DETAILED DESCRIPTION

Certain terms are used throughout the description and following claims to refer to particular components. As one skilled in the art will appreciate, manufacturers may refer to a component by different names. This document does not intend to distinguish between components that differ in name but not function. In the following description and in the claims, the terms “include” and “comprise” are used in an open-ended fashion, and thus should not be interpreted as a close-ended term such as “consist of”. Also, the term “couple” is intended to mean either an indirect or direct electrical connection. Accordingly, if one device is coupled to another device, that connection may be through a direct electrical connection, or through an indirect electrical connection via other devices and connections.



FIG. 1 is a diagram illustrating a wireless communication calibration system 100 according to an embodiment of the present invention. In this embodiment, the calibration system 100 comprises a radio chipset 110, an analog circuit set 120 and a calibration path 130. As shown in FIG. 1, the analog circuit set 120 and the calibration path 130 are both external to the radio chipset 110. The radio chipset 100 may be a transceiver having a transmitter 111 and a receiver 112, wherein the transmitter 111 is arranged to transmit an output signal OS to the external analog circuit set 120, and the receiver 112 is arranged to receive an input signal IS from the external calibration path 130 and an internal signal INS from the transmitter 111.


The output signal OS and the internal signal INS transmitted from the transmitter 111 comprise a calibration pattern for calculating a first delay and a second delay, respectively. FIG. 2 is a diagram illustrating a calibration pattern according to an embodiment of the present invention. As shown in FIG. 2, the output signal OS and the internal signal INS transmitted from the transmitter (TX) comprises a repeated pattern such as Cyclic prefix (CP), Long Training Field 1 (LTF1) and Long Training Field 2 (LTF2). When the output signal OS/the internal signal INS leaves the transmitter 111, a digital circuit (not shown in FIG. 1) in the radio chipset 110 starts to count down a predetermined time period, wherein the predetermined time period is a rough estimation for the travel time of the output signal OS/the internal signal INS travelling from the transmitter 111 to the receiver 112. When the predetermined time period expires, the receiver 112 starts to detect the boundary of the LTF1, as shown in FIG. 2. When the receiver 112 detects the boundary, the delay between the transmitter 111 and the receiver 112 is the predetermined time period plus the detecting time of the receiver 112 minus the duration of the CP. In this way, the first delay and the second delay can be calculated.


It should be noted that a conventional radio chipset can comprise a plurality of transmitter and receiver sets for different purposes, i.e. there may be a plurality of ports for transmitters and receivers in the same radio chipset, and each port is responsible for different functions. In this embodiment, the receiver 112 and the transmitter 111 belong to different ports P1 and P2, respectively, for calculating an outside radio chipset delay. The detailed description of the calibration flow will be discussed in the following paragraphs.


The analog circuit set 120 comprises a plurality of analog circuits (not shown in FIG. 1) such as an FBAR filter, a BAW filter, Balun or diplexer for processing the output signal OS to generate a transmission signal TS such as a radio-frequency (RF) signal. Those skilled in the art should understand the functions of these analog circuits in a wireless communication system. In addition, the present invention is focused on the calibration mechanism. Hence, the detailed description of these analog circuits is omitted here for brevity.


The calibration path 130 is arranged to guide the input signal IS to the receiver 112, wherein the input signal IS is derived from the transmission signal TS. In this embodiment, the calibration path 130 comprises a coupler 131 and an antenna 132. The coupler 131 is arranged to couple the transmission signal TS to the receiver 112, i.e. before the transmission signal TS is radiated via the antenna 132, the input signal IS at the feedback path between the coupler 131 and the receiver 112 can be induced from the transmission signal TS through the coupler 131. It should be noted that, in other embodiments, the calibration path 130 may only comprise the antenna 132, and the antenna 132 transmits the transmission signal TS to another antenna and receives a response signal from the other antenna to generate the input signal IS to the receiver 112. After the first delay and the second delay are calculated, the outside chipset delay will be the first delay minus the second delay.



FIG. 3 is a flowchart illustrating a calibration flow according to the embodiment of FIG. 1. Provided that the result is substantially the same, the steps are not required to be executed in the exact order shown in FIG. 3. In addition, one or more steps may be added to or removed from the calibration flow shown in FIG. 3. The calibration flow is described as follows.


Step 311: Send an output signal OS to the analog circuit set 120.


Step 312: Process the output signal OS to generate a transmission signal TS to the calibration path 130.


Step 313: Guide the input signal IS to the receiver 112, wherein the input signal IS is derived from the transmission signal TS.


Step 314: Calculate the first delay after the receiver 112 receives the input signal IS; go to step 317.


Step 315: Send the internal signal INS inside the radio chipset 110 to the receiver 112.


Step 316: Calculate the second delay after the receiver 112 receives the internal signal INS.


Step 317: Calculate the outside chipset delay according to the first delay and the second delay. For example, outside chipset delay=first delay−second delay.


As a person skilled in the pertinent art can readily understand details of the steps shown in FIG. 3 after reading the above paragraphs, further description is omitted here for brevity.


Conventionally, the radio chipset comprises two operating modes: transmitter (TX) mode and receiver (RX) mode. In these two operating modes, the equivalent impedance seen from the transmitter and the receiver will be slightly different, and the difference in impedance causes a circuit delay. Therefore, the outside chipset delay should be calculated when the radio chipset is operating in both the TX mode and the RX mode.



FIG. 4 is a diagram illustrating a calibration system 400 of wireless communication according to another embodiment of the present invention. In this embodiment, the calibration system 400 comprises a radio chipset 410, an analog circuit set 420, a switch set 421 and an antenna 422. As shown in FIG. 4, the analog circuit set 420, the switch set 420 and the antenna 422 are external to the radio chipset 410. The radio chipset 410 may be a transceiver comprising a transmitter 411 and a receiver 412, wherein the transmitter 411 is arranged to send an output signal OS′ to the external analog circuit set 420, and the receiver 412 is arranged to receive an input signal IS′ from the external analog circuit set 420 and an internal signal INS′ from the transmitter 411. The analog circuit set 420 comprises a plurality of analog circuits D0−DN (e.g. an FBAR filter, BAW filter, Balun, diplexer, etc.) for processing the output signal OS′ to generate a transmission signal TS′ as mentioned in the embodiment of FIG. 1. The switch set 421 is arranged to selectively bypass at least an analog circuit which has a variation in delay greater than a predetermined value. For example, the switch set 421 has one or more switches controlled to change the signal path configuration inside the analog circuit set 420.



FIG. 5 is a diagram illustrating the switch set 421 that bypasses at least an analog circuit of the analog circuit set 420 according to the embodiment of FIG. 4. As shown in FIG. 5, the analog circuit set 420 comprises analog circuits, including an FBAR/BAW filter 501, a Balun 502 and a diplexer 503, wherein the FBAR/BAW filter 501 in the analog circuit set 420 usually has a variation in delay greater than the predetermined value. Therefore, when the transmitter and the receiver require an accurate timing, the switch set 421 bypasses the FBAR/BAW filter in the analog circuit set 420 to generate a bypassed path. Incoming and outgoing signals thereby pass through the bypassed path for transmission and reception. Referring to FIG. 4 again, the antenna 422 receives the transmission signal TS′ and transmits it to another antenna, and receives a reception signal RS from the other antenna to the analog circuit set 420. The analog circuit set 420 processes the reception signal RS to generate the input signal IS′ to the receiver 412. More specifically, when accurate timing is desirable, the switch set 321 bypasses the FBAR/BAW filter 501 in the analog circuit set 420 to generate the bypassed path. The transmission signal TS′ is thereby generated from the output signal OS′ transmitted via the analog circuit set 420 and the switch set 421 through the bypassed path, and the input signal IS′ is generated from the reception signal RS via the analog circuit set 420 and the switch set 421 through the bypassed path. It should be noted that, in this embodiment, the transmitter 411 and the receiver 412 share the same port P for calculating an outside chipset delay which is different from the embodiment of FIG. 1. It should also be noted that the method for calculating an outside chipset delay as illustrated in FIG. 2 may be employed by the embodiment shown in FIG. 4.



FIG. 6 is a flowchart illustrating a calibration flow according to the embodiment of FIG. 4. Provided that the result is substantially the same, the steps are not required to be executed in the exact order shown in FIG. 6. In addition, one or more steps may be added to or removed from the calibration flow shown in FIG. 6. The calibration flow is described as follows:


Step 611: Send the output signal OS′ from the transmitter 411 to the analog circuit set 420 for processing.


Step 612: Process the output signal OS′ via the switch set 421 through the bypassed path to generate the transmission signal TS′.


Step 613: Send the transmission signal TS′ via the antenna 422 to another antenna for communication.


Step 614: Receive the reception signal RS corresponding to the transmission signal TS′ from the other antenna via the antenna 422.


Step 615: Process the reception signal RS via the switch set 421 through the bypassed path to generate the input signal IS′ to the receiver 412.


Step 616: Calculate the first delay after the receiver 412 receives the input signal IS′; go to step 619.


Step 617: Send the internal signal INS′ from the transmitter 411 to the receiver 412 inside the radio chipset 410.


Step 618: Calculate the second delay after the receiver 412 receives the internal signal INS′.


Step 619: Calculate the output chipset delay according to the first delay and the second delay. For example, output chipset delay=first delay−second delay.


It should be noted that the switch set 421 does not have to bypass the analog circuit set 420 when accurate timing is not desirable. In this case, the output signal OS′ and the reception signal RS are transmitted to the analog circuit set 420 for processing without passing through the switch set 421 and the bypassed path shown in FIG. 5. Furthermore, the switch set 421 can be applied to the system 100 in the embodiment of FIG. 1 for bypassing at least one analog circuit in the analog circuit set 120. FIG. 7 is a diagram illustrating a wireless communication calibration system according to yet another embodiment of the present invention. In this embodiment, the calibration system 700 includes the calibration system 110 and the switch set 421. The benefit of the embodiment shown in FIG. 4 is also achieved by the embodiment shown in FIG. 7. The person skilled in the art should understand how to implement these designs after reading the abovementioned paragraphs. The detailed description is thus omitted here for brevity. These alternative designs shall fall within the scope of the present invention.


Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.

Claims
  • 1. A wireless communication calibration system, comprising: a radio chipset, comprising a transmitter and a receiver;an analog circuit set, external to the radio chipset and coupled to the transmitter, wherein the analog circuit set is arranged to receive an output signal of the transmitter and generate a transmission signal according to the output signal; anda calibration path, external to the radio chipset and coupled to the analog circuit set, wherein the calibration path is arranged to guide an input signal to the receiver, and the input signal is derived from the transmission signal;
  • 2. The wireless communication calibration system of claim 1, wherein an internal signal is transmitted inside the radio chipset from the transmitter to the receiver, and a second delay is calculated after the internal signal is received by the receiver.
  • 3. The wireless communication calibration system of claim 2, wherein an outside chipset delay is obtained according to the first delay and the second delay.
  • 4. The wireless communication calibration system of claim 1, further comprising: a switch set, external to the radio chipset, wherein the switch set is coupled to the analog circuit set and arranged to selectively bypass at least one analog circuit of the analog circuit set;
  • 5. The wireless communication calibration system of claim 4, wherein the switch set bypasses the analog circuit of the analog circuit set to generate a bypassed path, and the output signal is transmitted through the bypassed path.
  • 6. The wireless communication calibration system of claim 1, wherein the calibration path comprises a coupler or an antenna.
  • 7. A wireless communication calibration system, comprising: a radio chipset, comprising a transmitter and a receiver;an analog circuit set, external to the radio chipset and comprising a plurality of analog circuits; anda switch set, external to the radio chipset, wherein the switch set is coupled to the analog circuit set and arranged to selectively bypass at least one analog circuit of the plurality of analog circuits;
  • 8. The wireless communication calibration system of claim 7, wherein an internal signal is transmitted inside the radio chipset from the transmitter to the receiver, and a second delay is calculated after the internal signal is received by the receiver.
  • 9. The wireless communication calibration system of claim 8, wherein the switch set bypasses the analog circuit of the analog circuit set to generate a bypassed path, and the reception signal and the output signal are transmitted through the bypassed path.
  • 10. The wireless communication calibration system of claim 9, wherein an outside chipset delay is obtained according to the first delay and the second delay.
  • 11. A wireless communication calibration method, comprising: receiving an output signal of a transmitter in a radio chipset;generating a transmission signal external to the radio chipset according to the output signal; andguiding an input signal to a receiver in the radio chipset via a calibration path external to the radio chipset, wherein the input signal is derived from the transmission signal;
  • 12. The wireless communication calibration method of claim 11, further comprising: transmitting an internal signal inside the radio chipset from the transmitter to the receiver; andcalculating a second delay after the internal signal is received by the receiver.
  • 13. The wireless communication calibration method of claim 12, further comprising: obtaining an outside chipset delay according to the first delay and the second delay.
  • 14. The wireless communication calibration method of claim 11, wherein generating the transmission signal comprises utilizing an analog circuit set to generate the transmission signal according to the output signal; and the calibration method further comprises: utilizing a switch set, external to the radio chipset, to selectively bypass at least one analog circuit of the analog circuit set;
  • 15. The wireless communication calibration method of claim 14, wherein the switch set bypasses the analog circuit of the analog circuit set to generate a bypassed path, and the output signal is transmitted through the bypassed path.
  • 16. The wireless communication calibration method of claim 11, wherein the calibration path comprises a coupler or an antenna.
  • 17. A wireless communication calibration method, comprising: generating a transmission signal from an output signal of a transmitter that is transmitted via an analog circuit set and a switch set;generating an input signal of a receiver from a reception signal transmitted via the analog circuit set and the switch set, wherein the reception signal is derived from the transmission signal, wherein the transmitter and the receiver are in a radio chipset, and the switch set and the analog circuit set are external to the radio chipset; andutilizing the switch set to selectively bypass at least one analog circuit of the analog circuit set;
  • 18. The wireless communication calibration method of claim 17, further comprising: transmitting a second signal inside the radio chipset from the transmitter to the receiver; andcalculating a second delay after the second signal is received by the receiver.
  • 19. The wireless communication calibration method of claim 18, wherein utilizing the switch set to selectively bypass the analog circuit of the analog circuit set comprises: bypassing the analog circuit of the analog circuit set to generate a bypassed path, and transmitting the reception signal and the output signal through the bypassed path.
  • 20. The wireless communication calibration method of claim 19, further comprising: obtaining an outside chipset delay according to the first delay and the second delay.
CROSS REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of U.S. Provisional Application No. 62/127,356 filed on Mar. 3, 2015, the contents of which are incorporated herein by reference.

US Referenced Citations (67)
Number Name Date Kind
4682112 Beer Jul 1987 A
4916448 Thor Apr 1990 A
5732333 Cox Mar 1998 A
5889491 Minter Mar 1999 A
5920281 Grace Jul 1999 A
5973643 Hawkes Oct 1999 A
6385441 Takakusaki May 2002 B1
6529844 Kapetanic Mar 2003 B1
6570462 Edmonson May 2003 B2
6708020 Hiramatsu Mar 2004 B1
6804497 Kerth Oct 2004 B2
7212587 Khlat May 2007 B2
7450907 Shurvinton Nov 2008 B2
7500123 Luong Mar 2009 B2
7508898 Cyr Mar 2009 B2
7702287 Kitahara Apr 2010 B2
7764935 Pallonen Jul 2010 B2
8085108 Philippe Dec 2011 B2
8154330 Kao Apr 2012 B2
8299572 Reisner Oct 2012 B2
8462881 Neumann Jun 2013 B2
8948236 Mukai Feb 2015 B2
8971941 Park Mar 2015 B2
9065537 Georgantas Jun 2015 B2
9281851 Axholt Mar 2016 B2
9312929 Forenza Apr 2016 B2
9383441 Younis Jul 2016 B2
9386465 Forenza Jul 2016 B2
9425742 Langer Aug 2016 B2
20020144195 Ramanathan Oct 2002 A1
20030119456 Maligeorgos Jun 2003 A1
20030186725 Miya Oct 2003 A1
20040038649 Lin Feb 2004 A1
20040161064 Brethour Aug 2004 A1
20050107059 Lehning May 2005 A1
20050228268 Cole Oct 2005 A1
20050289377 Luong Dec 2005 A1
20060030277 Cyr Feb 2006 A1
20060061469 Jaeger Mar 2006 A1
20070225042 Kitahara Sep 2007 A1
20080039708 Taicher Feb 2008 A1
20080185903 Bausov Aug 2008 A1
20080218400 Stolarczyk Sep 2008 A1
20080315356 Reisner Dec 2008 A1
20100019924 D'Alessandro Jan 2010 A1
20100111227 Philippe May 2010 A1
20100164753 Free Jul 2010 A1
20100166110 Neumann Jul 2010 A1
20110001652 Martino Jan 2011 A1
20110045786 Leinonen Feb 2011 A1
20110142174 Park Jun 2011 A1
20110183628 Baker Jul 2011 A1
20110288860 Schevciw Nov 2011 A1
20120044974 Mukai Feb 2012 A1
20120192617 Walton Aug 2012 A1
20120299651 Goel Nov 2012 A1
20120327744 Lemoult Dec 2012 A1
20140225763 Kavaler Aug 2014 A1
20140240170 Rudow Aug 2014 A1
20150063175 Yoshihara Mar 2015 A1
20150124713 Salhov May 2015 A1
20160054440 Younis Feb 2016 A1
20160094331 White Mar 2016 A1
20160142077 Jeong May 2016 A1
20160149652 Huang May 2016 A1
20160173030 Langer Jun 2016 A1
20160209495 Hsu Jul 2016 A1
Related Publications (1)
Number Date Country
20160261303 A1 Sep 2016 US
Provisional Applications (1)
Number Date Country
62127356 Mar 2015 US