发明名称 Method and apparatus to generate address pairs for reordering elements of an input array in bit reversed order
摘要 A method and apparatus to reduce the amount of required memory and instruction cycles when implementing Fast Fourier Transforms (FFTs) on a computer system is described. The invention optimizes FFT software using in-place bit reversal (IPBR) implemented on a processor capable of bit reversed incrementation. Alternative embodiments implement the invention for out of place bit reversal (OOPBR) and on processors that do not support special instructions for bit reversed incrementation. The invention only generates unique bit-reversed address pairs and avoids generation of self-reversed addresses. To optimize the invention for in place bit reversal, every non-self bit reversed address in the input array is generated only once, while making simple, computationally efficient increments away from the previous pair of bit reversed addresses. The address pair generator can independently advance only one address in each address pair, and bit reversal of one address uniquely defines the other address.
申请公布号 EP1378823(A2) 申请公布日期 2004.01.07
申请号 EP20030100645 申请日期 2003.03.13
申请人 TEXAS INSTRUMENTS INCORPORATED 发明人 HARLEY, THOMAS;MAHESHWARAMURTHY, GIRIYAPURA PANICHAKSHARAIAH
分类号 G06F9/345;G06F12/00;G06F15/00;G06F17/14 主分类号 G06F9/345
代理机构 代理人
主权项
地址