滤波处理集成电路的制作方法

文档序号:7510833阅读:268来源:国知局
专利名称:滤波处理集成电路的制作方法
技术领域
本发明涉及滤波处理集成电路。
背景技术
例如,在AM无线电接收装置或FM无线电接收装置等所使用的 信号处理电路中,进行以消除噪声等为目的的滤波处理。图15是表示 采用信号处理电路构成的系统的一部分的图。信号处理电路100是内 部具备DSP (Digital Signal Process) 110的集成电路。例如,在信号处 理电路100用于AM无线电接收装置的情况下,DSPllO对输入的数字 信号进行滤波处理,其目的为消除噪声和进行均衡等。并且,DSPllO 的滤波处理特性由DSPllO内部的寄存器120中存储的滤波器系数确 定。即,通过改变寄存器120中存储的滤波器系数,可改变滤波器特 性。
作为改变寄存器120中存储的滤波器系数的方法, 一般由位于信 号处理电路100外部的微机130进行(专利文献l)。微机130根据用 于确定所希望的滤波器特性的截止频率、中心频率、选择度Q等信息, 计算出滤波器系数,并将算出的滤波器系数存储到存储器140中。此 后,微机130将存储器140内存储的滤波器系数经由系统总线等发送 给信号处理电路100。然后,通过将发送给信号处理电路100的滤波器 系数存储到寄存器120中,从而改变滤波器特性。
专利文献l:特开2002-58153号公报
例如,考虑将DSP110中的滤波处理通过2次IIR滤波器实现的情 况。图16是表示2次IIR滤波器的一个例子的概念的框图。如图所示, 2次IIR滤波器可由延迟部150 153、加法部154及乘法部155 159构成。
在这里,乘法部155 159对输入的信号乘以系数A
B[2]后输 出。如果将寄存器120中存储的各系数A
B[2]的位数(精度)设 为例如24位(3字节),则存储系数A
B[2]所需要的存储容量就为 120位(15字节)。然后,存储滤波器系数所需要的存储容量随着IIR 滤波器的次数和滤波器系数精度的提高而增大。也就是说,在算出滤 波器系数的微机130中,需要为了存储算出的滤波器系数而增大存储 器140的容量。另外,由于需要将存储器140中存储的滤波器系数发 送给信号处理电路IOO,所以就有可能增大系统总线等的通信量,从而 影响系统的处理性能。

发明内容
本发明鉴于上述课题而实现,目的在于提供一种滤波处理集成电 路,其为了改变滤波器特性而输入的控制数据的数据量比滤波器系数 的数据量还少。
为了达到上述目的,本发明的滤波处理集成电路包括存储电路;
滤波器系数计算部,其接收对滤波处理中的输出信号的特性频率进行 确定的频率信息,并将基于所述频率信息计算的滤波器系数设定到所
述存储电路中;和滤波器部,其根据所述存储电路中设定的所述滤波 器系数,对输入信号实施滤波处理并输出所述输出信号。
另外,也可以是所述滤波器系数计算部还接收对滤波处理中的
采样频率进行确定的采样频率信息、对所述输出信号的增益进行确定 的增益信息、以及对所述输出信号的选择度进行确定的选择度信息中 的至少一个,并根据所述频率信息,还根据所述采样频率信息、所述 增益信息和所述选择度信息中接收的信息,计算所述滤波器系数。
而且,还可以是所述滤波器系数计算部还接收对滤波处理的种 类进行确定的滤波器类型信息,并根据所述滤波器类型信息以及所述 频率信息,还根据所述采样频率信息、所述增益信息和所述选择度信
息中接收的信息,计算出所述滤波器系数。
另外,可以是所述滤波器系数计算部为了使滤波器系数为规定 范围的值,将计算出的所述滤波器系数右移N位后设定到所述存储电 路中,所述滤波器部将所述输出信号左移N位后输出。
进而,还可以是当即使将计算出的所述滤波器系数右移N位后 其也不成为所述规定范围的值时,所述滤波器系数计算部输出滤波器 系数的计算错误信号。 (发明效果)
由此,'可提供一种滤波处理集成电路,其为了改变滤波器特性而 输入的控制数据的数据量比滤波器系数的数据量少。


