发明名称 Apparatus and method for generating a sequence of sines or cosines
摘要 A data bank consisting of two tables of length log2N suffices for the on-line creation of trigonometric functions of N successive angles, with only one addition and one multiplication per step. The data bank consists of some read only memory elements containing the half-secants of the angles delta , 2 delta , 4 delta , 8 delta , . . . where delta is the spacing of the successive angles. (In Fourier transforms, one needs a delta of the form pi /2N. ) The other half of the data bank is a random access memory of the same length as the ROM and is initially loaded with the trigonometric functions of that same set of angles. Mid-point interpolation based on values stored in the two tables is used to maintain entries necessary for successive angles. The second table begins, for instance, as a table of sines of the angles 2 pi , pi , pi /2, pi /4, pi /8, etc., but whenever an entry has been used, it is replaced by a new entry, calculated by mid-point interpolation and to be used in a later step.
申请公布号 US4878187(A) 申请公布日期 1989.10.31
申请号 US19880209947 申请日期 1988.06.22
申请人 THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY 发明人 BUNEMAN, OSCAR
分类号 G06F1/035 主分类号 G06F1/035
代理机构 代理人
主权项
地址