OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [tags/] [stable/] [mp3/] [sw/] [mad-xess/] [libmad/] [D.dat] - Blame information for rev 291

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 291 simons
/*
2
 * mad - MPEG audio decoder
3
 * Copyright (C) 2000-2001 Robert Leslie
4
 *
5
 * This program is free software; you can redistribute it and/or modify
6
 * it under the terms of the GNU General Public License as published by
7
 * the Free Software Foundation; either version 2 of the License, or
8
 * (at your option) any later version.
9
 *
10
 * This program is distributed in the hope that it will be useful,
11
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
 * GNU General Public License for more details.
14
 *
15
 * You should have received a copy of the GNU General Public License
16
 * along with this program; if not, write to the Free Software
17
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
18
 *
19
 * $Id: D.dat,v 1.3 2001-11-06 17:01:28 simons Exp $
20
 */
21
 
22
/*
23
 * These are the coefficients for the subband synthesis window. This is a
24
 * reordered version of Table B.3 from ISO/IEC 11172-3.
25
 *
26
 * Every value is parameterized so that shift optimizations can be made at
27
 * compile-time. For example, every value can be right-shifted 12 bits to
28
 * minimize multiply instruction times without any loss of accuracy.
29
 */
30
 
31
  {  PRESHIFT(0x00000000) /*  0.000000000 */,   /*  0 */
32
    -PRESHIFT(0x0001d000) /* -0.000442505 */,
33
     PRESHIFT(0x000d5000) /*  0.003250122 */,
34
    -PRESHIFT(0x001cb000) /* -0.007003784 */,
35
     PRESHIFT(0x007f5000) /*  0.031082153 */,
36
    -PRESHIFT(0x01421000) /* -0.078628540 */,
37
     PRESHIFT(0x019ae000) /*  0.100311279 */,
38
    -PRESHIFT(0x09271000) /* -0.572036743 */,
39
     PRESHIFT(0x1251e000) /*  1.144989014 */,
40
     PRESHIFT(0x09271000) /*  0.572036743 */,
41
     PRESHIFT(0x019ae000) /*  0.100311279 */,
42
     PRESHIFT(0x01421000) /*  0.078628540 */,
43
     PRESHIFT(0x007f5000) /*  0.031082153 */,
44
     PRESHIFT(0x001cb000) /*  0.007003784 */,
45
     PRESHIFT(0x000d5000) /*  0.003250122 */,
46
     PRESHIFT(0x0001d000) /*  0.000442505 */,
47
 
48
     PRESHIFT(0x00000000) /*  0.000000000 */,
49
    -PRESHIFT(0x0001d000) /* -0.000442505 */,
50
     PRESHIFT(0x000d5000) /*  0.003250122 */,
51
    -PRESHIFT(0x001cb000) /* -0.007003784 */,
52
     PRESHIFT(0x007f5000) /*  0.031082153 */,
53
    -PRESHIFT(0x01421000) /* -0.078628540 */,
54
     PRESHIFT(0x019ae000) /*  0.100311279 */,
55
    -PRESHIFT(0x09271000) /* -0.572036743 */,
56
     PRESHIFT(0x1251e000) /*  1.144989014 */,
57
     PRESHIFT(0x09271000) /*  0.572036743 */,
58
     PRESHIFT(0x019ae000) /*  0.100311279 */,
59
     PRESHIFT(0x01421000) /*  0.078628540 */,
60
     PRESHIFT(0x007f5000) /*  0.031082153 */,
61
     PRESHIFT(0x001cb000) /*  0.007003784 */,
62
     PRESHIFT(0x000d5000) /*  0.003250122 */,
63
     PRESHIFT(0x0001d000) /*  0.000442505 */ },
64
 
65
  { -PRESHIFT(0x00001000) /* -0.000015259 */,   /*  1 */
66
    -PRESHIFT(0x0001f000) /* -0.000473022 */,
67
     PRESHIFT(0x000da000) /*  0.003326416 */,
68
    -PRESHIFT(0x00207000) /* -0.007919312 */,
69
     PRESHIFT(0x007d0000) /*  0.030517578 */,
70
    -PRESHIFT(0x0158d000) /* -0.084182739 */,
71
     PRESHIFT(0x01747000) /*  0.090927124 */,
72
    -PRESHIFT(0x099a8000) /* -0.600219727 */,
73
     PRESHIFT(0x124f0000) /*  1.144287109 */,
74
     PRESHIFT(0x08b38000) /*  0.543823242 */,
75
     PRESHIFT(0x01bde000) /*  0.108856201 */,
76
     PRESHIFT(0x012b4000) /*  0.073059082 */,
77
     PRESHIFT(0x0080f000) /*  0.031478882 */,
78
     PRESHIFT(0x00191000) /*  0.006118774 */,
79
     PRESHIFT(0x000d0000) /*  0.003173828 */,
80
     PRESHIFT(0x0001a000) /*  0.000396729 */,
81
 
82
    -PRESHIFT(0x00001000) /* -0.000015259 */,
83
    -PRESHIFT(0x0001f000) /* -0.000473022 */,
84
     PRESHIFT(0x000da000) /*  0.003326416 */,
85
    -PRESHIFT(0x00207000) /* -0.007919312 */,
86
     PRESHIFT(0x007d0000) /*  0.030517578 */,
87
    -PRESHIFT(0x0158d000) /* -0.084182739 */,
88
     PRESHIFT(0x01747000) /*  0.090927124 */,
89
    -PRESHIFT(0x099a8000) /* -0.600219727 */,
90
     PRESHIFT(0x124f0000) /*  1.144287109 */,
91
     PRESHIFT(0x08b38000) /*  0.543823242 */,
92
     PRESHIFT(0x01bde000) /*  0.108856201 */,
93
     PRESHIFT(0x012b4000) /*  0.073059082 */,
94
     PRESHIFT(0x0080f000) /*  0.031478882 */,
95
     PRESHIFT(0x00191000) /*  0.006118774 */,
96
     PRESHIFT(0x000d0000) /*  0.003173828 */,
97
     PRESHIFT(0x0001a000) /*  0.000396729 */ },
