Abstract:
A skew estimator for estimating a skew between a first signal of a first data path and a second signal of a second data path in a coherent receiver is provided. The skew estimator comprises a phase detector and an integrator. The phase detector is configured to detect a phase of the first signal or the second signal to obtain a phase signal. Further, the integrator is configured to integrate the obtained phase signal to provide an estimated skew.
Abstract:
A multiplexing/demultiplexing device has a phase difference detection part for detecting a phase difference from a reference frequency of a multiplexed signal and a reference frequency of each of input/output lines, an interpolation part for performing an interpolation on a digital transmitting/receiving signal of each of the input/output lines with a signal delayed by time corresponding to the phase difference for each of the input/output lines based on the phase difference detected by the phase difference detection part to obtain a digital transmitting/receiving signal sampled with the reference frequency of the multiplexed signal for each of the input/output lines, and a signal multiplexing/demultiplexing part for performing a multiplex/demultiplex of the digital transmitting/receiving signals of the input/output lines with use of the reference frequency of the multiplexed signal.
Abstract:
The present invention provides a symbol synchronization method and apparatus. By means of the symbol synchronization method and apparatus, a timing location is adjusted outside an adaptive loop. In addition, the adaptive loop proceeds to according to an original function of the adaptive loop. That is, the timing location is stabilized to an initial symbol-synchronization location, and the timing location is then further corrected and adjusted. Therefore, impact of an error of a timing location on symbol synchronization is eliminated by correcting the timing location, and positioning accuracy of a symbol-synchronization location is improved.
Abstract:
A transmission device of the disclosure includes: a clock signal transmitting circuit that outputs a clock signal onto a clock signal line; a data signal transmitting circuit that outputs a data signal onto a data signal line; and a blanking controller that controls the clock signal transmitting circuit to output a predetermined blanking signal, in place of the clock signal, from the clock signal transmitting circuit to the clock signal line in synchronization with a blanking period of the data signal.
Abstract:
Digital techniques to recover clock in a coherent receiver using intradyne detection are provided. A free running oscillator clocks an analog to digital converter that is used to convert an input analog signal to digital data. The digital data is resampled using a numerically controlled oscillator clock. Phase detection is performed on the digital data after it is resampled to determine any phase offset. The numerically controlled oscillator clock is adjusted based on the phase offset. In addition, the digital data is delayed after the digital resampling operation using a digital delay element. The phase offset is also fed forward to the digital delay element.
Abstract:
The invention relates to an apparatus (100) for synchronizing a sampling signal on a communication signal, the communication signal comprising communication symbols, the sampling signal indicating sampling time instants of the communication signal, the apparatus (100) comprising a sampler (101) being configured to sample the communication signal at the sampling time instants indicated by the sampling signal to obtain a sampled communication signal, a filter (103) being configured to filter the sampled communication signal using a first filtering transfer function to obtain a first filtered sampled communication signal, and to filter the sampled communication signal using a second filtering transfer function to obtain a second filtered sampled communication signal, a phase detector (105) being configured to determine a first phase detection signal upon the basis of the first filtered sampled communication signal, and to determine a second phase detection signal upon the basis of the second filtered sampled communication signal, the first phase detection signal indicating a position of a sampling time instant within a communication symbol of the first filtered sampled communication signal, the second phase detection signal indicating a position of a sampling time instant within a communication symbol of the second filtered sampled communication signal, a determiner (107) being configured to determine a first synchronicity measure upon the basis of the first phase detection signal, and to determine a second synchronicity measure upon the basis of the second phase detection signal, the first synchronicity measure and the second synchronicity measure indicating a synchronicity between the sampling signal and the communication signal, and a selector (109) being configured to select the first filtering transfer function or the second filtering transfer function of the filter (103) for filtering the sampled communication signal upon the basis of the first synchronicity measure and the second synchronicity measure for synchronizing the sampling signal on the communication signal.
Abstract:
The present disclosure relates to an adaptive jitter buffer for buffering audio data received via a network. The adaptive jitter buffer comprises an adaptive audio sample buffer, which comprises an adaptive resampler that receives a number of audio samples of the audio data and that outputs a first number of audio samples, which are resampled from the received number of audio samples according to a resampling factor, an audio sample buffer that buffers audio samples, wherein the outputted first number of audio samples are written to the audio sample buffer during an input access event and a second number of audio samples are read from the audio sample buffer during an output access event, and an audio sample buffer fill quantity controller that controls a fill quantity of the audio sample buffer based on controlling the resampling factor of the adaptive resampler.
Abstract:
A system and method are described for correcting for a loss of message boundary in a real-time data transmission over an interconnect between a source node and a destination node in an apparatus. In the apparatus, a destination node received one or more messages, wherein each message includes one or more data frames, and each data frame of each message includes an end-of-message flag and a message sequence number, the end-of-message flag set when the data frame is the last data frame in a particular message, and the message sequence number is different for different messages. A loss of message boundary is determined for a previous message when a new data frame of a new message is received and the new message sequence number of the new data frame is different from the previous message sequence number and a last received data frame did not include a set end-of-message flag. To establish re-synchronization, the destination node transmits a synchronization loss message to the source node, and the destination node receives in reply a status report message, and the destination node can regain synchronization of the last received message data such that a previous message boundary can be determined according to the status report message.
Abstract:
A phase differential calculator comprises: a first phase accumulator configured to generate information indicative of the phase of a local sample clock at a first resolution; a clock generator configured to generate a generated clock and information indicative of the phase of the generated clock at a second resolution that is lower than the first resolution as a function of a phase comparison and in synchronism with a remote sample clock; and a phase comparator configured to generate the phase comparison based on a phase difference between the information indicative of the phase of the local sample clock and the information indicative of the phase of the generated clock.
Abstract:
A system for converting the sample rate of asynchronous data packets and providing at least one synchronous data stream is disclosed. The system comprises: a sample rate converter configured to asynchronously receive data, the sample rate converter operating in accordance with a conversion ratio controllable by a control signal; a FIFO buffer coupled to the sample rate converter downstream thereof and receiving resampled data therefrom; and a controller unit configured to monitor the fill level of the FIFO buffer and to adjust the control signal such dependent on the fill level.