Efficient implementation of a filter

    公开(公告)号:US07398288B2

    公开(公告)日:2008-07-08

    申请号:US10651922

    申请日:2003-08-29

    IPC分类号: G06F17/10

    CPC分类号: H03H17/06

    摘要: A Finite Impulse Response (FIR) filter is implemented in software on a general purpose processor in a manner which reduces the number of memory accesses as compared to conventional methods. In particular, an efficient implementation for a general purpose processor having a substantial number of registers includes inner and outer loop code which together make K ⁡ [ ( L 1 + L 2 L 1 ⁢ L 2 ) ⁢ N + L 2 L 1 + 1 ] memory accesses and KN multiply-accumulates, where L1 is the number of output vector elements computed during each pass through the outer loop and where L2 is the number of taps per output vector element computed during each pass through the inner loop. The efficient implementation exploits L1+2L2 general purpose registers. For an embodiment in which L1=L2=8, inner and outer loop code make K ⁡ ( N 4 + 2 ) memory accesses, which for filter implementations with large numbers of taps, approaches a 4× reduction in the number of memory accesses as compared to conventional methods.

    Method and System for Compensating for Estimated Distortion in a Transmitter By Utilizing a Digital Predistortion Scheme With A Quadrature Feedback Mixer Configuration
    63.
    发明申请
    Method and System for Compensating for Estimated Distortion in a Transmitter By Utilizing a Digital Predistortion Scheme With A Quadrature Feedback Mixer Configuration 有权
    通过利用正交反馈混频器配置的数字预失真方案来补偿发射机中的估计失真的方法和系统

    公开(公告)号:US20080137770A1

    公开(公告)日:2008-06-12

    申请号:US11618876

    申请日:2006-12-31

    IPC分类号: H03F1/26 H04L25/49

    摘要: Aspects of a method and system for compensating for estimated distortion in a transmitter by utilizing a digital predistortion scheme with a quadrature feedback mixer configuration are presented. Aspects of the system may include an RF transmitter that enables generation of an RF output signal in response to one or more generated input signals. A one or more feedback signals may be generated by performing frequency downconversion on the RF output signal within a corresponding one or more feedback mixer circuits. The generated one or more feedback signals may be inserted at a corresponding one or more insertion points in an RF receiver. Each insertion point may be between a receiver mixer circuit and corresponding circuits that generate a baseband signal based on the corresponding one of the feedback signals.

    摘要翻译: 提出了通过利用具有正交反馈混频器配置的数字预失真方案来补偿发射机中的估计失真的方法和系统的方面。 系统的方面可以包括RF发射器,其能够响应于一个或多个所生成的输入信号而产生RF输出信号。 可以通过对相应的一个或多个反馈混频器电路中的RF输出信号执行频率下变频来产生一个或多个反馈信号。 所生成的一个或多个反馈信号可以插入RF接收器中相应的一个或多个插入点。 每个插入点可以在接收机混合器电路和基于相应的一个反馈信号产生基带信号的相应电路之间。

    Digital filter implementation suitable for execution, together with application code, on a same processor
    64.
    发明授权
    Digital filter implementation suitable for execution, together with application code, on a same processor 失效
    适用于同一处理器的数字滤波器实现以及应用程序代码

    公开(公告)号:US06618739B1

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

    申请号:US09790281

    申请日:2001-02-22

    IPC分类号: G06F1710

    CPC分类号: H03H17/06

    摘要: A filter is implemented in software on a general purpose processor in a manner which reduces the number of memory accesses as compared to conventional methods. In some realizations, both application code and filter code are executed on a same general purpose processor. The filter code incrementally loads respective portions of input and coefficient vector data from addressable storage into respective registers of the processor and performs successive operations thereupon to accumulate output vector data into other respective registers of the processor. The filter code typically exhibits an execution ratio of less than two input and coefficient data loads per operation to accumulate. In some realizations, the filter code is callable from the application code and provides the application code with a signal processing facility without use of a digital signal processor (DSP).

    摘要翻译: 滤波器以通用处理器的软件以与传统方法相比减少存储器访问次数的方式实现。 在某些实现中,应用程序代码和过滤器代码都在相同的通用处理器上执行。 滤波器代码将来自可寻址存储器的输入和系数向量数据的相应部分递增地加载到处理器的相应寄存器中,并执行其上的连续操作,以将输出矢量数据累加到处理器的其他相应寄存器中。 滤波器代码通常表现出每个操作要累积的小于两个输入和系数数据负载的执行率。 在一些实现中,滤波器代码可以从应用代码调用,并且在不使用数字信号处理器(DSP)的情况下向应用代码提供信号处理设施。

    Efficient reduced state maximum likelihood sequence estimator
    65.
    发明授权
    Efficient reduced state maximum likelihood sequence estimator 有权
    有效的还原状态最大似然序列估计器

    公开(公告)号:US06618451B1

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

    申请号:US09249990

    申请日:1999-02-13

    申请人: Mark Gonikberg

    发明人: Mark Gonikberg

    IPC分类号: H03D100

    摘要: A reduced state maximum likelihood sequence estimator allows the use of improved equalization techniques that provides greatly improved performance for channels with severe attenuation and spectral nulls. The reduced state maximum likelihood sequence estimator retains kn states of a total number of K states, kn

    摘要翻译: 缩减状态最大似然序列估计器允许使用改进的均衡技术,其为具有严重衰减和频谱零点的信道提供极大改进的性能。 缩减状态最大似然序列估计器保持K个状态的总数kn

    System and method for improving convergence during modem training and