98
 
99
  { -PRESHIFT(0x00001000) /* -0.000015259 */,   /*  2 */
100
    -PRESHIFT(0x00023000) /* -0.000534058 */,
101
     PRESHIFT(0x000de000) /*  0.003387451 */,
102
    -PRESHIFT(0x00245000) /* -0.008865356 */,
103
     PRESHIFT(0x007a0000) /*  0.029785156 */,
104
    -PRESHIFT(0x016f7000) /* -0.089706421 */,
105
     PRESHIFT(0x014a8000) /*  0.080688477 */,
106
    -PRESHIFT(0x0a0d8000) /* -0.628295898 */,
107
     PRESHIFT(0x12468000) /*  1.142211914 */,
108
     PRESHIFT(0x083ff000) /*  0.515609741 */,
109
     PRESHIFT(0x01dd8000) /*  0.116577148 */,
110
     PRESHIFT(0x01149000) /*  0.067520142 */,
111
     PRESHIFT(0x00820000) /*  0.031738281 */,
112
     PRESHIFT(0x0015b000) /*  0.005294800 */,
113
     PRESHIFT(0x000ca000) /*  0.003082275 */,
114
     PRESHIFT(0x00018000) /*  0.000366211 */,
115
 
116
    -PRESHIFT(0x00001000) /* -0.000015259 */,
117
    -PRESHIFT(0x00023000) /* -0.000534058 */,
118
     PRESHIFT(0x000de000) /*  0.003387451 */,
119
    -PRESHIFT(0x00245000) /* -0.008865356 */,
120
     PRESHIFT(0x007a0000) /*  0.029785156 */,
121
    -PRESHIFT(0x016f7000) /* -0.089706421 */,
122
     PRESHIFT(0x014a8000) /*  0.080688477 */,
123
    -PRESHIFT(0x0a0d8000) /* -0.628295898 */,
124
     PRESHIFT(0x12468000) /*  1.142211914 */,
125
     PRESHIFT(0x083ff000) /*  0.515609741 */,
126
     PRESHIFT(0x01dd8000) /*  0.116577148 */,
127
     PRESHIFT(0x01149000) /*  0.067520142 */,
128
     PRESHIFT(0x00820000) /*  0.031738281 */,
129
     PRESHIFT(0x0015b000) /*  0.005294800 */,
130
     PRESHIFT(0x000ca000) /*  0.003082275 */,
131
     PRESHIFT(0x00018000) /*  0.000366211 */ },
132
 
133
  { -PRESHIFT(0x00001000) /* -0.000015259 */,   /*  3 */
134
    -PRESHIFT(0x00026000) /* -0.000579834 */,
135
     PRESHIFT(0x000e1000) /*  0.003433228 */,
136
    -PRESHIFT(0x00285000) /* -0.009841919 */,
137
     PRESHIFT(0x00765000) /*  0.028884888 */,
138
    -PRESHIFT(0x0185d000) /* -0.095169067 */,
139
     PRESHIFT(0x011d1000) /*  0.069595337 */,
140
    -PRESHIFT(0x0a7fe000) /* -0.656219482 */,
141
     PRESHIFT(0x12386000) /*  1.138763428 */,
142
     PRESHIFT(0x07ccb000) /*  0.487472534 */,
143
     PRESHIFT(0x01f9c000) /*  0.123474121 */,
144
     PRESHIFT(0x00fdf000) /*  0.061996460 */,
145
     PRESHIFT(0x00827000) /*  0.031845093 */,
146
     PRESHIFT(0x00126000) /*  0.004486084 */,
147
     PRESHIFT(0x000c4000) /*  0.002990723 */,
148
     PRESHIFT(0x00015000) /*  0.000320435 */,
149
 
150
    -PRESHIFT(0x00001000) /* -0.000015259 */,
151
    -PRESHIFT(0x00026000) /* -0.000579834 */,
152
     PRESHIFT(0x000e1000) /*  0.003433228 */,
153
    -PRESHIFT(0x00285000) /* -0.009841919 */,
154
     PRESHIFT(0x00765000) /*  0.028884888 */,
155
    -PRESHIFT(0x0185d000) /* -0.095169067 */,
156
     PRESHIFT(0x011d1000) /*  0.069595337 */,
157
    -PRESHIFT(0x0a7fe000) /* -0.656219482 */,
158
     PRESHIFT(0x12386000) /*  1.138763428 */,
159
     PRESHIFT(0x07ccb000) /*  0.487472534 */,
160
     PRESHIFT(0x01f9c000) /*  0.123474121 */,
161
     PRESHIFT(0x00fdf000) /*  0.061996460 */,
162
     PRESHIFT(0x00827000) /*  0.031845093 */,
163
     PRESHIFT(0x00126000) /*  0.004486084 */,
164
     PRESHIFT(0x000c4000) /*  0.002990723 */,
165
     PRESHIFT(0x00015000) /*  0.000320435 */ },
