Data compression over communications links which are exposed to occasional errors
    32.
    发明授权
    Data compression over communications links which are exposed to occasional errors 失效
    数据压缩通过通信链路暴露偶尔的错误

    公开(公告)号:US06643815B1

    公开(公告)日:2003-11-04

    申请号:US09538204

    申请日:2000-03-30

    IPC分类号: G06F1100

    摘要: Re-synchronization of sets of transmit and receive state variables in a communication system is achieved when an error is detected, without disrupting the connection. Each of first and second transceivers, connected by a communications channel, have a common set of transmit and receive state variables supporting a data encoding algorithm function. The transmitter of one of the first and second transceivers fist encodes data to be transmitted and updates the transmit state variables according to the data encoding algorithm and the receiver of the receiving transceiver validates whether or not each data block has been received correctly. During the process of decoding the data, the receive state variables are updated according to the same algorithm used to update the transmit state variables, thereby keeping the two sets of state variables in synchronism with each other. When an error is detected, re-synchronization occurs by switching to transparent mode in the direction of communication in which the error occurred and resetting the corresponding transmit and receive sets of state variables.

    摘要翻译: 当检测到错误而不中断连接时,可以实现通信系统中发送和接收状态变量集合的重新同步。 通过通信信道连接的第一和第二收发机中的每一个具有支持数据编码算法功能的公共发送和接收状态变量集合。 第一和第二收发器之一的发射机对要发射的数据进行编码,并根据数据编码算法对发射状态变量进行更新,并且接收收发器的接收机验证每个数据块是否已被正确接收。 在解码数据的过程中,根据用于更新发送状态变量的相同算法更新接收状态变量,从而使两组状态变量保持同步。 当检测到错误时,通过在发生错误的通信方向切换到透明模式并重置相应的发送和接收状态变量集合来进行重新同步。

    System and method for resynchronization of transmit and receive compression dictionaries
    33.
    发明授权
    System and method for resynchronization of transmit and receive compression dictionaries 失效
    发送和接收压缩字典重新同步的系统和方法

    公开(公告)号:US06581183B1

    公开(公告)日:2003-06-17

    申请号:US09539105

    申请日:2000-03-30

    IPC分类号: H03M730

    摘要: Broadband modems using data compression insure the physical connection between modems is solid prior to initiating error recovery procedures since its error detection runs on the compressed data. Escape sequences applicable to Transparent Mode of the Compression function enable both duplex and simplex compression functions and provide a more reliable mechanism for completion of error recovery procedures in the presence of subsequent line disturbances. Transparent Mode is used during the re-synchronization procedure. No special compression code words are required to accomplish the procedure, and there is no reduction in the number of code words available for actual compression encoding. The procedure works regardless of whether compression is being used in both directions, only one direction, or neither direction. A new Transparent Mode Command to request that the remote modem send a RESET Command is defined. The new command is termed RRESET.

    摘要翻译: 使用数据压缩的宽带调制解调器确保调制解调器之间的物理连接在启动错误恢复过程之前是坚实的,因为其在压缩数据上运行错误检测。 适用于压缩功能的透明模式的转义序列支持双工和单工压缩功能,并提供更可靠的机制,用于在存在随后的线路干扰的情况下完成错误恢复过程。 在重新同步过程中使用透明模式。 不需要特殊的压缩码字来完成该过程,并且没有减少可用于实际压缩编码的码字数量。 无论压缩方向是在两个方向上使用还是在一个方向上,或者两个方向无关,程序都可以工作。 定义了一个新的透明模式命令,要求远程调制解调器发送RESET命令。 新命令被称为RRESET。

    Systems methods and computer program products for controlling undesirable bias in an equalizer
    34.
    发明授权
    Systems methods and computer program products for controlling undesirable bias in an equalizer 失效
    用于控制均衡器中不期望的偏置的系统方法和计算机程序产品

    公开(公告)号:US06505222B1

    公开(公告)日:2003-01-07

    申请号:US09430578

    申请日:1999-10-29

    IPC分类号: G06F710

    CPC分类号: H03M13/00

    摘要: Bias control systems, methods, and computer program products generate an error signal that corresponds to a difference between a reference signal and an equalizer output signal. The error signal is then filtered using a first filter circuit to generate an error signal average. If the absolute value of the error signal does not exceed a suitable threshold that is proportional to the error signal average, then the error signal is coupled to the equalizer for use in updating the filter coefficients. Furthermore, a second filter circuit may be used to generate an average of selected equalizer output signal samples. If the absolute value of the error signal is greater than the threshold that is proportional to the error signal average, then the reference signal is updated to correspond to the average of selected equalizer output signal samples. Large errors are interpreted as resulting from inaccurate reference signals or reference levels. The reference signals or reference levels may be inaccurate due to the effects of digital impairments in the network, such as RBS, exhibited in the equalizer output signal. Rather than using the error signal to update the equalizer filter coefficients, the reference signal or reference level is updated to correspond to the average of selected equalizer output signal samples. Conversely, small errors are interpreted as an indication that the reference signals or reference levels are accurate and do not require additional refinement. In this case, the error signal is used to update the equalizer filter coefficients.

    摘要翻译: 偏置控制系统,方法和计算机程序产品产生对应于参考信号和均衡器输出信号之间的差异的误差信号。 然后使用第一滤波器电路对误差信号进行滤波,以产生误差信号平均值。 如果误差信号的绝对值不超过与误差信号平均值成比例的合适阈值,则误差信号被耦合到均衡器以用于更新滤波器系数。 此外,可以使用第二滤波器电路来产生所选均衡器输出信号采样的平均值。 如果误差信号的绝对值大于与误差信号平均值成比例的阈值,则参考信号被更新为对应于所选均衡器输出信号采样的平均值。 大错误被解释为不准确的参考信号或参考电平。 参考信号或参考电平可能由于在均衡器输出信号中显示的网络中的数字损伤(例如RBS)的影响而不准确。 不是使用误差信号来更新均衡器滤波器系数,而是更新参考信号或参考电平以对应于所选均衡器输出信号采样的平均值。 相反,小错误被解释为指示参考信号或参考电平是准确的,并且不需要额外的细化。 在这种情况下,误差信号用于更新均衡器滤波器系数。

    Modems, methods, and computer program products for falling back to a lower data rate protocol upon detecting abnormal line conditions during startup
    35.
    发明授权
    Modems, methods, and computer program products for falling back to a lower data rate protocol upon detecting abnormal line conditions during startup 失效
    调制解调器,方法和计算机程序产品在启动期间检测到异常线路状况时,可以降低到较低的数据速率协议

    公开(公告)号:US06381267B1

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

    申请号:US09264421

    申请日:1999-03-08

    IPC分类号: H04B138

    CPC分类号: H04L1/0003 Y02D50/10

    摘要: Modems, methods, and computer program products for falling back to a low speed mode of operation upon detection of abnormal line conditions during startup perform a first phase of a multiphase startup procedure in accordance with a high speed mode of operation. A determination is then made whether the line conditions will support high speed communication. If a high speed connection cannot be established, then subsequent phases of the startup procedure will be performed in accordance with the low speed mode of operation. Otherwise, subsequent phases of the startup procedure will be performed in accordance with the high speed mode of operation. By detecting abnormal line conditions, such as digital discontinuity, severe attenuation, or a local loop having a non-linear frequency response, early in the startup protocol, the remainder of the startup protocol can be performed in accordance with a low speed more of operation as the detected abnormalities in the communication path will prevent the establishment of a higher data rate connection. Accordingly, the reliability and efficiency of the startup protocol are improved.

    摘要翻译: 在启动期间检测到异常线路状况时,回调到低速运行模式的调制解调器,方法和计算机程序产品根据高速运行模式执行多相启动过程的第一阶段。 然后确定线路条件是否将支持高速通信。 如果不能建立高速连接,则根据低速运行模式执行启动过程的后续阶段。 否则,将根据高速运行模式执行启动过程的后续阶段。 通过在启动协议的早期检测到诸如数字不连续性,严重衰减或具有非线性频率响应的本地环路之类的异常线路状况,可以根据较低的运行速度执行启动协议的其余部分 由于检测到的通信路径异常将阻止建立较高的数据速率连接。 因此,提高了启动协议的可靠性和效率。

    Cache line replacement techniques allowing choice of LFU or MFU cache line replacement
    36.
    发明授权
    Cache line replacement techniques allowing choice of LFU or MFU cache line replacement 有权
    缓存线替换技术允许选择LFU或MFU缓存线替换

    公开(公告)号:US07958311B2

    公开(公告)日:2011-06-07

    申请号:US12130278

    申请日:2008-05-30

    IPC分类号: G06F12/12

    摘要: Methods and apparatus allowing a choice of Least Frequently Used (LFU) or Most Frequently Used (MFU) cache line replacement are disclosed. The methods and apparatus determine new state information for at least two given cache lines of a number of cache lines in a cache, the new state information based at least in part on prior state information for the at least two given cache lines. Additionally, when an access miss occurs in one of the at least two given lines, the methods and apparatus (1) select either LFU or MFU replacement criteria, and (2) replace one of the at least two given cache lines based on the new state information and the selected replacement criteria. Additionally, a cache for replacing MFU cache lines is disclosed. The cache additionally comprises MFU circuitry (1) adapted to produce new state information for the at least two given cache lines in response to an access to one of the at least two given cache lines, and (2) when a cache miss occurs in one of the at least two given cache lines, adapted to determine, based on the new state information, which of the at least two given cache lines is the most frequently used cache line.

    摘要翻译: 公开了允许选择最低频(LFU)或最常用(MFU)高速缓存线替换的方法和装置。 所述方法和装置确定高速缓存中多个高速缓存行的至少两个给定高速缓存行的新状态信息,所述新状态信息至少部分地基于所述至少两个给定高速缓存行的先前状态信息。 另外,当在至少两条给定行之一中存在访问错误时,方法和装置(1)选择LFU或MFU替换标准,以及(2)基于新的 状态信息和所选择的替换标准。 另外,公开了用于替换MFU高速缓存线的高速缓存。 高速缓存还包括MFU电路(1),其适于响应于对至少两个给定高速缓存行中的一个的访问而产生用于所述至少两个给定高速缓存行的新状态信息,以及(2)当高速缓存未命中出现在一个 所述至少两个给定高速缓存行适于基于所述新状态信息确定所述至少两个给定高速缓存行中的哪一个是最常用的高速缓存行。

    PARTITION LEVEL POWER MANAGEMENT USING FULLY ASYNCHRONOUS CORES WITH SOFTWARE THAT HAS LIMITED ASYNCHRONOUS SUPPORT
    37.
    发明申请
    PARTITION LEVEL POWER MANAGEMENT USING FULLY ASYNCHRONOUS CORES WITH SOFTWARE THAT HAS LIMITED ASYNCHRONOUS SUPPORT 有权
    使用完全异步电源的分段电源管理软件,其软件具有无偿支持

    公开(公告)号:US20110047350A1

    公开(公告)日:2011-02-24

    申请号:US12544541

    申请日:2009-08-20

    IPC分类号: G06F9/00 G06F15/80

    摘要: A partition that is executed by multiple processing nodes. Each node includes multiple cores and each of the cores has a frequency that can be set. A first frequency range is provided to the cores. Each core, when executing the identified partition, sets its frequency within the first frequency range. Frequency metrics are gathered from the cores running the partition by the nodes. The gathered frequency metrics are received and analyzed by a hypervisor that determines a second frequency range to use for the partition, with the second frequency range being different from the first frequency range. The second frequency range is provided to the cores at the nodes executing the identified partition. When the cores execute the identified partition, they use a frequencies within the second frequency range.

    摘要翻译: 由多个处理节点执行的分区。 每个节点包括多个核心,每个核心都具有可设置的频率。 第一频率范围被提供给核心。 每个核心在执行识别的分区时,将其频率设置在第一个频率范围内。 从节点运行分区的内核收集频率度量。 收集的频率度量由管理程序接收和分析,管理程序确定用于分区的第二频率范围,其中第二频率范围不同于第一频率范围。 将第二频率范围提供给执行识别的分区的节点处的核心。 当核心执行识别的分区时,它们使用第二频率范围内的频率。

    Control systems and method using a shared component actuator
    38.
    发明授权
    Control systems and method using a shared component actuator 有权
    使用共享部件执行器的控制系统和方法

    公开(公告)号:US07792597B2

    公开(公告)日:2010-09-07

    申请号:US11769832

    申请日:2007-06-28

    IPC分类号: G05B13/02

    摘要: In one embodiment, a control system supports an unlimited number of feedback control loops all sharing control of a component. A component performance rate or “speed” is used as a common metric for negotiating control of the component. Each control loop continuously monitors a system parameter it is tasked with regulating, compares it to a setpoint for that system parameter, and “requests” a speed in relation to the deviation of the associated system parameter from the corresponding setpoint. A controller receives the requested speeds as dynamic inputs and selects one of the requested speeds according to predefined selection logic. The controller communicates the selected speed to an actuator, which causes the component to operate at the selected speed. In this manner, the control system in effect negotiates control of the component in a way that ensures that all of the system parameters are being managed within safe limits.

    摘要翻译: 在一个实施例中,控制系统支持无限数量的反馈控制回路,所有这些控制循环都共享部件的控制。 组件性能速率或“速度”被用作协商控制组件的常用度量。 每个控制回路连续监控其调节任务的系统参数,将其与该系统参数的设定值进行比较,并且“请求”相关系统参数与相应设定值的偏差相关的速度。 控制器接收所请求的速度作为动态输入,并根据预定义的选择逻辑选择所请求的速度之一。 控制器将所选择的速度传送到致动器,这使得部件以选定的速度运行。 以这种方式,控制系统实际上以确保所有系统参数在安全限制内被管理的方式协商对部件的控制。

    Cache line replacement techniques allowing choice of LFU or MFU cache line replacement
    39.
    发明授权
    Cache line replacement techniques allowing choice of LFU or MFU cache line replacement 有权
    缓存线替换技术允许选择LFU或MFU缓存线替换

    公开(公告)号:US07398357B1

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

    申请号:US11523485

    申请日:2006-09-19

    IPC分类号: G06F12/12

    摘要: Methods and apparatus allowing a choice of Least Frequently Used (LFU) or Most Frequently Used (MFU) cache line replacement are disclosed. The methods and apparatus determine new state information for at least two given cache lines of a number of cache lines in a cache, the new state information based at least in part on prior state information for the at least two given cache lines. Additionally, when an access miss occurs in one of the at least two given lines, the methods and apparatus (1) select either LFU or MFU replacement criteria, and (2) replace one of the at least two given cache lines based on the new state information and the selected replacement criteria. Additionally, a cache for replacing MFU cache lines is disclosed. The cache additionally comprises MFU circuitry (1) adapted to produce new state information for the at least two given cache lines in response to an access to one of the at least two given cache lines, and (2) when a cache miss occurs in one of the at least two given cache lines, adapted to determine, based on the new state information, which of the at least two given cache lines is the most frequently used cache line.

    摘要翻译: 公开了允许选择最低频(LFU)或最常用(MFU)高速缓存线替换的方法和装置。 所述方法和装置确定高速缓存中多个高速缓存行的至少两个给定高速缓存行的新状态信息,所述新状态信息至少部分地基于所述至少两个给定高速缓存行的先前状态信息。 另外,当在至少两条给定行之一中存在访问错误时,方法和装置(1)选择LFU或MFU替换标准,以及(2)基于新的 状态信息和所选择的替换标准。 另外,公开了用于替换MFU高速缓存线的高速缓存。 高速缓存还包括MFU电路(1),其适于响应于对至少两个给定高速缓存行中的一个的访问而产生用于所述至少两个给定高速缓存行的新状态信息,以及(2)当高速缓存未命中出现在一个 所述至少两个给定高速缓存行适于基于所述新状态信息确定所述至少两个给定高速缓存行中的哪一个是最常用的高速缓存行。

    Cache with selective least frequently used or most frequently used cache line replacement
    40.
    发明授权
    Cache with selective least frequently used or most frequently used cache line replacement 失效
    具有选择性最不频繁使用或最常用的缓存行替换的缓存

    公开(公告)号:US07133971B2

    公开(公告)日:2006-11-07

    申请号:US10719294

    申请日:2003-11-21

    IPC分类号: G06F12/12

    摘要: Methods and apparatus allowing a choice of Least Frequently Used (LFU) or Most Frequently Used (MFU) cache line replacement are disclosed. The methods and apparatus determine new state information for at least two given cache lines of a number of cache lines in a cache, the new state information based at least in part on prior state information for the at least two given cache lines. Additionally, when an access miss occurs in one of the at least two given lines, the methods and apparatus (1) select either LFU or MFU replacement criteria, and (2) replace one of the at least two given cache lines based on the new state information and the selected replacement criteria. Additionally, a cache for replacing MFU cache lines is disclosed. The cache additionally comprises MFU circuitry (1) adapted to produce new state information for the at least two given cache lines in response to an access to one of the at least two given cache lines, and (2) when a cache miss occurs in one of the at least two given cache lines, adapted to determine, based on the new state information, which of the at least two given cache lines is the most frequently used cache line.

    摘要翻译: 公开了允许选择最低频(LFU)或最常用(MFU)高速缓存线替换的方法和装置。 所述方法和装置确定高速缓存中多个高速缓存行的至少两个给定高速缓存行的新状态信息,所述新状态信息至少部分地基于所述至少两个给定高速缓存行的先前状态信息。 另外,当在至少两条给定行之一中存在访问错误时,方法和装置(1)选择LFU或MFU替换标准,以及(2)基于新的 状态信息和所选择的替换标准。 另外,公开了用于替换MFU高速缓存线的高速缓存。 高速缓存还包括MFU电路(1),其适于响应于对至少两个给定高速缓存行中的一个的访问而产生用于所述至少两个给定高速缓存行的新状态信息,以及(2)当高速缓存未命中出现在一个 所述至少两个给定高速缓存行适于基于所述新状态信息确定所述至少两个给定高速缓存行中的哪一个是最常用的高速缓存行。