reducing computational load during steady-state modem operations
    66.
    发明授权
    System and method for improving convergence during modem training and reducing computational load during steady-state modem operations 失效
    用于在调制解调器训练期间改善收敛并减少稳态调制解调器操作期间的计算负载的系统和方法

    公开(公告)号:US5864545A

    公开(公告)日:1999-01-26

    申请号:US761405

    申请日:1996-12-06

    IPC分类号: H04B3/23 H04B3/20

    CPC分类号: H04B3/235

    摘要: A phase-splitting T/3 equalizer and echo canceller structure is computationally efficient because only one point per baud is calculated. However, there are two drawbacks to the structure: (1) since the equalizer performs both the phase-splitting function and channel response equalization, its convergence is slow, and (2) when training the echo canceller during half-duplex training, an answering modem needs an assumed equalizer in its receive path to train its echo canceller, because the adaptive equalizer has not yet been trained; however, after equalizer training the echo canceller needs to be retrained because equalizer coefficients have changed. In contrast, a fixed phase splitting filter can be used during training. The echo canceller and equalizer are each trained with the fixed phase splitting filter thereby improving convergence performance, and after training, the equalizer is convolved with the fixed phase splitting filter to provide the combined phase splitting equalizer and the equalizer is convolved with the echo canceller to provide the combined echo canceller. In this way, computational load is small in steady state and convergence is fast during training. Even though the convergence rate is slower in data mode, it suitable for tracking line variations. An advantage of the transformation from the training structure to the steady-state structure is that a modem or system exploiting the technique provides improved convergence during training while reducing computational load during full-duplex operations. Half-duplex applications, i.e., modem or system operations without echo cancellation, similarly benefit from improved convergence during training and reduced computational load during steady-state operations.

    摘要翻译: 分相T / 3均衡器和回波消除器结构在计算上是有效的,因为每个波特率只计算一个点。 然而,结构有两个缺点:(1)均衡器既执行相位分割功能又实现信道响应均衡,其收敛速度较慢,(2)在半双工训练中训练回声消除器时,应答 调制解调器在其接收路径中需要一个假定的均衡器来训练其回声消除器,因为自适应均衡器尚未被训练; 然而,在均衡器训练之后,由于均衡器系数已经改变,回波消除器需要重新训练。 相比之下,在训练期间可以使用固定的分相滤波器。 回波消除器和均衡器每个都用固定相位分离滤波器进行训练,从而提高收敛性能,并且在训练之后,均衡器与固定相位分离滤波器卷积以提供组合分相均衡器,并且均衡器与回波消除器卷积到 提供组合的回声消除器。 这样,计算负荷在稳定状态下较小,训练过程中收敛速度较快。 即使在数据模式下收敛速度较慢,因此适用于跟踪线路变化。 从训练结构到稳态结构的转换的优点在于,利用该技术的调制解调器或系统在训练期间提供改进的收敛,同时减少全双工操作期间的计算负荷。 半双工应用,即没有回波消除的调制解调器或系统操作同样受益于在训练期间改进的收敛和在稳态操作期间减少的计算负荷。

    WLAN-based positioning system
    67.
    发明授权
    WLAN-based positioning system 有权
    基于WLAN的定位系统

    公开(公告)号:US09125165B2

    公开(公告)日:2015-09-01

    申请号:US13194658

    申请日:2011-07-29

    申请人: Mark Gonikberg

    发明人: Mark Gonikberg

    IPC分类号: H04W64/00 G01S5/02 G01S19/47

    摘要: A technique to provide a WLAN-based positioning system to determine a location of a mobile wireless receiving device. A single access point is used to generate a plurality of beacons, in which each beacon of the plurality of beacons has a unique identifier. Each beacon is then transmitted in a different direction from other beacons. When the receiving device receives at least one of the transmitted beacons, signal strength or some other signal parameter is obtained from the at least one received beacon. The received signal parameter is used to determine the location of the mobile receiving device.

    摘要翻译: 一种提供基于WLAN的定位系统来确定移动无线接收设备的位置的技术。 单个接入点用于生成多个信标,其中多个信标中的每个信标具有唯一的标识符。 然后,每个信标在与其他信标不同的方向上传输。 当接收设备接收到所发送的信标中的至少一个信号时,从至少一个接收到的信标获得信号强度或某个其它信号参数。 接收信号参数用于确定移动接收设备的位置。

    Method and system for wireless access point radios integrated in a cable
    68.
    发明授权
    Method and system for wireless access point radios integrated in a cable 有权
    集成在电缆中的无线接入点无线电的方法和系统

    公开(公告)号:US08867508B2

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

    申请号:US12984949

    申请日:2011-01-05

    IPC分类号: H04W4/00 H04W88/08 H04W24/04

    CPC分类号: H04W88/08 H04W24/04

    摘要: A wireless access point (AP) radio may be integrated in a cable. The cable may comprise one or more other integrated wireless AP radios. The cable may be communicatively coupled to a wireless controller and the wireless AP radio may receive power from the wireless controller via the cable. Feature information and/or configuration parameter settings may be received by the wireless AP radio from the wireless controller via the cable. The wireless AP radio may provide wireless communication services such as wireless access to a wired network for one or more client devices, based on the feature information and/or the configuration parameter settings. When one or more adjacent wireless AP radios in the cable become non-operational, the wireless AP radio may increase its transmission power to increase its coverage for covering at least a portion of coverage area associated with the one or more non-operational adjacent wireless AP radios.

    摘要翻译: 无线接入点(AP)无线电可以集成在电缆中。 电缆可以包括一个或多个其他集成无线AP无线电。 电缆可以通信地耦合到无线控制器,并且无线AP无线电装置可以经由电缆从无线控制器接收电力。 特征信息和/或配置参数设置可以由无线AP无线电从无线控制器经由电缆接收。 无线AP无线电可以基于特征信息和/或配置参数设置来提供无线通信服务,例如对于一个或多个客户端设备的有线网络的无线接入。 当电缆中的一个或多个相邻无线AP无线电变得不可操作时,无线AP无线电可以增加其传输功率以增加其覆盖范围,以覆盖与一个或多个不可操作的相邻无线AP相关联的覆盖区域的至少一部分 收音机

    Selecting receiver parameters based upon transmitting device identification via transmission characteristics
    69.
    发明授权
    Selecting receiver parameters based upon transmitting device identification via transmission characteristics 有权
    基于通过传输特性发送设备标识来选择接收机参数

    公开(公告)号:US08639261B2

    公开(公告)日:2014-01-28

    申请号:US13563572

    申请日:2012-07-31

    CPC分类号: H04W8/22

    摘要: A wireless device includes at least one antenna, an RF interface, and processing circuitry coupled to the RF interface and indirectly to the at least one antenna. The wireless device identifies other wireless devices that service based upon transmission characteristics of wireless signals received from other wireless devices and/or relative positions of the other wireless devices with respect to itself. In a first operational period, the wireless device determines transmission characteristics of the other wireless devices. Then, during a second operational period, without further interaction with the other wireless devices, the wireless device determines communication link characteristics based simply upon transmission characteristics of the other wireless devices.

    摘要翻译: 无线设备包括耦合到RF接口并且间接地连接到至少一个天线的至少一个天线,RF接口和处理电路。 无线设备基于从其他无线设备接收的无线信号的传输特性和/或其他无线设备相对于其自身的相对位置识别服务的其他无线设备。 在第一操作时段中,无线设备确定其他无线设备的传输特性。 然后,在第二操作时段期间,无需与其他无线设备的进一步交互,无线设备仅仅根据其他无线设备的传输特性来确定通信链路特性。

    Method and system for using a multi-RF input receiver for diversity selection
    70.
    发明授权
    Method and system for using a multi-RF input receiver for diversity selection 有权
    使用多RF输入接收机进行分集选择的方法和系统

    公开(公告)号:US08594598B2

    公开(公告)日:2013-11-26

    申请号:US13471651

    申请日:2012-05-15

    IPC分类号: H04B17/00 H04B17/02 H04B1/06

    CPC分类号: H04B7/0811

    摘要: A method for processing signals in a receiver includes receiving a plurality of wireless signals via a plurality of M receive antennas coupled to M corresponding signal amplifiers. The method may also include measuring corresponding signal strengths of M signals generated when each of M phase-shifters is coupled to each of the M receive antennas, while one or more of the M signal amplifiers are disabled. One of the M generated signals may be selected for processing without the use of an antenna switch, where the selecting may be based on the measured signal strength. Each of the plurality of received wireless signals may be amplified prior to the measuring. One or both of an in-phase (I) component and/or a quadrature (Q) component may be generated for each of the M generated signals.

    摘要翻译: 用于在接收机中处理信号的方法包括经由耦合到M个相应信号放大器的多个M个接收天线接收多个无线信号。 该方法还可以包括当M个移相器中的每一个耦合到M个接收天线中的每一个时产生的M个信号的相应信号强度,而一个或多个M个信号放大器被禁用。 可以选择M个生成的信号中的一个用于处理而不使用天线开关,其中选择可以基于测量的信号强度。 多个接收的无线信号中的每一个可以在测量之前被放大。 可以为M个生成的信号中的每一个生成同相(I)分量和/或正交(Q)分量中的一个或两个。