166
 
167
  { -PRESHIFT(0x00001000) /* -0.000015259 */,   /*  4 */
168
    -PRESHIFT(0x00029000) /* -0.000625610 */,
169
     PRESHIFT(0x000e3000) /*  0.003463745 */,
170
    -PRESHIFT(0x002c7000) /* -0.010848999 */,
171
     PRESHIFT(0x0071e000) /*  0.027801514 */,
172
    -PRESHIFT(0x019bd000) /* -0.100540161 */,
173
     PRESHIFT(0x00ec0000) /*  0.057617187 */,
174
    -PRESHIFT(0x0af15000) /* -0.683914185 */,
175
     PRESHIFT(0x12249000) /*  1.133926392 */,
176
     PRESHIFT(0x075a0000) /*  0.459472656 */,
177
     PRESHIFT(0x0212c000) /*  0.129577637 */,
178
     PRESHIFT(0x00e79000) /*  0.056533813 */,
179
     PRESHIFT(0x00825000) /*  0.031814575 */,
180
     PRESHIFT(0x000f4000) /*  0.003723145 */,
181
     PRESHIFT(0x000be000) /*  0.002899170 */,
182
     PRESHIFT(0x00013000) /*  0.000289917 */,
183
 
184
    -PRESHIFT(0x00001000) /* -0.000015259 */,
185
    -PRESHIFT(0x00029000) /* -0.000625610 */,
186
     PRESHIFT(0x000e3000) /*  0.003463745 */,
187
    -PRESHIFT(0x002c7000) /* -0.010848999 */,
188
     PRESHIFT(0x0071e000) /*  0.027801514 */,
189
    -PRESHIFT(0x019bd000) /* -0.100540161 */,
190
     PRESHIFT(0x00ec0000) /*  0.057617187 */,
191
    -PRESHIFT(0x0af15000) /* -0.683914185 */,
192
     PRESHIFT(0x12249000) /*  1.133926392 */,
193
     PRESHIFT(0x075a0000) /*  0.459472656 */,
194
     PRESHIFT(0x0212c000) /*  0.129577637 */,
195
     PRESHIFT(0x00e79000) /*  0.056533813 */,
196
     PRESHIFT(0x00825000) /*  0.031814575 */,
197
     PRESHIFT(0x000f4000) /*  0.003723145 */,
198
     PRESHIFT(0x000be000) /*  0.002899170 */,
199
     PRESHIFT(0x00013000) /*  0.000289917 */ },
200
 
201
  { -PRESHIFT(0x00001000) /* -0.000015259 */,   /*  5 */
202
    -PRESHIFT(0x0002d000) /* -0.000686646 */,
203
     PRESHIFT(0x000e4000) /*  0.003479004 */,
204
    -PRESHIFT(0x0030b000) /* -0.011886597 */,
205
     PRESHIFT(0x006cb000) /*  0.026535034 */,
206
    -PRESHIFT(0x01b17000) /* -0.105819702 */,
207
     PRESHIFT(0x00b77000) /*  0.044784546 */,
208
    -PRESHIFT(0x0b619000) /* -0.711318970 */,
209
     PRESHIFT(0x120b4000) /*  1.127746582 */,
210
     PRESHIFT(0x06e81000) /*  0.431655884 */,
211
     PRESHIFT(0x02288000) /*  0.134887695 */,
212
     PRESHIFT(0x00d17000) /*  0.051132202 */,
213
     PRESHIFT(0x0081b000) /*  0.031661987 */,
214
     PRESHIFT(0x000c5000) /*  0.003005981 */,
215
     PRESHIFT(0x000b7000) /*  0.002792358 */,
216
     PRESHIFT(0x00011000) /*  0.000259399 */,
217
 
218
    -PRESHIFT(0x00001000) /* -0.000015259 */,
219
    -PRESHIFT(0x0002d000) /* -0.000686646 */,
220
     PRESHIFT(0x000e4000) /*  0.003479004 */,
221
    -PRESHIFT(0x0030b000) /* -0.011886597 */,
222
     PRESHIFT(0x006cb000) /*  0.026535034 */,
223
    -PRESHIFT(0x01b17000) /* -0.105819702 */,
224
     PRESHIFT(0x00b77000) /*  0.044784546 */,
225
    -PRESHIFT(0x0b619000) /* -0.711318970 */,
226
     PRESHIFT(0x120b4000) /*  1.127746582 */,
227
     PRESHIFT(0x06e81000) /*  0.431655884 */,
228
     PRESHIFT(0x02288000) /*  0.134887695 */,
229
     PRESHIFT(0x00d17000) /*  0.051132202 */,
230
     PRESHIFT(0x0081b000) /*  0.031661987 */,
231
     PRESHIFT(0x000c5000) /*  0.003005981 */,
232
     PRESHIFT(0x000b7000) /*  0.002792358 */,
233
     PRESHIFT(0x00011000) /*  0.000259399 */ },
234
 
