Method and system for providing a multi-channel interleaver/deinterleaver using SDRAM
    1.
    发明授权
    Method and system for providing a multi-channel interleaver/deinterleaver using SDRAM 有权
    使用SDRAM提供多通道交织器/解交织器的方法和系统

    公开(公告)号:US07051171B1

    公开(公告)日:2006-05-23

    申请号:US10412713

    申请日:2003-04-11

    CPC classification number: G06F11/1008

    Abstract: A deinterleaver for performing high-speed multi-channel forward error correction using external SDRAM is provided. According to one exemplary aspect, the deinterleaver performs both read and write accesses to the SDRAM that are burst-oriented by hiding active and precharge cycles in order to achieve high data rate operations. The data bus length of the SDRAM is designed to be twice the deinterleaving symbol size thereby allowing bandwidth to be increased. The deinterleaver accesses data in the SDRAM as read blocks and write blocks. Each block includes a predetermined number of data words to be interleaved/deinterleaved. The ACTIVE command for one block is issued when a preceding block is being processed. Data in one read/write block has the same row address within the same bank of the SDRAM.

    Abstract translation: 提供了一种使用外部SDRAM执行高速多通道前向纠错的去交织器。 根据一个示例性方面,解交织器通过隐藏有效和预充电周期对SDRAM进行读取和写入访问,以实现高数据速率操作。 SDRAM的数据总线长度设计为解交织符号大小的两倍,从而允许增加带宽。 解交织器将SDRAM中的数据作为读取块和写入块访问。 每个块包括要交织/去交错的预定数量的数据字。 当前一个块被处理时,发出一个块的ACTIVE命令。 一个读/写块中的数据在SDRAM的同一组内具有相同的行地址。

    HIGH THROUGHPUT INTERLEAVER / DEINTERLEAVER
    2.
    发明申请
    HIGH THROUGHPUT INTERLEAVER / DEINTERLEAVER 失效
    高通量交换机/去除器

    公开(公告)号:US20110113305A1

    公开(公告)日:2011-05-12

    申请号:US12652167

    申请日:2010-01-05

    Inventor: Binfan Liu Junyi Xu

    Abstract: Systems and methods for performing high-speed multi-channel forward error correction using external DDR SDRAM is provided. According to one exemplary aspect, an interleaver/deinterleaver performs both read and write accesses to the DDR SDRAM that are burst-oriented by hiding active and precharge cycles in order to achieve high data rate operations. The interleaver/deinterleaver accesses data in the DDR SDRAM as read blocks and write blocks. Each block includes two data sequences. Each data sequence further includes a predetermined number of data words to be interleaved/deinterleaved. The PRECHARGE and ACTIVE command for one data sequence is issued when a preceding data sequence is being processed. Data in one read/write data sequence has the same row address within the same bank of the DDR SDRAM.

    Abstract translation: 提供了使用外部DDR SDRAM执行高速多通道前向纠错的系统和方法。 根据一个示例性方面,交织器/解交织器通过隐藏有效和预充电周期来对通过突发定向的DDR SDRAM执行读和写访问,以实现高数据速率操作。 交织器/解交织器将DDR SDRAM中的数据作为读取块和写入块访问。 每个块包括两个数据序列。 每个数据序列还包括要交织/解交织的预定数量的数据字。 当处理前面的数据序列时,会发出一个数据序列的PRECHARGE和ACTIVE命令。 一个读/写数据序列中的数据在DDR SDRAM的同一组内具有相同的行地址。

    Method and apparatus for providing cancellation of harmonics signals with modulated signals for multi-channels
    3.
    发明授权
    Method and apparatus for providing cancellation of harmonics signals with modulated signals for multi-channels 有权
    用于提供多通道调制信号的谐波信号消除的方法和装置

    公开(公告)号:US07809094B2

    公开(公告)日:2010-10-05

    申请号:US11872667

    申请日:2007-10-15

    CPC classification number: H04B1/0475

    Abstract: A device and method for canceling or attenuating harmonics noise without distorting the incoming signal. An exemplary device includes the use of an estimation loop to generate an artificial signal to eliminate or attenuate the influence of harmonics. The estimation loop includes a mixer adapted to produce a mixed signal by processing or combining the incoming signal and the artificial signal. The estimation loop includes an error detector, a low-pass filter, a parameter estimator, and a numerically controlled oscillator. The parameter estimator produces information relating to the phase, frequency, and amplitude of an incoming harmonics spur and will be used by the numerically controlled oscillator to generate the artificial signal. If the mixed signal contains relatively low levels of harmonics residuals, the mixed signal is produced at the output in lieu of the incoming signal.

    Abstract translation: 用于消除或衰减谐波噪声而不使输入信号失真的装置和方法。 示例性装置包括使用估计环路来产生人造信号以消除或衰减谐波的影响。 估计环路包括适于通过处理或组合输入信号和人造信号来产生混合信号的混频器。 估计回路包括误差检测器,低通滤波器,参数估计器和数控振荡器。 参数估计器产生与输入谐波支路的相位,频率和幅度相关的信息,并由数控振荡器用于产生人为信号。 如果混合信号包含较低水平的谐波残差,则在输出端产生混合信号来代替输入信号。

    Method and system for multi-program clock recovery and timestamp correction
    4.
    发明申请
    Method and system for multi-program clock recovery and timestamp correction 失效
    多程序时钟恢复和时间戳校正的方法和系统

    公开(公告)号:US20060136768A1

    公开(公告)日:2006-06-22

    申请号:US10996582

    申请日:2004-11-23

    CPC classification number: H04N21/4305 H04N5/4401 H04N21/4307

    Abstract: A decoder includes a transport engine configured to receive programs and extract timing information and timestamps embedded in the programs. An adder is configured to add a set of timing offsets to the sets of timing information to adjust the timing information from a first time basis to a second time basis. Sums of the timing offsets and the timing information are referred to the mapped-timing information. A correction engine is configured to update the timing offsets as timing information is encountered in the programs, and an offset register is configured to: receive the timing offsets, store the timing offsets, and transfer the timing offsets to the adder. The adder is also configured to add the timing offsets to the timestamps to adjust the time basis of the timestamps from the first time basis to the second time basis. A program is decoder configured to receive the adjusted timestamps to decode the programs.

    Abstract translation: 解码器包括被配置为接收节目并提取嵌入在节目中的定时信息和时间戳的传输引擎。 加法器被配置为将一组定时偏移量添加到定时信息组,以便从第一时间基准到第二时间基准来调整定时信息。 定时偏移和定时信息的和被称为映射定时信息。 校正引擎被配置为在程序中遇到定时信息时更新定时偏移,并且偏移寄存器被配置为:接收定时偏移,存储定时偏移,并将定时偏移传送给加法器。 加法器还被配置为将时间偏移量添加到时间戳,以便调整从第一时间到第二时间的时间戳的时间基准。 程序是被配置为接收调整的时间戳以解码程序的解码器。

    High throughput interleaver / deinterleaver
    5.
    发明授权
    High throughput interleaver / deinterleaver 失效
    高吞吐量交织器/解交织器

    公开(公告)号:US08352834B2

    公开(公告)日:2013-01-08

    申请号:US12652167

    申请日:2010-01-05

    Inventor: Binfan Liu Junyi Xu

    Abstract: Systems and methods for performing high-speed multi-channel forward error correction using external DDR SDRAM is provided. According to one exemplary aspect, an interleaver/deinterleaver performs both read and write accesses to the DDR SDRAM that are burst-oriented by hiding active and precharge cycles in order to achieve high data rate operations. The interleaver/deinterleaver accesses data in the DDR SDRAM as read blocks and write blocks. Each block includes two data sequences. Each data sequence further includes a predetermined number of data words to be interleaved/deinterleaved. The PRECHARGE and ACTIVE command for one data sequence is issued when a preceding data sequence is being processed. Data in one read/write data sequence has the same row address within the same bank of the DDR SDRAM.

    Abstract translation: 提供了使用外部DDR SDRAM执行高速多通道前向纠错的系统和方法。 根据一个示例性方面,交织器/解交织器通过隐藏有效和预充电周期来对通过突发定向的DDR SDRAM执行读和写访问,以实现高数据速率操作。 交织器/解交织器将DDR SDRAM中的数据作为读取块和写入块访问。 每个块包括两个数据序列。 每个数据序列还包括要交织/解交织的预定数量的数据字。 当处理前面的数据序列时,会发出一个数据序列的PRECHARGE和ACTIVE命令。 一个读/写数据序列中的数据在DDR SDRAM的同一组内具有相同的行地址。

    Method and system for multi-program clock recovery and timestamp correction
    6.
    发明授权
    Method and system for multi-program clock recovery and timestamp correction 失效
    多程序时钟恢复和时间戳校正的方法和系统

    公开(公告)号:US07710965B2

    公开(公告)日:2010-05-04

    申请号:US10996582

    申请日:2004-11-23

    CPC classification number: H04N21/4305 H04N5/4401 H04N21/4307

    Abstract: A decoder includes a transport engine configured to receive programs and extract timing information and timestamps embedded in the programs. An adder is configured to add a set of timing offsets to the sets of timing information to adjust the timing information from a first time basis to a second time basis. Sums of the timing offsets and the timing information are referred to the mapped-timing information. A correction engine is configured to update the timing offsets as timing information is encountered in the programs, and an offset register is configured to: receive the timing offsets, store the timing offsets, and transfer the timing offsets to the adder. The adder is also configured to add the timing offsets to the timestamps to adjust the time basis of the timestamps from the first time basis to the second time basis. A program is decoder configured to receive the adjusted timestamps to decode the programs.

    Abstract translation: 解码器包括被配置为接收节目并提取嵌入在节目中的定时信息和时间戳的传输引擎。 加法器被配置为将一组定时偏移量添加到定时信息组,以便从第一时间基准到第二时间基准来调整定时信息。 定时偏移和定时信息的和被称为映射定时信息。 校正引擎被配置为在程序中遇到定时信息时更新定时偏移,并且偏移寄存器被配置为:接收定时偏移,存储定时偏移,并将定时偏移传送给加法器。 加法器还被配置为将时间偏移量添加到时间戳,以便调整从第一时间到第二时间的时间戳的时间基准。 程序是被配置为接收调整的时间戳以解码程序的解码器。

    Method and system for providing jitter-free transmissions for demodulated data stream
    7.
    发明授权
    Method and system for providing jitter-free transmissions for demodulated data stream 有权
    为解调数据流提供无抖动传输的方法和系统

    公开(公告)号:US07424080B1

    公开(公告)日:2008-09-09

    申请号:US10631497

    申请日:2003-07-31

    Applicant: Binfan Liu

    Inventor: Binfan Liu

    CPC classification number: H04J3/0632 H04N21/4305 H04N21/4382

    Abstract: A system for providing jitter-free transmissions for demodulated data streams is disclosed. In one embodiment, the system includes a demodulator, a packet processor and a timing generator. The demodulator further includes a timing recovery circuit. Output signals from the timing recovery circuit and demodulated output signals from the demodulator are provided to the timing generator. Using these signals, the timing generator then generates an output timing signal. Demodulated data are provided to the packet processor as input. The demodulated data are then output by the packet processor under the control of the output timing signal from the timing generator.

    Abstract translation: 公开了一种用于为解调数据流提供无抖动传输的系统。 在一个实施例中,系统包括解调器,分组处理器和定时发生器。 解调器还包括定时恢复电路。 来自定时恢复电路的输出信号和来自解调器的解调输出信号被提供给定时发生器。 使用这些信号,定时发生器然后产生输出定时信号。 解调的数据作为输入提供给分组处理器。 解调后的数据然后在来自定时发生器的输出定时信号的控制下由分组处理器输出。

    Method and system for providing high-speed forward error correction for multi-stream data
    8.
    发明授权
    Method and system for providing high-speed forward error correction for multi-stream data 失效
    为多流数据提供高速前向纠错的方法和系统

    公开(公告)号:US07065696B1

    公开(公告)日:2006-06-20

    申请号:US10412745

    申请日:2003-04-11

    Abstract: A system for providing a high-speed implementation for multi-stream forward error correction (FEC) is provided. According to one exemplary aspect, the system is able to provide block-based multi-stream FEC that reduces the power consumption when compared with conventional symbol-based FEC. The system provides a pipeline architecture for multi-stream FEC so that modules in the system are able to respectively process blocks of data from different channels or data streams.

    Abstract translation: 提供了一种用于提供用于多流前向纠错(FEC)的高速实现的系统。 根据一个示例性方面,与传统的基于符号的FEC相比,该系统能够提供降低功耗的基于块的多流FEC。 该系统为多流FEC提供流水线架构,使得系统中的模块能够分别处理来自不同信道或数据流的数据块。

    Multi-reference clock synchronization techniques
    9.
    发明授权
    Multi-reference clock synchronization techniques 失效
    多参考时钟同步技术

    公开(公告)号:US08401092B1

    公开(公告)日:2013-03-19

    申请号:US12848073

    申请日:2010-07-30

    CPC classification number: H04L7/0037 H03L7/06 H04J3/0638 H04J3/0658 H04L27/36

    Abstract: Efficient synchronization techniques that support multiple reference clocks in an EQAM device. Consider a plurality of different modulators in the EQAM device receiving data from a corresponding plurality of different sources having corresponding different timing references (i.e., different source reference clocks). To accommodate this, the modulators all operate using a common system clock, and each modulator is provided with a phase synchronizer. The phase synchronizer synchronizes the modulated symbol phases to the corresponding reference clock.

    Abstract translation: 在EQAM设备中支持多个参考时钟的高效同步技术。 考虑在EQAM设备中接收来自具有对应的不同定时参考(即,不同的源参考时钟)的相应多个不同源的数据的多个不同调制器。 为了适应这一点,调制器都使用公共系统时钟进行操作,并且每个调制器都配备有相位同步器。 相位同步器将调制的符号相位同步到相应的参考时钟。

    Method and system for providing a high speed multi-stream MPEG processor
    10.
    发明授权
    Method and system for providing a high speed multi-stream MPEG processor 有权
    提供高速多流MPEG处理器的方法和系统

    公开(公告)号:US07720147B2

    公开(公告)日:2010-05-18

    申请号:US10888551

    申请日:2004-07-09

    Abstract: An MPEG processor is provided. According to one aspect of the processor, multiple MPEG data streams for corresponding channels are individually stored in an off-chip memory. Corresponding data for a channel is then retrieved from the off-chip memory for processing. The retrieved data is then decoded. The decoded results and associated information are stored on the off-chip memory. Some or all of the associated information that can be used for decoding subsequent data is stored in an on-chip memory. When video images need to be displayed, the corresponding data that is needed for that purpose is then retrieved from the off-chip memory and provided to an analog encoder for encoding in a format that is compatible with an analog display device.

    Abstract translation: 提供MPEG处理器。 根据处理器的一个方面,用于相应通道的多个MPEG数据流被单独存储在片外存储器中。 然后从芯片外存储器中检索通道的相应数据进行处理。 然后对所检索的数据进行解码。 解码结果和相关信息存储在片外存储器中。 可用于解码后续数据的部分或全部相关信息存储在片上存储器中。 当需要显示视频图像时,然后从片外存储器检索所需的相应数据,并将其提供给与模拟显示装置兼容的格式的模拟编码器进行编码。

Patent Agency Ranking