Memory access scheme for system on chip
    1.
    发明授权
    Memory access scheme for system on chip 有权
    芯片系统内存访问方案

    公开(公告)号:US09292380B2

    公开(公告)日:2016-03-22

    申请号:US14246140

    申请日:2014-04-06

    摘要: Hardware processors in an SOC integrated circuit logically swapping memories by remapping memory addresses, including tightly coupled and local memories, to enable a sequence of data-processing algorithms to execute more quickly by different hardware processors without having to copy the data between different memories using a relatively slow data crossbar switch. When a memory stores error-correction code (ECC) address information linking stored ECC data with stored user data, the hardware processor dynamically remaps the ECC address information, as needed.

    摘要翻译: SOC集成电路中的硬件处理器通过重映射存储器地址(包括紧密耦合和本地存储器)来重新映射存储器来逻辑地交换存储器,以使得一系列数据处理算法能够由不同的硬件处理器更快地执行,而不必使用 相对较慢的数据交叉开关。 当存储器存储将存储的ECC数据与存储的用户数据相链接的纠错码(ECC)地址信息时,硬件处理器根据需要动态重映射ECC地址信息。

    MEMORY ACCESS SCHEME FOR SYSTEM ON CHIP
    2.
    发明申请
    MEMORY ACCESS SCHEME FOR SYSTEM ON CHIP 有权
    芯片系统的存储器访问方案

    公开(公告)号:US20150286525A1

    公开(公告)日:2015-10-08

    申请号:US14246140

    申请日:2014-04-06

    摘要: Hardware processors in an SOC integrated circuit logically swapping memories by remapping memory addresses, including tightly coupled and local memories, to enable a sequence of data-processing algorithms to execute more quickly by different hardware processors without having to copy the data between different memories using a relatively slow data crossbar switch. When a memory stores error-correction code (ECC) address information linking stored ECC data with stored user data, the hardware processor dynamically remaps the ECC address information, as needed.

    摘要翻译: SOC集成电路中的硬件处理器通过重映射存储器地址(包括紧密耦合和本地存储器)来重新映射存储器来逻辑地交换存储器,以使得一系列数据处理算法能够由不同的硬件处理器更快地执行,而不必使用 相对较慢的数据交叉开关。 当存储器存储将存储的ECC数据与存储的用户数据相链接的纠错码(ECC)地址信息时,硬件处理器根据需要动态重映射ECC地址信息。

    Channel diagnostic system for sent receiver
    3.
    发明授权
    Channel diagnostic system for sent receiver 有权
    发送接收机的通道诊断系统

    公开(公告)号:US09031736B2

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

    申请号:US14150738

    申请日:2014-01-08

    摘要: A system for performing diagnostic checks on a data message transmitted from a sensor and received by a receiver includes a receiver clock tick counter, a prescaler counter, a calibration pulse detector, a nibble counter, and a calculator. The system receives first and second data messages transmitted from the sensor. Pulse widths of first and second calibration pulses of the first and second data messages, respectively, and lengths of the first and second data messages are measured using the receiver clock tick, prescaler, and nibble counters based on a compensated receiver clock signal. Thereafter, the pulse widths of the first and second calibration pulses and the lengths of the first and second data messages are compared using the calculator to perform the diagnostic checks.

    摘要翻译: 用于对从传感器发送并由接收器接收的数据消息进行诊断检查的系统包括接收机时钟计数器,预分频器计数器,校准脉冲检测器,半字节计数器和计算器。 系统接收从传感器发送的第一和第二数据消息。 第一和第二数据消息的第一和第二校准脉冲的分别为第一和第二数据消息的长度的脉冲宽度使用接收器时钟tick,预分频器和半字节计数器基于经补偿的接收机时钟信号来测量。 此后,使用计算器比较第一和第二校准脉冲的脉冲宽度以及第一和第二数据消息的长度以执行诊断检查。

    CHANNEL DIAGNOSTIC SYSTEM FOR SENT RECEIVER
    4.
    发明申请
    CHANNEL DIAGNOSTIC SYSTEM FOR SENT RECEIVER 有权
    用于接收器的通道诊断系统

    公开(公告)号:US20130345924A1

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

    申请号:US13530085

    申请日:2012-06-21

    IPC分类号: G06F19/00 H04B17/00

    摘要: A system for performing diagnostic checks on a data message transmitted from a sensor and received by a receiver includes a receiver clock tick counter, a prescaler counter, a calibration pulse detector, a nibble counter, and a calculator. The system receives first and second data messages transmitted from the sensor. Pulse widths of first and second calibration pulses of the first and second data messages, respectively, and lengths of the first and second data messages are measured using the receiver clock tick, prescaler, and nibble counters based on a compensated receiver clock signal. Thereafter, the pulse widths of the first and second calibration pulses and the lengths of the first and second data messages are compared using the calculator to perform the diagnostic checks.

    摘要翻译: 用于对从传感器发送并由接收器接收的数据消息进行诊断检查的系统包括接收机时钟计数器,预分频器计数器,校准脉冲检测器,半字节计数器和计算器。 系统接收从传感器发送的第一和第二数据消息。 第一和第二数据消息的第一和第二校准脉冲的分别为第一和第二数据消息的长度的脉冲宽度使用接收器时钟tick,预分频器和半字节计数器基于经补偿的接收机时钟信号来测量。 此后,使用计算器比较第一和第二校准脉冲的脉冲宽度以及第一和第二数据消息的长度以执行诊断检查。

    CHANNEL DIAGNOSTIC SYSTEM FOR SENT RECEIVER
    5.
    发明申请
    CHANNEL DIAGNOSTIC SYSTEM FOR SENT RECEIVER 有权
    用于接收器的通道诊断系统

    公开(公告)号:US20140121886A1

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

    申请号:US14150738

    申请日:2014-01-08

    IPC分类号: G07C5/00

    摘要: A system for performing diagnostic checks on a data message transmitted from a sensor and received by a receiver includes a receiver clock tick counter, a prescaler counter, a calibration pulse detector, a nibble counter, and a calculator. The system receives first and second data messages transmitted from the sensor. Pulse widths of first and second calibration pulses of the first and second data messages, respectively, and lengths of the first and second data messages are measured using the receiver clock tick, prescaler, and nibble counters based on a compensated receiver clock signal. Thereafter, the pulse widths of the first and second calibration pulses and the lengths of the first and second data messages are compared using the calculator to perform the diagnostic checks.

    摘要翻译: 用于对从传感器发送并由接收器接收的数据消息进行诊断检查的系统包括接收机时钟计数器,预分频器计数器,校准脉冲检测器,半字节计数器和计算器。 系统接收从传感器发送的第一和第二数据消息。 第一和第二数据消息的第一和第二校准脉冲的分别为第一和第二数据消息的长度的脉冲宽度使用接收器时钟tick,预分频器和半字节计数器基于经补偿的接收机时钟信号来测量。 此后,使用计算器比较第一和第二校准脉冲的脉冲宽度以及第一和第二数据消息的长度以执行诊断检查。

    Channel diagnostic system for sent receiver
    6.
    发明授权
    Channel diagnostic system for sent receiver 有权
    发送接收机的通道诊断系统

    公开(公告)号:US08645020B2

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

    申请号:US13530085

    申请日:2012-06-21

    IPC分类号: G01M17/00

    摘要: A system for performing diagnostic checks on a data message transmitted from a sensor and received by a receiver includes a receiver clock tick counter, a prescaler counter, a calibration pulse detector, a nibble counter, and a calculator. The system receives first and second data messages transmitted from the sensor. Pulse widths of first and second calibration pulses of the first and second data messages, respectively, and lengths of the first and second data messages are measured using the receiver clock tick, prescaler, and nibble counters based on a compensated receiver clock signal. Thereafter, the pulse widths of the first and second calibration pulses and the lengths of the first and second data messages are compared using the calculator to perform the diagnostic checks.

    摘要翻译: 用于对从传感器发送并由接收器接收的数据消息进行诊断检查的系统包括接收机时钟计数器,预分频器计数器,校准脉冲检测器,半字节计数器和计算器。 系统接收从传感器发送的第一和第二数据消息。 第一和第二数据消息的第一和第二校准脉冲的分别为第一和第二数据消息的长度的脉冲宽度使用接收器时钟tick,预分频器和半字节计数器基于经补偿的接收机时钟信号来测量。 此后,使用计算器比较第一和第二校准脉冲的脉冲宽度以及第一和第二数据消息的长度以执行诊断检查。

    ESTIMATION AND COMPENSATION OF CLOCK VARIATION IN RECEIVED SIGNAL
    7.
    发明申请
    ESTIMATION AND COMPENSATION OF CLOCK VARIATION IN RECEIVED SIGNAL 有权
    接收信号中时钟变化的估计和补偿

    公开(公告)号:US20120195400A1

    公开(公告)日:2012-08-02

    申请号:US13020815

    申请日:2011-02-04

    IPC分类号: H04L7/00

    CPC分类号: H04L7/0331 H04L7/044

    摘要: A method and system for estimating and compensating for variation between a receiver clock and a transmitter clock, where a receiver utilizes a high frequency clock signal to generate a receiver clock and then adjusts the receiver clock to compensate for variations between the receiver and transmitter clocks. The adjusted receiver clock is used to sample nibble pulses in a received data frame. Counter based compensation of the receiver clock eliminates the need for the receiver to perform floating point calculations, improves the accuracy of nibble pulse sampling and also reduces area and power consumption of the device.

    摘要翻译: 一种用于估计和补偿接收机时钟和发射机时钟之间的变化的方法和系统,其中接收机利用高频时钟信号来产生接收机时钟,然后调整接收机时钟以补偿接收机和发射机时钟之间的变化。 经调整的接收机时钟用于对接收到的数据帧中的半字节进行采样。 接收机时钟的基于计数器的补偿消除了接收机执行浮点计算的需要,提高了半字节脉冲采样的精度,并且还减少了器件的面积和功耗。

    FFT device and method for performing a Fast Fourier Transform

    公开(公告)号:US10282387B2

    公开(公告)日:2019-05-07

    申请号:US15034622

    申请日:2013-11-06

    IPC分类号: G06F17/14

    摘要: An FFT device for performing a Fast Fourier Transform (FFT) of an operand vector of length N is described. The FFT device comprises a control unit, a coefficient unit, and a transformation unit. The control unit controls a sequence of transformation rounds, the transformation rounds including two or more FFT rounds and further including or not including a window round. The control unit also maintains configuration data indicating for each of said transformation rounds whether the respective transformation round is an FFT round, a window-FFT round, or a window round. The coefficient unit provides transformation data. The transformation unit is arranged to receive the transformation data and to perform the respective linear transformation on the basis of the transformation data. A method for performing a Fast Fourier Transform is described as well.

    Processing device and method for performing a stage of a Fast Fourier Transform

    公开(公告)号:US09740663B2

    公开(公告)日:2017-08-22

    申请号:US14283918

    申请日:2014-05-21

    IPC分类号: G06F17/14

    CPC分类号: G06F17/142

    摘要: A data processing device and a method for performing second or next stage of an N point Fast Fourier Transform is suggested. The processing device comprises an input operand memory unit and an input buffer comprising a plurality of addressable memory cells arranged in lines and columns. Furthermore, the device comprises a number of radix-P operation units for producing output operands that are buffered in an output buffer. Input operands are read from the input operand memory unit and buffering into the input buffer. The input operands are stored and fetched from the input buffer according to a reordering scheme that allows efficient parallel processing of the operands by the butterflies and the buffering of subsequent input operands.

    Estimation and compensation of clock variation in received signal
    10.
    发明授权
    Estimation and compensation of clock variation in received signal 有权
    接收信号时钟变化的估计和补偿

    公开(公告)号:US08447004B2

    公开(公告)日:2013-05-21

    申请号:US13020815

    申请日:2011-02-04

    IPC分类号: H04L7/00

    CPC分类号: H04L7/0331 H04L7/044

    摘要: A method and system for estimating and compensating for variation between a receiver clock and a transmitter clock, where a receiver utilizes a high frequency clock signal to generate a receiver clock and then adjusts the receiver clock to compensate for variations between the receiver and transmitter clocks. The adjusted receiver clock is used to sample nibble pulses in a received data frame. Counter based compensation of the receiver clock eliminates the need for the receiver to perform floating point calculations, improves the accuracy of nibble pulse sampling and also reduces area and power consumption of the device.

    摘要翻译: 一种用于估计和补偿接收机时钟和发射机时钟之间的变化的方法和系统,其中接收机利用高频时钟信号来产生接收机时钟,然后调整接收机时钟以补偿接收机和发射机时钟之间的变化。 经调整的接收机时钟用于对接收到的数据帧中的半字节进行采样。 接收机时钟的基于计数器的补偿消除了接收机执行浮点计算的需要,提高了半字节脉冲采样的精度,并且还减少了器件的面积和功耗。