235
  { -PRESHIFT(0x00001000) /* -0.000015259 */,   /*  6 */
236
    -PRESHIFT(0x00031000) /* -0.000747681 */,
237
     PRESHIFT(0x000e4000) /*  0.003479004 */,
238
    -PRESHIFT(0x00350000) /* -0.012939453 */,
239
     PRESHIFT(0x0066c000) /*  0.025085449 */,
240
    -PRESHIFT(0x01c67000) /* -0.110946655 */,
241
     PRESHIFT(0x007f5000) /*  0.031082153 */,
242
    -PRESHIFT(0x0bd06000) /* -0.738372803 */,
243
     PRESHIFT(0x11ec7000) /*  1.120223999 */,
244
     PRESHIFT(0x06772000) /*  0.404083252 */,
245
     PRESHIFT(0x023b3000) /*  0.139450073 */,
246
     PRESHIFT(0x00bbc000) /*  0.045837402 */,
247
     PRESHIFT(0x00809000) /*  0.031387329 */,
248
     PRESHIFT(0x00099000) /*  0.002334595 */,
249
     PRESHIFT(0x000b0000) /*  0.002685547 */,
250
     PRESHIFT(0x00010000) /*  0.000244141 */,
251
 
252
    -PRESHIFT(0x00001000) /* -0.000015259 */,
253
    -PRESHIFT(0x00031000) /* -0.000747681 */,
254
     PRESHIFT(0x000e4000) /*  0.003479004 */,
255
    -PRESHIFT(0x00350000) /* -0.012939453 */,
256
     PRESHIFT(0x0066c000) /*  0.025085449 */,
257
    -PRESHIFT(0x01c67000) /* -0.110946655 */,
258
     PRESHIFT(0x007f5000) /*  0.031082153 */,
259
    -PRESHIFT(0x0bd06000) /* -0.738372803 */,
260
     PRESHIFT(0x11ec7000) /*  1.120223999 */,
261
     PRESHIFT(0x06772000) /*  0.404083252 */,
262
     PRESHIFT(0x023b3000) /*  0.139450073 */,
263
     PRESHIFT(0x00bbc000) /*  0.045837402 */,
264
     PRESHIFT(0x00809000) /*  0.031387329 */,
265
     PRESHIFT(0x00099000) /*  0.002334595 */,
266
     PRESHIFT(0x000b0000) /*  0.002685547 */,
267
     PRESHIFT(0x00010000) /*  0.000244141 */ },
268
 
269
  { -PRESHIFT(0x00002000) /* -0.000030518 */,   /*  7 */
270
    -PRESHIFT(0x00035000) /* -0.000808716 */,
271
     PRESHIFT(0x000e3000) /*  0.003463745 */,
272
    -PRESHIFT(0x00397000) /* -0.014022827 */,
273
     PRESHIFT(0x005ff000) /*  0.023422241 */,
274
    -PRESHIFT(0x01dad000) /* -0.115921021 */,
275
     PRESHIFT(0x0043a000) /*  0.016510010 */,
276
    -PRESHIFT(0x0c3d9000) /* -0.765029907 */,
277
     PRESHIFT(0x11c83000) /*  1.111373901 */,
278
     PRESHIFT(0x06076000) /*  0.376800537 */,
279
     PRESHIFT(0x024ad000) /*  0.143264771 */,
280
     PRESHIFT(0x00a67000) /*  0.040634155 */,
281
     PRESHIFT(0x007f0000) /*  0.031005859 */,
282
     PRESHIFT(0x0006f000) /*  0.001693726 */,
283
     PRESHIFT(0x000a9000) /*  0.002578735 */,
284
     PRESHIFT(0x0000e000) /*  0.000213623 */,
285
 
286
    -PRESHIFT(0x00002000) /* -0.000030518 */,
287
    -PRESHIFT(0x00035000) /* -0.000808716 */,
288
     PRESHIFT(0x000e3000) /*  0.003463745 */,
289
    -PRESHIFT(0x00397000) /* -0.014022827 */,
290
     PRESHIFT(0x005ff000) /*  0.023422241 */,
291
    -PRESHIFT(0x01dad000) /* -0.115921021 */,
292
     PRESHIFT(0x0043a000) /*  0.016510010 */,
293
    -PRESHIFT(0x0c3d9000) /* -0.765029907 */,
294
     PRESHIFT(0x11c83000) /*  1.111373901 */,
295
     PRESHIFT(0x06076000) /*  0.376800537 */,
296
     PRESHIFT(0x024ad000) /*  0.143264771 */,
297
     PRESHIFT(0x00a67000) /*  0.040634155 */,
298
     PRESHIFT(0x007f0000) /*  0.031005859 */,
299
     PRESHIFT(0x0006f000) /*  0.001693726 */,
300
     PRESHIFT(0x000a9000) /*  0.002578735 */,
301
     PRESHIFT(0x0000e000) /*  0.000213623 */ },
302
 