图1是表示包括本发明的滤波处理集成电路的一实施方式的信号
处理电路而构成的AM无线电接收装置的构成例的图。
图2是表示从微机发送到系数计算部的控制数据的一个例子的图。 图3是表示通过DSP实现的2次IIR滤波器的一个例子的概念的框图。
图4是表示系数计算处理整体流程的流程图。 图5是表示1次IIR型低阶滤波器的系数计算处理的一个例子的流 程图。
图6是表示1次IIR型高阶滤波器的系数计算处理的一个例子的流 程图。
图7是表示2次IIR型峰值滤波器的系数计算处理的一个例子的流 程图。
图8是表示1次IIR型高通滤波器的系数计算处理的一个例子的流 程图。
图9是表示1次IIR型高通滤波器的系数计算处理的一个例子的流 程图。
图10是表示1次IIR型低通滤波器的系数计算处理的一个例子的 流程图。
图11是表示2次IIR型低通滤波器的系数计算处理的一个例子的 流程图。
图12是表示将输入信号按原样输出的情况下的系数计算处理的一 个例子的流程图。
图13是表示滤波器系数的归一化处理的一个例子的流程图。
图14是表示通过DSP实现的FIR滤波器的一个例子的概念的框图。
图15是表示采用信号处理电路构成的系统的一部分的图。 图16是表示2次IIR滤波器的一个例子的概念的框图。 图中1一AM无线电接收装置,IO—天线,ll一前端处理电路, 15 —信号处理电路,16 —微机,17 —扬声器,21—AD转换器,25 — DSP, 26 —存储器,30—系数计算部,35—DA转换器,40 —滤波器部, 41一寄存器,54 —加法部,50 53 —延迟部,55 59 —乘法部,70-1 70-20 —延迟部,71-1 71-20 —加法部,72-0 72-20 —乘法部,60—移 位部。
具体实施例方式
==电路结构==
图1是表示包括本发明的滤波处理集成电路的一实施方式的信号 处理电路而构成的AM无线电接收装置的构成例的图。AM无线电接 收装置l构成为包括天线IO、前端处理电路(FE) 11、信号处理电 路15、微机16、和扬声器17。
前端处理电路11从通过天线10接收的高频信号中提取所希望的 接收台的信号,并输出转换为规定频率(中频)的中频信号。
信号处理电路15是对从前端处理电路11输出的中频信号实施各 种处理并向扬声器17输出声音信号的集成电路,其构成为包括AD
转换器(ADC) 21、 DSP (Digital Signal Process) 25、存储器26、系 数计算部30 (滤波器系数计算部)、和DA转换器(DAC) 35。
AD转换器21将从前端电路11输出的中频信号转换为数字信号并 输出给DSP25。
DSP25是一种可实施以消除噪声或进行均衡等为目的的滤波处理 或对编码的信号进行解码处理等针对数字信号的各种处理的处理器。 DSP25的构成包括执行滤波处理的滤波器部40、在DSP25内的各种 控制中使用的寄存器41 (存储电路)。滤波器部40通过运行DSP25存 储在ROM (Read Only Memory)禾口 RAM (Random Access Memory)、 闪存等的存储器26内的程序来实现。另外,存储器26也可以设置在 DSP25内部。
系数计算部30从设在信号处理电路15的外部的微机16接收截止 频率或中心频率等确定滤波器特性的控制数据,并根据接收的数据计 算出滤波器系数。然后,系数计算部30将算出的滤波器系数经由信号 处理电路15的内部总线等存储到DSP25内部的寄存器41。另外,系 数计算部30例如可通过微机等实现。另外,DSP25也可以具备系数计 算部30的功能。
微机16对信号处理电路15进行各种控制。在本实施方式中,为 了确定信号处理电路15内的滤波处理特性,将截止频率或中心频率等 控制数据经由系统总线等发送给信号处理电路15的系数计算部30。
图2是表示从微机16发送到系数计算部30的控制数据的一例图。 控制数据的构成包括滤波器类型信息、频率信息、选择度信息和增
fiii曰息o
滤波器类型信息是为了确定低通滤波器、高通滤波器或带通滤波 器等滤波器种类的信息。在本实施方式中,滤波器类型信息的数据长
是1字节,例如,设定为可指定0x00 0x07的8种滤波器类型。另外, 在将滤波器类型信息设定为1字节的情况下,例如最大可指定256种 (0x00 0xFF)滤波器类型。
频率信息是为了确定滤波处理的特性频率的信息。另外,所谓特
性频率,是对低通滤波器或低阶滤波器(low shell filter)的截止频率、 或者峰值滤波器(peaking filter)或带通滤波器的中心频率等确定滤波 处理的输出信号的频率特性的频率。在本实施方式中,频率信息的数 据长是2字节,例如,能够以赫兹为单位指定20Hz (0x0014) 20、 OOOHz (0x4E20)范围内的频率。另外,如果设频率信息定为2字节, 例如还能指定OHz (0x0000) 65,535Hz (OxFFFF)的频率。
选择度信息是用于确定滤波处理中的选择度Q的信息。在本实施 方式中,选择度信息的数据长是1字节,例如设定为10倍于0.4 10.0 范围内的0.1刻度的选择度Q的整数值。即,在选择度信息中,设定4
(0x04) 100 (0x64)范围的值。另外,在将10倍于0.1刻度的选择 度Q的整数值设定为1字节的选择度信息的情况下,也可以指定例如 0.0 (0x00) 25.5 (OxFF)范围的选择度Q。
增益信息是用于确定滤波处理的输出信号的增益的信息。在本实 施方式中,增益信息的数据长是1字节,例如设定为2倍于-20dB 20dB 范围的0.5刻度的增益值的整数值。'即,在增益信息中,设定-40
(OxD8) 40 (0x28)范围的值。另外,在将2倍于0.5刻度的增益 值的整数值设定为l字节的增益信息的情况下,也可以指定例如-64dB
(0x80) 63.5dB (0x7F)范围的增益。
图3是表示通过DSP25实现的2次IIR滤波器的一个例子的概念 的框图。如图表示,2次IIR滤波器的构成包括延迟部50 53、加法 部54、乘法部55 59、以及移位部60。
微机16作为确定2次IIR滤波器的滤波器特性的控制数据,将滤 波器类型信息(Type)、频率信息(Fc)、选择度信息(Q)、增益信息
(G)、以及采样频率信息(Fs)经由系统总线等输出给系数计算部30。 另外,关于采样频率信息(Fs),仅输出需要改变采样频率的时机。
系数计算部30根据从微机16输入的控制数据计算出2次IIR滤波 器中的滤波器系数A
B[2],并将计算出的滤波器系数存储到寄存
器41中。另外,在本实施方式的DSP25中,将小数运算通过定点运算 进行。因此,系数计算部30为了使计算出的滤波器系数A
B[2]在 -1 1的范围内,从而将滤波器系数右移规定位而输出。另外,移位量 在滤波器部40中预先确定,例如可设为1位或2位等。
延迟部50 53使输入的信号延迟1个采样时间而输出。加法部54 对输入的信号进行相加后输出。乘法部55 59对输入的信号乘以寄存 器41中存储的滤波器系数A
B[2]后输出。移位部60将输入信号 左移与系数计算部30中的移位相同的位数后输出。另外,移位部60 中的左移是为了对系数计算部30中右移的部分进行修正。
也就是说,DSP25进行基于由系数计算部30计算出的滤波器系数 A
B[2]的滤波处理。然后,从微机16向信号处理电路15发送滤波 器类型信息(type)或频率信息(Fc)等控制数据,由此可改变DSP25 的滤波器特性。
==系数计算处理==
下面,对系数计算部30中的滤波器系数计算处理进行说明。图4 是表示系数计算处理的整体流程的流程图。首先,系数计算部30接收 从微机16发送来的控制数据(S401),并基于所接收的控制数据中含 有的各信息,将采样频率、滤波器类型、特性频率、增益、以及选择 度设定为变量(S402)。然后,系数计算部30判定滤波器类型(iType) (S403),执行与滤波器类型对应的系数计算处理(S404 S411)。而 且,系数计算部30按照使计算出的滤波器系数在-1 1范围内的方式进 行归一化处理(S412),并将滤波器系数设定在寄存器41中(S413)。 对于与滤波器类型对应的系数计算处理进行说明。当滤波器类型 (iType)为OxOO时(S403:0x00),执行用于使滤波器为1次IIR型低 阶滤波器的系数计算处理(S404)。
图5是表示1次IIR型低阶滤波器的系数计算处理(S404)的一 个例子的流程图。系数计算部30根据截止频率(dF)及采样频率(Fs), 根据SIG=tan (兀xdFxFs)计算出变量SIG的值(S501)。另外,系数计算部30根据增益(dG),由G2-10^,计算出变量G2的值(S502)。 然后,在增益(dG)为正的情况下(S503:Y),系数计算部30根
据下式,计算出滤波器系数A
B[2] (S504)。 X= l+SIG
A
= (l+SIGx2) /X A[l]= (SIGxG2-l) /X A[2] = 0
B[l]= (SIG-1) /X B[2] = 0
另外,在增益(dG)为负的情况下(S503:N),系数计算部30根 据下式,计算出滤波器系数A
B[2] (S505)。 X= l+SIGxG2 A[O]- (l+SIG) /X A[l]= (SIG画1) /X A[2] = 0
B[l]= (SIGxG2-l) /X B[2] = 0
在滤波器类型(iType)是0x01的情况下(S403:0x01),执行用于 使滤波器为1次IIR型高阶滤波器的系数计算处理(S405)。
图6是表示1次IIR型高阶滤波器的系数计算处理(S405)的一 个例子的流程图。系数计算部30基于截止频率(dF)及采样频率(Fs), 根据SKMan (兀xdFxFs),计算出变量SIG的值(S601)。另外,系数 计算部30基于增益(dG),由02=10 计算出变量G2的值(S602)。
然后,在增益(dG)为正的情况下(S603:Y),系数计算部30根 据下式,计算出滤波器系数A
B[2] (S604)。
X=1+SIG
A
= (SIG-G2) /X
A[2] = 0
B[l]- (SIG-1) /X B[2] = 0
另外,在增益(dG)为负的情况下(S603:N),系数计算部30根 据下式,计算出滤波器系数A
B[2] (S605)。 X=SIG+G2 A
= (SIG-1) /X A[2] = 0
B[l]= (SIG-G2) /X B[2] = 0
在滤波器类型(iType)是0x02的情况下(S403:0x02),执行用于 使滤波器为2次IIR型峰值滤波器的系数计算处理(S406)。
图7是表示2次IIR型峰值滤波器的系数计算处理(S406)的一 个例子的流程图。系数计算部30基于截止频率(dF)及采样频率(Fs), 根据SIG-tan (兀xdFxFs),计算出变量SIG的值(S701)。另外,系数 计算部30基于增益(dG),由G2=10|dG|/2D,计算出变量G2的值(S702)。
然后,在增益(dG)为正的情况下(S703:Y),系数计算部30根 据下式,计算出滤波器系数A
B[2] (S704)。
X=l+ (SIG/dQ) + (SIGxSIG)
A
= {1+ (SIGxG2/dQ) + (SIGxSIG) }/X
A[l]- {2x (SIGxSIG-1) }/X
A[2] = {1- (SIGxG2/dQ) + (SIGxSIG) }/X
B[l]- {2x (SIGxSIG画l) }/X
B[2] = {1- (SIG/dQ) + (SIGxSIG) }/X
另外,在增益(dG)为负的情况下(S703:N),系数计算部30根 据下式,计算出滤波器系数A
B[2] (S705)。 X=l+ (SIGxG2/dQ) + (SIGxSIG)
A
={1+ (SIG/dQ) + (SIGxSIG) }/X
A[l] = {2x (SIGxSIG-1) }/X
A[2]={1- (SIG/dQ) + (SIGxSIG)) /X
B[l] = {2x (SIGxSIG画l) }/X
B[2] = {1- (SIGxG2/dQ) + (SIGxSIG) }/X
在滤波器类型(iType)是0x03的情况下(S403:0xO3),执行用于 使滤波器为1次IIR型高通滤波器的系数计算处理(S407)。
图8是表示1次IIR型高通滤波器的系数计算处理(S407)的一 个例子的流程图。系数计算部30基于截止频率(dF)及采样频率(Fs), 根据SIG-tan (兀xdFxFs),计算出变量SIG的值(S801)。然后,系数 计算部30根据下式,计算出滤波器系数A
B[2] (S802)。
X=1+SIG
A[O] = 1/X
A[l]= (-1) /X
A[2] = 0
B[l]= (SIG-1) /X B[2] = 0
在滤波器类型(iType)是0x04的情况下(S403:0x04),执行用于 使滤波器为2次IIR型高通滤波器的系数计算处理(S40S)。
图9是表示2次IIR型高通滤波器的系数计算处理(S408)的一 个例子的流程图。系数计算部30基于截止频率(dF)及采样频率(Fs), 根据SIG4an (兀xdFxFs),计算出变量SIG的值(S901)。然后,系数 计算部30根据下式,计算出滤波器系数A
B[2] (S902)。
X= 1+ (SIG/dQ) + (SIGxSIG)
A[O] = 1/X
A[l]= (-2) /X
A[2] = 1/X
B[l] = {2x (SIGxSIG-1) }/X
B[2]=0_ (SIG/dQ) + (SIGxSIG) }/X
在滤波器类型(iType)是0x05的情况下(S403:0x05),执行用于 使滤波器为1次IIR型低通滤波器的系数计算处理(S409)。
图IO是表示1次IIR型低通滤波器的系数计算处理(S409)的一 个例子的流程图。系数计算部30基于截止频率(dF)及采样频率(Fs), 根据SIG^tan (兀xdFxFs),计算出变量SIG的值(SIOOI)。然后,系 数计算部30根据下式,计算出滤波器系数A
B[2] (S1002)。
X=1+SIG
A[O] = SIG/X
A[1] = SIG/X
A[2] = 0
B[l]= (SIG陽1) /X B[2] = 0
在滤波器类型(iType)是0x06的情况下(S403:0x06),执行用于 使滤波器为2次IIR型低通滤波器的系数计算处理(S410)。
图11是表示2次IIR型低通滤波器的系数计算处理(S410)的一 个例子的流程图。系数计算部30基于截止频率(dF)及采样频率(Fs), 根据SIG=tan (兀xdFxFs),计算出变量SIG的值(SllOl)。然后,系 数计算部30根据下式,计算出滤波器系数A
B[2] (S1102)。
X=l+ (SIG/dQ) + (SIGxSIG)
A
= (SIGxSIG) /X
A[l] = { (2x (SIGxSIG) }/X
A[2]= (SIGxSIG) /X
B[l] = {2x (SIGxSIG-1) }/X
B[2] = {1- (SIG/dQ) + (SIGxSIG) }/X
在滤波器类型(iType)是0x07的情况下(S403:0x07),执行用于 使滤波器按原样将输入信号输出(通过)的系数计算处理(S4H)。图 12是表示如果按原样将输入信号输出时的系数计算处理(S411)的一
个例子的流程图。在这种情况下,系数计算部30将滤波器系数A[O] 设为l,将其他滤波器系数A[1] B[2]设为0。
下面,对滤波器系数的归一化处理进行说明。图13是表示滤波器 系数归一化处理的一个例子的流程图。首先,系数计算部30对表示位 移量的变量iDiv设定规定的值(在本实施方式中为2) (S1301)。变量 iDiv的值表示除滤波器系数的值。例如,在变量iDiv为2的情况下, 用2除滤波器系数,在该情况下右移l位。另外,变量iDiv不仅是2, 可根据位移量设定为1、 4、 8等2"的值。接着,系数计算部30将滤 波器系数A
B[2]的绝对值的最大值设定为变量dDivMax(S1302)。 然后,系数计算部30确认变量dDivMax比0小、或变量dDivMax比 变量iDiv大(S1303)。也就是说,系数计算部30确认用变量iDiv除 滤波器系数A
B[2]后的结果是否收敛在-1 1的范围内。然后,在 变量dDivMax比0小或比变量iDiv大的情况下(S1303:Y),系数计算 部30对外部微机16通知参数指定错误(计算错误信号)(S1304)。另 一方面,当变量dDivMax在0以上且在变量iDiv以下的情况下 (S1303:N),系数计算部30根据下式使滤波器系数A
B[2]归一化 (S1305)。另外,当设为iDiv^2W时,用变量iDiv除的除法运算可通 过右移N位来实现。
A
=A
/iDiv
A[l]=A[l]/iDiv
A[2]=A[2]/iDiv
B[l]= -B[l]/iDiv
B[2] = -B[2]/iDiv
==其他构成==
由DSP25实现的滤波器并不限于IIR滤波器,也可以采用除了 FIR 滤波器等其他构成的滤波器。图14是表示由DSP25实现的FIR滤波 器的一个例子的概念的框图。如图所示,FIR滤波器由延迟部70-l 70-20、加法部71-1 71-20、以及乘法部72-0 72-20构成。
微机16作为用于确定FIR滤波器的滤波器特性的控制数据,将抽 头数信息(Tap)、频率信息(Fc)、以及采样频率信息(Fs),经由系 统总线等输出给系数计算部30。抽头信息是用于确定FIR滤波器的抽 头数、即延迟部的级数的信息。
系数计算部30例如为了使FIR滤波器为具有由控制数据表示的特 性的低通滤波器,而计算出滤波器系数hD h2(),并将计算出的滤波器 系数存储到寄存器41中。例如,当抽头数为20、截止频率为3KHz、 采样频率为44.1KHz的情况下,系数计算部30利用MATLAB (注册 商标)的函数firl,通过firl (20,3000/ (44100/2)),可计算出滤波器 系数h0 h20。
以上,对本发明的实施方式进行了说明。如上所述,在信号处理 电路15中,根据从外部的微机16输入的频率信息,计算出滤波器系数。 因此,通过数据量比从微机16输入滤波器系数本身的情况还少的控制 数据,可改变滤波处理中输出信号的特性频率。由此,系统总线等的 通信量减少,从而可抑制对系统处理性能的影响。另外,在微机16中 由于不需要预先储存滤波器系数,所以可抑制微机16内的存储器容量 的增加。
另外,在信号处理电路15中,除频率信息之外,还从微机16接 收采样频率信息、增益信息、以及选择度信息中的至少一个信息,根 据频率信息以及采样频率信息、增益信息、和选择度信息中被接收的 信息,可计算出滤波器系数。也就是说,在信号处理电路15中,通过 数据量比滤波器系数少的控制数据,可改变滤波处理中的输出信号的 特性频率、采样频率、增益、以及选择度。
而且,在信号处理电路15中,通过接收滤波器类型信息,也可以 计算出与滤波器种类对应的滤波器系数。也就是说,在信号处理电路 15中,通过数据量比滤波器系数少的控制数据,还可以改变滤波器的 种类(高通滤波器、低通滤波器等)。
例如,在将2次IIR滤波器中滤波器系数A
B[2]的精度设为3
字节(24位)时,若将滤波器系数本身从微机16向信号处理电路15 发送,则发送的数据成为15字节。另一方面,如果控制数据采用图2 所示的构成,则从微机16发送给信号处理电路15的数据就成为5字 节,从而以发送滤波器系数本身时的l/3的数据量即可完成。
另外,在信号处理电路15中,按照使滤波器系数A
B[2]成为 规定范围的值(-1 1)的方式,进行滤波器系数的右移处理。由此, 可将滤波器系数作为定点型小数进行处理。也就是说,可适用于通过 定点运算进行小数运算的电路。
并且,在信号处理电路15中,当即使将滤波器系数右移规定位, 滤波器系数也不成为规定范围的值(-1 1)的情况下,就向微机16通 知参数指定错误。另外,也可通过根据滤波器系数的值增大右移量, 来使滤波器系数成为规定范围的值,但如果位移量过大则精度会下降。 因此,如本实施方式所示,预先固定位移量,当移位后的滤波器系数 不会成为规定范围的值(-1 1)的情况下,将该情况作为出错,可抑 制滤波器系数的精度的降低。
另外,上述实施例只是为了易于理解本发明的例子,并非用于限 定解释本发明。本发明可在不脱离宗旨的情况下进行变更和改良,而 且,本发明中也包含其等价物。
权利要求
1、一种滤波处理集成电路,其中包括存储电路;滤波器系数计算部,其接收对滤波处理中的输出信号的特性频率进行确定的频率信息,并将基于所述频率信息计算的滤波器系数设定到所述存储电路中;和滤波器部,其根据所述存储电路中设定的所述滤波器系数,对输入信号实施滤波处理并输出所述输出信号。
2、 根据权利要求1所述的滤波处理集成电路、其特征在于, 所述滤波器系数计算部还接收对滤波处理中的采样频率进行确定的采样频率信息、对所述输出信号的增益进行确定的增益信息、以及对所述 输出信号的选择度进行确定的选择度信息中的至少一个,并根据所述频率 信息,还根据所述采样频率信息、所述增益信息和所述选择度信息中接收 的信息,计算所述滤波器系数。
3、 根据权利要求2所述的滤波处理集成电路,其特征在于, 所述滤波器系数计算部还接收对滤波处理的种类进行确定的滤波器类型信息,并根据所述滤波器类型信息以及所述频率信息,还根据所述采 样频率信息、所述增益信息和所述选择度信息中接收的信息,计算出所述 滤波器系数。
4、 根据权利要求1 3的任一项所述的滤波处理集成电路,其特征在于,所述滤波器系数计算部为了使滤波器系数为规定范围的值,将计算出 的所述滤波器系数右移N位后设定到所述存储电路中, 所述滤波器部将所述输出信号左移N位后输出。
5、 根据权利要求4所述的滤波处理集成电路,其特征在于, 当即使将计算出的所述滤波器系数右移N位后其也不成为所述规定范围的值时,所述滤波器系数计算部输出滤波器系数的计算错误信号。
全文摘要
一种滤波处理集成电路,其中包括存储电路;滤波器系数计算部,其接收对滤波处理中的输出信号的通带进行确定的频率信息,并将基于频率信息计算的滤波器系数设定到存储电路中;和滤波器部,其根据存储电路中设定的滤波器系数,对输入信号实施滤波处理并将输出信号输出。由此,使得为了改变滤波器特性而输入的控制数据的数据量比滤波器系数的数据量少。
文档编号H03H17/00GK101106363SQ20071011212
公开日2008年1月16日 申请日期2007年6月19日 优先权日2006年7月13日
发明者今义彦, 木村和广, 武田贵宽 申请人:三洋电机株式会社;三洋半导体株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1