File size: 1,200 Bytes
3bebe93 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | {
"id": "TK-HvAc-integer-chart-v1",
"status": "declared application profile",
"formulae": {
"phi": "(1+sqrt(5))/2",
"kappa": "phi^pi",
"eta": "phi^ln(pi^-1)"
},
"constant_generation": "Decimal 80/96-digit agreement, round-half-even; supplied finite pi approximation",
"kappa_eta_format": "unsigned Q16.16",
"word_chart": "theta=i&31, q=i>>5; a=(odd(kappa_q16)*i+eta_q16)&1023; texel=MortonDecode(a)",
"phase": "unsigned 32-bit full-turn CORDIC; zero vector tagged undefined",
"phase_accuracy": "128 tick declared error budget, independently checked on the reported finite test vectors",
"selected": {
"kappa_q16": 297190,
"eta_q16": 37779,
"cordic_turn32": [
536870912,
316933406,
167458907,
85004756,
42667331,
21354465,
10679838,
5340245,
2670163,
1335087,
667544,
333772,
166886,
83443,
41722,
20861,
10430,
5215,
2608,
1304,
652,
326,
163,
81,
41,
20,
10,
5,
3,
1,
1
],
"chart_stride": 231,
"chart_offset": 915,
"phase_error_budget_ticks": 128
}
}
|