303
  { -PRESHIFT(0x00002000) /* -0.000030518 */,   /*  8 */
304
    -PRESHIFT(0x0003a000) /* -0.000885010 */,
305
     PRESHIFT(0x000e0000) /*  0.003417969 */,
306
    -PRESHIFT(0x003df000) /* -0.015121460 */,
307
     PRESHIFT(0x00586000) /*  0.021575928 */,
308
    -PRESHIFT(0x01ee6000) /* -0.120697021 */,
309
     PRESHIFT(0x00046000) /*  0.001068115 */,
310
    -PRESHIFT(0x0ca8d000) /* -0.791213989 */,
311
     PRESHIFT(0x119e9000) /*  1.101211548 */,
312
     PRESHIFT(0x05991000) /*  0.349868774 */,
313
     PRESHIFT(0x02578000) /*  0.146362305 */,
314
     PRESHIFT(0x0091a000) /*  0.035552979 */,
315
     PRESHIFT(0x007d1000) /*  0.030532837 */,
316
     PRESHIFT(0x00048000) /*  0.001098633 */,
317
     PRESHIFT(0x000a1000) /*  0.002456665 */,
318
     PRESHIFT(0x0000d000) /*  0.000198364 */,
319
 
320
    -PRESHIFT(0x00002000) /* -0.000030518 */,
321
    -PRESHIFT(0x0003a000) /* -0.000885010 */,
322
     PRESHIFT(0x000e0000) /*  0.003417969 */,
323
    -PRESHIFT(0x003df000) /* -0.015121460 */,
324
     PRESHIFT(0x00586000) /*  0.021575928 */,
325
    -PRESHIFT(0x01ee6000) /* -0.120697021 */,
326
     PRESHIFT(0x00046000) /*  0.001068115 */,
327
    -PRESHIFT(0x0ca8d000) /* -0.791213989 */,
328
     PRESHIFT(0x119e9000) /*  1.101211548 */,
329
     PRESHIFT(0x05991000) /*  0.349868774 */,
330
     PRESHIFT(0x02578000) /*  0.146362305 */,
331
     PRESHIFT(0x0091a000) /*  0.035552979 */,
332
     PRESHIFT(0x007d1000) /*  0.030532837 */,
333
     PRESHIFT(0x00048000) /*  0.001098633 */,
334
     PRESHIFT(0x000a1000) /*  0.002456665 */,
335
     PRESHIFT(0x0000d000) /*  0.000198364 */ },
336
 
337
  { -PRESHIFT(0x00002000) /* -0.000030518 */,   /*  9 */
338
    -PRESHIFT(0x0003f000) /* -0.000961304 */,
339
     PRESHIFT(0x000dd000) /*  0.003372192 */,
340
    -PRESHIFT(0x00428000) /* -0.016235352 */,
341
     PRESHIFT(0x00500000) /*  0.019531250 */,
342
    -PRESHIFT(0x02011000) /* -0.125259399 */,
343
    -PRESHIFT(0x003e6000) /* -0.015228271 */,
344
    -PRESHIFT(0x0d11e000) /* -0.816864014 */,
345
     PRESHIFT(0x116fc000) /*  1.089782715 */,
346
     PRESHIFT(0x052c5000) /*  0.323318481 */,
347
     PRESHIFT(0x02616000) /*  0.148773193 */,
348
     PRESHIFT(0x007d6000) /*  0.030609131 */,
349
     PRESHIFT(0x007aa000) /*  0.029937744 */,
350
     PRESHIFT(0x00024000) /*  0.000549316 */,
351
     PRESHIFT(0x0009a000) /*  0.002349854 */,
352
     PRESHIFT(0x0000b000) /*  0.000167847 */,
353
 
354
    -PRESHIFT(0x00002000) /* -0.000030518 */,
355
    -PRESHIFT(0x0003f000) /* -0.000961304 */,
356
     PRESHIFT(0x000dd000) /*  0.003372192 */,
357
    -PRESHIFT(0x00428000) /* -0.016235352 */,
358
     PRESHIFT(0x00500000) /*  0.019531250 */,
359
    -PRESHIFT(0x02011000) /* -0.125259399 */,
360
    -PRESHIFT(0x003e6000) /* -0.015228271 */,
361
    -PRESHIFT(0x0d11e000) /* -0.816864014 */,
362
     PRESHIFT(0x116fc000) /*  1.089782715 */,
363
     PRESHIFT(0x052c5000) /*  0.323318481 */,
364
     PRESHIFT(0x02616000) /*  0.148773193 */,
365
     PRESHIFT(0x007d6000) /*  0.030609131 */,
366
     PRESHIFT(0x007aa000) /*  0.029937744 */,
367
     PRESHIFT(0x00024000) /*  0.000549316 */,
368
     PRESHIFT(0x0009a000) /*  0.002349854 */,
369
     PRESHIFT(0x0000b000) /*  0.000167847 */ },
370
 
