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 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152
|
/* DO NOT EDIT. THIS FILE IS GENERATED BY genspktbl */
#define SPIKETBLSIZE 10
#define NLSPKMIN 0
#define NLSPKMAX 1
#define LINEARSPK 2
static float spikeTable[ 3 ][ SPIKETBLSIZE + 1 ][ SPIKETBLSIZE + 1 ] =
{
/* non-linear nmos driven low / pmos driven high */
/* .01 */ 0.005, 0.051, 0.106, 0.163,
0.225, 0.293, 0.367, 0.452,
0.552, 0.683, 0.899,
/* 0.1 */ 0.005, 0.051, 0.105, 0.162,
0.223, 0.288, 0.360, 0.441,
0.537, 0.661, 0.852,
/* 0.2 */ 0.005, 0.051, 0.104, 0.159,
0.217, 0.278, 0.345, 0.419,
0.505, 0.614, 0.768,
/* 0.3 */ 0.005, 0.051, 0.102, 0.154,
0.208, 0.265, 0.325, 0.390,
0.464, 0.555, 0.676,
/* 0.4 */ 0.005, 0.050, 0.099, 0.148,
0.197, 0.248, 0.300, 0.355,
0.417, 0.490, 0.583,
/* 0.5 */ 0.005, 0.049, 0.096, 0.140,
0.184, 0.226, 0.270, 0.315,
0.363, 0.419, 0.487,
/* 0.6 */ 0.005, 0.048, 0.090, 0.129,
0.166, 0.200, 0.234, 0.269,
0.304, 0.344, 0.392,
/* 0.7 */ 0.005, 0.046, 0.083, 0.114,
0.142, 0.168, 0.192, 0.216,
0.240, 0.266, 0.295,
/* 0.8 */ 0.005, 0.042, 0.071, 0.093,
0.112, 0.128, 0.142, 0.156,
0.169, 0.182, 0.198,
/* 0.9 */ 0.005, 0.033, 0.050, 0.061,
0.069, 0.076, 0.081, 0.086,
0.090, 0.093, 0.099,
/* .99 */ 0.003, 0.008, 0.009, 0.009,
0.009, 0.010, 0.010, 0.010,
0.010, 0.010, 0.010,
/* non-linear nmos driven high / pmos driven low */
/* .01 */ 0.100, 0.313, 0.441, 0.540,
0.623, 0.696, 0.762, 0.824,
0.882, 0.937, 0.984,
/* 0.1 */ 0.097, 0.292, 0.404, 0.489,
0.560, 0.624, 0.682, 0.736,
0.789, 0.830, 0.893,
/* 0.2 */ 0.094, 0.272, 0.370, 0.443,
0.503, 0.557, 0.606, 0.652,
0.698, 0.745, 0.793,
/* 0.3 */ 0.091, 0.252, 0.337, 0.398,
0.449, 0.494, 0.534, 0.573,
0.612, 0.652, 0.694,
/* 0.4 */ 0.087, 0.232, 0.304, 0.355,
0.396, 0.432, 0.465, 0.496,
0.527, 0.560, 0.594,
/* 0.5 */ 0.083, 0.209, 0.269, 0.310,
0.342, 0.370, 0.396, 0.420,
0.444, 0.468, 0.496,
/* 0.6 */ 0.078, 0.184, 0.231, 0.262,
0.286, 0.307, 0.325, 0.343,
0.360, 0.377, 0.397,
/* 0.7 */ 0.071, 0.155, 0.189, 0.210,
0.227, 0.241, 0.253, 0.264,
0.275, 0.286, 0.298,
/* 0.8 */ 0.061, 0.120, 0.140, 0.153,
0.162, 0.169, 0.176, 0.182,
0.187, 0.193, 0.199,
/* 0.9 */ 0.045, 0.073, 0.081, 0.085,
0.088, 0.091, 0.093, 0.095,
0.096, 0.098, 0.100,
/* .99 */ 0.009, 0.010, 0.010, 0.010,
0.010, 0.010, 0.010, 0.010,
0.010, 0.010, 0.010,
/* linear RC (nmos-pmos mix)*/
/* .01 */ 0.010, 0.099, 0.198, 0.296,
0.394, 0.491, 0.589, 0.688,
0.787, 0.887, 0.979,
/* 0.1 */ 0.010, 0.095, 0.185, 0.272,
0.357, 0.441, 0.525, 0.610,
0.699, 0.792, 0.887,
/* 0.2 */ 0.010, 0.091, 0.173, 0.250,
0.324, 0.396, 0.468, 0.541,
0.617, 0.699, 0.787,
/* 0.3 */ 0.010, 0.087, 0.162, 0.230,
0.294, 0.355, 0.416, 0.477,
0.541, 0.610, 0.688,
/* 0.4 */ 0.010, 0.083, 0.150, 0.209,
0.264, 0.315, 0.365, 0.416,
0.468, 0.525, 0.589,
/* 0.5 */ 0.010, 0.078, 0.137, 0.188,
0.233, 0.275, 0.315, 0.355,
0.396, 0.441, 0.491,
/* 0.6 */ 0.009, 0.072, 0.123, 0.164,
0.200, 0.233, 0.264, 0.294,
0.324, 0.357, 0.394,
/* 0.7 */ 0.009, 0.065, 0.106, 0.138,
0.164, 0.188, 0.209, 0.230,
0.250, 0.272, 0.296,
/* 0.8 */ 0.009, 0.055, 0.085, 0.106,
0.123, 0.137, 0.150, 0.162,
0.173, 0.185, 0.198,
/* 0.9 */ 0.008, 0.039, 0.055, 0.065,
0.072, 0.078, 0.083, 0.087,
0.091, 0.095, 0.099,
/* .99 */ 0.004, 0.008, 0.009, 0.009,
0.009, 0.010, 0.010, 0.010,
0.010, 0.010, 0.010,
};
static float delayTable[ SPIKETBLSIZE + 1 ][ SPIKETBLSIZE + 1 ] =
{
/* .01 */ 9.12006e+00, 6.31441e-01, 2.57972e-01, 1.44287e-01,
9.08200e-02, 6.01663e-02, 4.03907e-02, 2.65355e-02,
1.61530e-02, 7.81327e-03, 9.32511e-04,
/* 0.1 */ 6.75920e+01, 4.23025e+00, 1.67348e+00, 9.22844e-01,
5.78068e-01, 3.83611e-01, 2.59448e-01, 1.72782e-01,
1.07510e-01, 5.40007e-02, 7.10297e-03,
/* 0.2 */ 1.19421e+02, 7.15202e+00, 2.80304e+00, 1.54448e+00,
9.70528e-01, 6.47718e-01, 4.41433e-01, 2.96820e-01,
1.86968e-01, 9.55642e-02, 1.30529e-02,
/* 0.3 */ 1.63622e+02, 9.51381e+00, 3.72112e+00, 2.05847e+00,
1.30175e+00, 8.75381e-01, 6.01600e-01, 4.08196e-01,
2.59717e-01, 1.34386e-01, 1.87625e-02,
/* 0.4 */ 2.01466e+02, 1.14592e+01, 4.49666e+00, 2.50681e+00,
1.59963e+00, 1.08575e+00, 7.53099e-01, 5.15657e-01,
3.31075e-01, 1.72965e-01, 2.44792e-02,
/* 0.5 */ 2.33031e+02, 1.30456e+01, 5.16491e+00, 2.91360e+00,
1.88135e+00, 1.29123e+00, 9.04789e-01, 6.25272e-01,
4.04824e-01, 2.13117e-01, 3.03870e-02,
/* 0.6 */ 2.57614e+02, 1.42986e+01, 5.75449e+00, 3.30168e+00,
2.16446e+00, 1.50508e+00, 1.06642e+00, 7.43858e-01,
4.85264e-01, 2.56919e-01, 3.66949e-02,
/* 0.7 */ 2.73495e+02, 1.52373e+01, 6.30568e+00, 3.70558e+00,
2.47626e+00, 1.74816e+00, 1.25340e+00, 8.82200e-01,
5.79179e-01, 3.07615e-01, 4.37233e-02,
/* 0.8 */ 2.76873e+02, 1.59248e+01, 6.91424e+00, 4.20379e+00,
2.87725e+00, 2.06596e+00, 1.49889e+00, 1.06318e+00,
7.00760e-01, 3.71884e-01, 5.21156e-02,
/* 0.9 */ 2.57710e+02, 1.67902e+01, 7.96238e+00, 5.07908e+00,
3.57464e+00, 2.60911e+00, 1.90987e+00, 1.35912e+00,
8.94002e-01, 4.70028e-01, 6.37819e-02,
/* .99 */ 1.96679e+02, 2.57710e+01, 1.38437e+01, 9.11648e+00,
6.44036e+00, 4.66063e+00, 3.35777e+00, 2.33745e+00,
1.49276e+00, 7.51022e-01, 9.21218e-02,
};
|