DATA STRUCTURES AND CIRCUIT FOR MULTI-CHANNEL DATA TRANSFERS USING A SERIAL PERIPHERAL INTERFACE
    1.
    发明申请
    DATA STRUCTURES AND CIRCUIT FOR MULTI-CHANNEL DATA TRANSFERS USING A SERIAL PERIPHERAL INTERFACE 审中-公开
    使用串行外围接口的多通道数据传输的数据结构和电路

    公开(公告)号:WO2007032895A2

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

    申请号:PCT/US2006/033469

    申请日:2006-08-29

    CPC classification number: G06F13/385

    Abstract: A serial interface controller (200) provides for transferring data between a data source having a least one channel (110) and a processor. The serial interface controller (200) has a plurality of control registers (220); the control registers (220) in turn include a data structure for configuring the serial interface controller (200) for a data transfer. That data structure further comprises a field for selectively setting the serial interface controller (200) in its run mode or its configuration mode; a field for storing the I/O mode of the serial interface controller (200); a field for storing the address of the active data channel; and, a field for storing the system clock rate. In the preferred embodiment, the control registers (220) include fields for device identification, a flag for the run or configure mode, a I/O-mode control, a value for the channels active (in multi-channel implementations), the data source clock rate, the ADC clock rate, channel-status flags, the CIC decimation rate, the number of taps for FIR filters, and the filter coefficients corresponding to the number of FIR taps in a particular data source.

    Abstract translation: 串行接口控制器(200)提供用于在具有至少一个通道(110)的数据源和处理器之间传送数据。 串行接口控制器(200)具有多个控制寄存器(220); 控制寄存器(220)又包括用于配置用于数据传送的串行接口控制器(200)的数据结构。 该数据结构还包括用于选择性地将串行接口控制器(200)设置为其运行模式或其配置模式的字段; 用于存储串行接口控制器(200)的I / O模式的字段; 用于存储活动数据信道的地址的字段; 以及用于存储系统时钟速率的字段。 在优选实施例中,控制寄存器(220)包括用于设备识别的字段,用于运行或配置模式的标志,I / O模式控制,用于通道活动的(多通道实现中)的值,数据 源时钟速率,ADC时钟速率,信道状态标志,CIC抽取率,FIR滤波器的抽头数,以及与特定数据源中FIR抽头数量相对应的滤波器系数。

    DATA STRUCTURES AND CIRCUIT FOR MULTI-CHANNEL DATA TRANSFERS USING A SERIAL PERIPHERAL INTERFACE
    2.
    发明申请
    DATA STRUCTURES AND CIRCUIT FOR MULTI-CHANNEL DATA TRANSFERS USING A SERIAL PERIPHERAL INTERFACE 审中-公开
    使用串行外围接口的多通道数据传输的数据结构和电路

    公开(公告)号:WO2007032895A3

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

    申请号:PCT/US2006033469

    申请日:2006-08-29

    CPC classification number: G06F13/385

    Abstract: A serial interface controller (200) provides for transferring data between a data source having a least one channel (110) and a processor. The serial interface controller (200) has a plurality of control registers (220); the control registers (220) in turn include a data structure for configuring the serial interface controller (200) for a data transfer. That data structure further comprises a field for selectively setting the serial interface controller (200) in its run mode or its configuration mode; a field for storing the I/O mode of the serial interface controller (200); a field for storing the address of the active data channel; and, a field for storing the system clock rate. In the preferred embodiment, the control registers (220) include fields for device identification, a flag for the run or configure mode, a I/O-mode control, a value for the channels active (in multi-channel implementations), the data source clock rate, the ADC clock rate, channel-status flags, the CIC decimation rate, the number of taps for FIR filters, and the filter coefficients corresponding to the number of FIR taps in a particular data source.

    Abstract translation: 串行接口控制器(200)提供用于在具有至少一个通道(110)的数据源和处理器之间传送数据。 串行接口控制器(200)具有多个控制寄存器(220); 控制寄存器(220)又包括用于配置用于数据传送的串行接口控制器(200)的数据结构。 该数据结构还包括用于选择性地将串行接口控制器(200)设置为其运行模式或其配置模式的字段; 用于存储串行接口控制器(200)的I / O模式的字段; 用于存储活动数据信道的地址的字段; 以及用于存储系统时钟速率的字段。 在优选实施例中,控制寄存器(220)包括用于设备识别的字段,用于运行或配置模式的标志,I / O模式控制,用于通道活动的(多通道实现中)的值,数据 源时钟速率,ADC时钟速率,信道状态标志,CIC抽取率,FIR滤波器的抽头数,以及与特定数据源中FIR抽头数量相对应的滤波器系数。

Patent Agency Ranking