371
  { -PRESHIFT(0x00002000) /* -0.000030518 */,   /* 10 */
372
    -PRESHIFT(0x00044000) /* -0.001037598 */,
373
     PRESHIFT(0x000d7000) /*  0.003280640 */,
374
    -PRESHIFT(0x00471000) /* -0.017349243 */,
375
     PRESHIFT(0x0046b000) /*  0.017257690 */,
376
    -PRESHIFT(0x0212b000) /* -0.129562378 */,
377
    -PRESHIFT(0x0084a000) /* -0.032379150 */,
378
    -PRESHIFT(0x0d78a000) /* -0.841949463 */,
379
     PRESHIFT(0x113be000) /*  1.077117920 */,
380
     PRESHIFT(0x04c16000) /*  0.297210693 */,
381
     PRESHIFT(0x02687000) /*  0.150497437 */,
382
     PRESHIFT(0x0069c000) /*  0.025817871 */,
383
     PRESHIFT(0x0077f000) /*  0.029281616 */,
384
     PRESHIFT(0x00002000) /*  0.000030518 */,
385
     PRESHIFT(0x00093000) /*  0.002243042 */,
386
     PRESHIFT(0x0000a000) /*  0.000152588 */,
387
 
388
    -PRESHIFT(0x00002000) /* -0.000030518 */,
389
    -PRESHIFT(0x00044000) /* -0.001037598 */,
390
     PRESHIFT(0x000d7000) /*  0.003280640 */,
391
    -PRESHIFT(0x00471000) /* -0.017349243 */,
392
     PRESHIFT(0x0046b000) /*  0.017257690 */,
393
    -PRESHIFT(0x0212b000) /* -0.129562378 */,
394
    -PRESHIFT(0x0084a000) /* -0.032379150 */,
395
    -PRESHIFT(0x0d78a000) /* -0.841949463 */,
396
     PRESHIFT(0x113be000) /*  1.077117920 */,
397
     PRESHIFT(0x04c16000) /*  0.297210693 */,
398
     PRESHIFT(0x02687000) /*  0.150497437 */,
399
     PRESHIFT(0x0069c000) /*  0.025817871 */,
400
     PRESHIFT(0x0077f000) /*  0.029281616 */,
401
     PRESHIFT(0x00002000) /*  0.000030518 */,
402
     PRESHIFT(0x00093000) /*  0.002243042 */,
403
     PRESHIFT(0x0000a000) /*  0.000152588 */ },
404
 
405
  { -PRESHIFT(0x00003000) /* -0.000045776 */,   /* 11 */
406
    -PRESHIFT(0x00049000) /* -0.001113892 */,
407
     PRESHIFT(0x000d0000) /*  0.003173828 */,
408
    -PRESHIFT(0x004ba000) /* -0.018463135 */,
409
     PRESHIFT(0x003ca000) /*  0.014801025 */,
410
    -PRESHIFT(0x02233000) /* -0.133590698 */,
411
    -PRESHIFT(0x00ce4000) /* -0.050354004 */,
412
    -PRESHIFT(0x0ddca000) /* -0.866363525 */,
413
     PRESHIFT(0x1102f000) /*  1.063217163 */,
414
     PRESHIFT(0x04587000) /*  0.271591187 */,
415
     PRESHIFT(0x026cf000) /*  0.151596069 */,
416
     PRESHIFT(0x0056c000) /*  0.021179199 */,
417
     PRESHIFT(0x0074e000) /*  0.028533936 */,
418
    -PRESHIFT(0x0001d000) /* -0.000442505 */,
419
     PRESHIFT(0x0008b000) /*  0.002120972 */,
420
     PRESHIFT(0x00009000) /*  0.000137329 */,
421
 
422
    -PRESHIFT(0x00003000) /* -0.000045776 */,
423
    -PRESHIFT(0x00049000) /* -0.001113892 */,
424
     PRESHIFT(0x000d0000) /*  0.003173828 */,
425
    -PRESHIFT(0x004ba000) /* -0.018463135 */,
426
     PRESHIFT(0x003ca000) /*  0.014801025 */,
427
    -PRESHIFT(0x02233000) /* -0.133590698 */,
428
    -PRESHIFT(0x00ce4000) /* -0.050354004 */,
429
    -PRESHIFT(0x0ddca000) /* -0.866363525 */,
430
     PRESHIFT(0x1102f000) /*  1.063217163 */,
431
     PRESHIFT(0x04587000) /*  0.271591187 */,
432
     PRESHIFT(0x026cf000) /*  0.151596069 */,
433
     PRESHIFT(0x0056c000) /*  0.021179199 */,
434
     PRESHIFT(0x0074e000) /*  0.028533936 */,
435
    -PRESHIFT(0x0001d000) /* -0.000442505 */,
436
     PRESHIFT(0x0008b000) /*  0.002120972 */,
437
     PRESHIFT(0x00009000) /*  0.000137329 */ },
438
 
439
  { -PRESHIFT(0x00003000) /* -0.000045776 */,   /* 12 */
440
    -PRESHIFT(0x0004f000) /* -0.001205444 */,
441
     PRESHIFT(0x000c8000) /*  0.003051758 */,
442
    -PRESHIFT(0x00503000) /* -0.019577026 */,
443
     PRESHIFT(0x0031a000) /*  0.012115479 */,
444
    -PRESHIFT(0x02326000) /* -0.137298584 */,
445
    -PRESHIFT(0x011b5000) /* -0.069168091 */,
446
    -PRESHIFT(0x0e3dd000) /* -0.890090942 */,
447
     PRESHIFT(0x10c54000) /*  1.048156738 */,
448
     PRESHIFT(0x03f1b000) /*  0.246505737 */,
449
     PRESHIFT(0x026ee000) /*  0.152069092 */,
450
     PRESHIFT(0x00447000) /*  0.016708374 */,
451
     PRESHIFT(0x00719000) /*  0.027725220 */,
452
    -PRESHIFT(0x00039000) /* -0.000869751 */,
453
     PRESHIFT(0x00084000) /*  0.002014160 */,
454
     PRESHIFT(0x00008000) /*  0.000122070 */,
455
 
456
    -PRESHIFT(0x00003000) /* -0.000045776 */,
457
    -PRESHIFT(0x0004f000) /* -0.001205444 */,
458
     PRESHIFT(0x000c8000) /*  0.003051758 */,
459
    -PRESHIFT(0x00503000) /* -0.019577026 */,
460
     PRESHIFT(0x0031a000) /*  0.012115479 */,
461
    -PRESHIFT(0x02326000) /* -0.137298584 */,
462
    -PRESHIFT(0x011b5000) /* -0.069168091 */,
463
    -PRESHIFT(0x0e3dd000) /* -0.890090942 */,
464
     PRESHIFT(0x10c54000) /*  1.048156738 */,
465
     PRESHIFT(0x03f1b000) /*  0.246505737 */,
466
     PRESHIFT(0x026ee000) /*  0.152069092 */,
467
     PRESHIFT(0x00447000) /*  0.016708374 */,
468
     PRESHIFT(0x00719000) /*  0.027725220 */,
469
    -PRESHIFT(0x00039000) /* -0.000869751 */,
470
     PRESHIFT(0x00084000) /*  0.002014160 */,
471
     PRESHIFT(0x00008000) /*  0.000122070 */ },
