CN1255963C - Demodulation timing generation circuit and demodulation device - Google Patents
Demodulation timing generation circuit and demodulation device Download PDFInfo
- Publication number
- CN1255963C CN1255963C CNB028025911A CN02802591A CN1255963C CN 1255963 C CN1255963 C CN 1255963C CN B028025911 A CNB028025911 A CN B028025911A CN 02802591 A CN02802591 A CN 02802591A CN 1255963 C CN1255963 C CN 1255963C
- Authority
- CN
- China
- Prior art keywords
- signal
- timing
- circuit
- detection
- peak
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2662—Symbol synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2656—Frame synchronisation, e.g. packet synchronisation, time division duplex [TDD] switching point detection or subframe synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2668—Details of algorithms
- H04L27/2673—Details of algorithms characterised by synchronisation parameters
- H04L27/2675—Pilot or known symbols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及用于无线通信系统的接收机等的解调定时产生电路以及解调装置,尤其涉及用于接收例如由正交频分多路复用(OFDM)调制方法所调制并且包括突发脉冲(burst)信号的无线信号的无线通信系统等的解调定时产生电路以及解调装置,该突发脉冲信号包括在此调制的数据包信号的头部的前同步信号。The present invention relates to a demodulation timing generation circuit and a demodulation device for a receiver of a wireless communication system, and more particularly to a demodulation device for receiving signals modulated by, for example, an Orthogonal Frequency Division Multiplexing (OFDM) modulation method and including burst pulses. A demodulation timing generating circuit and a demodulation device of a wireless communication system such as a burst signal including a preamble signal at the head of a packet signal modulated here.
背景技术Background technique
OFDM调制方法是对2n基本调制(QPSK,16ASAM等)发送的信号符号进行傅立叶逆变换以便形成频率轴上彼此正交的2n个副载波的一种调制方法。The OFDM modulation method is a modulation method that performs Fourier inverse transform on signal symbols transmitted by 2n basic modulation (QPSK, 16ASAM, etc.) to form 2 n subcarriers that are orthogonal to each other on the frequency axis.
在采用这样的OFDM调制系统的无线通信系统中,发送方对发送数据进行串并转换,并且对于转换的数据执行快速傅立叶逆变换(IFFT)以便共同地调制该彼此正交的多个副载波。In a wireless communication system employing such an OFDM modulation system, a transmitter serial-to-parallel converts transmission data, and performs Inverse Fast Fourier Transform (IFFT) on the converted data to collectively modulate the plurality of subcarriers that are orthogonal to each other.
在发送方,用作同步训练信号而称作前同步信号的一个突发脉冲信号被加到具有经历这种IFFT处理的帧结构的一个调制信号的头部,并且发送该调制信号。On the transmitting side, a burst signal called a preamble serving as a synchronization training signal is added to the head of a modulated signal having a frame structure subjected to such IFFT processing, and the modulated signal is transmitted.
随后,在接收方,使用该前同步信号执行例如自动增益控制(AGC)、频偏校正和FFT(快速傅立叶变换)定时产生的处理,从而根据产生的FFT定时执行FFT操作。Subsequently, on the receiving side, processes such as automatic gain control (AGC), frequency offset correction, and FFT (Fast Fourier Transform) timing generation are performed using the preamble signal, thereby performing FFT operations based on the generated FFT timing.
注意,在无线通信系统的接收机中,由于需要在A/D转换器的动态范围中调整接收信号电平,所以接收机配有AGC电路,作为用于把该接收信号电平调整到该A/D转换器的动态范围之内的电路。Note that in a receiver of a wireless communication system, since the received signal level needs to be adjusted within the dynamic range of the A/D converter, the receiver is equipped with an AGC circuit as a function for adjusting the received signal level to the A/D converter. /D converter within the dynamic range of the circuit.
该AGC电路把一个定时同步到在此突发脉冲信号一个周期之内,同时根据该突发脉冲信号的接收电平控制该放大增益。The AGC circuit synchronizes a timing to within one period of the burst signal while controlling the amplification gain in accordance with the reception level of the burst signal.
而且,在采用OFDM解调方法的无线通信系统的接收机中,需要优化用于对一个接收符号执行FFT处理的定时。Also, in a receiver of a wireless communication system employing the OFDM demodulation method, it is necessary to optimize timing for performing FFT processing on one received symbol.
这是因为该FFT定时的偏移将导致符号间干扰(ISI)或符号旋转,因此导致接收性能的恶化。This is because the offset of the FFT timing will cause inter-symbol interference (ISI) or symbol rotation, thus causing deterioration of reception performance.
通过使用上面说明的称作前同步的、附加到发送数据头部的突发脉冲信号(训练信号)设置该FFT定时。This FFT timing is set by using the above-described burst signal (training signal) called a preamble, which is appended to the head of the transmission data.
过去,使用自相关或互相关电路,根据相关结果超过该前同步部分的阈值的点来设置该FFT定时。In the past, using autocorrelation or cross-correlation circuits, the FFT timing was set according to the point at which the correlation result exceeded the threshold of the preamble.
注意,该自相关被用于寻找在该前同步部分中包括的重复信号之间的相关性。Note that this autocorrelation is used to find the correlation between repetitive signals included in the preamble section.
另一方面,互相关被用于获得在预先已知的数据序列和输入数据序列之间的相关性。Cross-correlation, on the other hand, is used to obtain the correlation between a pre-known data sequence and an input data sequence.
通常,该自相关受反射和衰落的影响不大,但是其弱点是显示出除偶数数据和噪声而不是和前同步的相关性。In general, this autocorrelation is not affected much by reflections and fading, but has the weakness of exhibiting a correlation between even-numbered data and noise rather than preambles.
另一方面,互相关不检测噪音和无关数据的相关性,但是当接收频率中存在大偏移以及由于反射和衰落改变接收波时,该相关的峰值趋向变小。On the other hand, cross-correlation does not detect the correlation of noise and irrelevant data, but the peak value of the correlation tends to become small when there is a large shift in the received frequency and when the received wave is changed due to reflection and fading.
以此方式,由于自相关和互相关受信道的反射、S/N等因素的影响,所以在上述说明的使用该阈值产生FFT定时的方法中存在的缺点是必须设置在各种传输条件之下能被共用的低阈值,并且难于检测精确定时。In this way, since auto-correlation and cross-correlation are affected by factors such as channel reflection, S/N, etc., there is a disadvantage in the above-described method of using this threshold to generate FFT timing that it must be set under various transmission conditions Low thresholds that can be shared and difficult to detect precise timing.
而且,在使用5GHz最新标准化的无线LAN系统当中,在Wireless(无线)1394和HiperLAN/2中采用时分多址(TDMA)。Also, among wireless LAN systems that use 5 GHz latest standardization, Time Division Multiple Access (TDMA) is employed in
在该TDMA无线通信系统中,帧同步是最基础的选项,然而其具有如下所述的问题:In this TDMA wireless communication system, frame synchronization is the most basic option, but it has the following problems:
(1)在无线通信中,由于例如出现上述衰减之类的信道状态的影响,不能总是检测每帧的同步。(1) In wireless communication, due to the influence of the channel state such as occurrence of the above-mentioned attenuation, it is not possible to always detect the synchronization of each frame.
(2)在上述5GHz的系统中,为了实现系统的低造价,不使用具有温度补偿的高精度晶体振荡器TCXO,而是使用晶体。由于这一原因,基站和移动站之间的基准频率偏移最大变成40ppm。这意味着在100000时钟周期中有4个时钟周期的频移。根据该帧周期,如果不很好地校正这种偏移,将容易丢失帧同步。(2) In the above-mentioned 5GHz system, in order to realize the low cost of the system, the high-precision crystal oscillator TCXO with temperature compensation is not used, but a crystal is used. For this reason, the reference frequency offset between the base station and the mobile station becomes 40 ppm at the maximum. This means there is a frequency shift of 4 clock cycles in 100000 clock cycles. Depending on the frame period, frame synchronization will easily be lost if this offset is not corrected well.
(3)如果丢失帧同步,多于通常数目的帧将需要获取其它同步。在该期间,将中断大量数据的传送。(3) If frame synchronization is lost, more than usual number of frames will need to acquire other synchronizations. During this period, the transfer of large amounts of data will be interrupted.
在最佳的系统中,将实现数据的再次传输,然而如果期望保证一定程度的QoS(业务质量)的话,这将是一个致命问题。In the best systems, retransmission of data will be achieved, however if it is desired to guarantee a certain level of QoS (Quality of Service) this will be a fatal problem.
(4)在Wireless 1394系统中,由于通过Wireless 1394的连接,需要与具有大偏移(100ppm)的系统的同步,并且要求具有良好适应性(compliancy)的帧同步系统。(4) In the Wireless 1394 system, due to the connection through the
对比文献1(特开2001-156743)中公开了如下的通信系统和接收装置,使用多个种类的同步信号发送OFDM调制信号,实现同步检测精度的提高以及解调定时的最佳化。在发送信号中,在每帧配置帧同步信号,在预约区域的各时隙中配置分组同步信号,在非预约区域的每个发送块配置分组同步信号。接收装置用帧同步检测电路检测帧同步信号,保持帧同步,由分组同步检测电路根据帧计数器的计数值来粗调解调定时,检测位于各时隙的分组同步信号,高精度地控制解调定时,在非预约区域中根据检测出的分组同步信号来控制解调定时,所以可使解调定时最佳化,降低解调数据的差错率。Reference Document 1 (JP-A-2001-156743) discloses a communication system and a receiving device that transmit OFDM modulated signals using a plurality of types of synchronization signals to improve synchronization detection accuracy and optimize demodulation timing. In the transmission signal, a frame synchronization signal is arranged for each frame, a packet synchronization signal is arranged for each time slot in a reserved area, and a packet synchronization signal is arranged for each transmission block in an unreserved area. The receiving device detects the frame synchronization signal with a frame synchronization detection circuit to maintain frame synchronization, and the packet synchronization detection circuit roughly adjusts the demodulation timing according to the count value of the frame counter, detects the packet synchronization signal located in each time slot, and controls the demodulation timing with high precision Since the demodulation timing is controlled based on the detected packet synchronization signal in the non-reserved area, it is possible to optimize the demodulation timing and reduce the error rate of demodulated data.
而对比文献2(特开10-98438)则公开了如下的突发脉冲信号接收装置,可提高信道切换后的突发脉冲信号检测的可靠性和稳定性。控制部在控制频率选择部而进行接收频率(信道)的切换时,基于由接收功率检测部检测的放大部输出电平,求出对当前的增益控制部的增益进行校正的增益校正数据,以使所述电平成为最佳等待电平。在未从突发脉冲信号检测部输入突发脉冲信号的检测信号时,将上述增益校正数据输入增益控制部。增益控制部基于上述增益校正数据来校正当前提供给放大部的增益,使增益部的输出电平成为上述最佳等待电平。Comparative Document 2 (JP-A-10-98438) discloses the following burst signal receiving device, which can improve the reliability and stability of burst signal detection after channel switching. When the control unit controls the frequency selection unit to switch the reception frequency (channel), based on the output level of the amplification unit detected by the reception power detection unit, the gain correction data for correcting the current gain of the gain control unit is obtained, so that Make said level the optimum wait level. When the detection signal of the burst signal is not input from the burst signal detection unit, the gain correction data is input to the gain control unit. The gain control unit corrects the gain currently supplied to the amplifying unit based on the gain correction data so that the output level of the gain unit becomes the optimum waiting level.
发明内容Contents of the invention
本发明的第一个目的是提供解调定时产生电路,即使在各种接收条件之下也能正确地产生具有高精度的用于解调接收信号的定时,以及使用该解调定时产生电路的解调装置。A first object of the present invention is to provide a demodulation timing generating circuit capable of correctly generating timing for demodulating a received signal with high precision even under various reception conditions, and a device using the demodulation timing generating circuit Demodulation device.
本发明的第二个目的是提供高适应性和稳定性的解调定时产生电路,能够稳定和连续保持已经建立的帧同步并且避免在其中的频道状态不稳定的条件之下的数据发送/接收的中断,以及使用该解调定时产生电路的解调装置。A second object of the present invention is to provide a highly adaptable and stable demodulation timing generation circuit capable of stably and continuously maintaining the established frame synchronization and avoiding data transmission/reception under conditions in which the channel state is unstable interrupt, and a demodulation device using the demodulation timing generation circuit.
本发明提供一种用于产生对接收信号起动解调的定时信号的解调定时产生电路,该接收信号具有加到数据符号的头部部分的帧同步信号,其中的突发脉冲部分用作同步训练信号,该电路包括:突发脉冲检测器,用于执行在该帧同步信号的该突发脉冲部分中的相关操作;峰值检测电路,用于通过该突发脉冲检测单元执行相关功率的峰值检测,检测在围绕预期定时为中心设置的检测窗口中的并且超过检测阈值的峰值,并且输出指示该预期定时和峰值检测位置之间的偏移的信号;帧周期计数器,用于通过基准时钟计数帧周期,其计数器使用设置的计数作为操作周期,根据该操作周期产生用于指令该峰值检测电路的检测窗口的窗口定时,并且以根据基于该设置计数的预期定时的定时来指令输出该定时信号;平均值电路,用于平均在该峰值检测电路的帧同步的峰值检测的结果和该帧周期计数器的同步检测的预期定时之间的偏移,并且输出该平均结果作为校正值;以及校正值设置电路,用于把该平均值电路的校正值校正的周期作为计数值设置到该帧周期计数器。The present invention provides a demodulation timing generating circuit for generating a timing signal for initiating demodulation of a received signal having a frame synchronization signal added to a header portion of a data symbol, a burst portion of which is used as a synchronization training signal, the circuit comprising: a burst detector for performing a correlation operation in the burst portion of the frame synchronization signal; a peak detection circuit for performing a peak correlation power by the burst detection unit detect, detect a peak in a detection window centered around an expected timing and exceed a detection threshold, and output a signal indicative of an offset between the expected timing and the peak detection position; a frame period counter for counting by a reference clock a frame period whose counter uses the set count as an operation period, generates window timing for instructing the detection window of the peak detection circuit based on the operation period, and instructs output of the timing signal at timing according to expected timing based on the set count an average value circuit for averaging a deviation between a result of peak detection of frame synchronization of the peak detection circuit and an expected timing of synchronization detection of the frame period counter, and outputting the average result as a correction value; and a correction value A setting circuit for setting a period of correction of the correction value of the average value circuit as a count value to the frame period counter.
本发明还提供一种用于产生对接收信号起动解调的定时信号的解调装置,该接收信号具有加到数据符号的头部部分的帧同步信号,其中的突发脉冲部分用作同步训练信号,该解调装置包括:突发脉冲检测器,用于执行在该帧同步信号的该突发脉冲部分中的相关操作;峰值检测电路,用于通过该突发脉冲检测单元而执行相关功率的峰值检测,检测仅在围绕预期定时为中心设置的检测窗口中的并且超过检测阈值的峰值,并且输出指示该预期定时和峰值检测位置之间的偏移的信号;帧周期计数器,用于通过基准时钟计数帧周期,其计数器使用设置的计数作为操作周期,根据该操作周期产生用于指令该峰值检测电路的检测窗口的窗口定时,并且以根据基于该设置计数的预期定时的定时来指令该定时信号的输出;平均值电路,用于平均在该峰值检测电路的帧同步的峰值检测的结果和该帧周期计数器的同步检测的预期定时之间的偏移,并且输出该平均结果作为校正值;校正值设置电路,用于把通过该平均值电路的校正值校正的周期作为计数值设置到该帧周期计数器;以及解调单元,用于对该接收信号执行傅立叶变换,并且在根据从该帧周期计数器输出的指令而接收定时信号时解调该接收信号。The present invention also provides a demodulation apparatus for generating a timing signal for initiating demodulation of a received signal having a frame synchronization signal added to a header portion of a data symbol, the burst portion of which is used as a synchronization training signal, the demodulation device includes: a burst detector for performing correlation operations in the burst part of the frame synchronization signal; a peak detection circuit for performing correlation power by the burst detection unit Peak detection for detecting peaks only in a detection window centered around the expected timing and exceeding the detection threshold, and outputting a signal indicating the offset between the expected timing and the peak detection position; frame period counter for passing The reference clock counts the frame period, the counter of which uses the set count as an operation period, generates window timing for instructing the detection window of the peak detection circuit according to the operation period, and instructs the peak detection circuit at timing according to an expected timing counted based on the setting. an output of a timing signal; an average value circuit for averaging a deviation between a result of peak detection of frame synchronization of the peak detection circuit and an expected timing of synchronization detection of the frame period counter, and outputting the average result as a correction value a correction value setting circuit for setting a period corrected by the correction value of the average value circuit as a count value to the frame period counter; and a demodulation unit for performing Fourier transform on the received signal, and performing Fourier transform on the received signal according to the The received signal is demodulated when the received timing signal is commanded by the frame period counter output.
为了实现上述目的,根据本发明的第一方面,提供用于产生对接收信号起动解调的定时信号的解调定时产生电路,该接收信号具有加到数据符号的头部部分的用作同步训练信号的突发脉冲部分,包括:突发脉冲检测器,用于执行在该接收信号的该突发脉冲部分中的相关操作;峰值位置检测单元,用于根据该相关操作结果设置检测窗口并且检测相关功率的峰值和在该检测窗口的周期中的峰值的位置;和输出单元,用于在距该峰值位置检测单元检测的峰值位置之后的预定的时间输出该定时信号。In order to achieve the above objects, according to a first aspect of the present invention, there is provided a demodulation timing generation circuit for generating a timing signal for starting demodulation of a received signal having a synchronization training signal added to a header portion of a data symbol. The burst portion of the signal, comprising: a burst detector, configured to perform a correlation operation in the burst portion of the received signal; a peak position detection unit, configured to set a detection window according to the correlation operation result and detect a peak value of the correlation power and a position of the peak value in a cycle of the detection window; and an output unit for outputting the timing signal at a predetermined time after the peak position detected by the peak position detection unit.
而且,在本发明的第一方面中,用于检测该相关结果的峰值的窗口宽度是可变的,并且设置为根据接收条件的宽度。Also, in the first aspect of the present invention, the window width for detecting the peak of the correlation result is variable, and is set to a width according to reception conditions.
该峰值位置检测单元设置该要检测的相关值的下限,并且当该相关值小于该下限时,不认为已经检测到峰值。The peak position detection unit sets a lower limit of the correlation value to be detected, and when the correlation value is smaller than the lower limit, it is not considered that a peak has been detected.
另外,在本发明的第一方面中,该突发脉冲检测器执行互相关操作,并且该峰值位置检测单元检测互相关功率的峰值和该峰值位置。Also, in the first aspect of the present invention, the burst detector performs a cross-correlation operation, and the peak position detection unit detects a peak value of cross-correlation power and the peak position.
另外,在本发明的第一方面,该突发脉冲检测器执行自相关操作和互相关操作,并且该峰值位置检测单元根据该自相关操作结果设置检测窗口并且检测互相关功率的峰值以及在该检测窗口的周期之内该峰值的位置。In addition, in the first aspect of the present invention, the burst detector performs an autocorrelation operation and a cross-correlation operation, and the peak position detection unit sets a detection window according to the autocorrelation operation result and detects the peak value of the cross-correlation power and at the The position of this peak within the period of the detection window.
在本发明的第二方面中,提供用于产生对接收信号起动解调的定时信号的解调定时产生电路,该接收信号具有加到数据符号的头部部分的用作同步训练信号的突发脉冲部分,该电路包括:突发脉冲检测器,用于执行在该接收信号的该突发脉冲部分中的相关操作;峰值位置检测单元,用于根据该相关操作结果设置检测窗口并且检测相关功率的峰值和在该检测窗口的周期中的峰值的位置;计数器,用于计数符号部分,以及如果计数了预置定时数据值,则输出定时信号;以及位置定时转换单元,用于把与在该峰值位置检测单元检测的峰值位置相对应的定时数据预置到该计数器。In a second aspect of the present invention, there is provided a demodulation timing generation circuit for generating a timing signal for initiating demodulation of a received signal having a burst serving as a synchronization training signal added to a header portion of a data symbol A pulse part, the circuit comprising: a burst detector for performing a correlation operation in the burst part of the received signal; a peak position detection unit for setting a detection window and detecting a correlation power according to the correlation operation result and the position of the peak value in the period of the detection window; a counter for counting symbol parts, and if the preset timing data value is counted, then output a timing signal; and a position timing conversion unit for converting and in the Timing data corresponding to the peak position detected by the peak position detection unit is preset to the counter.
而且,在本发明的第二方面中,该位置定时转换单元根据检测窗口的后边缘和峰值位置之间的相对关系产生定时数据,并且把该定时数据预置到该计数器。Also, in the second aspect of the present invention, the position timing conversion unit generates timing data based on the relative relationship between the trailing edge of the detection window and the peak position, and presets the timing data to the counter.
另外,在本发明的第二方面中,该峰值位置检测单元通过把前一输出最大值与当前相关输入的大小相比较而执行峰值检测,并且存储其中获得该最大值的窗口定时,以便最终将峰值位置定位在该检测窗口的未端。Also, in the second aspect of the present invention, the peak position detection unit performs peak detection by comparing the previous output maximum value with the magnitude of the current correlation input, and stores the window timing in which the maximum value is obtained, so that finally The peak position is located at the end of the detection window.
另外,在本发明的第二方面中,该计数器周期地计数曾经预置的一个符号并且以每一符号的恒定的定时输出该定时信号。Also, in the second aspect of the present invention, the counter periodically counts one symbol once preset and outputs the timing signal at a constant timing per symbol.
另外,在本发明的第二方面中,该计数器是递减计数器;并且在该计数器已经递减计数到0之后,该位置定时转换单元改变该计数器的装入数据值。Also, in the second aspect of the present invention, the counter is a down counter; and the position timing switching unit changes the load data value of the counter after the counter has counted down to 0.
另外,在本发明的第二方面中,用于检测该相关结果的峰值的窗口宽度是可变的,并且设置为根据接收条件的宽度。Also, in the second aspect of the present invention, the window width for detecting the peak of the correlation result is variable, and is set to a width according to reception conditions.
另外,在本发明的第二方面中,该峰值位置检测单元被设置到要被检测的相关值的下限,当该相关值小于该下限时,不认为已经检测到了峰值。Also, in the second aspect of the present invention, the peak position detecting unit is set to a lower limit of the correlation value to be detected, and when the correlation value is smaller than the lower limit, the peak is not considered to have been detected.
另外,在本发明的第二方面中,该突发脉冲检测单元执行互相关操作,并且该峰值位置检测单元检测互相关功率的峰值和该峰值的位置。Also, in the second aspect of the present invention, the burst detection unit performs a cross-correlation operation, and the peak position detection unit detects a peak value of cross-correlation power and a position of the peak value.
另外,在本发明的第二方面中,该突发脉冲检测单元执行自相关操作和互相关操作,并且该峰值位置检测单元根据该自相关操作结果设置检测窗口,并且检测互相关功率的峰值和在该检测窗口周期中的该峰值的位置。In addition, in the second aspect of the present invention, the burst detection unit performs an autocorrelation operation and a cross-correlation operation, and the peak position detection unit sets a detection window according to the autocorrelation operation result, and detects the peak value and the cross-correlation power of the cross-correlation power. The position of the peak within the detection window period.
在本发明的第三方面,提供了用于产生对接收信号起动解调的定时信号的解调定时产生电路,该接收信号具有加到数据符号的头部部分的包括至少前同步信号和跟随该前同步信号的基准信号的突发脉冲部分,该电路包括:突发脉冲检测器,用于对该接收信号的突发脉冲部分的前半部分的前同步信号部分执行自相关操作,并且对其后半部分的基准信号部分执行互相关操作;峰值位置检测单元,用于根据该自相关操作结果设置检测窗口并且检测该互相关功率的峰值和在该检测窗口的周期中该峰值的位置;以及输出单元,用于在距该峰值位置检测单元检测的峰值位置之后的预定的时间输出定时信号。In a third aspect of the present invention, there is provided a demodulation timing generating circuit for generating a timing signal for starting demodulation of a received signal having at least a preamble signal and following the A burst portion of a reference signal of a preamble, the circuit comprising: a burst detector for performing an autocorrelation operation on a preamble portion of a first half of the burst portion of the received signal, and performing an autocorrelation operation on a subsequent The reference signal part of the half part performs a cross-correlation operation; the peak position detection unit is used to set a detection window according to the autocorrelation operation result and detect the peak value of the cross-correlation power and the position of the peak value in the period of the detection window; and output A unit for outputting a timing signal at a predetermined time after the peak position detected by the peak position detection unit.
而且,在本发明的第三方面中,用于检测该互相关结果的峰值的窗口宽度是可变的,并且设置为根据接收条件的宽度。Also, in the third aspect of the present invention, the window width for detecting the peak value of the cross-correlation result is variable, and is set to a width according to reception conditions.
另外,在本发明的第三方面中,该峰值位置检测单元被设置到要被检测的相关值的下限,当该相关值小于该下限时,不认为已经检测到了峰值。Also, in the third aspect of the present invention, the peak position detecting unit is set to a lower limit of the correlation value to be detected, and when the correlation value is smaller than the lower limit, the peak is not considered to have been detected.
在本发明的第四方面,提供了用于产生对接收信号起动解调的定时信号的解调定时产生电路,该接收信号具有加到数据符号的头部部分的包括至少前同步信号和跟随该前同步信号的基准信号的突发脉冲部分,该电路包括:突发脉冲检测器,用于对该接收信号的突发脉冲部分的前半部分的前同步信号部分执行自相关操作,并且对其后半部分的基准信号部分执行互相关操作;峰值位置检测单元,用于根据该自相关操作结果设置检测窗口并且检测该互相关功率的峰值和在该检测窗口的周期中该峰值的位置;计数器,用于计数符号部分,并且如果计数了预置定时数据值,则输出定时信号;以及位置定时转换单元,用于把与在该峰值位置检测单元检测的峰值位置相对应的定时数据预置到该计数器。In a fourth aspect of the present invention, there is provided a demodulation timing generating circuit for generating a timing signal for starting demodulation of a received signal having at least a preamble signal and following the A burst portion of a reference signal of a preamble, the circuit comprising: a burst detector for performing an autocorrelation operation on a preamble portion of a first half of the burst portion of the received signal, and performing an autocorrelation operation on a subsequent The reference signal part of the half part performs a cross-correlation operation; the peak position detection unit is used to set a detection window according to the autocorrelation operation result and detect the peak value of the cross-correlation power and the position of the peak value in the period of the detection window; the counter, for counting the symbol portion, and outputting a timing signal if a preset timing data value is counted; and a position timing converting unit for presetting timing data corresponding to the peak position detected by the peak position detecting unit to the counter.
而且,在本发明的第四方面中,该位置定时转换单元根据检测窗口的后边缘和峰值位置之间的相对关系产生定时数据,并且把该定时数据预置到该计数器。Also, in the fourth aspect of the present invention, the position timing conversion unit generates timing data based on the relative relationship between the rear edge of the detection window and the peak position, and presets the timing data to the counter.
另外,在本发明的第四方面中,该峰值位置检测单元通过把前一输出最大值与当前相关输入的大小相比较而执行峰值检测,并且存储其中获得该最大值的检测窗口的定时,以便最终将峰值位置定位在该检测窗口的未端。Also, in the fourth aspect of the present invention, the peak position detection unit performs peak detection by comparing the previous output maximum value with the magnitude of the current correlation input, and stores the timing of the detection window in which the maximum value is obtained, so that Finally, the peak position is located at the end of the detection window.
另外,在本发明的第四方面中,该计数器周期地计数曾经预置的一个符号并且以每一符号的恒定的定时输出该定时信号。Also, in the fourth aspect of the present invention, the counter periodically counts one symbol once preset and outputs the timing signal at a constant timing per symbol.
另外,在本发明的第四方面中,该计数器是递减计数器,并且在该计数器已经递减计数到0之后,该位置定时转换单元改变该计数器的装入数据值。Also, in the fourth aspect of the present invention, the counter is a down counter, and the position timing switching unit changes the load data value of the counter after the counter has counted down to 0.
另外,在本发明的第四方面中,用于检测该互相关结果的峰值的窗口宽度是可变的,并且设置为根据接收条件的宽度。Also, in the fourth aspect of the present invention, the window width for detecting the peak value of the cross-correlation result is variable, and is set to a width according to reception conditions.
另外,在本发明的第四方面中,该峰值位置检测单元被设置到要被检测的互相关值的下限,当该相关值小于该下限时,不认为已经检测到了峰值。Also, in the fourth aspect of the present invention, the peak position detecting unit is set to a lower limit of the cross-correlation value to be detected, and when the correlation value is smaller than the lower limit, the peak is not considered to have been detected.
在本发明的第五方面中,提供了用于产生对接收信号起动解调的定时信号的解调定时产生电路,该接收信号具有加到数据符号的头部部分的帧同步信号,其中的突发脉冲部分用作同步训练信号,该电路包括:突发脉冲检测器,用于执行在该帧同步信号的该突发脉冲部分中的相关操作;峰值检测电路,用于通过该突发脉冲检测单元执行相关功率的峰值检测,检测在围绕预期定时为中心设置的检测窗口中的并且超过检测阈值的峰值,并且输出指示该预期定时和峰值检测位置之间的偏移的信号;帧周期计数器,用于通过基准时钟计数帧周期,其计数器使用设置的计数作为操作周期,根据该操作周期产生用于指令该峰值检测电路的检测窗口的窗口定时,并且以根据基于该设置计数的预期定时的定时来指令输出该定时信号;平均值电路,用于平均在该峰值检测电路的帧同步的峰值检测的结果和该帧周期计数器的同步检测的预期定时之间的偏移,并且输出该平均结果作为校正值;以及校正值设置电路,用于把该平均值电路的校正值校正的周期作为计数值设置到该帧周期计数器。In a fifth aspect of the present invention, there is provided a demodulation timing generating circuit for generating a timing signal for starting demodulation of a received signal having a frame synchronization signal added to a header portion of a data symbol, wherein the burst Sending pulse part is used as synchronous training signal, and this circuit comprises: burst pulse detector, is used for carrying out the relevant operation in this burst pulse part of this frame synchronous signal; Peak detection circuit, is used for detecting by this burst pulse The unit performs peak detection of the correlated power, detects a peak in a detection window centered around an expected timing and exceeds a detection threshold, and outputs a signal indicative of the offset between this expected timing and the peak detection position; a frame period counter, For counting the frame period by the reference clock, its counter uses the set count as the operation period, generates the window timing for instructing the detection window of the peak detection circuit according to the operation period, and the timing according to the expected timing counted based on the setting to instruct the output of the timing signal; an average value circuit for averaging the deviation between the peak detection result of the frame synchronization of the peak detection circuit and the expected timing of the synchronization detection of the frame period counter, and outputting the average result as a correction value; and a correction value setting circuit for setting a period of correction of the correction value of the averaging circuit as a count value to the frame period counter.
而且,在本发明的第五方面中,当该峰值检测电路在该检测窗口中执行峰值检测并且在其峰值不超过检测阈值时,则判断没有检测到相关性并且不把指示偏移的信号输出到该平均值电路。Moreover, in the fifth aspect of the present invention, when the peak detection circuit performs peak detection in the detection window and when its peak value does not exceed the detection threshold, it is judged that the correlation is not detected and the signal indicating the shift is not output. to the averaging circuit.
另外,在本发明的第五方面中,当第一个帧同步被捕入时,该峰值检测电路检测在其中检测窗口始终被打开的状态中的相关的峰值,并且认为在峰值首先超出阈值的点检测到同步。In addition, in the fifth aspect of the present invention, when the first frame synchronization is captured, the peak detection circuit detects the relevant peak in the state in which the detection window is always opened, and considers that the peak value first exceeds the threshold value. Sync detected.
另外,在本发明的第五方面中,该电路进一步还包括:同步判定电路,用于判定在接收峰值检测电路的输出信号时是否检测到同步,并且在检测到同步的情况中通过该峰值检测电路的输出信号设置该帧周期计数器的同步检测的预期定时的计数值。In addition, in the fifth aspect of the present invention, the circuit further includes: a synchronization judging circuit for judging whether synchronization is detected when receiving the output signal of the peak detection circuit, and in a case where synchronization is detected, by the peak detection The output signal of the circuit sets the count value of the expected timing of synchronous detection of the frame period counter.
另外,在本发明的第五方面中,该平均值电路包括积分电路,使用在输出中的高比特(整数部分)的确定范围作为第一校正值,由累加电路累加通过每一帧减去该高比特获得的包括符号的低比特(小数部分),把一个第二校正值加到对应于传送周期的第一校正值,并且把该结果作为校正值输出到该校正值设置电路。In addition, in the fifth aspect of the present invention, the average value circuit includes an integrating circuit, using the determined range of the upper bits (integer part) in the output as the first correction value, which is accumulated by the accumulating circuit and subtracted by each frame. The lower bit (fraction part) including the sign obtained by the upper bit, adds a second correction value to the first correction value corresponding to the transfer period, and outputs the result as a correction value to the correction value setting circuit.
最好是该突发脉冲检测器对该接收信号的突发脉冲部分的后半部分的基准信号部分执行互相关操作。Preferably the burst detector performs a cross-correlation operation on the reference signal portion of the second half of the burst portion of the received signal.
在本发明的第六方面中,提供了用于解调接收信号的解调装置,该接收信号具有加到数据符号的头部部分的用作同步训练信号的突发脉冲部分,该解调装置包括:突发脉冲检测器,用于执行在该接收信号的该突发脉冲部分中的相关操作;峰值位置检测单元,用于根据该相关操作结果设置检测窗口并且检测相关功率的峰值和在该检测窗口的周期中的峰值的位置;输出单元,用于在距该峰值位置检测单元检测的峰值位置之后的预定的时间输出定时信号;以及解调单元,用于对该接收信号执行傅立叶变换,以便在从该输出单元接收该输出的定时信号时解调该接收信号。In a sixth aspect of the present invention, there is provided demodulation means for demodulating a received signal having a burst portion serving as a synchronization training signal added to a header portion of a data symbol, the demodulation means Including: a burst detector for performing a correlation operation in the burst part of the received signal; a peak position detection unit for setting a detection window according to the correlation operation result and detecting the peak value of the correlation power and the a position of a peak value in a cycle of the detection window; an output unit for outputting a timing signal at a predetermined time after the peak position detected by the peak position detection unit; and a demodulation unit for performing Fourier transform on the received signal, to demodulate the received signal upon receiving the output timing signal from the output unit.
在本发明的第七方面中,提供了用于解调接收信号的解调装置,该接收信号具有加到数据符号的头部部分的用作同步训练信号的突发脉冲部分,该解调装置包括:突发脉冲检测器,用于执行在该接收信号的该突发脉冲部分中的相关操作;峰值位置检测单元,用于根据该相关操作结果设置检测窗口并且检测相关功率的峰值和在该检测窗口的周期中的峰值的位置;计数器,用于计数符号部分,以及如果计数预置定时数据值,则输出定时信号;位置定时转换单元,用于把与以该峰值位置检测单元检测的峰值位置相对应的定时数据预置到该计数器;以及解调单元,用于对该接收信号执行傅立叶变换,以便在从该计数器接收该输出的定时信号时解调该接收信号。In a seventh aspect of the present invention, there is provided demodulation means for demodulating a received signal having a burst portion serving as a synchronization training signal added to a header portion of a data symbol, the demodulation means Including: a burst detector for performing a correlation operation in the burst part of the received signal; a peak position detection unit for setting a detection window according to the correlation operation result and detecting the peak value of the correlation power and the the position of the peak value in the period of the detection window; the counter for counting the symbol part, and if counting the preset timing data value, then outputting the timing signal; the position timing conversion unit for converting the peak value detected by the peak position detection unit Timing data corresponding to the position is preset to the counter; and a demodulation unit for performing Fourier transform on the received signal to demodulate the received signal when receiving the outputted timing signal from the counter.
在本发明的第八方面中,提供了用于解调接收信号的解调装置,该接收信号具有加到数据符号的头部部分的包括至少前同步信号和跟随该前同步信号的基准信号的突发脉冲部分,该解调装置包括:突发脉冲检测器,用于对该接收信号的突发脉冲部分的前半部分的前同步信号部分执行自相关操作,并且对其后半部分的基准信号部分执行互相关操作;峰值位置检测单元,用于根据该自相关操作结果设置检测窗口并且检测该互相关功率的峰值和在该检测窗口的周期中该峰值的位置;输出单元,用于在距该峰值位置检测单元检测的峰值位置之后的预定的时间输出定时信号;以及解调单元,用于对该接收信号执行傅立叶变换,以便在从该输出单元接收该输出的定时信号时解调该接收信号。In an eighth aspect of the present invention, there is provided demodulation means for demodulating a received signal having at least a preamble signal and a reference signal following the preamble signal added to a head portion of a data symbol. A burst part, the demodulation device comprising: a burst detector for performing an autocorrelation operation on the preamble part of the first half of the burst part of the received signal, and performing an autocorrelation operation on the reference signal of the second half of the burst part Partially perform cross-correlation operation; peak position detection unit is used to set detection window according to the autocorrelation operation result and detects the peak value of the cross-correlation power and the position of the peak value in the period of the detection window; output unit is used for distance The peak position detecting unit outputs a timing signal at a predetermined time after the peak position detected; and a demodulation unit for performing Fourier transform on the received signal so as to demodulate the received signal when receiving the outputted timing signal from the output unit. Signal.
在本发明的第九方面中,提供了用于解调接收信号的解调装置,该接收信号具有加到数据符号的头部部分的包括至少前同步信号和跟随该前同步信号的基准信号的突发脉冲部分,该解调装置包括:突发脉冲检测器,用于对该接收信号的突发脉冲部分的前半部分的前同步信号部分执行自相关操作,并且对其后半部分的基准信号部分执行互相关操作;峰值位置检测单元,用于根据该自相关操作结果设置检测窗口并且检测该互相关功率的峰值和在该检测窗口的周期中该峰值的位置;计数器,用于计数符号部分,以及如果预置定时数据值被计数,则输出定时信号;位置定时转换单元,用于把与通过该峰值位置检测单元检测的峰值位置相对应的定时数据预置到该计数器;以及解调单元,用于对该接收信号执行傅立叶变换,并且在从该计数器接收该输出的定时信号时解调该接收信号。In a ninth aspect of the present invention, there is provided demodulation means for demodulating a received signal having a signal including at least a preamble signal and a reference signal following the preamble signal added to a head portion of a data symbol. A burst part, the demodulation device comprising: a burst detector for performing an autocorrelation operation on the preamble part of the first half of the burst part of the received signal, and performing an autocorrelation operation on the reference signal of the second half of the burst part A cross-correlation operation is partially performed; a peak position detection unit is used to set a detection window according to the autocorrelation operation result and detect the peak value of the cross-correlation power and the position of the peak value in the period of the detection window; a counter is used to count the symbol part , and if the preset timing data value is counted, a timing signal is output; a position timing conversion unit for presetting timing data corresponding to the peak position detected by the peak position detection unit to the counter; and a demodulation unit , for performing a Fourier transform on the received signal and demodulating the received signal upon receiving the output timing signal from the counter.
而且,在本发明中,该装置还包括自动增益控制放大器,用于以根据增益控制信号的增益放大输入接收信号的电平,并且将该结果输出到该突发脉冲检测器和该解调单元;该突发脉冲检测器根据该放大的接收信号的相关操作而执行该突发脉冲检测,并且输出突发脉冲同步检测信号;并且该装置还包括放大增益控制器,用于把该增益控制信号输出到该自动增益控制放大器,以便在接收该突发脉冲检测单元的突发脉冲同步检测信号时以根据接收信号功率值的增益执行放大。Also, in the present invention, the apparatus further includes an automatic gain control amplifier for amplifying the level of the input reception signal with a gain according to the gain control signal, and outputting the result to the burst detector and the demodulation unit The burst detector performs the burst detection according to the correlation operation of the amplified received signal, and outputs a burst synchronous detection signal; and the device also includes an amplification gain controller for converting the gain control signal output to the automatic gain control amplifier to perform amplification with a gain according to a received signal power value upon receiving the burst synchronous detection signal of the burst detection unit.
而且,在本发明中,根据正交频分多路复用方法调制该接收信号。Also, in the present invention, the reception signal is modulated according to the OFDM method.
在本发明的第十方面中,提供了用于产生对接收信号起动解调的定时信号的解调装置,该接收信号具有加到数据符号的头部部分的帧同步信号,其中的突发脉冲部分用作同步训练信号,该解调装置包括:突发脉冲检测器,用于执行在该帧同步信号的该突发脉冲部分中的相关操作;峰值检测电路,用于通过该突发脉冲检测单元而执行相关功率的峰值检测,检测仅在围绕预期定时为中心设置的检测窗口中的并且超过检测阈值的峰值,并且输出指示该预期定时和峰值检测位置之间的偏移的信号;帧周期计数器,用于通过基准时钟计数帧周期,其计数器使用设置的计数作为操作周期,根据该操作周期产生用于指令该峰值检测电路的检测窗口的窗口定时,并且以根据基于该设置计数的预期定时的定时来指令该定时信号的输出;平均值电路,用于平均在该峰值检测电路的帧同步的峰值检测的结果和该帧周期计数器的同步检测的预期定时之间的偏移,并且输出该平均结果作为校正值;校正值设置电路,用于把通过该平均值电路的校正值校正的周期作为计数值设置到该帧周期计数器;以及解调单元,用于对该接收信号执行傅立叶变换,并且在根据从该帧周期计数器输出的指令而接收定时信号时解调该接收信号。In a tenth aspect of the present invention, there is provided demodulation means for generating a timing signal for initiating demodulation of a received signal having a frame synchronization signal added to a head portion of a data symbol, wherein the burst Partly used as a synchronous training signal, the demodulation device includes: a burst detector for performing a correlation operation in the burst portion of the frame synchronization signal; a peak detection circuit for detecting by the burst The unit performs peak detection of the correlation power, detects a peak only in a detection window centered around the expected timing and exceeds a detection threshold, and outputs a signal indicating the offset between the expected timing and the peak detection position; frame period a counter for counting the frame period by a reference clock, the counter of which uses the set count as an operation period, generates window timing for instructing the detection window of the peak detection circuit according to the operation period, and generates an expected timing according to the count based on the setting timing to instruct the output of the timing signal; an average value circuit for averaging the deviation between the peak detection result of the frame synchronization of the peak detection circuit and the expected timing of the synchronization detection of the frame period counter, and outputting the an average result as a correction value; a correction value setting circuit for setting a period corrected by the correction value of the average value circuit as a count value to the frame period counter; and a demodulation unit for performing Fourier transform on the received signal, And the reception signal is demodulated upon reception of a timing signal according to an instruction output from the frame period counter.
根据本发明,该增益控制信号由该放大增益控制器输出到该自动增益控制放大器,从而把该自动增益控制放大器的放大增益设置为预定的增益。According to the present invention, the gain control signal is output from the amplification gain controller to the automatic gain control amplifier, thereby setting the amplification gain of the automatic gain control amplifier to a predetermined gain.
在此条件下,进入对接收信号的输入等待状态。In this condition, enters the input wait state for the received signal.
在这种条件之下,首先把接收信号输入到该自动增益控制放大器中。Under this condition, the reception signal is first input into the automatic gain control amplifier.
随后,该突发脉冲检测器检测由通信系统设置的一个周期的突发脉冲信号。首先根据自相关操作检测该前同步信号,产生指示执行该检测的突发脉冲同步检测信号,并且把该信号输出到该放大增益控制器。Then, the burst detector detects a burst signal of one period set by the communication system. First, the preamble is detected based on an autocorrelation operation, a burst sync detection signal indicating that the detection is performed is generated, and the signal is output to the amplification gain controller.
该放大增益控制器接收该突发脉冲检测器的突发脉冲同步检测信号,根据接收信号功率值计算增益,并且把该增益控制信号设置到该计算的值。The amplification gain controller receives the burst synchronous detection signal of the burst detector, calculates a gain according to the received signal power value, and sets the gain control signal to the calculated value.
该增益控制信号被提供到该自动增益控制放大器。该自动增益控制放大器接收该增益控制信号并且把该增益设置到该计算值的第二增益。The gain control signal is provided to the automatic gain control amplifier. The automatic gain control amplifier receives the gain control signal and sets the gain to the calculated second gain.
例如该自动增益控制放大器以对应于接收信号电平的增益放大该接收信号的前同步信号和基准部分。For example, the automatic gain control amplifier amplifies the preamble and reference portions of the received signal with a gain corresponding to the level of the received signal.
该突发脉冲检测器计算该放大的接收信号的相关性(自相关和互相关)。此时,通过该突发脉冲信号的后半部分获得该互相关性。The burst detector calculates the correlation (autocorrelation and cross-correlation) of the amplified received signal. At this time, the cross-correlation is obtained through the second half of the burst signal.
而且,突发脉冲检测器产生检测窗口,根据该自相关结果执行该峰值位置检测器的峰值检测,并且将其设置在该峰值位置检测器中。Also, a burst detector generates a detection window, performs peak detection of the peak position detector based on the autocorrelation result, and sets it in the peak position detector.
随后,把该互相关结果的互相关功率提供到峰值位置检测器。Subsequently, the cross-correlation power of the cross-correlation result is provided to a peak position detector.
该峰值位置检测器在该检测窗口内寻找该互相关结果的互相关功率值的最大值,以及在该时间的位置。The peak position detector finds the maximum value of the cross-correlation power value of the cross-correlation result within the detection window, and the position at the time.
注意,其中能够在该窗口的末端获得的仅是指示该峰值在该窗口中所在位置的峰值信息。Note that all that can be obtained at the end of the window is peak information indicating where the peak is located in the window.
随后,该位置定时转换单元把通过该峰值位置检测器获得的位置信息转换成在时间轴上的定时,并且预置使计数器能够计数一个符号的数据,以便根据该转换的数据产生(输出)在该计数器中的优化定时信号。Subsequently, the position timing conversion unit converts the position information obtained by the peak position detector into timing on the time axis, and presets data enabling a counter to count one symbol, so as to generate (output) in accordance with the converted data. Optimized timing signals in this counter.
该曾经预置的计数器继续周期地计数一个符号的周期并且以每一符号的恒定的定时输出该定时信号。The once-preset counter continues to periodically count the period of one symbol and outputs the timing signal at a constant timing of each symbol.
随后,在例如该预置数据递减计数之时,把FFT定时信号输出到解调器。Subsequently, the FFT timing signal is output to the demodulator when, for example, the preset data is counted down.
解调器与该定时信号同步地对于该信号执行快速傅立叶变换,以便解调该OFDM信号。Synchronously with the timing signal, a demodulator performs a fast Fourier transform on the signal to demodulate the OFDM signal.
而且,根据本发明,例如当通过使用同步方案的互相关获得帧同步检测时,当该相关值小于一个固定电平时则忽略该相关值的峰值检测的结果,而如果该相关值大于该恒定电平,则使用该定时以及在同一时间的平均值直接复位该帧周期计数器的定时,从而校正该帧周期计数器。Moreover, according to the present invention, for example, when frame synchronization detection is obtained by cross-correlation using a synchronization scheme, the result of peak detection of the correlation value is ignored when the correlation value is smaller than a fixed level, and if the correlation value is larger than the constant level If it is flat, the timing and the average value at the same time are used to directly reset the timing of the frame period counter, thereby correcting the frame period counter.
因此能够获得适应性和稳定性高的同步。Synchronization with high adaptability and stability can thus be obtained.
附图说明Description of drawings
图1是应用了根据本发明的FFT定时产生电路的突发脉冲同步解调装置的第一实施例的结构框图。FIG. 1 is a structural block diagram of a first embodiment of a burst synchronous demodulation device using an FFT timing generation circuit according to the present invention.
图2是表示包括IEEE802.11a系统的典型前同步信号的突发脉冲信号部分的示意图。FIG. 2 is a diagram showing a burst signal portion including a typical preamble of the IEEE802.11a system.
图3示出包括表示BRAN系统的典型的前同步信号的突发脉冲信号部分的示意图。Fig. 3 shows a schematic diagram of a burst signal portion including a typical preamble representing a BRAN system.
图4示出包括Wireless 1394系统的典型前同步信号的突发脉冲信号部分的示意图。Fig. 4 shows a schematic diagram of a burst signal portion including a typical preamble of a
图5是一个信号形式的示意图,其中基准信号REF插入在该Wireless 1394系统中的一个或多个恒定周期的数据信号部分中。FIG. 5 is a schematic diagram of a signal form in which a reference signal REF is inserted into one or more constant-period data signal portions in the
图6是Wireless 1394系统中的帧结构的示意图。Figure 6 is a schematic diagram of the frame structure in the
图7A和图7B是说明周期扩展的示意图,其中在数据部分的前面添加重复OFDM数据符号中的数据的最后部分的保护间隔。7A and 7B are diagrams illustrating period extension in which a guard interval repeating the last part of data in an OFDM data symbol is added in front of a data part.
图8A到图8D是关于把数据装入到FFT的定时的实例的示意图。8A to 8D are diagrams regarding examples of timing of loading data into FFT.
图9是图1的自动增益控制放大单元的具体结构的电路图。FIG. 9 is a circuit diagram of a specific structure of the automatic gain control amplifying unit in FIG. 1 .
图10是图9的增益控制放大器的增益控制特性的实例的示意图。FIG. 10 is a schematic diagram of an example of a gain control characteristic of the gain control amplifier of FIG. 9 .
图11是用于接收信号的输入电平的接收信号功率监视器的输出特性的示意图。FIG. 11 is a schematic diagram of output characteristics of a received signal power monitor for an input level of a received signal.
图12是图1的接收信号处理单元的具体结构的一个例子的电路图。FIG. 12 is a circuit diagram of an example of a specific configuration of the received signal processing unit in FIG. 1 .
图13是说明图1的OFDM解调器的结构的示意图。FIG. 13 is a schematic diagram illustrating the structure of the OFDM demodulator of FIG. 1 .
图14是图1的突发脉冲检测器和定时控制器的具体结构的实例的电路图。FIG. 14 is a circuit diagram of an example of a specific structure of the burst detector and timing controller of FIG. 1 .
图15是图14的自相关电路的结构实例的电路图。FIG. 15 is a circuit diagram of a structural example of the autocorrelation circuit of FIG. 14 .
图16是图14的互相关电路的结构实例的电路图。FIG. 16 is a circuit diagram of a structural example of the cross-correlation circuit of FIG. 14 .
图17A到图17D是表示互相关峰值位置和装入到该计数器的数据之间关系的示意图。17A to 17D are diagrams showing the relationship between the cross-correlation peak position and the data loaded into the counter.
图18A到图18D是表示定时计数器(符号计数器)的操作定时的示意图。18A to 18D are diagrams showing the operation timing of the timer counter (symbol counter).
图19A到图19G是表示从突发脉冲检测器的自相关处理到同步检测信号xpulse和ypulse输出时的时序图。19A to 19G are timing charts showing the time from the autocorrelation processing of the burst detector to the output of the synchronous detection signals xpulse and ypulse.
图20A到图20G是表示从该突发脉冲检测的互相关处理到同步检测信号cpulse和FFT定时信号TFFT输出时的时序图。20A to 20G are timing charts showing the time from the cross-correlation processing of the burst detection to the output of the synchronous detection signal cpulse and the FFT timing signal TFFT.
图21是解释在根据本发明的放大增益控制器单元中增益控制操作的第一阶段的流程图。Fig. 21 is a flow chart explaining the first stage of the gain control operation in the amplification gain controller unit according to the present invention.
图22是解释在根据本发明的放大增益控制器中的增益控制操作的第二阶段的流程图。Fig. 22 is a flow chart explaining the second stage of the gain control operation in the amplification gain controller according to the present invention.
图23是解释在根据本发明的放大增益控制器中的增益控制操作的第三阶段的流程图。Fig. 23 is a flow chart explaining the third stage of the gain control operation in the amplification gain controller according to the present invention.
图24是图1的放大增益控制器的具体结构的例子的电路图。FIG. 24 is a circuit diagram of an example of a specific configuration of the amplification gain controller of FIG. 1 .
图25A到图25H是说明图24的放大增益控制器的操作的时序图。25A to 25H are timing charts illustrating the operation of the amplification gain controller of FIG. 24 .
图26是应用了根据本发明的FFT定时产生电路的突发脉冲同步解调装置的第二实施例的结构框图。FIG. 26 is a structural block diagram of a second embodiment of a burst synchronous demodulation device to which the FFT timing generating circuit according to the present invention is applied.
图27是根据本发明第二实施例的图26的突发脉冲检测器和定时控制单元的具体结构实例的电路图。27 is a circuit diagram of a specific structural example of the burst detector and timing control unit of FIG. 26 according to the second embodiment of the present invention.
图28是图27的帧同步电路的结构实例的框图。Fig. 28 is a block diagram of a structural example of the frame synchronization circuit of Fig. 27 .
图29是图28的平均值电路的结构实例的电路图。FIG. 29 is a circuit diagram of a configuration example of the average value circuit of FIG. 28 .
图30是图29的数控振荡器(NCO)的结构实例的电路图。FIG. 30 is a circuit diagram of a structural example of the numerically controlled oscillator (NCO) of FIG. 29 .
图31A和图31B是图29的数控振荡器(NCO)的低比特的累积状态的示意图。31A and 31B are schematic diagrams of accumulation states of low bits of the numerically controlled oscillator (NCO) of FIG. 29 .
图32是表示图30的数控振荡器的上溢检测的状态的示意图。FIG. 32 is a schematic diagram showing a state of overflow detection of the numerically controlled oscillator of FIG. 30 .
图33A到图33D是根据本发明第二实施例的帧同步的操作定时的实例的时序图。33A to 33D are timing charts of examples of operation timing of frame synchronization according to the second embodiment of the present invention.
图34A到图34D是根据本发明第二实施例表示帧同步操作定时的实例的时序图。34A to 34D are timing charts showing examples of timing of frame synchronization operations according to the second embodiment of the present invention.
图35A到图35D是根据本发明第二实施例的帧同步初始捕入之时的操作定时的一个实例的时序图。35A to 35D are timing charts of one example of operation timing at the time of initial capture of frame synchronization according to the second embodiment of the present invention.
具体实施方式随后参照附图给出本发明最佳实施例的说明。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A description will then be given of preferred embodiments of the present invention with reference to the accompanying drawings.
第一实施例first embodiment
图1是应用了根据本发明的FFT定时产生电路的突发脉冲同步解调装置的第一实施例的结构的框图。1 is a block diagram showing the structure of a first embodiment of a burst synchronous demodulation apparatus to which an FFT timing generating circuit according to the present invention is applied.
如图1所示,突发脉冲同步解调装置10包括的主要部件有:自动增益控制放大器(AGCAMP)101、接收信号功率监视器(POW)102、模拟/数字(A/D)转换器(ADC)103、数字/模拟(D/A)转换器(DAC)104、A/D转换器(ADC)105、接收信号处理单元(RXPRC)106、OFDM解调器(DEMOD)107、延迟单元(DLY)108、突发脉冲检测器(BDT)109、定时控制器(TMG)110和放大增益控制器(AGCTL)111。As shown in Figure 1, the main components that burst pulse
下面将按顺序说明在本实施例中采用的突发脉冲同步通信系统的自动增益控制系统、发送(接收)信号、以及FFT定时的优化概况,以及图1的突发脉冲同步解调装置10的具体配置与每一个部件的功能。The automatic gain control system of the burst pulse synchronous communication system adopted in the present embodiment, transmission (reception) signal, and FFT timing optimization overview will be described in order below, and the burst pulse
首先说明5GHz频带无线LAN系统的突发脉冲同步解调装置的自动增益控制系统。First, an automatic gain control system of a burst synchronous demodulator of a 5 GHz band wireless LAN system will be described.
为了实现在宽频带上的优良通信性能,OFDM调制方法已经被采用在5GHz频带的无线LAN系统中。In order to realize excellent communication performance over a wide frequency band, the OFDM modulation method has been adopted in the wireless LAN system of the 5 GHz frequency band.
OFDM调制方法在抗反常回波和多路径方面很强,但相反,在抗电路的非线性方面很弱。The OFDM modulation method is strong in anti-abnormal echo and multipath, but on the contrary, it is weak in anti-circuit nonlinearity.
为此原因,当A/D转换器等出现失真时,会导致接收信号质量的显著下降。For this reason, when the A/D converter or the like is distorted, it causes a significant drop in the quality of the received signal.
由于这个原因,在5GHz频带的无线LAN系统中,一方面在这个选择中引入定时同步,需要将被称为“前同步信号”的10到20微秒的突发脉冲信号插入到具有一个帧结构的调制信号的头部,并且需要在不出现失真的信号容许偏差的范围内,对输入到A/D转换器103的信号的电压幅值的进行电平采集。For this reason, in wireless LAN systems in the 5GHz band, on the one hand, introducing timing synchronization in this option requires inserting a 10 to 20 microsecond burst signal called a "preamble" into a The head of the modulated signal, and it is necessary to perform level acquisition on the voltage amplitude of the signal input to the A/
此外,前同步信号的后一半的几个微秒包括一个基准信号,用于监控信道的频率特性并且校正跟随该前同步信号的数据信号(实际的通信数据)。在基准信号和数据信号中,不允许从A/D转换103输出的数字信号电平的波动。需要将自动增益控制放大器101的增益保持恒定。In addition, several microseconds of the latter half of the preamble include a reference signal for monitoring the frequency characteristics of the channel and correcting the data signal (actual communication data) following the preamble. In the reference signal and the data signal, fluctuations in the level of the digital signal output from the A/
因此,在5GHz频带的无线LAN系统中,需要一种高速、高性能的自动增益放大方法,用于在10微秒的时间内,在不出现失真的信号容许偏差的范围内执行电平采集。Therefore, in a wireless LAN system in the 5GHz band, a high-speed, high-performance automatic gain amplification method is required to perform level acquisition within the tolerance range of the signal without distortion within 10 microseconds.
在本实施例中,如后面所描述的那样,为了在前同步部分实现高速和高性能的电平采集,要执行三个步骤的电平采集。In this embodiment, as described later, in order to realize high-speed and high-performance level acquisition in the preamble section, level acquisition in three steps is performed.
作为5GHz频带的无线LAN系统,有以下三种典型的系统:As a wireless LAN system in the 5GHz band, there are the following three typical systems:
(1)IEEE 802.11a,(1) IEEE 802.11a,
(2)BRAN,和(2) BRAN, and
(3)Wireless 1394.(3)
图2示出了IEEE 802.11a系统的典型的前同步信号;图3示出了BRAN系统的典型的前同步信号;而图4示出了Wireless 1394系统的典型的前同步信号。Figure 2 shows a typical preamble of an IEEE 802.11a system; Figure 3 shows a typical preamble of a BRAN system; and Figure 4 shows a typical preamble of a
在图2到图4所示每个系统中的前同步信号中,A16、B16等表示模式识别和突发脉冲周期,而IA16表示与A16相位相反的模式。In the preamble in each system shown in Fig. 2 to Fig. 4, A16, B16, etc. represent pattern recognition and burst pulse period, and IA16 represents a pattern in phase opposite to A16.
此外,C64表示一个基准信号,而C16和C32表示保护间隔部分。Also, C64 represents a reference signal, and C16 and C32 represent guard interval portions.
在IEEE 802.11a中,模式B16被重复10次。与此相反,在BRAN中,前5个周期是不同的(A16、IA16、A16、IA16、IA16)。In IEEE 802.11a, pattern B16 is repeated 10 times. In contrast, in BRAN the first 5 cycles are different (A16, IA16, A16, IA16, IA16).
此外,在Wireless 1394中,所有10个周期都是不同的模式。具体来说,它们变帧模式A16、IA16、A16、IA16、A16、A16、IA16、A16、IA16、IA16。Also, in
此外,在Wireless 1394系统中,支持同步传输模式,因此可以传递连续信号,如视频信号。In addition, in the
但是,当对在长周期上扩展的数据信号进行通信时,从在多径环境下接收在接收信号头部的前同步信号中的基准信号时的传输特性起,传输特性改变,并且接收性能停止恶化。However, when communicating a data signal spread over a long period, the transmission characteristic changes from the transmission characteristic when receiving the reference signal in the preamble signal at the head of the reception signal under a multipath environment, and the reception performance stops deterioration.
为此原因,如图5所示,恒定周期或更长周期的数据信号部分具有插入其中的基准信号REF。因此,针对每一基准信号再次测量传输特性,并且防止了接收性能恶化。For this reason, as shown in FIG. 5, a data signal portion of a constant period or longer has the reference signal REF inserted therein. Therefore, the transmission characteristic is measured again for each reference signal, and the reception performance is prevented from deteriorating.
另外,图6是Wireless 1394系统中的帧结构的示意图。In addition, FIG. 6 is a schematic diagram of the frame structure in the
根据基站或中心电台(hub station),Wireless 1394系统把4毫秒定义为1帧。当利用Wireless 1394系统时,许多TDMA系统采用这种帧结构。如图6所示,该帧被分成若干供使用的区。According to the base station or central station (hub station), the
具体地说,如图6所示的一个帧从帧的头部开始被划分成如下的区:FSP(帧起始数据包);SRP(循环报告数据包);SSP(站同步数据包);IPC(同步的数据包区);APC(异步数据包区);以及间隙。Specifically, a frame as shown in Figure 6 is divided into the following areas from the head of the frame: FSP (Frame Start Packet); SRP (Cyclic Report Packet); SSP (Station Synchronization Packet); IPC (Isochronous Packet Field); APC (Asynchronous Packet Field); and Gap.
前同步信号被放置于该头部的帧起始数据包FSP中。A preamble is placed in the frame start packet FSP of the header.
如此的突发脉冲信号需要接收电平的优化(AGC)、接收频偏的校正以及短时间内的同步检测。Such a burst signal requires optimization of reception level (AGC), correction of reception frequency offset, and synchronization detection in a short time.
在本发明中,如后面说明的那样,在接收开始之时(突发脉冲检测的开始之时),自动增益控制放大器101的增益电平被最大化并且进入备用状态。当其检测信号时,其测量该输入信号的恒定周期的大小(接收信号功率),并且根据该结果调整在前自动增益控制放大器101的增益电平。In the present invention, as described later, at the start of reception (start of burst detection), the gain level of the automatic
随后,检测和校正该接收频偏。使用自相关检测该频偏。自相关检测的使用基于这样的事实,即一个相关器的输出对应于在一个重复周期中的相位旋转。Subsequently, the reception frequency offset is detected and corrected. This frequency offset is detected using autocorrelation. The use of autocorrelation detection is based on the fact that the output of one correlator corresponds to a phase rotation in one repetition period.
通过使用自相关或互相关执行同步检测。根据该检测的同步定时确定用于OFDM数据符号的FFT定时。Synchronization detection is performed by using autocorrelation or cross-correlation. FFT timing for OFDM data symbols is determined from this detected synchronization timing.
利用OFDM数据符号SYBL,如图7A和7B所示,周期扩展方法被用于在数据部分的前面附加保护间隔GI,用于重复该数据的最后部分。这将把由多径等原因引起的符号间干扰保持在最小的程度。With the OFDM data symbol SYBL, as shown in Figs. 7A and 7B, a period extension method is used to append a guard interval GI in front of the data part for repeating the last part of the data. This will keep the inter-symbol interference caused by multipath etc. to a minimum.
在本实例中,0.4μs的保护间隔加到3.2μs的数据部分,从而把一个符号的长度变成3.6μs。In this example, a guard interval of 0.4 µs is added to the data portion of 3.2 µs, thereby changing the length of one symbol to 3.6 µs.
图8A到图8D是关于这种情况的把数据装入到FFT的定时实例的示意图。8A to 8D are diagrams showing timing examples of loading data into the FFT for this case.
图8B的实例示出一种情况,其中把数据装入到FFT的定时太早。在此实例中,当存在由一个多径引起的延迟波时,前一符号的数据覆盖(叠加)该FFT范围,因此可能出现由符号间干扰引起的恶化。The example of FIG. 8B shows a situation where the timing of loading data into the FFT is too early. In this instance, when there is a delayed wave caused by one multipath, the data of the previous symbol covers (superimposes) the FFT range, so deterioration caused by intersymbol interference may occur.
另一方面,图8C的实例示出一种情况,其中把数据装入到FFT的定时太慢。象在本实例中那样,如果该符号的后一部分被设置装入到该FFT中,若由于某种影响该FFT定时移位到后一个部分,则再次导致由符号间干扰引起的恶化。On the other hand, the example of FIG. 8C shows a case where the timing of loading data into the FFT is too slow. If, as in this example, the later part of the symbol is set to fit into the FFT, if due to some effect the FFT timing shifts to the later part, this again results in degradation due to intersymbol interference.
因此,正常设置的定时在图8D中示出。Therefore, the timing of the normal setting is shown in Fig. 8D.
如从上述能够理解的那样,在使用OFDM的无线通信系统的接收机中,重要的是优化地设置该FFT定时。As can be understood from the above, in a receiver of a wireless communication system using OFDM, it is important to optimally set this FFT timing.
下面将概述根据本发明的该FFT定时的设置方法。The setting method of the FFT timing according to the present invention will be outlined below.
为了AGC和频偏校正,首先检测该前同步的前半部分。其中,产生用于获得后半部分的互相关的检测窗口。For AGC and frequency offset correction, first half of the preamble is detected. Among them, a detection window for obtaining the cross-correlation of the second half is generated.
例如,该前同步的前半部分的自相关检测的结果能被用于设置该窗口。因为自相关检测不能获取足够的同步定时,所以此窗口被设置得具有足够的间隔。For example, the result of autocorrelation detection of the first half of the preamble can be used to set the window. This window is set to have a sufficient interval because autocorrelation detection cannot acquire sufficient synchronization timing.
在此窗口中执行该互相关输出的峰值搜索。通过把到目前为止的最大值输出与该当前输入的大小进行比较而执行峰值搜索。Perform a peak search of the cross-correlation output in this window. A peak search is performed by comparing the maximum output so far with the magnitude of this current input.
通过存储从其中获得最大值的该窗口的定时,在该窗口的末端确定一个峰值位置。By storing the timing of the window from which the maximum value is obtained, a peak position is determined at the end of the window.
由于在时间轴上输入信号与期望值信号相匹配时,获得互相关峰值,因而在该基础上产生的该FFT定时能够实现优化操作。Since the cross-correlation peak is obtained when the input signal matches the expected value signal on the time axis, the FFT timing generated on this basis enables optimal operation.
然而在该方法中,仅指示该峰值在该窗口中所在位置的峰值信息能够在该窗口的末端获得。In this method, however, only peak information indicating where the peak is located within the window can be obtained at the end of the window.
因此,通过例如下面的方法将该峰值信息转换成在时间轴上的一个定时。Therefore, the peak information is converted into a timing on the time axis by, for example, the following method.
首先准备用于计数一个符号的计数器。当此计数器达到一个确定的值时,其将产生一个FFT定时信号TFFT。First prepare a counter for counting one symbol. When this counter reaches a certain value, it will generate an FFT timing signal TFFT.
由于互相关的峰值位置和优化FFT定时之间的关系预先已知,所以如果已知该检测窗口的后端(边缘)和该峰值位置之间的相对关系,则能够在该检测窗口的后边缘,优化预置该符号的计数器的值。Since the relationship between the peak position of the cross-correlation and the optimal FFT timing is known in advance, if the relative relationship between the back end (edge) of the detection window and the peak position is known, then it is possible to , optimizing the value of the counter that presets the symbol.
该曾经预置的计数器继续周期地计数一个符号的周期并且在每一符号的恒定的定时,连续地输出该FFT定时。The once-preset counter continues to periodically count the period of one symbol and at a constant timing of each symbol, continuously outputs the FFT timing.
在上面的方法中,当以一个优化FFT定时把包括10到20μs的称为前同步信号的突发脉冲信号部分插入在调制信号的头部中时,用于解调该接收信号的解调装置的部件具有如下的结构与功能:In the above method, when a burst signal portion called a preamble including 10 to 20 µs is inserted in the head of the modulated signal at an optimized FFT timing, the demodulation means for demodulating the received signal The components have the following structures and functions:
自动增益控制放大器101根据由放大增益控制器111通过DAC 110提供的增益控制信号Vagc的电平自动地控制以一个没示出的天线接收的接收信号RS的增益,并且把该结果输出到A/D转换器103作为具有期望电平的信号RX。注意,该自动增益控制放大器101被控制在由来自该放大增益控制器211的增益控制信号Vagc控制的自动增益的情况和固定该控制增益的情况之间。The automatic
图9是表示该自动增益控制放大器101的具体结构的电路图。FIG. 9 is a circuit diagram showing a specific configuration of the automatic
如图9所示的自动增益控制放大器101包括:增益控制放大器(GCA)1011、本机振荡器1012、乘法器1013、放大器1014、和具有几十MHz带宽的带通滤波器(BPF)1015。The automatic
在这些部件当中,本机振荡器1012和乘法器1013构成频率转换电路。例如,本机振荡器1012向乘法器1013输出载波频率为fcw的信号e(j2πfcwt)。注意,()表示e的次幂。Among these components, the local oscillator 1012 and the multiplier 1013 constitute a frequency conversion circuit. For example, the local oscillator 1012 outputs a signal e(j2πf cw t) having a carrier frequency f cw to the multiplier 1013 . Note that () represents the power of e.
在图9的自动增益控制放大器101中,增益控制放大器1011根据由增益控制信号Vagc确定的增益对接收信号(IF输入信号)RS进行放大,由本机振荡器1012和乘法器1013形成的频率变换电路对经过放大的信号的频率进行变换,然后,BPF 1015对频带进行限制,从而获得输出信号(IF输出)RX。In the automatic
此外,图10示出了图9的增益控制放大器1011的增益控制特性。In addition, FIG. 10 shows the gain control characteristics of the gain control amplifier 1011 of FIG. 9 .
在图10中,横坐标表示增益控制信号Vagc,纵坐标表示增益。In FIG. 10, the abscissa represents the gain control signal Vagc, and the ordinate represents the gain.
在本实例中,如图10所示,在增益控制信号Vagc为0V到1V的范围以内,增益控制放大器1011使增益从0到80dB线性变化。In this example, as shown in FIG. 10 , the gain control amplifier 1011 linearly changes the gain from 0 to 80 dB within the range of the gain control signal Vagc from 0 V to 1 V.
即,在本实例中,控制增益的范围为80dB。That is, in this example, the range of the control gain is 80dB.
如图9所示,接收信号功率监视器(POW)102包括作为峰值检测电路的峰值检测电路(Peak Det)1021,测量接收信号RS的峰值电压,按照输入的接收信号的电平进行取值,将接收信号转换为电压信号的场强信号RSSI,并将该信号输出到A/D转换器105。As shown in Figure 9, the received signal power monitor (POW) 102 comprises the peak detection circuit (Peak Det) 1021 as peak detection circuit, measures the peak voltage of received signal RS, carries out value according to the level of the received signal of input, The received signal is converted into a field strength signal RSSI of a voltage signal, and the signal is output to the A/
其中,为了处理突然的信号变化,该监视器不检测平均值,而是检测峰值。应该注意,在开始进行突发脉冲检测时,它给出一个复位信号,使峰值检测电路(Peak Det)1021复位,以便在此后能够监测最大峰值。Among them, in order to deal with sudden signal changes, the monitor does not detect the average value, but detects the peak value. It should be noted that at the beginning of the burst detection, it gives a reset signal to reset the peak detection circuit (Peak Det) 1021 so that the maximum peak value can be monitored thereafter.
图11示出了接收信号功率监视器102关于接收信号输入电平的输出特性。FIG. 11 shows the output characteristics of the received
在图11中,横坐标表示输入电平,纵坐标表示场强信号RRSI的电压。In FIG. 11, the abscissa indicates the input level, and the ordinate indicates the voltage of the field intensity signal RRSI.
在本例中,如图11所示,在输入电平为-70dBv到-20dBv的范围内,场强信号RRSI的电压从0V到2V线性变化。In this example, as shown in FIG. 11 , within the range of the input level from -70dBv to -20dBv, the voltage of the field strength signal RRSI varies linearly from 0V to 2V.
A/D转换器103将从自动增益控制放大器101输出的模拟接收信号RX转换为数字信号并且将其作为数字接收信号RXD输出到接收信号处理单元106。A/
D/A转换器104把在自动增益控制器111产生的增益控制信号Vagc从数字信号转换为模拟信号,并且将其输出到自动增益控制放大器101。The D/
A/D转换器105将从接收信号功率监视器102输出的场强信号RSSI从模拟信号转换为数字信号,并且将其输出到放大增益控制器111。The A/
接收信号处理单元106将数字接收信号RXD转换为基带信号bb_re(实部)和bb_im(虚部),将基带信号的采样频率转换为低频(进行下采样),根据来自突发脉冲检测器109的误差检测频率Δf进行复数相乘从而校正频率偏移,生成信号S106(sy_re和sy_im),并且将该信号输出到OFDM解调器107、延迟单元108、突发脉冲检测器109和放大增益控制器(AGCTL)111。The received
图12示出图1的接收信号处理单元106的具体结构的实例电路图。FIG. 12 shows an example circuit diagram of a specific structure of the reception
如图12所示,接收信号处理单元106包括基带转换电路1016、数字低通滤波器(LPF)1062和1063、下变换电路1064和1065、以及频偏校正电路1066。As shown in FIG. 12 , reception
基带转换电路1061包括本机振荡器10611、以及乘法器10612和10613。The baseband conversion circuit 1061 includes a local oscillator 10611 , and multipliers 10612 and 10613 .
基带变换电路1061在乘法器10612和10613将接收信号RXD(if)与载波频率fcw相乘,从而将输入的接收信号RXD(if)转换为如公式(1)所示的基带信号bb_re和bb_im,并且将结果提供给LPF 1062和1063。The baseband conversion circuit 1061 multiplies the received signal RXD(if) by the carrier frequency fcw in the multipliers 10612 and 10613, thereby converting the input received signal RXD(if) into baseband signals bb_re and bb_im shown in formula (1) , and provide the result to LPF 1062 and 1063.
bb_re=if×cos(2πfcwt)bb_re=if×cos(2πf cw t)
bb_im=if×sin(2πfcwt) …(1)bb_im=if×sin(2πf cw t) …(1)
LPF 1062和1063具有,例如,线性相位FIR(有限脉冲响应)横向型电路结构。The LPFs 1062 and 1063 have, for example, a linear phase FIR (Finite Impulse Response) transverse type circuit structure.
由与基带信号bb_re的输入线级联连接并且构成移位寄存器的(n-1)个延迟器件1re-1到1re-n-1、用于将输入的基带信号bb_re和延迟单元1re-1到1re-n-1的输出信号用滤波系数h(0)到h(n-1)相乘的n个乘法器2re-1到2re-n、以及用于将n个乘法器2re-1到2re-n的输出信号相加并且将结果输出到下变换电路1064的加法器3re构成LPF 1062。(n-1) delay devices 1re-1 to 1re-n-1 connected in cascade with the input line of the baseband signal bb_re and constituting the shift register are used to transfer the input baseband signal bb_re and the delay unit 1re-1 to n multipliers 2re-1 to 2re-n for multiplying the output signal of 1re-n-1 by filter coefficients h(0) to h(n-1), and n multipliers 2re-1 to 2re The output signals of -n are added and the adder 3re that outputs the result to the down conversion circuit 1064 constitutes the LPF 1062.
由与基带信号im_re的输入线级联连接并且构成移位寄存器的(n-1)个延迟器件1im-1到1im-n-1、用于将输入的基带信号bb_im和延迟单元1im-1到1im-n-1的输出信号用滤波系数h(0)到h(n-1)相乘的n个乘法器2im-1到2im-n、以及用于将n个乘法器2im-1到2im-n的输出信号相加并且将结果输出到下变换电路1065的加法器3im构成LPF 1063。(n-1) delay devices 1im-1 to 1im-n-1 that are connected in cascade with the input line of the baseband signal im_re and constitute a shift register, are used to transfer the input baseband signal bb_im and the delay units 1im-1 to n multipliers 2im-1 to 2im-n for multiplying the output signal of 1im-n-1 with filter coefficients h(0) to h(n-1), and n multipliers 2im-1 to 2im The output signals of -n are added and the result is output to the adder 3im of the down conversion circuit 1065 to constitute the LPF 1063.
LPF 1062和1063以及下变换电路1064和1065把基带信号bb_re和bb_im的采样频率变换为例如100MHz到25MHz的信号dc_re、dc_im。The LPFs 1062 and 1063 and the down conversion circuits 1064 and 1065 convert the sampling frequency of the baseband signals bb_re and bb_im into signals dc_re, dc_im of, for example, 100 MHz to 25 MHz.
此时,LPF 1062和1063对基带信号bb_re和bb_im的带宽进行限制,并且防止与相邻的载波混淆。At this time, the LPFs 1062 and 1063 limit the bandwidth of the baseband signals bb_re and bb_im, and prevent confusion with adjacent carriers.
而且,根据提供的信号En的接收,在下变换电路1064和1065的降频采样的时刻,使时钟稀疏。Also, the clock is thinned out at the timing of the down-sampling by the down-conversion circuits 1064 and 1065 in accordance with the reception of the supplied signal En.
频偏校正电路1066由本机振荡器10661、乘法器10662到10665以及加法器10666、10667构成。The frequency offset correction circuit 1066 is composed of a local oscillator 10661 , multipliers 10662 to 10665 , and adders 10666 , 10667 .
频偏校正电路1066将从突发脉冲检测器109给出的误差检测频率Δf反映在本机振荡器10661的振荡输出中,将这个振荡输出与信号dc_re在乘法器10662和10663进行复数相乘,将振荡输出与信号dc_im在乘法器10663和10664进行复数相乘,在加法器10666将乘法器10662和乘法器10663的输出相加,并且在加法器10667将乘法器10664和乘法器10665的输出相加,由此生成如以下公式(2)和(3)示出的信号sy_re和sy_im,并且将其输出到OFDM解调器107、延迟单元108、突发脉冲检测器109和放大增益控制器111。The frequency offset correction circuit 1066 reflects the error detection frequency Δf given from the
sy_re=dc_re×cos(2πfcwt)sy_re=dc_re×cos(2πf cw t)
+dc_im×sin(2πfcwt) (2)+dc_im×sin(2πf cw t) (2)
sy_im=dc_im×cos(2πfcwt)sy_im=dc_im×cos(2πf cw t)
-dc_re×sin(2πfcwt) (3)-dc_re×sin(2πf cw t) (3)
通过与从定时控制单元110提供的FFT定时信号TFFT同步地在FFT处理单元1071中进行快速傅立叶变换,OFDM解调器107对接收信号处理单元106的输出信号S106进行处理,即如图1和图13所示,信号sy_re和sy_im,从而将OFDM信号解调,并且将结果输出到随后的处理电路。By performing fast Fourier transform in the
延迟单元108延迟该接收信号处理单元106的输出信号S106,即按照用于突发脉冲检测的突发脉冲周期的大小延迟该信号sy_re和sy_im,并且将结果作为信号S108输出到突发脉冲检测器109。The
注意,IEEE 802.11a系统的突发脉冲检测利用16个时钟周期的延迟单元108的延迟检测16个时钟周期的突发脉冲。Note that the burst detection of the IEEE 802.11a system utilizes the delay of the
BRAN系统的突发脉冲检测利用32个时钟周期的延迟单元108的延迟,检测前一半的5个周期大小的突发脉冲。通过进行16个时钟周期的延迟单元108的延迟,可以检测后一半的5个周期的突发脉冲,但是可能需要具有不同延迟的两个延迟装置。The burst pulse detection of the BRAN system utilizes the delay of the
Wireless 1394系统的突发脉冲检测可以进行32个时钟周期的延迟单元108的延迟,以便检测前一半的5个周期大小的突发脉冲,并且也可以用相同的延迟检测后一半的5个周期大小的突发脉冲。The burst pulse detection of the
突发脉冲检测单元109寻找来自接收信号处理单元106的信号S106(sy_re和sy_im)与来自延迟单元108的延迟信号S108之间的相关性,对周期由通信系统确定的突发脉冲信号进行检测,对与数据包和帧结构有关的参数进行检测,并且与由定时控制器110产生的定时信号TMNG(X,Y,C)同步地生成第一和第二同步检测信号S109W(xpulse和ypulse),作为同步定时窗口信号,并且将该信号输出到放大增益控制器111。The
而且,突发脉冲检测器109把用于检测互相关结果的峰值的同步定时窗口信号S109C输出到定时控制器110。Also, the
而且,突发脉冲检测器109根据相关的结果,从接收信号的实部与虚部之间的相位差计算误差频率,以便产生误差检测频率Δf,并且将其输出到接收信号处理单元106。Also, the
定时控制器110向突发脉冲检测器109输出由触发信号rxwndw触发的定时信号TMNG(X,Y),用于从突发脉冲检测器109生成第一和第二同步检测信号S109W(xpulse和ypulse)。The
而且,定时控制器110根据来自突发脉冲检测器109的互相关结果监测峰值定时,在这个峰值定时之后的一个预定时间把一个第三同步检测信号S210(cpulse)输出到放大增益控制器111,并且把FFT定时信号TFFT输出到OFDM解调器107。And, the
图14示出图1的突发脉冲检测器109和定时控制器110的具体结构的一个实例电路图。FIG. 14 shows an example circuit diagram of the specific structures of the
突发脉冲检测器109包括自相关电路10901、互相关电路10902、系数表10903、将延迟量设置为32个时钟周期的延迟单元10904和10905、将延迟量设置为48个时钟周期的延迟单元10906到10908、移动平均值电路10909到10913、绝对值计算电路10914到10916、阈值电路10917、比较电路10918、定时窗口X电路10919、定时窗口Y电路10920、检测窗口电路10921、频率误差检测电路10922以及锁存电路10923。The
而且,定时控制单元110具有峰值位置搜索(检测)电路(PPS)11001、位置/定时转换电路11002(PTTC)以及定时计数器11003。Also, the
从接收信号处理电路106提供的信号sy_re和sy_im输入到自相关电路10901、互相关电路10902以及绝对值计算电路10914。Signals sy_re and sy_im supplied from the received
而且该信号sy_re在延迟单元108re准确延迟16个时钟周期,然后输入到自相关电路10901。类似地,信号sy_im在延迟单元108im准确延迟16个时钟周期,然后输入到自相关电路10901。Moreover, the signal sy_re is delayed by exactly 16 clock cycles in the delay unit 108re, and then input to the
图15是示出该自相关电路的结构实例的电路图。FIG. 15 is a circuit diagram showing a structural example of the autocorrelation circuit.
如图15所示,自相关电路10901由乘法器11到14以及加法器15和16形成。As shown in FIG. 15 , an
自相关电路10901利用这样的事实,即加到接收信号头部的前同步信号的前一半的X部分和Y部分是16个时钟周期的频率函数,对于该输入信号sy_re和sy_im以及16个时钟周期的延迟单元108re和108im的输出sy_re*和sy_im*执行共轭复数相乘,以便获得自相关输出acre和acim,并且将该自相关输出acre和acim输出到延迟单元10904至10907以及该移动平均值电路10909至10912。The
具体地说,输入信号sy_re和延迟信号sy_re*在乘法器11进行复数相乘,输入的信号sy_re和延迟信号sy_im*在乘法器12进行复数相乘,输入信号sy_im和延迟信号sy_re*在乘法器13进行复数相乘,输入信号sy_im和延迟信号sy_jm*在乘法器14进行复数相乘,并且乘法器11的输出和乘法器14的输出在加法器15相加,从而获得自相关输出信号acre,而乘法器12的输出和乘法器13的输出在加法器16相加,从而获得自相关输出信号acim。Specifically, the input signal sy_re and the delayed signal sy_re * are complex multiplied in the
如图16所示,互相关电路10902具有:(m-1)个延迟单元21re-1至21re-m-1,与信号sy_re的输入线级联连接并且构成移位寄存器;m个乘法器22re-1至22re-m,用于把设置在系数表10903中的系数与输入信号sy_re和延迟单元21re-1至21re-m-1的输出信号相乘;以及加法器23re,用于把该m个乘法器22re-1的输出信号相加并且输出22re-m,以及把一个互相关输出信号cc_re输出到绝对值计算电路10916。As shown in FIG. 16, the
而且,如图16所示,互相关电路10902具有:(m-1)个延迟单元21im-1至21im-m-1,与信号sy_im的输入线级联连接并且构成一个移位寄存器;m个乘法器22im-1至22im-m,把设置在该系数表格10903的系数与输入信号sy_im以及延迟单元21im-1至21im-m-1相乘;以及加法器23im,用于相加m个乘法器22im-1至22im-m的输出信号,并且把该互相关输出信号cc_im输出到绝对值计算电路10916。Also, as shown in FIG. 16, the
互相关电路10902顺序地将输入信号sy_re和sy_im写入移位寄存器,在乘法器22re-1至22re-m和22im-1至22im-m用系数表10903的值相乘这些抽头(tap)值,并且获得互相关输出信号cc_re和cc_im。The
注意,在本实施例中的该移位寄存器的抽头的数目例如设置为32,并且该系数表存储着前同步信号的后半C64部分之前的的32时钟周期数据值。Note that the number of taps of the shift register in this embodiment is set to 32, for example, and the coefficient table stores data values of 32 clock cycles before the second half of the preamble C64.
自相关电路10901的输出信号acre直接输入到移动平均值电路10911,并且通过延迟单元10906延迟48时钟周期量,并被平均(积分),并且输入到绝对值计算电路10915。The output signal acre of the
类似地,自相关电路10901的输出信号acim直接输入到移动平均值电路10912,并且通过延迟单元10907延迟48时钟周期量,并被平均(积分),并且输入到绝对值计算电路10915。Similarly, the output signal acim of the
然后,实部re和虚部im在绝对值计算电路10915求平方,以便计算绝对值(re2+im2)并且由此获得自相关功率ACP,随后将该ACP输出到比较电路10918。Then, the real part re and the imaginary part im are squared at the absolute
而且,自相关电路10901的输出信号acre直接输入到移动平均值电路10909,并且通过延迟单元10904延迟32时钟周期量,被平均(积分),并且输入到频率误差检测电路10922。Also, the output signal acre of the
类似地,自相关电路10901的输出信号acim直接输入到移动平均值电路10910,并且通过延迟单元10905延迟32时钟周期量,被平均(积分),并且输入到频率误差检测电路10922。Similarly, the output signal acim of the
互相关电路10902的输出信号cc_re和cc_im在绝对值计算电路10916求实部re和虚部im的平方,以便计算绝对值(re2+im2),并且因此获得互相关功率CCP,该CCP随后输出到定时控制器110的峰值位置搜索电路11001。The output signals cc_re and cc_im of the
而且,输入信号sy_re和sy_im在绝对值计算电路10914求实部re和虚部im的平方,以便计算绝对值(re2+im2)。该绝对值直接输入到移动平均电路10913并且由延迟单元10908延迟48时钟周期量,被平均(积分),并且输出到阈值电路10917。Also, the input signals sy_re and sy_im are squared in the absolute
阈值电路10917定义自相关的阈值th_ac并且根据此阈值把一个信号提供到比较电路10918。
比较电路10918比较该自相关功率ACP和自相关阈值th_ac,并且输出该比较结果到定时窗口X电路10919、定时窗口Y电路10920以及检测窗口电路10921。The
由此,该定时窗口X电路10919把该定时窗口与该比较电路10918的比较结果相乘,并且把第一同步检测信号xpulse输出到放大增益控制器111。Thus, the timing
随后,该定时窗口Y电路10920把该定时窗口与该比较电路10918的比较结果相乘,并且把第二同步检测信号ypulse输出到放大增益控制器111。Then, the timing
检测窗口电路10921产生用于定时控制器110的峰值位置搜索电路11001的峰值搜索的检测窗口DW,并且把检测窗口DW作为信号S109C设置到峰值位置搜索电路11001。The
在本实施例中,互相关检测在该前同步后半的C区的前面半部分执行。In this embodiment, cross-correlation detection is performed in the first half of the C area in the second half of the preamble.
该峰值检测位置的逻辑值设置在距该C区的头部的第48个取样。根据该后半个Y区的自相关结果超出确定阈值的时间来设置检测窗口。The logic value of the peak detection position is set at the 48th sample from the head of the C area. The detection window is set according to the time when the autocorrelation result of the second half of the Y zone exceeds the determined threshold.
由于使用了阈值,所以此基准的可靠性对于接收条件等依赖不高。Since thresholds are used, the reliability of this reference is not highly dependent on reception conditions and the like.
因此,在本实施例中的检测窗口设置在距该基准预定取样数量的点前后大约10个时钟周期的范围内。有可能改变此范围。Therefore, the detection window in this embodiment is set within a range of about 10 clock cycles before and after the point of the reference predetermined sampling number. It is possible to change this range.
峰值位置搜索电路11001寻找在此检测窗口DW中的该互相关结果的互相关功率值CCP的最大值以及此时最大值所在位置。The peak
如上所阐明,通过把到目前为止的该最大值输出与该当前输入的大小进行比较而执行峰值搜索。As explained above, the peak search is performed by comparing the maximum output so far with the magnitude of the current input.
通过存储给出该最大值的该检测窗口DW的定时,在该检测窗口DW的末端确定该峰值位置。The peak position is determined at the end of the detection window DW by storing the timing of the detection window DW giving the maximum value.
由于当输入信号和一个期望值信号在该时间轴上匹配时能够获得该互相关的峰值,所以在该基础上产生该FFT定时将实现优化操作。Since the peak of the cross-correlation can be obtained when the input signal and an expected value signal match on the time axis, generating the FFT timing on that basis will achieve optimal operation.
从峰值位置到优化FFT定时的间隔是32个取样(时钟周期)。The interval from peak position to optimized FFT timing is 32 samples (clock periods).
然而,其中能够在该窗口的末端获得的仅是指示该峰值在该检测窗口DW中所在位置的峰值信息。However, all that can be obtained at the end of the window is peak information indicating where the peak is located in the detection window DW.
因此,通过下面的过程,位置/定时转换电路(PTTC)11002把由峰值位置搜索电路11001获得的峰值信息转换为在时间轴上的定时,并且根据该转换数据对该定时计数器11003预置数据,利用该预置数据,用于计数一个符号的定时计数器11003将能够产生(输出)优化的FFT定时信号TFFT。Therefore, the position/timing conversion circuit (PTTC) 11002 converts the peak information obtained by the peak
由于该位置/定时转换电路11002预先已知在该互相关的峰值位置和优化的FFT定时之间的关系,所以如果知道在该检测窗口DW的后端(边缘)和该峰值位置之间的相对关系,则能够以一个符号计数器在该检测窗口DW后边缘的值对该定时计数器11003a优化地预置。Since the position/
该曾经预置的定时计数器11003继续周期地计数一个符号的周期,并且在每一符号的恒定的定时连续输出该FFT定时。The once-preset
在此参照图17A到图17D说明由该位置/定时转换电路11002预置在计数器11003中的数据。The data preset in the
图17A到图17D是表示互相关峰值位置和装入到该计数器的数据之间关系的示意图。17A to 17D are diagrams showing the relationship between the cross-correlation peak position and the data loaded into the counter.
图17A所示的DW表示检测窗口,图17B到图17D所示的CCP表示该互相关功率,CC表示定时计数器的计数值。DW shown in FIG. 17A denotes a detection window, CCP shown in FIGS. 17B to 17D denotes the cross-correlation power, and CC denotes a count value of a timer counter.
图17A到图17D的实例示出一种情况,其中检测窗口DW的窗口宽度WW设置为9个取样。The examples of FIGS. 17A to 17D show a case where the window width WW of the detection window DW is set to 9 samples.
定时计数器11003由例如一个减法计数器组成。要被装入的数据值DT根据下面方程式设置:The
DT=32-(WW-α) …(4)DT=32-(WW-α) …(4)
图17B的实例示出一种情况,其中在距检测窗口的前边缘的第3个取样检测到峰值。The example of FIG. 17B shows a case where a peak is detected at the 3rd sample from the leading edge of the detection window.
在此情况中,在该窗口的后边缘将32-(9-2)=25装入计数器11003。In this case, 32-(9-2)=25 is loaded into
图17C的实例示出一种情况,其中在距检测窗口的前边缘的第5个取样检测到峰值。The example of FIG. 17C shows a case where a peak is detected at the 5th sample from the leading edge of the detection window.
在此情况中,在该窗口的后边缘将32-(9-4)=27装入计数器11003。In this case, 32-(9-4)=27 is loaded into
图17D的实例示出一种情况,其中在距检测窗口的前边缘的第9个取样检测到峰值。The example of FIG. 17D shows a case where a peak is detected at the 9th sample from the leading edge of the detection window.
在此情况中,在该窗口的后边缘将32-(9-8)=31装入计数器11003。In this case, 32-(9-8)=31 is loaded into
注意,在图17A的实例中,在上述方程式(4)中的α被设置为距窗口的前沿已经检测到峰值的取样数减1的一个值,但是该值可被设置使得该取样的数目被减去而不改变。Note that in the example of FIG. 17A , α in the above equation (4) is set to a value minus 1 from the number of samples at which a peak has been detected from the leading edge of the window, but the value can be set so that the number of samples is Subtract without changing.
例如,如果检测窗口DW的宽度的半值由10个取样组成并且在距该检测窗口的前沿第7个取样检测到峰值,则在该窗口的后边缘装入的值是32-(20-7)=19。For example, if half the width of the detection window DW consists of 10 samples and a peak is detected at the 7th sample from the leading edge of the detection window, the value loaded at the trailing edge of the window is 32-(20-7 )=19.
当峰值是在第15个取样时,装入值是32-(20-15)=27When the peak is at the 15th sample, the loaded value is 32-(20-15)=27
通过此处理,峰值的位置信息能够被转换成实时信息。Through this processing, the position information of the peak can be converted into real-time information.
注意,检测窗口的宽度WW可以被近似对称于该基准位置地设置。Note that the width WW of the detection window may be set approximately symmetrically to the reference position.
注意,当用于该互相关值的下限被设置并且该相关值小于该下限值时,同样有可能配置该系统以便认为没有检测到峰值。Note that when a lower limit is set for the cross-correlation value and the correlation value is smaller than the lower limit value, it is also possible to configure the system to consider no peak detected.
例如,当继续输入0时,其有可能防止在窗口的头部或后边缘出现峰值。在此情况中,结果是没有检测到峰值。For example, it is possible to prevent peaks at the top or trailing edge of the window when continuing to enter 0's. In this case, the result is that no peaks are detected.
而且,当以递减计数器构成该计数器时,在递减计数到0之后改变该计数器的输入值将使得即使针对把一种再同步基准符号插入在数据符号之间的一种数据包来说,也能实现该FFT定时的优化。Furthermore, when the counter is constituted as a down counter, changing the input value of the counter after counting down to 0 will make it possible even for a packet in which a resynchronization reference symbol is inserted between data symbols An optimization of the FFT timing is achieved.
如图4所示,在Wireless 1394系统的情况下,前同步的后一半的C区由16取样的保护间隔C16和64个取样的两个连续重复的基准数据C64形成。As shown in FIG. 4, in the case of the
结果是,在峰值检测被校正并且该计数器返回到0之后,则装入63。The result is that 63 is loaded after the peak detection is corrected and the counter returns to zero.
另一方面,在一个规范数据符号的区域中,装入71。On the other hand, in the area of a normalized data symbol, 71 is loaded.
而且,对应于数据符号中的基准符号,计算一个基准符号位置,并且调整该一个符号计数器与该C区完全一样。Also, corresponding to the reference symbol in the data symbols, a reference symbol position is calculated, and the one symbol counter is adjusted to be exactly the same as the C area.
而且,在该基准符号的边界,在该一个符号计数器中装入80。Also, at the boundary of the reference symbol, 80 is loaded in the one symbol counter.
图18A到图18D是表示该定时计数器(符号计数器)的操作定时的示意图。18A to 18D are diagrams showing the operation timing of the timer counter (symbol counter).
注意,图18D表示一个计数值TVC,并且由(1)和(2)表示的定时是在该检测窗口DW的后边缘装入数据的定时。Note that FIG. 18D shows a count value TVC, and timings indicated by (1) and (2) are timings at which data is loaded at the trailing edge of the detection window DW.
而且,定时控制器110从峰值位置搜索电路11001接收该互相关功率CCP的峰值定时。在距该峰值定时一个恒定时间之后,该定时计数器11003把第3个同步检测信号cpulse输出到放大增益控制器111。Furthermore, the
图19A到图19G是表示从突发脉冲检测器的自相关处理到当同步检测信号xpulse和ypulse输出时的时序图。19A to 19G are timing charts showing from the autocorrelation processing of the burst detector to when the synchronous detection signals xpulse and ypulse are output.
图19A示出该前同步部分和输入信号S106的基准(sy_re,sy_im),图19B示出利用延迟单元108延迟该信号S106获得的延迟信号S108,图19C示出自相关功率ACP,图19D示出定时窗口X,图19E示出定时窗口Y,图19F示出第一同步检测信号xpulse,图19G示出第二同步检测信号ypulse。Fig. 19A shows the reference (sy_re, sy_im) of the preamble and the input signal S106, Fig. 19B shows the delayed signal S108 obtained by delaying the signal S106 using the
如图19A和图19B所示,Wireless 1394系统的前同步信号,有5个周期的16时钟周期X部分和Y部分。如图19C所示,自相关功率ACP在X和Y部分中增长。As shown in Fig. 19A and Fig. 19B, the preamble signal of the
因此,如图19A、19B、和19D所示,通过把定时窗口X加到前半个X部分,并且如图19A、19B、和19E所示,通过把定时窗口Y加到后半个Y部分,检测每一部分的输入,并且因此能够输出如图19F和19G所示的第一同步检测信号xpulse和第二同步检测信号ypulse。Thus, by adding the timing window X to the first half of the X portion as shown in Figures 19A, 19B, and 19D, and by adding the timing window Y to the second half of the Y portion as shown in Figures 19A, 19B, and 19E, The input of each part is detected, and thus the first synchronous detection signal xpulse and the second synchronous detection signal ypulse as shown in FIGS. 19F and 19G can be output.
图20A到图20G是表示从该突发脉冲检测的互相关处理到当第三同步检测信号cpulse和FFT定时信号TFFT输出时的时序图。20A to 20G are timing charts showing the time from the cross-correlation processing of the burst detection to when the third synchronous detection signal cpulse and the FFT timing signal TFFT are output.
图20A示出输入信号S106(sy_re,sy_im),图20B示出自相关功率ACP,图20C示出互相关功率CCP,图20D示出检测窗口DW,图20E示出用于装入到该计数器的装入数据DT,图20F示出第三同步检测信号cpulse,图20G示出FFT定时信号TFFT。Fig. 20A shows the input signal S106(sy_re, sy_im), Fig. 20B shows the autocorrelation power ACP, Fig. 20C shows the cross-correlation power CCP, Fig. 20D shows the detection window DW, and Fig. 20E shows the The data DT is loaded, and FIG. 20F shows the third synchronous detection signal cpulse, and FIG. 20G shows the FFT timing signal TFFT.
在本实施例中,按照该互相关的系数表格10903,使用C64部分的前32个时钟周期的数据值。因此,如图20C所示,该互相关功率CCP在该C64部分的第32个时钟周期变成最大值。In this embodiment, according to the cross-correlation coefficient table 10903, the data values of the first 32 clock cycles of the C64 part are used. Therefore, as shown in FIG. 20C, the cross-correlation power CCP becomes maximum at the 32nd clock cycle of the C64 section.
如图20D所示,通过在该互相关功率CCP成为最大值的定时前后设置该检测窗口DW,能够执行更正确的峰值检测。如图20E所示,随后在检测窗口DW的后边缘的定时处,位置/定时转换电路11002把能够产生(输出)该优化FFT定时信号TFFT的数据预置到该定时计数器11003。As shown in FIG. 20D , by setting the detection window DW around the timing when the cross-correlation power CCP becomes the maximum value, more accurate peak detection can be performed. As shown in FIG. 20E, the position/
而且,如图20F和20G所示,在检测峰值定时的32个时钟周期之后,输出第三同步检测信号cpulse和FFT定时信号TFFT。Also, as shown in FIGS. 20F and 20G , after 32 clock cycles of the peak detection timing, the third synchronous detection signal cpulse and the FFT timing signal TFFT are output.
随后,如图20G所示,在64个时钟之后输出该FFT定时信号TFFT,然后反复地输出72个时钟周期。Subsequently, as shown in FIG. 20G, the FFT timing signal TFFT is output after 64 clocks, and then repeatedly output for 72 clock cycles.
频率误差检测电路10922从自相关输出信号的实部和虚部中寻找相位差并且按照下面所示方程式计算误差检测频率Δf:The frequency
Δf=tan-1(acim/acre)×(1/32)×20×106(Hz) …(5)Δf=tan -1 (acim/acre)×(1/32)×20×10 6 (Hz) …(5)
如后面将要详细说明的,根据由自动增益控制放大器101进行增益控制之后,来自接收信号处理单元106的数字接收信号S106、来自A/D转换器105的表示接收信号功率监视器102的接收信号RS电平的峰值的数字场强信号RSSID、来自突发脉冲检测器109的作为同步定时窗口信号的第一和第二同步检测信号S109W(xpulse,ypulse)以及来自定时控制器110的第三同步检测信号S110(cpulse),放大增益控制器111通过执行改变控制增益电压Vagc的增益控制,将接收信号控制为最佳信号电平,并且将控制增益电压信号Vagc通过D/A转换器104输出到自动增益控制放大器101,其中,控制增益电压Vagc用于将自动增益控制放大器101的增益控制得与同步突发脉冲检测定时相匹配。As will be described later in detail, according to the digital received signal S106 from the received
下面根据图21、图22、和图23的流程图详细说明放大增益控制器111的增益控制操作。The gain control operation of the
在本实施例中,在接收信号的前同步部分中执行三个阶段的电平采集,以便实现高速度和高性能的电平采集。In this embodiment, three stages of level acquisition are performed in the preamble portion of the received signal in order to realize high-speed and high-performance level acquisition.
作为第一个阶段,在突发脉冲检测开始时(ST1),用最大值从自动增益控制器111输出增益控制信号Vagc(ST2),将自动增益控制放大器101的增益设置为最大(第一增益)(ST3),并且利用延迟单元108和突发脉冲检测器109的合作执行突发脉冲检测。As the first stage, at the start of burst detection (ST1), the gain control signal Vagc is output from the
此时,A/D转换器103的输出信号停止失真,但由于它不是数据信号,因此不会使接收信号的质量下降。At this time, the output signal of the A/
此外,即使前同步信号失真,由于突发脉冲检测器109使用自相关电路10901,因此,可以在不降低检测速率的情况下进行突发脉冲检测。Furthermore, even if the preamble signal is distorted, since the
以这样的方式,等待在接收信号RS头部的前同步信号的到达(ST4)。In this way, the arrival of the preamble at the head of the reception signal RS is waited (ST4).
与此同时,在接收信号功率监视器102对接收信号的功率进行监控,并且将接收信号功率信号的场强信号RSSI输入,作为通过A/D转换器105的数字信号RSSID(ST5)。At the same time, the power of the received signal is monitored at the received
其中,如以前所描述的,为了处理突变的信号,对峰值而不是平均值进行检测。注意,在开始进行突发脉冲检测时给出复位信号,将峰值检测电路复位,并在此后对最大的峰值进行观测。Here, as previously described, peak values are detected instead of mean values in order to deal with abrupt signals. Note that a reset signal is given at the beginning of burst pulse detection to reset the peak value detection circuit, and then observe the largest peak value.
作为第二阶段,在进行突发脉冲检测时(ST6),当接收到来自突发脉冲检测器109的第一同步检测信号S109W(xpulse)时(ST7),根据数字的场强信号RSSID的电平计算增益(ST8),将增益控制信号Vagc设置为所计算的值CV1(ST9),并且通过D/A转换器104将自动增益控制放大器101的增益设置为所计算的值CV1(第二增益)(ST10)。As the second stage, when performing burst pulse detection (ST6), when receiving the first synchronous detection signal S109W (xpulse) from the burst pulse detector 109 (ST7), according to the electric field intensity signal RSSID digital Calculate the gain (ST8), set the gain control signal Vagc to the calculated value CV1 (ST9), and set the gain of the automatic
此时根据下面公式计算控制增益CG1:At this time, calculate the control gain CG1 according to the following formula:
CG1(dB)=VRSSI(dBv)-Vref1(dBv) …(6)CG1(dB)=VRSSI(dBv)-Vref1(dBv) ...(6)
这里,VRSSI表示在接收信号功率检测器102监测到的接收信号功率值,Vref1表示不使A/D转换器103失真的适当值的第一基准信号功率值。Here, VRSSI represents a received signal power value monitored at received
注意,此时自动增益控制放大器101的增益包括在接收信号功率的峰值的计算步骤中的模拟信号处理并且包括轻微的变化,因此是粗略的增益控制。Note that the gain of the automatic
由于这个原因,当在不失真的情况下使该增益通过A/D转换器103之后,在自动增益控制器111对接收信号的数字值求积分,从而测量正确的信号功率(ST11)。For this reason, after passing the gain through the A/
作为第三阶段,在第二阶段经过一段时间之后,通过接收来自突发脉冲检测器109的第二同步检测信号S109W(ypulse)(ST12),根据在不失真的情况下通过A/D转换器103的接收信号的数字积分值,计算增益(ST13),将增益控制信号Vagc设置为所计算的值CV2(ST14),并且通过D/A转换器104将自动增益控制放大器101的增益设置为所计算的值CV2(第三增益)并使之最优化(ST15)。As the third stage, after a period of time has elapsed in the second stage, by receiving the second synchronous detection signal S109W (ypulse) (ST12) from the
此时根据以下公式计算控制增益CG2:At this time, the control gain CG2 is calculated according to the following formula:
CG2(dB)=VI(dBv)-Vref2(dBv) …(7)CG2(dB)=VI(dBv)-Vref2(dBv) ...(7)
其中,VI表示在放大增益控制器111积分的并且通过A/D转换器103之后的接收信号功率值,Vref2表示第二基准信号功率值以及在增益控制之后接收信号功率的最佳值。Wherein, VI represents the received signal power value integrated in the
按照这样的方式,将经过最优化的增益值固定,直到此后数据信号结束并且开始下一个突发脉冲检测(ST16)为止。In this way, the optimized gain value is fixed until thereafter the data signal ends and the next burst detection starts (ST16).
然后,当输入来自定时控制器110的第三同步检测信号S110(cpulse)时,操作程序转移到前述的步骤ST1的处理。Then, when the third synchronous detection signal S110 (cpulse) from the
注意,从开始进行突发脉冲检测,将复位信号给到接收信号功率监视器102,将峰值检测电路1021复位,此后对最大峰值进行观测。Note that from the start of burst detection, a reset signal is given to the received
通过上述操作过程,可以按照最佳增益值实现高速并且准确的电平采集。Through the above operation process, high-speed and accurate level acquisition can be realized according to the optimal gain value.
图24示出了图1的放大增益控制器111具体结构的例子的电路图。FIG. 24 is a circuit diagram showing an example of a specific structure of the
如图24所示,放大增益控制器111具有初始增益表11101、RSSI调节表11102、乘法器11103和11104、加法器11105到11108、延迟48个时钟周期的延迟单元11109、延迟单元11110、对数转换器11111、状态机电路11112、增益选择电路11113以及控制增益调节表11114。As shown in FIG. 24, the
放大增益控制器111使用基于同步检测的定时脉冲的状态机结构,即触发器信号rxwndw、来自突发脉冲检测器109的第一同步检测信号xpulse和第二同步检测信号ypulse以及来自定时控制器110的第三同步检测信号cpulse,并且按照状态0到3来控制将被输出到自动增益控制放大器101的不同的增益agc。
图25A到25H示出了说明图24的放大增益控制器的操作的时序图。25A to 25H show timing charts illustrating the operation of the amplification gain controller of FIG. 24 .
图25A示出了输入信号S106(sy_re,sy_im);图25B示出了触发器信号rxwndw;图25C示出了第一同步检测信号xpulse;图25D示出了第二同步检测信号ypulse;图25E示出了第三同步检测信号cpulse;图25F示出了状态;图25G示出了增益控制信号Vagc;并且图25H示出了从自动增益控制放大器101输出的接收信号RX。Figure 25A shows the input signal S106 (sy_re, sy_im); Figure 25B shows the flip-flop signal rxwndw; Figure 25C shows the first synchronous detection signal xpulse; Figure 25D shows the second synchronous detection signal ypulse; Figure 25E FIG. 25F shows the state; FIG. 25G shows the gain control signal Vagc; and FIG. 25H shows the reception signal RX output from the automatic
以下,将结合图25A到图25H描述在每一状态中,在图24的自动增益控制器中的操作。Hereinafter, the operation in the automatic gain controller of FIG. 24 in each state will be described with reference to FIGS. 25A to 25H.
状态0(初始模式,rxwndw等待模式)State 0 (initial mode, rxwndw wait mode)
根据标志信号Station(站)ID,从初始增益表11101中选择一个合适的增益。在本实施例中,设置初始增益表11101,以便获得最大增益。According to the sign signal Station (station) ID, select an appropriate gain from the initial gain table 11101. In this embodiment, the initial gain table 11101 is set so as to obtain the maximum gain.
然后,如图25B、25F和25G所示,在触发信号rxwndw上升时,使该触发信号rxwndw通过增益选择电路11113并且作为增益控制信号Vagc从控制增益调节表11114输出,然后,操作程序转移到状态1。Then, as shown in FIGS. 25B, 25F, and 25G, when the trigger signal rxwndw rises, the trigger signal rxwndw is passed through the gain selection circuit 11113 and output as the gain control signal Vagc from the control gain adjustment table 11114, and then the operation program shifts to the
状态1(xpulse等待模式)State 1 (xpulse wait mode)
如图25F和25G所示,输出由初始F增益表11101确定的初始增益(最大增益),作为增益控制信号Vagc。As shown in FIGS. 25F and 25G, the initial gain (maximum gain) determined by the initial F gain table 11101 is output as a gain control signal Vagc.
当通过A/D转换器105接收到场强信号RSSI时,按照公式(8),在加法器11108计算基于接收信号功率的RSSI增益gain_rssi。然后,如图25C、25F和25G所示,在输入第一同步检测信号xpulse时,将增益选择电路11113选择的增益从初始增益切换到由加法器11108得到的RSSI增益gain_rssi,并且从控制增益调节表11114输出,作为增益控制信号Vagc,然后,操作程序转移到状态2。When the field strength signal RSSI is received by the A/
gain_rssi=rssiref-rssi+40 …(8)gain_rssi=rssiref-rssi+40 ...(8)
其中,由于在RSSI的基准值中按照8位确定位的宽度,因此rssiref为预先减去40的值,并且在计算增益时通过加上40来校正。Here, since the bit width is determined by 8 bits in the reference value of RSSI, rssiref is a value obtained by subtracting 40 in advance, and it is corrected by adding 40 when calculating the gain.
状态2(vpulse等待模式)State 2 (vpulse wait mode)
如图25F和25G所示,将RSSI增益gain_rssi输出作为增益控制信号Vagc。As shown in FIGS. 25F and 25G , the RSSI gain gain_rssi is output as the gain control signal Vagc.
通过在乘法器11103将输入信号sy_re平方,在乘法器11104将输入信号sy_im平方,在加法器11105将它们相加,找到输入的接收信号的幅值。此外,通过加法器11106、延迟单元11109和延迟单元11110找到数字积分值,并且在对数转换器11111中按照公式(9)计算接收信号的电平adssi。By squaring the input signal sy_re at multiplier 11103, squaring the input signal sy_im at multiplier 11104, and adding them at adder 11105, the magnitude of the input received signal is found. Furthermore, the digital integral value is found through the adder 11106, the delay unit 11109 and the delay unit 11110, and the level adssi of the received signal is calculated in the logarithmic converter 11111 according to formula (9).
adssi=4×10log(re2+im2) …(9)adssi=4×10log(re 2 +im 2 ) …(9)
然后,通过利用接收信号电平adssi和增益控制之后的接收信号功率的最佳值adssiref以及现在选择的RSSI增益gain_rssi,按照公式(10)计算adssi增益gain_rssi。然后,如图25D、25F和25G所示,在输入第二同步检测信号ypulse时,将增益选择电路11113选择的增益从RSSI增益gain_rssi切换到由加法器11108得到的adssi增益gain_rssi,并且从控制增益调节表11114输出,作为增益控制电压信号Vagc,然后,操作程序转移到状态3。Then, the adssi gain gain_rssi is calculated according to formula (10) by using the received signal level adssi and the optimal value adssiref of the received signal power after gain control and the currently selected RSSI gain gain_rssi. Then, as shown in FIGS. 25D, 25F, and 25G, when the second synchronous detection signal ypulse is input, the gain selected by the gain selection circuit 11113 is switched from the RSSI gain gain_rssi to the adssi gain gain_rssi obtained by the adder 11108, and from the control gain The adjustment table 11114 is output as the gain control voltage signal Vagc, and then the operation program shifts to
gain_adssi=adssiref-adssi+gain_rssi …(10)gain_adssi=adssiref-adssi+gain_rssi ...(10)
状态3(cpuse等待模式)State 3 (cpuse waiting mode)
如图25F和25G所示,将adssi增益gain_rssi作为增益控制信号Vagc输出。As shown in FIGS. 25F and 25G , the adssi gain gain_rssi is output as the gain control signal Vagc.
然后,如图25E和25F所示,在输入第三同步检测信号cpulse时,操作程序转移到状态0。Then, as shown in FIGS. 25E and 25F, when the third synchronous detection signal cpulse is input, the operation program shifts to
注意,增益控制电压信号Vagc保持adssi增益gain_rssi。Note that the gain control voltage signal Vagc maintains the adssi gain gain_rssi.
随后,将说明通过图1的结构进行的操作。Subsequently, operations performed by the structure of FIG. 1 will be explained.
首先,在开始进行突发脉冲检测时,放大增益控制器111将增益信号Vagc设置为最大值并且利用触发信号rxwndw的触发将其输出。由D/A转换器104将这个增益控制信号Vagc转换为模拟信号并且将其提供给自动增益控制放大器101。First, when burst detection is started, the
自动增益控制放大器101接收这个模拟的增益控制信号Vagc,并且将增益设置为最大的第一增益。The automatic
在这种情况下,进入了等待输入接收信号RS的状态。In this case, a state of waiting for the input of the reception signal RS is entered.
在这样的情况下,首先,将在接收信号RS头部的前同步信号输入到自动增益控制放大器101。In such a case, first, the preamble signal at the head of the reception signal RS is input to the automatic
自动增益控制放大器101用最大增益对接收信号RS的前同步信号的前一半的示意性的X部分进行放大,并且将结果作为信号RX输出到A/D转换器103。The automatic
与此同时,将接收信号RS的前同步信号输入到接收信号功率监视器102。接收信号功率监视器102对接收信号RS的功率进行监测,测量峰值电压,根据与输入的接收信号电平相对应的值,将结果转换为电压信号的场强信号RSSI,并且将结果输出到A/D转换器105。At the same time, the preamble signal of the received signal RS is input to the received
通过A/D转换器105,将这个接收信号功率信号的场强信号RSSI作为数字信号RSSID输入到放大增益控制器111。The field intensity signal RSSI of this reception signal power signal is input to the
A/D转换器103将接收信号RS的前同步信号部分从模拟信号转换为数字信号,并且将结果作为信号RXD提供给接收信号处理单元106。The A/
此时,A/D转换器103的输出信号停止失真,但它不是数据信号,因此,不会引起接收信号的质量下降。At this time, the output signal of the A/
接收信号处理单元106将输入的数字接收信号RXD转换为基带信号bb_re(实部)和bb_im(虚部),并且将基带信号的采样频率变换为低频。The reception
然后,此时,由于突发脉冲检测器109还没有提供误差检测频率Δf,因此不对频率偏移进行校正,然后生成信号S106(sy_re,sy_im)并将其输出到OFDM解调器107、延迟单元108以及突发脉冲检测器109。Then, at this time, since the
延迟单元108将接收信号处理单元106的输出信号S106延迟,即,为了进行突发脉冲检测,按照突发脉冲周期的大小将信号sy_re和sy_im延迟,并且将结果作为信号S108输出到突发脉冲检测器109。The
突发脉冲检测器109在来自接收信号处理单元106的信号S106(sy_re,sy_im)和来自延迟单元108的延迟信号S108之间执行自相关和互相关。The
然后,根据自相关的结果,它检测周期由通信系统确定的突发脉冲信号,首先生成说明检测到前同步信号的前一半X部分的第一同步检测信号S109W(xpulse),并且将其输出到放大增益控制器111。Then, based on the result of autocorrelation, it detects a burst pulse signal whose period is determined by the communication system, first generates a first synchronous detection signal S109W(xpulse) indicating detection of the first half X portion of the preamble signal, and outputs it to Amplify the
注意,即使前同步信号失真,由于突发脉冲检测器109使用自相关电路,因此可以在不降低检测速率的情况下进行突发脉冲检测。Note that even if the preamble signal is distorted, since the
而且,突发脉冲检测器109根据自相关的结果,由接收信号的实部和虚部之间的相位差计算误差频率,生成误差检测信号Δf,并且将其输出到接收信号处理单元106。Also, the
放大增益控制器111接收来自突发脉冲检测器109的突发脉冲同步检测信号S109W(xpulse),根据数字的场强信号RSSID的电平计算增益,并且将所计算的值CV1设置为增益控制信号Vagc。The
在D/A转换器104,将这个增益控制信号Vagc转换为模拟信号,并且提供给自动增益控制放大器101。At the D/
自动增益控制放大器101接收模拟的增益控制信号Vagc,并且按照所计算的值将该增益设置为第二增益。The automatic
注意,此时自动增益控制放大器101的增益包括在接收信号的功率峰值的计算步骤中的模拟信号处理,并且包括微小的变化,因此是粗略的增益控制。Note that the gain of the automatic
自动增益控制放大器101根据接收信号电平,以第二增益对接收信号RS的前同步信号的剩余的X部分和后一半的Y部分进行放大,并且将结果作为信号RX输出到A/D转换器103。The automatic
A/D转换器103将接收信号RS的前同步信号部分从模拟信号转换为数字信号,并且将结果作为信号RXD提供给接收信号处理单元106。The A/
此时,已经用基于不使A/D转换器103失真的适当值的增益将A/D转换器103的输入信号放大,因此,在A/D转换器103的输出信号中不出现失真。At this time, the input signal of the A/
接收信号处理单元106将输入的数字接收信号RXD转换为基带信号bb_re(实部)和bb_im(虚部),并且将基带信号的采样频率变换为低频。The reception
然后,接收信号处理单元106根据来自突发脉冲检测器109的误差检测频率Δf,对频率偏移进行校正,生成信号S106(sy_re,sy_im),并且该信号输出到OFDM解调器107、延迟单元108和突发脉冲检测器109。Then, the received
延迟单元108将接收信号处理单元106的输出信号S106延迟,即,为了进行突发脉冲检测,按照突发脉冲周期的大小将信号sy_re和sy_im延迟,并且将结果作为信号S108输出到突发脉冲检测器109。The
突发脉冲检测器109执行在来自接收信号处理单元106的信号S106(sy_re,sy_im)与来自延迟单元108的延迟信号S108之间的自相关和互相关。The
然后,根据自相关的结果,它检测其周期由通信系统确定的突发脉冲信号,生成说明检测到前同步信号的后一半Y部分的同步检测信号S109W(ypulse),并且将其输出到放大增益控制器111。Then, based on the result of autocorrelation, it detects a burst signal whose period is determined by the communication system, generates a sync detection signal S109W(ypulse) indicating that the second half Y portion of the preamble is detected, and outputs it to the
此外,突发脉冲检测器109根据自相关的结果,由接收信号的实部和虚部之间的相位差计算误差频率,生成误差检测频率信号Δf,并且将其输出到接收信号处理单元106。Furthermore, the
放大增益控制器111接收具有基于接收信号功率的增益的并且在不失真的情况下通过A/D转换器103的信号S106,对接收信号的数字值进行积分,并且测量正确的信号功率。The
此外,放大增益控制器111接收来自突发脉冲检测器109的第二同步检测信号S109W(ypulse),根据在不失真的情况下通过A/D转换器103的接收信号S106的数字积分值,计算增益,并且将所计算的值CV2设置为增益控制信号Vagc。In addition, the
在D/A转换器104将这个增益控制信号Vagc转换为模拟信号并且将其提供给自动增益控制放大器101。This gain control signal Vagc is converted into an analog signal at the D/
自动增益控制放大器101接收模拟的增益控制信号Vagc,并且将该增益设置为作为最佳计算值的第三增益。The automatic
根据接收信号的电平,自动增益控制放大器101用第三增益对接收信号RS的前同步信号的剩余的Y部分以及C16之后的基准C64进行放大,并且将结果作为信号RX输出到A/D转换器103。According to the level of the received signal, the automatic
A/D转换器103将接收信号RS的数据部分和基准C64从模拟信号转换为数字信号,并且将结果作为信号RXD提供给接收信号处理单元106。The A/
此时,由于已经用基于不使A/D转换器103失真的最佳值的增益将A/D转换器103的输入信号放大,因此,在A/D转换器103的输出信号中不出现失真。At this time, since the input signal of the A/
接收信号处理单元106将输入的数字接收信号RXD转换为基带信号bb_re(实部)和bb_im(虚部),并且将基带信号的采样频率变换为低频。The reception
然后,根据来自突发脉冲检测器109的误差检测频率Δf,对频率偏移进行校正,生成信号S106(sy_re,sy_im),并且该信号输出到OFDM解调器107、延迟单元108和突发脉冲检测器109。Then, according to the error detection frequency Δf from the
延迟单元108将接收信号处理单元106的输出信号S106延迟,即,为了进行突发脉冲检测,按照突发脉冲周期的大小将信号sy_re和sy_im延迟,并且将结果作为信号S108输出到突发脉冲检测器109。The
突发脉冲检测器109执行在来自接收信号处理单元106的信号S106(sy_re,sy_im)和来自延迟单元108的延迟信号S108之间的自相关,并且执行在后半个前同步的前半个C区的互相关。The
而且根据该自相关结果,突发脉冲检测器109通过检测窗口电路10921产生用于该定时控制器110的峰值位置搜索电路11001的峰值检测的检测窗口DW,并且将其设置在该定时控制器110的峰值位置搜索电路11001中。And according to the autocorrelation result, the
然后,把该互相关结果的互相关功率提供到定时控制器110。Then, the cross-correlation power of the cross-correlation result is supplied to the
峰值位置搜索电路11001寻找在此检测窗口DW中的该互相关结果的互相关功率值CCP的最大值以及在该时间的最大值所在位置。The peak
注意,其中能够在该检测窗口DW的末端获得的仅是指示检测峰值在该检测检测窗口DW中所在位置的峰值信息。Note that what can be obtained at the end of the detection window DW is only peak information indicating where the detection peak is located in the detection window DW.
随后,位置/定时转换电路11002把通过该峰值位置搜索电路11001获得的位置信息转换为该时间轴上的一个定时,并且预置数据,用于计数一个符号的定时计数器11003利用该预置数据能够在该定时计数器11603中根据该转换的数据而产生(输出)一个优化FFT定时信号TFFT。Subsequently, the position/
该曾经预置的定时计数器11003继续周期地计数一个符号的周期,并且在每一符号的恒定的定时连续输出该FFT定时信号TFFT。The once-preset
随后,在从该峰值定时算起的一个预定时间之后,第三同步检测信号S110(cpulse)被输出到放大增益控制器111,并且在预置数据被递减计数时,该FFT定时信号TFFT被输出到OFDM解调器107。Then, after a predetermined time from the peak timing, the third synchronous detection signal S110 (cpulse) is output to the
接收该第三同步检测信号S110(cpulse)的放大增益控制器111返回到初始模式,即触发信号rxwndw等待模式的等待模式。The
随后,直到该数据信号被终止之后,该优化增益值是固定不变的,在此之后开始下一个突发脉冲检测。Then, the optimal gain value is fixed until after the data signal is terminated, after which the next burst detection starts.
OFDM解调器107通过快速离散傅立叶变换、与从定时控制器110提供的FFT定时信号TFFT同步地、处理该接收信号处理单元106的输出信号S106,即信号sy_re和sy_rim,以便解调该OFDM信号。The OFDM demodulator 107 processes the output signal S106 of the reception
如上阐述,根据本发明的第一实施例,使用附加在接收信号(数据包)头部的同步训练信号(突发脉冲信号),突发脉冲检测器109和放大增益控制器111执行AGC控制和频偏校正,随后提供用于互相关检测的一个检测窗口周期,利用定时控制器110在该检测窗口DW中执行该互相关的峰值检测,并且在计数器11003中装入对应于该峰值位置的数据以便计数在该窗口的末端(后边缘)中的OFDM符号部分,从而使优化FFT定时的设置与信道的条件无关。As explained above, according to the first embodiment of the present invention, the
而且,用于检测的窗口宽度能够根据条件改变,所以该宽度能够根据接收条件设置,使得有可能高效率地设置对应于该信道的优化FFT定时。Also, the window width for detection can be changed according to conditions, so the width can be set according to reception conditions, making it possible to efficiently set the optimal FFT timing corresponding to the channel.
而且,通过采用提供用于该互相关值的下限并且当相关值小于该下限值时就认为没有检测到峰值的一种构形,如果在此状态下有0继续被输入时,将有可能防止峰值出现在该窗口的头部或后边缘。Also, by adopting a configuration that provides a lower limit for the cross-correlation value and considers no peak detected when the correlation value is smaller than the lower limit value, if 0 continues to be input in this state, it will be possible Prevents peaks from appearing at the top or trailing edge of the window.
而且,当以递减计数器构成该计数器并且在递减计数到0之后改变该计数器的装入值时,将使得即使针对把一种再同步基准符号插入在数据符号之间的一种数据包来说,也能容易地实现FFT定时的优化。Also, when the counter is constituted with a down counter and the load value of the counter is changed after counting down to 0, it will be made even for a packet in which a resynchronization reference symbol is inserted between data symbols, Optimization of the FFT timing can also be easily achieved.
而且,根据本发明的第一实施例:提供放大增益控制器111,用于输出增益控制信号到该自动增益控制放大器101,用于当收到指示突发脉冲检测的开始的触发信号之时以最大值放大、并根据由接收信号功率监视器102检测的接收信号功率值计算第二增益、输出增益控制信号到该自动增益控制放大器101以便利用第二增益进行放大、当收到该突发脉冲检测器109的第一突发脉冲同步检测信号之时,接收以第二增益放大的数字接收信号并且将其积分以便获得该接收信号功率值、以及根据该获得的接收信号功率值计算第三增益并且输出增益控制信号到自动增益控制放大器101,以便当收到该突发脉冲检测器109的第二突发脉冲同步检测信号之时利用该第三增益进行放大,本发明的第一实施例能够获得如下效果。Moreover, according to the first embodiment of the present invention: an
有可能进行高速和精确电平采集。结果是,能够在例如无线LAN的突发脉冲同步型通信系统中的高性能接收质量的优点。High-speed and precise level acquisition is possible. The result is an advantage of high-performance reception quality enabled in a burst-synchronous type communication system such as a wireless LAN.
而且,当能够分两阶段执行对于前同步信号的突发脉冲检测时,通过在第一突发脉冲检测之时执行粗略增益控制以及在随后突发脉冲检测之时执行精确增益控制,能够执行对于第一突发脉冲检测的定时是错误的情况下的恢复。Also, when burst detection for a preamble can be performed in two stages, by performing rough gain control at the time of first burst detection and fine gain control at the time of subsequent burst detection, it is possible to perform Recovery in case the timing of the first burst detection is wrong.
而且,有可能指定要被数字积分的信号的模式,以执行更正确的电平采集。Also, it is possible to specify the mode of the signal to be digitally integrated to perform more correct level acquisition.
而且,即使在第一突发脉冲检测是错误的情况中,也有可能判断是否能够执行该第二突发脉冲检测,并且能够避免以该错误定时的电平采集。Also, even in the case where the first burst detection is wrong, it is possible to judge whether or not the second burst detection can be performed, and it is possible to avoid acquisition at the level of this wrong timing.
注意当不执行第二突发脉冲检测时,即使在该第一突发脉冲检测以后经过了一个恒定的时间,通过复位该电平采集并且返回到电平采集的第一阶段,也能以高概率地检测随后到达的突发脉冲信号。Note that when the second burst detection is not performed, even if a constant time elapses after the first burst detection, by resetting the level acquisition and returning to the first stage of the level acquisition, the Probabilistic detection of subsequently arriving burst signals.
而且,当支持同步传输模式并且针对该数据信号中的每一恒定周期插入基准信号时,通过精确地调节用于每一基准信号的电平采集,得到在多径环境下能够更正确地实现电平采集的优点。Moreover, when the synchronous transmission mode is supported and a reference signal is inserted for every constant period in the data signal, by precisely adjusting the level acquisition for each reference signal, it is obtained that the electrical signal can be realized more correctly in a multipath environment. Advantages of flat acquisition.
第二实施例second embodiment
图26是应用了根据本发明的FFT定时产生电路的突发脉冲同步解调装置的第二实施例的结构的框图。而且,图27是根据本发明第二实施例的图26的突发脉冲检测器和定时控制器的具体结构实例的电路图。Fig. 26 is a block diagram showing the structure of a second embodiment of a burst synchronous demodulation apparatus to which the FFT timing generating circuit according to the present invention is applied. Also, FIG. 27 is a circuit diagram of a specific structural example of the burst detector and timing controller of FIG. 26 according to the second embodiment of the present invention.
该第二实施例与上面说明的第一实施例的不同在于,帧同步功能被加到该突发脉冲检测器和该定时控制器。The second embodiment differs from the first embodiment explained above in that a frame synchronization function is added to the burst detector and the timing controller.
具体地说,在第二实施例中,通过计算帧同步数据(已经知道)和输入数据的互相关、仅针对在检测窗口中并且超过检测阈值的值的峰值进行检测、并且在同步建立之后根据由接收侧(移动站一侧)的基准时钟计数的帧周期设置检测窗口、以及由此构成高适应性和稳定性的突发脉冲同步系统,实现该接收信号的更优化的解调定时。Specifically, in the second embodiment, by calculating the cross-correlation between the frame synchronization data (already known) and the input data, detection is performed only for the peak value that is in the detection window and exceeds the detection threshold, and after the synchronization is established according to The detection window is set by the frame period counted by the reference clock on the receiving side (mobile station side), and thus constitutes a burst synchronization system with high adaptability and stability, realizing more optimal demodulation timing of the received signal.
在第二实施例中,除了图14的结构之外,定时控制器110A带有一个帧同步电路11004。In the second embodiment, a
下面将按顺序说明图26和图27的第二实施例的帧同步系统的基础原理以及新加部件的具体结构与功能。The basic principles of the frame synchronization system of the second embodiment in FIG. 26 and FIG. 27 and the specific structures and functions of newly added components will be described in sequence below.
为实现本帧同步系统具有这种操作条件,必要的是:In order for this frame synchronization system to have such operating conditions, it is necessary that:
A)发送方(基站侧)的帧周期在接收方(移动站侧)被忠实地再生,并且A) The frame period of the sender (base station side) is faithfully reproduced at the receiver (mobile station side), and
B)实现较高的基站帧周期变化的适应性。B) Realizing higher adaptability to base station frame cycle changes.
要满足条件A)需要获得在许多帧上的帧同步定时中的偏移平均值。To satisfy condition A) it is necessary to obtain an average value of shifts in frame synchronization timing over many frames.
在每一帧能够实际检测的偏移是以1个时钟周期为单位,但是如果把多个偏移合并并且获得其平均,则发送方(基站侧)的同步就能够以低于小数的精确度再生。The offset that can actually be detected in each frame is in units of 1 clock cycle, but if multiple offsets are combined and averaged, the synchronization at the sender (base station side) can be performed with less than a fractional accuracy regeneration.
但是,据此条件B),即在该基站一侧的帧周期改变的适应性是不可能的。这是因为,即使有大偏移输入到该平均电路,该大偏移也不能直接反映在该平均结果中。However, according to condition B), adaptation to frame period changes on the base station side is not possible. This is because, even if a large offset is input to the averaging circuit, the large offset cannot be directly reflected in the averaging result.
因此,如果获得超过阈值的相关值,其峰值定时被直接用于校正该帧计数器本身。Therefore, if a correlation value exceeding a threshold is obtained, its peak timing is directly used to correct the frame counter itself.
如果每帧的帧周期的改变量小于半个检测窗口宽度,则只要能够检测相关性,适应性是可能的。If the amount of change of the frame period per frame is less than half the detection window width, adaptation is possible as long as the correlation can be detected.
图28是图27的帧同步电路构形的实例框图。FIG. 28 is a block diagram showing an example of the configuration of the frame synchronization circuit of FIG. 27. FIG.
如图28所示,帧同步电路11004具有峰值检测电路201、同步判定电路202、帧周期计数器203、平均值电路204、和作为校正值设置电路的加法器205。As shown in FIG. 28, the
峰值检测电路201接收由突发脉冲检测器109A的互相关绝对值计算电路10916形成的该互相关功率CCP作为输入,仅对于在以该帧周期计数器203设置的预期定时为中心的检测窗口DW中并且超过阈值th cc的值执行峰值检测,并且把该预期定时和该峰值检测位置之间的偏移作为信号S106输出到平均值电路204。The
而且,当检测在该检测窗口DW中的一个峰值时,当该峰值没有超过该阈值th_cc时(当低于该阈值时),峰值检测电路204判断没有检测到相关性并且不把指示偏移量的信号S201输出到平均值电路204。Moreover, when detecting a peak in the detection window DW, when the peak does not exceed the threshold th_cc (when lower than the threshold), the
而且,当第一个帧同步被捕入时,该峰值检测电路201以始终打开的检测窗口的状态检测相关峰值并且开始控制,认为该检测阈值th_cc首先超过的时间是要检测的同步。Also, when the first frame sync is captured, the
同步判定电路202接收峰值检测电路201的输出信号S201a并且判断是否检测到同步。当检测到同步时,其设置帧周期计数器203,例如由峰值检测电路201的输出信号201a设置到该同步检测的预期定时的计数(例如0)。The
帧周期计数器203是利用本地基准时钟计数帧周期的计数器,使用该设置的计数值作为操作周期,并且产生该检测窗口DW的窗口定时,以便根据这操作周期指令该峰值检测电路201。The
注意,在同步建立以后,该检测窗口的设置是根据由接收方(移动站一侧)的基准时钟计数的帧周期。Note that the detection window is set based on the frame period counted by the reference clock on the receiving side (mobile station side) after synchronization is established.
而且,该帧周期计数器203通过作为信号S205的该加法器205的输出以一个校正值加载,并且校正该计数值。Also, the
随后,帧周期计数器203把信号S203输出到定时计数器11003A,以便根据该校正的计数由该预期定时细调该FFT定时信号TFFT的输出定时。Then, the
平均电路204对于来自峰值检测电路201的作为信号S201输入的帧同步的峰值检测结果和来自帧周期计数器203的同步检测的预期定时之间的偏移进行平均,并且把该结果输出到加法器205作为校正值S204。The averaging
平均电路204包括一个累加电路,使用该输出中的高位(整数部分)的确定范围作为第一校正值ADJ1,累加通过由累加电路针对每一帧减去包括符号的高位而获得的低位(十进制小数部分)部分,把第二校正值ADJ2的校正值,例如±1,加到对应于传送(carry)周期的第一校正值ADJ1,并且把该结果输出到加法器205作为校正值S204。The averaging
图29是表示图28的平均电路204的构形的实例电路图。FIG. 29 is a circuit diagram showing an example of the configuration of the averaging
如图29所示,平均值电路204具有延迟单元2041和2042、加法器2043、2044、和2045、放大器2046和2047、绝对值计算电路2048、选择器2049和2050、以及数控振荡器(NCO)2051。As shown in FIG. 29, the
延迟单元2041和2042、加法器2043和2044以及放大器2046和2047形成一集成电路。Delay units 2041 and 2042, adders 2043 and 2044, and amplifiers 2046 and 2047 form an integrated circuit.
图29的平均电路204是这样一种情况,其中偏移值是带有符号的8比特并且平均值电路204的输出是带有符号的17比特。The averaging
同时根据该集成电路的直接(direct)和积分增益设置,如果认为7个高比特作为″整数″部分,则结果是一个最大值为9比特的位移。这相当于大约500次的平均。Depending on both the direct and integral gain settings of the integrated circuit, if the 7 upper bits are considered to be the "integer" part, the result is a maximum displacement of 9 bits. This equates to an average of about 500 runs.
然后,通过把低比特部分输入到数控振荡器(NCO)2051中,把低于小数点的偏移加到一起。当达到相当于一个时钟周期时,则其被加在加法器2045加到上述整数部分,形成校正数据S204。Offsets below the decimal point are then added together by inputting the low bit portion into a numerically controlled oscillator (NCO) 2051 . When it reaches one clock cycle, it is added to the integer part in the adder 2045 to form the corrected data S204.
在上述实例中,由此结构,发送方(基站)和接收方(移动站)之间的基准时钟误差能够以一个时钟周期的大约1/1000的精确度进行校正。In the above example, with this structure, the reference clock error between the transmitter (base station) and receiver (mobile station) can be corrected with an accuracy of about 1/1000 of one clock cycle.
这意味着即使连续几百帧不能执行帧同步相关性检测的传输条件中也照常保持帧同步。传输条件恢复以后,能够马上切换到该发送/接收操作。This means that frame synchronization is maintained as usual even in transmission conditions where frame synchronization correlation detection cannot be performed for several hundred consecutive frames. After the transmission condition is restored, it is possible to switch to the transmission/reception operation immediately.
图30是表示图29的数控振荡器(NCO)的构形的一个实例的电路图。FIG. 30 is a circuit diagram showing an example of the configuration of the numerically controlled oscillator (NCO) of FIG. 29 .
如图30所示,该数控振荡器2051具有加法器20511、触发器(FF)20512和20513、以及上溢检测电路20514。As shown in FIG. 30 , this numerically controlled
即该数控振荡器2051由具有与输入比特宽度相同的比特宽度的集成电路组成。That is, the numerically controlled
图31A和图31B是表示累加低比特的状态示意图。FIG. 31A and FIG. 31B are diagrams showing states of accumulating low bits.
图31A表示输入ncoin大于0的情况,而图31B表示输入ncoin小于0的情况。FIG. 31A shows the case where the input ncoin is greater than 0, and FIG. 31B shows the case where the input ncoin is less than 0.
当给出一个符号并且11比特输入ncom大于0的情况,则输入ncoin是″010(十六进制)″和″100(十六进制)″,而当输入的ncoin小于0时,则输入ncoin是″101(十六进制)″和″011(十六进制)″。When a symbol is given and the 11-bit input ncom is greater than 0, the input ncoin is "010 (hexadecimal)" and "100 (hexadecimal)", and when the input ncoin is less than 0, the input ncoin is "101 (hexadecimal)" and "011 (hexadecimal)".
随后,在上溢和穿过零点时,输出一个进位作为第二校正值ADJ2(±1)。Then, when overflowing and crossing zero, a carry is output as the second correction value ADJ2 (±1).
图32是表示图30的数控振荡器的上溢检测的状态的示意图。FIG. 32 is a schematic diagram showing a state of overflow detection of the numerically controlled oscillator of FIG. 30 .
如图32所示,在缺省情况下的第二校正值ADJ2是0。As shown in FIG. 32 , the second correction value ADJ2 is 0 by default.
在″010″情况下,输入ncoin[10]是0,触发器20512的输出nco[10]是1,并且触发器20513的输出ovf是0。在此情况中的nco状态变成ncoin>0和nco上溢,所以第二校正值ADJ2变为+1。In the case of "010", the input ncoin[10] is 0, the output nco[10] of the flip-
在″011″情况下,输入端ncoin[10]是1,触发器20512的输出nco[10]是1,并且触发器20513的输出ovf是0。在此情况中的nco状态是ncoin<0和nco穿过零点,所以第二校正值ADJ2变为-1。In the case of "011", the input ncoin[10] is 1, the output nco[10] of the flip-
在″100″情况下,输入ncoin[10]是0,触发器20512的输出nco[10]是0,并且触发器20513的输出ovf是1。在此情况中的nco状态是ncoin>0和nco穿过零点,所以第二校正值ADJ2变为+1。In the "100" case, the input ncoin[10] is 0, the output nco[10] of the flip-
在″101″情况下,输入端ncoin[10]是1,触发器20512的输出nco[10]是0,并且触发器20513的输出ovf是1。在此情况中的nco状态是ncoin<0和nco下溢,所以第二校正值ADJ2变为-1。In the case of "101", the input ncoin[10] is 1, the output nco[10] of the flip-
加法器205把平均电路204的校正值加到一个基准周期,并且按照帧周期计数器203的帧周期的校正值设置其结果作为其计数。The
随后参照图33A到33D、图34A到34D和图35A到35D说明图28的帧同步电路11004的操作。The operation of the
图33A到图33D和图34A到图34D是表示根据第二实施例的帧同步的操作定时实例的时序图。33A to 33D and FIGS. 34A to 34D are timing charts showing an example of operation timing of frame synchronization according to the second embodiment.
注意,图33A表示检测窗口DTW,图33B表示互相关功率CCP,图33C表示指示偏移的信号S201,图33D表示帧周期计数器203的计数值CNT。Note that FIG. 33A shows the detection window DTW, FIG. 33B shows the cross-correlation power CCP, FIG. 33C shows the signal S201 indicating the offset, and FIG. 33D shows the count value CNT of the
类似地,图34A表示检测窗口DTW,图34B表示互相关功率CCP,图34C表示指示偏移的信号S201,图34D表示帧周期计数器203的计数值CNT。Similarly, FIG. 34A shows the detection window DTW, FIG. 34B shows the cross-correlation power CCP, FIG. 34C shows the signal S201 indicating the offset, and FIG. 34D shows the count value CNT of the
而且,图35A到图35D是表示根据本发明第二实施例的帧同步初始捕入之时的操作定时的一个实例的时序图。35A to 35D are timing charts showing an example of operation timing at the time of frame synchronization initial capture according to the second embodiment of the present invention.
图35A示出检测窗口DTW,图35B示出互相关功率CCP,图35C示出一个连续同步数目CSN,图35D示出同步标志FLG。Fig. 35A shows the detection window DTW, Fig. 35B shows the cross-correlation power CCP, Fig. 35C shows a consecutive sync number CSN, and Fig. 35D shows the sync flag FLG.
首先参照图33A到33D说明帧同步的操作。First, the operation of frame synchronization will be described with reference to Figs. 33A to 33D.
在此情况中,如图33A和图33D所示,检测窗口DTW设置为7个时钟周期的宽度,以计数值100为中心。In this case, as shown in FIGS. 33A and 33D , the detection window DTW is set to a width of 7 clock cycles centered on the
在本实例中,如图33B和图33D所示,实际互相关功率(相关值)CCP的峰值不是在计数值100获得,而是在以该峰值检测电路201从100移位2个时钟周期的98处获得。In this example, as shown in FIG. 33B and FIG. 33D , the peak value of the actual cross-correlation power (correlation value) CCP is obtained not at the
这意味着由该基站的基准时钟计数的帧周期比由该移动站一侧的基准时钟计数的帧周期要长。即,移动站侧的晶体振荡频率高。This means that the frame period counted by the base station's reference clock is longer than the frame period counted by the mobile station's side reference clock. That is, the crystal oscillation frequency on the mobile station side is high.
在此情况中,如果以下一帧实现帧计数器的值为+2,则在下一帧中的同一个位置98处理想地获得一个相关峰值。In this case, if the value of the frame counter +2 is realized in the next frame, a correlation peak is ideally obtained at the
偏移+2作为信号S201输入到平均电路204。该校正值从0开始沿着接收帧的数量增加的方向接近+2。The offset +2 is input to the averaging
由此,在预期定时的计数值100处能够获得相关性值的峰值检测。Thereby, peak detection of the correlation value can be obtained at the count value of 100 at the expected timing.
随后参照图34A到34D说明帧同步的操作。在检测窗口中的相关值不超过该门限值情况中的操作被示出。Next, the operation of frame synchronization will be described with reference to FIGS. 34A to 34D. The operation in case the correlation value in the detection window does not exceed the threshold value is shown.
当例如接收条件暂时恶化时出现此状态。This state occurs when, for example, reception conditions temporarily deteriorate.
在此情况中,检测窗口DTW中的相关峰值不一定重要。In this case, the correlation peaks in the detection window DTW are not necessarily important.
根据这种峰值检测定时对帧周期计数器控制变成帧同步偏移的原因。Control of the frame cycle counter based on such peak detection timing becomes a cause of frame synchronization shift.
为此原因,如果相关性值不超过阈值,则该帧周期计数器203的计数值不被校正并且没有数据输入到平均电路204。For this reason, if the correlation value does not exceed the threshold value, the count value of the
随后,参照图35A到图35D说明在同步的初始捕入之时的操作。Subsequently, the operation at the time of initial capture of synchronization will be described with reference to FIGS. 35A to 35D .
当捕入第一个帧同步时,在检测窗口始终打开的的状态检测该互相关值的峰值,并且认为首先超过该阈值的时间是同步检测的时间。在本实例中,同步判定电路20利用三个连续的同步检测判断同步被建立。When the first frame sync is captured, the peak of the cross-correlation value is detected with the detection window always open, and the time when the threshold is first exceeded is considered as the time of sync detection. In this example, the synchronization judging circuit 20 judges that synchronization is established using three consecutive synchronization detections.
如果相关值的峰值能够在下一检测中的此定时被检测到,则获得帧同步,而如果不能在同一个定时连续地检测到相关性,则认为该第一检测是一个错误的检测,并且如图35C所示,返回到该初始相关检测等待模式。If the peak value of the correlation value can be detected at this timing in the next detection, frame synchronization is obtained, and if the correlation cannot be continuously detected at the same timing, the first detection is considered to be an erroneous detection, and as As shown in Fig. 35C, return to the initial correlation detection waiting mode.
根据该第二实施例,除了上面说明的第一实施例的效果之外,在信道状态不稳定的场合的无线通信中,一旦建立了帧同步就能够维持一个相对长的周期。According to this second embodiment, in addition to the effects of the first embodiment described above, in wireless communication where the channel state is unstable, frame synchronization once established can be maintained for a relatively long period.
而且,当基站的帧周期必须与另一系统适应时,比如在Wireless 1394系统中,具有的优点是,能够实现本来互相矛盾的同步精度的性能和适应性。Furthermore, when the frame period of the base station has to be adapted to another system, such as in the
结果是,有可能与信道状态无关地设置一个优化的FFT定时。As a result, it is possible to set an optimal FFT timing regardless of the channel state.
注意,在上述说明的第二实施例中,作为一个实例解释了使用一个阈值作为峰值检测的阈值的情况,但是可以进行各种修改,例如在平均电路中使用多个阈值来控制计数器的设置以及偏移的装入。Note that in the second embodiment described above, the case of using one threshold as the threshold for peak detection was explained as an example, but various modifications can be made, such as using a plurality of thresholds in the averaging circuit to control the setting of the counter and Offset loading.
还可能有更好的控制,例如当该相关值峰值大于第一阈值时,使用第一阈值和小于第一阈值的第二阈值来设置计数器或装入偏移,而当其小于第二阈值时不设置计数器但是装入偏移。Better control is also possible, such as setting a counter or loading an offset using the first threshold and a second threshold less than the first threshold when this correlation value peak is greater than the first threshold, and when it is less than the second threshold Does not set a counter but loads an offset.
工业实用性Industrial Applicability
由于根据本发明的解调定时产生电路及解调装置能够与信道状态无关地设置优化FFT定时,因而能够根据条件改变该检测窗口的宽度,能够根据接收条件设置该窗口宽度,并且能够高效设置对应于信道的优化FFT定时,能够被用于接收由例如OFDM调制方法调制的并且具有加到调制数据包信号的前同步信号值的一个无线电信号的无线通信系统等。Since the demodulation timing generation circuit and the demodulation device according to the present invention can set the optimal FFT timing regardless of the channel state, the width of the detection window can be changed according to the conditions, the window width can be set according to the reception conditions, and the corresponding window width can be efficiently set. The optimized FFT timing based on the channel can be used in wireless communication systems etc. that receive a radio signal modulated by, for example, OFDM modulation method and having a preamble value added to the modulated packet signal.
而且,由于本发明的解调定时产生电路和解调装置能够连续地很长期地保持曾经建立的帧同步,所以能够被用于信道状态不稳定的一个无线通信系统。Furthermore, since the demodulation timing generation circuit and demodulation apparatus of the present invention can continuously maintain the once-established frame synchronization for a long time, it can be used in a wireless communication system in which the channel state is unstable.
而且,由于本发明的解调定时产生电路和解调装置能够实现本来矛盾的同步精度性能和适应性,因而能够被用于其中基站的帧周期必须与其它系统适应的无线通信系统,例如被用于Wireless 1394系统。Moreover, since the demodulation timing generation circuit and demodulation device of the present invention can realize the inherently contradictory synchronization accuracy performance and adaptability, it can be used in a wireless communication system in which the frame cycle of the base station must be adapted to other systems, such as being used in
Claims (13)
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001182548 | 2001-06-15 | ||
| JP182548/01 | 2001-06-15 | ||
| JP182548/2001 | 2001-06-15 | ||
| JP50819/02 | 2002-02-27 | ||
| JP2002050819A JP3636145B2 (en) | 2001-06-15 | 2002-02-27 | Demodulation timing generation circuit and demodulation device |
| JP50819/2002 | 2002-02-27 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1465152A CN1465152A (en) | 2003-12-31 |
| CN1255963C true CN1255963C (en) | 2006-05-10 |
Family
ID=26617061
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB028025911A Expired - Fee Related CN1255963C (en) | 2001-06-15 | 2002-06-14 | Demodulation timing generation circuit and demodulation device |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US7336738B2 (en) |
| EP (1) | EP1396953A4 (en) |
| JP (1) | JP3636145B2 (en) |
| CN (1) | CN1255963C (en) |
| WO (1) | WO2002103947A1 (en) |
Families Citing this family (74)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1282257A1 (en) * | 2001-08-02 | 2003-02-05 | Mitsubishi Electric Information Technology Centre Europe B.V. | Method and apparatus for detecting data sequences |
| JP2003092561A (en) * | 2001-09-18 | 2003-03-28 | Sony Corp | Receiving device and receiving method |
| JP3880358B2 (en) * | 2001-10-04 | 2007-02-14 | シャープ株式会社 | OFDM demodulating circuit and OFDM receiving apparatus using the same |
| US7227886B2 (en) * | 2002-07-29 | 2007-06-05 | Thomson Licensing | Synchronization strategy and architecture for spread-spectrum receivers |
| US7631029B2 (en) * | 2002-09-26 | 2009-12-08 | Infineon Technologies Ag | Device and method for detecting a useful signal in a receiver |
| US7415059B2 (en) * | 2002-11-14 | 2008-08-19 | Edgewater Computer Systems, Inc. | Method and system for fast timing recovery for preamble based transmission systems |
| KR100470401B1 (en) * | 2002-12-24 | 2005-02-05 | 한국전자통신연구원 | A wireless communication system and method using grouping Maximum Lilelihood Detection |
| JP4407126B2 (en) * | 2003-01-09 | 2010-02-03 | ソニー株式会社 | Wireless communication system, wireless communication apparatus, wireless communication method, and computer program |
| JP4461095B2 (en) * | 2003-03-10 | 2010-05-12 | パナソニック株式会社 | OFDM signal transmission method, transmitter, and receiver |
| US7916803B2 (en) | 2003-04-10 | 2011-03-29 | Qualcomm Incorporated | Modified preamble structure for IEEE 802.11a extensions to allow for coexistence and interoperability between 802.11a devices and higher data rate, MIMO or otherwise extended devices |
| US7599332B2 (en) | 2004-04-05 | 2009-10-06 | Qualcomm Incorporated | Modified preamble structure for IEEE 802.11a extensions to allow for coexistence and interoperability between 802.11a devices and higher data rate, MIMO or otherwise extended devices |
| US8743837B2 (en) | 2003-04-10 | 2014-06-03 | Qualcomm Incorporated | Modified preamble structure for IEEE 802.11A extensions to allow for coexistence and interoperability between 802.11A devices and higher data rate, MIMO or otherwise extended devices |
| KR100722184B1 (en) * | 2003-06-05 | 2007-05-29 | 메시네트웍스, 인코포레이티드 | System and method for determining synchronization point in ofdm modems for accurate time of flight measurement |
| US7751520B1 (en) * | 2003-09-17 | 2010-07-06 | Atheros Communications, Inc. | Packet detection, synchronization, and frequency offset estimation |
| KR100582906B1 (en) | 2003-12-27 | 2006-05-23 | 한국전자통신연구원 | Preamble configuration method and frame synchronization detection method for wireless LAN system |
| WO2005069190A1 (en) * | 2003-12-29 | 2005-07-28 | Nokia Corporation | Apparatus, and associated method, for detecting packets |
| EP1712054A1 (en) * | 2004-01-28 | 2006-10-18 | Qualcomm, Incorporated | Timing estimation in an ofdm receiver |
| US8724447B2 (en) | 2004-01-28 | 2014-05-13 | Qualcomm Incorporated | Timing estimation in an OFDM receiver |
| US8433005B2 (en) * | 2004-01-28 | 2013-04-30 | Qualcomm Incorporated | Frame synchronization and initial symbol timing acquisition system and method |
| US7720106B2 (en) | 2004-03-31 | 2010-05-18 | Fujitsu Limited | Circuit for synchronizing symbols of OFDM signal |
| US7274757B1 (en) * | 2004-04-05 | 2007-09-25 | Advanced Micro Devices, Inc. | Autocorrelation threshold generation based on median filtering for symbol boundary detection in an OFDM receiver |
| GB2430570B (en) * | 2004-04-07 | 2009-01-21 | Siemens Ag | Method and apparatus for determining a deviation between clock pulse devices |
| JP2005303691A (en) * | 2004-04-13 | 2005-10-27 | Oki Electric Ind Co Ltd | Device and method for detecting synchronization |
| US20050265219A1 (en) * | 2004-05-11 | 2005-12-01 | Texas Instruments Incorporated | Orthogonal frequency division multiplex (OFDM) packet detect unit, method of detecting an OFDM packet and OFDM receiver employing the same |
| US7346116B2 (en) * | 2004-07-01 | 2008-03-18 | Zarbana Digital Fund Llc | Systems and methods for rapid signal detection and identification |
| US7804884B2 (en) * | 2004-08-16 | 2010-09-28 | Realtek Semiconductor Corp. | Packet detection in time/frequency hopped wireless communication systems |
| US7539241B1 (en) * | 2004-10-22 | 2009-05-26 | Xilinx, Inc. | Packet detector for a communication system |
| KR100608540B1 (en) | 2004-11-29 | 2006-08-03 | 한국전자통신연구원 | Automatic Gain Control in Orthogonal Frequency Division Multiplexing System |
| KR100749446B1 (en) | 2004-11-30 | 2007-08-14 | 한국전자통신연구원 | Automatic gain control method and device before initial synchronization in orthogonal frequency division multiplexing system |
| JP4523454B2 (en) * | 2005-02-28 | 2010-08-11 | 三菱電機株式会社 | Demodulation timing generation circuit and demodulator |
| US7602852B2 (en) | 2005-04-21 | 2009-10-13 | Telefonaktiebolaget L M Ericsson (Publ) | Initial parameter estimation in OFDM systems |
| JP4472585B2 (en) * | 2005-06-14 | 2010-06-02 | オリンパス株式会社 | Transmission device and in-subject information acquisition system |
| US7590184B2 (en) | 2005-10-11 | 2009-09-15 | Freescale Semiconductor, Inc. | Blind preamble detection for an orthogonal frequency division multiplexed sample stream |
| US7561361B1 (en) * | 2005-10-31 | 2009-07-14 | Marvell International Ltd. | Dynamic synchronization of timing signals |
| US8121228B2 (en) * | 2005-11-04 | 2012-02-21 | Freescale Semiconductor, Inc. | Detecting a data frame |
| US7623599B2 (en) * | 2005-11-21 | 2009-11-24 | Freescale Semiconductor, Inc. | Blind bandwidth detection for a sample stream |
| US7675844B2 (en) | 2006-02-24 | 2010-03-09 | Freescale Semiconductor, Inc. | Synchronization for OFDM signals |
| US7809097B2 (en) * | 2006-03-16 | 2010-10-05 | Renesas Electronics Corporation | Frame timing synchronization for orthogonal frequency division multiplexing (OFDM) |
| JP4970431B2 (en) * | 2006-04-26 | 2012-07-04 | パナソニック株式会社 | Signal detection apparatus and signal detection method |
| JP4904929B2 (en) * | 2006-05-31 | 2012-03-28 | 富士通セミコンダクター株式会社 | OFDM receiver, interference wave discrimination method, window control device, and window control method |
| US20080025197A1 (en) * | 2006-07-28 | 2008-01-31 | Mccoy James W | Estimating frequency error of a sample stream |
| KR100888365B1 (en) * | 2006-12-08 | 2009-03-12 | 한국전자통신연구원 | Apparatus and method for controlling voltage gain of an ultra-wideband signal and an ultra-wideband receiver using the same |
| US7881418B2 (en) | 2006-12-14 | 2011-02-01 | Nec Corporation | Device, method and program for detecting communication frame base point through blind processing |
| KR100827369B1 (en) | 2007-03-07 | 2008-05-06 | 한국전자통신연구원 | Synchronization Acquisition Method and Device |
| KR100928585B1 (en) * | 2007-12-14 | 2009-11-24 | 한국전자통신연구원 | Automatic gain control device, signal receiving device and signal receiving method |
| BRPI0821882B1 (en) * | 2008-01-16 | 2020-04-22 | Interdigital Madison Patent Holdings | automatic gain control circuit and automatic gain control method with machine state controller feedback |
| JP5031600B2 (en) * | 2008-01-28 | 2012-09-19 | 京セラ株式会社 | Wireless communication method, wireless communication system, base station, mobile station |
| JP5031633B2 (en) * | 2008-01-28 | 2012-09-19 | 京セラ株式会社 | Wireless communication method, wireless communication system, base station |
| US7965799B2 (en) * | 2008-02-25 | 2011-06-21 | Xilinx, Inc. | Block boundary detection for a wireless communication system |
| JP5031632B2 (en) * | 2008-03-26 | 2012-09-19 | 京セラ株式会社 | Wireless communication method, wireless communication system, base station, mobile station |
| EP2120336B1 (en) * | 2008-05-14 | 2010-07-14 | Telefonaktiebolaget L M Ericsson (Publ) | Technique for controlling a gain of a receiver |
| JP4572968B2 (en) * | 2008-08-06 | 2010-11-04 | ソニー株式会社 | Packet detection device, packet detection method, wireless communication device, wireless communication method, and computer program |
| JP4735680B2 (en) | 2008-08-12 | 2011-07-27 | ソニー株式会社 | Synchronization circuit and synchronization method |
| JP4666031B2 (en) | 2008-09-09 | 2011-04-06 | ソニー株式会社 | Synchronous circuit and wireless communication device |
| WO2010090485A2 (en) * | 2009-02-08 | 2010-08-12 | 엘지전자 주식회사 | Method for transmitting reference signal for terminal demodulation in radio mobile communication system, and apparatus for implementing the same |
| JP2011003970A (en) * | 2009-06-16 | 2011-01-06 | Fujitsu Ltd | Receiving apparatus, base station apparatus, and synchronization timing detection method |
| KR101283807B1 (en) * | 2009-12-15 | 2013-07-08 | 한국전자통신연구원 | Method and system for receiving multi subcarrier signals |
| JP5331763B2 (en) * | 2010-08-20 | 2013-10-30 | パナソニック株式会社 | Network management device, base station device, and network management method |
| JP5410478B2 (en) * | 2011-07-07 | 2014-02-05 | クゥアルコム・インコーポレイテッド | Integrated packet detection in a wireless communication system with one or more receivers |
| US8768275B2 (en) * | 2011-11-10 | 2014-07-01 | National Instruments Corporation | Spectral averaging |
| CN104040922B (en) * | 2012-01-27 | 2016-12-14 | 日本电信电话株式会社 | Wireless device and training signal sending method |
| KR101924830B1 (en) * | 2012-06-19 | 2019-02-27 | 삼성전자주식회사 | Method and apparatus for synchronizing of terminal in wireless communication network |
| TWI498907B (en) * | 2013-01-07 | 2015-09-01 | Phison Electronics Corp | Controlling method for connector, connector and memory storage device |
| JP5429913B2 (en) * | 2013-01-25 | 2014-02-26 | トムソン ライセンシング | Automatic gain control using state machine controller feedback |
| CN105337620A (en) * | 2014-08-13 | 2016-02-17 | 上海华虹集成电路有限责任公司 | Decoding circuit for 106K type A signals sent by decoding card |
| CN107078808B (en) | 2014-11-04 | 2019-06-25 | 三菱电机株式会社 | Communication system, signal transmission method, and air conditioner |
| US9520910B1 (en) * | 2015-09-24 | 2016-12-13 | Nxp B.V. | Receiver component and method for enhancing a detection range of a time-tracking process in a receiver |
| CN107425953B (en) * | 2017-05-26 | 2019-02-19 | 北京理工大学 | Synchronization device, synchronization method, and high-speed receiver using the same |
| US10469187B2 (en) * | 2017-08-16 | 2019-11-05 | Keysight Technologies, Inc. | Systems and methods for detecting passive inter-modulation (PIM) interference in cellular networks |
| DE102017220828A1 (en) * | 2017-11-22 | 2019-05-23 | Robert Bosch Gmbh | Method and system for suppressing an interference signal in the detection of a chirp signal |
| TWI658700B (en) * | 2018-07-16 | 2019-05-01 | 創意電子股份有限公司 | Integrated circuit, multi-channels transmission apparatus and signal transmission method thereof |
| JP7251189B2 (en) * | 2019-02-13 | 2023-04-04 | 沖電気工業株式会社 | Ranging device and ranging system |
| US10715169B1 (en) * | 2019-05-21 | 2020-07-14 | Ciena Corporation | Coarse-fine gain-tracking loop and method of operating |
| US20210399808A1 (en) * | 2020-06-23 | 2021-12-23 | Infinera Corporation | Data synchronization in optical networks and devices |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4393458A (en) * | 1980-02-06 | 1983-07-12 | Sperry Corporation | Data recovery method and apparatus using variable window |
| US4884227A (en) * | 1987-12-11 | 1989-11-28 | Toyota Jidosha Kabushiki Kaisha | Speed detecting apparatus for a vehicle |
| JP3192047B2 (en) * | 1994-06-03 | 2001-07-23 | キヤノン株式会社 | Spread spectrum receiver |
| US5717713A (en) * | 1994-11-18 | 1998-02-10 | Stanford Telecommunications, Inc. | Technique to permit rapid acquisition and alert channel signalling for base station-to-user link of an orthogonal CDMA (OCDMA) communication system |
| US5579335A (en) * | 1995-09-27 | 1996-11-26 | Echelon Corporation | Split band processing for spread spectrum communications |
| FI101438B1 (en) * | 1996-05-21 | 1998-06-15 | Nokia Mobile Phones Ltd | Searching the signal in a satellite telephone system |
| JP3504080B2 (en) * | 1996-09-24 | 2004-03-08 | 株式会社東芝 | Burst signal receiver |
| US5920278A (en) * | 1997-05-28 | 1999-07-06 | Gregory D. Gibbons | Method and apparatus for identifying, locating, tracking, or communicating with remote objects |
| JPH1188455A (en) * | 1997-09-03 | 1999-03-30 | Hitachi Ltd | Frame synchronization method |
| JP2968954B2 (en) * | 1998-01-08 | 1999-11-02 | 日本電信電話株式会社 | Automatic gain control circuit for OFDM demodulator and automatic gain control method |
| JP2000138647A (en) * | 1998-10-30 | 2000-05-16 | Hitachi Denshi Ltd | Digital transmission equipment |
| JP3606761B2 (en) * | 1998-11-26 | 2005-01-05 | 松下電器産業株式会社 | OFDM receiver |
| JP3339490B2 (en) * | 1999-03-30 | 2002-10-28 | 日本電気株式会社 | OFDM demodulator |
| DE60016074T2 (en) | 1999-03-30 | 2005-11-24 | Nec Corp. | OFDM demodulator |
| EP1505787B1 (en) * | 1999-04-23 | 2006-10-18 | Sony Deutschland GmbH | Synchronization preamble in an OFDM system |
| JP2001109738A (en) * | 1999-10-13 | 2001-04-20 | Toyota Motor Corp | Peak time detecting device and peak time detecting method |
| JP4329192B2 (en) * | 1999-11-19 | 2009-09-09 | ソニー株式会社 | Wireless communication apparatus, wireless communication system and method thereof |
| JP4193311B2 (en) * | 1999-11-26 | 2008-12-10 | ソニー株式会社 | Communication system and receiving apparatus thereof |
| JP2001217802A (en) * | 2000-01-31 | 2001-08-10 | Kyocera Corp | Symbol timing detection circuit for OFDM signal demodulation |
| JP4399981B2 (en) * | 2000-12-28 | 2010-01-20 | 株式会社富士通ゼネラル | OFDM receiver timing detection method and apparatus |
| DE60128784T2 (en) * | 2001-02-26 | 2008-02-07 | Juniper Networks, Inc., Sunnyvale | Method and apparatus for efficient and accurate coarse time synchronization in pulse demodulators |
| US7062282B2 (en) * | 2002-07-19 | 2006-06-13 | Mediatek, Inc. | Method and apparatus for frequency synchronization in a digital transmission system |
-
2002
- 2002-02-27 JP JP2002050819A patent/JP3636145B2/en not_active Expired - Fee Related
- 2002-06-14 WO PCT/JP2002/005940 patent/WO2002103947A1/en not_active Ceased
- 2002-06-14 US US10/344,429 patent/US7336738B2/en not_active Expired - Fee Related
- 2002-06-14 CN CNB028025911A patent/CN1255963C/en not_active Expired - Fee Related
- 2002-06-14 EP EP02736095A patent/EP1396953A4/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| WO2002103947A1 (en) | 2002-12-27 |
| EP1396953A1 (en) | 2004-03-10 |
| EP1396953A4 (en) | 2007-05-02 |
| CN1465152A (en) | 2003-12-31 |
| JP3636145B2 (en) | 2005-04-06 |
| US7336738B2 (en) | 2008-02-26 |
| US20040052319A1 (en) | 2004-03-18 |
| JP2003069546A (en) | 2003-03-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1255963C (en) | Demodulation timing generation circuit and demodulation device | |
| CN1465151A (en) | Automatic gain control circuit and method thereof, and demodulation apparatus using the same | |
| CN1297088C (en) | receiving device | |
| CN1155209C (en) | Timing reproduction device and demodulator | |
| CN1065093C (en) | CDMA demodulator and demodulation method | |
| CN1270445C (en) | Channel estimation device and method and demodulation device and method | |
| CN1306740C (en) | Radio transmission device and radio transmission method | |
| CN1525708A (en) | WLAN device | |
| CN1198404C (en) | wireless base station device | |
| CN1288862C (en) | OFDM communication apparatus and OFDM communication method | |
| CN101076004A (en) | Wireless communication device | |
| CN1692588A (en) | OFDM demodulator | |
| CN1123491A (en) | Receiver, automatic controller, control annunciator, received power controller and communication method | |
| CN1705300A (en) | System and method for adjusting multiple control loops using common criteria | |
| CN1641376A (en) | Apparatus for detecting a distance and apparatus for detecting a body | |
| CN1398054A (en) | Whistler detection and suppresser thereof, its method and computer program products | |
| CN1726639A (en) | Radio wave receiving equipment, radio wave clock, and transponder | |
| CN1175151A (en) | synchronization device | |
| CN1380742A (en) | Front processor for data receiver and nonlinear distortion equalizing method | |
| CN1489327A (en) | Wireless signal receiving device and wireless signal receiving method | |
| CN1695335A (en) | transmitter | |
| CN1412956A (en) | Variable gain amplifying device and radio communication device | |
| CN1993885A (en) | transconductance amplifier | |
| CN1076905C (en) | Digital receiver | |
| CN1551529A (en) | Array Antenna Communication Device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20060510 |