发明名称 信号处理装置的地址处理器
摘要 信号处理装置的地址处理器。有对至少包含一个以存放数字滤波器状态变量的环形缓冲寄存器的读/写存贮器作地址计算的装置。它包括用来存各环形缓冲寄存器的相对其绝对起始地址的现行页地址的寄存器组。还包括一计算单元,用于(1)将现行页地址与所述状态变量的相对于对应缓冲寄存器起始地址的位移量相加;(2)在当(1)中所得的大于或等于对应缓存器长度时,由和数中减去此缓存器长度;(3)将缓存器起始地址与(2)中所得结果相加以求得所选状态变量的绝对地址。
申请公布号 CN1053693A 申请公布日期 1991.08.07
申请号 CN91100219.7 申请日期 1991.01.15
申请人 艾利森电话股份有限公司 发明人 托勒·M·安德烈;卡尔-贡纳尔·A·勒雅斯
分类号 G06F9/32 主分类号 G06F9/32
代理机构 中国专利代理有限公司 代理人 马铁良
主权项 1、一信号处理装置用的地址处理器,其特征在于: 用来对至少包含有一存放数字滤波器状态变量[X(n),X(n-1)……;Y(n),Y(n-1)……;W(n),W(n-1)……]的环形缓冲寄存器的读/写存贮器进行地址计算的装置,其中至少有一个缓冲寄存器包含有至少两个数字滤波器用的状态变量,同一缓冲寄存器中的每一滤波器都对应于相同的采样频率(sample_rate),而此缓存寄存器的长度(mod_numb)则取决于对应各缓存寄存器的滤波器中延迟元件数的总和,所说计算装置包括有: (a)一组用于存放各环形缓冲寄存器所用的相对于所述缓存器的绝对起始地址(mod_start)的现行页地址(mod_pointer)的寄存器(S);和 (b)执行下列步骤的计算单元(+) (1)将所说现行页地址(mod_pointer)与一被选择的状态变量(X(n),X(n-1)……;Y(n),Y(n-1)……;W(n),W(n-1)……)的相对于对应缓冲器起始地址(mod_start)的位移量(data_addr,Write_addr)相加; (2)如果步骤(1)所得的总和(data_addr+mod_pointer,Write_addr+mod_pointer)超过或等于所说对应缓存器的长度(mod_numb),就将从所说的总和中减去所说缓存器长度;和 (3)将所说缓存器起始地址(mod_start)与步骤(2)所得结果相加来求得所说被选的状态变量的绝对地址。
地址 瑞典斯德哥尔摩