发明名称 Infinite impulse response filter circuit and magnetic disk drive
摘要 Embodiments in accordance with the present invention provide an infinite impulse response (IIR) filter circuit which can operate stably even when the coefficients are adaptively changed. The IIR filter circuit in accordance with an embodiment of the present invention has transfer function coefficients that are adaptively changed. Wherein using a Nth-order polynomial A(z) and a polynomial B(z) whose order is not higher than N, the transfer function is defined by <maths id="MATH-US-00001" num="1"> <MATH OVERFLOW="SCROLL"> <MROW> <MROW> <MROW> <MI>L</MI> <MO>⁡</MO> <MROW> <MO>(</MO> <MI>z</MI> <MO>)</MO> </MROW> </MROW> <MO>=</MO> <MFRAC> <MROW> <MI>B</MI> <MO>⁡</MO> <MROW> <MO>(</MO> <MI>z</MI> <MO>)</MO> </MROW> </MROW> <MROW> <MI>A</MI> <MO>⁡</MO> <MROW> <MO>(</MO> <MI>z</MI> <MO>)</MO> </MROW> </MROW> </MFRAC> </MROW> <MO>;</MO> </MROW> </MATH> </MATHS> <maths id="MATH-US-00001-2" num="1.2"> <MATH OVERFLOW="SCROLL"> <MI>where</MI> </MATH> </MATHS> <maths id="MATH-US-00001-3" num="1.3"> <MATH OVERFLOW="SCROLL"> <MROW> <MROW> <MUNDEROVER> <MO>∏</MO> <MROW> <MI>i</MI> <MO>=</MO> <MN>0</MN> </MROW> <MROW> <MO>-</MO> <MN>1</MN> </MROW> </MUNDEROVER> <MO>⁢</MO> <MSTYLE> <MTEXT> </MTEXT> </MSTYLE> <MO>⁢</MO> <MROW> <MO>(</MO> <MROW> <MSUP> <MI>z</MI> <MN>2</MN> </MSUP> <MO>+</MO> <MN>1</MN> <MO>-</MO> <MROW> <MN>2</MN> <MO>⁢</MO> <MSTYLE> <MTEXT> </MTEXT> </MSTYLE> <MO>⁢</MO> <MSUB> <MI>k</MI> <MI>i</MI> </MSUB> <MO>⁢</MO> <MI>z</MI> </MROW> </MROW> <MO>)</MO> </MROW> </MROW> <MO>=</MO> <MN>1</MN> </MROW> </MATH> </MATHS> is also defined. The polynomial A(z) is transformed to make the term of the Nth power of z equal to 1. If the order of the polynomial A(z) is even, the polynomial A(z) is determined so as to satisfy the condition: <maths id="MATH-US-00002" num="2"> <MATH OVERFLOW="SCROLL"> <MROW> <MROW> <MI>A</MI> <MO>⁡</MO> <MROW> <MO>(</MO> <MI>z</MI> <MO>)</MO> </MROW> </MROW> <MO>=</MO> <MROW> <MFRAC> <MN>1</MN> <MROW> <MN>1</MN> <MO>+</MO> <MI>l</MI> </MROW> </MFRAC> <MO>⁢</MO> <MROW> <MO>(</MO> <MROW> <MROW> <MUNDEROVER> <MO>∏</MO> <MROW> <MI>i</MI> <MO>=</MO> <MN>0</MN> </MROW> <MROW> <MROW> <MI>N</MI> <MO>/</MO> <MN>2</MN> </MROW> <MO>-</MO> <MN>1</MN> </MROW> </MUNDEROVER> <MO>⁢</MO> <MSTYLE> <MTEXT> </MTEXT> </MSTYLE> <MO>⁢</MO> <MROW> <MO>(</MO> <MROW> <MSUP> <MI>z</MI> <MN>2</MN> </MSUP> <MO>+</MO> <MN>1</MN> <MO>-</MO> <MROW> <MN>2</MN> <MO>⁢</MO> <MSTYLE> <MTEXT> </MTEXT> </MSTYLE> <MO>⁢</MO> <MSUB> <MI>k</MI> <MROW> <MN>2</MN> <MO>⁢</MO> <MSTYLE> <MTEXT> </MTEXT> </MSTYLE> <MO>⁢</MO> <MI>i</MI> </MROW> </MSUB> <MO>⁢</MO> <MI>z</MI> </MROW> </MROW> <MO>)</MO> </MROW> </MROW> <MO>+</MO> <MROW> <MROW> <MI>l</MI> <MO>⁡</MO> <MROW> <MO>(</MO> <MROW> <MSUP> <MI>z</MI> <MN>2</MN> </MSUP> <MO>-</MO> <MN>1</MN> </MROW> <MO>)</MO> </MROW> </MROW> <MO>⁢</MO> <MROW> <MUNDEROVER> <MO>∏</MO> <MROW> <MI>i</MI> <MO>=</MO> <MN>0</MN> </MROW> <MROW> <MROW> <MI>N</MI> <MO>/</MO> <MN>2</MN> </MROW> <MO>-</MO> <MN>2</MN> </MROW> </MUNDEROVER> <MO>⁢</MO> <MROW> <MO>(</MO> <MROW> <MSUP> <MI>z</MI> <MN>2</MN> </MSUP> <MO>+</MO> <MN>1</MN> <MO>-</MO> <MROW> <MN>2</MN> <MO>⁢</MO> <MSTYLE> <MTEXT> </MTEXT> </MSTYLE> <MO>⁢</MO> <MSUB> <MI>k</MI> <MROW> <MROW> <MN>2</MN> <MO>⁢</MO> <MSTYLE> <MTEXT> </MTEXT> </MSTYLE> <MO>⁢</MO> <MI>i</MI> </MROW> <MO>+</MO> <MN>1</MN> </MROW> </MSUB> <MO>⁢</MO> <MI>z</MI> </MROW> </MROW> <MO>)</MO> </MROW> </MROW> </MROW> </MROW> <MO>)</MO> </MROW> </MROW> </MROW> </MATH> </MATHS> If the order N is odd, the polynomial A(z) is determined so as to satisfy the condition: <maths id="MATH-US-00003" num="3"> <MATH OVERFLOW="SCROLL"> <MROW> <MROW> <MI>A</MI> <MO>⁡</MO> <MROW> <MO>(</MO> <MI>z</MI> <MO>)</MO> </MROW> </MROW> <MO>=</MO> <MROW> <MFRAC> <MN>1</MN> <MROW> <MN>1</MN> <MO>+</MO> <MI>l</MI> </MROW> </MFRAC> <MO>⁢</MO> <MROW> <MO>(</MO> <MROW> <MROW> <MROW> <MO>(</MO> <MROW> <MI>z</MI> <MO>+</MO> <MN>1</MN> </MROW> <MO>)</MO> </MROW> <MO>⁢</MO> <MROW> <MUNDEROVER> <MO>∏</MO> <MROW> <MI>i</MI> <MO>=</MO> <MN>0</MN> </MROW> <MROW> <MROW> <MROW> <MO>(</MO> <MROW> <MI>N</MI> <MO>-</MO> <MN>1</MN> </MROW> <MO>)</MO> </MROW> <MO>/</MO> <MN>2</MN> </MROW> <MO>-</MO> <MN>1</MN> </MROW> </MUNDEROVER> <MO>⁢</MO> <MSTYLE> <MTEXT> </MTEXT> </MSTYLE> <MO>⁢</MO> <MROW> <MO>(</MO> <MROW> <MSUP> <MI>z</MI> <MN>2</MN> </MSUP> <MO>+</MO> <MN>1</MN> <MO>-</MO> <MROW> <MN>2</MN> <MO>⁢</MO> <MSTYLE> <MTEXT> </MTEXT> </MSTYLE> <MO>⁢</MO> <MSUB> <MI>k</MI> <MROW> <MN>2</MN> <MO>⁢</MO> <MSTYLE> <MTEXT> </MTEXT> </MSTYLE> <MO>⁢</MO> <MI>i</MI> </MROW> </MSUB> <MO>⁢</MO> <MI>z</MI> </MROW> </MROW> <MO>)</MO> </MROW> </MROW> </MROW> <MO>+</MO> <MROW> <MROW> <MI>l</MI> <MO>⁡</MO> <MROW> <MO>(</MO> <MROW> <MI>z</MI> <MO>-</MO> <MN>1</MN> </MROW> <MO>)</MO> </MROW> </MROW> <MO>⁢</MO> <MROW> <MUNDEROVER> <MO>∏</MO> <MROW> <MI>i</MI> <MO>=</MO> <MN>0</MN> </MROW> <MROW> <MROW> <MROW> <MO>(</MO> <MROW> <MI>N</MI> <MO>-</MO> <MN>1</MN> </MROW> <MO>)</MO> </MROW> <MO>/</MO> <MN>2</MN> </MROW> <MO>-</MO> <MN>1</MN> </MROW> </MUNDEROVER> <MO>⁢</MO> <MROW> <MO>(</MO> <MROW> <MSUP> <MI>z</MI> <MN>2</MN> </MSUP> <MO>+</MO> <MN>1</MN> <MO>-</MO> <MROW> <MN>2</MN> <MO>⁢</MO> <MSTYLE> <MTEXT> </MTEXT> </MSTYLE> <MO>⁢</MO> <MSUB> <MI>k</MI> <MROW> <MROW> <MN>2</MN> <MO>⁢</MO> <MSTYLE> <MTEXT> </MTEXT> </MSTYLE> <MO>⁢</MO> <MI>i</MI> </MROW> <MO>+</MO> <MN>1</MN> </MROW> </MSUB> <MO>⁢</MO> <MI>z</MI> </MROW> </MROW> <MO>)</MO> </MROW> </MROW> </MROW> </MROW> <MO>)</MO> </MROW> </MROW> </MROW> </MATH> </MATHS> where l and k<SUB>i </SUB>(i=0, 1, 2 , , , ) are real numbers.
申请公布号 US2007189375(A1) 申请公布日期 2007.08.16
申请号 US20070653080 申请日期 2007.01.11
申请人 HITACHI GLOBAL STORAGE TECHNOLOGIES NETHERLANDS B.V. 发明人 KISAKA MASASHI
分类号 H03K5/159 主分类号 H03K5/159
代理机构 代理人
主权项
地址