Collision avoidance manager, method of avoiding a memory collision and a turbo decoder employing the same
    51.
    发明申请
    Collision avoidance manager, method of avoiding a memory collision and a turbo decoder employing the same 审中-公开
    冲突避免管理器,避免存储器冲突的方法和采用该冲突的turbo解码器

    公开(公告)号:US20060083174A1

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

    申请号:US11239498

    申请日:2005-09-29

    IPC分类号: H04L12/26

    摘要: The present invention provides a collision avoidance manager for use with single-port memories. In one embodiment, the collision avoidance manager includes a memory structuring unit configured to provide a memory arrangement of the single-port memories having upper and lower memory banks arranged into half-memory portions. Additionally, the collision avoidance manager also includes a write memory alignment unit coupled to the memory structuring unit and configured to provide double-data writing to the memory arrangement based on memory collision avoidance. In a preferred embodiment, the collision avoidance manager also includes a read memory alignment unit coupled to the memory structuring unit and configured to provide double-data reading from the memory arrangement while maintaining the memory collision avoidance.

    摘要翻译: 本发明提供了一种与单端口存储器一起使用的防碰撞管理器。 在一个实施例中,冲突避免管理器包括存储器结构单元,其被配置为提供具有布置成半存储器部分的上部和下部存储器组的单个端口存储器的存储器布置。 此外,防撞管理器还包括耦合到存储器构造单元并被配置为基于存储器冲突避免向存储器装置提供双数据写入的写存储器对准单元。 在优选实施例中,防碰撞管理器还包括耦合到存储器结构单元并被配置为在保持存储器冲突避免的同时从存储器装置提供双数据读取的读取存储器对准单元。

    Method and apparatus for spread spectrum interference cancellation

    公开(公告)号:US20050180373A1

    公开(公告)日:2005-08-18

    申请号:US11032985

    申请日:2005-01-11

    IPC分类号: H04B1/707 H04B7/216

    CPC分类号: H04B1/7107

    摘要: The interference cancellation (IC) system (500) includes a plurality of IC units, for which IC is applied. Each IC unit has its spread spectrum code generator, delay devices, correlators or matched filters (MF), spreading circuits and subtracting and adding devices. The IC process in accordance with the invention includes using a bank of MF to despread the received signal at every time instant corresponding to every identified multipath of every user's transmitted signal. Based on the despread signals, an initial decision for the present information symbol of every user can be made using a single-user receiver such as, for example, the conventional Rake receiver or an equalizer. Based on the initial decisions, IC regenerates the multipath signals for each user using timed versions of the spread spectrum code, the delays of the multipaths, and the corresponding channel medium estimates. By adding the regenerated signal estimates for the multipaths of all users, an estimate of the received signal at the input of the receiver prior to despreading can be reconstructed. Each IC unit despreads the regenerated received signal using timed versions of the corresponding spread spectrum code for each multipath delay. The result is subsequently subtracted from the initial despread signal and, to avoid removing the desired user path component, the reconstructed, interference-free, desired despread signal path is also added. The above IC process may be repeated several times (e.g., using several IC stages). Performing interference cancellation after despreading the regenerated estimate of the received signal leads to substantially smaller complexity than the prior art approach where the interference cancellation occurs prior to dispreading.

    Increased bit rate of telephony modems using controlled intersymbol interface
    53.
    发明授权
    Increased bit rate of telephony modems using controlled intersymbol interface 有权
    使用受控的符号间接口提高电话调制解调器的比特率

    公开(公告)号:US06636560B1

    公开(公告)日:2003-10-21

    申请号:US09234570

    申请日:1999-01-20

    申请人: Alan Gatherer

    发明人: Alan Gatherer

    IPC分类号: H04L516

    CPC分类号: H04L25/497

    摘要: The operation of a line card in the local exchange of a point-to-point switched telephone network is modified to increase the data rate of voiceband modem transmission by increasing the sampling rate and providing controlled intersymbol interference using partial response techniques.

    摘要翻译: 修改点对点交换电话网络的本地交换中的线路卡的操作,以通过增加采样率并使用部分响应技术提供受控的符号间干扰来提高语音频带调制解调器传输的数据速率。

    Method and system for reducing power in a parallel-architecture multiplier
    54.
    发明授权
    Method and system for reducing power in a parallel-architecture multiplier 有权
    用于降低并行架构乘法器功耗的方法和系统

    公开(公告)号:US06611857B1

    公开(公告)日:2003-08-26

    申请号:US09713583

    申请日:2000-11-15

    IPC分类号: G06F752

    摘要: A multiplier (12) is disclosed that includes an encoder (36), a hierarchy of compressors (40, 42, 44, 50, 52, 60 and 70), a bit detector (130) and a switch (134). The encoder (36) is operable to receive a first and second encoder input. The compressors (40, 42, 44, 50, 52, 60 and 70) are coupled to the encoder (36). The compressors (40,42, 44, 50, 52, 60 and 70) are operable to receive a first number of inputs and to generate a second number of outputs, with the second number being less than the first number. The bit detector (130) is operable to monitor the first encoder input to determine whether the first encoder input is in a reduced precision range (28). The bit detector (130) is also operable to deactivate a subset of the compressors (40 and 50) when the bit detector (130) determines that the first encoder input is in the reduced precision range (28). The switch (134) is coupled to a specified one of the compressors (42). The switch (134) is operable to redirect the path of one of the outputs for the specified compressor (42) such that the subset of the compressors (40 and 50) is removed from the path when the bit detector (130) determines that the first encoder input is in the reduced precision range (28).

    摘要翻译: 公开了一种乘法器(12),其包括编码器(36),压缩机层级(40,42,44,50,52,60和70),位检测器(130)和开关(134)。 编码器(36)可操作以接收第一和第二编码器输入。 压缩机(40,42,44,50,52,60和70)联接到编码器(36)。 压缩机(40,42,44,50,52,60和70)可操作以接收第一数量的输入并产生第二数量的输出,其中第二数量小于第一数量。 位检测器(130)可操作以监视第一编码器输入以确定第一编码器输入是否处于减小的精度范围(28)。 当位检测器(130)确定第一编码器输入处于降低的精度范围(28)时,位检测器(130)还可操作以停用压缩机(40和50)的子集。 开关(134)耦合到指定的一个压缩机(42)。 开关(134)可操作以重定向用于指定的压缩机(42)的输出之一的路径,使得当位检测器(130)确定压缩机(40)和(50)的子集 第一个编码器输入处于减小的精度范围(28)。

    Communications device with extended filter and line monitoring function
    56.
    发明授权
    Communications device with extended filter and line monitoring function 有权
    具有扩展滤波和线路监控功能的通信设备

    公开(公告)号:US06434167B1

    公开(公告)日:2002-08-13

    申请号:US09152423

    申请日:1998-09-11

    IPC分类号: H04J102

    CPC分类号: H04M11/06

    摘要: A communications device (100) with an extended filter (74) provides more bandwidth for V.34, V.90 and other data communications protocols. The device (100) permits voice and data communications over the same twisted pair connection (22) to a central office facility (35) and allows an increased data rate between a subscriber (15) and the central office linecard (50). A variable frequency filter (74) capable of switching between “voice” mode and “data” mode is used. In “data” mode, the bandwidth of filter (74) is extend to provide more bandwidth which can be utilized to transfer data. A line monitoring mechanism (102) is provided which monitors the PCM data flowing over a digital backplane (60) as well as requests from a subscriber for an increased data rate connection. A micro-controller (104) can be provided to adjust the bandwidth of the filter (74) and cause it to enter “data” mode.

    摘要翻译: 具有扩展滤波器(74)的通信设备(100)为V.34,V.90和其他数据通信协议提供更多带宽。 设备(100)允许通过相同的双绞线连接(22)到中心局设施(35)的语音和数据通信,并且允许在订户(15)和中心局线路卡(50)之间增加的数据速率。 使用能够在“语音”模式和“数据”模式之间切换的可变频率滤波器(74)。 在“数据”模式中,滤波器(74)的带宽被扩展以提供可用于传输数据的更多带宽。 提供了一种线路监测机构(102),其监视在数字背板(60)上流动的PCM数据以及来自订户的增加的数据速率连接的请求。 可以提供微控制器(104)以调整过滤器(74)的带宽并使其进入“数据”模式。

    Efficient memory addressing for convolutional interleaving
    57.
    发明授权
    Efficient memory addressing for convolutional interleaving 有权
    高效的存储器寻址用于卷积交错

    公开(公告)号:US06421796B1

    公开(公告)日:2002-07-16

    申请号:US09480372

    申请日:2000-01-10

    申请人: Alan Gatherer

    发明人: Alan Gatherer

    IPC分类号: G11C2900

    CPC分类号: H03M13/2782 H03M13/2732

    摘要: A method and a system for performing memory-based convolutional interleaving are disclosed. According to the disclosed method, delay lines (DL) are paired with one another within rows of a memory, where the pairing is effected so that the sum of the delay of the paired delay lines is constant over the rows. Both in transmission and in receipt of the interleaved data packets, one or more data packets are read from the oldest location of one of the paired delay lines, with one or more data packets from a received vector being written into this delay line; this reading and writing is repeated for each of the rows of the memory, advancing in a first direction. The process of reading and writing is then repeated for the other delay line in each of the rows of the memory, advancing in the opposite direction. The pairing of the delay lines (DL) in each row of the memory permits efficient implementation of convolutional interleaving, with a minimum of overhead processing required. The system may be implemented into a digital signal processor or other programmable logic device, such as may be used in a digital subscriber line modem.

    摘要翻译: 公开了一种用于执行基于存储器的卷积交织的方法和系统。 根据所公开的方法,延迟线(DL)在存储器的行内彼此配对,其中进行配对,使得成对延迟线的延迟之和在行上是恒定的。 在传输和接收交织的数据分组中,从配对延迟线之一的最早位置读取一个或多个数据分组,其中一个或多个来自接收向量的数据分组被写入该延迟线; 对于存储器的每一行重复该读取和写入,并沿第一方向前进。 然后对存储器的每行中的另一个延迟线重复读取和写入的过程,沿相反方向前进。 存储器的每行中的延迟线(DL)的配对允许有效地实现卷积交织,需要最少的开销处理。 该系统可以被实现为数字信号处理器或其他可编程逻辑器件,诸如可以在数字用户线调制解调器中使用。

    Method and device for controlling signal clipping in a discrete multi-tone communications system
    59.
    发明授权
    Method and device for controlling signal clipping in a discrete multi-tone communications system 失效
    用于在离散多音通信系统中控制信号限幅的方法和装置

    公开(公告)号:US06366555B1

    公开(公告)日:2002-04-02

    申请号:US09083794

    申请日:1998-05-22

    IPC分类号: H04J1100

    摘要: A method of controlling the transmission amplitude of signals in a DMT communications system limited by a predefined dynamic range is disclosed. A block of bits is converted to a set of M constellation points in the fourier domain. The M constellation points are then mapped to a set of N complex points, wherein M is less than N, the N complex fitting within transmission subspace of the dynamic range of the system.

    摘要翻译: 公开了一种控制由预定动态范围限制的DMT通信系统中的信号的传输幅度的方法。 一个比特块被转换成一个在四元域中的一个M个星座点。 然后将M个星座点映射到一组N个复点,其中M小于N,N系统拟合在系统的动态范围的传输子空间内。

    Methods and device for estimating and correcting clipping in a discrete multi-tone communications system
    60.
    发明授权
    Methods and device for estimating and correcting clipping in a discrete multi-tone communications system 失效
    用于在离散多音通信系统中估计和校正限幅的方法和装置

    公开(公告)号:US06363109B1

    公开(公告)日:2002-03-26

    申请号:US09076418

    申请日:1998-05-12

    IPC分类号: H04B138

    摘要: A method for obtaining a reliable estimate of the transmitter clipping error compliant with T1.413 ADSL standard is disclosed. An architecture is disclosed that uses the clipping error estimate at the receiver to reconstruct a frequency-domain compensation signal. The method for computing the compensation signal is disclosed along with an asymmetric digital subscriber line modem supporting T1.413 standard transmission/reception functions over a discrete multi-tone communications system capable of estimating clipping errors and computing clipping compensation signals.

    摘要翻译: 公开了一种用于获得符合T1.413 ADSL标准的发射机限幅误差的可靠估计的方法。 公开了一种结构,其使用接收机处的限幅误差估计来重建频域补偿信号。 公开了一种用于计算补偿信号的方法以及支持T1.413标准发送/接收功能的非对称数字用户线路调制解调器,该分立多音调通信系统能够估计削波误差并计算削波补偿信号。