472
 
473
  { -PRESHIFT(0x00004000) /* -0.000061035 */,   /* 13 */
474
    -PRESHIFT(0x00055000) /* -0.001296997 */,
475
     PRESHIFT(0x000bd000) /*  0.002883911 */,
476
    -PRESHIFT(0x0054c000) /* -0.020690918 */,
477
     PRESHIFT(0x0025d000) /*  0.009231567 */,
478
    -PRESHIFT(0x02403000) /* -0.140670776 */,
479
    -PRESHIFT(0x016ba000) /* -0.088775635 */,
480
    -PRESHIFT(0x0e9be000) /* -0.913055420 */,
481
     PRESHIFT(0x1082d000) /*  1.031936646 */,
482
     PRESHIFT(0x038d4000) /*  0.221984863 */,
483
     PRESHIFT(0x026e7000) /*  0.151962280 */,
484
     PRESHIFT(0x0032e000) /*  0.012420654 */,
485
     PRESHIFT(0x006df000) /*  0.026840210 */,
486
    -PRESHIFT(0x00053000) /* -0.001266479 */,
487
     PRESHIFT(0x0007d000) /*  0.001907349 */,
488
     PRESHIFT(0x00007000) /*  0.000106812 */,
489
 
490
    -PRESHIFT(0x00004000) /* -0.000061035 */,
491
    -PRESHIFT(0x00055000) /* -0.001296997 */,
492
     PRESHIFT(0x000bd000) /*  0.002883911 */,
493
    -PRESHIFT(0x0054c000) /* -0.020690918 */,
494
     PRESHIFT(0x0025d000) /*  0.009231567 */,
495
    -PRESHIFT(0x02403000) /* -0.140670776 */,
496
    -PRESHIFT(0x016ba000) /* -0.088775635 */,
497
    -PRESHIFT(0x0e9be000) /* -0.913055420 */,
498
     PRESHIFT(0x1082d000) /*  1.031936646 */,
499
     PRESHIFT(0x038d4000) /*  0.221984863 */,
500
     PRESHIFT(0x026e7000) /*  0.151962280 */,
501
     PRESHIFT(0x0032e000) /*  0.012420654 */,
502
     PRESHIFT(0x006df000) /*  0.026840210 */,
503
    -PRESHIFT(0x00053000) /* -0.001266479 */,
504
     PRESHIFT(0x0007d000) /*  0.001907349 */,
505
     PRESHIFT(0x00007000) /*  0.000106812 */ },
506
 
507
  { -PRESHIFT(0x00004000) /* -0.000061035 */,   /* 14 */
508
    -PRESHIFT(0x0005b000) /* -0.001388550 */,
509
     PRESHIFT(0x000b1000) /*  0.002700806 */,
510
    -PRESHIFT(0x00594000) /* -0.021789551 */,
511
     PRESHIFT(0x00192000) /*  0.006134033 */,
512
    -PRESHIFT(0x024c8000) /* -0.143676758 */,
513
    -PRESHIFT(0x01bf2000) /* -0.109161377 */,
514
    -PRESHIFT(0x0ef69000) /* -0.935195923 */,
515
     PRESHIFT(0x103be000) /*  1.014617920 */,
516
     PRESHIFT(0x032b4000) /*  0.198059082 */,
517
     PRESHIFT(0x026bc000) /*  0.151306152 */,
518
     PRESHIFT(0x00221000) /*  0.008316040 */,
519
     PRESHIFT(0x006a2000) /*  0.025909424 */,
520
    -PRESHIFT(0x0006a000) /* -0.001617432 */,
521
     PRESHIFT(0x00075000) /*  0.001785278 */,
522
     PRESHIFT(0x00007000) /*  0.000106812 */,
523
 
524
    -PRESHIFT(0x00004000) /* -0.000061035 */,
525
    -PRESHIFT(0x0005b000) /* -0.001388550 */,
526
     PRESHIFT(0x000b1000) /*  0.002700806 */,
527
    -PRESHIFT(0x00594000) /* -0.021789551 */,
528
     PRESHIFT(0x00192000) /*  0.006134033 */,
529
    -PRESHIFT(0x024c8000) /* -0.143676758 */,
530
    -PRESHIFT(0x01bf2000) /* -0.109161377 */,
531
    -PRESHIFT(0x0ef69000) /* -0.935195923 */,
532
     PRESHIFT(0x103be000) /*  1.014617920 */,
533
     PRESHIFT(0x032b4000) /*  0.198059082 */,
534
     PRESHIFT(0x026bc000) /*  0.151306152 */,
535
     PRESHIFT(0x00221000) /*  0.008316040 */,
536
     PRESHIFT(0x006a2000) /*  0.025909424 */,
537
    -PRESHIFT(0x0006a000) /* -0.001617432 */,
538
     PRESHIFT(0x00075000) /*  0.001785278 */,
539
     PRESHIFT(0x00007000) /*  0.000106812 */ },
540
 
541
  { -PRESHIFT(0x00005000) /* -0.000076294 */,   /* 15 */
542
    -PRESHIFT(0x00061000) /* -0.001480103 */,
543
     PRESHIFT(0x000a3000) /*  0.002487183 */,
544
    -PRESHIFT(0x005da000) /* -0.022857666 */,
545
     PRESHIFT(0x000b9000) /*  0.002822876 */,
546
    -PRESHIFT(0x02571000) /* -0.146255493 */,
547
    -PRESHIFT(0x0215c000) /* -0.130310059 */,
548
    -PRESHIFT(0x0f4dc000) /* -0.956481934 */,
549
     PRESHIFT(0x0ff0a000) /*  0.996246338 */,
550
     PRESHIFT(0x02cbf000) /*  0.174789429 */,
551
     PRESHIFT(0x0266e000) /*  0.150115967 */,
552
     PRESHIFT(0x00120000) /*  0.004394531 */,
553
     PRESHIFT(0x00662000) /*  0.024932861 */,
554
    -PRESHIFT(0x0007f000) /* -0.001937866 */,
555
     PRESHIFT(0x0006f000) /*  0.001693726 */,
556
     PRESHIFT(0x00006000) /*  0.000091553 */,
557
 
558
    -PRESHIFT(0x00005000) /* -0.000076294 */,
559
    -PRESHIFT(0x00061000) /* -0.001480103 */,
560
     PRESHIFT(0x000a3000) /*  0.002487183 */,
561
    -PRESHIFT(0x005da000) /* -0.022857666 */,
562
     PRESHIFT(0x000b9000) /*  0.002822876 */,
563
    -PRESHIFT(0x02571000) /* -0.146255493 */,
564
    -PRESHIFT(0x0215c000) /* -0.130310059 */,
565
    -PRESHIFT(0x0f4dc000) /* -0.956481934 */,
566
     PRESHIFT(0x0ff0a000) /*  0.996246338 */,
567
     PRESHIFT(0x02cbf000) /*  0.174789429 */,
568
     PRESHIFT(0x0266e000) /*  0.150115967 */,
569
     PRESHIFT(0x00120000) /*  0.004394531 */,
570
     PRESHIFT(0x00662000) /*  0.024932861 */,
571
    -PRESHIFT(0x0007f000) /* -0.001937866 */,
572
     PRESHIFT(0x0006f000) /*  0.001693726 */,
573
     PRESHIFT(0x00006000) /*  0.000091553 */ },
574
 
575
  { -PRESHIFT(0x00005000) /* -0.000076294 */,   /* 16 */
576
    -PRESHIFT(0x00068000) /* -0.001586914 */,
577
     PRESHIFT(0x00092000) /*  0.002227783 */,
578
    -PRESHIFT(0x0061f000) /* -0.023910522 */,
579
    -PRESHIFT(0x0002d000) /* -0.000686646 */,
580
    -PRESHIFT(0x025ff000) /* -0.148422241 */,
581
    -PRESHIFT(0x026f7000) /* -0.152206421 */,
582
    -PRESHIFT(0x0fa13000) /* -0.976852417 */,
583
     PRESHIFT(0x0fa13000) /*  0.976852417 */,
584
     PRESHIFT(0x026f7000) /*  0.152206421 */,
585
     PRESHIFT(0x025ff000) /*  0.148422241 */,
586
     PRESHIFT(0x0002d000) /*  0.000686646 */,
587
     PRESHIFT(0x0061f000) /*  0.023910522 */,
588
    -PRESHIFT(0x00092000) /* -0.002227783 */,
589
     PRESHIFT(0x00068000) /*  0.001586914 */,
590
     PRESHIFT(0x00005000) /*  0.000076294 */,
591
 
592
    -PRESHIFT(0x00005000) /* -0.000076294 */,
593
    -PRESHIFT(0x00068000) /* -0.001586914 */,
594
     PRESHIFT(0x00092000) /*  0.002227783 */,
595
    -PRESHIFT(0x0061f000) /* -0.023910522 */,
596
    -PRESHIFT(0x0002d000) /* -0.000686646 */,
597
    -PRESHIFT(0x025ff000) /* -0.148422241 */,
598
    -PRESHIFT(0x026f7000) /* -0.152206421 */,
599
    -PRESHIFT(0x0fa13000) /* -0.976852417 */,
600
     PRESHIFT(0x0fa13000) /*  0.976852417 */,
601
     PRESHIFT(0x026f7000) /*  0.152206421 */,
602
     PRESHIFT(0x025ff000) /*  0.148422241 */,
603
     PRESHIFT(0x0002d000) /*  0.000686646 */,
604
     PRESHIFT(0x0061f000) /*  0.023910522 */,
605
    -PRESHIFT(0x00092000) /* -0.002227783 */,
606
     PRESHIFT(0x00068000) /*  0.001586914 */,
607
     PRESHIFT(0x00005000) /*  0.000076294 */ }

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.