From 67b2fcfe81cc98f6350d5c59c31802fb99c3b90d Mon Sep 17 00:00:00 2001 From: Reinier van der Walle <walle@astron.nl> Date: Fri, 18 Sep 2020 11:13:46 +0200 Subject: [PATCH] Added wpfb constants and mif files to tb_tb_wpfb_unit_wide.vhd --- .../src/hex/Coeffs16384Kaiser-quant_1wb_0.mif | 1030 +++++++++++++++++ .../src/hex/Coeffs16384Kaiser-quant_1wb_1.mif | 1030 +++++++++++++++++ .../hex/Coeffs16384Kaiser-quant_1wb_10.mif | 1030 +++++++++++++++++ .../hex/Coeffs16384Kaiser-quant_1wb_11.mif | 1030 +++++++++++++++++ .../hex/Coeffs16384Kaiser-quant_1wb_12.mif | 1030 +++++++++++++++++ .../hex/Coeffs16384Kaiser-quant_1wb_13.mif | 1030 +++++++++++++++++ .../hex/Coeffs16384Kaiser-quant_1wb_14.mif | 1030 +++++++++++++++++ .../hex/Coeffs16384Kaiser-quant_1wb_15.mif | 1030 +++++++++++++++++ .../src/hex/Coeffs16384Kaiser-quant_1wb_2.mif | 1030 +++++++++++++++++ .../src/hex/Coeffs16384Kaiser-quant_1wb_3.mif | 1030 +++++++++++++++++ .../src/hex/Coeffs16384Kaiser-quant_1wb_4.mif | 1030 +++++++++++++++++ .../src/hex/Coeffs16384Kaiser-quant_1wb_5.mif | 1030 +++++++++++++++++ .../src/hex/Coeffs16384Kaiser-quant_1wb_6.mif | 1030 +++++++++++++++++ .../src/hex/Coeffs16384Kaiser-quant_1wb_7.mif | 1030 +++++++++++++++++ .../src/hex/Coeffs16384Kaiser-quant_1wb_8.mif | 1030 +++++++++++++++++ .../src/hex/Coeffs16384Kaiser-quant_1wb_9.mif | 1030 +++++++++++++++++ .../dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd | 12 +- 17 files changed, 16490 insertions(+), 2 deletions(-) create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_0.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_1.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_10.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_11.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_12.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_13.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_14.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_15.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_2.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_3.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_4.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_5.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_6.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_7.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_8.mif create mode 100644 libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_9.mif diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_0.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_0.mif new file mode 100644 index 0000000000..02c587b620 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_0.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 16f ; + 1 : 16e ; + 2 : 16e ; + 3 : 16d ; + 4 : 16d ; + 5 : 16d ; + 6 : 16c ; + 7 : 16c ; + 8 : 16b ; + 9 : 16b ; + a : 16a ; + b : 16a ; + c : 169 ; + d : 169 ; + e : 168 ; + f : 168 ; + 10 : 167 ; + 11 : 167 ; + 12 : 167 ; + 13 : 166 ; + 14 : 166 ; + 15 : 165 ; + 16 : 165 ; + 17 : 164 ; + 18 : 164 ; + 19 : 163 ; + 1a : 163 ; + 1b : 162 ; + 1c : 162 ; + 1d : 161 ; + 1e : 161 ; + 1f : 160 ; + 20 : 160 ; + 21 : 15f ; + 22 : 15f ; + 23 : 15e ; + 24 : 15e ; + 25 : 15d ; + 26 : 15d ; + 27 : 15c ; + 28 : 15c ; + 29 : 15c ; + 2a : 15b ; + 2b : 15b ; + 2c : 15a ; + 2d : 15a ; + 2e : 159 ; + 2f : 159 ; + 30 : 158 ; + 31 : 158 ; + 32 : 157 ; + 33 : 157 ; + 34 : 156 ; + 35 : 156 ; + 36 : 155 ; + 37 : 155 ; + 38 : 154 ; + 39 : 154 ; + 3a : 153 ; + 3b : 153 ; + 3c : 152 ; + 3d : 152 ; + 3e : 151 ; + 3f : 151 ; + 40 : 150 ; + 41 : 150 ; + 42 : 14f ; + 43 : 14f ; + 44 : 14e ; + 45 : 14e ; + 46 : 14d ; + 47 : 14d ; + 48 : 14c ; + 49 : 14c ; + 4a : 14b ; + 4b : 14b ; + 4c : 14a ; + 4d : 14a ; + 4e : 149 ; + 4f : 149 ; + 50 : 148 ; + 51 : 148 ; + 52 : 147 ; + 53 : 147 ; + 54 : 146 ; + 55 : 146 ; + 56 : 145 ; + 57 : 145 ; + 58 : 144 ; + 59 : 143 ; + 5a : 143 ; + 5b : 142 ; + 5c : 142 ; + 5d : 141 ; + 5e : 141 ; + 5f : 140 ; + 60 : 140 ; + 61 : 13f ; + 62 : 13f ; + 63 : 13e ; + 64 : 13e ; + 65 : 13d ; + 66 : 13d ; + 67 : 13c ; + 68 : 13c ; + 69 : 13b ; + 6a : 13b ; + 6b : 13a ; + 6c : 13a ; + 6d : 139 ; + 6e : 139 ; + 6f : 138 ; + 70 : 138 ; + 71 : 137 ; + 72 : 137 ; + 73 : 136 ; + 74 : 135 ; + 75 : 135 ; + 76 : 134 ; + 77 : 134 ; + 78 : 133 ; + 79 : 133 ; + 7a : 132 ; + 7b : 132 ; + 7c : 131 ; + 7d : 131 ; + 7e : 130 ; + 7f : 130 ; + 80 : 12f ; + 81 : 12f ; + 82 : 12e ; + 83 : 12e ; + 84 : 12d ; + 85 : 12c ; + 86 : 12c ; + 87 : 12b ; + 88 : 12b ; + 89 : 12a ; + 8a : 12a ; + 8b : 129 ; + 8c : 129 ; + 8d : 128 ; + 8e : 128 ; + 8f : 127 ; + 90 : 127 ; + 91 : 126 ; + 92 : 126 ; + 93 : 125 ; + 94 : 125 ; + 95 : 124 ; + 96 : 123 ; + 97 : 123 ; + 98 : 122 ; + 99 : 122 ; + 9a : 121 ; + 9b : 121 ; + 9c : 120 ; + 9d : 120 ; + 9e : 11f ; + 9f : 11f ; + a0 : 11e ; + a1 : 11e ; + a2 : 11d ; + a3 : 11d ; + a4 : 11c ; + a5 : 11b ; + a6 : 11b ; + a7 : 11a ; + a8 : 11a ; + a9 : 119 ; + aa : 119 ; + ab : 118 ; + ac : 118 ; + ad : 117 ; + ae : 117 ; + af : 116 ; + b0 : 116 ; + b1 : 115 ; + b2 : 115 ; + b3 : 114 ; + b4 : 113 ; + b5 : 113 ; + b6 : 112 ; + b7 : 112 ; + b8 : 111 ; + b9 : 111 ; + ba : 110 ; + bb : 110 ; + bc : 10f ; + bd : 10f ; + be : 10e ; + bf : 10e ; + c0 : 10d ; + c1 : 10c ; + c2 : 10c ; + c3 : 10b ; + c4 : 10b ; + c5 : 10a ; + c6 : 10a ; + c7 : 109 ; + c8 : 109 ; + c9 : 108 ; + ca : 108 ; + cb : 107 ; + cc : 107 ; + cd : 106 ; + ce : 105 ; + cf : 105 ; + d0 : 104 ; + d1 : 104 ; + d2 : 103 ; + d3 : 103 ; + d4 : 102 ; + d5 : 102 ; + d6 : 101 ; + d7 : 101 ; + d8 : 100 ; + d9 : 100 ; + da : ff ; + db : ff ; + dc : fe ; + dd : fd ; + de : fd ; + df : fc ; + e0 : fc ; + e1 : fb ; + e2 : fb ; + e3 : fa ; + e4 : fa ; + e5 : f9 ; + e6 : f9 ; + e7 : f8 ; + e8 : f8 ; + e9 : f7 ; + ea : f7 ; + eb : f6 ; + ec : f5 ; + ed : f5 ; + ee : f4 ; + ef : f4 ; + f0 : f3 ; + f1 : f3 ; + f2 : f2 ; + f3 : f2 ; + f4 : f1 ; + f5 : f1 ; + f6 : f0 ; + f7 : f0 ; + f8 : ef ; + f9 : ef ; + fa : ee ; + fb : ed ; + fc : ed ; + fd : ec ; + fe : ec ; + ff : eb ; + 100 : eb ; + 101 : ea ; + 102 : ea ; + 103 : e9 ; + 104 : e9 ; + 105 : e8 ; + 106 : e8 ; + 107 : e7 ; + 108 : e7 ; + 109 : e6 ; + 10a : e6 ; + 10b : e5 ; + 10c : e5 ; + 10d : e4 ; + 10e : e3 ; + 10f : e3 ; + 110 : e2 ; + 111 : e2 ; + 112 : e1 ; + 113 : e1 ; + 114 : e0 ; + 115 : e0 ; + 116 : df ; + 117 : df ; + 118 : de ; + 119 : de ; + 11a : dd ; + 11b : dd ; + 11c : dc ; + 11d : dc ; + 11e : db ; + 11f : db ; + 120 : da ; + 121 : da ; + 122 : d9 ; + 123 : d9 ; + 124 : d8 ; + 125 : d7 ; + 126 : d7 ; + 127 : d6 ; + 128 : d6 ; + 129 : d5 ; + 12a : d5 ; + 12b : d4 ; + 12c : d4 ; + 12d : d3 ; + 12e : d3 ; + 12f : d2 ; + 130 : d2 ; + 131 : d1 ; + 132 : d1 ; + 133 : d0 ; + 134 : d0 ; + 135 : cf ; + 136 : cf ; + 137 : ce ; + 138 : ce ; + 139 : cd ; + 13a : cd ; + 13b : cc ; + 13c : cc ; + 13d : cb ; + 13e : cb ; + 13f : ca ; + 140 : ca ; + 141 : c9 ; + 142 : c9 ; + 143 : c8 ; + 144 : c8 ; + 145 : c7 ; + 146 : c7 ; + 147 : c6 ; + 148 : c6 ; + 149 : c5 ; + 14a : c5 ; + 14b : c4 ; + 14c : c4 ; + 14d : c3 ; + 14e : c3 ; + 14f : c2 ; + 150 : c2 ; + 151 : c1 ; + 152 : c1 ; + 153 : c0 ; + 154 : c0 ; + 155 : bf ; + 156 : bf ; + 157 : be ; + 158 : be ; + 159 : bd ; + 15a : bd ; + 15b : bc ; + 15c : bc ; + 15d : bb ; + 15e : bb ; + 15f : ba ; + 160 : ba ; + 161 : b9 ; + 162 : b9 ; + 163 : b8 ; + 164 : b8 ; + 165 : b7 ; + 166 : b7 ; + 167 : b6 ; + 168 : b6 ; + 169 : b5 ; + 16a : b5 ; + 16b : b4 ; + 16c : b4 ; + 16d : b3 ; + 16e : b3 ; + 16f : b2 ; + 170 : b2 ; + 171 : b1 ; + 172 : b1 ; + 173 : b0 ; + 174 : b0 ; + 175 : af ; + 176 : af ; + 177 : ae ; + 178 : ae ; + 179 : ae ; + 17a : ad ; + 17b : ad ; + 17c : ac ; + 17d : ac ; + 17e : ab ; + 17f : ab ; + 180 : aa ; + 181 : aa ; + 182 : a9 ; + 183 : a9 ; + 184 : a8 ; + 185 : a8 ; + 186 : a7 ; + 187 : a7 ; + 188 : a6 ; + 189 : a6 ; + 18a : a5 ; + 18b : a5 ; + 18c : a5 ; + 18d : a4 ; + 18e : a4 ; + 18f : a3 ; + 190 : a3 ; + 191 : a2 ; + 192 : a2 ; + 193 : a1 ; + 194 : a1 ; + 195 : a0 ; + 196 : a0 ; + 197 : 9f ; + 198 : 9f ; + 199 : 9f ; + 19a : 9e ; + 19b : 9e ; + 19c : 9d ; + 19d : 9d ; + 19e : 9c ; + 19f : 9c ; + 1a0 : 9b ; + 1a1 : 9b ; + 1a2 : 9a ; + 1a3 : 9a ; + 1a4 : 99 ; + 1a5 : 99 ; + 1a6 : 99 ; + 1a7 : 98 ; + 1a8 : 98 ; + 1a9 : 97 ; + 1aa : 97 ; + 1ab : 96 ; + 1ac : 96 ; + 1ad : 95 ; + 1ae : 95 ; + 1af : 95 ; + 1b0 : 94 ; + 1b1 : 94 ; + 1b2 : 93 ; + 1b3 : 93 ; + 1b4 : 92 ; + 1b5 : 92 ; + 1b6 : 91 ; + 1b7 : 91 ; + 1b8 : 91 ; + 1b9 : 90 ; + 1ba : 90 ; + 1bb : 8f ; + 1bc : 8f ; + 1bd : 8e ; + 1be : 8e ; + 1bf : 8d ; + 1c0 : 8d ; + 1c1 : 8d ; + 1c2 : 8c ; + 1c3 : 8c ; + 1c4 : 8b ; + 1c5 : 8b ; + 1c6 : 8a ; + 1c7 : 8a ; + 1c8 : 8a ; + 1c9 : 89 ; + 1ca : 89 ; + 1cb : 88 ; + 1cc : 88 ; + 1cd : 87 ; + 1ce : 87 ; + 1cf : 87 ; + 1d0 : 86 ; + 1d1 : 86 ; + 1d2 : 85 ; + 1d3 : 85 ; + 1d4 : 84 ; + 1d5 : 84 ; + 1d6 : 84 ; + 1d7 : 83 ; + 1d8 : 83 ; + 1d9 : 82 ; + 1da : 82 ; + 1db : 82 ; + 1dc : 81 ; + 1dd : 81 ; + 1de : 80 ; + 1df : 80 ; + 1e0 : 7f ; + 1e1 : 7f ; + 1e2 : 7f ; + 1e3 : 7e ; + 1e4 : 7e ; + 1e5 : 7d ; + 1e6 : 7d ; + 1e7 : 7d ; + 1e8 : 7c ; + 1e9 : 7c ; + 1ea : 7b ; + 1eb : 7b ; + 1ec : 7b ; + 1ed : 7a ; + 1ee : 7a ; + 1ef : 79 ; + 1f0 : 79 ; + 1f1 : 79 ; + 1f2 : 78 ; + 1f3 : 78 ; + 1f4 : 77 ; + 1f5 : 77 ; + 1f6 : 77 ; + 1f7 : 76 ; + 1f8 : 76 ; + 1f9 : 75 ; + 1fa : 75 ; + 1fb : 75 ; + 1fc : 74 ; + 1fd : 74 ; + 1fe : 73 ; + 1ff : 73 ; + 200 : 73 ; + 201 : 72 ; + 202 : 72 ; + 203 : 71 ; + 204 : 71 ; + 205 : 71 ; + 206 : 70 ; + 207 : 70 ; + 208 : 70 ; + 209 : 6f ; + 20a : 6f ; + 20b : 6e ; + 20c : 6e ; + 20d : 6e ; + 20e : 6d ; + 20f : 6d ; + 210 : 6c ; + 211 : 6c ; + 212 : 6c ; + 213 : 6b ; + 214 : 6b ; + 215 : 6b ; + 216 : 6a ; + 217 : 6a ; + 218 : 69 ; + 219 : 69 ; + 21a : 69 ; + 21b : 68 ; + 21c : 68 ; + 21d : 68 ; + 21e : 67 ; + 21f : 67 ; + 220 : 67 ; + 221 : 66 ; + 222 : 66 ; + 223 : 65 ; + 224 : 65 ; + 225 : 65 ; + 226 : 64 ; + 227 : 64 ; + 228 : 64 ; + 229 : 63 ; + 22a : 63 ; + 22b : 63 ; + 22c : 62 ; + 22d : 62 ; + 22e : 61 ; + 22f : 61 ; + 230 : 61 ; + 231 : 60 ; + 232 : 60 ; + 233 : 60 ; + 234 : 5f ; + 235 : 5f ; + 236 : 5f ; + 237 : 5e ; + 238 : 5e ; + 239 : 5e ; + 23a : 5d ; + 23b : 5d ; + 23c : 5d ; + 23d : 5c ; + 23e : 5c ; + 23f : 5c ; + 240 : 5b ; + 241 : 5b ; + 242 : 5a ; + 243 : 5a ; + 244 : 5a ; + 245 : 59 ; + 246 : 59 ; + 247 : 59 ; + 248 : 58 ; + 249 : 58 ; + 24a : 58 ; + 24b : 57 ; + 24c : 57 ; + 24d : 57 ; + 24e : 56 ; + 24f : 56 ; + 250 : 56 ; + 251 : 55 ; + 252 : 55 ; + 253 : 55 ; + 254 : 55 ; + 255 : 54 ; + 256 : 54 ; + 257 : 54 ; + 258 : 53 ; + 259 : 53 ; + 25a : 53 ; + 25b : 52 ; + 25c : 52 ; + 25d : 52 ; + 25e : 51 ; + 25f : 51 ; + 260 : 51 ; + 261 : 50 ; + 262 : 50 ; + 263 : 50 ; + 264 : 4f ; + 265 : 4f ; + 266 : 4f ; + 267 : 4e ; + 268 : 4e ; + 269 : 4e ; + 26a : 4d ; + 26b : 4d ; + 26c : 4d ; + 26d : 4d ; + 26e : 4c ; + 26f : 4c ; + 270 : 4c ; + 271 : 4b ; + 272 : 4b ; + 273 : 4b ; + 274 : 4a ; + 275 : 4a ; + 276 : 4a ; + 277 : 4a ; + 278 : 49 ; + 279 : 49 ; + 27a : 49 ; + 27b : 48 ; + 27c : 48 ; + 27d : 48 ; + 27e : 47 ; + 27f : 47 ; + 280 : 47 ; + 281 : 47 ; + 282 : 46 ; + 283 : 46 ; + 284 : 46 ; + 285 : 45 ; + 286 : 45 ; + 287 : 45 ; + 288 : 45 ; + 289 : 44 ; + 28a : 44 ; + 28b : 44 ; + 28c : 43 ; + 28d : 43 ; + 28e : 43 ; + 28f : 43 ; + 290 : 42 ; + 291 : 42 ; + 292 : 42 ; + 293 : 41 ; + 294 : 41 ; + 295 : 41 ; + 296 : 41 ; + 297 : 40 ; + 298 : 40 ; + 299 : 40 ; + 29a : 3f ; + 29b : 3f ; + 29c : 3f ; + 29d : 3f ; + 29e : 3e ; + 29f : 3e ; + 2a0 : 3e ; + 2a1 : 3e ; + 2a2 : 3d ; + 2a3 : 3d ; + 2a4 : 3d ; + 2a5 : 3c ; + 2a6 : 3c ; + 2a7 : 3c ; + 2a8 : 3c ; + 2a9 : 3b ; + 2aa : 3b ; + 2ab : 3b ; + 2ac : 3b ; + 2ad : 3a ; + 2ae : 3a ; + 2af : 3a ; + 2b0 : 3a ; + 2b1 : 39 ; + 2b2 : 39 ; + 2b3 : 39 ; + 2b4 : 39 ; + 2b5 : 38 ; + 2b6 : 38 ; + 2b7 : 38 ; + 2b8 : 38 ; + 2b9 : 37 ; + 2ba : 37 ; + 2bb : 37 ; + 2bc : 37 ; + 2bd : 36 ; + 2be : 36 ; + 2bf : 36 ; + 2c0 : 36 ; + 2c1 : 35 ; + 2c2 : 35 ; + 2c3 : 35 ; + 2c4 : 35 ; + 2c5 : 34 ; + 2c6 : 34 ; + 2c7 : 34 ; + 2c8 : 34 ; + 2c9 : 33 ; + 2ca : 33 ; + 2cb : 33 ; + 2cc : 33 ; + 2cd : 32 ; + 2ce : 32 ; + 2cf : 32 ; + 2d0 : 32 ; + 2d1 : 32 ; + 2d2 : 31 ; + 2d3 : 31 ; + 2d4 : 31 ; + 2d5 : 31 ; + 2d6 : 30 ; + 2d7 : 30 ; + 2d8 : 30 ; + 2d9 : 30 ; + 2da : 2f ; + 2db : 2f ; + 2dc : 2f ; + 2dd : 2f ; + 2de : 2e ; + 2df : 2e ; + 2e0 : 2e ; + 2e1 : 2e ; + 2e2 : 2e ; + 2e3 : 2d ; + 2e4 : 2d ; + 2e5 : 2d ; + 2e6 : 2d ; + 2e7 : 2c ; + 2e8 : 2c ; + 2e9 : 2c ; + 2ea : 2c ; + 2eb : 2c ; + 2ec : 2b ; + 2ed : 2b ; + 2ee : 2b ; + 2ef : 2b ; + 2f0 : 2b ; + 2f1 : 2a ; + 2f2 : 2a ; + 2f3 : 2a ; + 2f4 : 2a ; + 2f5 : 2a ; + 2f6 : 29 ; + 2f7 : 29 ; + 2f8 : 29 ; + 2f9 : 29 ; + 2fa : 28 ; + 2fb : 28 ; + 2fc : 28 ; + 2fd : 28 ; + 2fe : 28 ; + 2ff : 27 ; + 300 : 27 ; + 301 : 27 ; + 302 : 27 ; + 303 : 27 ; + 304 : 26 ; + 305 : 26 ; + 306 : 26 ; + 307 : 26 ; + 308 : 26 ; + 309 : 25 ; + 30a : 25 ; + 30b : 25 ; + 30c : 25 ; + 30d : 25 ; + 30e : 25 ; + 30f : 24 ; + 310 : 24 ; + 311 : 24 ; + 312 : 24 ; + 313 : 24 ; + 314 : 23 ; + 315 : 23 ; + 316 : 23 ; + 317 : 23 ; + 318 : 23 ; + 319 : 22 ; + 31a : 22 ; + 31b : 22 ; + 31c : 22 ; + 31d : 22 ; + 31e : 21 ; + 31f : 21 ; + 320 : 21 ; + 321 : 21 ; + 322 : 21 ; + 323 : 21 ; + 324 : 20 ; + 325 : 20 ; + 326 : 20 ; + 327 : 20 ; + 328 : 20 ; + 329 : 20 ; + 32a : 1f ; + 32b : 1f ; + 32c : 1f ; + 32d : 1f ; + 32e : 1f ; + 32f : 1f ; + 330 : 1e ; + 331 : 1e ; + 332 : 1e ; + 333 : 1e ; + 334 : 1e ; + 335 : 1d ; + 336 : 1d ; + 337 : 1d ; + 338 : 1d ; + 339 : 1d ; + 33a : 1d ; + 33b : 1c ; + 33c : 1c ; + 33d : 1c ; + 33e : 1c ; + 33f : 1c ; + 340 : 1c ; + 341 : 1b ; + 342 : 1b ; + 343 : 1b ; + 344 : 1b ; + 345 : 1b ; + 346 : 1b ; + 347 : 1b ; + 348 : 1a ; + 349 : 1a ; + 34a : 1a ; + 34b : 1a ; + 34c : 1a ; + 34d : 1a ; + 34e : 1a ; + 34f : 19 ; + 350 : 19 ; + 351 : 19 ; + 352 : 19 ; + 353 : 19 ; + 354 : 19 ; + 355 : 18 ; + 356 : 18 ; + 357 : 18 ; + 358 : 18 ; + 359 : 18 ; + 35a : 18 ; + 35b : 17 ; + 35c : 17 ; + 35d : 17 ; + 35e : 17 ; + 35f : 17 ; + 360 : 17 ; + 361 : 17 ; + 362 : 16 ; + 363 : 16 ; + 364 : 16 ; + 365 : 16 ; + 366 : 16 ; + 367 : 16 ; + 368 : 16 ; + 369 : 16 ; + 36a : 15 ; + 36b : 15 ; + 36c : 15 ; + 36d : 15 ; + 36e : 15 ; + 36f : 15 ; + 370 : 15 ; + 371 : 15 ; + 372 : 14 ; + 373 : 14 ; + 374 : 14 ; + 375 : 14 ; + 376 : 14 ; + 377 : 14 ; + 378 : 14 ; + 379 : 13 ; + 37a : 13 ; + 37b : 13 ; + 37c : 13 ; + 37d : 13 ; + 37e : 13 ; + 37f : 13 ; + 380 : 12 ; + 381 : 12 ; + 382 : 12 ; + 383 : 12 ; + 384 : 12 ; + 385 : 12 ; + 386 : 12 ; + 387 : 12 ; + 388 : 12 ; + 389 : 11 ; + 38a : 11 ; + 38b : 11 ; + 38c : 11 ; + 38d : 11 ; + 38e : 11 ; + 38f : 11 ; + 390 : 11 ; + 391 : 11 ; + 392 : 11 ; + 393 : 10 ; + 394 : 10 ; + 395 : 10 ; + 396 : 10 ; + 397 : 10 ; + 398 : 10 ; + 399 : 10 ; + 39a : f ; + 39b : f ; + 39c : f ; + 39d : f ; + 39e : f ; + 39f : f ; + 3a0 : f ; + 3a1 : f ; + 3a2 : e ; + 3a3 : e ; + 3a4 : e ; + 3a5 : e ; + 3a6 : e ; + 3a7 : e ; + 3a8 : e ; + 3a9 : e ; + 3aa : e ; + 3ab : e ; + 3ac : e ; + 3ad : e ; + 3ae : e ; + 3af : e ; + 3b0 : d ; + 3b1 : d ; + 3b2 : d ; + 3b3 : d ; + 3b4 : d ; + 3b5 : d ; + 3b6 : d ; + 3b7 : d ; + 3b8 : c ; + 3b9 : c ; + 3ba : c ; + 3bb : c ; + 3bc : c ; + 3bd : c ; + 3be : b ; + 3bf : b ; + 3c0 : b ; + 3c1 : b ; + 3c2 : b ; + 3c3 : b ; + 3c4 : b ; + 3c5 : b ; + 3c6 : b ; + 3c7 : b ; + 3c8 : b ; + 3c9 : b ; + 3ca : b ; + 3cb : b ; + 3cc : b ; + 3cd : b ; + 3ce : b ; + 3cf : b ; + 3d0 : b ; + 3d1 : b ; + 3d2 : b ; + 3d3 : b ; + 3d4 : a ; + 3d5 : a ; + 3d6 : a ; + 3d7 : a ; + 3d8 : 9 ; + 3d9 : 9 ; + 3da : 9 ; + 3db : 8 ; + 3dc : 8 ; + 3dd : 8 ; + 3de : 7 ; + 3df : 7 ; + 3e0 : 7 ; + 3e1 : 7 ; + 3e2 : 7 ; + 3e3 : 7 ; + 3e4 : 7 ; + 3e5 : 7 ; + 3e6 : 8 ; + 3e7 : 8 ; + 3e8 : 9 ; + 3e9 : 9 ; + 3ea : a ; + 3eb : b ; + 3ec : c ; + 3ed : e ; + 3ee : f ; + 3ef : 11 ; + 3f0 : 12 ; + 3f1 : 14 ; + 3f2 : 15 ; + 3f3 : 17 ; + 3f4 : 19 ; + 3f5 : 1a ; + 3f6 : 1c ; + 3f7 : 1d ; + 3f8 : 1f ; + 3f9 : 20 ; + 3fa : 21 ; + 3fb : 22 ; + 3fc : 23 ; + 3fd : 23 ; + 3fe : 24 ; + 3ff : 24 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_1.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_1.mif new file mode 100644 index 0000000000..8038c596c1 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_1.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : fea1 ; + 1 : fea2 ; + 2 : fea4 ; + 3 : fea6 ; + 4 : fea8 ; + 5 : fea9 ; + 6 : feab ; + 7 : fead ; + 8 : feaf ; + 9 : feb0 ; + a : feb2 ; + b : feb4 ; + c : feb6 ; + d : feb8 ; + e : feb9 ; + f : febb ; + 10 : febd ; + 11 : febf ; + 12 : fec0 ; + 13 : fec2 ; + 14 : fec4 ; + 15 : fec6 ; + 16 : fec7 ; + 17 : fec9 ; + 18 : fecb ; + 19 : fecd ; + 1a : fece ; + 1b : fed0 ; + 1c : fed2 ; + 1d : fed4 ; + 1e : fed5 ; + 1f : fed7 ; + 20 : fed9 ; + 21 : fedb ; + 22 : fedd ; + 23 : fede ; + 24 : fee0 ; + 25 : fee2 ; + 26 : fee4 ; + 27 : fee5 ; + 28 : fee7 ; + 29 : fee9 ; + 2a : feeb ; + 2b : feec ; + 2c : feee ; + 2d : fef0 ; + 2e : fef2 ; + 2f : fef3 ; + 30 : fef5 ; + 31 : fef7 ; + 32 : fef9 ; + 33 : fefa ; + 34 : fefc ; + 35 : fefe ; + 36 : ff00 ; + 37 : ff01 ; + 38 : ff03 ; + 39 : ff05 ; + 3a : ff07 ; + 3b : ff09 ; + 3c : ff0a ; + 3d : ff0c ; + 3e : ff0e ; + 3f : ff10 ; + 40 : ff11 ; + 41 : ff13 ; + 42 : ff15 ; + 43 : ff17 ; + 44 : ff18 ; + 45 : ff1a ; + 46 : ff1c ; + 47 : ff1e ; + 48 : ff1f ; + 49 : ff21 ; + 4a : ff23 ; + 4b : ff25 ; + 4c : ff26 ; + 4d : ff28 ; + 4e : ff2a ; + 4f : ff2b ; + 50 : ff2d ; + 51 : ff2f ; + 52 : ff31 ; + 53 : ff32 ; + 54 : ff34 ; + 55 : ff36 ; + 56 : ff38 ; + 57 : ff39 ; + 58 : ff3b ; + 59 : ff3d ; + 5a : ff3f ; + 5b : ff40 ; + 5c : ff42 ; + 5d : ff44 ; + 5e : ff46 ; + 5f : ff47 ; + 60 : ff49 ; + 61 : ff4b ; + 62 : ff4c ; + 63 : ff4e ; + 64 : ff50 ; + 65 : ff52 ; + 66 : ff53 ; + 67 : ff55 ; + 68 : ff57 ; + 69 : ff59 ; + 6a : ff5a ; + 6b : ff5c ; + 6c : ff5e ; + 6d : ff5f ; + 6e : ff61 ; + 6f : ff63 ; + 70 : ff65 ; + 71 : ff66 ; + 72 : ff68 ; + 73 : ff6a ; + 74 : ff6b ; + 75 : ff6d ; + 76 : ff6f ; + 77 : ff71 ; + 78 : ff72 ; + 79 : ff74 ; + 7a : ff76 ; + 7b : ff77 ; + 7c : ff79 ; + 7d : ff7b ; + 7e : ff7c ; + 7f : ff7e ; + 80 : ff80 ; + 81 : ff82 ; + 82 : ff83 ; + 83 : ff85 ; + 84 : ff87 ; + 85 : ff88 ; + 86 : ff8a ; + 87 : ff8c ; + 88 : ff8d ; + 89 : ff8f ; + 8a : ff91 ; + 8b : ff92 ; + 8c : ff94 ; + 8d : ff96 ; + 8e : ff97 ; + 8f : ff99 ; + 90 : ff9b ; + 91 : ff9d ; + 92 : ff9e ; + 93 : ffa0 ; + 94 : ffa2 ; + 95 : ffa3 ; + 96 : ffa5 ; + 97 : ffa7 ; + 98 : ffa8 ; + 99 : ffaa ; + 9a : ffac ; + 9b : ffad ; + 9c : ffaf ; + 9d : ffb0 ; + 9e : ffb2 ; + 9f : ffb4 ; + a0 : ffb5 ; + a1 : ffb7 ; + a2 : ffb9 ; + a3 : ffba ; + a4 : ffbc ; + a5 : ffbe ; + a6 : ffbf ; + a7 : ffc1 ; + a8 : ffc3 ; + a9 : ffc4 ; + aa : ffc6 ; + ab : ffc7 ; + ac : ffc9 ; + ad : ffcb ; + ae : ffcc ; + af : ffce ; + b0 : ffd0 ; + b1 : ffd1 ; + b2 : ffd3 ; + b3 : ffd5 ; + b4 : ffd6 ; + b5 : ffd8 ; + b6 : ffd9 ; + b7 : ffdb ; + b8 : ffdd ; + b9 : ffde ; + ba : ffe0 ; + bb : ffe1 ; + bc : ffe3 ; + bd : ffe5 ; + be : ffe6 ; + bf : ffe8 ; + c0 : ffe9 ; + c1 : ffeb ; + c2 : ffed ; + c3 : ffee ; + c4 : fff0 ; + c5 : fff1 ; + c6 : fff3 ; + c7 : fff5 ; + c8 : fff6 ; + c9 : fff8 ; + ca : fff9 ; + cb : fffb ; + cc : fffc ; + cd : fffe ; + ce : 0 ; + cf : 1 ; + d0 : 3 ; + d1 : 4 ; + d2 : 6 ; + d3 : 7 ; + d4 : 9 ; + d5 : a ; + d6 : c ; + d7 : e ; + d8 : f ; + d9 : 11 ; + da : 12 ; + db : 14 ; + dc : 15 ; + dd : 17 ; + de : 18 ; + df : 1a ; + e0 : 1b ; + e1 : 1d ; + e2 : 1e ; + e3 : 20 ; + e4 : 22 ; + e5 : 23 ; + e6 : 25 ; + e7 : 26 ; + e8 : 28 ; + e9 : 29 ; + ea : 2b ; + eb : 2c ; + ec : 2e ; + ed : 2f ; + ee : 31 ; + ef : 32 ; + f0 : 34 ; + f1 : 35 ; + f2 : 37 ; + f3 : 38 ; + f4 : 3a ; + f5 : 3b ; + f6 : 3d ; + f7 : 3e ; + f8 : 40 ; + f9 : 41 ; + fa : 42 ; + fb : 44 ; + fc : 45 ; + fd : 47 ; + fe : 48 ; + ff : 4a ; + 100 : 4b ; + 101 : 4d ; + 102 : 4e ; + 103 : 50 ; + 104 : 51 ; + 105 : 52 ; + 106 : 54 ; + 107 : 55 ; + 108 : 57 ; + 109 : 58 ; + 10a : 5a ; + 10b : 5b ; + 10c : 5d ; + 10d : 5e ; + 10e : 5f ; + 10f : 61 ; + 110 : 62 ; + 111 : 64 ; + 112 : 65 ; + 113 : 66 ; + 114 : 68 ; + 115 : 69 ; + 116 : 6b ; + 117 : 6c ; + 118 : 6d ; + 119 : 6f ; + 11a : 70 ; + 11b : 72 ; + 11c : 73 ; + 11d : 74 ; + 11e : 76 ; + 11f : 77 ; + 120 : 79 ; + 121 : 7a ; + 122 : 7b ; + 123 : 7d ; + 124 : 7e ; + 125 : 7f ; + 126 : 81 ; + 127 : 82 ; + 128 : 84 ; + 129 : 85 ; + 12a : 86 ; + 12b : 88 ; + 12c : 89 ; + 12d : 8a ; + 12e : 8c ; + 12f : 8d ; + 130 : 8e ; + 131 : 90 ; + 132 : 91 ; + 133 : 92 ; + 134 : 94 ; + 135 : 95 ; + 136 : 96 ; + 137 : 98 ; + 138 : 99 ; + 139 : 9a ; + 13a : 9b ; + 13b : 9d ; + 13c : 9e ; + 13d : 9f ; + 13e : a1 ; + 13f : a2 ; + 140 : a3 ; + 141 : a5 ; + 142 : a6 ; + 143 : a7 ; + 144 : a8 ; + 145 : aa ; + 146 : ab ; + 147 : ac ; + 148 : ae ; + 149 : af ; + 14a : b0 ; + 14b : b1 ; + 14c : b3 ; + 14d : b4 ; + 14e : b5 ; + 14f : b6 ; + 150 : b8 ; + 151 : b9 ; + 152 : ba ; + 153 : bb ; + 154 : bd ; + 155 : be ; + 156 : bf ; + 157 : c0 ; + 158 : c1 ; + 159 : c3 ; + 15a : c4 ; + 15b : c5 ; + 15c : c6 ; + 15d : c8 ; + 15e : c9 ; + 15f : ca ; + 160 : cb ; + 161 : cc ; + 162 : ce ; + 163 : cf ; + 164 : d0 ; + 165 : d1 ; + 166 : d2 ; + 167 : d3 ; + 168 : d5 ; + 169 : d6 ; + 16a : d7 ; + 16b : d8 ; + 16c : d9 ; + 16d : da ; + 16e : dc ; + 16f : dd ; + 170 : de ; + 171 : df ; + 172 : e0 ; + 173 : e1 ; + 174 : e3 ; + 175 : e4 ; + 176 : e5 ; + 177 : e6 ; + 178 : e7 ; + 179 : e8 ; + 17a : e9 ; + 17b : ea ; + 17c : ec ; + 17d : ed ; + 17e : ee ; + 17f : ef ; + 180 : f0 ; + 181 : f1 ; + 182 : f2 ; + 183 : f3 ; + 184 : f4 ; + 185 : f5 ; + 186 : f7 ; + 187 : f8 ; + 188 : f9 ; + 189 : fa ; + 18a : fb ; + 18b : fc ; + 18c : fd ; + 18d : fe ; + 18e : ff ; + 18f : 100 ; + 190 : 101 ; + 191 : 102 ; + 192 : 103 ; + 193 : 104 ; + 194 : 105 ; + 195 : 106 ; + 196 : 108 ; + 197 : 109 ; + 198 : 10a ; + 199 : 10b ; + 19a : 10c ; + 19b : 10d ; + 19c : 10e ; + 19d : 10f ; + 19e : 110 ; + 19f : 111 ; + 1a0 : 112 ; + 1a1 : 113 ; + 1a2 : 114 ; + 1a3 : 115 ; + 1a4 : 116 ; + 1a5 : 117 ; + 1a6 : 118 ; + 1a7 : 119 ; + 1a8 : 11a ; + 1a9 : 11b ; + 1aa : 11c ; + 1ab : 11d ; + 1ac : 11e ; + 1ad : 11f ; + 1ae : 120 ; + 1af : 120 ; + 1b0 : 121 ; + 1b1 : 122 ; + 1b2 : 123 ; + 1b3 : 124 ; + 1b4 : 125 ; + 1b5 : 126 ; + 1b6 : 127 ; + 1b7 : 128 ; + 1b8 : 129 ; + 1b9 : 12a ; + 1ba : 12b ; + 1bb : 12c ; + 1bc : 12d ; + 1bd : 12e ; + 1be : 12e ; + 1bf : 12f ; + 1c0 : 130 ; + 1c1 : 131 ; + 1c2 : 132 ; + 1c3 : 133 ; + 1c4 : 134 ; + 1c5 : 135 ; + 1c6 : 136 ; + 1c7 : 137 ; + 1c8 : 137 ; + 1c9 : 138 ; + 1ca : 139 ; + 1cb : 13a ; + 1cc : 13b ; + 1cd : 13c ; + 1ce : 13d ; + 1cf : 13e ; + 1d0 : 13e ; + 1d1 : 13f ; + 1d2 : 140 ; + 1d3 : 141 ; + 1d4 : 142 ; + 1d5 : 143 ; + 1d6 : 143 ; + 1d7 : 144 ; + 1d8 : 145 ; + 1d9 : 146 ; + 1da : 147 ; + 1db : 148 ; + 1dc : 148 ; + 1dd : 149 ; + 1de : 14a ; + 1df : 14b ; + 1e0 : 14c ; + 1e1 : 14c ; + 1e2 : 14d ; + 1e3 : 14e ; + 1e4 : 14f ; + 1e5 : 150 ; + 1e6 : 150 ; + 1e7 : 151 ; + 1e8 : 152 ; + 1e9 : 153 ; + 1ea : 153 ; + 1eb : 154 ; + 1ec : 155 ; + 1ed : 156 ; + 1ee : 157 ; + 1ef : 157 ; + 1f0 : 158 ; + 1f1 : 159 ; + 1f2 : 15a ; + 1f3 : 15a ; + 1f4 : 15b ; + 1f5 : 15c ; + 1f6 : 15d ; + 1f7 : 15d ; + 1f8 : 15e ; + 1f9 : 15f ; + 1fa : 15f ; + 1fb : 160 ; + 1fc : 161 ; + 1fd : 162 ; + 1fe : 162 ; + 1ff : 163 ; + 200 : 164 ; + 201 : 164 ; + 202 : 165 ; + 203 : 166 ; + 204 : 166 ; + 205 : 167 ; + 206 : 168 ; + 207 : 169 ; + 208 : 169 ; + 209 : 16a ; + 20a : 16b ; + 20b : 16b ; + 20c : 16c ; + 20d : 16d ; + 20e : 16d ; + 20f : 16e ; + 210 : 16f ; + 211 : 16f ; + 212 : 170 ; + 213 : 170 ; + 214 : 171 ; + 215 : 172 ; + 216 : 172 ; + 217 : 173 ; + 218 : 174 ; + 219 : 174 ; + 21a : 175 ; + 21b : 175 ; + 21c : 176 ; + 21d : 177 ; + 21e : 177 ; + 21f : 178 ; + 220 : 178 ; + 221 : 179 ; + 222 : 17a ; + 223 : 17a ; + 224 : 17b ; + 225 : 17b ; + 226 : 17c ; + 227 : 17d ; + 228 : 17d ; + 229 : 17e ; + 22a : 17e ; + 22b : 17f ; + 22c : 17f ; + 22d : 180 ; + 22e : 181 ; + 22f : 181 ; + 230 : 182 ; + 231 : 182 ; + 232 : 183 ; + 233 : 183 ; + 234 : 184 ; + 235 : 184 ; + 236 : 185 ; + 237 : 185 ; + 238 : 186 ; + 239 : 187 ; + 23a : 187 ; + 23b : 188 ; + 23c : 188 ; + 23d : 189 ; + 23e : 189 ; + 23f : 18a ; + 240 : 18a ; + 241 : 18b ; + 242 : 18b ; + 243 : 18c ; + 244 : 18c ; + 245 : 18d ; + 246 : 18d ; + 247 : 18e ; + 248 : 18e ; + 249 : 18e ; + 24a : 18f ; + 24b : 18f ; + 24c : 190 ; + 24d : 190 ; + 24e : 191 ; + 24f : 191 ; + 250 : 192 ; + 251 : 192 ; + 252 : 193 ; + 253 : 193 ; + 254 : 193 ; + 255 : 194 ; + 256 : 194 ; + 257 : 195 ; + 258 : 195 ; + 259 : 196 ; + 25a : 196 ; + 25b : 196 ; + 25c : 197 ; + 25d : 197 ; + 25e : 198 ; + 25f : 198 ; + 260 : 199 ; + 261 : 199 ; + 262 : 199 ; + 263 : 19a ; + 264 : 19a ; + 265 : 19a ; + 266 : 19b ; + 267 : 19b ; + 268 : 19c ; + 269 : 19c ; + 26a : 19c ; + 26b : 19d ; + 26c : 19d ; + 26d : 19d ; + 26e : 19e ; + 26f : 19e ; + 270 : 19f ; + 271 : 19f ; + 272 : 19f ; + 273 : 1a0 ; + 274 : 1a0 ; + 275 : 1a0 ; + 276 : 1a1 ; + 277 : 1a1 ; + 278 : 1a1 ; + 279 : 1a2 ; + 27a : 1a2 ; + 27b : 1a2 ; + 27c : 1a3 ; + 27d : 1a3 ; + 27e : 1a3 ; + 27f : 1a4 ; + 280 : 1a4 ; + 281 : 1a4 ; + 282 : 1a4 ; + 283 : 1a5 ; + 284 : 1a5 ; + 285 : 1a5 ; + 286 : 1a6 ; + 287 : 1a6 ; + 288 : 1a6 ; + 289 : 1a7 ; + 28a : 1a7 ; + 28b : 1a7 ; + 28c : 1a7 ; + 28d : 1a8 ; + 28e : 1a8 ; + 28f : 1a8 ; + 290 : 1a8 ; + 291 : 1a9 ; + 292 : 1a9 ; + 293 : 1a9 ; + 294 : 1a9 ; + 295 : 1aa ; + 296 : 1aa ; + 297 : 1aa ; + 298 : 1aa ; + 299 : 1ab ; + 29a : 1ab ; + 29b : 1ab ; + 29c : 1ab ; + 29d : 1ac ; + 29e : 1ac ; + 29f : 1ac ; + 2a0 : 1ac ; + 2a1 : 1ac ; + 2a2 : 1ad ; + 2a3 : 1ad ; + 2a4 : 1ad ; + 2a5 : 1ad ; + 2a6 : 1ad ; + 2a7 : 1ae ; + 2a8 : 1ae ; + 2a9 : 1ae ; + 2aa : 1ae ; + 2ab : 1ae ; + 2ac : 1af ; + 2ad : 1af ; + 2ae : 1af ; + 2af : 1af ; + 2b0 : 1af ; + 2b1 : 1b0 ; + 2b2 : 1b0 ; + 2b3 : 1b0 ; + 2b4 : 1b0 ; + 2b5 : 1b0 ; + 2b6 : 1b0 ; + 2b7 : 1b0 ; + 2b8 : 1b1 ; + 2b9 : 1b1 ; + 2ba : 1b1 ; + 2bb : 1b1 ; + 2bc : 1b1 ; + 2bd : 1b1 ; + 2be : 1b1 ; + 2bf : 1b2 ; + 2c0 : 1b2 ; + 2c1 : 1b2 ; + 2c2 : 1b2 ; + 2c3 : 1b2 ; + 2c4 : 1b2 ; + 2c5 : 1b2 ; + 2c6 : 1b2 ; + 2c7 : 1b3 ; + 2c8 : 1b3 ; + 2c9 : 1b3 ; + 2ca : 1b3 ; + 2cb : 1b3 ; + 2cc : 1b3 ; + 2cd : 1b3 ; + 2ce : 1b3 ; + 2cf : 1b3 ; + 2d0 : 1b3 ; + 2d1 : 1b4 ; + 2d2 : 1b4 ; + 2d3 : 1b4 ; + 2d4 : 1b4 ; + 2d5 : 1b4 ; + 2d6 : 1b4 ; + 2d7 : 1b4 ; + 2d8 : 1b4 ; + 2d9 : 1b4 ; + 2da : 1b4 ; + 2db : 1b4 ; + 2dc : 1b4 ; + 2dd : 1b4 ; + 2de : 1b4 ; + 2df : 1b4 ; + 2e0 : 1b5 ; + 2e1 : 1b5 ; + 2e2 : 1b5 ; + 2e3 : 1b5 ; + 2e4 : 1b5 ; + 2e5 : 1b5 ; + 2e6 : 1b5 ; + 2e7 : 1b5 ; + 2e8 : 1b5 ; + 2e9 : 1b5 ; + 2ea : 1b5 ; + 2eb : 1b5 ; + 2ec : 1b5 ; + 2ed : 1b5 ; + 2ee : 1b5 ; + 2ef : 1b5 ; + 2f0 : 1b5 ; + 2f1 : 1b5 ; + 2f2 : 1b5 ; + 2f3 : 1b5 ; + 2f4 : 1b5 ; + 2f5 : 1b5 ; + 2f6 : 1b5 ; + 2f7 : 1b5 ; + 2f8 : 1b5 ; + 2f9 : 1b5 ; + 2fa : 1b5 ; + 2fb : 1b5 ; + 2fc : 1b5 ; + 2fd : 1b5 ; + 2fe : 1b5 ; + 2ff : 1b5 ; + 300 : 1b5 ; + 301 : 1b5 ; + 302 : 1b5 ; + 303 : 1b5 ; + 304 : 1b5 ; + 305 : 1b5 ; + 306 : 1b5 ; + 307 : 1b4 ; + 308 : 1b4 ; + 309 : 1b4 ; + 30a : 1b4 ; + 30b : 1b4 ; + 30c : 1b4 ; + 30d : 1b4 ; + 30e : 1b4 ; + 30f : 1b4 ; + 310 : 1b4 ; + 311 : 1b4 ; + 312 : 1b4 ; + 313 : 1b4 ; + 314 : 1b4 ; + 315 : 1b4 ; + 316 : 1b4 ; + 317 : 1b3 ; + 318 : 1b3 ; + 319 : 1b3 ; + 31a : 1b3 ; + 31b : 1b3 ; + 31c : 1b3 ; + 31d : 1b3 ; + 31e : 1b3 ; + 31f : 1b3 ; + 320 : 1b3 ; + 321 : 1b2 ; + 322 : 1b2 ; + 323 : 1b2 ; + 324 : 1b2 ; + 325 : 1b2 ; + 326 : 1b2 ; + 327 : 1b2 ; + 328 : 1b2 ; + 329 : 1b2 ; + 32a : 1b1 ; + 32b : 1b1 ; + 32c : 1b1 ; + 32d : 1b1 ; + 32e : 1b1 ; + 32f : 1b1 ; + 330 : 1b1 ; + 331 : 1b0 ; + 332 : 1b0 ; + 333 : 1b0 ; + 334 : 1b0 ; + 335 : 1b0 ; + 336 : 1b0 ; + 337 : 1b0 ; + 338 : 1af ; + 339 : 1af ; + 33a : 1af ; + 33b : 1af ; + 33c : 1af ; + 33d : 1af ; + 33e : 1ae ; + 33f : 1ae ; + 340 : 1ae ; + 341 : 1ae ; + 342 : 1ae ; + 343 : 1ae ; + 344 : 1ad ; + 345 : 1ad ; + 346 : 1ad ; + 347 : 1ad ; + 348 : 1ad ; + 349 : 1ad ; + 34a : 1ac ; + 34b : 1ac ; + 34c : 1ac ; + 34d : 1ac ; + 34e : 1ac ; + 34f : 1ab ; + 350 : 1ab ; + 351 : 1ab ; + 352 : 1ab ; + 353 : 1ab ; + 354 : 1aa ; + 355 : 1aa ; + 356 : 1aa ; + 357 : 1aa ; + 358 : 1a9 ; + 359 : 1a9 ; + 35a : 1a9 ; + 35b : 1a9 ; + 35c : 1a9 ; + 35d : 1a8 ; + 35e : 1a8 ; + 35f : 1a8 ; + 360 : 1a8 ; + 361 : 1a7 ; + 362 : 1a7 ; + 363 : 1a7 ; + 364 : 1a7 ; + 365 : 1a6 ; + 366 : 1a6 ; + 367 : 1a6 ; + 368 : 1a6 ; + 369 : 1a5 ; + 36a : 1a5 ; + 36b : 1a5 ; + 36c : 1a5 ; + 36d : 1a4 ; + 36e : 1a4 ; + 36f : 1a4 ; + 370 : 1a4 ; + 371 : 1a3 ; + 372 : 1a3 ; + 373 : 1a3 ; + 374 : 1a3 ; + 375 : 1a2 ; + 376 : 1a2 ; + 377 : 1a2 ; + 378 : 1a2 ; + 379 : 1a1 ; + 37a : 1a1 ; + 37b : 1a1 ; + 37c : 1a0 ; + 37d : 1a0 ; + 37e : 1a0 ; + 37f : 1a0 ; + 380 : 19f ; + 381 : 19f ; + 382 : 19f ; + 383 : 19e ; + 384 : 19e ; + 385 : 19e ; + 386 : 19e ; + 387 : 19d ; + 388 : 19d ; + 389 : 19d ; + 38a : 19c ; + 38b : 19c ; + 38c : 19c ; + 38d : 19b ; + 38e : 19b ; + 38f : 19b ; + 390 : 19a ; + 391 : 19a ; + 392 : 19a ; + 393 : 199 ; + 394 : 199 ; + 395 : 199 ; + 396 : 199 ; + 397 : 198 ; + 398 : 198 ; + 399 : 198 ; + 39a : 197 ; + 39b : 197 ; + 39c : 197 ; + 39d : 196 ; + 39e : 196 ; + 39f : 196 ; + 3a0 : 195 ; + 3a1 : 195 ; + 3a2 : 195 ; + 3a3 : 194 ; + 3a4 : 194 ; + 3a5 : 194 ; + 3a6 : 193 ; + 3a7 : 193 ; + 3a8 : 192 ; + 3a9 : 192 ; + 3aa : 192 ; + 3ab : 191 ; + 3ac : 191 ; + 3ad : 191 ; + 3ae : 190 ; + 3af : 190 ; + 3b0 : 190 ; + 3b1 : 18f ; + 3b2 : 18f ; + 3b3 : 18f ; + 3b4 : 18e ; + 3b5 : 18e ; + 3b6 : 18d ; + 3b7 : 18d ; + 3b8 : 18d ; + 3b9 : 18c ; + 3ba : 18c ; + 3bb : 18c ; + 3bc : 18b ; + 3bd : 18b ; + 3be : 18a ; + 3bf : 18a ; + 3c0 : 18a ; + 3c1 : 189 ; + 3c2 : 189 ; + 3c3 : 189 ; + 3c4 : 188 ; + 3c5 : 188 ; + 3c6 : 187 ; + 3c7 : 187 ; + 3c8 : 187 ; + 3c9 : 186 ; + 3ca : 186 ; + 3cb : 185 ; + 3cc : 185 ; + 3cd : 185 ; + 3ce : 184 ; + 3cf : 184 ; + 3d0 : 183 ; + 3d1 : 183 ; + 3d2 : 183 ; + 3d3 : 182 ; + 3d4 : 182 ; + 3d5 : 181 ; + 3d6 : 181 ; + 3d7 : 181 ; + 3d8 : 180 ; + 3d9 : 180 ; + 3da : 17f ; + 3db : 17f ; + 3dc : 17e ; + 3dd : 17e ; + 3de : 17e ; + 3df : 17d ; + 3e0 : 17d ; + 3e1 : 17c ; + 3e2 : 17c ; + 3e3 : 17c ; + 3e4 : 17b ; + 3e5 : 17b ; + 3e6 : 17a ; + 3e7 : 17a ; + 3e8 : 179 ; + 3e9 : 179 ; + 3ea : 179 ; + 3eb : 178 ; + 3ec : 178 ; + 3ed : 177 ; + 3ee : 177 ; + 3ef : 176 ; + 3f0 : 176 ; + 3f1 : 175 ; + 3f2 : 175 ; + 3f3 : 175 ; + 3f4 : 174 ; + 3f5 : 174 ; + 3f6 : 173 ; + 3f7 : 173 ; + 3f8 : 172 ; + 3f9 : 172 ; + 3fa : 172 ; + 3fb : 171 ; + 3fc : 171 ; + 3fd : 170 ; + 3fe : 170 ; + 3ff : 16f ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_10.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_10.mif new file mode 100644 index 0000000000..5f8207649c --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_10.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : ff38 ; + 1 : ff40 ; + 2 : ff49 ; + 3 : ff51 ; + 4 : ff59 ; + 5 : ff62 ; + 6 : ff6a ; + 7 : ff73 ; + 8 : ff7b ; + 9 : ff84 ; + a : ff8c ; + b : ff95 ; + c : ff9d ; + d : ffa6 ; + e : ffae ; + f : ffb7 ; + 10 : ffbf ; + 11 : ffc8 ; + 12 : ffd0 ; + 13 : ffd9 ; + 14 : ffe2 ; + 15 : ffea ; + 16 : fff3 ; + 17 : fffb ; + 18 : 4 ; + 19 : c ; + 1a : 15 ; + 1b : 1e ; + 1c : 26 ; + 1d : 2f ; + 1e : 38 ; + 1f : 40 ; + 20 : 49 ; + 21 : 52 ; + 22 : 5a ; + 23 : 63 ; + 24 : 6c ; + 25 : 74 ; + 26 : 7d ; + 27 : 86 ; + 28 : 8f ; + 29 : 97 ; + 2a : a0 ; + 2b : a9 ; + 2c : b2 ; + 2d : ba ; + 2e : c3 ; + 2f : cc ; + 30 : d5 ; + 31 : dd ; + 32 : e6 ; + 33 : ef ; + 34 : f8 ; + 35 : 101 ; + 36 : 109 ; + 37 : 112 ; + 38 : 11b ; + 39 : 124 ; + 3a : 12d ; + 3b : 136 ; + 3c : 13e ; + 3d : 147 ; + 3e : 150 ; + 3f : 159 ; + 40 : 162 ; + 41 : 16b ; + 42 : 174 ; + 43 : 17d ; + 44 : 185 ; + 45 : 18e ; + 46 : 197 ; + 47 : 1a0 ; + 48 : 1a9 ; + 49 : 1b2 ; + 4a : 1bb ; + 4b : 1c4 ; + 4c : 1cd ; + 4d : 1d6 ; + 4e : 1df ; + 4f : 1e8 ; + 50 : 1f0 ; + 51 : 1f9 ; + 52 : 202 ; + 53 : 20b ; + 54 : 214 ; + 55 : 21d ; + 56 : 226 ; + 57 : 22f ; + 58 : 238 ; + 59 : 241 ; + 5a : 24a ; + 5b : 253 ; + 5c : 25c ; + 5d : 265 ; + 5e : 26e ; + 5f : 277 ; + 60 : 280 ; + 61 : 289 ; + 62 : 292 ; + 63 : 29b ; + 64 : 2a4 ; + 65 : 2ad ; + 66 : 2b6 ; + 67 : 2bf ; + 68 : 2c8 ; + 69 : 2d1 ; + 6a : 2da ; + 6b : 2e3 ; + 6c : 2ec ; + 6d : 2f5 ; + 6e : 2fe ; + 6f : 307 ; + 70 : 310 ; + 71 : 319 ; + 72 : 322 ; + 73 : 32b ; + 74 : 334 ; + 75 : 33d ; + 76 : 346 ; + 77 : 34f ; + 78 : 358 ; + 79 : 361 ; + 7a : 36a ; + 7b : 373 ; + 7c : 37c ; + 7d : 385 ; + 7e : 38e ; + 7f : 398 ; + 80 : 3a1 ; + 81 : 3aa ; + 82 : 3b3 ; + 83 : 3bc ; + 84 : 3c5 ; + 85 : 3ce ; + 86 : 3d7 ; + 87 : 3e0 ; + 88 : 3e9 ; + 89 : 3f2 ; + 8a : 3fb ; + 8b : 404 ; + 8c : 40d ; + 8d : 416 ; + 8e : 41f ; + 8f : 428 ; + 90 : 431 ; + 91 : 43a ; + 92 : 443 ; + 93 : 44c ; + 94 : 455 ; + 95 : 45e ; + 96 : 467 ; + 97 : 470 ; + 98 : 479 ; + 99 : 482 ; + 9a : 48b ; + 9b : 494 ; + 9c : 49d ; + 9d : 4a6 ; + 9e : 4af ; + 9f : 4b8 ; + a0 : 4c1 ; + a1 : 4ca ; + a2 : 4d3 ; + a3 : 4dc ; + a4 : 4e5 ; + a5 : 4ee ; + a6 : 4f7 ; + a7 : 500 ; + a8 : 509 ; + a9 : 512 ; + aa : 51b ; + ab : 524 ; + ac : 52c ; + ad : 535 ; + ae : 53e ; + af : 547 ; + b0 : 550 ; + b1 : 559 ; + b2 : 562 ; + b3 : 56b ; + b4 : 574 ; + b5 : 57d ; + b6 : 586 ; + b7 : 58f ; + b8 : 597 ; + b9 : 5a0 ; + ba : 5a9 ; + bb : 5b2 ; + bc : 5bb ; + bd : 5c4 ; + be : 5cd ; + bf : 5d5 ; + c0 : 5de ; + c1 : 5e7 ; + c2 : 5f0 ; + c3 : 5f9 ; + c4 : 602 ; + c5 : 60a ; + c6 : 613 ; + c7 : 61c ; + c8 : 625 ; + c9 : 62e ; + ca : 636 ; + cb : 63f ; + cc : 648 ; + cd : 651 ; + ce : 659 ; + cf : 662 ; + d0 : 66b ; + d1 : 674 ; + d2 : 67c ; + d3 : 685 ; + d4 : 68e ; + d5 : 697 ; + d6 : 69f ; + d7 : 6a8 ; + d8 : 6b1 ; + d9 : 6b9 ; + da : 6c2 ; + db : 6cb ; + dc : 6d3 ; + dd : 6dc ; + de : 6e5 ; + df : 6ed ; + e0 : 6f6 ; + e1 : 6fe ; + e2 : 707 ; + e3 : 710 ; + e4 : 718 ; + e5 : 721 ; + e6 : 729 ; + e7 : 732 ; + e8 : 73a ; + e9 : 743 ; + ea : 74b ; + eb : 754 ; + ec : 75c ; + ed : 765 ; + ee : 76d ; + ef : 776 ; + f0 : 77e ; + f1 : 787 ; + f2 : 78f ; + f3 : 798 ; + f4 : 7a0 ; + f5 : 7a9 ; + f6 : 7b1 ; + f7 : 7b9 ; + f8 : 7c2 ; + f9 : 7ca ; + fa : 7d2 ; + fb : 7db ; + fc : 7e3 ; + fd : 7eb ; + fe : 7f4 ; + ff : 7fc ; + 100 : 804 ; + 101 : 80d ; + 102 : 815 ; + 103 : 81d ; + 104 : 825 ; + 105 : 82e ; + 106 : 836 ; + 107 : 83e ; + 108 : 846 ; + 109 : 84f ; + 10a : 857 ; + 10b : 85f ; + 10c : 867 ; + 10d : 86f ; + 10e : 877 ; + 10f : 87f ; + 110 : 887 ; + 111 : 890 ; + 112 : 898 ; + 113 : 8a0 ; + 114 : 8a8 ; + 115 : 8b0 ; + 116 : 8b8 ; + 117 : 8c0 ; + 118 : 8c8 ; + 119 : 8d0 ; + 11a : 8d8 ; + 11b : 8e0 ; + 11c : 8e8 ; + 11d : 8f0 ; + 11e : 8f8 ; + 11f : 8ff ; + 120 : 907 ; + 121 : 90f ; + 122 : 917 ; + 123 : 91f ; + 124 : 927 ; + 125 : 92f ; + 126 : 936 ; + 127 : 93e ; + 128 : 946 ; + 129 : 94e ; + 12a : 955 ; + 12b : 95d ; + 12c : 965 ; + 12d : 96c ; + 12e : 974 ; + 12f : 97c ; + 130 : 983 ; + 131 : 98b ; + 132 : 993 ; + 133 : 99a ; + 134 : 9a2 ; + 135 : 9a9 ; + 136 : 9b1 ; + 137 : 9b9 ; + 138 : 9c0 ; + 139 : 9c8 ; + 13a : 9cf ; + 13b : 9d6 ; + 13c : 9de ; + 13d : 9e5 ; + 13e : 9ed ; + 13f : 9f4 ; + 140 : 9fc ; + 141 : a03 ; + 142 : a0a ; + 143 : a12 ; + 144 : a19 ; + 145 : a20 ; + 146 : a27 ; + 147 : a2f ; + 148 : a36 ; + 149 : a3d ; + 14a : a44 ; + 14b : a4c ; + 14c : a53 ; + 14d : a5a ; + 14e : a61 ; + 14f : a68 ; + 150 : a6f ; + 151 : a76 ; + 152 : a7d ; + 153 : a84 ; + 154 : a8c ; + 155 : a93 ; + 156 : a9a ; + 157 : aa0 ; + 158 : aa7 ; + 159 : aae ; + 15a : ab5 ; + 15b : abc ; + 15c : ac3 ; + 15d : aca ; + 15e : ad1 ; + 15f : ad8 ; + 160 : ade ; + 161 : ae5 ; + 162 : aec ; + 163 : af3 ; + 164 : af9 ; + 165 : b00 ; + 166 : b07 ; + 167 : b0d ; + 168 : b14 ; + 169 : b1b ; + 16a : b21 ; + 16b : b28 ; + 16c : b2e ; + 16d : b35 ; + 16e : b3b ; + 16f : b42 ; + 170 : b48 ; + 171 : b4f ; + 172 : b55 ; + 173 : b5c ; + 174 : b62 ; + 175 : b68 ; + 176 : b6f ; + 177 : b75 ; + 178 : b7b ; + 179 : b81 ; + 17a : b88 ; + 17b : b8e ; + 17c : b94 ; + 17d : b9a ; + 17e : ba1 ; + 17f : ba7 ; + 180 : bad ; + 181 : bb3 ; + 182 : bb9 ; + 183 : bbf ; + 184 : bc5 ; + 185 : bcb ; + 186 : bd1 ; + 187 : bd7 ; + 188 : bdd ; + 189 : be3 ; + 18a : be9 ; + 18b : bef ; + 18c : bf4 ; + 18d : bfa ; + 18e : c00 ; + 18f : c06 ; + 190 : c0c ; + 191 : c11 ; + 192 : c17 ; + 193 : c1d ; + 194 : c22 ; + 195 : c28 ; + 196 : c2e ; + 197 : c33 ; + 198 : c39 ; + 199 : c3e ; + 19a : c44 ; + 19b : c49 ; + 19c : c4f ; + 19d : c54 ; + 19e : c5a ; + 19f : c5f ; + 1a0 : c64 ; + 1a1 : c6a ; + 1a2 : c6f ; + 1a3 : c74 ; + 1a4 : c79 ; + 1a5 : c7f ; + 1a6 : c84 ; + 1a7 : c89 ; + 1a8 : c8e ; + 1a9 : c93 ; + 1aa : c98 ; + 1ab : c9e ; + 1ac : ca3 ; + 1ad : ca8 ; + 1ae : cad ; + 1af : cb2 ; + 1b0 : cb7 ; + 1b1 : cbc ; + 1b2 : cc0 ; + 1b3 : cc5 ; + 1b4 : cca ; + 1b5 : ccf ; + 1b6 : cd4 ; + 1b7 : cd9 ; + 1b8 : cdd ; + 1b9 : ce2 ; + 1ba : ce7 ; + 1bb : ceb ; + 1bc : cf0 ; + 1bd : cf5 ; + 1be : cf9 ; + 1bf : cfe ; + 1c0 : d02 ; + 1c1 : d07 ; + 1c2 : d0b ; + 1c3 : d10 ; + 1c4 : d14 ; + 1c5 : d18 ; + 1c6 : d1d ; + 1c7 : d21 ; + 1c8 : d25 ; + 1c9 : d2a ; + 1ca : d2e ; + 1cb : d32 ; + 1cc : d36 ; + 1cd : d3b ; + 1ce : d3f ; + 1cf : d43 ; + 1d0 : d47 ; + 1d1 : d4b ; + 1d2 : d4f ; + 1d3 : d53 ; + 1d4 : d57 ; + 1d5 : d5b ; + 1d6 : d5f ; + 1d7 : d63 ; + 1d8 : d66 ; + 1d9 : d6a ; + 1da : d6e ; + 1db : d72 ; + 1dc : d76 ; + 1dd : d79 ; + 1de : d7d ; + 1df : d81 ; + 1e0 : d84 ; + 1e1 : d88 ; + 1e2 : d8b ; + 1e3 : d8f ; + 1e4 : d92 ; + 1e5 : d96 ; + 1e6 : d99 ; + 1e7 : d9d ; + 1e8 : da0 ; + 1e9 : da3 ; + 1ea : da7 ; + 1eb : daa ; + 1ec : dad ; + 1ed : db1 ; + 1ee : db4 ; + 1ef : db7 ; + 1f0 : dba ; + 1f1 : dbd ; + 1f2 : dc0 ; + 1f3 : dc3 ; + 1f4 : dc6 ; + 1f5 : dc9 ; + 1f6 : dcc ; + 1f7 : dcf ; + 1f8 : dd2 ; + 1f9 : dd5 ; + 1fa : dd8 ; + 1fb : ddb ; + 1fc : ddd ; + 1fd : de0 ; + 1fe : de3 ; + 1ff : de5 ; + 200 : de8 ; + 201 : deb ; + 202 : ded ; + 203 : df0 ; + 204 : df2 ; + 205 : df5 ; + 206 : df7 ; + 207 : dfa ; + 208 : dfc ; + 209 : dff ; + 20a : e01 ; + 20b : e03 ; + 20c : e05 ; + 20d : e08 ; + 20e : e0a ; + 20f : e0c ; + 210 : e0e ; + 211 : e10 ; + 212 : e12 ; + 213 : e14 ; + 214 : e16 ; + 215 : e18 ; + 216 : e1a ; + 217 : e1c ; + 218 : e1e ; + 219 : e20 ; + 21a : e22 ; + 21b : e24 ; + 21c : e25 ; + 21d : e27 ; + 21e : e29 ; + 21f : e2a ; + 220 : e2c ; + 221 : e2e ; + 222 : e2f ; + 223 : e31 ; + 224 : e32 ; + 225 : e33 ; + 226 : e35 ; + 227 : e36 ; + 228 : e38 ; + 229 : e39 ; + 22a : e3a ; + 22b : e3b ; + 22c : e3d ; + 22d : e3e ; + 22e : e3f ; + 22f : e40 ; + 230 : e41 ; + 231 : e42 ; + 232 : e43 ; + 233 : e44 ; + 234 : e45 ; + 235 : e46 ; + 236 : e47 ; + 237 : e48 ; + 238 : e49 ; + 239 : e49 ; + 23a : e4a ; + 23b : e4b ; + 23c : e4b ; + 23d : e4c ; + 23e : e4d ; + 23f : e4d ; + 240 : e4e ; + 241 : e4e ; + 242 : e4f ; + 243 : e4f ; + 244 : e50 ; + 245 : e50 ; + 246 : e50 ; + 247 : e51 ; + 248 : e51 ; + 249 : e51 ; + 24a : e51 ; + 24b : e51 ; + 24c : e51 ; + 24d : e52 ; + 24e : e52 ; + 24f : e52 ; + 250 : e52 ; + 251 : e52 ; + 252 : e51 ; + 253 : e51 ; + 254 : e51 ; + 255 : e51 ; + 256 : e51 ; + 257 : e50 ; + 258 : e50 ; + 259 : e50 ; + 25a : e4f ; + 25b : e4f ; + 25c : e4f ; + 25d : e4e ; + 25e : e4e ; + 25f : e4d ; + 260 : e4c ; + 261 : e4c ; + 262 : e4b ; + 263 : e4a ; + 264 : e4a ; + 265 : e49 ; + 266 : e48 ; + 267 : e47 ; + 268 : e46 ; + 269 : e45 ; + 26a : e44 ; + 26b : e43 ; + 26c : e42 ; + 26d : e41 ; + 26e : e40 ; + 26f : e3f ; + 270 : e3e ; + 271 : e3d ; + 272 : e3c ; + 273 : e3a ; + 274 : e39 ; + 275 : e38 ; + 276 : e36 ; + 277 : e35 ; + 278 : e33 ; + 279 : e32 ; + 27a : e30 ; + 27b : e2f ; + 27c : e2d ; + 27d : e2b ; + 27e : e2a ; + 27f : e28 ; + 280 : e26 ; + 281 : e25 ; + 282 : e23 ; + 283 : e21 ; + 284 : e1f ; + 285 : e1d ; + 286 : e1b ; + 287 : e19 ; + 288 : e17 ; + 289 : e15 ; + 28a : e13 ; + 28b : e11 ; + 28c : e0e ; + 28d : e0c ; + 28e : e0a ; + 28f : e08 ; + 290 : e05 ; + 291 : e03 ; + 292 : e01 ; + 293 : dfe ; + 294 : dfc ; + 295 : df9 ; + 296 : df7 ; + 297 : df4 ; + 298 : df1 ; + 299 : def ; + 29a : dec ; + 29b : de9 ; + 29c : de6 ; + 29d : de4 ; + 29e : de1 ; + 29f : dde ; + 2a0 : ddb ; + 2a1 : dd8 ; + 2a2 : dd5 ; + 2a3 : dd2 ; + 2a4 : dcf ; + 2a5 : dcc ; + 2a6 : dc8 ; + 2a7 : dc5 ; + 2a8 : dc2 ; + 2a9 : dbf ; + 2aa : dbb ; + 2ab : db8 ; + 2ac : db5 ; + 2ad : db1 ; + 2ae : dae ; + 2af : daa ; + 2b0 : da7 ; + 2b1 : da3 ; + 2b2 : da0 ; + 2b3 : d9c ; + 2b4 : d98 ; + 2b5 : d95 ; + 2b6 : d91 ; + 2b7 : d8d ; + 2b8 : d89 ; + 2b9 : d85 ; + 2ba : d82 ; + 2bb : d7e ; + 2bc : d7a ; + 2bd : d76 ; + 2be : d72 ; + 2bf : d6d ; + 2c0 : d69 ; + 2c1 : d65 ; + 2c2 : d61 ; + 2c3 : d5d ; + 2c4 : d58 ; + 2c5 : d54 ; + 2c6 : d50 ; + 2c7 : d4b ; + 2c8 : d47 ; + 2c9 : d43 ; + 2ca : d3e ; + 2cb : d39 ; + 2cc : d35 ; + 2cd : d30 ; + 2ce : d2c ; + 2cf : d27 ; + 2d0 : d22 ; + 2d1 : d1d ; + 2d2 : d19 ; + 2d3 : d14 ; + 2d4 : d0f ; + 2d5 : d0a ; + 2d6 : d05 ; + 2d7 : d00 ; + 2d8 : cfb ; + 2d9 : cf6 ; + 2da : cf1 ; + 2db : cec ; + 2dc : ce7 ; + 2dd : ce1 ; + 2de : cdc ; + 2df : cd7 ; + 2e0 : cd2 ; + 2e1 : ccc ; + 2e2 : cc7 ; + 2e3 : cc1 ; + 2e4 : cbc ; + 2e5 : cb6 ; + 2e6 : cb1 ; + 2e7 : cab ; + 2e8 : ca6 ; + 2e9 : ca0 ; + 2ea : c9a ; + 2eb : c95 ; + 2ec : c8f ; + 2ed : c89 ; + 2ee : c83 ; + 2ef : c7d ; + 2f0 : c77 ; + 2f1 : c71 ; + 2f2 : c6b ; + 2f3 : c65 ; + 2f4 : c5f ; + 2f5 : c59 ; + 2f6 : c53 ; + 2f7 : c4d ; + 2f8 : c47 ; + 2f9 : c40 ; + 2fa : c3a ; + 2fb : c34 ; + 2fc : c2d ; + 2fd : c27 ; + 2fe : c21 ; + 2ff : c1a ; + 300 : c14 ; + 301 : c0d ; + 302 : c07 ; + 303 : c00 ; + 304 : bf9 ; + 305 : bf3 ; + 306 : bec ; + 307 : be5 ; + 308 : bde ; + 309 : bd7 ; + 30a : bd1 ; + 30b : bca ; + 30c : bc3 ; + 30d : bbc ; + 30e : bb5 ; + 30f : bae ; + 310 : ba7 ; + 311 : b9f ; + 312 : b98 ; + 313 : b91 ; + 314 : b8a ; + 315 : b83 ; + 316 : b7b ; + 317 : b74 ; + 318 : b6d ; + 319 : b65 ; + 31a : b5e ; + 31b : b56 ; + 31c : b4f ; + 31d : b47 ; + 31e : b3f ; + 31f : b38 ; + 320 : b30 ; + 321 : b28 ; + 322 : b21 ; + 323 : b19 ; + 324 : b11 ; + 325 : b09 ; + 326 : b01 ; + 327 : af9 ; + 328 : af1 ; + 329 : ae9 ; + 32a : ae1 ; + 32b : ad9 ; + 32c : ad1 ; + 32d : ac9 ; + 32e : ac1 ; + 32f : ab9 ; + 330 : ab1 ; + 331 : aa8 ; + 332 : aa0 ; + 333 : a98 ; + 334 : a8f ; + 335 : a87 ; + 336 : a7e ; + 337 : a76 ; + 338 : a6d ; + 339 : a65 ; + 33a : a5c ; + 33b : a54 ; + 33c : a4b ; + 33d : a42 ; + 33e : a39 ; + 33f : a31 ; + 340 : a28 ; + 341 : a1f ; + 342 : a16 ; + 343 : a0d ; + 344 : a04 ; + 345 : 9fb ; + 346 : 9f2 ; + 347 : 9e9 ; + 348 : 9e0 ; + 349 : 9d7 ; + 34a : 9ce ; + 34b : 9c5 ; + 34c : 9bb ; + 34d : 9b2 ; + 34e : 9a9 ; + 34f : 9a0 ; + 350 : 996 ; + 351 : 98d ; + 352 : 983 ; + 353 : 97a ; + 354 : 971 ; + 355 : 967 ; + 356 : 95d ; + 357 : 954 ; + 358 : 94a ; + 359 : 941 ; + 35a : 937 ; + 35b : 92d ; + 35c : 923 ; + 35d : 91a ; + 35e : 910 ; + 35f : 906 ; + 360 : 8fc ; + 361 : 8f2 ; + 362 : 8e8 ; + 363 : 8de ; + 364 : 8d4 ; + 365 : 8ca ; + 366 : 8c0 ; + 367 : 8b6 ; + 368 : 8ac ; + 369 : 8a1 ; + 36a : 897 ; + 36b : 88d ; + 36c : 883 ; + 36d : 878 ; + 36e : 86e ; + 36f : 864 ; + 370 : 859 ; + 371 : 84f ; + 372 : 844 ; + 373 : 83a ; + 374 : 82f ; + 375 : 825 ; + 376 : 81a ; + 377 : 80f ; + 378 : 805 ; + 379 : 7fa ; + 37a : 7ef ; + 37b : 7e5 ; + 37c : 7da ; + 37d : 7cf ; + 37e : 7c4 ; + 37f : 7b9 ; + 380 : 7ae ; + 381 : 7a3 ; + 382 : 798 ; + 383 : 78d ; + 384 : 782 ; + 385 : 777 ; + 386 : 76c ; + 387 : 761 ; + 388 : 756 ; + 389 : 74b ; + 38a : 73f ; + 38b : 734 ; + 38c : 729 ; + 38d : 71d ; + 38e : 712 ; + 38f : 707 ; + 390 : 6fb ; + 391 : 6f0 ; + 392 : 6e4 ; + 393 : 6d9 ; + 394 : 6cd ; + 395 : 6c2 ; + 396 : 6b6 ; + 397 : 6ab ; + 398 : 69f ; + 399 : 693 ; + 39a : 687 ; + 39b : 67c ; + 39c : 670 ; + 39d : 664 ; + 39e : 658 ; + 39f : 64c ; + 3a0 : 641 ; + 3a1 : 635 ; + 3a2 : 629 ; + 3a3 : 61d ; + 3a4 : 611 ; + 3a5 : 605 ; + 3a6 : 5f9 ; + 3a7 : 5ed ; + 3a8 : 5e0 ; + 3a9 : 5d4 ; + 3aa : 5c8 ; + 3ab : 5bc ; + 3ac : 5b0 ; + 3ad : 5a3 ; + 3ae : 597 ; + 3af : 58b ; + 3b0 : 57f ; + 3b1 : 572 ; + 3b2 : 566 ; + 3b3 : 559 ; + 3b4 : 54d ; + 3b5 : 540 ; + 3b6 : 534 ; + 3b7 : 527 ; + 3b8 : 51b ; + 3b9 : 50e ; + 3ba : 502 ; + 3bb : 4f5 ; + 3bc : 4e8 ; + 3bd : 4dc ; + 3be : 4cf ; + 3bf : 4c2 ; + 3c0 : 4b5 ; + 3c1 : 4a9 ; + 3c2 : 49c ; + 3c3 : 48f ; + 3c4 : 482 ; + 3c5 : 475 ; + 3c6 : 468 ; + 3c7 : 45b ; + 3c8 : 44e ; + 3c9 : 441 ; + 3ca : 434 ; + 3cb : 427 ; + 3cc : 41a ; + 3cd : 40d ; + 3ce : 400 ; + 3cf : 3f3 ; + 3d0 : 3e6 ; + 3d1 : 3d8 ; + 3d2 : 3cb ; + 3d3 : 3be ; + 3d4 : 3b1 ; + 3d5 : 3a3 ; + 3d6 : 396 ; + 3d7 : 389 ; + 3d8 : 37b ; + 3d9 : 36e ; + 3da : 360 ; + 3db : 353 ; + 3dc : 346 ; + 3dd : 338 ; + 3de : 32b ; + 3df : 31d ; + 3e0 : 30f ; + 3e1 : 302 ; + 3e2 : 2f4 ; + 3e3 : 2e7 ; + 3e4 : 2d9 ; + 3e5 : 2cb ; + 3e6 : 2be ; + 3e7 : 2b0 ; + 3e8 : 2a2 ; + 3e9 : 294 ; + 3ea : 287 ; + 3eb : 279 ; + 3ec : 26b ; + 3ed : 25d ; + 3ee : 24f ; + 3ef : 241 ; + 3f0 : 233 ; + 3f1 : 225 ; + 3f2 : 217 ; + 3f3 : 209 ; + 3f4 : 1fb ; + 3f5 : 1ed ; + 3f6 : 1df ; + 3f7 : 1d1 ; + 3f8 : 1c3 ; + 3f9 : 1b5 ; + 3fa : 1a7 ; + 3fb : 199 ; + 3fc : 18b ; + 3fd : 17c ; + 3fe : 16e ; + 3ff : 160 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_11.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_11.mif new file mode 100644 index 0000000000..fd02c9e496 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_11.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 1a ; + 1 : 15 ; + 2 : 10 ; + 3 : a ; + 4 : 5 ; + 5 : 0 ; + 6 : fffb ; + 7 : fff5 ; + 8 : fff0 ; + 9 : ffeb ; + a : ffe5 ; + b : ffe0 ; + c : ffdb ; + d : ffd5 ; + e : ffd0 ; + f : ffcb ; + 10 : ffc5 ; + 11 : ffc0 ; + 12 : ffba ; + 13 : ffb5 ; + 14 : ffb0 ; + 15 : ffaa ; + 16 : ffa5 ; + 17 : ffa0 ; + 18 : ff9a ; + 19 : ff95 ; + 1a : ff8f ; + 1b : ff8a ; + 1c : ff85 ; + 1d : ff7f ; + 1e : ff7a ; + 1f : ff74 ; + 20 : ff6f ; + 21 : ff6a ; + 22 : ff64 ; + 23 : ff5f ; + 24 : ff59 ; + 25 : ff54 ; + 26 : ff4e ; + 27 : ff49 ; + 28 : ff44 ; + 29 : ff3e ; + 2a : ff39 ; + 2b : ff33 ; + 2c : ff2e ; + 2d : ff28 ; + 2e : ff23 ; + 2f : ff1d ; + 30 : ff18 ; + 31 : ff12 ; + 32 : ff0d ; + 33 : ff08 ; + 34 : ff02 ; + 35 : fefd ; + 36 : fef7 ; + 37 : fef2 ; + 38 : feec ; + 39 : fee7 ; + 3a : fee1 ; + 3b : fedc ; + 3c : fed6 ; + 3d : fed1 ; + 3e : fecb ; + 3f : fec6 ; + 40 : fec0 ; + 41 : febb ; + 42 : feb5 ; + 43 : feb0 ; + 44 : feaa ; + 45 : fea5 ; + 46 : fe9f ; + 47 : fe9a ; + 48 : fe94 ; + 49 : fe8f ; + 4a : fe89 ; + 4b : fe83 ; + 4c : fe7e ; + 4d : fe78 ; + 4e : fe73 ; + 4f : fe6d ; + 50 : fe68 ; + 51 : fe62 ; + 52 : fe5d ; + 53 : fe57 ; + 54 : fe52 ; + 55 : fe4c ; + 56 : fe47 ; + 57 : fe41 ; + 58 : fe3c ; + 59 : fe36 ; + 5a : fe30 ; + 5b : fe2b ; + 5c : fe25 ; + 5d : fe20 ; + 5e : fe1a ; + 5f : fe15 ; + 60 : fe0f ; + 61 : fe0a ; + 62 : fe04 ; + 63 : fdff ; + 64 : fdf9 ; + 65 : fdf4 ; + 66 : fdee ; + 67 : fde8 ; + 68 : fde3 ; + 69 : fddd ; + 6a : fdd8 ; + 6b : fdd2 ; + 6c : fdcd ; + 6d : fdc7 ; + 6e : fdc2 ; + 6f : fdbc ; + 70 : fdb7 ; + 71 : fdb1 ; + 72 : fdab ; + 73 : fda6 ; + 74 : fda0 ; + 75 : fd9b ; + 76 : fd95 ; + 77 : fd90 ; + 78 : fd8a ; + 79 : fd85 ; + 7a : fd7f ; + 7b : fd7a ; + 7c : fd74 ; + 7d : fd6e ; + 7e : fd69 ; + 7f : fd63 ; + 80 : fd5e ; + 81 : fd58 ; + 82 : fd53 ; + 83 : fd4d ; + 84 : fd48 ; + 85 : fd42 ; + 86 : fd3d ; + 87 : fd37 ; + 88 : fd32 ; + 89 : fd2c ; + 8a : fd27 ; + 8b : fd21 ; + 8c : fd1c ; + 8d : fd16 ; + 8e : fd11 ; + 8f : fd0b ; + 90 : fd06 ; + 91 : fd00 ; + 92 : fcfb ; + 93 : fcf5 ; + 94 : fcf0 ; + 95 : fcea ; + 96 : fce5 ; + 97 : fcdf ; + 98 : fcda ; + 99 : fcd4 ; + 9a : fccf ; + 9b : fcc9 ; + 9c : fcc4 ; + 9d : fcbe ; + 9e : fcb9 ; + 9f : fcb3 ; + a0 : fcae ; + a1 : fca8 ; + a2 : fca3 ; + a3 : fc9d ; + a4 : fc98 ; + a5 : fc93 ; + a6 : fc8d ; + a7 : fc88 ; + a8 : fc82 ; + a9 : fc7d ; + aa : fc77 ; + ab : fc72 ; + ac : fc6c ; + ad : fc67 ; + ae : fc62 ; + af : fc5c ; + b0 : fc57 ; + b1 : fc51 ; + b2 : fc4c ; + b3 : fc47 ; + b4 : fc41 ; + b5 : fc3c ; + b6 : fc36 ; + b7 : fc31 ; + b8 : fc2c ; + b9 : fc26 ; + ba : fc21 ; + bb : fc1b ; + bc : fc16 ; + bd : fc11 ; + be : fc0b ; + bf : fc06 ; + c0 : fc01 ; + c1 : fbfb ; + c2 : fbf6 ; + c3 : fbf1 ; + c4 : fbeb ; + c5 : fbe6 ; + c6 : fbe1 ; + c7 : fbdb ; + c8 : fbd6 ; + c9 : fbd1 ; + ca : fbcb ; + cb : fbc6 ; + cc : fbc1 ; + cd : fbbc ; + ce : fbb6 ; + cf : fbb1 ; + d0 : fbac ; + d1 : fba6 ; + d2 : fba1 ; + d3 : fb9c ; + d4 : fb97 ; + d5 : fb91 ; + d6 : fb8c ; + d7 : fb87 ; + d8 : fb82 ; + d9 : fb7d ; + da : fb77 ; + db : fb72 ; + dc : fb6d ; + dd : fb68 ; + de : fb63 ; + df : fb5d ; + e0 : fb58 ; + e1 : fb53 ; + e2 : fb4e ; + e3 : fb49 ; + e4 : fb44 ; + e5 : fb3e ; + e6 : fb39 ; + e7 : fb34 ; + e8 : fb2f ; + e9 : fb2a ; + ea : fb25 ; + eb : fb20 ; + ec : fb1b ; + ed : fb16 ; + ee : fb10 ; + ef : fb0b ; + f0 : fb06 ; + f1 : fb01 ; + f2 : fafc ; + f3 : faf7 ; + f4 : faf2 ; + f5 : faed ; + f6 : fae8 ; + f7 : fae3 ; + f8 : fade ; + f9 : fad9 ; + fa : fad4 ; + fb : facf ; + fc : faca ; + fd : fac5 ; + fe : fac0 ; + ff : fabb ; + 100 : fab6 ; + 101 : fab1 ; + 102 : faac ; + 103 : faa7 ; + 104 : faa2 ; + 105 : fa9e ; + 106 : fa99 ; + 107 : fa94 ; + 108 : fa8f ; + 109 : fa8a ; + 10a : fa85 ; + 10b : fa80 ; + 10c : fa7b ; + 10d : fa77 ; + 10e : fa72 ; + 10f : fa6d ; + 110 : fa68 ; + 111 : fa63 ; + 112 : fa5f ; + 113 : fa5a ; + 114 : fa55 ; + 115 : fa50 ; + 116 : fa4b ; + 117 : fa47 ; + 118 : fa42 ; + 119 : fa3d ; + 11a : fa38 ; + 11b : fa34 ; + 11c : fa2f ; + 11d : fa2a ; + 11e : fa26 ; + 11f : fa21 ; + 120 : fa1c ; + 121 : fa18 ; + 122 : fa13 ; + 123 : fa0e ; + 124 : fa0a ; + 125 : fa05 ; + 126 : fa01 ; + 127 : f9fc ; + 128 : f9f7 ; + 129 : f9f3 ; + 12a : f9ee ; + 12b : f9ea ; + 12c : f9e5 ; + 12d : f9e1 ; + 12e : f9dc ; + 12f : f9d7 ; + 130 : f9d3 ; + 131 : f9ce ; + 132 : f9ca ; + 133 : f9c6 ; + 134 : f9c1 ; + 135 : f9bd ; + 136 : f9b8 ; + 137 : f9b4 ; + 138 : f9af ; + 139 : f9ab ; + 13a : f9a7 ; + 13b : f9a2 ; + 13c : f99e ; + 13d : f999 ; + 13e : f995 ; + 13f : f991 ; + 140 : f98c ; + 141 : f988 ; + 142 : f984 ; + 143 : f97f ; + 144 : f97b ; + 145 : f977 ; + 146 : f973 ; + 147 : f96e ; + 148 : f96a ; + 149 : f966 ; + 14a : f962 ; + 14b : f95d ; + 14c : f959 ; + 14d : f955 ; + 14e : f951 ; + 14f : f94d ; + 150 : f949 ; + 151 : f944 ; + 152 : f940 ; + 153 : f93c ; + 154 : f938 ; + 155 : f934 ; + 156 : f930 ; + 157 : f92c ; + 158 : f928 ; + 159 : f924 ; + 15a : f920 ; + 15b : f91c ; + 15c : f918 ; + 15d : f914 ; + 15e : f910 ; + 15f : f90c ; + 160 : f908 ; + 161 : f904 ; + 162 : f900 ; + 163 : f8fc ; + 164 : f8f8 ; + 165 : f8f4 ; + 166 : f8f1 ; + 167 : f8ed ; + 168 : f8e9 ; + 169 : f8e5 ; + 16a : f8e1 ; + 16b : f8dd ; + 16c : f8da ; + 16d : f8d6 ; + 16e : f8d2 ; + 16f : f8ce ; + 170 : f8cb ; + 171 : f8c7 ; + 172 : f8c3 ; + 173 : f8bf ; + 174 : f8bc ; + 175 : f8b8 ; + 176 : f8b4 ; + 177 : f8b1 ; + 178 : f8ad ; + 179 : f8aa ; + 17a : f8a6 ; + 17b : f8a2 ; + 17c : f89f ; + 17d : f89b ; + 17e : f898 ; + 17f : f894 ; + 180 : f891 ; + 181 : f88d ; + 182 : f88a ; + 183 : f886 ; + 184 : f883 ; + 185 : f87f ; + 186 : f87c ; + 187 : f879 ; + 188 : f875 ; + 189 : f872 ; + 18a : f86e ; + 18b : f86b ; + 18c : f868 ; + 18d : f864 ; + 18e : f861 ; + 18f : f85e ; + 190 : f85b ; + 191 : f857 ; + 192 : f854 ; + 193 : f851 ; + 194 : f84e ; + 195 : f84a ; + 196 : f847 ; + 197 : f844 ; + 198 : f841 ; + 199 : f83e ; + 19a : f83b ; + 19b : f838 ; + 19c : f834 ; + 19d : f831 ; + 19e : f82e ; + 19f : f82b ; + 1a0 : f828 ; + 1a1 : f825 ; + 1a2 : f822 ; + 1a3 : f81f ; + 1a4 : f81c ; + 1a5 : f819 ; + 1a6 : f816 ; + 1a7 : f813 ; + 1a8 : f811 ; + 1a9 : f80e ; + 1aa : f80b ; + 1ab : f808 ; + 1ac : f805 ; + 1ad : f802 ; + 1ae : f7ff ; + 1af : f7fd ; + 1b0 : f7fa ; + 1b1 : f7f7 ; + 1b2 : f7f4 ; + 1b3 : f7f2 ; + 1b4 : f7ef ; + 1b5 : f7ec ; + 1b6 : f7ea ; + 1b7 : f7e7 ; + 1b8 : f7e4 ; + 1b9 : f7e2 ; + 1ba : f7df ; + 1bb : f7dd ; + 1bc : f7da ; + 1bd : f7d7 ; + 1be : f7d5 ; + 1bf : f7d2 ; + 1c0 : f7d0 ; + 1c1 : f7cd ; + 1c2 : f7cb ; + 1c3 : f7c8 ; + 1c4 : f7c6 ; + 1c5 : f7c4 ; + 1c6 : f7c1 ; + 1c7 : f7bf ; + 1c8 : f7bc ; + 1c9 : f7ba ; + 1ca : f7b8 ; + 1cb : f7b6 ; + 1cc : f7b3 ; + 1cd : f7b1 ; + 1ce : f7af ; + 1cf : f7ac ; + 1d0 : f7aa ; + 1d1 : f7a8 ; + 1d2 : f7a6 ; + 1d3 : f7a4 ; + 1d4 : f7a2 ; + 1d5 : f79f ; + 1d6 : f79d ; + 1d7 : f79b ; + 1d8 : f799 ; + 1d9 : f797 ; + 1da : f795 ; + 1db : f793 ; + 1dc : f791 ; + 1dd : f78f ; + 1de : f78d ; + 1df : f78b ; + 1e0 : f789 ; + 1e1 : f787 ; + 1e2 : f785 ; + 1e3 : f783 ; + 1e4 : f782 ; + 1e5 : f780 ; + 1e6 : f77e ; + 1e7 : f77c ; + 1e8 : f77a ; + 1e9 : f778 ; + 1ea : f777 ; + 1eb : f775 ; + 1ec : f773 ; + 1ed : f772 ; + 1ee : f770 ; + 1ef : f76e ; + 1f0 : f76d ; + 1f1 : f76b ; + 1f2 : f769 ; + 1f3 : f768 ; + 1f4 : f766 ; + 1f5 : f765 ; + 1f6 : f763 ; + 1f7 : f762 ; + 1f8 : f760 ; + 1f9 : f75f ; + 1fa : f75d ; + 1fb : f75c ; + 1fc : f75a ; + 1fd : f759 ; + 1fe : f758 ; + 1ff : f756 ; + 200 : f755 ; + 201 : f754 ; + 202 : f752 ; + 203 : f751 ; + 204 : f750 ; + 205 : f74f ; + 206 : f74d ; + 207 : f74c ; + 208 : f74b ; + 209 : f74a ; + 20a : f749 ; + 20b : f748 ; + 20c : f747 ; + 20d : f745 ; + 20e : f744 ; + 20f : f743 ; + 210 : f742 ; + 211 : f741 ; + 212 : f740 ; + 213 : f73f ; + 214 : f73e ; + 215 : f73e ; + 216 : f73d ; + 217 : f73c ; + 218 : f73b ; + 219 : f73a ; + 21a : f739 ; + 21b : f738 ; + 21c : f738 ; + 21d : f737 ; + 21e : f736 ; + 21f : f735 ; + 220 : f735 ; + 221 : f734 ; + 222 : f733 ; + 223 : f733 ; + 224 : f732 ; + 225 : f732 ; + 226 : f731 ; + 227 : f730 ; + 228 : f730 ; + 229 : f72f ; + 22a : f72f ; + 22b : f72e ; + 22c : f72e ; + 22d : f72d ; + 22e : f72d ; + 22f : f72d ; + 230 : f72c ; + 231 : f72c ; + 232 : f72c ; + 233 : f72b ; + 234 : f72b ; + 235 : f72b ; + 236 : f72b ; + 237 : f72a ; + 238 : f72a ; + 239 : f72a ; + 23a : f72a ; + 23b : f72a ; + 23c : f729 ; + 23d : f729 ; + 23e : f729 ; + 23f : f729 ; + 240 : f729 ; + 241 : f729 ; + 242 : f729 ; + 243 : f729 ; + 244 : f729 ; + 245 : f729 ; + 246 : f729 ; + 247 : f729 ; + 248 : f72a ; + 249 : f72a ; + 24a : f72a ; + 24b : f72a ; + 24c : f72a ; + 24d : f72b ; + 24e : f72b ; + 24f : f72b ; + 250 : f72b ; + 251 : f72c ; + 252 : f72c ; + 253 : f72c ; + 254 : f72d ; + 255 : f72d ; + 256 : f72e ; + 257 : f72e ; + 258 : f72f ; + 259 : f72f ; + 25a : f730 ; + 25b : f730 ; + 25c : f731 ; + 25d : f731 ; + 25e : f732 ; + 25f : f732 ; + 260 : f733 ; + 261 : f734 ; + 262 : f734 ; + 263 : f735 ; + 264 : f736 ; + 265 : f737 ; + 266 : f737 ; + 267 : f738 ; + 268 : f739 ; + 269 : f73a ; + 26a : f73b ; + 26b : f73c ; + 26c : f73c ; + 26d : f73d ; + 26e : f73e ; + 26f : f73f ; + 270 : f740 ; + 271 : f741 ; + 272 : f742 ; + 273 : f743 ; + 274 : f744 ; + 275 : f746 ; + 276 : f747 ; + 277 : f748 ; + 278 : f749 ; + 279 : f74a ; + 27a : f74b ; + 27b : f74d ; + 27c : f74e ; + 27d : f74f ; + 27e : f750 ; + 27f : f752 ; + 280 : f753 ; + 281 : f754 ; + 282 : f756 ; + 283 : f757 ; + 284 : f759 ; + 285 : f75a ; + 286 : f75c ; + 287 : f75d ; + 288 : f75f ; + 289 : f760 ; + 28a : f762 ; + 28b : f763 ; + 28c : f765 ; + 28d : f766 ; + 28e : f768 ; + 28f : f76a ; + 290 : f76b ; + 291 : f76d ; + 292 : f76f ; + 293 : f771 ; + 294 : f772 ; + 295 : f774 ; + 296 : f776 ; + 297 : f778 ; + 298 : f77a ; + 299 : f77c ; + 29a : f77d ; + 29b : f77f ; + 29c : f781 ; + 29d : f783 ; + 29e : f785 ; + 29f : f787 ; + 2a0 : f789 ; + 2a1 : f78b ; + 2a2 : f78e ; + 2a3 : f790 ; + 2a4 : f792 ; + 2a5 : f794 ; + 2a6 : f796 ; + 2a7 : f798 ; + 2a8 : f79a ; + 2a9 : f79d ; + 2aa : f79f ; + 2ab : f7a1 ; + 2ac : f7a4 ; + 2ad : f7a6 ; + 2ae : f7a8 ; + 2af : f7ab ; + 2b0 : f7ad ; + 2b1 : f7af ; + 2b2 : f7b2 ; + 2b3 : f7b4 ; + 2b4 : f7b7 ; + 2b5 : f7b9 ; + 2b6 : f7bc ; + 2b7 : f7be ; + 2b8 : f7c1 ; + 2b9 : f7c4 ; + 2ba : f7c6 ; + 2bb : f7c9 ; + 2bc : f7cb ; + 2bd : f7ce ; + 2be : f7d1 ; + 2bf : f7d4 ; + 2c0 : f7d6 ; + 2c1 : f7d9 ; + 2c2 : f7dc ; + 2c3 : f7df ; + 2c4 : f7e1 ; + 2c5 : f7e4 ; + 2c6 : f7e7 ; + 2c7 : f7ea ; + 2c8 : f7ed ; + 2c9 : f7f0 ; + 2ca : f7f3 ; + 2cb : f7f6 ; + 2cc : f7f9 ; + 2cd : f7fc ; + 2ce : f7ff ; + 2cf : f802 ; + 2d0 : f805 ; + 2d1 : f808 ; + 2d2 : f80b ; + 2d3 : f80f ; + 2d4 : f812 ; + 2d5 : f815 ; + 2d6 : f818 ; + 2d7 : f81b ; + 2d8 : f81f ; + 2d9 : f822 ; + 2da : f825 ; + 2db : f829 ; + 2dc : f82c ; + 2dd : f82f ; + 2de : f833 ; + 2df : f836 ; + 2e0 : f83a ; + 2e1 : f83d ; + 2e2 : f841 ; + 2e3 : f844 ; + 2e4 : f848 ; + 2e5 : f84b ; + 2e6 : f84f ; + 2e7 : f852 ; + 2e8 : f856 ; + 2e9 : f85a ; + 2ea : f85d ; + 2eb : f861 ; + 2ec : f865 ; + 2ed : f868 ; + 2ee : f86c ; + 2ef : f870 ; + 2f0 : f874 ; + 2f1 : f878 ; + 2f2 : f87b ; + 2f3 : f87f ; + 2f4 : f883 ; + 2f5 : f887 ; + 2f6 : f88b ; + 2f7 : f88f ; + 2f8 : f893 ; + 2f9 : f897 ; + 2fa : f89b ; + 2fb : f89f ; + 2fc : f8a3 ; + 2fd : f8a7 ; + 2fe : f8ab ; + 2ff : f8af ; + 300 : f8b3 ; + 301 : f8b8 ; + 302 : f8bc ; + 303 : f8c0 ; + 304 : f8c4 ; + 305 : f8c8 ; + 306 : f8cd ; + 307 : f8d1 ; + 308 : f8d5 ; + 309 : f8da ; + 30a : f8de ; + 30b : f8e2 ; + 30c : f8e7 ; + 30d : f8eb ; + 30e : f8ef ; + 30f : f8f4 ; + 310 : f8f8 ; + 311 : f8fd ; + 312 : f901 ; + 313 : f906 ; + 314 : f90a ; + 315 : f90f ; + 316 : f914 ; + 317 : f918 ; + 318 : f91d ; + 319 : f922 ; + 31a : f926 ; + 31b : f92b ; + 31c : f930 ; + 31d : f934 ; + 31e : f939 ; + 31f : f93e ; + 320 : f943 ; + 321 : f948 ; + 322 : f94c ; + 323 : f951 ; + 324 : f956 ; + 325 : f95b ; + 326 : f960 ; + 327 : f965 ; + 328 : f96a ; + 329 : f96f ; + 32a : f974 ; + 32b : f979 ; + 32c : f97e ; + 32d : f983 ; + 32e : f988 ; + 32f : f98d ; + 330 : f992 ; + 331 : f998 ; + 332 : f99d ; + 333 : f9a2 ; + 334 : f9a7 ; + 335 : f9ac ; + 336 : f9b2 ; + 337 : f9b7 ; + 338 : f9bc ; + 339 : f9c1 ; + 33a : f9c7 ; + 33b : f9cc ; + 33c : f9d2 ; + 33d : f9d7 ; + 33e : f9dc ; + 33f : f9e2 ; + 340 : f9e7 ; + 341 : f9ed ; + 342 : f9f2 ; + 343 : f9f8 ; + 344 : f9fd ; + 345 : fa03 ; + 346 : fa08 ; + 347 : fa0e ; + 348 : fa14 ; + 349 : fa19 ; + 34a : fa1f ; + 34b : fa24 ; + 34c : fa2a ; + 34d : fa30 ; + 34e : fa36 ; + 34f : fa3b ; + 350 : fa41 ; + 351 : fa47 ; + 352 : fa4d ; + 353 : fa52 ; + 354 : fa58 ; + 355 : fa5e ; + 356 : fa64 ; + 357 : fa6a ; + 358 : fa70 ; + 359 : fa76 ; + 35a : fa7c ; + 35b : fa82 ; + 35c : fa88 ; + 35d : fa8e ; + 35e : fa94 ; + 35f : fa9a ; + 360 : faa0 ; + 361 : faa6 ; + 362 : faac ; + 363 : fab2 ; + 364 : fab8 ; + 365 : fabe ; + 366 : fac5 ; + 367 : facb ; + 368 : fad1 ; + 369 : fad7 ; + 36a : fadd ; + 36b : fae4 ; + 36c : faea ; + 36d : faf0 ; + 36e : faf7 ; + 36f : fafd ; + 370 : fb03 ; + 371 : fb0a ; + 372 : fb10 ; + 373 : fb16 ; + 374 : fb1d ; + 375 : fb23 ; + 376 : fb2a ; + 377 : fb30 ; + 378 : fb37 ; + 379 : fb3d ; + 37a : fb44 ; + 37b : fb4a ; + 37c : fb51 ; + 37d : fb57 ; + 37e : fb5e ; + 37f : fb65 ; + 380 : fb6b ; + 381 : fb72 ; + 382 : fb79 ; + 383 : fb7f ; + 384 : fb86 ; + 385 : fb8d ; + 386 : fb93 ; + 387 : fb9a ; + 388 : fba1 ; + 389 : fba8 ; + 38a : fbaf ; + 38b : fbb5 ; + 38c : fbbc ; + 38d : fbc3 ; + 38e : fbca ; + 38f : fbd1 ; + 390 : fbd8 ; + 391 : fbdf ; + 392 : fbe6 ; + 393 : fbec ; + 394 : fbf3 ; + 395 : fbfa ; + 396 : fc01 ; + 397 : fc08 ; + 398 : fc0f ; + 399 : fc17 ; + 39a : fc1e ; + 39b : fc25 ; + 39c : fc2c ; + 39d : fc33 ; + 39e : fc3a ; + 39f : fc41 ; + 3a0 : fc48 ; + 3a1 : fc4f ; + 3a2 : fc57 ; + 3a3 : fc5e ; + 3a4 : fc65 ; + 3a5 : fc6c ; + 3a6 : fc74 ; + 3a7 : fc7b ; + 3a8 : fc82 ; + 3a9 : fc89 ; + 3aa : fc91 ; + 3ab : fc98 ; + 3ac : fc9f ; + 3ad : fca7 ; + 3ae : fcae ; + 3af : fcb6 ; + 3b0 : fcbd ; + 3b1 : fcc4 ; + 3b2 : fccc ; + 3b3 : fcd3 ; + 3b4 : fcdb ; + 3b5 : fce2 ; + 3b6 : fcea ; + 3b7 : fcf1 ; + 3b8 : fcf9 ; + 3b9 : fd00 ; + 3ba : fd08 ; + 3bb : fd0f ; + 3bc : fd17 ; + 3bd : fd1e ; + 3be : fd26 ; + 3bf : fd2e ; + 3c0 : fd35 ; + 3c1 : fd3d ; + 3c2 : fd45 ; + 3c3 : fd4c ; + 3c4 : fd54 ; + 3c5 : fd5c ; + 3c6 : fd63 ; + 3c7 : fd6b ; + 3c8 : fd73 ; + 3c9 : fd7b ; + 3ca : fd82 ; + 3cb : fd8a ; + 3cc : fd92 ; + 3cd : fd9a ; + 3ce : fda2 ; + 3cf : fda9 ; + 3d0 : fdb1 ; + 3d1 : fdb9 ; + 3d2 : fdc1 ; + 3d3 : fdc9 ; + 3d4 : fdd1 ; + 3d5 : fdd9 ; + 3d6 : fde1 ; + 3d7 : fde8 ; + 3d8 : fdf0 ; + 3d9 : fdf8 ; + 3da : fe00 ; + 3db : fe08 ; + 3dc : fe10 ; + 3dd : fe18 ; + 3de : fe20 ; + 3df : fe28 ; + 3e0 : fe30 ; + 3e1 : fe38 ; + 3e2 : fe41 ; + 3e3 : fe49 ; + 3e4 : fe51 ; + 3e5 : fe59 ; + 3e6 : fe61 ; + 3e7 : fe69 ; + 3e8 : fe71 ; + 3e9 : fe79 ; + 3ea : fe82 ; + 3eb : fe8a ; + 3ec : fe92 ; + 3ed : fe9a ; + 3ee : fea2 ; + 3ef : feaa ; + 3f0 : feb3 ; + 3f1 : febb ; + 3f2 : fec3 ; + 3f3 : fecb ; + 3f4 : fed4 ; + 3f5 : fedc ; + 3f6 : fee4 ; + 3f7 : feed ; + 3f8 : fef5 ; + 3f9 : fefd ; + 3fa : ff06 ; + 3fb : ff0e ; + 3fc : ff16 ; + 3fd : ff1f ; + 3fe : ff27 ; + 3ff : ff2f ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_12.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_12.mif new file mode 100644 index 0000000000..489b551dc8 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_12.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : a4 ; + 1 : a8 ; + 2 : ab ; + 3 : ae ; + 4 : b2 ; + 5 : b5 ; + 6 : b8 ; + 7 : bb ; + 8 : bf ; + 9 : c2 ; + a : c5 ; + b : c9 ; + c : cc ; + d : cf ; + e : d3 ; + f : d6 ; + 10 : d9 ; + 11 : dd ; + 12 : e0 ; + 13 : e3 ; + 14 : e6 ; + 15 : ea ; + 16 : ed ; + 17 : f0 ; + 18 : f4 ; + 19 : f7 ; + 1a : fa ; + 1b : fe ; + 1c : 101 ; + 1d : 104 ; + 1e : 108 ; + 1f : 10b ; + 20 : 10e ; + 21 : 112 ; + 22 : 115 ; + 23 : 118 ; + 24 : 11c ; + 25 : 11f ; + 26 : 122 ; + 27 : 126 ; + 28 : 129 ; + 29 : 12c ; + 2a : 130 ; + 2b : 133 ; + 2c : 136 ; + 2d : 13a ; + 2e : 13d ; + 2f : 140 ; + 30 : 144 ; + 31 : 147 ; + 32 : 14a ; + 33 : 14e ; + 34 : 151 ; + 35 : 155 ; + 36 : 158 ; + 37 : 15b ; + 38 : 15f ; + 39 : 162 ; + 3a : 165 ; + 3b : 169 ; + 3c : 16c ; + 3d : 16f ; + 3e : 173 ; + 3f : 176 ; + 40 : 179 ; + 41 : 17d ; + 42 : 180 ; + 43 : 183 ; + 44 : 187 ; + 45 : 18a ; + 46 : 18d ; + 47 : 191 ; + 48 : 194 ; + 49 : 197 ; + 4a : 19b ; + 4b : 19e ; + 4c : 1a1 ; + 4d : 1a5 ; + 4e : 1a8 ; + 4f : 1ab ; + 50 : 1af ; + 51 : 1b2 ; + 52 : 1b5 ; + 53 : 1b9 ; + 54 : 1bc ; + 55 : 1c0 ; + 56 : 1c3 ; + 57 : 1c6 ; + 58 : 1ca ; + 59 : 1cd ; + 5a : 1d0 ; + 5b : 1d4 ; + 5c : 1d7 ; + 5d : 1da ; + 5e : 1de ; + 5f : 1e1 ; + 60 : 1e4 ; + 61 : 1e8 ; + 62 : 1eb ; + 63 : 1ee ; + 64 : 1f2 ; + 65 : 1f5 ; + 66 : 1f8 ; + 67 : 1fb ; + 68 : 1ff ; + 69 : 202 ; + 6a : 205 ; + 6b : 209 ; + 6c : 20c ; + 6d : 20f ; + 6e : 213 ; + 6f : 216 ; + 70 : 219 ; + 71 : 21d ; + 72 : 220 ; + 73 : 223 ; + 74 : 227 ; + 75 : 22a ; + 76 : 22d ; + 77 : 230 ; + 78 : 234 ; + 79 : 237 ; + 7a : 23a ; + 7b : 23e ; + 7c : 241 ; + 7d : 244 ; + 7e : 248 ; + 7f : 24b ; + 80 : 24e ; + 81 : 251 ; + 82 : 255 ; + 83 : 258 ; + 84 : 25b ; + 85 : 25e ; + 86 : 262 ; + 87 : 265 ; + 88 : 268 ; + 89 : 26c ; + 8a : 26f ; + 8b : 272 ; + 8c : 275 ; + 8d : 279 ; + 8e : 27c ; + 8f : 27f ; + 90 : 282 ; + 91 : 286 ; + 92 : 289 ; + 93 : 28c ; + 94 : 28f ; + 95 : 293 ; + 96 : 296 ; + 97 : 299 ; + 98 : 29c ; + 99 : 29f ; + 9a : 2a3 ; + 9b : 2a6 ; + 9c : 2a9 ; + 9d : 2ac ; + 9e : 2b0 ; + 9f : 2b3 ; + a0 : 2b6 ; + a1 : 2b9 ; + a2 : 2bc ; + a3 : 2c0 ; + a4 : 2c3 ; + a5 : 2c6 ; + a6 : 2c9 ; + a7 : 2cc ; + a8 : 2d0 ; + a9 : 2d3 ; + aa : 2d6 ; + ab : 2d9 ; + ac : 2dc ; + ad : 2df ; + ae : 2e3 ; + af : 2e6 ; + b0 : 2e9 ; + b1 : 2ec ; + b2 : 2ef ; + b3 : 2f2 ; + b4 : 2f6 ; + b5 : 2f9 ; + b6 : 2fc ; + b7 : 2ff ; + b8 : 302 ; + b9 : 305 ; + ba : 308 ; + bb : 30b ; + bc : 30f ; + bd : 312 ; + be : 315 ; + bf : 318 ; + c0 : 31b ; + c1 : 31e ; + c2 : 321 ; + c3 : 324 ; + c4 : 327 ; + c5 : 32a ; + c6 : 32d ; + c7 : 331 ; + c8 : 334 ; + c9 : 337 ; + ca : 33a ; + cb : 33d ; + cc : 340 ; + cd : 343 ; + ce : 346 ; + cf : 349 ; + d0 : 34c ; + d1 : 34f ; + d2 : 352 ; + d3 : 355 ; + d4 : 358 ; + d5 : 35b ; + d6 : 35e ; + d7 : 361 ; + d8 : 364 ; + d9 : 367 ; + da : 36a ; + db : 36d ; + dc : 370 ; + dd : 373 ; + de : 376 ; + df : 379 ; + e0 : 37c ; + e1 : 37f ; + e2 : 382 ; + e3 : 385 ; + e4 : 388 ; + e5 : 38b ; + e6 : 38e ; + e7 : 391 ; + e8 : 393 ; + e9 : 396 ; + ea : 399 ; + eb : 39c ; + ec : 39f ; + ed : 3a2 ; + ee : 3a5 ; + ef : 3a8 ; + f0 : 3ab ; + f1 : 3ae ; + f2 : 3b0 ; + f3 : 3b3 ; + f4 : 3b6 ; + f5 : 3b9 ; + f6 : 3bc ; + f7 : 3bf ; + f8 : 3c1 ; + f9 : 3c4 ; + fa : 3c7 ; + fb : 3ca ; + fc : 3cd ; + fd : 3d0 ; + fe : 3d2 ; + ff : 3d5 ; + 100 : 3d8 ; + 101 : 3db ; + 102 : 3de ; + 103 : 3e0 ; + 104 : 3e3 ; + 105 : 3e6 ; + 106 : 3e9 ; + 107 : 3eb ; + 108 : 3ee ; + 109 : 3f1 ; + 10a : 3f4 ; + 10b : 3f6 ; + 10c : 3f9 ; + 10d : 3fc ; + 10e : 3fe ; + 10f : 401 ; + 110 : 404 ; + 111 : 406 ; + 112 : 409 ; + 113 : 40c ; + 114 : 40e ; + 115 : 411 ; + 116 : 414 ; + 117 : 416 ; + 118 : 419 ; + 119 : 41c ; + 11a : 41e ; + 11b : 421 ; + 11c : 424 ; + 11d : 426 ; + 11e : 429 ; + 11f : 42b ; + 120 : 42e ; + 121 : 431 ; + 122 : 433 ; + 123 : 436 ; + 124 : 438 ; + 125 : 43b ; + 126 : 43d ; + 127 : 440 ; + 128 : 442 ; + 129 : 445 ; + 12a : 447 ; + 12b : 44a ; + 12c : 44c ; + 12d : 44f ; + 12e : 451 ; + 12f : 454 ; + 130 : 456 ; + 131 : 459 ; + 132 : 45b ; + 133 : 45e ; + 134 : 460 ; + 135 : 463 ; + 136 : 465 ; + 137 : 468 ; + 138 : 46a ; + 139 : 46c ; + 13a : 46f ; + 13b : 471 ; + 13c : 474 ; + 13d : 476 ; + 13e : 478 ; + 13f : 47b ; + 140 : 47d ; + 141 : 47f ; + 142 : 482 ; + 143 : 484 ; + 144 : 486 ; + 145 : 489 ; + 146 : 48b ; + 147 : 48d ; + 148 : 490 ; + 149 : 492 ; + 14a : 494 ; + 14b : 496 ; + 14c : 499 ; + 14d : 49b ; + 14e : 49d ; + 14f : 49f ; + 150 : 4a2 ; + 151 : 4a4 ; + 152 : 4a6 ; + 153 : 4a8 ; + 154 : 4ab ; + 155 : 4ad ; + 156 : 4af ; + 157 : 4b1 ; + 158 : 4b3 ; + 159 : 4b5 ; + 15a : 4b8 ; + 15b : 4ba ; + 15c : 4bc ; + 15d : 4be ; + 15e : 4c0 ; + 15f : 4c2 ; + 160 : 4c4 ; + 161 : 4c6 ; + 162 : 4c8 ; + 163 : 4cb ; + 164 : 4cd ; + 165 : 4cf ; + 166 : 4d1 ; + 167 : 4d3 ; + 168 : 4d5 ; + 169 : 4d7 ; + 16a : 4d9 ; + 16b : 4db ; + 16c : 4dd ; + 16d : 4df ; + 16e : 4e1 ; + 16f : 4e3 ; + 170 : 4e5 ; + 171 : 4e7 ; + 172 : 4e9 ; + 173 : 4ea ; + 174 : 4ec ; + 175 : 4ee ; + 176 : 4f0 ; + 177 : 4f2 ; + 178 : 4f4 ; + 179 : 4f6 ; + 17a : 4f8 ; + 17b : 4fa ; + 17c : 4fb ; + 17d : 4fd ; + 17e : 4ff ; + 17f : 501 ; + 180 : 503 ; + 181 : 504 ; + 182 : 506 ; + 183 : 508 ; + 184 : 50a ; + 185 : 50c ; + 186 : 50d ; + 187 : 50f ; + 188 : 511 ; + 189 : 513 ; + 18a : 514 ; + 18b : 516 ; + 18c : 518 ; + 18d : 519 ; + 18e : 51b ; + 18f : 51d ; + 190 : 51e ; + 191 : 520 ; + 192 : 522 ; + 193 : 523 ; + 194 : 525 ; + 195 : 526 ; + 196 : 528 ; + 197 : 52a ; + 198 : 52b ; + 199 : 52d ; + 19a : 52e ; + 19b : 530 ; + 19c : 531 ; + 19d : 533 ; + 19e : 534 ; + 19f : 536 ; + 1a0 : 537 ; + 1a1 : 539 ; + 1a2 : 53a ; + 1a3 : 53c ; + 1a4 : 53d ; + 1a5 : 53f ; + 1a6 : 540 ; + 1a7 : 542 ; + 1a8 : 543 ; + 1a9 : 544 ; + 1aa : 546 ; + 1ab : 547 ; + 1ac : 549 ; + 1ad : 54a ; + 1ae : 54b ; + 1af : 54d ; + 1b0 : 54e ; + 1b1 : 54f ; + 1b2 : 551 ; + 1b3 : 552 ; + 1b4 : 553 ; + 1b5 : 554 ; + 1b6 : 556 ; + 1b7 : 557 ; + 1b8 : 558 ; + 1b9 : 559 ; + 1ba : 55b ; + 1bb : 55c ; + 1bc : 55d ; + 1bd : 55e ; + 1be : 55f ; + 1bf : 561 ; + 1c0 : 562 ; + 1c1 : 563 ; + 1c2 : 564 ; + 1c3 : 565 ; + 1c4 : 566 ; + 1c5 : 567 ; + 1c6 : 568 ; + 1c7 : 56a ; + 1c8 : 56b ; + 1c9 : 56c ; + 1ca : 56d ; + 1cb : 56e ; + 1cc : 56f ; + 1cd : 570 ; + 1ce : 571 ; + 1cf : 572 ; + 1d0 : 573 ; + 1d1 : 574 ; + 1d2 : 575 ; + 1d3 : 576 ; + 1d4 : 577 ; + 1d5 : 578 ; + 1d6 : 578 ; + 1d7 : 579 ; + 1d8 : 57a ; + 1d9 : 57b ; + 1da : 57c ; + 1db : 57d ; + 1dc : 57e ; + 1dd : 57e ; + 1de : 57f ; + 1df : 580 ; + 1e0 : 581 ; + 1e1 : 582 ; + 1e2 : 582 ; + 1e3 : 583 ; + 1e4 : 584 ; + 1e5 : 585 ; + 1e6 : 585 ; + 1e7 : 586 ; + 1e8 : 587 ; + 1e9 : 588 ; + 1ea : 588 ; + 1eb : 589 ; + 1ec : 58a ; + 1ed : 58a ; + 1ee : 58b ; + 1ef : 58c ; + 1f0 : 58c ; + 1f1 : 58d ; + 1f2 : 58d ; + 1f3 : 58e ; + 1f4 : 58e ; + 1f5 : 58f ; + 1f6 : 590 ; + 1f7 : 590 ; + 1f8 : 591 ; + 1f9 : 591 ; + 1fa : 592 ; + 1fb : 592 ; + 1fc : 593 ; + 1fd : 593 ; + 1fe : 593 ; + 1ff : 594 ; + 200 : 594 ; + 201 : 595 ; + 202 : 595 ; + 203 : 595 ; + 204 : 596 ; + 205 : 596 ; + 206 : 597 ; + 207 : 597 ; + 208 : 597 ; + 209 : 598 ; + 20a : 598 ; + 20b : 598 ; + 20c : 598 ; + 20d : 599 ; + 20e : 599 ; + 20f : 599 ; + 210 : 599 ; + 211 : 59a ; + 212 : 59a ; + 213 : 59a ; + 214 : 59a ; + 215 : 59a ; + 216 : 59a ; + 217 : 59b ; + 218 : 59b ; + 219 : 59b ; + 21a : 59b ; + 21b : 59b ; + 21c : 59b ; + 21d : 59b ; + 21e : 59b ; + 21f : 59b ; + 220 : 59b ; + 221 : 59b ; + 222 : 59b ; + 223 : 59b ; + 224 : 59b ; + 225 : 59b ; + 226 : 59b ; + 227 : 59b ; + 228 : 59b ; + 229 : 59b ; + 22a : 59b ; + 22b : 59b ; + 22c : 59b ; + 22d : 59a ; + 22e : 59a ; + 22f : 59a ; + 230 : 59a ; + 231 : 59a ; + 232 : 59a ; + 233 : 599 ; + 234 : 599 ; + 235 : 599 ; + 236 : 599 ; + 237 : 598 ; + 238 : 598 ; + 239 : 598 ; + 23a : 598 ; + 23b : 597 ; + 23c : 597 ; + 23d : 597 ; + 23e : 596 ; + 23f : 596 ; + 240 : 595 ; + 241 : 595 ; + 242 : 595 ; + 243 : 594 ; + 244 : 594 ; + 245 : 593 ; + 246 : 593 ; + 247 : 592 ; + 248 : 592 ; + 249 : 591 ; + 24a : 591 ; + 24b : 590 ; + 24c : 590 ; + 24d : 58f ; + 24e : 58f ; + 24f : 58e ; + 250 : 58e ; + 251 : 58d ; + 252 : 58c ; + 253 : 58c ; + 254 : 58b ; + 255 : 58b ; + 256 : 58a ; + 257 : 589 ; + 258 : 588 ; + 259 : 588 ; + 25a : 587 ; + 25b : 586 ; + 25c : 586 ; + 25d : 585 ; + 25e : 584 ; + 25f : 583 ; + 260 : 582 ; + 261 : 582 ; + 262 : 581 ; + 263 : 580 ; + 264 : 57f ; + 265 : 57e ; + 266 : 57d ; + 267 : 57d ; + 268 : 57c ; + 269 : 57b ; + 26a : 57a ; + 26b : 579 ; + 26c : 578 ; + 26d : 577 ; + 26e : 576 ; + 26f : 575 ; + 270 : 574 ; + 271 : 573 ; + 272 : 572 ; + 273 : 571 ; + 274 : 570 ; + 275 : 56f ; + 276 : 56e ; + 277 : 56d ; + 278 : 56b ; + 279 : 56a ; + 27a : 569 ; + 27b : 568 ; + 27c : 567 ; + 27d : 566 ; + 27e : 564 ; + 27f : 563 ; + 280 : 562 ; + 281 : 561 ; + 282 : 560 ; + 283 : 55e ; + 284 : 55d ; + 285 : 55c ; + 286 : 55a ; + 287 : 559 ; + 288 : 558 ; + 289 : 557 ; + 28a : 555 ; + 28b : 554 ; + 28c : 552 ; + 28d : 551 ; + 28e : 550 ; + 28f : 54e ; + 290 : 54d ; + 291 : 54b ; + 292 : 54a ; + 293 : 548 ; + 294 : 547 ; + 295 : 545 ; + 296 : 544 ; + 297 : 542 ; + 298 : 541 ; + 299 : 53f ; + 29a : 53e ; + 29b : 53c ; + 29c : 53b ; + 29d : 539 ; + 29e : 537 ; + 29f : 536 ; + 2a0 : 534 ; + 2a1 : 532 ; + 2a2 : 531 ; + 2a3 : 52f ; + 2a4 : 52d ; + 2a5 : 52c ; + 2a6 : 52a ; + 2a7 : 528 ; + 2a8 : 527 ; + 2a9 : 525 ; + 2aa : 523 ; + 2ab : 521 ; + 2ac : 51f ; + 2ad : 51e ; + 2ae : 51c ; + 2af : 51a ; + 2b0 : 518 ; + 2b1 : 516 ; + 2b2 : 514 ; + 2b3 : 512 ; + 2b4 : 511 ; + 2b5 : 50f ; + 2b6 : 50d ; + 2b7 : 50b ; + 2b8 : 509 ; + 2b9 : 507 ; + 2ba : 505 ; + 2bb : 503 ; + 2bc : 501 ; + 2bd : 4ff ; + 2be : 4fd ; + 2bf : 4fb ; + 2c0 : 4f9 ; + 2c1 : 4f7 ; + 2c2 : 4f4 ; + 2c3 : 4f2 ; + 2c4 : 4f0 ; + 2c5 : 4ee ; + 2c6 : 4ec ; + 2c7 : 4ea ; + 2c8 : 4e8 ; + 2c9 : 4e5 ; + 2ca : 4e3 ; + 2cb : 4e1 ; + 2cc : 4df ; + 2cd : 4dd ; + 2ce : 4da ; + 2cf : 4d8 ; + 2d0 : 4d6 ; + 2d1 : 4d4 ; + 2d2 : 4d1 ; + 2d3 : 4cf ; + 2d4 : 4cd ; + 2d5 : 4ca ; + 2d6 : 4c8 ; + 2d7 : 4c6 ; + 2d8 : 4c3 ; + 2d9 : 4c1 ; + 2da : 4be ; + 2db : 4bc ; + 2dc : 4ba ; + 2dd : 4b7 ; + 2de : 4b5 ; + 2df : 4b2 ; + 2e0 : 4b0 ; + 2e1 : 4ad ; + 2e2 : 4ab ; + 2e3 : 4a8 ; + 2e4 : 4a6 ; + 2e5 : 4a3 ; + 2e6 : 4a1 ; + 2e7 : 49e ; + 2e8 : 49b ; + 2e9 : 499 ; + 2ea : 496 ; + 2eb : 494 ; + 2ec : 491 ; + 2ed : 48e ; + 2ee : 48c ; + 2ef : 489 ; + 2f0 : 486 ; + 2f1 : 484 ; + 2f2 : 481 ; + 2f3 : 47e ; + 2f4 : 47c ; + 2f5 : 479 ; + 2f6 : 476 ; + 2f7 : 473 ; + 2f8 : 470 ; + 2f9 : 46e ; + 2fa : 46b ; + 2fb : 468 ; + 2fc : 465 ; + 2fd : 462 ; + 2fe : 45f ; + 2ff : 45d ; + 300 : 45a ; + 301 : 457 ; + 302 : 454 ; + 303 : 451 ; + 304 : 44e ; + 305 : 44b ; + 306 : 448 ; + 307 : 445 ; + 308 : 442 ; + 309 : 43f ; + 30a : 43c ; + 30b : 439 ; + 30c : 436 ; + 30d : 433 ; + 30e : 430 ; + 30f : 42d ; + 310 : 42a ; + 311 : 427 ; + 312 : 424 ; + 313 : 421 ; + 314 : 41d ; + 315 : 41a ; + 316 : 417 ; + 317 : 414 ; + 318 : 411 ; + 319 : 40e ; + 31a : 40a ; + 31b : 407 ; + 31c : 404 ; + 31d : 401 ; + 31e : 3fd ; + 31f : 3fa ; + 320 : 3f7 ; + 321 : 3f4 ; + 322 : 3f0 ; + 323 : 3ed ; + 324 : 3ea ; + 325 : 3e6 ; + 326 : 3e3 ; + 327 : 3e0 ; + 328 : 3dc ; + 329 : 3d9 ; + 32a : 3d5 ; + 32b : 3d2 ; + 32c : 3cf ; + 32d : 3cb ; + 32e : 3c8 ; + 32f : 3c4 ; + 330 : 3c1 ; + 331 : 3bd ; + 332 : 3ba ; + 333 : 3b6 ; + 334 : 3b3 ; + 335 : 3af ; + 336 : 3ac ; + 337 : 3a8 ; + 338 : 3a5 ; + 339 : 3a1 ; + 33a : 39e ; + 33b : 39a ; + 33c : 396 ; + 33d : 393 ; + 33e : 38f ; + 33f : 38c ; + 340 : 388 ; + 341 : 384 ; + 342 : 381 ; + 343 : 37d ; + 344 : 379 ; + 345 : 375 ; + 346 : 372 ; + 347 : 36e ; + 348 : 36a ; + 349 : 367 ; + 34a : 363 ; + 34b : 35f ; + 34c : 35b ; + 34d : 357 ; + 34e : 354 ; + 34f : 350 ; + 350 : 34c ; + 351 : 348 ; + 352 : 344 ; + 353 : 340 ; + 354 : 33d ; + 355 : 339 ; + 356 : 335 ; + 357 : 331 ; + 358 : 32d ; + 359 : 329 ; + 35a : 325 ; + 35b : 321 ; + 35c : 31d ; + 35d : 319 ; + 35e : 315 ; + 35f : 311 ; + 360 : 30d ; + 361 : 309 ; + 362 : 305 ; + 363 : 301 ; + 364 : 2fd ; + 365 : 2f9 ; + 366 : 2f5 ; + 367 : 2f1 ; + 368 : 2ed ; + 369 : 2e9 ; + 36a : 2e5 ; + 36b : 2e1 ; + 36c : 2dc ; + 36d : 2d8 ; + 36e : 2d4 ; + 36f : 2d0 ; + 370 : 2cc ; + 371 : 2c8 ; + 372 : 2c3 ; + 373 : 2bf ; + 374 : 2bb ; + 375 : 2b7 ; + 376 : 2b3 ; + 377 : 2ae ; + 378 : 2aa ; + 379 : 2a6 ; + 37a : 2a2 ; + 37b : 29d ; + 37c : 299 ; + 37d : 295 ; + 37e : 290 ; + 37f : 28c ; + 380 : 288 ; + 381 : 283 ; + 382 : 27f ; + 383 : 27b ; + 384 : 276 ; + 385 : 272 ; + 386 : 26e ; + 387 : 269 ; + 388 : 265 ; + 389 : 260 ; + 38a : 25c ; + 38b : 258 ; + 38c : 253 ; + 38d : 24f ; + 38e : 24a ; + 38f : 246 ; + 390 : 241 ; + 391 : 23d ; + 392 : 238 ; + 393 : 234 ; + 394 : 22f ; + 395 : 22b ; + 396 : 226 ; + 397 : 222 ; + 398 : 21d ; + 399 : 219 ; + 39a : 214 ; + 39b : 210 ; + 39c : 20b ; + 39d : 206 ; + 39e : 202 ; + 39f : 1fd ; + 3a0 : 1f9 ; + 3a1 : 1f4 ; + 3a2 : 1ef ; + 3a3 : 1eb ; + 3a4 : 1e6 ; + 3a5 : 1e1 ; + 3a6 : 1dd ; + 3a7 : 1d8 ; + 3a8 : 1d3 ; + 3a9 : 1cf ; + 3aa : 1ca ; + 3ab : 1c5 ; + 3ac : 1c0 ; + 3ad : 1bc ; + 3ae : 1b7 ; + 3af : 1b2 ; + 3b0 : 1ad ; + 3b1 : 1a9 ; + 3b2 : 1a4 ; + 3b3 : 19f ; + 3b4 : 19a ; + 3b5 : 196 ; + 3b6 : 191 ; + 3b7 : 18c ; + 3b8 : 187 ; + 3b9 : 182 ; + 3ba : 17e ; + 3bb : 179 ; + 3bc : 174 ; + 3bd : 16f ; + 3be : 16a ; + 3bf : 165 ; + 3c0 : 160 ; + 3c1 : 15b ; + 3c2 : 157 ; + 3c3 : 152 ; + 3c4 : 14d ; + 3c5 : 148 ; + 3c6 : 143 ; + 3c7 : 13e ; + 3c8 : 139 ; + 3c9 : 134 ; + 3ca : 12f ; + 3cb : 12a ; + 3cc : 125 ; + 3cd : 120 ; + 3ce : 11b ; + 3cf : 116 ; + 3d0 : 111 ; + 3d1 : 10c ; + 3d2 : 107 ; + 3d3 : 102 ; + 3d4 : fd ; + 3d5 : f8 ; + 3d6 : f3 ; + 3d7 : ee ; + 3d8 : e9 ; + 3d9 : e4 ; + 3da : df ; + 3db : da ; + 3dc : d5 ; + 3dd : d0 ; + 3de : cb ; + 3df : c6 ; + 3e0 : c1 ; + 3e1 : bb ; + 3e2 : b6 ; + 3e3 : b1 ; + 3e4 : ac ; + 3e5 : a7 ; + 3e6 : a2 ; + 3e7 : 9d ; + 3e8 : 98 ; + 3e9 : 92 ; + 3ea : 8d ; + 3eb : 88 ; + 3ec : 83 ; + 3ed : 7e ; + 3ee : 79 ; + 3ef : 73 ; + 3f0 : 6e ; + 3f1 : 69 ; + 3f2 : 64 ; + 3f3 : 5f ; + 3f4 : 59 ; + 3f5 : 54 ; + 3f6 : 4f ; + 3f7 : 4a ; + 3f8 : 44 ; + 3f9 : 3f ; + 3fa : 3a ; + 3fb : 35 ; + 3fc : 2f ; + 3fd : 2a ; + 3fe : 25 ; + 3ff : 20 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_13.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_13.mif new file mode 100644 index 0000000000..4299dc009f --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_13.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : fe9f ; + 1 : fe9d ; + 2 : fe9b ; + 3 : fe9a ; + 4 : fe98 ; + 5 : fe96 ; + 6 : fe94 ; + 7 : fe93 ; + 8 : fe91 ; + 9 : fe8f ; + a : fe8d ; + b : fe8c ; + c : fe8a ; + d : fe88 ; + e : fe86 ; + f : fe85 ; + 10 : fe83 ; + 11 : fe81 ; + 12 : fe7f ; + 13 : fe7e ; + 14 : fe7c ; + 15 : fe7a ; + 16 : fe78 ; + 17 : fe77 ; + 18 : fe75 ; + 19 : fe73 ; + 1a : fe71 ; + 1b : fe70 ; + 1c : fe6e ; + 1d : fe6c ; + 1e : fe6a ; + 1f : fe69 ; + 20 : fe67 ; + 21 : fe65 ; + 22 : fe63 ; + 23 : fe62 ; + 24 : fe60 ; + 25 : fe5e ; + 26 : fe5d ; + 27 : fe5b ; + 28 : fe59 ; + 29 : fe57 ; + 2a : fe56 ; + 2b : fe54 ; + 2c : fe52 ; + 2d : fe50 ; + 2e : fe4f ; + 2f : fe4d ; + 30 : fe4b ; + 31 : fe4a ; + 32 : fe48 ; + 33 : fe46 ; + 34 : fe44 ; + 35 : fe43 ; + 36 : fe41 ; + 37 : fe3f ; + 38 : fe3e ; + 39 : fe3c ; + 3a : fe3a ; + 3b : fe38 ; + 3c : fe37 ; + 3d : fe35 ; + 3e : fe33 ; + 3f : fe32 ; + 40 : fe30 ; + 41 : fe2e ; + 42 : fe2c ; + 43 : fe2b ; + 44 : fe29 ; + 45 : fe27 ; + 46 : fe26 ; + 47 : fe24 ; + 48 : fe22 ; + 49 : fe21 ; + 4a : fe1f ; + 4b : fe1d ; + 4c : fe1b ; + 4d : fe1a ; + 4e : fe18 ; + 4f : fe16 ; + 50 : fe15 ; + 51 : fe13 ; + 52 : fe11 ; + 53 : fe10 ; + 54 : fe0e ; + 55 : fe0c ; + 56 : fe0b ; + 57 : fe09 ; + 58 : fe07 ; + 59 : fe06 ; + 5a : fe04 ; + 5b : fe02 ; + 5c : fe01 ; + 5d : fdff ; + 5e : fdfd ; + 5f : fdfc ; + 60 : fdfa ; + 61 : fdf8 ; + 62 : fdf7 ; + 63 : fdf5 ; + 64 : fdf3 ; + 65 : fdf2 ; + 66 : fdf0 ; + 67 : fdee ; + 68 : fded ; + 69 : fdeb ; + 6a : fdea ; + 6b : fde8 ; + 6c : fde6 ; + 6d : fde5 ; + 6e : fde3 ; + 6f : fde1 ; + 70 : fde0 ; + 71 : fdde ; + 72 : fddd ; + 73 : fddb ; + 74 : fdd9 ; + 75 : fdd8 ; + 76 : fdd6 ; + 77 : fdd4 ; + 78 : fdd3 ; + 79 : fdd1 ; + 7a : fdd0 ; + 7b : fdce ; + 7c : fdcc ; + 7d : fdcb ; + 7e : fdc9 ; + 7f : fdc8 ; + 80 : fdc6 ; + 81 : fdc4 ; + 82 : fdc3 ; + 83 : fdc1 ; + 84 : fdc0 ; + 85 : fdbe ; + 86 : fdbd ; + 87 : fdbb ; + 88 : fdb9 ; + 89 : fdb8 ; + 8a : fdb6 ; + 8b : fdb5 ; + 8c : fdb3 ; + 8d : fdb2 ; + 8e : fdb0 ; + 8f : fdae ; + 90 : fdad ; + 91 : fdab ; + 92 : fdaa ; + 93 : fda8 ; + 94 : fda7 ; + 95 : fda5 ; + 96 : fda4 ; + 97 : fda2 ; + 98 : fda1 ; + 99 : fd9f ; + 9a : fd9e ; + 9b : fd9c ; + 9c : fd9a ; + 9d : fd99 ; + 9e : fd97 ; + 9f : fd96 ; + a0 : fd94 ; + a1 : fd93 ; + a2 : fd91 ; + a3 : fd90 ; + a4 : fd8e ; + a5 : fd8d ; + a6 : fd8b ; + a7 : fd8a ; + a8 : fd88 ; + a9 : fd87 ; + aa : fd85 ; + ab : fd84 ; + ac : fd82 ; + ad : fd81 ; + ae : fd80 ; + af : fd7e ; + b0 : fd7d ; + b1 : fd7b ; + b2 : fd7a ; + b3 : fd78 ; + b4 : fd77 ; + b5 : fd75 ; + b6 : fd74 ; + b7 : fd72 ; + b8 : fd71 ; + b9 : fd70 ; + ba : fd6e ; + bb : fd6d ; + bc : fd6b ; + bd : fd6a ; + be : fd68 ; + bf : fd67 ; + c0 : fd66 ; + c1 : fd64 ; + c2 : fd63 ; + c3 : fd61 ; + c4 : fd60 ; + c5 : fd5f ; + c6 : fd5d ; + c7 : fd5c ; + c8 : fd5a ; + c9 : fd59 ; + ca : fd58 ; + cb : fd56 ; + cc : fd55 ; + cd : fd53 ; + ce : fd52 ; + cf : fd51 ; + d0 : fd4f ; + d1 : fd4e ; + d2 : fd4d ; + d3 : fd4b ; + d4 : fd4a ; + d5 : fd49 ; + d6 : fd47 ; + d7 : fd46 ; + d8 : fd45 ; + d9 : fd43 ; + da : fd42 ; + db : fd41 ; + dc : fd3f ; + dd : fd3e ; + de : fd3d ; + df : fd3b ; + e0 : fd3a ; + e1 : fd39 ; + e2 : fd37 ; + e3 : fd36 ; + e4 : fd35 ; + e5 : fd34 ; + e6 : fd32 ; + e7 : fd31 ; + e8 : fd30 ; + e9 : fd2e ; + ea : fd2d ; + eb : fd2c ; + ec : fd2b ; + ed : fd29 ; + ee : fd28 ; + ef : fd27 ; + f0 : fd26 ; + f1 : fd24 ; + f2 : fd23 ; + f3 : fd22 ; + f4 : fd21 ; + f5 : fd20 ; + f6 : fd1e ; + f7 : fd1d ; + f8 : fd1c ; + f9 : fd1b ; + fa : fd19 ; + fb : fd18 ; + fc : fd17 ; + fd : fd16 ; + fe : fd15 ; + ff : fd14 ; + 100 : fd12 ; + 101 : fd11 ; + 102 : fd10 ; + 103 : fd0f ; + 104 : fd0e ; + 105 : fd0d ; + 106 : fd0b ; + 107 : fd0a ; + 108 : fd09 ; + 109 : fd08 ; + 10a : fd07 ; + 10b : fd06 ; + 10c : fd05 ; + 10d : fd03 ; + 10e : fd02 ; + 10f : fd01 ; + 110 : fd00 ; + 111 : fcff ; + 112 : fcfe ; + 113 : fcfd ; + 114 : fcfc ; + 115 : fcfb ; + 116 : fcfa ; + 117 : fcf8 ; + 118 : fcf7 ; + 119 : fcf6 ; + 11a : fcf5 ; + 11b : fcf4 ; + 11c : fcf3 ; + 11d : fcf2 ; + 11e : fcf1 ; + 11f : fcf0 ; + 120 : fcef ; + 121 : fcee ; + 122 : fced ; + 123 : fcec ; + 124 : fceb ; + 125 : fcea ; + 126 : fce9 ; + 127 : fce8 ; + 128 : fce7 ; + 129 : fce6 ; + 12a : fce5 ; + 12b : fce4 ; + 12c : fce3 ; + 12d : fce2 ; + 12e : fce1 ; + 12f : fce0 ; + 130 : fcdf ; + 131 : fcde ; + 132 : fcdd ; + 133 : fcdc ; + 134 : fcdb ; + 135 : fcda ; + 136 : fcd9 ; + 137 : fcd8 ; + 138 : fcd8 ; + 139 : fcd7 ; + 13a : fcd6 ; + 13b : fcd5 ; + 13c : fcd4 ; + 13d : fcd3 ; + 13e : fcd2 ; + 13f : fcd1 ; + 140 : fcd0 ; + 141 : fcd0 ; + 142 : fccf ; + 143 : fcce ; + 144 : fccd ; + 145 : fccc ; + 146 : fccb ; + 147 : fcca ; + 148 : fcca ; + 149 : fcc9 ; + 14a : fcc8 ; + 14b : fcc7 ; + 14c : fcc6 ; + 14d : fcc5 ; + 14e : fcc5 ; + 14f : fcc4 ; + 150 : fcc3 ; + 151 : fcc2 ; + 152 : fcc1 ; + 153 : fcc1 ; + 154 : fcc0 ; + 155 : fcbf ; + 156 : fcbe ; + 157 : fcbe ; + 158 : fcbd ; + 159 : fcbc ; + 15a : fcbb ; + 15b : fcbb ; + 15c : fcba ; + 15d : fcb9 ; + 15e : fcb8 ; + 15f : fcb8 ; + 160 : fcb7 ; + 161 : fcb6 ; + 162 : fcb6 ; + 163 : fcb5 ; + 164 : fcb4 ; + 165 : fcb4 ; + 166 : fcb3 ; + 167 : fcb2 ; + 168 : fcb2 ; + 169 : fcb1 ; + 16a : fcb0 ; + 16b : fcb0 ; + 16c : fcaf ; + 16d : fcae ; + 16e : fcae ; + 16f : fcad ; + 170 : fcac ; + 171 : fcac ; + 172 : fcab ; + 173 : fcab ; + 174 : fcaa ; + 175 : fca9 ; + 176 : fca9 ; + 177 : fca8 ; + 178 : fca8 ; + 179 : fca7 ; + 17a : fca7 ; + 17b : fca6 ; + 17c : fca5 ; + 17d : fca5 ; + 17e : fca4 ; + 17f : fca4 ; + 180 : fca3 ; + 181 : fca3 ; + 182 : fca2 ; + 183 : fca2 ; + 184 : fca1 ; + 185 : fca1 ; + 186 : fca0 ; + 187 : fca0 ; + 188 : fc9f ; + 189 : fc9f ; + 18a : fc9e ; + 18b : fc9e ; + 18c : fc9d ; + 18d : fc9d ; + 18e : fc9d ; + 18f : fc9c ; + 190 : fc9c ; + 191 : fc9b ; + 192 : fc9b ; + 193 : fc9a ; + 194 : fc9a ; + 195 : fc9a ; + 196 : fc99 ; + 197 : fc99 ; + 198 : fc99 ; + 199 : fc98 ; + 19a : fc98 ; + 19b : fc97 ; + 19c : fc97 ; + 19d : fc97 ; + 19e : fc96 ; + 19f : fc96 ; + 1a0 : fc96 ; + 1a1 : fc95 ; + 1a2 : fc95 ; + 1a3 : fc95 ; + 1a4 : fc94 ; + 1a5 : fc94 ; + 1a6 : fc94 ; + 1a7 : fc94 ; + 1a8 : fc93 ; + 1a9 : fc93 ; + 1aa : fc93 ; + 1ab : fc92 ; + 1ac : fc92 ; + 1ad : fc92 ; + 1ae : fc92 ; + 1af : fc91 ; + 1b0 : fc91 ; + 1b1 : fc91 ; + 1b2 : fc91 ; + 1b3 : fc91 ; + 1b4 : fc90 ; + 1b5 : fc90 ; + 1b6 : fc90 ; + 1b7 : fc90 ; + 1b8 : fc90 ; + 1b9 : fc8f ; + 1ba : fc8f ; + 1bb : fc8f ; + 1bc : fc8f ; + 1bd : fc8f ; + 1be : fc8f ; + 1bf : fc8f ; + 1c0 : fc8e ; + 1c1 : fc8e ; + 1c2 : fc8e ; + 1c3 : fc8e ; + 1c4 : fc8e ; + 1c5 : fc8e ; + 1c6 : fc8e ; + 1c7 : fc8e ; + 1c8 : fc8e ; + 1c9 : fc8e ; + 1ca : fc8e ; + 1cb : fc8e ; + 1cc : fc8d ; + 1cd : fc8d ; + 1ce : fc8d ; + 1cf : fc8d ; + 1d0 : fc8d ; + 1d1 : fc8d ; + 1d2 : fc8d ; + 1d3 : fc8d ; + 1d4 : fc8d ; + 1d5 : fc8d ; + 1d6 : fc8d ; + 1d7 : fc8d ; + 1d8 : fc8d ; + 1d9 : fc8d ; + 1da : fc8e ; + 1db : fc8e ; + 1dc : fc8e ; + 1dd : fc8e ; + 1de : fc8e ; + 1df : fc8e ; + 1e0 : fc8e ; + 1e1 : fc8e ; + 1e2 : fc8e ; + 1e3 : fc8e ; + 1e4 : fc8e ; + 1e5 : fc8e ; + 1e6 : fc8f ; + 1e7 : fc8f ; + 1e8 : fc8f ; + 1e9 : fc8f ; + 1ea : fc8f ; + 1eb : fc8f ; + 1ec : fc90 ; + 1ed : fc90 ; + 1ee : fc90 ; + 1ef : fc90 ; + 1f0 : fc90 ; + 1f1 : fc91 ; + 1f2 : fc91 ; + 1f3 : fc91 ; + 1f4 : fc91 ; + 1f5 : fc91 ; + 1f6 : fc92 ; + 1f7 : fc92 ; + 1f8 : fc92 ; + 1f9 : fc92 ; + 1fa : fc93 ; + 1fb : fc93 ; + 1fc : fc93 ; + 1fd : fc94 ; + 1fe : fc94 ; + 1ff : fc94 ; + 200 : fc94 ; + 201 : fc95 ; + 202 : fc95 ; + 203 : fc95 ; + 204 : fc96 ; + 205 : fc96 ; + 206 : fc96 ; + 207 : fc97 ; + 208 : fc97 ; + 209 : fc98 ; + 20a : fc98 ; + 20b : fc98 ; + 20c : fc99 ; + 20d : fc99 ; + 20e : fc9a ; + 20f : fc9a ; + 210 : fc9a ; + 211 : fc9b ; + 212 : fc9b ; + 213 : fc9c ; + 214 : fc9c ; + 215 : fc9d ; + 216 : fc9d ; + 217 : fc9e ; + 218 : fc9e ; + 219 : fc9f ; + 21a : fc9f ; + 21b : fca0 ; + 21c : fca0 ; + 21d : fca1 ; + 21e : fca1 ; + 21f : fca2 ; + 220 : fca2 ; + 221 : fca3 ; + 222 : fca3 ; + 223 : fca4 ; + 224 : fca4 ; + 225 : fca5 ; + 226 : fca6 ; + 227 : fca6 ; + 228 : fca7 ; + 229 : fca7 ; + 22a : fca8 ; + 22b : fca9 ; + 22c : fca9 ; + 22d : fcaa ; + 22e : fcaa ; + 22f : fcab ; + 230 : fcac ; + 231 : fcac ; + 232 : fcad ; + 233 : fcae ; + 234 : fcae ; + 235 : fcaf ; + 236 : fcb0 ; + 237 : fcb1 ; + 238 : fcb1 ; + 239 : fcb2 ; + 23a : fcb3 ; + 23b : fcb3 ; + 23c : fcb4 ; + 23d : fcb5 ; + 23e : fcb6 ; + 23f : fcb6 ; + 240 : fcb7 ; + 241 : fcb8 ; + 242 : fcb9 ; + 243 : fcba ; + 244 : fcba ; + 245 : fcbb ; + 246 : fcbc ; + 247 : fcbd ; + 248 : fcbe ; + 249 : fcbf ; + 24a : fcbf ; + 24b : fcc0 ; + 24c : fcc1 ; + 24d : fcc2 ; + 24e : fcc3 ; + 24f : fcc4 ; + 250 : fcc5 ; + 251 : fcc5 ; + 252 : fcc6 ; + 253 : fcc7 ; + 254 : fcc8 ; + 255 : fcc9 ; + 256 : fcca ; + 257 : fccb ; + 258 : fccc ; + 259 : fccd ; + 25a : fcce ; + 25b : fccf ; + 25c : fcd0 ; + 25d : fcd1 ; + 25e : fcd2 ; + 25f : fcd3 ; + 260 : fcd4 ; + 261 : fcd5 ; + 262 : fcd6 ; + 263 : fcd7 ; + 264 : fcd8 ; + 265 : fcd9 ; + 266 : fcda ; + 267 : fcdb ; + 268 : fcdc ; + 269 : fcdd ; + 26a : fcde ; + 26b : fcdf ; + 26c : fce0 ; + 26d : fce2 ; + 26e : fce3 ; + 26f : fce4 ; + 270 : fce5 ; + 271 : fce6 ; + 272 : fce7 ; + 273 : fce8 ; + 274 : fce9 ; + 275 : fceb ; + 276 : fcec ; + 277 : fced ; + 278 : fcee ; + 279 : fcef ; + 27a : fcf1 ; + 27b : fcf2 ; + 27c : fcf3 ; + 27d : fcf4 ; + 27e : fcf5 ; + 27f : fcf7 ; + 280 : fcf8 ; + 281 : fcf9 ; + 282 : fcfa ; + 283 : fcfc ; + 284 : fcfd ; + 285 : fcfe ; + 286 : fcff ; + 287 : fd01 ; + 288 : fd02 ; + 289 : fd03 ; + 28a : fd05 ; + 28b : fd06 ; + 28c : fd07 ; + 28d : fd09 ; + 28e : fd0a ; + 28f : fd0b ; + 290 : fd0d ; + 291 : fd0e ; + 292 : fd0f ; + 293 : fd11 ; + 294 : fd12 ; + 295 : fd14 ; + 296 : fd15 ; + 297 : fd16 ; + 298 : fd18 ; + 299 : fd19 ; + 29a : fd1b ; + 29b : fd1c ; + 29c : fd1e ; + 29d : fd1f ; + 29e : fd21 ; + 29f : fd22 ; + 2a0 : fd23 ; + 2a1 : fd25 ; + 2a2 : fd26 ; + 2a3 : fd28 ; + 2a4 : fd29 ; + 2a5 : fd2b ; + 2a6 : fd2c ; + 2a7 : fd2e ; + 2a8 : fd30 ; + 2a9 : fd31 ; + 2aa : fd33 ; + 2ab : fd34 ; + 2ac : fd36 ; + 2ad : fd37 ; + 2ae : fd39 ; + 2af : fd3a ; + 2b0 : fd3c ; + 2b1 : fd3e ; + 2b2 : fd3f ; + 2b3 : fd41 ; + 2b4 : fd42 ; + 2b5 : fd44 ; + 2b6 : fd46 ; + 2b7 : fd47 ; + 2b8 : fd49 ; + 2b9 : fd4b ; + 2ba : fd4c ; + 2bb : fd4e ; + 2bc : fd50 ; + 2bd : fd51 ; + 2be : fd53 ; + 2bf : fd55 ; + 2c0 : fd56 ; + 2c1 : fd58 ; + 2c2 : fd5a ; + 2c3 : fd5c ; + 2c4 : fd5d ; + 2c5 : fd5f ; + 2c6 : fd61 ; + 2c7 : fd63 ; + 2c8 : fd64 ; + 2c9 : fd66 ; + 2ca : fd68 ; + 2cb : fd6a ; + 2cc : fd6b ; + 2cd : fd6d ; + 2ce : fd6f ; + 2cf : fd71 ; + 2d0 : fd73 ; + 2d1 : fd75 ; + 2d2 : fd76 ; + 2d3 : fd78 ; + 2d4 : fd7a ; + 2d5 : fd7c ; + 2d6 : fd7e ; + 2d7 : fd80 ; + 2d8 : fd81 ; + 2d9 : fd83 ; + 2da : fd85 ; + 2db : fd87 ; + 2dc : fd89 ; + 2dd : fd8b ; + 2de : fd8d ; + 2df : fd8f ; + 2e0 : fd91 ; + 2e1 : fd93 ; + 2e2 : fd95 ; + 2e3 : fd97 ; + 2e4 : fd99 ; + 2e5 : fd9a ; + 2e6 : fd9c ; + 2e7 : fd9e ; + 2e8 : fda0 ; + 2e9 : fda2 ; + 2ea : fda4 ; + 2eb : fda6 ; + 2ec : fda8 ; + 2ed : fdaa ; + 2ee : fdac ; + 2ef : fdae ; + 2f0 : fdb0 ; + 2f1 : fdb3 ; + 2f2 : fdb5 ; + 2f3 : fdb7 ; + 2f4 : fdb9 ; + 2f5 : fdbb ; + 2f6 : fdbd ; + 2f7 : fdbf ; + 2f8 : fdc1 ; + 2f9 : fdc3 ; + 2fa : fdc5 ; + 2fb : fdc7 ; + 2fc : fdc9 ; + 2fd : fdcc ; + 2fe : fdce ; + 2ff : fdd0 ; + 300 : fdd2 ; + 301 : fdd4 ; + 302 : fdd6 ; + 303 : fdd8 ; + 304 : fddb ; + 305 : fddd ; + 306 : fddf ; + 307 : fde1 ; + 308 : fde3 ; + 309 : fde6 ; + 30a : fde8 ; + 30b : fdea ; + 30c : fdec ; + 30d : fdee ; + 30e : fdf1 ; + 30f : fdf3 ; + 310 : fdf5 ; + 311 : fdf7 ; + 312 : fdfa ; + 313 : fdfc ; + 314 : fdfe ; + 315 : fe00 ; + 316 : fe03 ; + 317 : fe05 ; + 318 : fe07 ; + 319 : fe0a ; + 31a : fe0c ; + 31b : fe0e ; + 31c : fe11 ; + 31d : fe13 ; + 31e : fe15 ; + 31f : fe18 ; + 320 : fe1a ; + 321 : fe1c ; + 322 : fe1f ; + 323 : fe21 ; + 324 : fe23 ; + 325 : fe26 ; + 326 : fe28 ; + 327 : fe2b ; + 328 : fe2d ; + 329 : fe2f ; + 32a : fe32 ; + 32b : fe34 ; + 32c : fe37 ; + 32d : fe39 ; + 32e : fe3b ; + 32f : fe3e ; + 330 : fe40 ; + 331 : fe43 ; + 332 : fe45 ; + 333 : fe48 ; + 334 : fe4a ; + 335 : fe4d ; + 336 : fe4f ; + 337 : fe52 ; + 338 : fe54 ; + 339 : fe57 ; + 33a : fe59 ; + 33b : fe5c ; + 33c : fe5e ; + 33d : fe61 ; + 33e : fe63 ; + 33f : fe66 ; + 340 : fe68 ; + 341 : fe6b ; + 342 : fe6d ; + 343 : fe70 ; + 344 : fe72 ; + 345 : fe75 ; + 346 : fe78 ; + 347 : fe7a ; + 348 : fe7d ; + 349 : fe7f ; + 34a : fe82 ; + 34b : fe84 ; + 34c : fe87 ; + 34d : fe8a ; + 34e : fe8c ; + 34f : fe8f ; + 350 : fe92 ; + 351 : fe94 ; + 352 : fe97 ; + 353 : fe99 ; + 354 : fe9c ; + 355 : fe9f ; + 356 : fea1 ; + 357 : fea4 ; + 358 : fea7 ; + 359 : fea9 ; + 35a : feac ; + 35b : feaf ; + 35c : feb2 ; + 35d : feb4 ; + 35e : feb7 ; + 35f : feba ; + 360 : febc ; + 361 : febf ; + 362 : fec2 ; + 363 : fec5 ; + 364 : fec7 ; + 365 : feca ; + 366 : fecd ; + 367 : fecf ; + 368 : fed2 ; + 369 : fed5 ; + 36a : fed8 ; + 36b : fedb ; + 36c : fedd ; + 36d : fee0 ; + 36e : fee3 ; + 36f : fee6 ; + 370 : fee8 ; + 371 : feeb ; + 372 : feee ; + 373 : fef1 ; + 374 : fef4 ; + 375 : fef6 ; + 376 : fef9 ; + 377 : fefc ; + 378 : feff ; + 379 : ff02 ; + 37a : ff05 ; + 37b : ff08 ; + 37c : ff0a ; + 37d : ff0d ; + 37e : ff10 ; + 37f : ff13 ; + 380 : ff16 ; + 381 : ff19 ; + 382 : ff1c ; + 383 : ff1e ; + 384 : ff21 ; + 385 : ff24 ; + 386 : ff27 ; + 387 : ff2a ; + 388 : ff2d ; + 389 : ff30 ; + 38a : ff33 ; + 38b : ff36 ; + 38c : ff39 ; + 38d : ff3c ; + 38e : ff3e ; + 38f : ff41 ; + 390 : ff44 ; + 391 : ff47 ; + 392 : ff4a ; + 393 : ff4d ; + 394 : ff50 ; + 395 : ff53 ; + 396 : ff56 ; + 397 : ff59 ; + 398 : ff5c ; + 399 : ff5f ; + 39a : ff62 ; + 39b : ff65 ; + 39c : ff68 ; + 39d : ff6b ; + 39e : ff6e ; + 39f : ff71 ; + 3a0 : ff74 ; + 3a1 : ff77 ; + 3a2 : ff7a ; + 3a3 : ff7d ; + 3a4 : ff80 ; + 3a5 : ff83 ; + 3a6 : ff86 ; + 3a7 : ff89 ; + 3a8 : ff8c ; + 3a9 : ff8f ; + 3aa : ff92 ; + 3ab : ff95 ; + 3ac : ff98 ; + 3ad : ff9c ; + 3ae : ff9f ; + 3af : ffa2 ; + 3b0 : ffa5 ; + 3b1 : ffa8 ; + 3b2 : ffab ; + 3b3 : ffae ; + 3b4 : ffb1 ; + 3b5 : ffb4 ; + 3b6 : ffb7 ; + 3b7 : ffba ; + 3b8 : ffbd ; + 3b9 : ffc1 ; + 3ba : ffc4 ; + 3bb : ffc7 ; + 3bc : ffca ; + 3bd : ffcd ; + 3be : ffd0 ; + 3bf : ffd3 ; + 3c0 : ffd6 ; + 3c1 : ffd9 ; + 3c2 : ffdd ; + 3c3 : ffe0 ; + 3c4 : ffe3 ; + 3c5 : ffe6 ; + 3c6 : ffe9 ; + 3c7 : ffec ; + 3c8 : fff0 ; + 3c9 : fff3 ; + 3ca : fff6 ; + 3cb : fff9 ; + 3cc : fffc ; + 3cd : ffff ; + 3ce : 2 ; + 3cf : 6 ; + 3d0 : 9 ; + 3d1 : c ; + 3d2 : f ; + 3d3 : 12 ; + 3d4 : 16 ; + 3d5 : 19 ; + 3d6 : 1c ; + 3d7 : 1f ; + 3d8 : 22 ; + 3d9 : 26 ; + 3da : 29 ; + 3db : 2c ; + 3dc : 2f ; + 3dd : 32 ; + 3de : 36 ; + 3df : 39 ; + 3e0 : 3c ; + 3e1 : 3f ; + 3e2 : 43 ; + 3e3 : 46 ; + 3e4 : 49 ; + 3e5 : 4c ; + 3e6 : 4f ; + 3e7 : 53 ; + 3e8 : 56 ; + 3e9 : 59 ; + 3ea : 5c ; + 3eb : 60 ; + 3ec : 63 ; + 3ed : 66 ; + 3ee : 69 ; + 3ef : 6d ; + 3f0 : 70 ; + 3f1 : 73 ; + 3f2 : 76 ; + 3f3 : 7a ; + 3f4 : 7d ; + 3f5 : 80 ; + 3f6 : 84 ; + 3f7 : 87 ; + 3f8 : 8a ; + 3f9 : 8d ; + 3fa : 91 ; + 3fb : 94 ; + 3fc : 97 ; + 3fd : 9a ; + 3fe : 9e ; + 3ff : a1 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_14.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_14.mif new file mode 100644 index 0000000000..4244a762ed --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_14.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 16f ; + 1 : 170 ; + 2 : 170 ; + 3 : 171 ; + 4 : 171 ; + 5 : 172 ; + 6 : 172 ; + 7 : 172 ; + 8 : 173 ; + 9 : 173 ; + a : 174 ; + b : 174 ; + c : 175 ; + d : 175 ; + e : 175 ; + f : 176 ; + 10 : 176 ; + 11 : 177 ; + 12 : 177 ; + 13 : 178 ; + 14 : 178 ; + 15 : 179 ; + 16 : 179 ; + 17 : 179 ; + 18 : 17a ; + 19 : 17a ; + 1a : 17b ; + 1b : 17b ; + 1c : 17c ; + 1d : 17c ; + 1e : 17c ; + 1f : 17d ; + 20 : 17d ; + 21 : 17e ; + 22 : 17e ; + 23 : 17e ; + 24 : 17f ; + 25 : 17f ; + 26 : 180 ; + 27 : 180 ; + 28 : 181 ; + 29 : 181 ; + 2a : 181 ; + 2b : 182 ; + 2c : 182 ; + 2d : 183 ; + 2e : 183 ; + 2f : 183 ; + 30 : 184 ; + 31 : 184 ; + 32 : 185 ; + 33 : 185 ; + 34 : 185 ; + 35 : 186 ; + 36 : 186 ; + 37 : 187 ; + 38 : 187 ; + 39 : 187 ; + 3a : 188 ; + 3b : 188 ; + 3c : 189 ; + 3d : 189 ; + 3e : 189 ; + 3f : 18a ; + 40 : 18a ; + 41 : 18a ; + 42 : 18b ; + 43 : 18b ; + 44 : 18c ; + 45 : 18c ; + 46 : 18c ; + 47 : 18d ; + 48 : 18d ; + 49 : 18d ; + 4a : 18e ; + 4b : 18e ; + 4c : 18f ; + 4d : 18f ; + 4e : 18f ; + 4f : 190 ; + 50 : 190 ; + 51 : 190 ; + 52 : 191 ; + 53 : 191 ; + 54 : 191 ; + 55 : 192 ; + 56 : 192 ; + 57 : 192 ; + 58 : 193 ; + 59 : 193 ; + 5a : 194 ; + 5b : 194 ; + 5c : 194 ; + 5d : 195 ; + 5e : 195 ; + 5f : 195 ; + 60 : 196 ; + 61 : 196 ; + 62 : 196 ; + 63 : 197 ; + 64 : 197 ; + 65 : 197 ; + 66 : 198 ; + 67 : 198 ; + 68 : 198 ; + 69 : 199 ; + 6a : 199 ; + 6b : 199 ; + 6c : 199 ; + 6d : 19a ; + 6e : 19a ; + 6f : 19a ; + 70 : 19b ; + 71 : 19b ; + 72 : 19b ; + 73 : 19c ; + 74 : 19c ; + 75 : 19c ; + 76 : 19d ; + 77 : 19d ; + 78 : 19d ; + 79 : 19e ; + 7a : 19e ; + 7b : 19e ; + 7c : 19e ; + 7d : 19f ; + 7e : 19f ; + 7f : 19f ; + 80 : 1a0 ; + 81 : 1a0 ; + 82 : 1a0 ; + 83 : 1a0 ; + 84 : 1a1 ; + 85 : 1a1 ; + 86 : 1a1 ; + 87 : 1a2 ; + 88 : 1a2 ; + 89 : 1a2 ; + 8a : 1a2 ; + 8b : 1a3 ; + 8c : 1a3 ; + 8d : 1a3 ; + 8e : 1a3 ; + 8f : 1a4 ; + 90 : 1a4 ; + 91 : 1a4 ; + 92 : 1a4 ; + 93 : 1a5 ; + 94 : 1a5 ; + 95 : 1a5 ; + 96 : 1a5 ; + 97 : 1a6 ; + 98 : 1a6 ; + 99 : 1a6 ; + 9a : 1a6 ; + 9b : 1a7 ; + 9c : 1a7 ; + 9d : 1a7 ; + 9e : 1a7 ; + 9f : 1a8 ; + a0 : 1a8 ; + a1 : 1a8 ; + a2 : 1a8 ; + a3 : 1a9 ; + a4 : 1a9 ; + a5 : 1a9 ; + a6 : 1a9 ; + a7 : 1a9 ; + a8 : 1aa ; + a9 : 1aa ; + aa : 1aa ; + ab : 1aa ; + ac : 1ab ; + ad : 1ab ; + ae : 1ab ; + af : 1ab ; + b0 : 1ab ; + b1 : 1ac ; + b2 : 1ac ; + b3 : 1ac ; + b4 : 1ac ; + b5 : 1ac ; + b6 : 1ad ; + b7 : 1ad ; + b8 : 1ad ; + b9 : 1ad ; + ba : 1ad ; + bb : 1ad ; + bc : 1ae ; + bd : 1ae ; + be : 1ae ; + bf : 1ae ; + c0 : 1ae ; + c1 : 1ae ; + c2 : 1af ; + c3 : 1af ; + c4 : 1af ; + c5 : 1af ; + c6 : 1af ; + c7 : 1af ; + c8 : 1b0 ; + c9 : 1b0 ; + ca : 1b0 ; + cb : 1b0 ; + cc : 1b0 ; + cd : 1b0 ; + ce : 1b0 ; + cf : 1b1 ; + d0 : 1b1 ; + d1 : 1b1 ; + d2 : 1b1 ; + d3 : 1b1 ; + d4 : 1b1 ; + d5 : 1b1 ; + d6 : 1b2 ; + d7 : 1b2 ; + d8 : 1b2 ; + d9 : 1b2 ; + da : 1b2 ; + db : 1b2 ; + dc : 1b2 ; + dd : 1b2 ; + de : 1b2 ; + df : 1b3 ; + e0 : 1b3 ; + e1 : 1b3 ; + e2 : 1b3 ; + e3 : 1b3 ; + e4 : 1b3 ; + e5 : 1b3 ; + e6 : 1b3 ; + e7 : 1b3 ; + e8 : 1b3 ; + e9 : 1b4 ; + ea : 1b4 ; + eb : 1b4 ; + ec : 1b4 ; + ed : 1b4 ; + ee : 1b4 ; + ef : 1b4 ; + f0 : 1b4 ; + f1 : 1b4 ; + f2 : 1b4 ; + f3 : 1b4 ; + f4 : 1b4 ; + f5 : 1b4 ; + f6 : 1b4 ; + f7 : 1b4 ; + f8 : 1b4 ; + f9 : 1b5 ; + fa : 1b5 ; + fb : 1b5 ; + fc : 1b5 ; + fd : 1b5 ; + fe : 1b5 ; + ff : 1b5 ; + 100 : 1b5 ; + 101 : 1b5 ; + 102 : 1b5 ; + 103 : 1b5 ; + 104 : 1b5 ; + 105 : 1b5 ; + 106 : 1b5 ; + 107 : 1b5 ; + 108 : 1b5 ; + 109 : 1b5 ; + 10a : 1b5 ; + 10b : 1b5 ; + 10c : 1b5 ; + 10d : 1b5 ; + 10e : 1b5 ; + 10f : 1b5 ; + 110 : 1b5 ; + 111 : 1b5 ; + 112 : 1b5 ; + 113 : 1b5 ; + 114 : 1b5 ; + 115 : 1b5 ; + 116 : 1b5 ; + 117 : 1b5 ; + 118 : 1b5 ; + 119 : 1b5 ; + 11a : 1b5 ; + 11b : 1b5 ; + 11c : 1b5 ; + 11d : 1b5 ; + 11e : 1b5 ; + 11f : 1b5 ; + 120 : 1b4 ; + 121 : 1b4 ; + 122 : 1b4 ; + 123 : 1b4 ; + 124 : 1b4 ; + 125 : 1b4 ; + 126 : 1b4 ; + 127 : 1b4 ; + 128 : 1b4 ; + 129 : 1b4 ; + 12a : 1b4 ; + 12b : 1b4 ; + 12c : 1b4 ; + 12d : 1b4 ; + 12e : 1b4 ; + 12f : 1b3 ; + 130 : 1b3 ; + 131 : 1b3 ; + 132 : 1b3 ; + 133 : 1b3 ; + 134 : 1b3 ; + 135 : 1b3 ; + 136 : 1b3 ; + 137 : 1b3 ; + 138 : 1b3 ; + 139 : 1b2 ; + 13a : 1b2 ; + 13b : 1b2 ; + 13c : 1b2 ; + 13d : 1b2 ; + 13e : 1b2 ; + 13f : 1b2 ; + 140 : 1b2 ; + 141 : 1b1 ; + 142 : 1b1 ; + 143 : 1b1 ; + 144 : 1b1 ; + 145 : 1b1 ; + 146 : 1b1 ; + 147 : 1b1 ; + 148 : 1b0 ; + 149 : 1b0 ; + 14a : 1b0 ; + 14b : 1b0 ; + 14c : 1b0 ; + 14d : 1b0 ; + 14e : 1b0 ; + 14f : 1af ; + 150 : 1af ; + 151 : 1af ; + 152 : 1af ; + 153 : 1af ; + 154 : 1ae ; + 155 : 1ae ; + 156 : 1ae ; + 157 : 1ae ; + 158 : 1ae ; + 159 : 1ad ; + 15a : 1ad ; + 15b : 1ad ; + 15c : 1ad ; + 15d : 1ad ; + 15e : 1ac ; + 15f : 1ac ; + 160 : 1ac ; + 161 : 1ac ; + 162 : 1ac ; + 163 : 1ab ; + 164 : 1ab ; + 165 : 1ab ; + 166 : 1ab ; + 167 : 1aa ; + 168 : 1aa ; + 169 : 1aa ; + 16a : 1aa ; + 16b : 1a9 ; + 16c : 1a9 ; + 16d : 1a9 ; + 16e : 1a9 ; + 16f : 1a8 ; + 170 : 1a8 ; + 171 : 1a8 ; + 172 : 1a8 ; + 173 : 1a7 ; + 174 : 1a7 ; + 175 : 1a7 ; + 176 : 1a7 ; + 177 : 1a6 ; + 178 : 1a6 ; + 179 : 1a6 ; + 17a : 1a5 ; + 17b : 1a5 ; + 17c : 1a5 ; + 17d : 1a4 ; + 17e : 1a4 ; + 17f : 1a4 ; + 180 : 1a4 ; + 181 : 1a3 ; + 182 : 1a3 ; + 183 : 1a3 ; + 184 : 1a2 ; + 185 : 1a2 ; + 186 : 1a2 ; + 187 : 1a1 ; + 188 : 1a1 ; + 189 : 1a1 ; + 18a : 1a0 ; + 18b : 1a0 ; + 18c : 1a0 ; + 18d : 19f ; + 18e : 19f ; + 18f : 19f ; + 190 : 19e ; + 191 : 19e ; + 192 : 19d ; + 193 : 19d ; + 194 : 19d ; + 195 : 19c ; + 196 : 19c ; + 197 : 19c ; + 198 : 19b ; + 199 : 19b ; + 19a : 19a ; + 19b : 19a ; + 19c : 19a ; + 19d : 199 ; + 19e : 199 ; + 19f : 199 ; + 1a0 : 198 ; + 1a1 : 198 ; + 1a2 : 197 ; + 1a3 : 197 ; + 1a4 : 196 ; + 1a5 : 196 ; + 1a6 : 196 ; + 1a7 : 195 ; + 1a8 : 195 ; + 1a9 : 194 ; + 1aa : 194 ; + 1ab : 193 ; + 1ac : 193 ; + 1ad : 193 ; + 1ae : 192 ; + 1af : 192 ; + 1b0 : 191 ; + 1b1 : 191 ; + 1b2 : 190 ; + 1b3 : 190 ; + 1b4 : 18f ; + 1b5 : 18f ; + 1b6 : 18e ; + 1b7 : 18e ; + 1b8 : 18e ; + 1b9 : 18d ; + 1ba : 18d ; + 1bb : 18c ; + 1bc : 18c ; + 1bd : 18b ; + 1be : 18b ; + 1bf : 18a ; + 1c0 : 18a ; + 1c1 : 189 ; + 1c2 : 189 ; + 1c3 : 188 ; + 1c4 : 188 ; + 1c5 : 187 ; + 1c6 : 187 ; + 1c7 : 186 ; + 1c8 : 185 ; + 1c9 : 185 ; + 1ca : 184 ; + 1cb : 184 ; + 1cc : 183 ; + 1cd : 183 ; + 1ce : 182 ; + 1cf : 182 ; + 1d0 : 181 ; + 1d1 : 181 ; + 1d2 : 180 ; + 1d3 : 17f ; + 1d4 : 17f ; + 1d5 : 17e ; + 1d6 : 17e ; + 1d7 : 17d ; + 1d8 : 17d ; + 1d9 : 17c ; + 1da : 17b ; + 1db : 17b ; + 1dc : 17a ; + 1dd : 17a ; + 1de : 179 ; + 1df : 178 ; + 1e0 : 178 ; + 1e1 : 177 ; + 1e2 : 177 ; + 1e3 : 176 ; + 1e4 : 175 ; + 1e5 : 175 ; + 1e6 : 174 ; + 1e7 : 174 ; + 1e8 : 173 ; + 1e9 : 172 ; + 1ea : 172 ; + 1eb : 171 ; + 1ec : 170 ; + 1ed : 170 ; + 1ee : 16f ; + 1ef : 16f ; + 1f0 : 16e ; + 1f1 : 16d ; + 1f2 : 16d ; + 1f3 : 16c ; + 1f4 : 16b ; + 1f5 : 16b ; + 1f6 : 16a ; + 1f7 : 169 ; + 1f8 : 169 ; + 1f9 : 168 ; + 1fa : 167 ; + 1fb : 166 ; + 1fc : 166 ; + 1fd : 165 ; + 1fe : 164 ; + 1ff : 164 ; + 200 : 163 ; + 201 : 162 ; + 202 : 162 ; + 203 : 161 ; + 204 : 160 ; + 205 : 15f ; + 206 : 15f ; + 207 : 15e ; + 208 : 15d ; + 209 : 15d ; + 20a : 15c ; + 20b : 15b ; + 20c : 15a ; + 20d : 15a ; + 20e : 159 ; + 20f : 158 ; + 210 : 157 ; + 211 : 157 ; + 212 : 156 ; + 213 : 155 ; + 214 : 154 ; + 215 : 153 ; + 216 : 153 ; + 217 : 152 ; + 218 : 151 ; + 219 : 150 ; + 21a : 150 ; + 21b : 14f ; + 21c : 14e ; + 21d : 14d ; + 21e : 14c ; + 21f : 14c ; + 220 : 14b ; + 221 : 14a ; + 222 : 149 ; + 223 : 148 ; + 224 : 148 ; + 225 : 147 ; + 226 : 146 ; + 227 : 145 ; + 228 : 144 ; + 229 : 143 ; + 22a : 143 ; + 22b : 142 ; + 22c : 141 ; + 22d : 140 ; + 22e : 13f ; + 22f : 13e ; + 230 : 13e ; + 231 : 13d ; + 232 : 13c ; + 233 : 13b ; + 234 : 13a ; + 235 : 139 ; + 236 : 138 ; + 237 : 137 ; + 238 : 137 ; + 239 : 136 ; + 23a : 135 ; + 23b : 134 ; + 23c : 133 ; + 23d : 132 ; + 23e : 131 ; + 23f : 130 ; + 240 : 12f ; + 241 : 12e ; + 242 : 12e ; + 243 : 12d ; + 244 : 12c ; + 245 : 12b ; + 246 : 12a ; + 247 : 129 ; + 248 : 128 ; + 249 : 127 ; + 24a : 126 ; + 24b : 125 ; + 24c : 124 ; + 24d : 123 ; + 24e : 122 ; + 24f : 121 ; + 250 : 120 ; + 251 : 120 ; + 252 : 11f ; + 253 : 11e ; + 254 : 11d ; + 255 : 11c ; + 256 : 11b ; + 257 : 11a ; + 258 : 119 ; + 259 : 118 ; + 25a : 117 ; + 25b : 116 ; + 25c : 115 ; + 25d : 114 ; + 25e : 113 ; + 25f : 112 ; + 260 : 111 ; + 261 : 110 ; + 262 : 10f ; + 263 : 10e ; + 264 : 10d ; + 265 : 10c ; + 266 : 10b ; + 267 : 10a ; + 268 : 109 ; + 269 : 108 ; + 26a : 106 ; + 26b : 105 ; + 26c : 104 ; + 26d : 103 ; + 26e : 102 ; + 26f : 101 ; + 270 : 100 ; + 271 : ff ; + 272 : fe ; + 273 : fd ; + 274 : fc ; + 275 : fb ; + 276 : fa ; + 277 : f9 ; + 278 : f8 ; + 279 : f7 ; + 27a : f5 ; + 27b : f4 ; + 27c : f3 ; + 27d : f2 ; + 27e : f1 ; + 27f : f0 ; + 280 : ef ; + 281 : ee ; + 282 : ed ; + 283 : ec ; + 284 : ea ; + 285 : e9 ; + 286 : e8 ; + 287 : e7 ; + 288 : e6 ; + 289 : e5 ; + 28a : e4 ; + 28b : e3 ; + 28c : e1 ; + 28d : e0 ; + 28e : df ; + 28f : de ; + 290 : dd ; + 291 : dc ; + 292 : da ; + 293 : d9 ; + 294 : d8 ; + 295 : d7 ; + 296 : d6 ; + 297 : d5 ; + 298 : d3 ; + 299 : d2 ; + 29a : d1 ; + 29b : d0 ; + 29c : cf ; + 29d : ce ; + 29e : cc ; + 29f : cb ; + 2a0 : ca ; + 2a1 : c9 ; + 2a2 : c8 ; + 2a3 : c6 ; + 2a4 : c5 ; + 2a5 : c4 ; + 2a6 : c3 ; + 2a7 : c1 ; + 2a8 : c0 ; + 2a9 : bf ; + 2aa : be ; + 2ab : bd ; + 2ac : bb ; + 2ad : ba ; + 2ae : b9 ; + 2af : b8 ; + 2b0 : b6 ; + 2b1 : b5 ; + 2b2 : b4 ; + 2b3 : b3 ; + 2b4 : b1 ; + 2b5 : b0 ; + 2b6 : af ; + 2b7 : ae ; + 2b8 : ac ; + 2b9 : ab ; + 2ba : aa ; + 2bb : a8 ; + 2bc : a7 ; + 2bd : a6 ; + 2be : a5 ; + 2bf : a3 ; + 2c0 : a2 ; + 2c1 : a1 ; + 2c2 : 9f ; + 2c3 : 9e ; + 2c4 : 9d ; + 2c5 : 9b ; + 2c6 : 9a ; + 2c7 : 99 ; + 2c8 : 98 ; + 2c9 : 96 ; + 2ca : 95 ; + 2cb : 94 ; + 2cc : 92 ; + 2cd : 91 ; + 2ce : 90 ; + 2cf : 8e ; + 2d0 : 8d ; + 2d1 : 8c ; + 2d2 : 8a ; + 2d3 : 89 ; + 2d4 : 88 ; + 2d5 : 86 ; + 2d6 : 85 ; + 2d7 : 84 ; + 2d8 : 82 ; + 2d9 : 81 ; + 2da : 7f ; + 2db : 7e ; + 2dc : 7d ; + 2dd : 7b ; + 2de : 7a ; + 2df : 79 ; + 2e0 : 77 ; + 2e1 : 76 ; + 2e2 : 74 ; + 2e3 : 73 ; + 2e4 : 72 ; + 2e5 : 70 ; + 2e6 : 6f ; + 2e7 : 6d ; + 2e8 : 6c ; + 2e9 : 6b ; + 2ea : 69 ; + 2eb : 68 ; + 2ec : 66 ; + 2ed : 65 ; + 2ee : 64 ; + 2ef : 62 ; + 2f0 : 61 ; + 2f1 : 5f ; + 2f2 : 5e ; + 2f3 : 5d ; + 2f4 : 5b ; + 2f5 : 5a ; + 2f6 : 58 ; + 2f7 : 57 ; + 2f8 : 55 ; + 2f9 : 54 ; + 2fa : 52 ; + 2fb : 51 ; + 2fc : 50 ; + 2fd : 4e ; + 2fe : 4d ; + 2ff : 4b ; + 300 : 4a ; + 301 : 48 ; + 302 : 47 ; + 303 : 45 ; + 304 : 44 ; + 305 : 42 ; + 306 : 41 ; + 307 : 40 ; + 308 : 3e ; + 309 : 3d ; + 30a : 3b ; + 30b : 3a ; + 30c : 38 ; + 30d : 37 ; + 30e : 35 ; + 30f : 34 ; + 310 : 32 ; + 311 : 31 ; + 312 : 2f ; + 313 : 2e ; + 314 : 2c ; + 315 : 2b ; + 316 : 29 ; + 317 : 28 ; + 318 : 26 ; + 319 : 25 ; + 31a : 23 ; + 31b : 22 ; + 31c : 20 ; + 31d : 1e ; + 31e : 1d ; + 31f : 1b ; + 320 : 1a ; + 321 : 18 ; + 322 : 17 ; + 323 : 15 ; + 324 : 14 ; + 325 : 12 ; + 326 : 11 ; + 327 : f ; + 328 : e ; + 329 : c ; + 32a : a ; + 32b : 9 ; + 32c : 7 ; + 32d : 6 ; + 32e : 4 ; + 32f : 3 ; + 330 : 1 ; + 331 : 0 ; + 332 : fffe ; + 333 : fffc ; + 334 : fffb ; + 335 : fff9 ; + 336 : fff8 ; + 337 : fff6 ; + 338 : fff5 ; + 339 : fff3 ; + 33a : fff1 ; + 33b : fff0 ; + 33c : ffee ; + 33d : ffed ; + 33e : ffeb ; + 33f : ffe9 ; + 340 : ffe8 ; + 341 : ffe6 ; + 342 : ffe5 ; + 343 : ffe3 ; + 344 : ffe1 ; + 345 : ffe0 ; + 346 : ffde ; + 347 : ffdd ; + 348 : ffdb ; + 349 : ffd9 ; + 34a : ffd8 ; + 34b : ffd6 ; + 34c : ffd5 ; + 34d : ffd3 ; + 34e : ffd1 ; + 34f : ffd0 ; + 350 : ffce ; + 351 : ffcc ; + 352 : ffcb ; + 353 : ffc9 ; + 354 : ffc7 ; + 355 : ffc6 ; + 356 : ffc4 ; + 357 : ffc3 ; + 358 : ffc1 ; + 359 : ffbf ; + 35a : ffbe ; + 35b : ffbc ; + 35c : ffba ; + 35d : ffb9 ; + 35e : ffb7 ; + 35f : ffb5 ; + 360 : ffb4 ; + 361 : ffb2 ; + 362 : ffb0 ; + 363 : ffaf ; + 364 : ffad ; + 365 : ffac ; + 366 : ffaa ; + 367 : ffa8 ; + 368 : ffa7 ; + 369 : ffa5 ; + 36a : ffa3 ; + 36b : ffa2 ; + 36c : ffa0 ; + 36d : ff9e ; + 36e : ff9d ; + 36f : ff9b ; + 370 : ff99 ; + 371 : ff97 ; + 372 : ff96 ; + 373 : ff94 ; + 374 : ff92 ; + 375 : ff91 ; + 376 : ff8f ; + 377 : ff8d ; + 378 : ff8c ; + 379 : ff8a ; + 37a : ff88 ; + 37b : ff87 ; + 37c : ff85 ; + 37d : ff83 ; + 37e : ff82 ; + 37f : ff80 ; + 380 : ff7e ; + 381 : ff7c ; + 382 : ff7b ; + 383 : ff79 ; + 384 : ff77 ; + 385 : ff76 ; + 386 : ff74 ; + 387 : ff72 ; + 388 : ff71 ; + 389 : ff6f ; + 38a : ff6d ; + 38b : ff6b ; + 38c : ff6a ; + 38d : ff68 ; + 38e : ff66 ; + 38f : ff65 ; + 390 : ff63 ; + 391 : ff61 ; + 392 : ff5f ; + 393 : ff5e ; + 394 : ff5c ; + 395 : ff5a ; + 396 : ff59 ; + 397 : ff57 ; + 398 : ff55 ; + 399 : ff53 ; + 39a : ff52 ; + 39b : ff50 ; + 39c : ff4e ; + 39d : ff4c ; + 39e : ff4b ; + 39f : ff49 ; + 3a0 : ff47 ; + 3a1 : ff46 ; + 3a2 : ff44 ; + 3a3 : ff42 ; + 3a4 : ff40 ; + 3a5 : ff3f ; + 3a6 : ff3d ; + 3a7 : ff3b ; + 3a8 : ff39 ; + 3a9 : ff38 ; + 3aa : ff36 ; + 3ab : ff34 ; + 3ac : ff32 ; + 3ad : ff31 ; + 3ae : ff2f ; + 3af : ff2d ; + 3b0 : ff2b ; + 3b1 : ff2a ; + 3b2 : ff28 ; + 3b3 : ff26 ; + 3b4 : ff25 ; + 3b5 : ff23 ; + 3b6 : ff21 ; + 3b7 : ff1f ; + 3b8 : ff1e ; + 3b9 : ff1c ; + 3ba : ff1a ; + 3bb : ff18 ; + 3bc : ff17 ; + 3bd : ff15 ; + 3be : ff13 ; + 3bf : ff11 ; + 3c0 : ff10 ; + 3c1 : ff0e ; + 3c2 : ff0c ; + 3c3 : ff0a ; + 3c4 : ff09 ; + 3c5 : ff07 ; + 3c6 : ff05 ; + 3c7 : ff03 ; + 3c8 : ff01 ; + 3c9 : ff00 ; + 3ca : fefe ; + 3cb : fefc ; + 3cc : fefa ; + 3cd : fef9 ; + 3ce : fef7 ; + 3cf : fef5 ; + 3d0 : fef3 ; + 3d1 : fef2 ; + 3d2 : fef0 ; + 3d3 : feee ; + 3d4 : feec ; + 3d5 : feeb ; + 3d6 : fee9 ; + 3d7 : fee7 ; + 3d8 : fee5 ; + 3d9 : fee4 ; + 3da : fee2 ; + 3db : fee0 ; + 3dc : fede ; + 3dd : fedd ; + 3de : fedb ; + 3df : fed9 ; + 3e0 : fed7 ; + 3e1 : fed5 ; + 3e2 : fed4 ; + 3e3 : fed2 ; + 3e4 : fed0 ; + 3e5 : fece ; + 3e6 : fecd ; + 3e7 : fecb ; + 3e8 : fec9 ; + 3e9 : fec7 ; + 3ea : fec6 ; + 3eb : fec4 ; + 3ec : fec2 ; + 3ed : fec0 ; + 3ee : febf ; + 3ef : febd ; + 3f0 : febb ; + 3f1 : feb9 ; + 3f2 : feb8 ; + 3f3 : feb6 ; + 3f4 : feb4 ; + 3f5 : feb2 ; + 3f6 : feb0 ; + 3f7 : feaf ; + 3f8 : fead ; + 3f9 : feab ; + 3fa : fea9 ; + 3fb : fea8 ; + 3fc : fea6 ; + 3fd : fea4 ; + 3fe : fea2 ; + 3ff : fea1 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_15.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_15.mif new file mode 100644 index 0000000000..c589856451 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_15.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 24 ; + 1 : 24 ; + 2 : 23 ; + 3 : 23 ; + 4 : 22 ; + 5 : 21 ; + 6 : 20 ; + 7 : 1f ; + 8 : 1d ; + 9 : 1c ; + a : 1a ; + b : 19 ; + c : 17 ; + d : 15 ; + e : 14 ; + f : 12 ; + 10 : 11 ; + 11 : f ; + 12 : e ; + 13 : c ; + 14 : b ; + 15 : a ; + 16 : 9 ; + 17 : 9 ; + 18 : 8 ; + 19 : 8 ; + 1a : 7 ; + 1b : 7 ; + 1c : 7 ; + 1d : 7 ; + 1e : 7 ; + 1f : 7 ; + 20 : 7 ; + 21 : 7 ; + 22 : 8 ; + 23 : 8 ; + 24 : 8 ; + 25 : 9 ; + 26 : 9 ; + 27 : 9 ; + 28 : a ; + 29 : a ; + 2a : a ; + 2b : a ; + 2c : b ; + 2d : b ; + 2e : b ; + 2f : b ; + 30 : b ; + 31 : b ; + 32 : b ; + 33 : b ; + 34 : b ; + 35 : b ; + 36 : b ; + 37 : b ; + 38 : b ; + 39 : b ; + 3a : b ; + 3b : b ; + 3c : b ; + 3d : b ; + 3e : b ; + 3f : b ; + 40 : b ; + 41 : b ; + 42 : c ; + 43 : c ; + 44 : c ; + 45 : c ; + 46 : c ; + 47 : c ; + 48 : d ; + 49 : d ; + 4a : d ; + 4b : d ; + 4c : d ; + 4d : d ; + 4e : d ; + 4f : d ; + 50 : e ; + 51 : e ; + 52 : e ; + 53 : e ; + 54 : e ; + 55 : e ; + 56 : e ; + 57 : e ; + 58 : e ; + 59 : e ; + 5a : e ; + 5b : e ; + 5c : e ; + 5d : e ; + 5e : f ; + 5f : f ; + 60 : f ; + 61 : f ; + 62 : f ; + 63 : f ; + 64 : f ; + 65 : f ; + 66 : 10 ; + 67 : 10 ; + 68 : 10 ; + 69 : 10 ; + 6a : 10 ; + 6b : 10 ; + 6c : 10 ; + 6d : 11 ; + 6e : 11 ; + 6f : 11 ; + 70 : 11 ; + 71 : 11 ; + 72 : 11 ; + 73 : 11 ; + 74 : 11 ; + 75 : 11 ; + 76 : 11 ; + 77 : 12 ; + 78 : 12 ; + 79 : 12 ; + 7a : 12 ; + 7b : 12 ; + 7c : 12 ; + 7d : 12 ; + 7e : 12 ; + 7f : 12 ; + 80 : 13 ; + 81 : 13 ; + 82 : 13 ; + 83 : 13 ; + 84 : 13 ; + 85 : 13 ; + 86 : 13 ; + 87 : 14 ; + 88 : 14 ; + 89 : 14 ; + 8a : 14 ; + 8b : 14 ; + 8c : 14 ; + 8d : 14 ; + 8e : 15 ; + 8f : 15 ; + 90 : 15 ; + 91 : 15 ; + 92 : 15 ; + 93 : 15 ; + 94 : 15 ; + 95 : 15 ; + 96 : 16 ; + 97 : 16 ; + 98 : 16 ; + 99 : 16 ; + 9a : 16 ; + 9b : 16 ; + 9c : 16 ; + 9d : 16 ; + 9e : 17 ; + 9f : 17 ; + a0 : 17 ; + a1 : 17 ; + a2 : 17 ; + a3 : 17 ; + a4 : 17 ; + a5 : 18 ; + a6 : 18 ; + a7 : 18 ; + a8 : 18 ; + a9 : 18 ; + aa : 18 ; + ab : 19 ; + ac : 19 ; + ad : 19 ; + ae : 19 ; + af : 19 ; + b0 : 19 ; + b1 : 1a ; + b2 : 1a ; + b3 : 1a ; + b4 : 1a ; + b5 : 1a ; + b6 : 1a ; + b7 : 1a ; + b8 : 1b ; + b9 : 1b ; + ba : 1b ; + bb : 1b ; + bc : 1b ; + bd : 1b ; + be : 1b ; + bf : 1c ; + c0 : 1c ; + c1 : 1c ; + c2 : 1c ; + c3 : 1c ; + c4 : 1c ; + c5 : 1d ; + c6 : 1d ; + c7 : 1d ; + c8 : 1d ; + c9 : 1d ; + ca : 1d ; + cb : 1e ; + cc : 1e ; + cd : 1e ; + ce : 1e ; + cf : 1e ; + d0 : 1f ; + d1 : 1f ; + d2 : 1f ; + d3 : 1f ; + d4 : 1f ; + d5 : 1f ; + d6 : 20 ; + d7 : 20 ; + d8 : 20 ; + d9 : 20 ; + da : 20 ; + db : 20 ; + dc : 21 ; + dd : 21 ; + de : 21 ; + df : 21 ; + e0 : 21 ; + e1 : 21 ; + e2 : 22 ; + e3 : 22 ; + e4 : 22 ; + e5 : 22 ; + e6 : 22 ; + e7 : 23 ; + e8 : 23 ; + e9 : 23 ; + ea : 23 ; + eb : 23 ; + ec : 24 ; + ed : 24 ; + ee : 24 ; + ef : 24 ; + f0 : 24 ; + f1 : 25 ; + f2 : 25 ; + f3 : 25 ; + f4 : 25 ; + f5 : 25 ; + f6 : 25 ; + f7 : 26 ; + f8 : 26 ; + f9 : 26 ; + fa : 26 ; + fb : 26 ; + fc : 27 ; + fd : 27 ; + fe : 27 ; + ff : 27 ; + 100 : 27 ; + 101 : 28 ; + 102 : 28 ; + 103 : 28 ; + 104 : 28 ; + 105 : 28 ; + 106 : 29 ; + 107 : 29 ; + 108 : 29 ; + 109 : 29 ; + 10a : 2a ; + 10b : 2a ; + 10c : 2a ; + 10d : 2a ; + 10e : 2a ; + 10f : 2b ; + 110 : 2b ; + 111 : 2b ; + 112 : 2b ; + 113 : 2b ; + 114 : 2c ; + 115 : 2c ; + 116 : 2c ; + 117 : 2c ; + 118 : 2c ; + 119 : 2d ; + 11a : 2d ; + 11b : 2d ; + 11c : 2d ; + 11d : 2e ; + 11e : 2e ; + 11f : 2e ; + 120 : 2e ; + 121 : 2e ; + 122 : 2f ; + 123 : 2f ; + 124 : 2f ; + 125 : 2f ; + 126 : 30 ; + 127 : 30 ; + 128 : 30 ; + 129 : 30 ; + 12a : 31 ; + 12b : 31 ; + 12c : 31 ; + 12d : 31 ; + 12e : 32 ; + 12f : 32 ; + 130 : 32 ; + 131 : 32 ; + 132 : 32 ; + 133 : 33 ; + 134 : 33 ; + 135 : 33 ; + 136 : 33 ; + 137 : 34 ; + 138 : 34 ; + 139 : 34 ; + 13a : 34 ; + 13b : 35 ; + 13c : 35 ; + 13d : 35 ; + 13e : 35 ; + 13f : 36 ; + 140 : 36 ; + 141 : 36 ; + 142 : 36 ; + 143 : 37 ; + 144 : 37 ; + 145 : 37 ; + 146 : 37 ; + 147 : 38 ; + 148 : 38 ; + 149 : 38 ; + 14a : 38 ; + 14b : 39 ; + 14c : 39 ; + 14d : 39 ; + 14e : 39 ; + 14f : 3a ; + 150 : 3a ; + 151 : 3a ; + 152 : 3a ; + 153 : 3b ; + 154 : 3b ; + 155 : 3b ; + 156 : 3b ; + 157 : 3c ; + 158 : 3c ; + 159 : 3c ; + 15a : 3c ; + 15b : 3d ; + 15c : 3d ; + 15d : 3d ; + 15e : 3e ; + 15f : 3e ; + 160 : 3e ; + 161 : 3e ; + 162 : 3f ; + 163 : 3f ; + 164 : 3f ; + 165 : 3f ; + 166 : 40 ; + 167 : 40 ; + 168 : 40 ; + 169 : 41 ; + 16a : 41 ; + 16b : 41 ; + 16c : 41 ; + 16d : 42 ; + 16e : 42 ; + 16f : 42 ; + 170 : 43 ; + 171 : 43 ; + 172 : 43 ; + 173 : 43 ; + 174 : 44 ; + 175 : 44 ; + 176 : 44 ; + 177 : 45 ; + 178 : 45 ; + 179 : 45 ; + 17a : 45 ; + 17b : 46 ; + 17c : 46 ; + 17d : 46 ; + 17e : 47 ; + 17f : 47 ; + 180 : 47 ; + 181 : 47 ; + 182 : 48 ; + 183 : 48 ; + 184 : 48 ; + 185 : 49 ; + 186 : 49 ; + 187 : 49 ; + 188 : 4a ; + 189 : 4a ; + 18a : 4a ; + 18b : 4a ; + 18c : 4b ; + 18d : 4b ; + 18e : 4b ; + 18f : 4c ; + 190 : 4c ; + 191 : 4c ; + 192 : 4d ; + 193 : 4d ; + 194 : 4d ; + 195 : 4d ; + 196 : 4e ; + 197 : 4e ; + 198 : 4e ; + 199 : 4f ; + 19a : 4f ; + 19b : 4f ; + 19c : 50 ; + 19d : 50 ; + 19e : 50 ; + 19f : 51 ; + 1a0 : 51 ; + 1a1 : 51 ; + 1a2 : 52 ; + 1a3 : 52 ; + 1a4 : 52 ; + 1a5 : 53 ; + 1a6 : 53 ; + 1a7 : 53 ; + 1a8 : 54 ; + 1a9 : 54 ; + 1aa : 54 ; + 1ab : 55 ; + 1ac : 55 ; + 1ad : 55 ; + 1ae : 55 ; + 1af : 56 ; + 1b0 : 56 ; + 1b1 : 56 ; + 1b2 : 57 ; + 1b3 : 57 ; + 1b4 : 57 ; + 1b5 : 58 ; + 1b6 : 58 ; + 1b7 : 58 ; + 1b8 : 59 ; + 1b9 : 59 ; + 1ba : 59 ; + 1bb : 5a ; + 1bc : 5a ; + 1bd : 5a ; + 1be : 5b ; + 1bf : 5b ; + 1c0 : 5c ; + 1c1 : 5c ; + 1c2 : 5c ; + 1c3 : 5d ; + 1c4 : 5d ; + 1c5 : 5d ; + 1c6 : 5e ; + 1c7 : 5e ; + 1c8 : 5e ; + 1c9 : 5f ; + 1ca : 5f ; + 1cb : 5f ; + 1cc : 60 ; + 1cd : 60 ; + 1ce : 60 ; + 1cf : 61 ; + 1d0 : 61 ; + 1d1 : 61 ; + 1d2 : 62 ; + 1d3 : 62 ; + 1d4 : 63 ; + 1d5 : 63 ; + 1d6 : 63 ; + 1d7 : 64 ; + 1d8 : 64 ; + 1d9 : 64 ; + 1da : 65 ; + 1db : 65 ; + 1dc : 65 ; + 1dd : 66 ; + 1de : 66 ; + 1df : 67 ; + 1e0 : 67 ; + 1e1 : 67 ; + 1e2 : 68 ; + 1e3 : 68 ; + 1e4 : 68 ; + 1e5 : 69 ; + 1e6 : 69 ; + 1e7 : 69 ; + 1e8 : 6a ; + 1e9 : 6a ; + 1ea : 6b ; + 1eb : 6b ; + 1ec : 6b ; + 1ed : 6c ; + 1ee : 6c ; + 1ef : 6c ; + 1f0 : 6d ; + 1f1 : 6d ; + 1f2 : 6e ; + 1f3 : 6e ; + 1f4 : 6e ; + 1f5 : 6f ; + 1f6 : 6f ; + 1f7 : 70 ; + 1f8 : 70 ; + 1f9 : 70 ; + 1fa : 71 ; + 1fb : 71 ; + 1fc : 71 ; + 1fd : 72 ; + 1fe : 72 ; + 1ff : 73 ; + 200 : 73 ; + 201 : 73 ; + 202 : 74 ; + 203 : 74 ; + 204 : 75 ; + 205 : 75 ; + 206 : 75 ; + 207 : 76 ; + 208 : 76 ; + 209 : 77 ; + 20a : 77 ; + 20b : 77 ; + 20c : 78 ; + 20d : 78 ; + 20e : 79 ; + 20f : 79 ; + 210 : 79 ; + 211 : 7a ; + 212 : 7a ; + 213 : 7b ; + 214 : 7b ; + 215 : 7b ; + 216 : 7c ; + 217 : 7c ; + 218 : 7d ; + 219 : 7d ; + 21a : 7d ; + 21b : 7e ; + 21c : 7e ; + 21d : 7f ; + 21e : 7f ; + 21f : 7f ; + 220 : 80 ; + 221 : 80 ; + 222 : 81 ; + 223 : 81 ; + 224 : 82 ; + 225 : 82 ; + 226 : 82 ; + 227 : 83 ; + 228 : 83 ; + 229 : 84 ; + 22a : 84 ; + 22b : 84 ; + 22c : 85 ; + 22d : 85 ; + 22e : 86 ; + 22f : 86 ; + 230 : 87 ; + 231 : 87 ; + 232 : 87 ; + 233 : 88 ; + 234 : 88 ; + 235 : 89 ; + 236 : 89 ; + 237 : 8a ; + 238 : 8a ; + 239 : 8a ; + 23a : 8b ; + 23b : 8b ; + 23c : 8c ; + 23d : 8c ; + 23e : 8d ; + 23f : 8d ; + 240 : 8d ; + 241 : 8e ; + 242 : 8e ; + 243 : 8f ; + 244 : 8f ; + 245 : 90 ; + 246 : 90 ; + 247 : 91 ; + 248 : 91 ; + 249 : 91 ; + 24a : 92 ; + 24b : 92 ; + 24c : 93 ; + 24d : 93 ; + 24e : 94 ; + 24f : 94 ; + 250 : 95 ; + 251 : 95 ; + 252 : 95 ; + 253 : 96 ; + 254 : 96 ; + 255 : 97 ; + 256 : 97 ; + 257 : 98 ; + 258 : 98 ; + 259 : 99 ; + 25a : 99 ; + 25b : 99 ; + 25c : 9a ; + 25d : 9a ; + 25e : 9b ; + 25f : 9b ; + 260 : 9c ; + 261 : 9c ; + 262 : 9d ; + 263 : 9d ; + 264 : 9e ; + 265 : 9e ; + 266 : 9f ; + 267 : 9f ; + 268 : 9f ; + 269 : a0 ; + 26a : a0 ; + 26b : a1 ; + 26c : a1 ; + 26d : a2 ; + 26e : a2 ; + 26f : a3 ; + 270 : a3 ; + 271 : a4 ; + 272 : a4 ; + 273 : a5 ; + 274 : a5 ; + 275 : a5 ; + 276 : a6 ; + 277 : a6 ; + 278 : a7 ; + 279 : a7 ; + 27a : a8 ; + 27b : a8 ; + 27c : a9 ; + 27d : a9 ; + 27e : aa ; + 27f : aa ; + 280 : ab ; + 281 : ab ; + 282 : ac ; + 283 : ac ; + 284 : ad ; + 285 : ad ; + 286 : ae ; + 287 : ae ; + 288 : ae ; + 289 : af ; + 28a : af ; + 28b : b0 ; + 28c : b0 ; + 28d : b1 ; + 28e : b1 ; + 28f : b2 ; + 290 : b2 ; + 291 : b3 ; + 292 : b3 ; + 293 : b4 ; + 294 : b4 ; + 295 : b5 ; + 296 : b5 ; + 297 : b6 ; + 298 : b6 ; + 299 : b7 ; + 29a : b7 ; + 29b : b8 ; + 29c : b8 ; + 29d : b9 ; + 29e : b9 ; + 29f : ba ; + 2a0 : ba ; + 2a1 : bb ; + 2a2 : bb ; + 2a3 : bc ; + 2a4 : bc ; + 2a5 : bd ; + 2a6 : bd ; + 2a7 : be ; + 2a8 : be ; + 2a9 : bf ; + 2aa : bf ; + 2ab : c0 ; + 2ac : c0 ; + 2ad : c1 ; + 2ae : c1 ; + 2af : c2 ; + 2b0 : c2 ; + 2b1 : c3 ; + 2b2 : c3 ; + 2b3 : c4 ; + 2b4 : c4 ; + 2b5 : c5 ; + 2b6 : c5 ; + 2b7 : c6 ; + 2b8 : c6 ; + 2b9 : c7 ; + 2ba : c7 ; + 2bb : c8 ; + 2bc : c8 ; + 2bd : c9 ; + 2be : c9 ; + 2bf : ca ; + 2c0 : ca ; + 2c1 : cb ; + 2c2 : cb ; + 2c3 : cc ; + 2c4 : cc ; + 2c5 : cd ; + 2c6 : cd ; + 2c7 : ce ; + 2c8 : ce ; + 2c9 : cf ; + 2ca : cf ; + 2cb : d0 ; + 2cc : d0 ; + 2cd : d1 ; + 2ce : d1 ; + 2cf : d2 ; + 2d0 : d2 ; + 2d1 : d3 ; + 2d2 : d3 ; + 2d3 : d4 ; + 2d4 : d4 ; + 2d5 : d5 ; + 2d6 : d5 ; + 2d7 : d6 ; + 2d8 : d6 ; + 2d9 : d7 ; + 2da : d7 ; + 2db : d8 ; + 2dc : d9 ; + 2dd : d9 ; + 2de : da ; + 2df : da ; + 2e0 : db ; + 2e1 : db ; + 2e2 : dc ; + 2e3 : dc ; + 2e4 : dd ; + 2e5 : dd ; + 2e6 : de ; + 2e7 : de ; + 2e8 : df ; + 2e9 : df ; + 2ea : e0 ; + 2eb : e0 ; + 2ec : e1 ; + 2ed : e1 ; + 2ee : e2 ; + 2ef : e2 ; + 2f0 : e3 ; + 2f1 : e3 ; + 2f2 : e4 ; + 2f3 : e5 ; + 2f4 : e5 ; + 2f5 : e6 ; + 2f6 : e6 ; + 2f7 : e7 ; + 2f8 : e7 ; + 2f9 : e8 ; + 2fa : e8 ; + 2fb : e9 ; + 2fc : e9 ; + 2fd : ea ; + 2fe : ea ; + 2ff : eb ; + 300 : eb ; + 301 : ec ; + 302 : ec ; + 303 : ed ; + 304 : ed ; + 305 : ee ; + 306 : ef ; + 307 : ef ; + 308 : f0 ; + 309 : f0 ; + 30a : f1 ; + 30b : f1 ; + 30c : f2 ; + 30d : f2 ; + 30e : f3 ; + 30f : f3 ; + 310 : f4 ; + 311 : f4 ; + 312 : f5 ; + 313 : f5 ; + 314 : f6 ; + 315 : f7 ; + 316 : f7 ; + 317 : f8 ; + 318 : f8 ; + 319 : f9 ; + 31a : f9 ; + 31b : fa ; + 31c : fa ; + 31d : fb ; + 31e : fb ; + 31f : fc ; + 320 : fc ; + 321 : fd ; + 322 : fd ; + 323 : fe ; + 324 : ff ; + 325 : ff ; + 326 : 100 ; + 327 : 100 ; + 328 : 101 ; + 329 : 101 ; + 32a : 102 ; + 32b : 102 ; + 32c : 103 ; + 32d : 103 ; + 32e : 104 ; + 32f : 104 ; + 330 : 105 ; + 331 : 105 ; + 332 : 106 ; + 333 : 107 ; + 334 : 107 ; + 335 : 108 ; + 336 : 108 ; + 337 : 109 ; + 338 : 109 ; + 339 : 10a ; + 33a : 10a ; + 33b : 10b ; + 33c : 10b ; + 33d : 10c ; + 33e : 10c ; + 33f : 10d ; + 340 : 10e ; + 341 : 10e ; + 342 : 10f ; + 343 : 10f ; + 344 : 110 ; + 345 : 110 ; + 346 : 111 ; + 347 : 111 ; + 348 : 112 ; + 349 : 112 ; + 34a : 113 ; + 34b : 113 ; + 34c : 114 ; + 34d : 115 ; + 34e : 115 ; + 34f : 116 ; + 350 : 116 ; + 351 : 117 ; + 352 : 117 ; + 353 : 118 ; + 354 : 118 ; + 355 : 119 ; + 356 : 119 ; + 357 : 11a ; + 358 : 11a ; + 359 : 11b ; + 35a : 11b ; + 35b : 11c ; + 35c : 11d ; + 35d : 11d ; + 35e : 11e ; + 35f : 11e ; + 360 : 11f ; + 361 : 11f ; + 362 : 120 ; + 363 : 120 ; + 364 : 121 ; + 365 : 121 ; + 366 : 122 ; + 367 : 122 ; + 368 : 123 ; + 369 : 123 ; + 36a : 124 ; + 36b : 125 ; + 36c : 125 ; + 36d : 126 ; + 36e : 126 ; + 36f : 127 ; + 370 : 127 ; + 371 : 128 ; + 372 : 128 ; + 373 : 129 ; + 374 : 129 ; + 375 : 12a ; + 376 : 12a ; + 377 : 12b ; + 378 : 12b ; + 379 : 12c ; + 37a : 12c ; + 37b : 12d ; + 37c : 12e ; + 37d : 12e ; + 37e : 12f ; + 37f : 12f ; + 380 : 130 ; + 381 : 130 ; + 382 : 131 ; + 383 : 131 ; + 384 : 132 ; + 385 : 132 ; + 386 : 133 ; + 387 : 133 ; + 388 : 134 ; + 389 : 134 ; + 38a : 135 ; + 38b : 135 ; + 38c : 136 ; + 38d : 137 ; + 38e : 137 ; + 38f : 138 ; + 390 : 138 ; + 391 : 139 ; + 392 : 139 ; + 393 : 13a ; + 394 : 13a ; + 395 : 13b ; + 396 : 13b ; + 397 : 13c ; + 398 : 13c ; + 399 : 13d ; + 39a : 13d ; + 39b : 13e ; + 39c : 13e ; + 39d : 13f ; + 39e : 13f ; + 39f : 140 ; + 3a0 : 140 ; + 3a1 : 141 ; + 3a2 : 141 ; + 3a3 : 142 ; + 3a4 : 142 ; + 3a5 : 143 ; + 3a6 : 143 ; + 3a7 : 144 ; + 3a8 : 145 ; + 3a9 : 145 ; + 3aa : 146 ; + 3ab : 146 ; + 3ac : 147 ; + 3ad : 147 ; + 3ae : 148 ; + 3af : 148 ; + 3b0 : 149 ; + 3b1 : 149 ; + 3b2 : 14a ; + 3b3 : 14a ; + 3b4 : 14b ; + 3b5 : 14b ; + 3b6 : 14c ; + 3b7 : 14c ; + 3b8 : 14d ; + 3b9 : 14d ; + 3ba : 14e ; + 3bb : 14e ; + 3bc : 14f ; + 3bd : 14f ; + 3be : 150 ; + 3bf : 150 ; + 3c0 : 151 ; + 3c1 : 151 ; + 3c2 : 152 ; + 3c3 : 152 ; + 3c4 : 153 ; + 3c5 : 153 ; + 3c6 : 154 ; + 3c7 : 154 ; + 3c8 : 155 ; + 3c9 : 155 ; + 3ca : 156 ; + 3cb : 156 ; + 3cc : 157 ; + 3cd : 157 ; + 3ce : 158 ; + 3cf : 158 ; + 3d0 : 159 ; + 3d1 : 159 ; + 3d2 : 15a ; + 3d3 : 15a ; + 3d4 : 15b ; + 3d5 : 15b ; + 3d6 : 15c ; + 3d7 : 15c ; + 3d8 : 15c ; + 3d9 : 15d ; + 3da : 15d ; + 3db : 15e ; + 3dc : 15e ; + 3dd : 15f ; + 3de : 15f ; + 3df : 160 ; + 3e0 : 160 ; + 3e1 : 161 ; + 3e2 : 161 ; + 3e3 : 162 ; + 3e4 : 162 ; + 3e5 : 163 ; + 3e6 : 163 ; + 3e7 : 164 ; + 3e8 : 164 ; + 3e9 : 165 ; + 3ea : 165 ; + 3eb : 166 ; + 3ec : 166 ; + 3ed : 167 ; + 3ee : 167 ; + 3ef : 167 ; + 3f0 : 168 ; + 3f1 : 168 ; + 3f2 : 169 ; + 3f3 : 169 ; + 3f4 : 16a ; + 3f5 : 16a ; + 3f6 : 16b ; + 3f7 : 16b ; + 3f8 : 16c ; + 3f9 : 16c ; + 3fa : 16d ; + 3fb : 16d ; + 3fc : 16d ; + 3fd : 16e ; + 3fe : 16e ; + 3ff : 16f ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_2.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_2.mif new file mode 100644 index 0000000000..68ce2c8122 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_2.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : a1 ; + 1 : 9e ; + 2 : 9a ; + 3 : 97 ; + 4 : 94 ; + 5 : 91 ; + 6 : 8d ; + 7 : 8a ; + 8 : 87 ; + 9 : 84 ; + a : 80 ; + b : 7d ; + c : 7a ; + d : 76 ; + e : 73 ; + f : 70 ; + 10 : 6d ; + 11 : 69 ; + 12 : 66 ; + 13 : 63 ; + 14 : 60 ; + 15 : 5c ; + 16 : 59 ; + 17 : 56 ; + 18 : 53 ; + 19 : 4f ; + 1a : 4c ; + 1b : 49 ; + 1c : 46 ; + 1d : 43 ; + 1e : 3f ; + 1f : 3c ; + 20 : 39 ; + 21 : 36 ; + 22 : 32 ; + 23 : 2f ; + 24 : 2c ; + 25 : 29 ; + 26 : 26 ; + 27 : 22 ; + 28 : 1f ; + 29 : 1c ; + 2a : 19 ; + 2b : 16 ; + 2c : 12 ; + 2d : f ; + 2e : c ; + 2f : 9 ; + 30 : 6 ; + 31 : 2 ; + 32 : ffff ; + 33 : fffc ; + 34 : fff9 ; + 35 : fff6 ; + 36 : fff3 ; + 37 : fff0 ; + 38 : ffec ; + 39 : ffe9 ; + 3a : ffe6 ; + 3b : ffe3 ; + 3c : ffe0 ; + 3d : ffdd ; + 3e : ffd9 ; + 3f : ffd6 ; + 40 : ffd3 ; + 41 : ffd0 ; + 42 : ffcd ; + 43 : ffca ; + 44 : ffc7 ; + 45 : ffc4 ; + 46 : ffc1 ; + 47 : ffbd ; + 48 : ffba ; + 49 : ffb7 ; + 4a : ffb4 ; + 4b : ffb1 ; + 4c : ffae ; + 4d : ffab ; + 4e : ffa8 ; + 4f : ffa5 ; + 50 : ffa2 ; + 51 : ff9f ; + 52 : ff9c ; + 53 : ff98 ; + 54 : ff95 ; + 55 : ff92 ; + 56 : ff8f ; + 57 : ff8c ; + 58 : ff89 ; + 59 : ff86 ; + 5a : ff83 ; + 5b : ff80 ; + 5c : ff7d ; + 5d : ff7a ; + 5e : ff77 ; + 5f : ff74 ; + 60 : ff71 ; + 61 : ff6e ; + 62 : ff6b ; + 63 : ff68 ; + 64 : ff65 ; + 65 : ff62 ; + 66 : ff5f ; + 67 : ff5c ; + 68 : ff59 ; + 69 : ff56 ; + 6a : ff53 ; + 6b : ff50 ; + 6c : ff4d ; + 6d : ff4a ; + 6e : ff47 ; + 6f : ff44 ; + 70 : ff41 ; + 71 : ff3e ; + 72 : ff3c ; + 73 : ff39 ; + 74 : ff36 ; + 75 : ff33 ; + 76 : ff30 ; + 77 : ff2d ; + 78 : ff2a ; + 79 : ff27 ; + 7a : ff24 ; + 7b : ff21 ; + 7c : ff1e ; + 7d : ff1c ; + 7e : ff19 ; + 7f : ff16 ; + 80 : ff13 ; + 81 : ff10 ; + 82 : ff0d ; + 83 : ff0a ; + 84 : ff08 ; + 85 : ff05 ; + 86 : ff02 ; + 87 : feff ; + 88 : fefc ; + 89 : fef9 ; + 8a : fef6 ; + 8b : fef4 ; + 8c : fef1 ; + 8d : feee ; + 8e : feeb ; + 8f : fee8 ; + 90 : fee6 ; + 91 : fee3 ; + 92 : fee0 ; + 93 : fedd ; + 94 : fedb ; + 95 : fed8 ; + 96 : fed5 ; + 97 : fed2 ; + 98 : fecf ; + 99 : fecd ; + 9a : feca ; + 9b : fec7 ; + 9c : fec5 ; + 9d : fec2 ; + 9e : febf ; + 9f : febc ; + a0 : feba ; + a1 : feb7 ; + a2 : feb4 ; + a3 : feb2 ; + a4 : feaf ; + a5 : feac ; + a6 : fea9 ; + a7 : fea7 ; + a8 : fea4 ; + a9 : fea1 ; + aa : fe9f ; + ab : fe9c ; + ac : fe99 ; + ad : fe97 ; + ae : fe94 ; + af : fe92 ; + b0 : fe8f ; + b1 : fe8c ; + b2 : fe8a ; + b3 : fe87 ; + b4 : fe84 ; + b5 : fe82 ; + b6 : fe7f ; + b7 : fe7d ; + b8 : fe7a ; + b9 : fe78 ; + ba : fe75 ; + bb : fe72 ; + bc : fe70 ; + bd : fe6d ; + be : fe6b ; + bf : fe68 ; + c0 : fe66 ; + c1 : fe63 ; + c2 : fe61 ; + c3 : fe5e ; + c4 : fe5c ; + c5 : fe59 ; + c6 : fe57 ; + c7 : fe54 ; + c8 : fe52 ; + c9 : fe4f ; + ca : fe4d ; + cb : fe4a ; + cc : fe48 ; + cd : fe45 ; + ce : fe43 ; + cf : fe40 ; + d0 : fe3e ; + d1 : fe3b ; + d2 : fe39 ; + d3 : fe37 ; + d4 : fe34 ; + d5 : fe32 ; + d6 : fe2f ; + d7 : fe2d ; + d8 : fe2b ; + d9 : fe28 ; + da : fe26 ; + db : fe23 ; + dc : fe21 ; + dd : fe1f ; + de : fe1c ; + df : fe1a ; + e0 : fe18 ; + e1 : fe15 ; + e2 : fe13 ; + e3 : fe11 ; + e4 : fe0e ; + e5 : fe0c ; + e6 : fe0a ; + e7 : fe07 ; + e8 : fe05 ; + e9 : fe03 ; + ea : fe00 ; + eb : fdfe ; + ec : fdfc ; + ed : fdfa ; + ee : fdf7 ; + ef : fdf5 ; + f0 : fdf3 ; + f1 : fdf1 ; + f2 : fdee ; + f3 : fdec ; + f4 : fdea ; + f5 : fde8 ; + f6 : fde6 ; + f7 : fde3 ; + f8 : fde1 ; + f9 : fddf ; + fa : fddd ; + fb : fddb ; + fc : fdd8 ; + fd : fdd6 ; + fe : fdd4 ; + ff : fdd2 ; + 100 : fdd0 ; + 101 : fdce ; + 102 : fdcc ; + 103 : fdc9 ; + 104 : fdc7 ; + 105 : fdc5 ; + 106 : fdc3 ; + 107 : fdc1 ; + 108 : fdbf ; + 109 : fdbd ; + 10a : fdbb ; + 10b : fdb9 ; + 10c : fdb7 ; + 10d : fdb5 ; + 10e : fdb3 ; + 10f : fdb0 ; + 110 : fdae ; + 111 : fdac ; + 112 : fdaa ; + 113 : fda8 ; + 114 : fda6 ; + 115 : fda4 ; + 116 : fda2 ; + 117 : fda0 ; + 118 : fd9e ; + 119 : fd9c ; + 11a : fd9a ; + 11b : fd99 ; + 11c : fd97 ; + 11d : fd95 ; + 11e : fd93 ; + 11f : fd91 ; + 120 : fd8f ; + 121 : fd8d ; + 122 : fd8b ; + 123 : fd89 ; + 124 : fd87 ; + 125 : fd85 ; + 126 : fd83 ; + 127 : fd81 ; + 128 : fd80 ; + 129 : fd7e ; + 12a : fd7c ; + 12b : fd7a ; + 12c : fd78 ; + 12d : fd76 ; + 12e : fd75 ; + 12f : fd73 ; + 130 : fd71 ; + 131 : fd6f ; + 132 : fd6d ; + 133 : fd6b ; + 134 : fd6a ; + 135 : fd68 ; + 136 : fd66 ; + 137 : fd64 ; + 138 : fd63 ; + 139 : fd61 ; + 13a : fd5f ; + 13b : fd5d ; + 13c : fd5c ; + 13d : fd5a ; + 13e : fd58 ; + 13f : fd56 ; + 140 : fd55 ; + 141 : fd53 ; + 142 : fd51 ; + 143 : fd50 ; + 144 : fd4e ; + 145 : fd4c ; + 146 : fd4b ; + 147 : fd49 ; + 148 : fd47 ; + 149 : fd46 ; + 14a : fd44 ; + 14b : fd42 ; + 14c : fd41 ; + 14d : fd3f ; + 14e : fd3e ; + 14f : fd3c ; + 150 : fd3a ; + 151 : fd39 ; + 152 : fd37 ; + 153 : fd36 ; + 154 : fd34 ; + 155 : fd33 ; + 156 : fd31 ; + 157 : fd30 ; + 158 : fd2e ; + 159 : fd2c ; + 15a : fd2b ; + 15b : fd29 ; + 15c : fd28 ; + 15d : fd26 ; + 15e : fd25 ; + 15f : fd23 ; + 160 : fd22 ; + 161 : fd21 ; + 162 : fd1f ; + 163 : fd1e ; + 164 : fd1c ; + 165 : fd1b ; + 166 : fd19 ; + 167 : fd18 ; + 168 : fd16 ; + 169 : fd15 ; + 16a : fd14 ; + 16b : fd12 ; + 16c : fd11 ; + 16d : fd0f ; + 16e : fd0e ; + 16f : fd0d ; + 170 : fd0b ; + 171 : fd0a ; + 172 : fd09 ; + 173 : fd07 ; + 174 : fd06 ; + 175 : fd05 ; + 176 : fd03 ; + 177 : fd02 ; + 178 : fd01 ; + 179 : fcff ; + 17a : fcfe ; + 17b : fcfd ; + 17c : fcfc ; + 17d : fcfa ; + 17e : fcf9 ; + 17f : fcf8 ; + 180 : fcf7 ; + 181 : fcf5 ; + 182 : fcf4 ; + 183 : fcf3 ; + 184 : fcf2 ; + 185 : fcf1 ; + 186 : fcef ; + 187 : fcee ; + 188 : fced ; + 189 : fcec ; + 18a : fceb ; + 18b : fce9 ; + 18c : fce8 ; + 18d : fce7 ; + 18e : fce6 ; + 18f : fce5 ; + 190 : fce4 ; + 191 : fce3 ; + 192 : fce2 ; + 193 : fce0 ; + 194 : fcdf ; + 195 : fcde ; + 196 : fcdd ; + 197 : fcdc ; + 198 : fcdb ; + 199 : fcda ; + 19a : fcd9 ; + 19b : fcd8 ; + 19c : fcd7 ; + 19d : fcd6 ; + 19e : fcd5 ; + 19f : fcd4 ; + 1a0 : fcd3 ; + 1a1 : fcd2 ; + 1a2 : fcd1 ; + 1a3 : fcd0 ; + 1a4 : fccf ; + 1a5 : fcce ; + 1a6 : fccd ; + 1a7 : fccc ; + 1a8 : fccb ; + 1a9 : fcca ; + 1aa : fcc9 ; + 1ab : fcc8 ; + 1ac : fcc7 ; + 1ad : fcc6 ; + 1ae : fcc5 ; + 1af : fcc5 ; + 1b0 : fcc4 ; + 1b1 : fcc3 ; + 1b2 : fcc2 ; + 1b3 : fcc1 ; + 1b4 : fcc0 ; + 1b5 : fcbf ; + 1b6 : fcbf ; + 1b7 : fcbe ; + 1b8 : fcbd ; + 1b9 : fcbc ; + 1ba : fcbb ; + 1bb : fcba ; + 1bc : fcba ; + 1bd : fcb9 ; + 1be : fcb8 ; + 1bf : fcb7 ; + 1c0 : fcb6 ; + 1c1 : fcb6 ; + 1c2 : fcb5 ; + 1c3 : fcb4 ; + 1c4 : fcb3 ; + 1c5 : fcb3 ; + 1c6 : fcb2 ; + 1c7 : fcb1 ; + 1c8 : fcb1 ; + 1c9 : fcb0 ; + 1ca : fcaf ; + 1cb : fcae ; + 1cc : fcae ; + 1cd : fcad ; + 1ce : fcac ; + 1cf : fcac ; + 1d0 : fcab ; + 1d1 : fcaa ; + 1d2 : fcaa ; + 1d3 : fca9 ; + 1d4 : fca9 ; + 1d5 : fca8 ; + 1d6 : fca7 ; + 1d7 : fca7 ; + 1d8 : fca6 ; + 1d9 : fca6 ; + 1da : fca5 ; + 1db : fca4 ; + 1dc : fca4 ; + 1dd : fca3 ; + 1de : fca3 ; + 1df : fca2 ; + 1e0 : fca2 ; + 1e1 : fca1 ; + 1e2 : fca1 ; + 1e3 : fca0 ; + 1e4 : fca0 ; + 1e5 : fc9f ; + 1e6 : fc9f ; + 1e7 : fc9e ; + 1e8 : fc9e ; + 1e9 : fc9d ; + 1ea : fc9d ; + 1eb : fc9c ; + 1ec : fc9c ; + 1ed : fc9b ; + 1ee : fc9b ; + 1ef : fc9a ; + 1f0 : fc9a ; + 1f1 : fc9a ; + 1f2 : fc99 ; + 1f3 : fc99 ; + 1f4 : fc98 ; + 1f5 : fc98 ; + 1f6 : fc98 ; + 1f7 : fc97 ; + 1f8 : fc97 ; + 1f9 : fc96 ; + 1fa : fc96 ; + 1fb : fc96 ; + 1fc : fc95 ; + 1fd : fc95 ; + 1fe : fc95 ; + 1ff : fc94 ; + 200 : fc94 ; + 201 : fc94 ; + 202 : fc94 ; + 203 : fc93 ; + 204 : fc93 ; + 205 : fc93 ; + 206 : fc92 ; + 207 : fc92 ; + 208 : fc92 ; + 209 : fc92 ; + 20a : fc91 ; + 20b : fc91 ; + 20c : fc91 ; + 20d : fc91 ; + 20e : fc91 ; + 20f : fc90 ; + 210 : fc90 ; + 211 : fc90 ; + 212 : fc90 ; + 213 : fc90 ; + 214 : fc8f ; + 215 : fc8f ; + 216 : fc8f ; + 217 : fc8f ; + 218 : fc8f ; + 219 : fc8f ; + 21a : fc8e ; + 21b : fc8e ; + 21c : fc8e ; + 21d : fc8e ; + 21e : fc8e ; + 21f : fc8e ; + 220 : fc8e ; + 221 : fc8e ; + 222 : fc8e ; + 223 : fc8e ; + 224 : fc8e ; + 225 : fc8e ; + 226 : fc8d ; + 227 : fc8d ; + 228 : fc8d ; + 229 : fc8d ; + 22a : fc8d ; + 22b : fc8d ; + 22c : fc8d ; + 22d : fc8d ; + 22e : fc8d ; + 22f : fc8d ; + 230 : fc8d ; + 231 : fc8d ; + 232 : fc8d ; + 233 : fc8d ; + 234 : fc8e ; + 235 : fc8e ; + 236 : fc8e ; + 237 : fc8e ; + 238 : fc8e ; + 239 : fc8e ; + 23a : fc8e ; + 23b : fc8e ; + 23c : fc8e ; + 23d : fc8e ; + 23e : fc8e ; + 23f : fc8e ; + 240 : fc8f ; + 241 : fc8f ; + 242 : fc8f ; + 243 : fc8f ; + 244 : fc8f ; + 245 : fc8f ; + 246 : fc8f ; + 247 : fc90 ; + 248 : fc90 ; + 249 : fc90 ; + 24a : fc90 ; + 24b : fc90 ; + 24c : fc91 ; + 24d : fc91 ; + 24e : fc91 ; + 24f : fc91 ; + 250 : fc91 ; + 251 : fc92 ; + 252 : fc92 ; + 253 : fc92 ; + 254 : fc92 ; + 255 : fc93 ; + 256 : fc93 ; + 257 : fc93 ; + 258 : fc94 ; + 259 : fc94 ; + 25a : fc94 ; + 25b : fc94 ; + 25c : fc95 ; + 25d : fc95 ; + 25e : fc95 ; + 25f : fc96 ; + 260 : fc96 ; + 261 : fc96 ; + 262 : fc97 ; + 263 : fc97 ; + 264 : fc97 ; + 265 : fc98 ; + 266 : fc98 ; + 267 : fc99 ; + 268 : fc99 ; + 269 : fc99 ; + 26a : fc9a ; + 26b : fc9a ; + 26c : fc9a ; + 26d : fc9b ; + 26e : fc9b ; + 26f : fc9c ; + 270 : fc9c ; + 271 : fc9d ; + 272 : fc9d ; + 273 : fc9d ; + 274 : fc9e ; + 275 : fc9e ; + 276 : fc9f ; + 277 : fc9f ; + 278 : fca0 ; + 279 : fca0 ; + 27a : fca1 ; + 27b : fca1 ; + 27c : fca2 ; + 27d : fca2 ; + 27e : fca3 ; + 27f : fca3 ; + 280 : fca4 ; + 281 : fca4 ; + 282 : fca5 ; + 283 : fca5 ; + 284 : fca6 ; + 285 : fca7 ; + 286 : fca7 ; + 287 : fca8 ; + 288 : fca8 ; + 289 : fca9 ; + 28a : fca9 ; + 28b : fcaa ; + 28c : fcab ; + 28d : fcab ; + 28e : fcac ; + 28f : fcac ; + 290 : fcad ; + 291 : fcae ; + 292 : fcae ; + 293 : fcaf ; + 294 : fcb0 ; + 295 : fcb0 ; + 296 : fcb1 ; + 297 : fcb2 ; + 298 : fcb2 ; + 299 : fcb3 ; + 29a : fcb4 ; + 29b : fcb4 ; + 29c : fcb5 ; + 29d : fcb6 ; + 29e : fcb6 ; + 29f : fcb7 ; + 2a0 : fcb8 ; + 2a1 : fcb8 ; + 2a2 : fcb9 ; + 2a3 : fcba ; + 2a4 : fcbb ; + 2a5 : fcbb ; + 2a6 : fcbc ; + 2a7 : fcbd ; + 2a8 : fcbe ; + 2a9 : fcbe ; + 2aa : fcbf ; + 2ab : fcc0 ; + 2ac : fcc1 ; + 2ad : fcc1 ; + 2ae : fcc2 ; + 2af : fcc3 ; + 2b0 : fcc4 ; + 2b1 : fcc5 ; + 2b2 : fcc5 ; + 2b3 : fcc6 ; + 2b4 : fcc7 ; + 2b5 : fcc8 ; + 2b6 : fcc9 ; + 2b7 : fcca ; + 2b8 : fcca ; + 2b9 : fccb ; + 2ba : fccc ; + 2bb : fccd ; + 2bc : fcce ; + 2bd : fccf ; + 2be : fcd0 ; + 2bf : fcd0 ; + 2c0 : fcd1 ; + 2c1 : fcd2 ; + 2c2 : fcd3 ; + 2c3 : fcd4 ; + 2c4 : fcd5 ; + 2c5 : fcd6 ; + 2c6 : fcd7 ; + 2c7 : fcd8 ; + 2c8 : fcd8 ; + 2c9 : fcd9 ; + 2ca : fcda ; + 2cb : fcdb ; + 2cc : fcdc ; + 2cd : fcdd ; + 2ce : fcde ; + 2cf : fcdf ; + 2d0 : fce0 ; + 2d1 : fce1 ; + 2d2 : fce2 ; + 2d3 : fce3 ; + 2d4 : fce4 ; + 2d5 : fce5 ; + 2d6 : fce6 ; + 2d7 : fce7 ; + 2d8 : fce8 ; + 2d9 : fce9 ; + 2da : fcea ; + 2db : fceb ; + 2dc : fcec ; + 2dd : fced ; + 2de : fcee ; + 2df : fcef ; + 2e0 : fcf0 ; + 2e1 : fcf1 ; + 2e2 : fcf2 ; + 2e3 : fcf3 ; + 2e4 : fcf4 ; + 2e5 : fcf5 ; + 2e6 : fcf6 ; + 2e7 : fcf7 ; + 2e8 : fcf8 ; + 2e9 : fcfa ; + 2ea : fcfb ; + 2eb : fcfc ; + 2ec : fcfd ; + 2ed : fcfe ; + 2ee : fcff ; + 2ef : fd00 ; + 2f0 : fd01 ; + 2f1 : fd02 ; + 2f2 : fd03 ; + 2f3 : fd05 ; + 2f4 : fd06 ; + 2f5 : fd07 ; + 2f6 : fd08 ; + 2f7 : fd09 ; + 2f8 : fd0a ; + 2f9 : fd0b ; + 2fa : fd0d ; + 2fb : fd0e ; + 2fc : fd0f ; + 2fd : fd10 ; + 2fe : fd11 ; + 2ff : fd12 ; + 300 : fd14 ; + 301 : fd15 ; + 302 : fd16 ; + 303 : fd17 ; + 304 : fd18 ; + 305 : fd19 ; + 306 : fd1b ; + 307 : fd1c ; + 308 : fd1d ; + 309 : fd1e ; + 30a : fd20 ; + 30b : fd21 ; + 30c : fd22 ; + 30d : fd23 ; + 30e : fd24 ; + 30f : fd26 ; + 310 : fd27 ; + 311 : fd28 ; + 312 : fd29 ; + 313 : fd2b ; + 314 : fd2c ; + 315 : fd2d ; + 316 : fd2e ; + 317 : fd30 ; + 318 : fd31 ; + 319 : fd32 ; + 31a : fd34 ; + 31b : fd35 ; + 31c : fd36 ; + 31d : fd37 ; + 31e : fd39 ; + 31f : fd3a ; + 320 : fd3b ; + 321 : fd3d ; + 322 : fd3e ; + 323 : fd3f ; + 324 : fd41 ; + 325 : fd42 ; + 326 : fd43 ; + 327 : fd45 ; + 328 : fd46 ; + 329 : fd47 ; + 32a : fd49 ; + 32b : fd4a ; + 32c : fd4b ; + 32d : fd4d ; + 32e : fd4e ; + 32f : fd4f ; + 330 : fd51 ; + 331 : fd52 ; + 332 : fd53 ; + 333 : fd55 ; + 334 : fd56 ; + 335 : fd58 ; + 336 : fd59 ; + 337 : fd5a ; + 338 : fd5c ; + 339 : fd5d ; + 33a : fd5f ; + 33b : fd60 ; + 33c : fd61 ; + 33d : fd63 ; + 33e : fd64 ; + 33f : fd66 ; + 340 : fd67 ; + 341 : fd68 ; + 342 : fd6a ; + 343 : fd6b ; + 344 : fd6d ; + 345 : fd6e ; + 346 : fd70 ; + 347 : fd71 ; + 348 : fd72 ; + 349 : fd74 ; + 34a : fd75 ; + 34b : fd77 ; + 34c : fd78 ; + 34d : fd7a ; + 34e : fd7b ; + 34f : fd7d ; + 350 : fd7e ; + 351 : fd80 ; + 352 : fd81 ; + 353 : fd82 ; + 354 : fd84 ; + 355 : fd85 ; + 356 : fd87 ; + 357 : fd88 ; + 358 : fd8a ; + 359 : fd8b ; + 35a : fd8d ; + 35b : fd8e ; + 35c : fd90 ; + 35d : fd91 ; + 35e : fd93 ; + 35f : fd94 ; + 360 : fd96 ; + 361 : fd97 ; + 362 : fd99 ; + 363 : fd9a ; + 364 : fd9c ; + 365 : fd9e ; + 366 : fd9f ; + 367 : fda1 ; + 368 : fda2 ; + 369 : fda4 ; + 36a : fda5 ; + 36b : fda7 ; + 36c : fda8 ; + 36d : fdaa ; + 36e : fdab ; + 36f : fdad ; + 370 : fdae ; + 371 : fdb0 ; + 372 : fdb2 ; + 373 : fdb3 ; + 374 : fdb5 ; + 375 : fdb6 ; + 376 : fdb8 ; + 377 : fdb9 ; + 378 : fdbb ; + 379 : fdbd ; + 37a : fdbe ; + 37b : fdc0 ; + 37c : fdc1 ; + 37d : fdc3 ; + 37e : fdc4 ; + 37f : fdc6 ; + 380 : fdc8 ; + 381 : fdc9 ; + 382 : fdcb ; + 383 : fdcc ; + 384 : fdce ; + 385 : fdd0 ; + 386 : fdd1 ; + 387 : fdd3 ; + 388 : fdd4 ; + 389 : fdd6 ; + 38a : fdd8 ; + 38b : fdd9 ; + 38c : fddb ; + 38d : fddd ; + 38e : fdde ; + 38f : fde0 ; + 390 : fde1 ; + 391 : fde3 ; + 392 : fde5 ; + 393 : fde6 ; + 394 : fde8 ; + 395 : fdea ; + 396 : fdeb ; + 397 : fded ; + 398 : fdee ; + 399 : fdf0 ; + 39a : fdf2 ; + 39b : fdf3 ; + 39c : fdf5 ; + 39d : fdf7 ; + 39e : fdf8 ; + 39f : fdfa ; + 3a0 : fdfc ; + 3a1 : fdfd ; + 3a2 : fdff ; + 3a3 : fe01 ; + 3a4 : fe02 ; + 3a5 : fe04 ; + 3a6 : fe06 ; + 3a7 : fe07 ; + 3a8 : fe09 ; + 3a9 : fe0b ; + 3aa : fe0c ; + 3ab : fe0e ; + 3ac : fe10 ; + 3ad : fe11 ; + 3ae : fe13 ; + 3af : fe15 ; + 3b0 : fe16 ; + 3b1 : fe18 ; + 3b2 : fe1a ; + 3b3 : fe1b ; + 3b4 : fe1d ; + 3b5 : fe1f ; + 3b6 : fe21 ; + 3b7 : fe22 ; + 3b8 : fe24 ; + 3b9 : fe26 ; + 3ba : fe27 ; + 3bb : fe29 ; + 3bc : fe2b ; + 3bd : fe2c ; + 3be : fe2e ; + 3bf : fe30 ; + 3c0 : fe32 ; + 3c1 : fe33 ; + 3c2 : fe35 ; + 3c3 : fe37 ; + 3c4 : fe38 ; + 3c5 : fe3a ; + 3c6 : fe3c ; + 3c7 : fe3e ; + 3c8 : fe3f ; + 3c9 : fe41 ; + 3ca : fe43 ; + 3cb : fe44 ; + 3cc : fe46 ; + 3cd : fe48 ; + 3ce : fe4a ; + 3cf : fe4b ; + 3d0 : fe4d ; + 3d1 : fe4f ; + 3d2 : fe50 ; + 3d3 : fe52 ; + 3d4 : fe54 ; + 3d5 : fe56 ; + 3d6 : fe57 ; + 3d7 : fe59 ; + 3d8 : fe5b ; + 3d9 : fe5d ; + 3da : fe5e ; + 3db : fe60 ; + 3dc : fe62 ; + 3dd : fe63 ; + 3de : fe65 ; + 3df : fe67 ; + 3e0 : fe69 ; + 3e1 : fe6a ; + 3e2 : fe6c ; + 3e3 : fe6e ; + 3e4 : fe70 ; + 3e5 : fe71 ; + 3e6 : fe73 ; + 3e7 : fe75 ; + 3e8 : fe77 ; + 3e9 : fe78 ; + 3ea : fe7a ; + 3eb : fe7c ; + 3ec : fe7e ; + 3ed : fe7f ; + 3ee : fe81 ; + 3ef : fe83 ; + 3f0 : fe85 ; + 3f1 : fe86 ; + 3f2 : fe88 ; + 3f3 : fe8a ; + 3f4 : fe8c ; + 3f5 : fe8d ; + 3f6 : fe8f ; + 3f7 : fe91 ; + 3f8 : fe93 ; + 3f9 : fe94 ; + 3fa : fe96 ; + 3fb : fe98 ; + 3fc : fe9a ; + 3fd : fe9b ; + 3fe : fe9d ; + 3ff : fe9f ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_3.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_3.mif new file mode 100644 index 0000000000..ed755e62bd --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_3.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 20 ; + 1 : 25 ; + 2 : 2a ; + 3 : 2f ; + 4 : 35 ; + 5 : 3a ; + 6 : 3f ; + 7 : 44 ; + 8 : 4a ; + 9 : 4f ; + a : 54 ; + b : 59 ; + c : 5f ; + d : 64 ; + e : 69 ; + f : 6e ; + 10 : 73 ; + 11 : 79 ; + 12 : 7e ; + 13 : 83 ; + 14 : 88 ; + 15 : 8d ; + 16 : 92 ; + 17 : 98 ; + 18 : 9d ; + 19 : a2 ; + 1a : a7 ; + 1b : ac ; + 1c : b1 ; + 1d : b6 ; + 1e : bb ; + 1f : c1 ; + 20 : c6 ; + 21 : cb ; + 22 : d0 ; + 23 : d5 ; + 24 : da ; + 25 : df ; + 26 : e4 ; + 27 : e9 ; + 28 : ee ; + 29 : f3 ; + 2a : f8 ; + 2b : fd ; + 2c : 102 ; + 2d : 107 ; + 2e : 10c ; + 2f : 111 ; + 30 : 116 ; + 31 : 11b ; + 32 : 120 ; + 33 : 125 ; + 34 : 12a ; + 35 : 12f ; + 36 : 134 ; + 37 : 139 ; + 38 : 13e ; + 39 : 143 ; + 3a : 148 ; + 3b : 14d ; + 3c : 152 ; + 3d : 157 ; + 3e : 15b ; + 3f : 160 ; + 40 : 165 ; + 41 : 16a ; + 42 : 16f ; + 43 : 174 ; + 44 : 179 ; + 45 : 17e ; + 46 : 182 ; + 47 : 187 ; + 48 : 18c ; + 49 : 191 ; + 4a : 196 ; + 4b : 19a ; + 4c : 19f ; + 4d : 1a4 ; + 4e : 1a9 ; + 4f : 1ad ; + 50 : 1b2 ; + 51 : 1b7 ; + 52 : 1bc ; + 53 : 1c0 ; + 54 : 1c5 ; + 55 : 1ca ; + 56 : 1cf ; + 57 : 1d3 ; + 58 : 1d8 ; + 59 : 1dd ; + 5a : 1e1 ; + 5b : 1e6 ; + 5c : 1eb ; + 5d : 1ef ; + 5e : 1f4 ; + 5f : 1f9 ; + 60 : 1fd ; + 61 : 202 ; + 62 : 206 ; + 63 : 20b ; + 64 : 210 ; + 65 : 214 ; + 66 : 219 ; + 67 : 21d ; + 68 : 222 ; + 69 : 226 ; + 6a : 22b ; + 6b : 22f ; + 6c : 234 ; + 6d : 238 ; + 6e : 23d ; + 6f : 241 ; + 70 : 246 ; + 71 : 24a ; + 72 : 24f ; + 73 : 253 ; + 74 : 258 ; + 75 : 25c ; + 76 : 260 ; + 77 : 265 ; + 78 : 269 ; + 79 : 26e ; + 7a : 272 ; + 7b : 276 ; + 7c : 27b ; + 7d : 27f ; + 7e : 283 ; + 7f : 288 ; + 80 : 28c ; + 81 : 290 ; + 82 : 295 ; + 83 : 299 ; + 84 : 29d ; + 85 : 2a2 ; + 86 : 2a6 ; + 87 : 2aa ; + 88 : 2ae ; + 89 : 2b3 ; + 8a : 2b7 ; + 8b : 2bb ; + 8c : 2bf ; + 8d : 2c3 ; + 8e : 2c8 ; + 8f : 2cc ; + 90 : 2d0 ; + 91 : 2d4 ; + 92 : 2d8 ; + 93 : 2dc ; + 94 : 2e1 ; + 95 : 2e5 ; + 96 : 2e9 ; + 97 : 2ed ; + 98 : 2f1 ; + 99 : 2f5 ; + 9a : 2f9 ; + 9b : 2fd ; + 9c : 301 ; + 9d : 305 ; + 9e : 309 ; + 9f : 30d ; + a0 : 311 ; + a1 : 315 ; + a2 : 319 ; + a3 : 31d ; + a4 : 321 ; + a5 : 325 ; + a6 : 329 ; + a7 : 32d ; + a8 : 331 ; + a9 : 335 ; + aa : 339 ; + ab : 33d ; + ac : 340 ; + ad : 344 ; + ae : 348 ; + af : 34c ; + b0 : 350 ; + b1 : 354 ; + b2 : 357 ; + b3 : 35b ; + b4 : 35f ; + b5 : 363 ; + b6 : 367 ; + b7 : 36a ; + b8 : 36e ; + b9 : 372 ; + ba : 375 ; + bb : 379 ; + bc : 37d ; + bd : 381 ; + be : 384 ; + bf : 388 ; + c0 : 38c ; + c1 : 38f ; + c2 : 393 ; + c3 : 396 ; + c4 : 39a ; + c5 : 39e ; + c6 : 3a1 ; + c7 : 3a5 ; + c8 : 3a8 ; + c9 : 3ac ; + ca : 3af ; + cb : 3b3 ; + cc : 3b6 ; + cd : 3ba ; + ce : 3bd ; + cf : 3c1 ; + d0 : 3c4 ; + d1 : 3c8 ; + d2 : 3cb ; + d3 : 3cf ; + d4 : 3d2 ; + d5 : 3d5 ; + d6 : 3d9 ; + d7 : 3dc ; + d8 : 3e0 ; + d9 : 3e3 ; + da : 3e6 ; + db : 3ea ; + dc : 3ed ; + dd : 3f0 ; + de : 3f4 ; + df : 3f7 ; + e0 : 3fa ; + e1 : 3fd ; + e2 : 401 ; + e3 : 404 ; + e4 : 407 ; + e5 : 40a ; + e6 : 40e ; + e7 : 411 ; + e8 : 414 ; + e9 : 417 ; + ea : 41a ; + eb : 41d ; + ec : 421 ; + ed : 424 ; + ee : 427 ; + ef : 42a ; + f0 : 42d ; + f1 : 430 ; + f2 : 433 ; + f3 : 436 ; + f4 : 439 ; + f5 : 43c ; + f6 : 43f ; + f7 : 442 ; + f8 : 445 ; + f9 : 448 ; + fa : 44b ; + fb : 44e ; + fc : 451 ; + fd : 454 ; + fe : 457 ; + ff : 45a ; + 100 : 45d ; + 101 : 45f ; + 102 : 462 ; + 103 : 465 ; + 104 : 468 ; + 105 : 46b ; + 106 : 46e ; + 107 : 470 ; + 108 : 473 ; + 109 : 476 ; + 10a : 479 ; + 10b : 47c ; + 10c : 47e ; + 10d : 481 ; + 10e : 484 ; + 10f : 486 ; + 110 : 489 ; + 111 : 48c ; + 112 : 48e ; + 113 : 491 ; + 114 : 494 ; + 115 : 496 ; + 116 : 499 ; + 117 : 49b ; + 118 : 49e ; + 119 : 4a1 ; + 11a : 4a3 ; + 11b : 4a6 ; + 11c : 4a8 ; + 11d : 4ab ; + 11e : 4ad ; + 11f : 4b0 ; + 120 : 4b2 ; + 121 : 4b5 ; + 122 : 4b7 ; + 123 : 4ba ; + 124 : 4bc ; + 125 : 4be ; + 126 : 4c1 ; + 127 : 4c3 ; + 128 : 4c6 ; + 129 : 4c8 ; + 12a : 4ca ; + 12b : 4cd ; + 12c : 4cf ; + 12d : 4d1 ; + 12e : 4d4 ; + 12f : 4d6 ; + 130 : 4d8 ; + 131 : 4da ; + 132 : 4dd ; + 133 : 4df ; + 134 : 4e1 ; + 135 : 4e3 ; + 136 : 4e5 ; + 137 : 4e8 ; + 138 : 4ea ; + 139 : 4ec ; + 13a : 4ee ; + 13b : 4f0 ; + 13c : 4f2 ; + 13d : 4f4 ; + 13e : 4f7 ; + 13f : 4f9 ; + 140 : 4fb ; + 141 : 4fd ; + 142 : 4ff ; + 143 : 501 ; + 144 : 503 ; + 145 : 505 ; + 146 : 507 ; + 147 : 509 ; + 148 : 50b ; + 149 : 50d ; + 14a : 50f ; + 14b : 511 ; + 14c : 512 ; + 14d : 514 ; + 14e : 516 ; + 14f : 518 ; + 150 : 51a ; + 151 : 51c ; + 152 : 51e ; + 153 : 51f ; + 154 : 521 ; + 155 : 523 ; + 156 : 525 ; + 157 : 527 ; + 158 : 528 ; + 159 : 52a ; + 15a : 52c ; + 15b : 52d ; + 15c : 52f ; + 15d : 531 ; + 15e : 532 ; + 15f : 534 ; + 160 : 536 ; + 161 : 537 ; + 162 : 539 ; + 163 : 53b ; + 164 : 53c ; + 165 : 53e ; + 166 : 53f ; + 167 : 541 ; + 168 : 542 ; + 169 : 544 ; + 16a : 545 ; + 16b : 547 ; + 16c : 548 ; + 16d : 54a ; + 16e : 54b ; + 16f : 54d ; + 170 : 54e ; + 171 : 550 ; + 172 : 551 ; + 173 : 552 ; + 174 : 554 ; + 175 : 555 ; + 176 : 557 ; + 177 : 558 ; + 178 : 559 ; + 179 : 55a ; + 17a : 55c ; + 17b : 55d ; + 17c : 55e ; + 17d : 560 ; + 17e : 561 ; + 17f : 562 ; + 180 : 563 ; + 181 : 564 ; + 182 : 566 ; + 183 : 567 ; + 184 : 568 ; + 185 : 569 ; + 186 : 56a ; + 187 : 56b ; + 188 : 56d ; + 189 : 56e ; + 18a : 56f ; + 18b : 570 ; + 18c : 571 ; + 18d : 572 ; + 18e : 573 ; + 18f : 574 ; + 190 : 575 ; + 191 : 576 ; + 192 : 577 ; + 193 : 578 ; + 194 : 579 ; + 195 : 57a ; + 196 : 57b ; + 197 : 57c ; + 198 : 57d ; + 199 : 57d ; + 19a : 57e ; + 19b : 57f ; + 19c : 580 ; + 19d : 581 ; + 19e : 582 ; + 19f : 582 ; + 1a0 : 583 ; + 1a1 : 584 ; + 1a2 : 585 ; + 1a3 : 586 ; + 1a4 : 586 ; + 1a5 : 587 ; + 1a6 : 588 ; + 1a7 : 588 ; + 1a8 : 589 ; + 1a9 : 58a ; + 1aa : 58b ; + 1ab : 58b ; + 1ac : 58c ; + 1ad : 58c ; + 1ae : 58d ; + 1af : 58e ; + 1b0 : 58e ; + 1b1 : 58f ; + 1b2 : 58f ; + 1b3 : 590 ; + 1b4 : 590 ; + 1b5 : 591 ; + 1b6 : 591 ; + 1b7 : 592 ; + 1b8 : 592 ; + 1b9 : 593 ; + 1ba : 593 ; + 1bb : 594 ; + 1bc : 594 ; + 1bd : 595 ; + 1be : 595 ; + 1bf : 595 ; + 1c0 : 596 ; + 1c1 : 596 ; + 1c2 : 597 ; + 1c3 : 597 ; + 1c4 : 597 ; + 1c5 : 598 ; + 1c6 : 598 ; + 1c7 : 598 ; + 1c8 : 598 ; + 1c9 : 599 ; + 1ca : 599 ; + 1cb : 599 ; + 1cc : 599 ; + 1cd : 59a ; + 1ce : 59a ; + 1cf : 59a ; + 1d0 : 59a ; + 1d1 : 59a ; + 1d2 : 59a ; + 1d3 : 59b ; + 1d4 : 59b ; + 1d5 : 59b ; + 1d6 : 59b ; + 1d7 : 59b ; + 1d8 : 59b ; + 1d9 : 59b ; + 1da : 59b ; + 1db : 59b ; + 1dc : 59b ; + 1dd : 59b ; + 1de : 59b ; + 1df : 59b ; + 1e0 : 59b ; + 1e1 : 59b ; + 1e2 : 59b ; + 1e3 : 59b ; + 1e4 : 59b ; + 1e5 : 59b ; + 1e6 : 59b ; + 1e7 : 59b ; + 1e8 : 59b ; + 1e9 : 59a ; + 1ea : 59a ; + 1eb : 59a ; + 1ec : 59a ; + 1ed : 59a ; + 1ee : 59a ; + 1ef : 599 ; + 1f0 : 599 ; + 1f1 : 599 ; + 1f2 : 599 ; + 1f3 : 598 ; + 1f4 : 598 ; + 1f5 : 598 ; + 1f6 : 598 ; + 1f7 : 597 ; + 1f8 : 597 ; + 1f9 : 597 ; + 1fa : 596 ; + 1fb : 596 ; + 1fc : 595 ; + 1fd : 595 ; + 1fe : 595 ; + 1ff : 594 ; + 200 : 594 ; + 201 : 593 ; + 202 : 593 ; + 203 : 593 ; + 204 : 592 ; + 205 : 592 ; + 206 : 591 ; + 207 : 591 ; + 208 : 590 ; + 209 : 590 ; + 20a : 58f ; + 20b : 58e ; + 20c : 58e ; + 20d : 58d ; + 20e : 58d ; + 20f : 58c ; + 210 : 58c ; + 211 : 58b ; + 212 : 58a ; + 213 : 58a ; + 214 : 589 ; + 215 : 588 ; + 216 : 588 ; + 217 : 587 ; + 218 : 586 ; + 219 : 585 ; + 21a : 585 ; + 21b : 584 ; + 21c : 583 ; + 21d : 582 ; + 21e : 582 ; + 21f : 581 ; + 220 : 580 ; + 221 : 57f ; + 222 : 57e ; + 223 : 57e ; + 224 : 57d ; + 225 : 57c ; + 226 : 57b ; + 227 : 57a ; + 228 : 579 ; + 229 : 578 ; + 22a : 578 ; + 22b : 577 ; + 22c : 576 ; + 22d : 575 ; + 22e : 574 ; + 22f : 573 ; + 230 : 572 ; + 231 : 571 ; + 232 : 570 ; + 233 : 56f ; + 234 : 56e ; + 235 : 56d ; + 236 : 56c ; + 237 : 56b ; + 238 : 56a ; + 239 : 568 ; + 23a : 567 ; + 23b : 566 ; + 23c : 565 ; + 23d : 564 ; + 23e : 563 ; + 23f : 562 ; + 240 : 561 ; + 241 : 55f ; + 242 : 55e ; + 243 : 55d ; + 244 : 55c ; + 245 : 55b ; + 246 : 559 ; + 247 : 558 ; + 248 : 557 ; + 249 : 556 ; + 24a : 554 ; + 24b : 553 ; + 24c : 552 ; + 24d : 551 ; + 24e : 54f ; + 24f : 54e ; + 250 : 54d ; + 251 : 54b ; + 252 : 54a ; + 253 : 549 ; + 254 : 547 ; + 255 : 546 ; + 256 : 544 ; + 257 : 543 ; + 258 : 542 ; + 259 : 540 ; + 25a : 53f ; + 25b : 53d ; + 25c : 53c ; + 25d : 53a ; + 25e : 539 ; + 25f : 537 ; + 260 : 536 ; + 261 : 534 ; + 262 : 533 ; + 263 : 531 ; + 264 : 530 ; + 265 : 52e ; + 266 : 52d ; + 267 : 52b ; + 268 : 52a ; + 269 : 528 ; + 26a : 526 ; + 26b : 525 ; + 26c : 523 ; + 26d : 522 ; + 26e : 520 ; + 26f : 51e ; + 270 : 51d ; + 271 : 51b ; + 272 : 519 ; + 273 : 518 ; + 274 : 516 ; + 275 : 514 ; + 276 : 513 ; + 277 : 511 ; + 278 : 50f ; + 279 : 50d ; + 27a : 50c ; + 27b : 50a ; + 27c : 508 ; + 27d : 506 ; + 27e : 504 ; + 27f : 503 ; + 280 : 501 ; + 281 : 4ff ; + 282 : 4fd ; + 283 : 4fb ; + 284 : 4fa ; + 285 : 4f8 ; + 286 : 4f6 ; + 287 : 4f4 ; + 288 : 4f2 ; + 289 : 4f0 ; + 28a : 4ee ; + 28b : 4ec ; + 28c : 4ea ; + 28d : 4e9 ; + 28e : 4e7 ; + 28f : 4e5 ; + 290 : 4e3 ; + 291 : 4e1 ; + 292 : 4df ; + 293 : 4dd ; + 294 : 4db ; + 295 : 4d9 ; + 296 : 4d7 ; + 297 : 4d5 ; + 298 : 4d3 ; + 299 : 4d1 ; + 29a : 4cf ; + 29b : 4cd ; + 29c : 4cb ; + 29d : 4c8 ; + 29e : 4c6 ; + 29f : 4c4 ; + 2a0 : 4c2 ; + 2a1 : 4c0 ; + 2a2 : 4be ; + 2a3 : 4bc ; + 2a4 : 4ba ; + 2a5 : 4b8 ; + 2a6 : 4b5 ; + 2a7 : 4b3 ; + 2a8 : 4b1 ; + 2a9 : 4af ; + 2aa : 4ad ; + 2ab : 4ab ; + 2ac : 4a8 ; + 2ad : 4a6 ; + 2ae : 4a4 ; + 2af : 4a2 ; + 2b0 : 49f ; + 2b1 : 49d ; + 2b2 : 49b ; + 2b3 : 499 ; + 2b4 : 496 ; + 2b5 : 494 ; + 2b6 : 492 ; + 2b7 : 490 ; + 2b8 : 48d ; + 2b9 : 48b ; + 2ba : 489 ; + 2bb : 486 ; + 2bc : 484 ; + 2bd : 482 ; + 2be : 47f ; + 2bf : 47d ; + 2c0 : 47b ; + 2c1 : 478 ; + 2c2 : 476 ; + 2c3 : 474 ; + 2c4 : 471 ; + 2c5 : 46f ; + 2c6 : 46c ; + 2c7 : 46a ; + 2c8 : 468 ; + 2c9 : 465 ; + 2ca : 463 ; + 2cb : 460 ; + 2cc : 45e ; + 2cd : 45b ; + 2ce : 459 ; + 2cf : 456 ; + 2d0 : 454 ; + 2d1 : 451 ; + 2d2 : 44f ; + 2d3 : 44c ; + 2d4 : 44a ; + 2d5 : 447 ; + 2d6 : 445 ; + 2d7 : 442 ; + 2d8 : 440 ; + 2d9 : 43d ; + 2da : 43b ; + 2db : 438 ; + 2dc : 436 ; + 2dd : 433 ; + 2de : 431 ; + 2df : 42e ; + 2e0 : 42b ; + 2e1 : 429 ; + 2e2 : 426 ; + 2e3 : 424 ; + 2e4 : 421 ; + 2e5 : 41e ; + 2e6 : 41c ; + 2e7 : 419 ; + 2e8 : 416 ; + 2e9 : 414 ; + 2ea : 411 ; + 2eb : 40e ; + 2ec : 40c ; + 2ed : 409 ; + 2ee : 406 ; + 2ef : 404 ; + 2f0 : 401 ; + 2f1 : 3fe ; + 2f2 : 3fc ; + 2f3 : 3f9 ; + 2f4 : 3f6 ; + 2f5 : 3f4 ; + 2f6 : 3f1 ; + 2f7 : 3ee ; + 2f8 : 3eb ; + 2f9 : 3e9 ; + 2fa : 3e6 ; + 2fb : 3e3 ; + 2fc : 3e0 ; + 2fd : 3de ; + 2fe : 3db ; + 2ff : 3d8 ; + 300 : 3d5 ; + 301 : 3d2 ; + 302 : 3d0 ; + 303 : 3cd ; + 304 : 3ca ; + 305 : 3c7 ; + 306 : 3c4 ; + 307 : 3c1 ; + 308 : 3bf ; + 309 : 3bc ; + 30a : 3b9 ; + 30b : 3b6 ; + 30c : 3b3 ; + 30d : 3b0 ; + 30e : 3ae ; + 30f : 3ab ; + 310 : 3a8 ; + 311 : 3a5 ; + 312 : 3a2 ; + 313 : 39f ; + 314 : 39c ; + 315 : 399 ; + 316 : 396 ; + 317 : 393 ; + 318 : 391 ; + 319 : 38e ; + 31a : 38b ; + 31b : 388 ; + 31c : 385 ; + 31d : 382 ; + 31e : 37f ; + 31f : 37c ; + 320 : 379 ; + 321 : 376 ; + 322 : 373 ; + 323 : 370 ; + 324 : 36d ; + 325 : 36a ; + 326 : 367 ; + 327 : 364 ; + 328 : 361 ; + 329 : 35e ; + 32a : 35b ; + 32b : 358 ; + 32c : 355 ; + 32d : 352 ; + 32e : 34f ; + 32f : 34c ; + 330 : 349 ; + 331 : 346 ; + 332 : 343 ; + 333 : 340 ; + 334 : 33d ; + 335 : 33a ; + 336 : 337 ; + 337 : 334 ; + 338 : 331 ; + 339 : 32d ; + 33a : 32a ; + 33b : 327 ; + 33c : 324 ; + 33d : 321 ; + 33e : 31e ; + 33f : 31b ; + 340 : 318 ; + 341 : 315 ; + 342 : 312 ; + 343 : 30f ; + 344 : 30b ; + 345 : 308 ; + 346 : 305 ; + 347 : 302 ; + 348 : 2ff ; + 349 : 2fc ; + 34a : 2f9 ; + 34b : 2f6 ; + 34c : 2f2 ; + 34d : 2ef ; + 34e : 2ec ; + 34f : 2e9 ; + 350 : 2e6 ; + 351 : 2e3 ; + 352 : 2df ; + 353 : 2dc ; + 354 : 2d9 ; + 355 : 2d6 ; + 356 : 2d3 ; + 357 : 2d0 ; + 358 : 2cc ; + 359 : 2c9 ; + 35a : 2c6 ; + 35b : 2c3 ; + 35c : 2c0 ; + 35d : 2bc ; + 35e : 2b9 ; + 35f : 2b6 ; + 360 : 2b3 ; + 361 : 2b0 ; + 362 : 2ac ; + 363 : 2a9 ; + 364 : 2a6 ; + 365 : 2a3 ; + 366 : 29f ; + 367 : 29c ; + 368 : 299 ; + 369 : 296 ; + 36a : 293 ; + 36b : 28f ; + 36c : 28c ; + 36d : 289 ; + 36e : 286 ; + 36f : 282 ; + 370 : 27f ; + 371 : 27c ; + 372 : 279 ; + 373 : 275 ; + 374 : 272 ; + 375 : 26f ; + 376 : 26c ; + 377 : 268 ; + 378 : 265 ; + 379 : 262 ; + 37a : 25e ; + 37b : 25b ; + 37c : 258 ; + 37d : 255 ; + 37e : 251 ; + 37f : 24e ; + 380 : 24b ; + 381 : 248 ; + 382 : 244 ; + 383 : 241 ; + 384 : 23e ; + 385 : 23a ; + 386 : 237 ; + 387 : 234 ; + 388 : 230 ; + 389 : 22d ; + 38a : 22a ; + 38b : 227 ; + 38c : 223 ; + 38d : 220 ; + 38e : 21d ; + 38f : 219 ; + 390 : 216 ; + 391 : 213 ; + 392 : 20f ; + 393 : 20c ; + 394 : 209 ; + 395 : 205 ; + 396 : 202 ; + 397 : 1ff ; + 398 : 1fb ; + 399 : 1f8 ; + 39a : 1f5 ; + 39b : 1f2 ; + 39c : 1ee ; + 39d : 1eb ; + 39e : 1e8 ; + 39f : 1e4 ; + 3a0 : 1e1 ; + 3a1 : 1de ; + 3a2 : 1da ; + 3a3 : 1d7 ; + 3a4 : 1d4 ; + 3a5 : 1d0 ; + 3a6 : 1cd ; + 3a7 : 1ca ; + 3a8 : 1c6 ; + 3a9 : 1c3 ; + 3aa : 1c0 ; + 3ab : 1bc ; + 3ac : 1b9 ; + 3ad : 1b5 ; + 3ae : 1b2 ; + 3af : 1af ; + 3b0 : 1ab ; + 3b1 : 1a8 ; + 3b2 : 1a5 ; + 3b3 : 1a1 ; + 3b4 : 19e ; + 3b5 : 19b ; + 3b6 : 197 ; + 3b7 : 194 ; + 3b8 : 191 ; + 3b9 : 18d ; + 3ba : 18a ; + 3bb : 187 ; + 3bc : 183 ; + 3bd : 180 ; + 3be : 17d ; + 3bf : 179 ; + 3c0 : 176 ; + 3c1 : 173 ; + 3c2 : 16f ; + 3c3 : 16c ; + 3c4 : 169 ; + 3c5 : 165 ; + 3c6 : 162 ; + 3c7 : 15f ; + 3c8 : 15b ; + 3c9 : 158 ; + 3ca : 155 ; + 3cb : 151 ; + 3cc : 14e ; + 3cd : 14a ; + 3ce : 147 ; + 3cf : 144 ; + 3d0 : 140 ; + 3d1 : 13d ; + 3d2 : 13a ; + 3d3 : 136 ; + 3d4 : 133 ; + 3d5 : 130 ; + 3d6 : 12c ; + 3d7 : 129 ; + 3d8 : 126 ; + 3d9 : 122 ; + 3da : 11f ; + 3db : 11c ; + 3dc : 118 ; + 3dd : 115 ; + 3de : 112 ; + 3df : 10e ; + 3e0 : 10b ; + 3e1 : 108 ; + 3e2 : 104 ; + 3e3 : 101 ; + 3e4 : fe ; + 3e5 : fa ; + 3e6 : f7 ; + 3e7 : f4 ; + 3e8 : f0 ; + 3e9 : ed ; + 3ea : ea ; + 3eb : e6 ; + 3ec : e3 ; + 3ed : e0 ; + 3ee : dd ; + 3ef : d9 ; + 3f0 : d6 ; + 3f1 : d3 ; + 3f2 : cf ; + 3f3 : cc ; + 3f4 : c9 ; + 3f5 : c5 ; + 3f6 : c2 ; + 3f7 : bf ; + 3f8 : bb ; + 3f9 : b8 ; + 3fa : b5 ; + 3fb : b2 ; + 3fc : ae ; + 3fd : ab ; + 3fe : a8 ; + 3ff : a4 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_4.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_4.mif new file mode 100644 index 0000000000..d0be939491 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_4.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : ff2f ; + 1 : ff27 ; + 2 : ff1f ; + 3 : ff16 ; + 4 : ff0e ; + 5 : ff06 ; + 6 : fefd ; + 7 : fef5 ; + 8 : feed ; + 9 : fee4 ; + a : fedc ; + b : fed4 ; + c : fecb ; + d : fec3 ; + e : febb ; + f : feb3 ; + 10 : feaa ; + 11 : fea2 ; + 12 : fe9a ; + 13 : fe92 ; + 14 : fe8a ; + 15 : fe82 ; + 16 : fe79 ; + 17 : fe71 ; + 18 : fe69 ; + 19 : fe61 ; + 1a : fe59 ; + 1b : fe51 ; + 1c : fe49 ; + 1d : fe41 ; + 1e : fe38 ; + 1f : fe30 ; + 20 : fe28 ; + 21 : fe20 ; + 22 : fe18 ; + 23 : fe10 ; + 24 : fe08 ; + 25 : fe00 ; + 26 : fdf8 ; + 27 : fdf0 ; + 28 : fde8 ; + 29 : fde1 ; + 2a : fdd9 ; + 2b : fdd1 ; + 2c : fdc9 ; + 2d : fdc1 ; + 2e : fdb9 ; + 2f : fdb1 ; + 30 : fda9 ; + 31 : fda2 ; + 32 : fd9a ; + 33 : fd92 ; + 34 : fd8a ; + 35 : fd82 ; + 36 : fd7b ; + 37 : fd73 ; + 38 : fd6b ; + 39 : fd63 ; + 3a : fd5c ; + 3b : fd54 ; + 3c : fd4c ; + 3d : fd45 ; + 3e : fd3d ; + 3f : fd35 ; + 40 : fd2e ; + 41 : fd26 ; + 42 : fd1e ; + 43 : fd17 ; + 44 : fd0f ; + 45 : fd08 ; + 46 : fd00 ; + 47 : fcf9 ; + 48 : fcf1 ; + 49 : fcea ; + 4a : fce2 ; + 4b : fcdb ; + 4c : fcd3 ; + 4d : fccc ; + 4e : fcc4 ; + 4f : fcbd ; + 50 : fcb6 ; + 51 : fcae ; + 52 : fca7 ; + 53 : fc9f ; + 54 : fc98 ; + 55 : fc91 ; + 56 : fc89 ; + 57 : fc82 ; + 58 : fc7b ; + 59 : fc74 ; + 5a : fc6c ; + 5b : fc65 ; + 5c : fc5e ; + 5d : fc57 ; + 5e : fc4f ; + 5f : fc48 ; + 60 : fc41 ; + 61 : fc3a ; + 62 : fc33 ; + 63 : fc2c ; + 64 : fc25 ; + 65 : fc1e ; + 66 : fc17 ; + 67 : fc0f ; + 68 : fc08 ; + 69 : fc01 ; + 6a : fbfa ; + 6b : fbf3 ; + 6c : fbec ; + 6d : fbe6 ; + 6e : fbdf ; + 6f : fbd8 ; + 70 : fbd1 ; + 71 : fbca ; + 72 : fbc3 ; + 73 : fbbc ; + 74 : fbb5 ; + 75 : fbaf ; + 76 : fba8 ; + 77 : fba1 ; + 78 : fb9a ; + 79 : fb93 ; + 7a : fb8d ; + 7b : fb86 ; + 7c : fb7f ; + 7d : fb79 ; + 7e : fb72 ; + 7f : fb6b ; + 80 : fb65 ; + 81 : fb5e ; + 82 : fb57 ; + 83 : fb51 ; + 84 : fb4a ; + 85 : fb44 ; + 86 : fb3d ; + 87 : fb37 ; + 88 : fb30 ; + 89 : fb2a ; + 8a : fb23 ; + 8b : fb1d ; + 8c : fb16 ; + 8d : fb10 ; + 8e : fb0a ; + 8f : fb03 ; + 90 : fafd ; + 91 : faf7 ; + 92 : faf0 ; + 93 : faea ; + 94 : fae4 ; + 95 : fadd ; + 96 : fad7 ; + 97 : fad1 ; + 98 : facb ; + 99 : fac5 ; + 9a : fabe ; + 9b : fab8 ; + 9c : fab2 ; + 9d : faac ; + 9e : faa6 ; + 9f : faa0 ; + a0 : fa9a ; + a1 : fa94 ; + a2 : fa8e ; + a3 : fa88 ; + a4 : fa82 ; + a5 : fa7c ; + a6 : fa76 ; + a7 : fa70 ; + a8 : fa6a ; + a9 : fa64 ; + aa : fa5e ; + ab : fa58 ; + ac : fa52 ; + ad : fa4d ; + ae : fa47 ; + af : fa41 ; + b0 : fa3b ; + b1 : fa36 ; + b2 : fa30 ; + b3 : fa2a ; + b4 : fa24 ; + b5 : fa1f ; + b6 : fa19 ; + b7 : fa14 ; + b8 : fa0e ; + b9 : fa08 ; + ba : fa03 ; + bb : f9fd ; + bc : f9f8 ; + bd : f9f2 ; + be : f9ed ; + bf : f9e7 ; + c0 : f9e2 ; + c1 : f9dc ; + c2 : f9d7 ; + c3 : f9d2 ; + c4 : f9cc ; + c5 : f9c7 ; + c6 : f9c1 ; + c7 : f9bc ; + c8 : f9b7 ; + c9 : f9b2 ; + ca : f9ac ; + cb : f9a7 ; + cc : f9a2 ; + cd : f99d ; + ce : f998 ; + cf : f992 ; + d0 : f98d ; + d1 : f988 ; + d2 : f983 ; + d3 : f97e ; + d4 : f979 ; + d5 : f974 ; + d6 : f96f ; + d7 : f96a ; + d8 : f965 ; + d9 : f960 ; + da : f95b ; + db : f956 ; + dc : f951 ; + dd : f94c ; + de : f948 ; + df : f943 ; + e0 : f93e ; + e1 : f939 ; + e2 : f934 ; + e3 : f930 ; + e4 : f92b ; + e5 : f926 ; + e6 : f922 ; + e7 : f91d ; + e8 : f918 ; + e9 : f914 ; + ea : f90f ; + eb : f90a ; + ec : f906 ; + ed : f901 ; + ee : f8fd ; + ef : f8f8 ; + f0 : f8f4 ; + f1 : f8ef ; + f2 : f8eb ; + f3 : f8e7 ; + f4 : f8e2 ; + f5 : f8de ; + f6 : f8da ; + f7 : f8d5 ; + f8 : f8d1 ; + f9 : f8cd ; + fa : f8c8 ; + fb : f8c4 ; + fc : f8c0 ; + fd : f8bc ; + fe : f8b8 ; + ff : f8b3 ; + 100 : f8af ; + 101 : f8ab ; + 102 : f8a7 ; + 103 : f8a3 ; + 104 : f89f ; + 105 : f89b ; + 106 : f897 ; + 107 : f893 ; + 108 : f88f ; + 109 : f88b ; + 10a : f887 ; + 10b : f883 ; + 10c : f87f ; + 10d : f87b ; + 10e : f878 ; + 10f : f874 ; + 110 : f870 ; + 111 : f86c ; + 112 : f868 ; + 113 : f865 ; + 114 : f861 ; + 115 : f85d ; + 116 : f85a ; + 117 : f856 ; + 118 : f852 ; + 119 : f84f ; + 11a : f84b ; + 11b : f848 ; + 11c : f844 ; + 11d : f841 ; + 11e : f83d ; + 11f : f83a ; + 120 : f836 ; + 121 : f833 ; + 122 : f82f ; + 123 : f82c ; + 124 : f829 ; + 125 : f825 ; + 126 : f822 ; + 127 : f81f ; + 128 : f81b ; + 129 : f818 ; + 12a : f815 ; + 12b : f812 ; + 12c : f80f ; + 12d : f80b ; + 12e : f808 ; + 12f : f805 ; + 130 : f802 ; + 131 : f7ff ; + 132 : f7fc ; + 133 : f7f9 ; + 134 : f7f6 ; + 135 : f7f3 ; + 136 : f7f0 ; + 137 : f7ed ; + 138 : f7ea ; + 139 : f7e7 ; + 13a : f7e4 ; + 13b : f7e1 ; + 13c : f7df ; + 13d : f7dc ; + 13e : f7d9 ; + 13f : f7d6 ; + 140 : f7d4 ; + 141 : f7d1 ; + 142 : f7ce ; + 143 : f7cb ; + 144 : f7c9 ; + 145 : f7c6 ; + 146 : f7c4 ; + 147 : f7c1 ; + 148 : f7be ; + 149 : f7bc ; + 14a : f7b9 ; + 14b : f7b7 ; + 14c : f7b4 ; + 14d : f7b2 ; + 14e : f7af ; + 14f : f7ad ; + 150 : f7ab ; + 151 : f7a8 ; + 152 : f7a6 ; + 153 : f7a4 ; + 154 : f7a1 ; + 155 : f79f ; + 156 : f79d ; + 157 : f79a ; + 158 : f798 ; + 159 : f796 ; + 15a : f794 ; + 15b : f792 ; + 15c : f790 ; + 15d : f78e ; + 15e : f78b ; + 15f : f789 ; + 160 : f787 ; + 161 : f785 ; + 162 : f783 ; + 163 : f781 ; + 164 : f77f ; + 165 : f77d ; + 166 : f77c ; + 167 : f77a ; + 168 : f778 ; + 169 : f776 ; + 16a : f774 ; + 16b : f772 ; + 16c : f771 ; + 16d : f76f ; + 16e : f76d ; + 16f : f76b ; + 170 : f76a ; + 171 : f768 ; + 172 : f766 ; + 173 : f765 ; + 174 : f763 ; + 175 : f762 ; + 176 : f760 ; + 177 : f75f ; + 178 : f75d ; + 179 : f75c ; + 17a : f75a ; + 17b : f759 ; + 17c : f757 ; + 17d : f756 ; + 17e : f754 ; + 17f : f753 ; + 180 : f752 ; + 181 : f750 ; + 182 : f74f ; + 183 : f74e ; + 184 : f74d ; + 185 : f74b ; + 186 : f74a ; + 187 : f749 ; + 188 : f748 ; + 189 : f747 ; + 18a : f746 ; + 18b : f744 ; + 18c : f743 ; + 18d : f742 ; + 18e : f741 ; + 18f : f740 ; + 190 : f73f ; + 191 : f73e ; + 192 : f73d ; + 193 : f73c ; + 194 : f73c ; + 195 : f73b ; + 196 : f73a ; + 197 : f739 ; + 198 : f738 ; + 199 : f737 ; + 19a : f737 ; + 19b : f736 ; + 19c : f735 ; + 19d : f734 ; + 19e : f734 ; + 19f : f733 ; + 1a0 : f732 ; + 1a1 : f732 ; + 1a2 : f731 ; + 1a3 : f731 ; + 1a4 : f730 ; + 1a5 : f730 ; + 1a6 : f72f ; + 1a7 : f72f ; + 1a8 : f72e ; + 1a9 : f72e ; + 1aa : f72d ; + 1ab : f72d ; + 1ac : f72c ; + 1ad : f72c ; + 1ae : f72c ; + 1af : f72b ; + 1b0 : f72b ; + 1b1 : f72b ; + 1b2 : f72b ; + 1b3 : f72a ; + 1b4 : f72a ; + 1b5 : f72a ; + 1b6 : f72a ; + 1b7 : f72a ; + 1b8 : f729 ; + 1b9 : f729 ; + 1ba : f729 ; + 1bb : f729 ; + 1bc : f729 ; + 1bd : f729 ; + 1be : f729 ; + 1bf : f729 ; + 1c0 : f729 ; + 1c1 : f729 ; + 1c2 : f729 ; + 1c3 : f729 ; + 1c4 : f72a ; + 1c5 : f72a ; + 1c6 : f72a ; + 1c7 : f72a ; + 1c8 : f72a ; + 1c9 : f72b ; + 1ca : f72b ; + 1cb : f72b ; + 1cc : f72b ; + 1cd : f72c ; + 1ce : f72c ; + 1cf : f72c ; + 1d0 : f72d ; + 1d1 : f72d ; + 1d2 : f72d ; + 1d3 : f72e ; + 1d4 : f72e ; + 1d5 : f72f ; + 1d6 : f72f ; + 1d7 : f730 ; + 1d8 : f730 ; + 1d9 : f731 ; + 1da : f732 ; + 1db : f732 ; + 1dc : f733 ; + 1dd : f733 ; + 1de : f734 ; + 1df : f735 ; + 1e0 : f735 ; + 1e1 : f736 ; + 1e2 : f737 ; + 1e3 : f738 ; + 1e4 : f738 ; + 1e5 : f739 ; + 1e6 : f73a ; + 1e7 : f73b ; + 1e8 : f73c ; + 1e9 : f73d ; + 1ea : f73e ; + 1eb : f73e ; + 1ec : f73f ; + 1ed : f740 ; + 1ee : f741 ; + 1ef : f742 ; + 1f0 : f743 ; + 1f1 : f744 ; + 1f2 : f745 ; + 1f3 : f747 ; + 1f4 : f748 ; + 1f5 : f749 ; + 1f6 : f74a ; + 1f7 : f74b ; + 1f8 : f74c ; + 1f9 : f74d ; + 1fa : f74f ; + 1fb : f750 ; + 1fc : f751 ; + 1fd : f752 ; + 1fe : f754 ; + 1ff : f755 ; + 200 : f756 ; + 201 : f758 ; + 202 : f759 ; + 203 : f75a ; + 204 : f75c ; + 205 : f75d ; + 206 : f75f ; + 207 : f760 ; + 208 : f762 ; + 209 : f763 ; + 20a : f765 ; + 20b : f766 ; + 20c : f768 ; + 20d : f769 ; + 20e : f76b ; + 20f : f76d ; + 210 : f76e ; + 211 : f770 ; + 212 : f772 ; + 213 : f773 ; + 214 : f775 ; + 215 : f777 ; + 216 : f778 ; + 217 : f77a ; + 218 : f77c ; + 219 : f77e ; + 21a : f780 ; + 21b : f782 ; + 21c : f783 ; + 21d : f785 ; + 21e : f787 ; + 21f : f789 ; + 220 : f78b ; + 221 : f78d ; + 222 : f78f ; + 223 : f791 ; + 224 : f793 ; + 225 : f795 ; + 226 : f797 ; + 227 : f799 ; + 228 : f79b ; + 229 : f79d ; + 22a : f79f ; + 22b : f7a2 ; + 22c : f7a4 ; + 22d : f7a6 ; + 22e : f7a8 ; + 22f : f7aa ; + 230 : f7ac ; + 231 : f7af ; + 232 : f7b1 ; + 233 : f7b3 ; + 234 : f7b6 ; + 235 : f7b8 ; + 236 : f7ba ; + 237 : f7bc ; + 238 : f7bf ; + 239 : f7c1 ; + 23a : f7c4 ; + 23b : f7c6 ; + 23c : f7c8 ; + 23d : f7cb ; + 23e : f7cd ; + 23f : f7d0 ; + 240 : f7d2 ; + 241 : f7d5 ; + 242 : f7d7 ; + 243 : f7da ; + 244 : f7dd ; + 245 : f7df ; + 246 : f7e2 ; + 247 : f7e4 ; + 248 : f7e7 ; + 249 : f7ea ; + 24a : f7ec ; + 24b : f7ef ; + 24c : f7f2 ; + 24d : f7f4 ; + 24e : f7f7 ; + 24f : f7fa ; + 250 : f7fd ; + 251 : f7ff ; + 252 : f802 ; + 253 : f805 ; + 254 : f808 ; + 255 : f80b ; + 256 : f80e ; + 257 : f811 ; + 258 : f813 ; + 259 : f816 ; + 25a : f819 ; + 25b : f81c ; + 25c : f81f ; + 25d : f822 ; + 25e : f825 ; + 25f : f828 ; + 260 : f82b ; + 261 : f82e ; + 262 : f831 ; + 263 : f834 ; + 264 : f838 ; + 265 : f83b ; + 266 : f83e ; + 267 : f841 ; + 268 : f844 ; + 269 : f847 ; + 26a : f84a ; + 26b : f84e ; + 26c : f851 ; + 26d : f854 ; + 26e : f857 ; + 26f : f85b ; + 270 : f85e ; + 271 : f861 ; + 272 : f864 ; + 273 : f868 ; + 274 : f86b ; + 275 : f86e ; + 276 : f872 ; + 277 : f875 ; + 278 : f879 ; + 279 : f87c ; + 27a : f87f ; + 27b : f883 ; + 27c : f886 ; + 27d : f88a ; + 27e : f88d ; + 27f : f891 ; + 280 : f894 ; + 281 : f898 ; + 282 : f89b ; + 283 : f89f ; + 284 : f8a2 ; + 285 : f8a6 ; + 286 : f8aa ; + 287 : f8ad ; + 288 : f8b1 ; + 289 : f8b4 ; + 28a : f8b8 ; + 28b : f8bc ; + 28c : f8bf ; + 28d : f8c3 ; + 28e : f8c7 ; + 28f : f8cb ; + 290 : f8ce ; + 291 : f8d2 ; + 292 : f8d6 ; + 293 : f8da ; + 294 : f8dd ; + 295 : f8e1 ; + 296 : f8e5 ; + 297 : f8e9 ; + 298 : f8ed ; + 299 : f8f1 ; + 29a : f8f4 ; + 29b : f8f8 ; + 29c : f8fc ; + 29d : f900 ; + 29e : f904 ; + 29f : f908 ; + 2a0 : f90c ; + 2a1 : f910 ; + 2a2 : f914 ; + 2a3 : f918 ; + 2a4 : f91c ; + 2a5 : f920 ; + 2a6 : f924 ; + 2a7 : f928 ; + 2a8 : f92c ; + 2a9 : f930 ; + 2aa : f934 ; + 2ab : f938 ; + 2ac : f93c ; + 2ad : f940 ; + 2ae : f944 ; + 2af : f949 ; + 2b0 : f94d ; + 2b1 : f951 ; + 2b2 : f955 ; + 2b3 : f959 ; + 2b4 : f95d ; + 2b5 : f962 ; + 2b6 : f966 ; + 2b7 : f96a ; + 2b8 : f96e ; + 2b9 : f973 ; + 2ba : f977 ; + 2bb : f97b ; + 2bc : f97f ; + 2bd : f984 ; + 2be : f988 ; + 2bf : f98c ; + 2c0 : f991 ; + 2c1 : f995 ; + 2c2 : f999 ; + 2c3 : f99e ; + 2c4 : f9a2 ; + 2c5 : f9a7 ; + 2c6 : f9ab ; + 2c7 : f9af ; + 2c8 : f9b4 ; + 2c9 : f9b8 ; + 2ca : f9bd ; + 2cb : f9c1 ; + 2cc : f9c6 ; + 2cd : f9ca ; + 2ce : f9ce ; + 2cf : f9d3 ; + 2d0 : f9d7 ; + 2d1 : f9dc ; + 2d2 : f9e1 ; + 2d3 : f9e5 ; + 2d4 : f9ea ; + 2d5 : f9ee ; + 2d6 : f9f3 ; + 2d7 : f9f7 ; + 2d8 : f9fc ; + 2d9 : fa01 ; + 2da : fa05 ; + 2db : fa0a ; + 2dc : fa0e ; + 2dd : fa13 ; + 2de : fa18 ; + 2df : fa1c ; + 2e0 : fa21 ; + 2e1 : fa26 ; + 2e2 : fa2a ; + 2e3 : fa2f ; + 2e4 : fa34 ; + 2e5 : fa38 ; + 2e6 : fa3d ; + 2e7 : fa42 ; + 2e8 : fa47 ; + 2e9 : fa4b ; + 2ea : fa50 ; + 2eb : fa55 ; + 2ec : fa5a ; + 2ed : fa5f ; + 2ee : fa63 ; + 2ef : fa68 ; + 2f0 : fa6d ; + 2f1 : fa72 ; + 2f2 : fa77 ; + 2f3 : fa7b ; + 2f4 : fa80 ; + 2f5 : fa85 ; + 2f6 : fa8a ; + 2f7 : fa8f ; + 2f8 : fa94 ; + 2f9 : fa99 ; + 2fa : fa9e ; + 2fb : faa2 ; + 2fc : faa7 ; + 2fd : faac ; + 2fe : fab1 ; + 2ff : fab6 ; + 300 : fabb ; + 301 : fac0 ; + 302 : fac5 ; + 303 : faca ; + 304 : facf ; + 305 : fad4 ; + 306 : fad9 ; + 307 : fade ; + 308 : fae3 ; + 309 : fae8 ; + 30a : faed ; + 30b : faf2 ; + 30c : faf7 ; + 30d : fafc ; + 30e : fb01 ; + 30f : fb06 ; + 310 : fb0b ; + 311 : fb10 ; + 312 : fb16 ; + 313 : fb1b ; + 314 : fb20 ; + 315 : fb25 ; + 316 : fb2a ; + 317 : fb2f ; + 318 : fb34 ; + 319 : fb39 ; + 31a : fb3e ; + 31b : fb44 ; + 31c : fb49 ; + 31d : fb4e ; + 31e : fb53 ; + 31f : fb58 ; + 320 : fb5d ; + 321 : fb63 ; + 322 : fb68 ; + 323 : fb6d ; + 324 : fb72 ; + 325 : fb77 ; + 326 : fb7d ; + 327 : fb82 ; + 328 : fb87 ; + 329 : fb8c ; + 32a : fb91 ; + 32b : fb97 ; + 32c : fb9c ; + 32d : fba1 ; + 32e : fba6 ; + 32f : fbac ; + 330 : fbb1 ; + 331 : fbb6 ; + 332 : fbbc ; + 333 : fbc1 ; + 334 : fbc6 ; + 335 : fbcb ; + 336 : fbd1 ; + 337 : fbd6 ; + 338 : fbdb ; + 339 : fbe1 ; + 33a : fbe6 ; + 33b : fbeb ; + 33c : fbf1 ; + 33d : fbf6 ; + 33e : fbfb ; + 33f : fc01 ; + 340 : fc06 ; + 341 : fc0b ; + 342 : fc11 ; + 343 : fc16 ; + 344 : fc1b ; + 345 : fc21 ; + 346 : fc26 ; + 347 : fc2c ; + 348 : fc31 ; + 349 : fc36 ; + 34a : fc3c ; + 34b : fc41 ; + 34c : fc47 ; + 34d : fc4c ; + 34e : fc51 ; + 34f : fc57 ; + 350 : fc5c ; + 351 : fc62 ; + 352 : fc67 ; + 353 : fc6c ; + 354 : fc72 ; + 355 : fc77 ; + 356 : fc7d ; + 357 : fc82 ; + 358 : fc88 ; + 359 : fc8d ; + 35a : fc93 ; + 35b : fc98 ; + 35c : fc9d ; + 35d : fca3 ; + 35e : fca8 ; + 35f : fcae ; + 360 : fcb3 ; + 361 : fcb9 ; + 362 : fcbe ; + 363 : fcc4 ; + 364 : fcc9 ; + 365 : fccf ; + 366 : fcd4 ; + 367 : fcda ; + 368 : fcdf ; + 369 : fce5 ; + 36a : fcea ; + 36b : fcf0 ; + 36c : fcf5 ; + 36d : fcfb ; + 36e : fd00 ; + 36f : fd06 ; + 370 : fd0b ; + 371 : fd11 ; + 372 : fd16 ; + 373 : fd1c ; + 374 : fd21 ; + 375 : fd27 ; + 376 : fd2c ; + 377 : fd32 ; + 378 : fd37 ; + 379 : fd3d ; + 37a : fd42 ; + 37b : fd48 ; + 37c : fd4d ; + 37d : fd53 ; + 37e : fd58 ; + 37f : fd5e ; + 380 : fd63 ; + 381 : fd69 ; + 382 : fd6e ; + 383 : fd74 ; + 384 : fd7a ; + 385 : fd7f ; + 386 : fd85 ; + 387 : fd8a ; + 388 : fd90 ; + 389 : fd95 ; + 38a : fd9b ; + 38b : fda0 ; + 38c : fda6 ; + 38d : fdab ; + 38e : fdb1 ; + 38f : fdb7 ; + 390 : fdbc ; + 391 : fdc2 ; + 392 : fdc7 ; + 393 : fdcd ; + 394 : fdd2 ; + 395 : fdd8 ; + 396 : fddd ; + 397 : fde3 ; + 398 : fde8 ; + 399 : fdee ; + 39a : fdf4 ; + 39b : fdf9 ; + 39c : fdff ; + 39d : fe04 ; + 39e : fe0a ; + 39f : fe0f ; + 3a0 : fe15 ; + 3a1 : fe1a ; + 3a2 : fe20 ; + 3a3 : fe25 ; + 3a4 : fe2b ; + 3a5 : fe30 ; + 3a6 : fe36 ; + 3a7 : fe3c ; + 3a8 : fe41 ; + 3a9 : fe47 ; + 3aa : fe4c ; + 3ab : fe52 ; + 3ac : fe57 ; + 3ad : fe5d ; + 3ae : fe62 ; + 3af : fe68 ; + 3b0 : fe6d ; + 3b1 : fe73 ; + 3b2 : fe78 ; + 3b3 : fe7e ; + 3b4 : fe83 ; + 3b5 : fe89 ; + 3b6 : fe8f ; + 3b7 : fe94 ; + 3b8 : fe9a ; + 3b9 : fe9f ; + 3ba : fea5 ; + 3bb : feaa ; + 3bc : feb0 ; + 3bd : feb5 ; + 3be : febb ; + 3bf : fec0 ; + 3c0 : fec6 ; + 3c1 : fecb ; + 3c2 : fed1 ; + 3c3 : fed6 ; + 3c4 : fedc ; + 3c5 : fee1 ; + 3c6 : fee7 ; + 3c7 : feec ; + 3c8 : fef2 ; + 3c9 : fef7 ; + 3ca : fefd ; + 3cb : ff02 ; + 3cc : ff08 ; + 3cd : ff0d ; + 3ce : ff12 ; + 3cf : ff18 ; + 3d0 : ff1d ; + 3d1 : ff23 ; + 3d2 : ff28 ; + 3d3 : ff2e ; + 3d4 : ff33 ; + 3d5 : ff39 ; + 3d6 : ff3e ; + 3d7 : ff44 ; + 3d8 : ff49 ; + 3d9 : ff4e ; + 3da : ff54 ; + 3db : ff59 ; + 3dc : ff5f ; + 3dd : ff64 ; + 3de : ff6a ; + 3df : ff6f ; + 3e0 : ff74 ; + 3e1 : ff7a ; + 3e2 : ff7f ; + 3e3 : ff85 ; + 3e4 : ff8a ; + 3e5 : ff8f ; + 3e6 : ff95 ; + 3e7 : ff9a ; + 3e8 : ffa0 ; + 3e9 : ffa5 ; + 3ea : ffaa ; + 3eb : ffb0 ; + 3ec : ffb5 ; + 3ed : ffba ; + 3ee : ffc0 ; + 3ef : ffc5 ; + 3f0 : ffcb ; + 3f1 : ffd0 ; + 3f2 : ffd5 ; + 3f3 : ffdb ; + 3f4 : ffe0 ; + 3f5 : ffe5 ; + 3f6 : ffeb ; + 3f7 : fff0 ; + 3f8 : fff5 ; + 3f9 : fffb ; + 3fa : 0 ; + 3fb : 5 ; + 3fc : a ; + 3fd : 10 ; + 3fe : 15 ; + 3ff : 1a ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_5.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_5.mif new file mode 100644 index 0000000000..cfa17cd102 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_5.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 160 ; + 1 : 16e ; + 2 : 17c ; + 3 : 18b ; + 4 : 199 ; + 5 : 1a7 ; + 6 : 1b5 ; + 7 : 1c3 ; + 8 : 1d1 ; + 9 : 1df ; + a : 1ed ; + b : 1fb ; + c : 209 ; + d : 217 ; + e : 225 ; + f : 233 ; + 10 : 241 ; + 11 : 24f ; + 12 : 25d ; + 13 : 26b ; + 14 : 279 ; + 15 : 287 ; + 16 : 294 ; + 17 : 2a2 ; + 18 : 2b0 ; + 19 : 2be ; + 1a : 2cb ; + 1b : 2d9 ; + 1c : 2e7 ; + 1d : 2f4 ; + 1e : 302 ; + 1f : 30f ; + 20 : 31d ; + 21 : 32b ; + 22 : 338 ; + 23 : 346 ; + 24 : 353 ; + 25 : 360 ; + 26 : 36e ; + 27 : 37b ; + 28 : 389 ; + 29 : 396 ; + 2a : 3a3 ; + 2b : 3b1 ; + 2c : 3be ; + 2d : 3cb ; + 2e : 3d8 ; + 2f : 3e6 ; + 30 : 3f3 ; + 31 : 400 ; + 32 : 40d ; + 33 : 41a ; + 34 : 427 ; + 35 : 434 ; + 36 : 441 ; + 37 : 44e ; + 38 : 45b ; + 39 : 468 ; + 3a : 475 ; + 3b : 482 ; + 3c : 48f ; + 3d : 49c ; + 3e : 4a9 ; + 3f : 4b5 ; + 40 : 4c2 ; + 41 : 4cf ; + 42 : 4dc ; + 43 : 4e8 ; + 44 : 4f5 ; + 45 : 502 ; + 46 : 50e ; + 47 : 51b ; + 48 : 527 ; + 49 : 534 ; + 4a : 540 ; + 4b : 54d ; + 4c : 559 ; + 4d : 566 ; + 4e : 572 ; + 4f : 57f ; + 50 : 58b ; + 51 : 597 ; + 52 : 5a3 ; + 53 : 5b0 ; + 54 : 5bc ; + 55 : 5c8 ; + 56 : 5d4 ; + 57 : 5e0 ; + 58 : 5ed ; + 59 : 5f9 ; + 5a : 605 ; + 5b : 611 ; + 5c : 61d ; + 5d : 629 ; + 5e : 635 ; + 5f : 641 ; + 60 : 64c ; + 61 : 658 ; + 62 : 664 ; + 63 : 670 ; + 64 : 67c ; + 65 : 687 ; + 66 : 693 ; + 67 : 69f ; + 68 : 6ab ; + 69 : 6b6 ; + 6a : 6c2 ; + 6b : 6cd ; + 6c : 6d9 ; + 6d : 6e4 ; + 6e : 6f0 ; + 6f : 6fb ; + 70 : 707 ; + 71 : 712 ; + 72 : 71d ; + 73 : 729 ; + 74 : 734 ; + 75 : 73f ; + 76 : 74b ; + 77 : 756 ; + 78 : 761 ; + 79 : 76c ; + 7a : 777 ; + 7b : 782 ; + 7c : 78d ; + 7d : 798 ; + 7e : 7a3 ; + 7f : 7ae ; + 80 : 7b9 ; + 81 : 7c4 ; + 82 : 7cf ; + 83 : 7da ; + 84 : 7e5 ; + 85 : 7ef ; + 86 : 7fa ; + 87 : 805 ; + 88 : 80f ; + 89 : 81a ; + 8a : 825 ; + 8b : 82f ; + 8c : 83a ; + 8d : 844 ; + 8e : 84f ; + 8f : 859 ; + 90 : 864 ; + 91 : 86e ; + 92 : 878 ; + 93 : 883 ; + 94 : 88d ; + 95 : 897 ; + 96 : 8a1 ; + 97 : 8ac ; + 98 : 8b6 ; + 99 : 8c0 ; + 9a : 8ca ; + 9b : 8d4 ; + 9c : 8de ; + 9d : 8e8 ; + 9e : 8f2 ; + 9f : 8fc ; + a0 : 906 ; + a1 : 910 ; + a2 : 91a ; + a3 : 923 ; + a4 : 92d ; + a5 : 937 ; + a6 : 941 ; + a7 : 94a ; + a8 : 954 ; + a9 : 95d ; + aa : 967 ; + ab : 971 ; + ac : 97a ; + ad : 983 ; + ae : 98d ; + af : 996 ; + b0 : 9a0 ; + b1 : 9a9 ; + b2 : 9b2 ; + b3 : 9bb ; + b4 : 9c5 ; + b5 : 9ce ; + b6 : 9d7 ; + b7 : 9e0 ; + b8 : 9e9 ; + b9 : 9f2 ; + ba : 9fb ; + bb : a04 ; + bc : a0d ; + bd : a16 ; + be : a1f ; + bf : a28 ; + c0 : a31 ; + c1 : a39 ; + c2 : a42 ; + c3 : a4b ; + c4 : a54 ; + c5 : a5c ; + c6 : a65 ; + c7 : a6d ; + c8 : a76 ; + c9 : a7e ; + ca : a87 ; + cb : a8f ; + cc : a98 ; + cd : aa0 ; + ce : aa8 ; + cf : ab1 ; + d0 : ab9 ; + d1 : ac1 ; + d2 : ac9 ; + d3 : ad1 ; + d4 : ad9 ; + d5 : ae1 ; + d6 : ae9 ; + d7 : af1 ; + d8 : af9 ; + d9 : b01 ; + da : b09 ; + db : b11 ; + dc : b19 ; + dd : b21 ; + de : b28 ; + df : b30 ; + e0 : b38 ; + e1 : b3f ; + e2 : b47 ; + e3 : b4f ; + e4 : b56 ; + e5 : b5e ; + e6 : b65 ; + e7 : b6d ; + e8 : b74 ; + e9 : b7b ; + ea : b83 ; + eb : b8a ; + ec : b91 ; + ed : b98 ; + ee : b9f ; + ef : ba7 ; + f0 : bae ; + f1 : bb5 ; + f2 : bbc ; + f3 : bc3 ; + f4 : bca ; + f5 : bd1 ; + f6 : bd7 ; + f7 : bde ; + f8 : be5 ; + f9 : bec ; + fa : bf3 ; + fb : bf9 ; + fc : c00 ; + fd : c07 ; + fe : c0d ; + ff : c14 ; + 100 : c1a ; + 101 : c21 ; + 102 : c27 ; + 103 : c2d ; + 104 : c34 ; + 105 : c3a ; + 106 : c40 ; + 107 : c47 ; + 108 : c4d ; + 109 : c53 ; + 10a : c59 ; + 10b : c5f ; + 10c : c65 ; + 10d : c6b ; + 10e : c71 ; + 10f : c77 ; + 110 : c7d ; + 111 : c83 ; + 112 : c89 ; + 113 : c8f ; + 114 : c95 ; + 115 : c9a ; + 116 : ca0 ; + 117 : ca6 ; + 118 : cab ; + 119 : cb1 ; + 11a : cb6 ; + 11b : cbc ; + 11c : cc1 ; + 11d : cc7 ; + 11e : ccc ; + 11f : cd2 ; + 120 : cd7 ; + 121 : cdc ; + 122 : ce1 ; + 123 : ce7 ; + 124 : cec ; + 125 : cf1 ; + 126 : cf6 ; + 127 : cfb ; + 128 : d00 ; + 129 : d05 ; + 12a : d0a ; + 12b : d0f ; + 12c : d14 ; + 12d : d19 ; + 12e : d1d ; + 12f : d22 ; + 130 : d27 ; + 131 : d2c ; + 132 : d30 ; + 133 : d35 ; + 134 : d39 ; + 135 : d3e ; + 136 : d43 ; + 137 : d47 ; + 138 : d4b ; + 139 : d50 ; + 13a : d54 ; + 13b : d58 ; + 13c : d5d ; + 13d : d61 ; + 13e : d65 ; + 13f : d69 ; + 140 : d6d ; + 141 : d72 ; + 142 : d76 ; + 143 : d7a ; + 144 : d7e ; + 145 : d82 ; + 146 : d85 ; + 147 : d89 ; + 148 : d8d ; + 149 : d91 ; + 14a : d95 ; + 14b : d98 ; + 14c : d9c ; + 14d : da0 ; + 14e : da3 ; + 14f : da7 ; + 150 : daa ; + 151 : dae ; + 152 : db1 ; + 153 : db5 ; + 154 : db8 ; + 155 : dbb ; + 156 : dbf ; + 157 : dc2 ; + 158 : dc5 ; + 159 : dc8 ; + 15a : dcc ; + 15b : dcf ; + 15c : dd2 ; + 15d : dd5 ; + 15e : dd8 ; + 15f : ddb ; + 160 : dde ; + 161 : de1 ; + 162 : de4 ; + 163 : de6 ; + 164 : de9 ; + 165 : dec ; + 166 : def ; + 167 : df1 ; + 168 : df4 ; + 169 : df7 ; + 16a : df9 ; + 16b : dfc ; + 16c : dfe ; + 16d : e01 ; + 16e : e03 ; + 16f : e05 ; + 170 : e08 ; + 171 : e0a ; + 172 : e0c ; + 173 : e0e ; + 174 : e11 ; + 175 : e13 ; + 176 : e15 ; + 177 : e17 ; + 178 : e19 ; + 179 : e1b ; + 17a : e1d ; + 17b : e1f ; + 17c : e21 ; + 17d : e23 ; + 17e : e25 ; + 17f : e26 ; + 180 : e28 ; + 181 : e2a ; + 182 : e2b ; + 183 : e2d ; + 184 : e2f ; + 185 : e30 ; + 186 : e32 ; + 187 : e33 ; + 188 : e35 ; + 189 : e36 ; + 18a : e38 ; + 18b : e39 ; + 18c : e3a ; + 18d : e3c ; + 18e : e3d ; + 18f : e3e ; + 190 : e3f ; + 191 : e40 ; + 192 : e41 ; + 193 : e42 ; + 194 : e43 ; + 195 : e44 ; + 196 : e45 ; + 197 : e46 ; + 198 : e47 ; + 199 : e48 ; + 19a : e49 ; + 19b : e4a ; + 19c : e4a ; + 19d : e4b ; + 19e : e4c ; + 19f : e4c ; + 1a0 : e4d ; + 1a1 : e4e ; + 1a2 : e4e ; + 1a3 : e4f ; + 1a4 : e4f ; + 1a5 : e4f ; + 1a6 : e50 ; + 1a7 : e50 ; + 1a8 : e50 ; + 1a9 : e51 ; + 1aa : e51 ; + 1ab : e51 ; + 1ac : e51 ; + 1ad : e51 ; + 1ae : e52 ; + 1af : e52 ; + 1b0 : e52 ; + 1b1 : e52 ; + 1b2 : e52 ; + 1b3 : e51 ; + 1b4 : e51 ; + 1b5 : e51 ; + 1b6 : e51 ; + 1b7 : e51 ; + 1b8 : e51 ; + 1b9 : e50 ; + 1ba : e50 ; + 1bb : e50 ; + 1bc : e4f ; + 1bd : e4f ; + 1be : e4e ; + 1bf : e4e ; + 1c0 : e4d ; + 1c1 : e4d ; + 1c2 : e4c ; + 1c3 : e4b ; + 1c4 : e4b ; + 1c5 : e4a ; + 1c6 : e49 ; + 1c7 : e49 ; + 1c8 : e48 ; + 1c9 : e47 ; + 1ca : e46 ; + 1cb : e45 ; + 1cc : e44 ; + 1cd : e43 ; + 1ce : e42 ; + 1cf : e41 ; + 1d0 : e40 ; + 1d1 : e3f ; + 1d2 : e3e ; + 1d3 : e3d ; + 1d4 : e3b ; + 1d5 : e3a ; + 1d6 : e39 ; + 1d7 : e38 ; + 1d8 : e36 ; + 1d9 : e35 ; + 1da : e33 ; + 1db : e32 ; + 1dc : e31 ; + 1dd : e2f ; + 1de : e2e ; + 1df : e2c ; + 1e0 : e2a ; + 1e1 : e29 ; + 1e2 : e27 ; + 1e3 : e25 ; + 1e4 : e24 ; + 1e5 : e22 ; + 1e6 : e20 ; + 1e7 : e1e ; + 1e8 : e1c ; + 1e9 : e1a ; + 1ea : e18 ; + 1eb : e16 ; + 1ec : e14 ; + 1ed : e12 ; + 1ee : e10 ; + 1ef : e0e ; + 1f0 : e0c ; + 1f1 : e0a ; + 1f2 : e08 ; + 1f3 : e05 ; + 1f4 : e03 ; + 1f5 : e01 ; + 1f6 : dff ; + 1f7 : dfc ; + 1f8 : dfa ; + 1f9 : df7 ; + 1fa : df5 ; + 1fb : df2 ; + 1fc : df0 ; + 1fd : ded ; + 1fe : deb ; + 1ff : de8 ; + 200 : de5 ; + 201 : de3 ; + 202 : de0 ; + 203 : ddd ; + 204 : ddb ; + 205 : dd8 ; + 206 : dd5 ; + 207 : dd2 ; + 208 : dcf ; + 209 : dcc ; + 20a : dc9 ; + 20b : dc6 ; + 20c : dc3 ; + 20d : dc0 ; + 20e : dbd ; + 20f : dba ; + 210 : db7 ; + 211 : db4 ; + 212 : db1 ; + 213 : dad ; + 214 : daa ; + 215 : da7 ; + 216 : da3 ; + 217 : da0 ; + 218 : d9d ; + 219 : d99 ; + 21a : d96 ; + 21b : d92 ; + 21c : d8f ; + 21d : d8b ; + 21e : d88 ; + 21f : d84 ; + 220 : d81 ; + 221 : d7d ; + 222 : d79 ; + 223 : d76 ; + 224 : d72 ; + 225 : d6e ; + 226 : d6a ; + 227 : d66 ; + 228 : d63 ; + 229 : d5f ; + 22a : d5b ; + 22b : d57 ; + 22c : d53 ; + 22d : d4f ; + 22e : d4b ; + 22f : d47 ; + 230 : d43 ; + 231 : d3f ; + 232 : d3b ; + 233 : d36 ; + 234 : d32 ; + 235 : d2e ; + 236 : d2a ; + 237 : d25 ; + 238 : d21 ; + 239 : d1d ; + 23a : d18 ; + 23b : d14 ; + 23c : d10 ; + 23d : d0b ; + 23e : d07 ; + 23f : d02 ; + 240 : cfe ; + 241 : cf9 ; + 242 : cf5 ; + 243 : cf0 ; + 244 : ceb ; + 245 : ce7 ; + 246 : ce2 ; + 247 : cdd ; + 248 : cd9 ; + 249 : cd4 ; + 24a : ccf ; + 24b : cca ; + 24c : cc5 ; + 24d : cc0 ; + 24e : cbc ; + 24f : cb7 ; + 250 : cb2 ; + 251 : cad ; + 252 : ca8 ; + 253 : ca3 ; + 254 : c9e ; + 255 : c98 ; + 256 : c93 ; + 257 : c8e ; + 258 : c89 ; + 259 : c84 ; + 25a : c7f ; + 25b : c79 ; + 25c : c74 ; + 25d : c6f ; + 25e : c6a ; + 25f : c64 ; + 260 : c5f ; + 261 : c5a ; + 262 : c54 ; + 263 : c4f ; + 264 : c49 ; + 265 : c44 ; + 266 : c3e ; + 267 : c39 ; + 268 : c33 ; + 269 : c2e ; + 26a : c28 ; + 26b : c22 ; + 26c : c1d ; + 26d : c17 ; + 26e : c11 ; + 26f : c0c ; + 270 : c06 ; + 271 : c00 ; + 272 : bfa ; + 273 : bf4 ; + 274 : bef ; + 275 : be9 ; + 276 : be3 ; + 277 : bdd ; + 278 : bd7 ; + 279 : bd1 ; + 27a : bcb ; + 27b : bc5 ; + 27c : bbf ; + 27d : bb9 ; + 27e : bb3 ; + 27f : bad ; + 280 : ba7 ; + 281 : ba1 ; + 282 : b9a ; + 283 : b94 ; + 284 : b8e ; + 285 : b88 ; + 286 : b81 ; + 287 : b7b ; + 288 : b75 ; + 289 : b6f ; + 28a : b68 ; + 28b : b62 ; + 28c : b5c ; + 28d : b55 ; + 28e : b4f ; + 28f : b48 ; + 290 : b42 ; + 291 : b3b ; + 292 : b35 ; + 293 : b2e ; + 294 : b28 ; + 295 : b21 ; + 296 : b1b ; + 297 : b14 ; + 298 : b0d ; + 299 : b07 ; + 29a : b00 ; + 29b : af9 ; + 29c : af3 ; + 29d : aec ; + 29e : ae5 ; + 29f : ade ; + 2a0 : ad8 ; + 2a1 : ad1 ; + 2a2 : aca ; + 2a3 : ac3 ; + 2a4 : abc ; + 2a5 : ab5 ; + 2a6 : aae ; + 2a7 : aa7 ; + 2a8 : aa0 ; + 2a9 : a9a ; + 2aa : a93 ; + 2ab : a8c ; + 2ac : a84 ; + 2ad : a7d ; + 2ae : a76 ; + 2af : a6f ; + 2b0 : a68 ; + 2b1 : a61 ; + 2b2 : a5a ; + 2b3 : a53 ; + 2b4 : a4c ; + 2b5 : a44 ; + 2b6 : a3d ; + 2b7 : a36 ; + 2b8 : a2f ; + 2b9 : a27 ; + 2ba : a20 ; + 2bb : a19 ; + 2bc : a12 ; + 2bd : a0a ; + 2be : a03 ; + 2bf : 9fc ; + 2c0 : 9f4 ; + 2c1 : 9ed ; + 2c2 : 9e5 ; + 2c3 : 9de ; + 2c4 : 9d6 ; + 2c5 : 9cf ; + 2c6 : 9c8 ; + 2c7 : 9c0 ; + 2c8 : 9b9 ; + 2c9 : 9b1 ; + 2ca : 9a9 ; + 2cb : 9a2 ; + 2cc : 99a ; + 2cd : 993 ; + 2ce : 98b ; + 2cf : 983 ; + 2d0 : 97c ; + 2d1 : 974 ; + 2d2 : 96c ; + 2d3 : 965 ; + 2d4 : 95d ; + 2d5 : 955 ; + 2d6 : 94e ; + 2d7 : 946 ; + 2d8 : 93e ; + 2d9 : 936 ; + 2da : 92f ; + 2db : 927 ; + 2dc : 91f ; + 2dd : 917 ; + 2de : 90f ; + 2df : 907 ; + 2e0 : 8ff ; + 2e1 : 8f8 ; + 2e2 : 8f0 ; + 2e3 : 8e8 ; + 2e4 : 8e0 ; + 2e5 : 8d8 ; + 2e6 : 8d0 ; + 2e7 : 8c8 ; + 2e8 : 8c0 ; + 2e9 : 8b8 ; + 2ea : 8b0 ; + 2eb : 8a8 ; + 2ec : 8a0 ; + 2ed : 898 ; + 2ee : 890 ; + 2ef : 887 ; + 2f0 : 87f ; + 2f1 : 877 ; + 2f2 : 86f ; + 2f3 : 867 ; + 2f4 : 85f ; + 2f5 : 857 ; + 2f6 : 84f ; + 2f7 : 846 ; + 2f8 : 83e ; + 2f9 : 836 ; + 2fa : 82e ; + 2fb : 825 ; + 2fc : 81d ; + 2fd : 815 ; + 2fe : 80d ; + 2ff : 804 ; + 300 : 7fc ; + 301 : 7f4 ; + 302 : 7eb ; + 303 : 7e3 ; + 304 : 7db ; + 305 : 7d2 ; + 306 : 7ca ; + 307 : 7c2 ; + 308 : 7b9 ; + 309 : 7b1 ; + 30a : 7a9 ; + 30b : 7a0 ; + 30c : 798 ; + 30d : 78f ; + 30e : 787 ; + 30f : 77e ; + 310 : 776 ; + 311 : 76d ; + 312 : 765 ; + 313 : 75c ; + 314 : 754 ; + 315 : 74b ; + 316 : 743 ; + 317 : 73a ; + 318 : 732 ; + 319 : 729 ; + 31a : 721 ; + 31b : 718 ; + 31c : 710 ; + 31d : 707 ; + 31e : 6fe ; + 31f : 6f6 ; + 320 : 6ed ; + 321 : 6e5 ; + 322 : 6dc ; + 323 : 6d3 ; + 324 : 6cb ; + 325 : 6c2 ; + 326 : 6b9 ; + 327 : 6b1 ; + 328 : 6a8 ; + 329 : 69f ; + 32a : 697 ; + 32b : 68e ; + 32c : 685 ; + 32d : 67c ; + 32e : 674 ; + 32f : 66b ; + 330 : 662 ; + 331 : 659 ; + 332 : 651 ; + 333 : 648 ; + 334 : 63f ; + 335 : 636 ; + 336 : 62e ; + 337 : 625 ; + 338 : 61c ; + 339 : 613 ; + 33a : 60a ; + 33b : 602 ; + 33c : 5f9 ; + 33d : 5f0 ; + 33e : 5e7 ; + 33f : 5de ; + 340 : 5d5 ; + 341 : 5cd ; + 342 : 5c4 ; + 343 : 5bb ; + 344 : 5b2 ; + 345 : 5a9 ; + 346 : 5a0 ; + 347 : 597 ; + 348 : 58f ; + 349 : 586 ; + 34a : 57d ; + 34b : 574 ; + 34c : 56b ; + 34d : 562 ; + 34e : 559 ; + 34f : 550 ; + 350 : 547 ; + 351 : 53e ; + 352 : 535 ; + 353 : 52c ; + 354 : 524 ; + 355 : 51b ; + 356 : 512 ; + 357 : 509 ; + 358 : 500 ; + 359 : 4f7 ; + 35a : 4ee ; + 35b : 4e5 ; + 35c : 4dc ; + 35d : 4d3 ; + 35e : 4ca ; + 35f : 4c1 ; + 360 : 4b8 ; + 361 : 4af ; + 362 : 4a6 ; + 363 : 49d ; + 364 : 494 ; + 365 : 48b ; + 366 : 482 ; + 367 : 479 ; + 368 : 470 ; + 369 : 467 ; + 36a : 45e ; + 36b : 455 ; + 36c : 44c ; + 36d : 443 ; + 36e : 43a ; + 36f : 431 ; + 370 : 428 ; + 371 : 41f ; + 372 : 416 ; + 373 : 40d ; + 374 : 404 ; + 375 : 3fb ; + 376 : 3f2 ; + 377 : 3e9 ; + 378 : 3e0 ; + 379 : 3d7 ; + 37a : 3ce ; + 37b : 3c5 ; + 37c : 3bc ; + 37d : 3b3 ; + 37e : 3aa ; + 37f : 3a1 ; + 380 : 398 ; + 381 : 38e ; + 382 : 385 ; + 383 : 37c ; + 384 : 373 ; + 385 : 36a ; + 386 : 361 ; + 387 : 358 ; + 388 : 34f ; + 389 : 346 ; + 38a : 33d ; + 38b : 334 ; + 38c : 32b ; + 38d : 322 ; + 38e : 319 ; + 38f : 310 ; + 390 : 307 ; + 391 : 2fe ; + 392 : 2f5 ; + 393 : 2ec ; + 394 : 2e3 ; + 395 : 2da ; + 396 : 2d1 ; + 397 : 2c8 ; + 398 : 2bf ; + 399 : 2b6 ; + 39a : 2ad ; + 39b : 2a4 ; + 39c : 29b ; + 39d : 292 ; + 39e : 289 ; + 39f : 280 ; + 3a0 : 277 ; + 3a1 : 26e ; + 3a2 : 265 ; + 3a3 : 25c ; + 3a4 : 253 ; + 3a5 : 24a ; + 3a6 : 241 ; + 3a7 : 238 ; + 3a8 : 22f ; + 3a9 : 226 ; + 3aa : 21d ; + 3ab : 214 ; + 3ac : 20b ; + 3ad : 202 ; + 3ae : 1f9 ; + 3af : 1f0 ; + 3b0 : 1e8 ; + 3b1 : 1df ; + 3b2 : 1d6 ; + 3b3 : 1cd ; + 3b4 : 1c4 ; + 3b5 : 1bb ; + 3b6 : 1b2 ; + 3b7 : 1a9 ; + 3b8 : 1a0 ; + 3b9 : 197 ; + 3ba : 18e ; + 3bb : 185 ; + 3bc : 17d ; + 3bd : 174 ; + 3be : 16b ; + 3bf : 162 ; + 3c0 : 159 ; + 3c1 : 150 ; + 3c2 : 147 ; + 3c3 : 13e ; + 3c4 : 136 ; + 3c5 : 12d ; + 3c6 : 124 ; + 3c7 : 11b ; + 3c8 : 112 ; + 3c9 : 109 ; + 3ca : 101 ; + 3cb : f8 ; + 3cc : ef ; + 3cd : e6 ; + 3ce : dd ; + 3cf : d5 ; + 3d0 : cc ; + 3d1 : c3 ; + 3d2 : ba ; + 3d3 : b2 ; + 3d4 : a9 ; + 3d5 : a0 ; + 3d6 : 97 ; + 3d7 : 8f ; + 3d8 : 86 ; + 3d9 : 7d ; + 3da : 74 ; + 3db : 6c ; + 3dc : 63 ; + 3dd : 5a ; + 3de : 52 ; + 3df : 49 ; + 3e0 : 40 ; + 3e1 : 38 ; + 3e2 : 2f ; + 3e3 : 26 ; + 3e4 : 1e ; + 3e5 : 15 ; + 3e6 : c ; + 3e7 : 4 ; + 3e8 : fffb ; + 3e9 : fff3 ; + 3ea : ffea ; + 3eb : ffe2 ; + 3ec : ffd9 ; + 3ed : ffd0 ; + 3ee : ffc8 ; + 3ef : ffbf ; + 3f0 : ffb7 ; + 3f1 : ffae ; + 3f2 : ffa6 ; + 3f3 : ff9d ; + 3f4 : ff95 ; + 3f5 : ff8c ; + 3f6 : ff84 ; + 3f7 : ff7b ; + 3f8 : ff73 ; + 3f9 : ff6a ; + 3fa : ff62 ; + 3fb : ff59 ; + 3fc : ff51 ; + 3fd : ff49 ; + 3fe : ff40 ; + 3ff : ff38 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_6.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_6.mif new file mode 100644 index 0000000000..84dc60ff3c --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_6.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : fe3a ; + 1 : fe1b ; + 2 : fdfd ; + 3 : fdde ; + 4 : fdc0 ; + 5 : fda1 ; + 6 : fd83 ; + 7 : fd65 ; + 8 : fd46 ; + 9 : fd28 ; + a : fd0a ; + b : fcec ; + c : fcce ; + d : fcb0 ; + e : fc93 ; + f : fc75 ; + 10 : fc57 ; + 11 : fc3a ; + 12 : fc1c ; + 13 : fbff ; + 14 : fbe1 ; + 15 : fbc4 ; + 16 : fba7 ; + 17 : fb8a ; + 18 : fb6c ; + 19 : fb4f ; + 1a : fb32 ; + 1b : fb16 ; + 1c : faf9 ; + 1d : fadc ; + 1e : fabf ; + 1f : faa3 ; + 20 : fa86 ; + 21 : fa6a ; + 22 : fa4d ; + 23 : fa31 ; + 24 : fa15 ; + 25 : f9f8 ; + 26 : f9dc ; + 27 : f9c0 ; + 28 : f9a4 ; + 29 : f988 ; + 2a : f96d ; + 2b : f951 ; + 2c : f935 ; + 2d : f919 ; + 2e : f8fe ; + 2f : f8e2 ; + 30 : f8c7 ; + 31 : f8ac ; + 32 : f890 ; + 33 : f875 ; + 34 : f85a ; + 35 : f83f ; + 36 : f824 ; + 37 : f809 ; + 38 : f7ee ; + 39 : f7d4 ; + 3a : f7b9 ; + 3b : f79e ; + 3c : f784 ; + 3d : f769 ; + 3e : f74f ; + 3f : f735 ; + 40 : f71a ; + 41 : f700 ; + 42 : f6e6 ; + 43 : f6cc ; + 44 : f6b2 ; + 45 : f698 ; + 46 : f67e ; + 47 : f665 ; + 48 : f64b ; + 49 : f631 ; + 4a : f618 ; + 4b : f5fe ; + 4c : f5e5 ; + 4d : f5cc ; + 4e : f5b2 ; + 4f : f599 ; + 50 : f580 ; + 51 : f567 ; + 52 : f54e ; + 53 : f535 ; + 54 : f51d ; + 55 : f504 ; + 56 : f4eb ; + 57 : f4d3 ; + 58 : f4ba ; + 59 : f4a2 ; + 5a : f48a ; + 5b : f471 ; + 5c : f459 ; + 5d : f441 ; + 5e : f429 ; + 5f : f411 ; + 60 : f3f9 ; + 61 : f3e1 ; + 62 : f3ca ; + 63 : f3b2 ; + 64 : f39a ; + 65 : f383 ; + 66 : f36b ; + 67 : f354 ; + 68 : f33d ; + 69 : f326 ; + 6a : f30e ; + 6b : f2f7 ; + 6c : f2e0 ; + 6d : f2c9 ; + 6e : f2b3 ; + 6f : f29c ; + 70 : f285 ; + 71 : f26f ; + 72 : f258 ; + 73 : f242 ; + 74 : f22b ; + 75 : f215 ; + 76 : f1ff ; + 77 : f1e9 ; + 78 : f1d3 ; + 79 : f1bd ; + 7a : f1a7 ; + 7b : f191 ; + 7c : f17b ; + 7d : f165 ; + 7e : f150 ; + 7f : f13a ; + 80 : f125 ; + 81 : f10f ; + 82 : f0fa ; + 83 : f0e5 ; + 84 : f0d0 ; + 85 : f0bb ; + 86 : f0a6 ; + 87 : f091 ; + 88 : f07c ; + 89 : f067 ; + 8a : f052 ; + 8b : f03e ; + 8c : f029 ; + 8d : f015 ; + 8e : f000 ; + 8f : efec ; + 90 : efd8 ; + 91 : efc4 ; + 92 : efb0 ; + 93 : ef9c ; + 94 : ef88 ; + 95 : ef74 ; + 96 : ef60 ; + 97 : ef4c ; + 98 : ef39 ; + 99 : ef25 ; + 9a : ef12 ; + 9b : eefe ; + 9c : eeeb ; + 9d : eed8 ; + 9e : eec5 ; + 9f : eeb2 ; + a0 : ee9f ; + a1 : ee8c ; + a2 : ee79 ; + a3 : ee66 ; + a4 : ee54 ; + a5 : ee41 ; + a6 : ee2e ; + a7 : ee1c ; + a8 : ee0a ; + a9 : edf7 ; + aa : ede5 ; + ab : edd3 ; + ac : edc1 ; + ad : edaf ; + ae : ed9d ; + af : ed8b ; + b0 : ed79 ; + b1 : ed68 ; + b2 : ed56 ; + b3 : ed45 ; + b4 : ed33 ; + b5 : ed22 ; + b6 : ed11 ; + b7 : ecff ; + b8 : ecee ; + b9 : ecdd ; + ba : eccc ; + bb : ecbb ; + bc : ecaa ; + bd : ec9a ; + be : ec89 ; + bf : ec79 ; + c0 : ec68 ; + c1 : ec58 ; + c2 : ec47 ; + c3 : ec37 ; + c4 : ec27 ; + c5 : ec17 ; + c6 : ec07 ; + c7 : ebf7 ; + c8 : ebe7 ; + c9 : ebd7 ; + ca : ebc7 ; + cb : ebb8 ; + cc : eba8 ; + cd : eb99 ; + ce : eb89 ; + cf : eb7a ; + d0 : eb6b ; + d1 : eb5b ; + d2 : eb4c ; + d3 : eb3d ; + d4 : eb2e ; + d5 : eb1f ; + d6 : eb11 ; + d7 : eb02 ; + d8 : eaf3 ; + d9 : eae5 ; + da : ead6 ; + db : eac8 ; + dc : eab9 ; + dd : eaab ; + de : ea9d ; + df : ea8f ; + e0 : ea81 ; + e1 : ea73 ; + e2 : ea65 ; + e3 : ea57 ; + e4 : ea4a ; + e5 : ea3c ; + e6 : ea2f ; + e7 : ea21 ; + e8 : ea14 ; + e9 : ea06 ; + ea : e9f9 ; + eb : e9ec ; + ec : e9df ; + ed : e9d2 ; + ee : e9c5 ; + ef : e9b8 ; + f0 : e9ab ; + f1 : e99f ; + f2 : e992 ; + f3 : e985 ; + f4 : e979 ; + f5 : e96d ; + f6 : e960 ; + f7 : e954 ; + f8 : e948 ; + f9 : e93c ; + fa : e930 ; + fb : e924 ; + fc : e918 ; + fd : e90c ; + fe : e901 ; + ff : e8f5 ; + 100 : e8e9 ; + 101 : e8de ; + 102 : e8d3 ; + 103 : e8c7 ; + 104 : e8bc ; + 105 : e8b1 ; + 106 : e8a6 ; + 107 : e89b ; + 108 : e890 ; + 109 : e885 ; + 10a : e87a ; + 10b : e870 ; + 10c : e865 ; + 10d : e85a ; + 10e : e850 ; + 10f : e846 ; + 110 : e83b ; + 111 : e831 ; + 112 : e827 ; + 113 : e81d ; + 114 : e813 ; + 115 : e809 ; + 116 : e7ff ; + 117 : e7f5 ; + 118 : e7ec ; + 119 : e7e2 ; + 11a : e7d8 ; + 11b : e7cf ; + 11c : e7c6 ; + 11d : e7bc ; + 11e : e7b3 ; + 11f : e7aa ; + 120 : e7a1 ; + 121 : e798 ; + 122 : e78f ; + 123 : e786 ; + 124 : e77d ; + 125 : e774 ; + 126 : e76c ; + 127 : e763 ; + 128 : e75b ; + 129 : e752 ; + 12a : e74a ; + 12b : e742 ; + 12c : e739 ; + 12d : e731 ; + 12e : e729 ; + 12f : e721 ; + 130 : e71a ; + 131 : e712 ; + 132 : e70a ; + 133 : e702 ; + 134 : e6fb ; + 135 : e6f3 ; + 136 : e6ec ; + 137 : e6e4 ; + 138 : e6dd ; + 139 : e6d6 ; + 13a : e6cf ; + 13b : e6c8 ; + 13c : e6c1 ; + 13d : e6ba ; + 13e : e6b3 ; + 13f : e6ac ; + 140 : e6a5 ; + 141 : e69f ; + 142 : e698 ; + 143 : e692 ; + 144 : e68b ; + 145 : e685 ; + 146 : e67f ; + 147 : e679 ; + 148 : e673 ; + 149 : e66d ; + 14a : e667 ; + 14b : e661 ; + 14c : e65b ; + 14d : e655 ; + 14e : e650 ; + 14f : e64a ; + 150 : e644 ; + 151 : e63f ; + 152 : e63a ; + 153 : e634 ; + 154 : e62f ; + 155 : e62a ; + 156 : e625 ; + 157 : e620 ; + 158 : e61b ; + 159 : e616 ; + 15a : e611 ; + 15b : e60d ; + 15c : e608 ; + 15d : e603 ; + 15e : e5ff ; + 15f : e5fa ; + 160 : e5f6 ; + 161 : e5f2 ; + 162 : e5ee ; + 163 : e5e9 ; + 164 : e5e5 ; + 165 : e5e1 ; + 166 : e5dd ; + 167 : e5da ; + 168 : e5d6 ; + 169 : e5d2 ; + 16a : e5ce ; + 16b : e5cb ; + 16c : e5c7 ; + 16d : e5c4 ; + 16e : e5c1 ; + 16f : e5bd ; + 170 : e5ba ; + 171 : e5b7 ; + 172 : e5b4 ; + 173 : e5b1 ; + 174 : e5ae ; + 175 : e5ab ; + 176 : e5a8 ; + 177 : e5a5 ; + 178 : e5a3 ; + 179 : e5a0 ; + 17a : e59e ; + 17b : e59b ; + 17c : e599 ; + 17d : e597 ; + 17e : e594 ; + 17f : e592 ; + 180 : e590 ; + 181 : e58e ; + 182 : e58c ; + 183 : e58a ; + 184 : e588 ; + 185 : e587 ; + 186 : e585 ; + 187 : e583 ; + 188 : e582 ; + 189 : e580 ; + 18a : e57f ; + 18b : e57e ; + 18c : e57c ; + 18d : e57b ; + 18e : e57a ; + 18f : e579 ; + 190 : e578 ; + 191 : e577 ; + 192 : e576 ; + 193 : e575 ; + 194 : e575 ; + 195 : e574 ; + 196 : e573 ; + 197 : e573 ; + 198 : e572 ; + 199 : e572 ; + 19a : e572 ; + 19b : e571 ; + 19c : e571 ; + 19d : e571 ; + 19e : e571 ; + 19f : e571 ; + 1a0 : e571 ; + 1a1 : e571 ; + 1a2 : e571 ; + 1a3 : e572 ; + 1a4 : e572 ; + 1a5 : e572 ; + 1a6 : e573 ; + 1a7 : e573 ; + 1a8 : e574 ; + 1a9 : e575 ; + 1aa : e575 ; + 1ab : e576 ; + 1ac : e577 ; + 1ad : e578 ; + 1ae : e579 ; + 1af : e57a ; + 1b0 : e57b ; + 1b1 : e57c ; + 1b2 : e57d ; + 1b3 : e57f ; + 1b4 : e580 ; + 1b5 : e581 ; + 1b6 : e583 ; + 1b7 : e585 ; + 1b8 : e586 ; + 1b9 : e588 ; + 1ba : e58a ; + 1bb : e58b ; + 1bc : e58d ; + 1bd : e58f ; + 1be : e591 ; + 1bf : e593 ; + 1c0 : e595 ; + 1c1 : e598 ; + 1c2 : e59a ; + 1c3 : e59c ; + 1c4 : e59f ; + 1c5 : e5a1 ; + 1c6 : e5a4 ; + 1c7 : e5a6 ; + 1c8 : e5a9 ; + 1c9 : e5ab ; + 1ca : e5ae ; + 1cb : e5b1 ; + 1cc : e5b4 ; + 1cd : e5b7 ; + 1ce : e5ba ; + 1cf : e5bd ; + 1d0 : e5c0 ; + 1d1 : e5c3 ; + 1d2 : e5c6 ; + 1d3 : e5ca ; + 1d4 : e5cd ; + 1d5 : e5d1 ; + 1d6 : e5d4 ; + 1d7 : e5d8 ; + 1d8 : e5db ; + 1d9 : e5df ; + 1da : e5e3 ; + 1db : e5e6 ; + 1dc : e5ea ; + 1dd : e5ee ; + 1de : e5f2 ; + 1df : e5f6 ; + 1e0 : e5fa ; + 1e1 : e5fe ; + 1e2 : e602 ; + 1e3 : e607 ; + 1e4 : e60b ; + 1e5 : e60f ; + 1e6 : e614 ; + 1e7 : e618 ; + 1e8 : e61d ; + 1e9 : e621 ; + 1ea : e626 ; + 1eb : e62b ; + 1ec : e630 ; + 1ed : e634 ; + 1ee : e639 ; + 1ef : e63e ; + 1f0 : e643 ; + 1f1 : e648 ; + 1f2 : e64d ; + 1f3 : e653 ; + 1f4 : e658 ; + 1f5 : e65d ; + 1f6 : e662 ; + 1f7 : e668 ; + 1f8 : e66d ; + 1f9 : e673 ; + 1fa : e678 ; + 1fb : e67e ; + 1fc : e684 ; + 1fd : e689 ; + 1fe : e68f ; + 1ff : e695 ; + 200 : e69b ; + 201 : e6a1 ; + 202 : e6a7 ; + 203 : e6ad ; + 204 : e6b3 ; + 205 : e6b9 ; + 206 : e6c0 ; + 207 : e6c6 ; + 208 : e6cc ; + 209 : e6d3 ; + 20a : e6d9 ; + 20b : e6df ; + 20c : e6e6 ; + 20d : e6ed ; + 20e : e6f3 ; + 20f : e6fa ; + 210 : e701 ; + 211 : e708 ; + 212 : e70e ; + 213 : e715 ; + 214 : e71c ; + 215 : e723 ; + 216 : e72a ; + 217 : e732 ; + 218 : e739 ; + 219 : e740 ; + 21a : e747 ; + 21b : e74f ; + 21c : e756 ; + 21d : e75d ; + 21e : e765 ; + 21f : e76c ; + 220 : e774 ; + 221 : e77c ; + 222 : e783 ; + 223 : e78b ; + 224 : e793 ; + 225 : e79b ; + 226 : e7a2 ; + 227 : e7aa ; + 228 : e7b2 ; + 229 : e7ba ; + 22a : e7c3 ; + 22b : e7cb ; + 22c : e7d3 ; + 22d : e7db ; + 22e : e7e3 ; + 22f : e7ec ; + 230 : e7f4 ; + 231 : e7fc ; + 232 : e805 ; + 233 : e80d ; + 234 : e816 ; + 235 : e81f ; + 236 : e827 ; + 237 : e830 ; + 238 : e839 ; + 239 : e842 ; + 23a : e84a ; + 23b : e853 ; + 23c : e85c ; + 23d : e865 ; + 23e : e86e ; + 23f : e877 ; + 240 : e880 ; + 241 : e88a ; + 242 : e893 ; + 243 : e89c ; + 244 : e8a5 ; + 245 : e8af ; + 246 : e8b8 ; + 247 : e8c2 ; + 248 : e8cb ; + 249 : e8d5 ; + 24a : e8de ; + 24b : e8e8 ; + 24c : e8f1 ; + 24d : e8fb ; + 24e : e905 ; + 24f : e90f ; + 250 : e919 ; + 251 : e922 ; + 252 : e92c ; + 253 : e936 ; + 254 : e940 ; + 255 : e94a ; + 256 : e954 ; + 257 : e95f ; + 258 : e969 ; + 259 : e973 ; + 25a : e97d ; + 25b : e988 ; + 25c : e992 ; + 25d : e99c ; + 25e : e9a7 ; + 25f : e9b1 ; + 260 : e9bc ; + 261 : e9c6 ; + 262 : e9d1 ; + 263 : e9dc ; + 264 : e9e6 ; + 265 : e9f1 ; + 266 : e9fc ; + 267 : ea06 ; + 268 : ea11 ; + 269 : ea1c ; + 26a : ea27 ; + 26b : ea32 ; + 26c : ea3d ; + 26d : ea48 ; + 26e : ea53 ; + 26f : ea5e ; + 270 : ea69 ; + 271 : ea75 ; + 272 : ea80 ; + 273 : ea8b ; + 274 : ea96 ; + 275 : eaa2 ; + 276 : eaad ; + 277 : eab9 ; + 278 : eac4 ; + 279 : ead0 ; + 27a : eadb ; + 27b : eae7 ; + 27c : eaf2 ; + 27d : eafe ; + 27e : eb0a ; + 27f : eb15 ; + 280 : eb21 ; + 281 : eb2d ; + 282 : eb39 ; + 283 : eb44 ; + 284 : eb50 ; + 285 : eb5c ; + 286 : eb68 ; + 287 : eb74 ; + 288 : eb80 ; + 289 : eb8c ; + 28a : eb98 ; + 28b : eba5 ; + 28c : ebb1 ; + 28d : ebbd ; + 28e : ebc9 ; + 28f : ebd6 ; + 290 : ebe2 ; + 291 : ebee ; + 292 : ebfb ; + 293 : ec07 ; + 294 : ec13 ; + 295 : ec20 ; + 296 : ec2c ; + 297 : ec39 ; + 298 : ec45 ; + 299 : ec52 ; + 29a : ec5f ; + 29b : ec6b ; + 29c : ec78 ; + 29d : ec85 ; + 29e : ec92 ; + 29f : ec9e ; + 2a0 : ecab ; + 2a1 : ecb8 ; + 2a2 : ecc5 ; + 2a3 : ecd2 ; + 2a4 : ecdf ; + 2a5 : ecec ; + 2a6 : ecf9 ; + 2a7 : ed06 ; + 2a8 : ed13 ; + 2a9 : ed20 ; + 2aa : ed2d ; + 2ab : ed3a ; + 2ac : ed47 ; + 2ad : ed55 ; + 2ae : ed62 ; + 2af : ed6f ; + 2b0 : ed7c ; + 2b1 : ed8a ; + 2b2 : ed97 ; + 2b3 : eda5 ; + 2b4 : edb2 ; + 2b5 : edbf ; + 2b6 : edcd ; + 2b7 : edda ; + 2b8 : ede8 ; + 2b9 : edf5 ; + 2ba : ee03 ; + 2bb : ee11 ; + 2bc : ee1e ; + 2bd : ee2c ; + 2be : ee3a ; + 2bf : ee47 ; + 2c0 : ee55 ; + 2c1 : ee63 ; + 2c2 : ee71 ; + 2c3 : ee7e ; + 2c4 : ee8c ; + 2c5 : ee9a ; + 2c6 : eea8 ; + 2c7 : eeb6 ; + 2c8 : eec4 ; + 2c9 : eed2 ; + 2ca : eee0 ; + 2cb : eeee ; + 2cc : eefc ; + 2cd : ef0a ; + 2ce : ef18 ; + 2cf : ef26 ; + 2d0 : ef34 ; + 2d1 : ef42 ; + 2d2 : ef51 ; + 2d3 : ef5f ; + 2d4 : ef6d ; + 2d5 : ef7b ; + 2d6 : ef89 ; + 2d7 : ef98 ; + 2d8 : efa6 ; + 2d9 : efb4 ; + 2da : efc3 ; + 2db : efd1 ; + 2dc : efe0 ; + 2dd : efee ; + 2de : effc ; + 2df : f00b ; + 2e0 : f019 ; + 2e1 : f028 ; + 2e2 : f036 ; + 2e3 : f045 ; + 2e4 : f054 ; + 2e5 : f062 ; + 2e6 : f071 ; + 2e7 : f07f ; + 2e8 : f08e ; + 2e9 : f09d ; + 2ea : f0ab ; + 2eb : f0ba ; + 2ec : f0c9 ; + 2ed : f0d7 ; + 2ee : f0e6 ; + 2ef : f0f5 ; + 2f0 : f104 ; + 2f1 : f113 ; + 2f2 : f121 ; + 2f3 : f130 ; + 2f4 : f13f ; + 2f5 : f14e ; + 2f6 : f15d ; + 2f7 : f16c ; + 2f8 : f17b ; + 2f9 : f18a ; + 2fa : f199 ; + 2fb : f1a8 ; + 2fc : f1b7 ; + 2fd : f1c6 ; + 2fe : f1d5 ; + 2ff : f1e4 ; + 300 : f1f3 ; + 301 : f202 ; + 302 : f211 ; + 303 : f220 ; + 304 : f22f ; + 305 : f23f ; + 306 : f24e ; + 307 : f25d ; + 308 : f26c ; + 309 : f27b ; + 30a : f28a ; + 30b : f29a ; + 30c : f2a9 ; + 30d : f2b8 ; + 30e : f2c7 ; + 30f : f2d7 ; + 310 : f2e6 ; + 311 : f2f5 ; + 312 : f305 ; + 313 : f314 ; + 314 : f323 ; + 315 : f333 ; + 316 : f342 ; + 317 : f352 ; + 318 : f361 ; + 319 : f370 ; + 31a : f380 ; + 31b : f38f ; + 31c : f39f ; + 31d : f3ae ; + 31e : f3be ; + 31f : f3cd ; + 320 : f3dd ; + 321 : f3ec ; + 322 : f3fc ; + 323 : f40b ; + 324 : f41b ; + 325 : f42a ; + 326 : f43a ; + 327 : f449 ; + 328 : f459 ; + 329 : f468 ; + 32a : f478 ; + 32b : f488 ; + 32c : f497 ; + 32d : f4a7 ; + 32e : f4b6 ; + 32f : f4c6 ; + 330 : f4d6 ; + 331 : f4e5 ; + 332 : f4f5 ; + 333 : f505 ; + 334 : f514 ; + 335 : f524 ; + 336 : f534 ; + 337 : f543 ; + 338 : f553 ; + 339 : f563 ; + 33a : f573 ; + 33b : f582 ; + 33c : f592 ; + 33d : f5a2 ; + 33e : f5b1 ; + 33f : f5c1 ; + 340 : f5d1 ; + 341 : f5e1 ; + 342 : f5f0 ; + 343 : f600 ; + 344 : f610 ; + 345 : f620 ; + 346 : f630 ; + 347 : f63f ; + 348 : f64f ; + 349 : f65f ; + 34a : f66f ; + 34b : f67f ; + 34c : f68e ; + 34d : f69e ; + 34e : f6ae ; + 34f : f6be ; + 350 : f6ce ; + 351 : f6dd ; + 352 : f6ed ; + 353 : f6fd ; + 354 : f70d ; + 355 : f71d ; + 356 : f72d ; + 357 : f73c ; + 358 : f74c ; + 359 : f75c ; + 35a : f76c ; + 35b : f77c ; + 35c : f78c ; + 35d : f79c ; + 35e : f7ab ; + 35f : f7bb ; + 360 : f7cb ; + 361 : f7db ; + 362 : f7eb ; + 363 : f7fb ; + 364 : f80b ; + 365 : f81a ; + 366 : f82a ; + 367 : f83a ; + 368 : f84a ; + 369 : f85a ; + 36a : f86a ; + 36b : f87a ; + 36c : f889 ; + 36d : f899 ; + 36e : f8a9 ; + 36f : f8b9 ; + 370 : f8c9 ; + 371 : f8d9 ; + 372 : f8e9 ; + 373 : f8f8 ; + 374 : f908 ; + 375 : f918 ; + 376 : f928 ; + 377 : f938 ; + 378 : f948 ; + 379 : f957 ; + 37a : f967 ; + 37b : f977 ; + 37c : f987 ; + 37d : f997 ; + 37e : f9a7 ; + 37f : f9b6 ; + 380 : f9c6 ; + 381 : f9d6 ; + 382 : f9e6 ; + 383 : f9f6 ; + 384 : fa05 ; + 385 : fa15 ; + 386 : fa25 ; + 387 : fa35 ; + 388 : fa45 ; + 389 : fa54 ; + 38a : fa64 ; + 38b : fa74 ; + 38c : fa84 ; + 38d : fa93 ; + 38e : faa3 ; + 38f : fab3 ; + 390 : fac3 ; + 391 : fad2 ; + 392 : fae2 ; + 393 : faf2 ; + 394 : fb02 ; + 395 : fb11 ; + 396 : fb21 ; + 397 : fb31 ; + 398 : fb40 ; + 399 : fb50 ; + 39a : fb60 ; + 39b : fb6f ; + 39c : fb7f ; + 39d : fb8f ; + 39e : fb9e ; + 39f : fbae ; + 3a0 : fbbd ; + 3a1 : fbcd ; + 3a2 : fbdd ; + 3a3 : fbec ; + 3a4 : fbfc ; + 3a5 : fc0b ; + 3a6 : fc1b ; + 3a7 : fc2b ; + 3a8 : fc3a ; + 3a9 : fc4a ; + 3aa : fc59 ; + 3ab : fc69 ; + 3ac : fc78 ; + 3ad : fc88 ; + 3ae : fc97 ; + 3af : fca7 ; + 3b0 : fcb6 ; + 3b1 : fcc6 ; + 3b2 : fcd5 ; + 3b3 : fce5 ; + 3b4 : fcf4 ; + 3b5 : fd03 ; + 3b6 : fd13 ; + 3b7 : fd22 ; + 3b8 : fd32 ; + 3b9 : fd41 ; + 3ba : fd50 ; + 3bb : fd60 ; + 3bc : fd6f ; + 3bd : fd7e ; + 3be : fd8e ; + 3bf : fd9d ; + 3c0 : fdac ; + 3c1 : fdbc ; + 3c2 : fdcb ; + 3c3 : fdda ; + 3c4 : fde9 ; + 3c5 : fdf9 ; + 3c6 : fe08 ; + 3c7 : fe17 ; + 3c8 : fe26 ; + 3c9 : fe35 ; + 3ca : fe45 ; + 3cb : fe54 ; + 3cc : fe63 ; + 3cd : fe72 ; + 3ce : fe81 ; + 3cf : fe90 ; + 3d0 : fe9f ; + 3d1 : feae ; + 3d2 : febd ; + 3d3 : fecc ; + 3d4 : fedb ; + 3d5 : feea ; + 3d6 : fef9 ; + 3d7 : ff08 ; + 3d8 : ff17 ; + 3d9 : ff26 ; + 3da : ff35 ; + 3db : ff44 ; + 3dc : ff53 ; + 3dd : ff62 ; + 3de : ff71 ; + 3df : ff80 ; + 3e0 : ff8e ; + 3e1 : ff9d ; + 3e2 : ffac ; + 3e3 : ffbb ; + 3e4 : ffca ; + 3e5 : ffd8 ; + 3e6 : ffe7 ; + 3e7 : fff6 ; + 3e8 : 5 ; + 3e9 : 13 ; + 3ea : 22 ; + 3eb : 31 ; + 3ec : 3f ; + 3ed : 4e ; + 3ee : 5c ; + 3ef : 6b ; + 3f0 : 7a ; + 3f1 : 88 ; + 3f2 : 97 ; + 3f3 : a5 ; + 3f4 : b4 ; + 3f5 : c2 ; + 3f6 : d1 ; + 3f7 : df ; + 3f8 : ed ; + 3f9 : fc ; + 3fa : 10a ; + 3fb : 118 ; + 3fc : 127 ; + 3fd : 135 ; + 3fe : 143 ; + 3ff : 152 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_7.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_7.mif new file mode 100644 index 0000000000..4b453a0def --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_7.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 7fff ; + 1 : 7fff ; + 2 : 7fff ; + 3 : 7fff ; + 4 : 7ffe ; + 5 : 7ffe ; + 6 : 7ffd ; + 7 : 7ffc ; + 8 : 7ffc ; + 9 : 7ffb ; + a : 7ffa ; + b : 7ff8 ; + c : 7ff7 ; + d : 7ff6 ; + e : 7ff4 ; + f : 7ff3 ; + 10 : 7ff1 ; + 11 : 7fef ; + 12 : 7fed ; + 13 : 7feb ; + 14 : 7fe9 ; + 15 : 7fe7 ; + 16 : 7fe4 ; + 17 : 7fe2 ; + 18 : 7fdf ; + 19 : 7fdd ; + 1a : 7fda ; + 1b : 7fd7 ; + 1c : 7fd4 ; + 1d : 7fd1 ; + 1e : 7fce ; + 1f : 7fca ; + 20 : 7fc7 ; + 21 : 7fc3 ; + 22 : 7fc0 ; + 23 : 7fbc ; + 24 : 7fb8 ; + 25 : 7fb4 ; + 26 : 7fb0 ; + 27 : 7fac ; + 28 : 7fa8 ; + 29 : 7fa3 ; + 2a : 7f9f ; + 2b : 7f9a ; + 2c : 7f95 ; + 2d : 7f91 ; + 2e : 7f8c ; + 2f : 7f87 ; + 30 : 7f82 ; + 31 : 7f7c ; + 32 : 7f77 ; + 33 : 7f71 ; + 34 : 7f6c ; + 35 : 7f66 ; + 36 : 7f60 ; + 37 : 7f5b ; + 38 : 7f55 ; + 39 : 7f4e ; + 3a : 7f48 ; + 3b : 7f42 ; + 3c : 7f3c ; + 3d : 7f35 ; + 3e : 7f2e ; + 3f : 7f28 ; + 40 : 7f21 ; + 41 : 7f1a ; + 42 : 7f13 ; + 43 : 7f0c ; + 44 : 7f04 ; + 45 : 7efd ; + 46 : 7ef6 ; + 47 : 7eee ; + 48 : 7ee6 ; + 49 : 7edf ; + 4a : 7ed7 ; + 4b : 7ecf ; + 4c : 7ec7 ; + 4d : 7ebe ; + 4e : 7eb6 ; + 4f : 7eae ; + 50 : 7ea5 ; + 51 : 7e9c ; + 52 : 7e94 ; + 53 : 7e8b ; + 54 : 7e82 ; + 55 : 7e79 ; + 56 : 7e70 ; + 57 : 7e66 ; + 58 : 7e5d ; + 59 : 7e54 ; + 5a : 7e4a ; + 5b : 7e40 ; + 5c : 7e37 ; + 5d : 7e2d ; + 5e : 7e23 ; + 5f : 7e19 ; + 60 : 7e0e ; + 61 : 7e04 ; + 62 : 7dfa ; + 63 : 7def ; + 64 : 7de5 ; + 65 : 7dda ; + 66 : 7dcf ; + 67 : 7dc4 ; + 68 : 7db9 ; + 69 : 7dae ; + 6a : 7da3 ; + 6b : 7d97 ; + 6c : 7d8c ; + 6d : 7d80 ; + 6e : 7d75 ; + 6f : 7d69 ; + 70 : 7d5d ; + 71 : 7d51 ; + 72 : 7d45 ; + 73 : 7d39 ; + 74 : 7d2d ; + 75 : 7d20 ; + 76 : 7d14 ; + 77 : 7d07 ; + 78 : 7cfa ; + 79 : 7cee ; + 7a : 7ce1 ; + 7b : 7cd4 ; + 7c : 7cc7 ; + 7d : 7cb9 ; + 7e : 7cac ; + 7f : 7c9f ; + 80 : 7c91 ; + 81 : 7c84 ; + 82 : 7c76 ; + 83 : 7c68 ; + 84 : 7c5a ; + 85 : 7c4c ; + 86 : 7c3e ; + 87 : 7c30 ; + 88 : 7c21 ; + 89 : 7c13 ; + 8a : 7c05 ; + 8b : 7bf6 ; + 8c : 7be7 ; + 8d : 7bd8 ; + 8e : 7bc9 ; + 8f : 7bba ; + 90 : 7bab ; + 91 : 7b9c ; + 92 : 7b8d ; + 93 : 7b7d ; + 94 : 7b6e ; + 95 : 7b5e ; + 96 : 7b4e ; + 97 : 7b3f ; + 98 : 7b2f ; + 99 : 7b1f ; + 9a : 7b0e ; + 9b : 7afe ; + 9c : 7aee ; + 9d : 7add ; + 9e : 7acd ; + 9f : 7abc ; + a0 : 7aac ; + a1 : 7a9b ; + a2 : 7a8a ; + a3 : 7a79 ; + a4 : 7a68 ; + a5 : 7a56 ; + a6 : 7a45 ; + a7 : 7a34 ; + a8 : 7a22 ; + a9 : 7a11 ; + aa : 79ff ; + ab : 79ed ; + ac : 79db ; + ad : 79c9 ; + ae : 79b7 ; + af : 79a5 ; + b0 : 7993 ; + b1 : 7980 ; + b2 : 796e ; + b3 : 795b ; + b4 : 7948 ; + b5 : 7936 ; + b6 : 7923 ; + b7 : 7910 ; + b8 : 78fd ; + b9 : 78e9 ; + ba : 78d6 ; + bb : 78c3 ; + bc : 78af ; + bd : 789c ; + be : 7888 ; + bf : 7874 ; + c0 : 7861 ; + c1 : 784d ; + c2 : 7839 ; + c3 : 7824 ; + c4 : 7810 ; + c5 : 77fc ; + c6 : 77e8 ; + c7 : 77d3 ; + c8 : 77be ; + c9 : 77aa ; + ca : 7795 ; + cb : 7780 ; + cc : 776b ; + cd : 7756 ; + ce : 7741 ; + cf : 772c ; + d0 : 7716 ; + d1 : 7701 ; + d2 : 76eb ; + d3 : 76d6 ; + d4 : 76c0 ; + d5 : 76aa ; + d6 : 7694 ; + d7 : 767e ; + d8 : 7668 ; + d9 : 7652 ; + da : 763b ; + db : 7625 ; + dc : 760f ; + dd : 75f8 ; + de : 75e1 ; + df : 75cb ; + e0 : 75b4 ; + e1 : 759d ; + e2 : 7586 ; + e3 : 756f ; + e4 : 7557 ; + e5 : 7540 ; + e6 : 7529 ; + e7 : 7511 ; + e8 : 74fa ; + e9 : 74e2 ; + ea : 74ca ; + eb : 74b2 ; + ec : 749b ; + ed : 7483 ; + ee : 746a ; + ef : 7452 ; + f0 : 743a ; + f1 : 7422 ; + f2 : 7409 ; + f3 : 73f1 ; + f4 : 73d8 ; + f5 : 73bf ; + f6 : 73a6 ; + f7 : 738d ; + f8 : 7374 ; + f9 : 735b ; + fa : 7342 ; + fb : 7329 ; + fc : 7310 ; + fd : 72f6 ; + fe : 72dd ; + ff : 72c3 ; + 100 : 72a9 ; + 101 : 728f ; + 102 : 7276 ; + 103 : 725c ; + 104 : 7242 ; + 105 : 7227 ; + 106 : 720d ; + 107 : 71f3 ; + 108 : 71d9 ; + 109 : 71be ; + 10a : 71a4 ; + 10b : 7189 ; + 10c : 716e ; + 10d : 7153 ; + 10e : 7138 ; + 10f : 711d ; + 110 : 7102 ; + 111 : 70e7 ; + 112 : 70cc ; + 113 : 70b1 ; + 114 : 7095 ; + 115 : 707a ; + 116 : 705e ; + 117 : 7042 ; + 118 : 7027 ; + 119 : 700b ; + 11a : 6fef ; + 11b : 6fd3 ; + 11c : 6fb7 ; + 11d : 6f9b ; + 11e : 6f7f ; + 11f : 6f62 ; + 120 : 6f46 ; + 121 : 6f29 ; + 122 : 6f0d ; + 123 : 6ef0 ; + 124 : 6ed3 ; + 125 : 6eb7 ; + 126 : 6e9a ; + 127 : 6e7d ; + 128 : 6e60 ; + 129 : 6e43 ; + 12a : 6e25 ; + 12b : 6e08 ; + 12c : 6deb ; + 12d : 6dcd ; + 12e : 6db0 ; + 12f : 6d92 ; + 130 : 6d74 ; + 131 : 6d57 ; + 132 : 6d39 ; + 133 : 6d1b ; + 134 : 6cfd ; + 135 : 6cdf ; + 136 : 6cc1 ; + 137 : 6ca2 ; + 138 : 6c84 ; + 139 : 6c66 ; + 13a : 6c47 ; + 13b : 6c29 ; + 13c : 6c0a ; + 13d : 6beb ; + 13e : 6bcd ; + 13f : 6bae ; + 140 : 6b8f ; + 141 : 6b70 ; + 142 : 6b51 ; + 143 : 6b31 ; + 144 : 6b12 ; + 145 : 6af3 ; + 146 : 6ad4 ; + 147 : 6ab4 ; + 148 : 6a95 ; + 149 : 6a75 ; + 14a : 6a55 ; + 14b : 6a35 ; + 14c : 6a16 ; + 14d : 69f6 ; + 14e : 69d6 ; + 14f : 69b6 ; + 150 : 6996 ; + 151 : 6975 ; + 152 : 6955 ; + 153 : 6935 ; + 154 : 6914 ; + 155 : 68f4 ; + 156 : 68d3 ; + 157 : 68b3 ; + 158 : 6892 ; + 159 : 6871 ; + 15a : 6850 ; + 15b : 682f ; + 15c : 680e ; + 15d : 67ed ; + 15e : 67cc ; + 15f : 67ab ; + 160 : 678a ; + 161 : 6768 ; + 162 : 6747 ; + 163 : 6725 ; + 164 : 6704 ; + 165 : 66e2 ; + 166 : 66c1 ; + 167 : 669f ; + 168 : 667d ; + 169 : 665b ; + 16a : 6639 ; + 16b : 6617 ; + 16c : 65f5 ; + 16d : 65d3 ; + 16e : 65b1 ; + 16f : 658e ; + 170 : 656c ; + 171 : 6549 ; + 172 : 6527 ; + 173 : 6504 ; + 174 : 64e2 ; + 175 : 64bf ; + 176 : 649c ; + 177 : 6479 ; + 178 : 6456 ; + 179 : 6433 ; + 17a : 6410 ; + 17b : 63ed ; + 17c : 63ca ; + 17d : 63a7 ; + 17e : 6384 ; + 17f : 6360 ; + 180 : 633d ; + 181 : 6319 ; + 182 : 62f6 ; + 183 : 62d2 ; + 184 : 62ae ; + 185 : 628b ; + 186 : 6267 ; + 187 : 6243 ; + 188 : 621f ; + 189 : 61fb ; + 18a : 61d7 ; + 18b : 61b3 ; + 18c : 618f ; + 18d : 616b ; + 18e : 6146 ; + 18f : 6122 ; + 190 : 60fe ; + 191 : 60d9 ; + 192 : 60b4 ; + 193 : 6090 ; + 194 : 606b ; + 195 : 6047 ; + 196 : 6022 ; + 197 : 5ffd ; + 198 : 5fd8 ; + 199 : 5fb3 ; + 19a : 5f8e ; + 19b : 5f69 ; + 19c : 5f44 ; + 19d : 5f1f ; + 19e : 5ef9 ; + 19f : 5ed4 ; + 1a0 : 5eaf ; + 1a1 : 5e89 ; + 1a2 : 5e64 ; + 1a3 : 5e3e ; + 1a4 : 5e19 ; + 1a5 : 5df3 ; + 1a6 : 5dcd ; + 1a7 : 5da8 ; + 1a8 : 5d82 ; + 1a9 : 5d5c ; + 1aa : 5d36 ; + 1ab : 5d10 ; + 1ac : 5cea ; + 1ad : 5cc4 ; + 1ae : 5c9e ; + 1af : 5c78 ; + 1b0 : 5c51 ; + 1b1 : 5c2b ; + 1b2 : 5c05 ; + 1b3 : 5bde ; + 1b4 : 5bb8 ; + 1b5 : 5b91 ; + 1b6 : 5b6b ; + 1b7 : 5b44 ; + 1b8 : 5b1e ; + 1b9 : 5af7 ; + 1ba : 5ad0 ; + 1bb : 5aa9 ; + 1bc : 5a82 ; + 1bd : 5a5b ; + 1be : 5a34 ; + 1bf : 5a0d ; + 1c0 : 59e6 ; + 1c1 : 59bf ; + 1c2 : 5998 ; + 1c3 : 5971 ; + 1c4 : 594a ; + 1c5 : 5922 ; + 1c6 : 58fb ; + 1c7 : 58d3 ; + 1c8 : 58ac ; + 1c9 : 5884 ; + 1ca : 585d ; + 1cb : 5835 ; + 1cc : 580e ; + 1cd : 57e6 ; + 1ce : 57be ; + 1cf : 5796 ; + 1d0 : 576f ; + 1d1 : 5747 ; + 1d2 : 571f ; + 1d3 : 56f7 ; + 1d4 : 56cf ; + 1d5 : 56a7 ; + 1d6 : 567e ; + 1d7 : 5656 ; + 1d8 : 562e ; + 1d9 : 5606 ; + 1da : 55de ; + 1db : 55b5 ; + 1dc : 558d ; + 1dd : 5564 ; + 1de : 553c ; + 1df : 5513 ; + 1e0 : 54eb ; + 1e1 : 54c2 ; + 1e2 : 549a ; + 1e3 : 5471 ; + 1e4 : 5448 ; + 1e5 : 541f ; + 1e6 : 53f7 ; + 1e7 : 53ce ; + 1e8 : 53a5 ; + 1e9 : 537c ; + 1ea : 5353 ; + 1eb : 532a ; + 1ec : 5301 ; + 1ed : 52d8 ; + 1ee : 52af ; + 1ef : 5285 ; + 1f0 : 525c ; + 1f1 : 5233 ; + 1f2 : 520a ; + 1f3 : 51e0 ; + 1f4 : 51b7 ; + 1f5 : 518e ; + 1f6 : 5164 ; + 1f7 : 513b ; + 1f8 : 5111 ; + 1f9 : 50e8 ; + 1fa : 50be ; + 1fb : 5094 ; + 1fc : 506b ; + 1fd : 5041 ; + 1fe : 5017 ; + 1ff : 4fed ; + 200 : 4fc4 ; + 201 : 4f9a ; + 202 : 4f70 ; + 203 : 4f46 ; + 204 : 4f1c ; + 205 : 4ef2 ; + 206 : 4ec8 ; + 207 : 4e9e ; + 208 : 4e74 ; + 209 : 4e4a ; + 20a : 4e20 ; + 20b : 4df5 ; + 20c : 4dcb ; + 20d : 4da1 ; + 20e : 4d77 ; + 20f : 4d4c ; + 210 : 4d22 ; + 211 : 4cf8 ; + 212 : 4ccd ; + 213 : 4ca3 ; + 214 : 4c78 ; + 215 : 4c4e ; + 216 : 4c23 ; + 217 : 4bf9 ; + 218 : 4bce ; + 219 : 4ba4 ; + 21a : 4b79 ; + 21b : 4b4e ; + 21c : 4b24 ; + 21d : 4af9 ; + 21e : 4ace ; + 21f : 4aa3 ; + 220 : 4a78 ; + 221 : 4a4e ; + 222 : 4a23 ; + 223 : 49f8 ; + 224 : 49cd ; + 225 : 49a2 ; + 226 : 4977 ; + 227 : 494c ; + 228 : 4921 ; + 229 : 48f6 ; + 22a : 48cb ; + 22b : 48a0 ; + 22c : 4875 ; + 22d : 4849 ; + 22e : 481e ; + 22f : 47f3 ; + 230 : 47c8 ; + 231 : 479c ; + 232 : 4771 ; + 233 : 4746 ; + 234 : 471b ; + 235 : 46ef ; + 236 : 46c4 ; + 237 : 4698 ; + 238 : 466d ; + 239 : 4642 ; + 23a : 4616 ; + 23b : 45eb ; + 23c : 45bf ; + 23d : 4594 ; + 23e : 4568 ; + 23f : 453d ; + 240 : 4511 ; + 241 : 44e5 ; + 242 : 44ba ; + 243 : 448e ; + 244 : 4462 ; + 245 : 4437 ; + 246 : 440b ; + 247 : 43df ; + 248 : 43b4 ; + 249 : 4388 ; + 24a : 435c ; + 24b : 4330 ; + 24c : 4304 ; + 24d : 42d9 ; + 24e : 42ad ; + 24f : 4281 ; + 250 : 4255 ; + 251 : 4229 ; + 252 : 41fd ; + 253 : 41d1 ; + 254 : 41a5 ; + 255 : 4179 ; + 256 : 414d ; + 257 : 4121 ; + 258 : 40f5 ; + 259 : 40c9 ; + 25a : 409d ; + 25b : 4071 ; + 25c : 4045 ; + 25d : 4019 ; + 25e : 3fed ; + 25f : 3fc1 ; + 260 : 3f95 ; + 261 : 3f69 ; + 262 : 3f3d ; + 263 : 3f11 ; + 264 : 3ee4 ; + 265 : 3eb8 ; + 266 : 3e8c ; + 267 : 3e60 ; + 268 : 3e34 ; + 269 : 3e08 ; + 26a : 3ddb ; + 26b : 3daf ; + 26c : 3d83 ; + 26d : 3d57 ; + 26e : 3d2a ; + 26f : 3cfe ; + 270 : 3cd2 ; + 271 : 3ca6 ; + 272 : 3c79 ; + 273 : 3c4d ; + 274 : 3c21 ; + 275 : 3bf4 ; + 276 : 3bc8 ; + 277 : 3b9c ; + 278 : 3b6f ; + 279 : 3b43 ; + 27a : 3b17 ; + 27b : 3aea ; + 27c : 3abe ; + 27d : 3a92 ; + 27e : 3a65 ; + 27f : 3a39 ; + 280 : 3a0d ; + 281 : 39e0 ; + 282 : 39b4 ; + 283 : 3987 ; + 284 : 395b ; + 285 : 392f ; + 286 : 3902 ; + 287 : 38d6 ; + 288 : 38a9 ; + 289 : 387d ; + 28a : 3851 ; + 28b : 3824 ; + 28c : 37f8 ; + 28d : 37cb ; + 28e : 379f ; + 28f : 3772 ; + 290 : 3746 ; + 291 : 371a ; + 292 : 36ed ; + 293 : 36c1 ; + 294 : 3694 ; + 295 : 3668 ; + 296 : 363b ; + 297 : 360f ; + 298 : 35e3 ; + 299 : 35b6 ; + 29a : 358a ; + 29b : 355d ; + 29c : 3531 ; + 29d : 3505 ; + 29e : 34d8 ; + 29f : 34ac ; + 2a0 : 347f ; + 2a1 : 3453 ; + 2a2 : 3427 ; + 2a3 : 33fa ; + 2a4 : 33ce ; + 2a5 : 33a1 ; + 2a6 : 3375 ; + 2a7 : 3349 ; + 2a8 : 331c ; + 2a9 : 32f0 ; + 2aa : 32c3 ; + 2ab : 3297 ; + 2ac : 326b ; + 2ad : 323e ; + 2ae : 3212 ; + 2af : 31e6 ; + 2b0 : 31b9 ; + 2b1 : 318d ; + 2b2 : 3161 ; + 2b3 : 3134 ; + 2b4 : 3108 ; + 2b5 : 30dc ; + 2b6 : 30b0 ; + 2b7 : 3083 ; + 2b8 : 3057 ; + 2b9 : 302b ; + 2ba : 2ffe ; + 2bb : 2fd2 ; + 2bc : 2fa6 ; + 2bd : 2f7a ; + 2be : 2f4e ; + 2bf : 2f21 ; + 2c0 : 2ef5 ; + 2c1 : 2ec9 ; + 2c2 : 2e9d ; + 2c3 : 2e71 ; + 2c4 : 2e44 ; + 2c5 : 2e18 ; + 2c6 : 2dec ; + 2c7 : 2dc0 ; + 2c8 : 2d94 ; + 2c9 : 2d68 ; + 2ca : 2d3c ; + 2cb : 2d10 ; + 2cc : 2ce4 ; + 2cd : 2cb8 ; + 2ce : 2c8c ; + 2cf : 2c60 ; + 2d0 : 2c34 ; + 2d1 : 2c08 ; + 2d2 : 2bdc ; + 2d3 : 2bb0 ; + 2d4 : 2b84 ; + 2d5 : 2b58 ; + 2d6 : 2b2c ; + 2d7 : 2b00 ; + 2d8 : 2ad4 ; + 2d9 : 2aa8 ; + 2da : 2a7c ; + 2db : 2a50 ; + 2dc : 2a25 ; + 2dd : 29f9 ; + 2de : 29cd ; + 2df : 29a1 ; + 2e0 : 2976 ; + 2e1 : 294a ; + 2e2 : 291e ; + 2e3 : 28f2 ; + 2e4 : 28c7 ; + 2e5 : 289b ; + 2e6 : 286f ; + 2e7 : 2844 ; + 2e8 : 2818 ; + 2e9 : 27ed ; + 2ea : 27c1 ; + 2eb : 2795 ; + 2ec : 276a ; + 2ed : 273e ; + 2ee : 2713 ; + 2ef : 26e8 ; + 2f0 : 26bc ; + 2f1 : 2691 ; + 2f2 : 2665 ; + 2f3 : 263a ; + 2f4 : 260f ; + 2f5 : 25e3 ; + 2f6 : 25b8 ; + 2f7 : 258d ; + 2f8 : 2561 ; + 2f9 : 2536 ; + 2fa : 250b ; + 2fb : 24e0 ; + 2fc : 24b4 ; + 2fd : 2489 ; + 2fe : 245e ; + 2ff : 2433 ; + 300 : 2408 ; + 301 : 23dd ; + 302 : 23b2 ; + 303 : 2387 ; + 304 : 235c ; + 305 : 2331 ; + 306 : 2306 ; + 307 : 22db ; + 308 : 22b0 ; + 309 : 2285 ; + 30a : 225b ; + 30b : 2230 ; + 30c : 2205 ; + 30d : 21da ; + 30e : 21b0 ; + 30f : 2185 ; + 310 : 215a ; + 311 : 2130 ; + 312 : 2105 ; + 313 : 20da ; + 314 : 20b0 ; + 315 : 2085 ; + 316 : 205b ; + 317 : 2030 ; + 318 : 2006 ; + 319 : 1fdc ; + 31a : 1fb1 ; + 31b : 1f87 ; + 31c : 1f5d ; + 31d : 1f32 ; + 31e : 1f08 ; + 31f : 1ede ; + 320 : 1eb4 ; + 321 : 1e8a ; + 322 : 1e5f ; + 323 : 1e35 ; + 324 : 1e0b ; + 325 : 1de1 ; + 326 : 1db7 ; + 327 : 1d8d ; + 328 : 1d63 ; + 329 : 1d39 ; + 32a : 1d10 ; + 32b : 1ce6 ; + 32c : 1cbc ; + 32d : 1c92 ; + 32e : 1c68 ; + 32f : 1c3f ; + 330 : 1c15 ; + 331 : 1bec ; + 332 : 1bc2 ; + 333 : 1b98 ; + 334 : 1b6f ; + 335 : 1b45 ; + 336 : 1b1c ; + 337 : 1af3 ; + 338 : 1ac9 ; + 339 : 1aa0 ; + 33a : 1a76 ; + 33b : 1a4d ; + 33c : 1a24 ; + 33d : 19fb ; + 33e : 19d2 ; + 33f : 19a9 ; + 340 : 197f ; + 341 : 1956 ; + 342 : 192d ; + 343 : 1904 ; + 344 : 18dc ; + 345 : 18b3 ; + 346 : 188a ; + 347 : 1861 ; + 348 : 1838 ; + 349 : 180f ; + 34a : 17e7 ; + 34b : 17be ; + 34c : 1795 ; + 34d : 176d ; + 34e : 1744 ; + 34f : 171c ; + 350 : 16f3 ; + 351 : 16cb ; + 352 : 16a3 ; + 353 : 167a ; + 354 : 1652 ; + 355 : 162a ; + 356 : 1602 ; + 357 : 15d9 ; + 358 : 15b1 ; + 359 : 1589 ; + 35a : 1561 ; + 35b : 1539 ; + 35c : 1511 ; + 35d : 14e9 ; + 35e : 14c1 ; + 35f : 149a ; + 360 : 1472 ; + 361 : 144a ; + 362 : 1422 ; + 363 : 13fb ; + 364 : 13d3 ; + 365 : 13ac ; + 366 : 1384 ; + 367 : 135d ; + 368 : 1335 ; + 369 : 130e ; + 36a : 12e7 ; + 36b : 12bf ; + 36c : 1298 ; + 36d : 1271 ; + 36e : 124a ; + 36f : 1223 ; + 370 : 11fb ; + 371 : 11d4 ; + 372 : 11ae ; + 373 : 1187 ; + 374 : 1160 ; + 375 : 1139 ; + 376 : 1112 ; + 377 : 10eb ; + 378 : 10c5 ; + 379 : 109e ; + 37a : 1078 ; + 37b : 1051 ; + 37c : 102a ; + 37d : 1004 ; + 37e : fde ; + 37f : fb7 ; + 380 : f91 ; + 381 : f6b ; + 382 : f45 ; + 383 : f1e ; + 384 : ef8 ; + 385 : ed2 ; + 386 : eac ; + 387 : e86 ; + 388 : e61 ; + 389 : e3b ; + 38a : e15 ; + 38b : def ; + 38c : dc9 ; + 38d : da4 ; + 38e : d7e ; + 38f : d59 ; + 390 : d33 ; + 391 : d0e ; + 392 : ce8 ; + 393 : cc3 ; + 394 : c9e ; + 395 : c79 ; + 396 : c53 ; + 397 : c2e ; + 398 : c09 ; + 399 : be4 ; + 39a : bbf ; + 39b : b9a ; + 39c : b76 ; + 39d : b51 ; + 39e : b2c ; + 39f : b07 ; + 3a0 : ae3 ; + 3a1 : abe ; + 3a2 : a9a ; + 3a3 : a75 ; + 3a4 : a51 ; + 3a5 : a2c ; + 3a6 : a08 ; + 3a7 : 9e4 ; + 3a8 : 9c0 ; + 3a9 : 99c ; + 3aa : 978 ; + 3ab : 954 ; + 3ac : 930 ; + 3ad : 90c ; + 3ae : 8e8 ; + 3af : 8c4 ; + 3b0 : 8a0 ; + 3b1 : 87d ; + 3b2 : 859 ; + 3b3 : 835 ; + 3b4 : 812 ; + 3b5 : 7ef ; + 3b6 : 7cb ; + 3b7 : 7a8 ; + 3b8 : 785 ; + 3b9 : 761 ; + 3ba : 73e ; + 3bb : 71b ; + 3bc : 6f8 ; + 3bd : 6d5 ; + 3be : 6b2 ; + 3bf : 68f ; + 3c0 : 66c ; + 3c1 : 64a ; + 3c2 : 627 ; + 3c3 : 604 ; + 3c4 : 5e2 ; + 3c5 : 5bf ; + 3c6 : 59d ; + 3c7 : 57a ; + 3c8 : 558 ; + 3c9 : 536 ; + 3ca : 514 ; + 3cb : 4f2 ; + 3cc : 4cf ; + 3cd : 4ad ; + 3ce : 48b ; + 3cf : 46a ; + 3d0 : 448 ; + 3d1 : 426 ; + 3d2 : 404 ; + 3d3 : 3e3 ; + 3d4 : 3c1 ; + 3d5 : 39f ; + 3d6 : 37e ; + 3d7 : 35d ; + 3d8 : 33b ; + 3d9 : 31a ; + 3da : 2f9 ; + 3db : 2d8 ; + 3dc : 2b6 ; + 3dd : 295 ; + 3de : 274 ; + 3df : 254 ; + 3e0 : 233 ; + 3e1 : 212 ; + 3e2 : 1f1 ; + 3e3 : 1d1 ; + 3e4 : 1b0 ; + 3e5 : 18f ; + 3e6 : 16f ; + 3e7 : 14f ; + 3e8 : 12e ; + 3e9 : 10e ; + 3ea : ee ; + 3eb : ce ; + 3ec : ae ; + 3ed : 8e ; + 3ee : 6e ; + 3ef : 4e ; + 3f0 : 2e ; + 3f1 : e ; + 3f2 : ffef ; + 3f3 : ffcf ; + 3f4 : ffaf ; + 3f5 : ff90 ; + 3f6 : ff71 ; + 3f7 : ff51 ; + 3f8 : ff32 ; + 3f9 : ff13 ; + 3fa : fef4 ; + 3fb : fed4 ; + 3fc : feb5 ; + 3fd : fe96 ; + 3fe : fe78 ; + 3ff : fe59 ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_8.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_8.mif new file mode 100644 index 0000000000..cd6fd9e3d7 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_8.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : fe59 ; + 1 : fe78 ; + 2 : fe96 ; + 3 : feb5 ; + 4 : fed4 ; + 5 : fef4 ; + 6 : ff13 ; + 7 : ff32 ; + 8 : ff51 ; + 9 : ff71 ; + a : ff90 ; + b : ffaf ; + c : ffcf ; + d : ffef ; + e : e ; + f : 2e ; + 10 : 4e ; + 11 : 6e ; + 12 : 8e ; + 13 : ae ; + 14 : ce ; + 15 : ee ; + 16 : 10e ; + 17 : 12e ; + 18 : 14f ; + 19 : 16f ; + 1a : 18f ; + 1b : 1b0 ; + 1c : 1d1 ; + 1d : 1f1 ; + 1e : 212 ; + 1f : 233 ; + 20 : 254 ; + 21 : 274 ; + 22 : 295 ; + 23 : 2b6 ; + 24 : 2d8 ; + 25 : 2f9 ; + 26 : 31a ; + 27 : 33b ; + 28 : 35d ; + 29 : 37e ; + 2a : 39f ; + 2b : 3c1 ; + 2c : 3e3 ; + 2d : 404 ; + 2e : 426 ; + 2f : 448 ; + 30 : 46a ; + 31 : 48b ; + 32 : 4ad ; + 33 : 4cf ; + 34 : 4f2 ; + 35 : 514 ; + 36 : 536 ; + 37 : 558 ; + 38 : 57a ; + 39 : 59d ; + 3a : 5bf ; + 3b : 5e2 ; + 3c : 604 ; + 3d : 627 ; + 3e : 64a ; + 3f : 66c ; + 40 : 68f ; + 41 : 6b2 ; + 42 : 6d5 ; + 43 : 6f8 ; + 44 : 71b ; + 45 : 73e ; + 46 : 761 ; + 47 : 785 ; + 48 : 7a8 ; + 49 : 7cb ; + 4a : 7ef ; + 4b : 812 ; + 4c : 835 ; + 4d : 859 ; + 4e : 87d ; + 4f : 8a0 ; + 50 : 8c4 ; + 51 : 8e8 ; + 52 : 90c ; + 53 : 930 ; + 54 : 954 ; + 55 : 978 ; + 56 : 99c ; + 57 : 9c0 ; + 58 : 9e4 ; + 59 : a08 ; + 5a : a2c ; + 5b : a51 ; + 5c : a75 ; + 5d : a9a ; + 5e : abe ; + 5f : ae3 ; + 60 : b07 ; + 61 : b2c ; + 62 : b51 ; + 63 : b76 ; + 64 : b9a ; + 65 : bbf ; + 66 : be4 ; + 67 : c09 ; + 68 : c2e ; + 69 : c53 ; + 6a : c79 ; + 6b : c9e ; + 6c : cc3 ; + 6d : ce8 ; + 6e : d0e ; + 6f : d33 ; + 70 : d59 ; + 71 : d7e ; + 72 : da4 ; + 73 : dc9 ; + 74 : def ; + 75 : e15 ; + 76 : e3b ; + 77 : e61 ; + 78 : e86 ; + 79 : eac ; + 7a : ed2 ; + 7b : ef8 ; + 7c : f1e ; + 7d : f45 ; + 7e : f6b ; + 7f : f91 ; + 80 : fb7 ; + 81 : fde ; + 82 : 1004 ; + 83 : 102a ; + 84 : 1051 ; + 85 : 1078 ; + 86 : 109e ; + 87 : 10c5 ; + 88 : 10eb ; + 89 : 1112 ; + 8a : 1139 ; + 8b : 1160 ; + 8c : 1187 ; + 8d : 11ae ; + 8e : 11d4 ; + 8f : 11fb ; + 90 : 1223 ; + 91 : 124a ; + 92 : 1271 ; + 93 : 1298 ; + 94 : 12bf ; + 95 : 12e7 ; + 96 : 130e ; + 97 : 1335 ; + 98 : 135d ; + 99 : 1384 ; + 9a : 13ac ; + 9b : 13d3 ; + 9c : 13fb ; + 9d : 1422 ; + 9e : 144a ; + 9f : 1472 ; + a0 : 149a ; + a1 : 14c1 ; + a2 : 14e9 ; + a3 : 1511 ; + a4 : 1539 ; + a5 : 1561 ; + a6 : 1589 ; + a7 : 15b1 ; + a8 : 15d9 ; + a9 : 1602 ; + aa : 162a ; + ab : 1652 ; + ac : 167a ; + ad : 16a3 ; + ae : 16cb ; + af : 16f3 ; + b0 : 171c ; + b1 : 1744 ; + b2 : 176d ; + b3 : 1795 ; + b4 : 17be ; + b5 : 17e7 ; + b6 : 180f ; + b7 : 1838 ; + b8 : 1861 ; + b9 : 188a ; + ba : 18b3 ; + bb : 18dc ; + bc : 1904 ; + bd : 192d ; + be : 1956 ; + bf : 197f ; + c0 : 19a9 ; + c1 : 19d2 ; + c2 : 19fb ; + c3 : 1a24 ; + c4 : 1a4d ; + c5 : 1a76 ; + c6 : 1aa0 ; + c7 : 1ac9 ; + c8 : 1af3 ; + c9 : 1b1c ; + ca : 1b45 ; + cb : 1b6f ; + cc : 1b98 ; + cd : 1bc2 ; + ce : 1bec ; + cf : 1c15 ; + d0 : 1c3f ; + d1 : 1c68 ; + d2 : 1c92 ; + d3 : 1cbc ; + d4 : 1ce6 ; + d5 : 1d10 ; + d6 : 1d39 ; + d7 : 1d63 ; + d8 : 1d8d ; + d9 : 1db7 ; + da : 1de1 ; + db : 1e0b ; + dc : 1e35 ; + dd : 1e5f ; + de : 1e8a ; + df : 1eb4 ; + e0 : 1ede ; + e1 : 1f08 ; + e2 : 1f32 ; + e3 : 1f5d ; + e4 : 1f87 ; + e5 : 1fb1 ; + e6 : 1fdc ; + e7 : 2006 ; + e8 : 2030 ; + e9 : 205b ; + ea : 2085 ; + eb : 20b0 ; + ec : 20da ; + ed : 2105 ; + ee : 2130 ; + ef : 215a ; + f0 : 2185 ; + f1 : 21b0 ; + f2 : 21da ; + f3 : 2205 ; + f4 : 2230 ; + f5 : 225b ; + f6 : 2285 ; + f7 : 22b0 ; + f8 : 22db ; + f9 : 2306 ; + fa : 2331 ; + fb : 235c ; + fc : 2387 ; + fd : 23b2 ; + fe : 23dd ; + ff : 2408 ; + 100 : 2433 ; + 101 : 245e ; + 102 : 2489 ; + 103 : 24b4 ; + 104 : 24e0 ; + 105 : 250b ; + 106 : 2536 ; + 107 : 2561 ; + 108 : 258d ; + 109 : 25b8 ; + 10a : 25e3 ; + 10b : 260f ; + 10c : 263a ; + 10d : 2665 ; + 10e : 2691 ; + 10f : 26bc ; + 110 : 26e8 ; + 111 : 2713 ; + 112 : 273e ; + 113 : 276a ; + 114 : 2795 ; + 115 : 27c1 ; + 116 : 27ed ; + 117 : 2818 ; + 118 : 2844 ; + 119 : 286f ; + 11a : 289b ; + 11b : 28c7 ; + 11c : 28f2 ; + 11d : 291e ; + 11e : 294a ; + 11f : 2976 ; + 120 : 29a1 ; + 121 : 29cd ; + 122 : 29f9 ; + 123 : 2a25 ; + 124 : 2a50 ; + 125 : 2a7c ; + 126 : 2aa8 ; + 127 : 2ad4 ; + 128 : 2b00 ; + 129 : 2b2c ; + 12a : 2b58 ; + 12b : 2b84 ; + 12c : 2bb0 ; + 12d : 2bdc ; + 12e : 2c08 ; + 12f : 2c34 ; + 130 : 2c60 ; + 131 : 2c8c ; + 132 : 2cb8 ; + 133 : 2ce4 ; + 134 : 2d10 ; + 135 : 2d3c ; + 136 : 2d68 ; + 137 : 2d94 ; + 138 : 2dc0 ; + 139 : 2dec ; + 13a : 2e18 ; + 13b : 2e44 ; + 13c : 2e71 ; + 13d : 2e9d ; + 13e : 2ec9 ; + 13f : 2ef5 ; + 140 : 2f21 ; + 141 : 2f4e ; + 142 : 2f7a ; + 143 : 2fa6 ; + 144 : 2fd2 ; + 145 : 2ffe ; + 146 : 302b ; + 147 : 3057 ; + 148 : 3083 ; + 149 : 30b0 ; + 14a : 30dc ; + 14b : 3108 ; + 14c : 3134 ; + 14d : 3161 ; + 14e : 318d ; + 14f : 31b9 ; + 150 : 31e6 ; + 151 : 3212 ; + 152 : 323e ; + 153 : 326b ; + 154 : 3297 ; + 155 : 32c3 ; + 156 : 32f0 ; + 157 : 331c ; + 158 : 3349 ; + 159 : 3375 ; + 15a : 33a1 ; + 15b : 33ce ; + 15c : 33fa ; + 15d : 3427 ; + 15e : 3453 ; + 15f : 347f ; + 160 : 34ac ; + 161 : 34d8 ; + 162 : 3505 ; + 163 : 3531 ; + 164 : 355d ; + 165 : 358a ; + 166 : 35b6 ; + 167 : 35e3 ; + 168 : 360f ; + 169 : 363b ; + 16a : 3668 ; + 16b : 3694 ; + 16c : 36c1 ; + 16d : 36ed ; + 16e : 371a ; + 16f : 3746 ; + 170 : 3772 ; + 171 : 379f ; + 172 : 37cb ; + 173 : 37f8 ; + 174 : 3824 ; + 175 : 3851 ; + 176 : 387d ; + 177 : 38a9 ; + 178 : 38d6 ; + 179 : 3902 ; + 17a : 392f ; + 17b : 395b ; + 17c : 3987 ; + 17d : 39b4 ; + 17e : 39e0 ; + 17f : 3a0d ; + 180 : 3a39 ; + 181 : 3a65 ; + 182 : 3a92 ; + 183 : 3abe ; + 184 : 3aea ; + 185 : 3b17 ; + 186 : 3b43 ; + 187 : 3b6f ; + 188 : 3b9c ; + 189 : 3bc8 ; + 18a : 3bf4 ; + 18b : 3c21 ; + 18c : 3c4d ; + 18d : 3c79 ; + 18e : 3ca6 ; + 18f : 3cd2 ; + 190 : 3cfe ; + 191 : 3d2a ; + 192 : 3d57 ; + 193 : 3d83 ; + 194 : 3daf ; + 195 : 3ddb ; + 196 : 3e08 ; + 197 : 3e34 ; + 198 : 3e60 ; + 199 : 3e8c ; + 19a : 3eb8 ; + 19b : 3ee4 ; + 19c : 3f11 ; + 19d : 3f3d ; + 19e : 3f69 ; + 19f : 3f95 ; + 1a0 : 3fc1 ; + 1a1 : 3fed ; + 1a2 : 4019 ; + 1a3 : 4045 ; + 1a4 : 4071 ; + 1a5 : 409d ; + 1a6 : 40c9 ; + 1a7 : 40f5 ; + 1a8 : 4121 ; + 1a9 : 414d ; + 1aa : 4179 ; + 1ab : 41a5 ; + 1ac : 41d1 ; + 1ad : 41fd ; + 1ae : 4229 ; + 1af : 4255 ; + 1b0 : 4281 ; + 1b1 : 42ad ; + 1b2 : 42d9 ; + 1b3 : 4304 ; + 1b4 : 4330 ; + 1b5 : 435c ; + 1b6 : 4388 ; + 1b7 : 43b4 ; + 1b8 : 43df ; + 1b9 : 440b ; + 1ba : 4437 ; + 1bb : 4462 ; + 1bc : 448e ; + 1bd : 44ba ; + 1be : 44e5 ; + 1bf : 4511 ; + 1c0 : 453d ; + 1c1 : 4568 ; + 1c2 : 4594 ; + 1c3 : 45bf ; + 1c4 : 45eb ; + 1c5 : 4616 ; + 1c6 : 4642 ; + 1c7 : 466d ; + 1c8 : 4698 ; + 1c9 : 46c4 ; + 1ca : 46ef ; + 1cb : 471b ; + 1cc : 4746 ; + 1cd : 4771 ; + 1ce : 479c ; + 1cf : 47c8 ; + 1d0 : 47f3 ; + 1d1 : 481e ; + 1d2 : 4849 ; + 1d3 : 4875 ; + 1d4 : 48a0 ; + 1d5 : 48cb ; + 1d6 : 48f6 ; + 1d7 : 4921 ; + 1d8 : 494c ; + 1d9 : 4977 ; + 1da : 49a2 ; + 1db : 49cd ; + 1dc : 49f8 ; + 1dd : 4a23 ; + 1de : 4a4e ; + 1df : 4a78 ; + 1e0 : 4aa3 ; + 1e1 : 4ace ; + 1e2 : 4af9 ; + 1e3 : 4b24 ; + 1e4 : 4b4e ; + 1e5 : 4b79 ; + 1e6 : 4ba4 ; + 1e7 : 4bce ; + 1e8 : 4bf9 ; + 1e9 : 4c23 ; + 1ea : 4c4e ; + 1eb : 4c78 ; + 1ec : 4ca3 ; + 1ed : 4ccd ; + 1ee : 4cf8 ; + 1ef : 4d22 ; + 1f0 : 4d4c ; + 1f1 : 4d77 ; + 1f2 : 4da1 ; + 1f3 : 4dcb ; + 1f4 : 4df5 ; + 1f5 : 4e20 ; + 1f6 : 4e4a ; + 1f7 : 4e74 ; + 1f8 : 4e9e ; + 1f9 : 4ec8 ; + 1fa : 4ef2 ; + 1fb : 4f1c ; + 1fc : 4f46 ; + 1fd : 4f70 ; + 1fe : 4f9a ; + 1ff : 4fc4 ; + 200 : 4fed ; + 201 : 5017 ; + 202 : 5041 ; + 203 : 506b ; + 204 : 5094 ; + 205 : 50be ; + 206 : 50e8 ; + 207 : 5111 ; + 208 : 513b ; + 209 : 5164 ; + 20a : 518e ; + 20b : 51b7 ; + 20c : 51e0 ; + 20d : 520a ; + 20e : 5233 ; + 20f : 525c ; + 210 : 5285 ; + 211 : 52af ; + 212 : 52d8 ; + 213 : 5301 ; + 214 : 532a ; + 215 : 5353 ; + 216 : 537c ; + 217 : 53a5 ; + 218 : 53ce ; + 219 : 53f7 ; + 21a : 541f ; + 21b : 5448 ; + 21c : 5471 ; + 21d : 549a ; + 21e : 54c2 ; + 21f : 54eb ; + 220 : 5513 ; + 221 : 553c ; + 222 : 5564 ; + 223 : 558d ; + 224 : 55b5 ; + 225 : 55de ; + 226 : 5606 ; + 227 : 562e ; + 228 : 5656 ; + 229 : 567e ; + 22a : 56a7 ; + 22b : 56cf ; + 22c : 56f7 ; + 22d : 571f ; + 22e : 5747 ; + 22f : 576f ; + 230 : 5796 ; + 231 : 57be ; + 232 : 57e6 ; + 233 : 580e ; + 234 : 5835 ; + 235 : 585d ; + 236 : 5884 ; + 237 : 58ac ; + 238 : 58d3 ; + 239 : 58fb ; + 23a : 5922 ; + 23b : 594a ; + 23c : 5971 ; + 23d : 5998 ; + 23e : 59bf ; + 23f : 59e6 ; + 240 : 5a0d ; + 241 : 5a34 ; + 242 : 5a5b ; + 243 : 5a82 ; + 244 : 5aa9 ; + 245 : 5ad0 ; + 246 : 5af7 ; + 247 : 5b1e ; + 248 : 5b44 ; + 249 : 5b6b ; + 24a : 5b91 ; + 24b : 5bb8 ; + 24c : 5bde ; + 24d : 5c05 ; + 24e : 5c2b ; + 24f : 5c51 ; + 250 : 5c78 ; + 251 : 5c9e ; + 252 : 5cc4 ; + 253 : 5cea ; + 254 : 5d10 ; + 255 : 5d36 ; + 256 : 5d5c ; + 257 : 5d82 ; + 258 : 5da8 ; + 259 : 5dcd ; + 25a : 5df3 ; + 25b : 5e19 ; + 25c : 5e3e ; + 25d : 5e64 ; + 25e : 5e89 ; + 25f : 5eaf ; + 260 : 5ed4 ; + 261 : 5ef9 ; + 262 : 5f1f ; + 263 : 5f44 ; + 264 : 5f69 ; + 265 : 5f8e ; + 266 : 5fb3 ; + 267 : 5fd8 ; + 268 : 5ffd ; + 269 : 6022 ; + 26a : 6047 ; + 26b : 606b ; + 26c : 6090 ; + 26d : 60b4 ; + 26e : 60d9 ; + 26f : 60fe ; + 270 : 6122 ; + 271 : 6146 ; + 272 : 616b ; + 273 : 618f ; + 274 : 61b3 ; + 275 : 61d7 ; + 276 : 61fb ; + 277 : 621f ; + 278 : 6243 ; + 279 : 6267 ; + 27a : 628b ; + 27b : 62ae ; + 27c : 62d2 ; + 27d : 62f6 ; + 27e : 6319 ; + 27f : 633d ; + 280 : 6360 ; + 281 : 6384 ; + 282 : 63a7 ; + 283 : 63ca ; + 284 : 63ed ; + 285 : 6410 ; + 286 : 6433 ; + 287 : 6456 ; + 288 : 6479 ; + 289 : 649c ; + 28a : 64bf ; + 28b : 64e2 ; + 28c : 6504 ; + 28d : 6527 ; + 28e : 6549 ; + 28f : 656c ; + 290 : 658e ; + 291 : 65b1 ; + 292 : 65d3 ; + 293 : 65f5 ; + 294 : 6617 ; + 295 : 6639 ; + 296 : 665b ; + 297 : 667d ; + 298 : 669f ; + 299 : 66c1 ; + 29a : 66e2 ; + 29b : 6704 ; + 29c : 6725 ; + 29d : 6747 ; + 29e : 6768 ; + 29f : 678a ; + 2a0 : 67ab ; + 2a1 : 67cc ; + 2a2 : 67ed ; + 2a3 : 680e ; + 2a4 : 682f ; + 2a5 : 6850 ; + 2a6 : 6871 ; + 2a7 : 6892 ; + 2a8 : 68b3 ; + 2a9 : 68d3 ; + 2aa : 68f4 ; + 2ab : 6914 ; + 2ac : 6935 ; + 2ad : 6955 ; + 2ae : 6975 ; + 2af : 6996 ; + 2b0 : 69b6 ; + 2b1 : 69d6 ; + 2b2 : 69f6 ; + 2b3 : 6a16 ; + 2b4 : 6a35 ; + 2b5 : 6a55 ; + 2b6 : 6a75 ; + 2b7 : 6a95 ; + 2b8 : 6ab4 ; + 2b9 : 6ad4 ; + 2ba : 6af3 ; + 2bb : 6b12 ; + 2bc : 6b31 ; + 2bd : 6b51 ; + 2be : 6b70 ; + 2bf : 6b8f ; + 2c0 : 6bae ; + 2c1 : 6bcd ; + 2c2 : 6beb ; + 2c3 : 6c0a ; + 2c4 : 6c29 ; + 2c5 : 6c47 ; + 2c6 : 6c66 ; + 2c7 : 6c84 ; + 2c8 : 6ca2 ; + 2c9 : 6cc1 ; + 2ca : 6cdf ; + 2cb : 6cfd ; + 2cc : 6d1b ; + 2cd : 6d39 ; + 2ce : 6d57 ; + 2cf : 6d74 ; + 2d0 : 6d92 ; + 2d1 : 6db0 ; + 2d2 : 6dcd ; + 2d3 : 6deb ; + 2d4 : 6e08 ; + 2d5 : 6e25 ; + 2d6 : 6e43 ; + 2d7 : 6e60 ; + 2d8 : 6e7d ; + 2d9 : 6e9a ; + 2da : 6eb7 ; + 2db : 6ed3 ; + 2dc : 6ef0 ; + 2dd : 6f0d ; + 2de : 6f29 ; + 2df : 6f46 ; + 2e0 : 6f62 ; + 2e1 : 6f7f ; + 2e2 : 6f9b ; + 2e3 : 6fb7 ; + 2e4 : 6fd3 ; + 2e5 : 6fef ; + 2e6 : 700b ; + 2e7 : 7027 ; + 2e8 : 7042 ; + 2e9 : 705e ; + 2ea : 707a ; + 2eb : 7095 ; + 2ec : 70b1 ; + 2ed : 70cc ; + 2ee : 70e7 ; + 2ef : 7102 ; + 2f0 : 711d ; + 2f1 : 7138 ; + 2f2 : 7153 ; + 2f3 : 716e ; + 2f4 : 7189 ; + 2f5 : 71a4 ; + 2f6 : 71be ; + 2f7 : 71d9 ; + 2f8 : 71f3 ; + 2f9 : 720d ; + 2fa : 7227 ; + 2fb : 7242 ; + 2fc : 725c ; + 2fd : 7276 ; + 2fe : 728f ; + 2ff : 72a9 ; + 300 : 72c3 ; + 301 : 72dd ; + 302 : 72f6 ; + 303 : 7310 ; + 304 : 7329 ; + 305 : 7342 ; + 306 : 735b ; + 307 : 7374 ; + 308 : 738d ; + 309 : 73a6 ; + 30a : 73bf ; + 30b : 73d8 ; + 30c : 73f1 ; + 30d : 7409 ; + 30e : 7422 ; + 30f : 743a ; + 310 : 7452 ; + 311 : 746a ; + 312 : 7483 ; + 313 : 749b ; + 314 : 74b2 ; + 315 : 74ca ; + 316 : 74e2 ; + 317 : 74fa ; + 318 : 7511 ; + 319 : 7529 ; + 31a : 7540 ; + 31b : 7557 ; + 31c : 756f ; + 31d : 7586 ; + 31e : 759d ; + 31f : 75b4 ; + 320 : 75cb ; + 321 : 75e1 ; + 322 : 75f8 ; + 323 : 760f ; + 324 : 7625 ; + 325 : 763b ; + 326 : 7652 ; + 327 : 7668 ; + 328 : 767e ; + 329 : 7694 ; + 32a : 76aa ; + 32b : 76c0 ; + 32c : 76d6 ; + 32d : 76eb ; + 32e : 7701 ; + 32f : 7716 ; + 330 : 772c ; + 331 : 7741 ; + 332 : 7756 ; + 333 : 776b ; + 334 : 7780 ; + 335 : 7795 ; + 336 : 77aa ; + 337 : 77be ; + 338 : 77d3 ; + 339 : 77e8 ; + 33a : 77fc ; + 33b : 7810 ; + 33c : 7824 ; + 33d : 7839 ; + 33e : 784d ; + 33f : 7861 ; + 340 : 7874 ; + 341 : 7888 ; + 342 : 789c ; + 343 : 78af ; + 344 : 78c3 ; + 345 : 78d6 ; + 346 : 78e9 ; + 347 : 78fd ; + 348 : 7910 ; + 349 : 7923 ; + 34a : 7936 ; + 34b : 7948 ; + 34c : 795b ; + 34d : 796e ; + 34e : 7980 ; + 34f : 7993 ; + 350 : 79a5 ; + 351 : 79b7 ; + 352 : 79c9 ; + 353 : 79db ; + 354 : 79ed ; + 355 : 79ff ; + 356 : 7a11 ; + 357 : 7a22 ; + 358 : 7a34 ; + 359 : 7a45 ; + 35a : 7a56 ; + 35b : 7a68 ; + 35c : 7a79 ; + 35d : 7a8a ; + 35e : 7a9b ; + 35f : 7aac ; + 360 : 7abc ; + 361 : 7acd ; + 362 : 7add ; + 363 : 7aee ; + 364 : 7afe ; + 365 : 7b0e ; + 366 : 7b1f ; + 367 : 7b2f ; + 368 : 7b3f ; + 369 : 7b4e ; + 36a : 7b5e ; + 36b : 7b6e ; + 36c : 7b7d ; + 36d : 7b8d ; + 36e : 7b9c ; + 36f : 7bab ; + 370 : 7bba ; + 371 : 7bc9 ; + 372 : 7bd8 ; + 373 : 7be7 ; + 374 : 7bf6 ; + 375 : 7c05 ; + 376 : 7c13 ; + 377 : 7c21 ; + 378 : 7c30 ; + 379 : 7c3e ; + 37a : 7c4c ; + 37b : 7c5a ; + 37c : 7c68 ; + 37d : 7c76 ; + 37e : 7c84 ; + 37f : 7c91 ; + 380 : 7c9f ; + 381 : 7cac ; + 382 : 7cb9 ; + 383 : 7cc7 ; + 384 : 7cd4 ; + 385 : 7ce1 ; + 386 : 7cee ; + 387 : 7cfa ; + 388 : 7d07 ; + 389 : 7d14 ; + 38a : 7d20 ; + 38b : 7d2d ; + 38c : 7d39 ; + 38d : 7d45 ; + 38e : 7d51 ; + 38f : 7d5d ; + 390 : 7d69 ; + 391 : 7d75 ; + 392 : 7d80 ; + 393 : 7d8c ; + 394 : 7d97 ; + 395 : 7da3 ; + 396 : 7dae ; + 397 : 7db9 ; + 398 : 7dc4 ; + 399 : 7dcf ; + 39a : 7dda ; + 39b : 7de5 ; + 39c : 7def ; + 39d : 7dfa ; + 39e : 7e04 ; + 39f : 7e0e ; + 3a0 : 7e19 ; + 3a1 : 7e23 ; + 3a2 : 7e2d ; + 3a3 : 7e37 ; + 3a4 : 7e40 ; + 3a5 : 7e4a ; + 3a6 : 7e54 ; + 3a7 : 7e5d ; + 3a8 : 7e66 ; + 3a9 : 7e70 ; + 3aa : 7e79 ; + 3ab : 7e82 ; + 3ac : 7e8b ; + 3ad : 7e94 ; + 3ae : 7e9c ; + 3af : 7ea5 ; + 3b0 : 7eae ; + 3b1 : 7eb6 ; + 3b2 : 7ebe ; + 3b3 : 7ec7 ; + 3b4 : 7ecf ; + 3b5 : 7ed7 ; + 3b6 : 7edf ; + 3b7 : 7ee6 ; + 3b8 : 7eee ; + 3b9 : 7ef6 ; + 3ba : 7efd ; + 3bb : 7f04 ; + 3bc : 7f0c ; + 3bd : 7f13 ; + 3be : 7f1a ; + 3bf : 7f21 ; + 3c0 : 7f28 ; + 3c1 : 7f2e ; + 3c2 : 7f35 ; + 3c3 : 7f3c ; + 3c4 : 7f42 ; + 3c5 : 7f48 ; + 3c6 : 7f4e ; + 3c7 : 7f55 ; + 3c8 : 7f5b ; + 3c9 : 7f60 ; + 3ca : 7f66 ; + 3cb : 7f6c ; + 3cc : 7f71 ; + 3cd : 7f77 ; + 3ce : 7f7c ; + 3cf : 7f82 ; + 3d0 : 7f87 ; + 3d1 : 7f8c ; + 3d2 : 7f91 ; + 3d3 : 7f95 ; + 3d4 : 7f9a ; + 3d5 : 7f9f ; + 3d6 : 7fa3 ; + 3d7 : 7fa8 ; + 3d8 : 7fac ; + 3d9 : 7fb0 ; + 3da : 7fb4 ; + 3db : 7fb8 ; + 3dc : 7fbc ; + 3dd : 7fc0 ; + 3de : 7fc3 ; + 3df : 7fc7 ; + 3e0 : 7fca ; + 3e1 : 7fce ; + 3e2 : 7fd1 ; + 3e3 : 7fd4 ; + 3e4 : 7fd7 ; + 3e5 : 7fda ; + 3e6 : 7fdd ; + 3e7 : 7fdf ; + 3e8 : 7fe2 ; + 3e9 : 7fe4 ; + 3ea : 7fe7 ; + 3eb : 7fe9 ; + 3ec : 7feb ; + 3ed : 7fed ; + 3ee : 7fef ; + 3ef : 7ff1 ; + 3f0 : 7ff3 ; + 3f1 : 7ff4 ; + 3f2 : 7ff6 ; + 3f3 : 7ff7 ; + 3f4 : 7ff8 ; + 3f5 : 7ffa ; + 3f6 : 7ffb ; + 3f7 : 7ffc ; + 3f8 : 7ffc ; + 3f9 : 7ffd ; + 3fa : 7ffe ; + 3fb : 7ffe ; + 3fc : 7fff ; + 3fd : 7fff ; + 3fe : 7fff ; + 3ff : 7fff ; +END; diff --git a/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_9.mif b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_9.mif new file mode 100644 index 0000000000..e3d17f2409 --- /dev/null +++ b/libraries/dsp/filter/src/hex/Coeffs16384Kaiser-quant_1wb_9.mif @@ -0,0 +1,1030 @@ +WIDTH=16; +DEPTH=1024; +ADDRESS_RADIX=HEX; +DATA_RADIX=HEX; +CONTENT BEGIN + 0 : 152 ; + 1 : 143 ; + 2 : 135 ; + 3 : 127 ; + 4 : 118 ; + 5 : 10a ; + 6 : fc ; + 7 : ed ; + 8 : df ; + 9 : d1 ; + a : c2 ; + b : b4 ; + c : a5 ; + d : 97 ; + e : 88 ; + f : 7a ; + 10 : 6b ; + 11 : 5c ; + 12 : 4e ; + 13 : 3f ; + 14 : 31 ; + 15 : 22 ; + 16 : 13 ; + 17 : 5 ; + 18 : fff6 ; + 19 : ffe7 ; + 1a : ffd8 ; + 1b : ffca ; + 1c : ffbb ; + 1d : ffac ; + 1e : ff9d ; + 1f : ff8e ; + 20 : ff80 ; + 21 : ff71 ; + 22 : ff62 ; + 23 : ff53 ; + 24 : ff44 ; + 25 : ff35 ; + 26 : ff26 ; + 27 : ff17 ; + 28 : ff08 ; + 29 : fef9 ; + 2a : feea ; + 2b : fedb ; + 2c : fecc ; + 2d : febd ; + 2e : feae ; + 2f : fe9f ; + 30 : fe90 ; + 31 : fe81 ; + 32 : fe72 ; + 33 : fe63 ; + 34 : fe54 ; + 35 : fe45 ; + 36 : fe35 ; + 37 : fe26 ; + 38 : fe17 ; + 39 : fe08 ; + 3a : fdf9 ; + 3b : fde9 ; + 3c : fdda ; + 3d : fdcb ; + 3e : fdbc ; + 3f : fdac ; + 40 : fd9d ; + 41 : fd8e ; + 42 : fd7e ; + 43 : fd6f ; + 44 : fd60 ; + 45 : fd50 ; + 46 : fd41 ; + 47 : fd32 ; + 48 : fd22 ; + 49 : fd13 ; + 4a : fd03 ; + 4b : fcf4 ; + 4c : fce5 ; + 4d : fcd5 ; + 4e : fcc6 ; + 4f : fcb6 ; + 50 : fca7 ; + 51 : fc97 ; + 52 : fc88 ; + 53 : fc78 ; + 54 : fc69 ; + 55 : fc59 ; + 56 : fc4a ; + 57 : fc3a ; + 58 : fc2b ; + 59 : fc1b ; + 5a : fc0b ; + 5b : fbfc ; + 5c : fbec ; + 5d : fbdd ; + 5e : fbcd ; + 5f : fbbd ; + 60 : fbae ; + 61 : fb9e ; + 62 : fb8f ; + 63 : fb7f ; + 64 : fb6f ; + 65 : fb60 ; + 66 : fb50 ; + 67 : fb40 ; + 68 : fb31 ; + 69 : fb21 ; + 6a : fb11 ; + 6b : fb02 ; + 6c : faf2 ; + 6d : fae2 ; + 6e : fad2 ; + 6f : fac3 ; + 70 : fab3 ; + 71 : faa3 ; + 72 : fa93 ; + 73 : fa84 ; + 74 : fa74 ; + 75 : fa64 ; + 76 : fa54 ; + 77 : fa45 ; + 78 : fa35 ; + 79 : fa25 ; + 7a : fa15 ; + 7b : fa05 ; + 7c : f9f6 ; + 7d : f9e6 ; + 7e : f9d6 ; + 7f : f9c6 ; + 80 : f9b6 ; + 81 : f9a7 ; + 82 : f997 ; + 83 : f987 ; + 84 : f977 ; + 85 : f967 ; + 86 : f957 ; + 87 : f948 ; + 88 : f938 ; + 89 : f928 ; + 8a : f918 ; + 8b : f908 ; + 8c : f8f8 ; + 8d : f8e9 ; + 8e : f8d9 ; + 8f : f8c9 ; + 90 : f8b9 ; + 91 : f8a9 ; + 92 : f899 ; + 93 : f889 ; + 94 : f87a ; + 95 : f86a ; + 96 : f85a ; + 97 : f84a ; + 98 : f83a ; + 99 : f82a ; + 9a : f81a ; + 9b : f80b ; + 9c : f7fb ; + 9d : f7eb ; + 9e : f7db ; + 9f : f7cb ; + a0 : f7bb ; + a1 : f7ab ; + a2 : f79c ; + a3 : f78c ; + a4 : f77c ; + a5 : f76c ; + a6 : f75c ; + a7 : f74c ; + a8 : f73c ; + a9 : f72d ; + aa : f71d ; + ab : f70d ; + ac : f6fd ; + ad : f6ed ; + ae : f6dd ; + af : f6ce ; + b0 : f6be ; + b1 : f6ae ; + b2 : f69e ; + b3 : f68e ; + b4 : f67f ; + b5 : f66f ; + b6 : f65f ; + b7 : f64f ; + b8 : f63f ; + b9 : f630 ; + ba : f620 ; + bb : f610 ; + bc : f600 ; + bd : f5f0 ; + be : f5e1 ; + bf : f5d1 ; + c0 : f5c1 ; + c1 : f5b1 ; + c2 : f5a2 ; + c3 : f592 ; + c4 : f582 ; + c5 : f573 ; + c6 : f563 ; + c7 : f553 ; + c8 : f543 ; + c9 : f534 ; + ca : f524 ; + cb : f514 ; + cc : f505 ; + cd : f4f5 ; + ce : f4e5 ; + cf : f4d6 ; + d0 : f4c6 ; + d1 : f4b6 ; + d2 : f4a7 ; + d3 : f497 ; + d4 : f488 ; + d5 : f478 ; + d6 : f468 ; + d7 : f459 ; + d8 : f449 ; + d9 : f43a ; + da : f42a ; + db : f41b ; + dc : f40b ; + dd : f3fc ; + de : f3ec ; + df : f3dd ; + e0 : f3cd ; + e1 : f3be ; + e2 : f3ae ; + e3 : f39f ; + e4 : f38f ; + e5 : f380 ; + e6 : f370 ; + e7 : f361 ; + e8 : f352 ; + e9 : f342 ; + ea : f333 ; + eb : f323 ; + ec : f314 ; + ed : f305 ; + ee : f2f5 ; + ef : f2e6 ; + f0 : f2d7 ; + f1 : f2c7 ; + f2 : f2b8 ; + f3 : f2a9 ; + f4 : f29a ; + f5 : f28a ; + f6 : f27b ; + f7 : f26c ; + f8 : f25d ; + f9 : f24e ; + fa : f23f ; + fb : f22f ; + fc : f220 ; + fd : f211 ; + fe : f202 ; + ff : f1f3 ; + 100 : f1e4 ; + 101 : f1d5 ; + 102 : f1c6 ; + 103 : f1b7 ; + 104 : f1a8 ; + 105 : f199 ; + 106 : f18a ; + 107 : f17b ; + 108 : f16c ; + 109 : f15d ; + 10a : f14e ; + 10b : f13f ; + 10c : f130 ; + 10d : f121 ; + 10e : f113 ; + 10f : f104 ; + 110 : f0f5 ; + 111 : f0e6 ; + 112 : f0d7 ; + 113 : f0c9 ; + 114 : f0ba ; + 115 : f0ab ; + 116 : f09d ; + 117 : f08e ; + 118 : f07f ; + 119 : f071 ; + 11a : f062 ; + 11b : f054 ; + 11c : f045 ; + 11d : f036 ; + 11e : f028 ; + 11f : f019 ; + 120 : f00b ; + 121 : effc ; + 122 : efee ; + 123 : efe0 ; + 124 : efd1 ; + 125 : efc3 ; + 126 : efb4 ; + 127 : efa6 ; + 128 : ef98 ; + 129 : ef89 ; + 12a : ef7b ; + 12b : ef6d ; + 12c : ef5f ; + 12d : ef51 ; + 12e : ef42 ; + 12f : ef34 ; + 130 : ef26 ; + 131 : ef18 ; + 132 : ef0a ; + 133 : eefc ; + 134 : eeee ; + 135 : eee0 ; + 136 : eed2 ; + 137 : eec4 ; + 138 : eeb6 ; + 139 : eea8 ; + 13a : ee9a ; + 13b : ee8c ; + 13c : ee7e ; + 13d : ee71 ; + 13e : ee63 ; + 13f : ee55 ; + 140 : ee47 ; + 141 : ee3a ; + 142 : ee2c ; + 143 : ee1e ; + 144 : ee11 ; + 145 : ee03 ; + 146 : edf5 ; + 147 : ede8 ; + 148 : edda ; + 149 : edcd ; + 14a : edbf ; + 14b : edb2 ; + 14c : eda5 ; + 14d : ed97 ; + 14e : ed8a ; + 14f : ed7c ; + 150 : ed6f ; + 151 : ed62 ; + 152 : ed55 ; + 153 : ed47 ; + 154 : ed3a ; + 155 : ed2d ; + 156 : ed20 ; + 157 : ed13 ; + 158 : ed06 ; + 159 : ecf9 ; + 15a : ecec ; + 15b : ecdf ; + 15c : ecd2 ; + 15d : ecc5 ; + 15e : ecb8 ; + 15f : ecab ; + 160 : ec9e ; + 161 : ec92 ; + 162 : ec85 ; + 163 : ec78 ; + 164 : ec6b ; + 165 : ec5f ; + 166 : ec52 ; + 167 : ec45 ; + 168 : ec39 ; + 169 : ec2c ; + 16a : ec20 ; + 16b : ec13 ; + 16c : ec07 ; + 16d : ebfb ; + 16e : ebee ; + 16f : ebe2 ; + 170 : ebd6 ; + 171 : ebc9 ; + 172 : ebbd ; + 173 : ebb1 ; + 174 : eba5 ; + 175 : eb98 ; + 176 : eb8c ; + 177 : eb80 ; + 178 : eb74 ; + 179 : eb68 ; + 17a : eb5c ; + 17b : eb50 ; + 17c : eb44 ; + 17d : eb39 ; + 17e : eb2d ; + 17f : eb21 ; + 180 : eb15 ; + 181 : eb0a ; + 182 : eafe ; + 183 : eaf2 ; + 184 : eae7 ; + 185 : eadb ; + 186 : ead0 ; + 187 : eac4 ; + 188 : eab9 ; + 189 : eaad ; + 18a : eaa2 ; + 18b : ea96 ; + 18c : ea8b ; + 18d : ea80 ; + 18e : ea75 ; + 18f : ea69 ; + 190 : ea5e ; + 191 : ea53 ; + 192 : ea48 ; + 193 : ea3d ; + 194 : ea32 ; + 195 : ea27 ; + 196 : ea1c ; + 197 : ea11 ; + 198 : ea06 ; + 199 : e9fc ; + 19a : e9f1 ; + 19b : e9e6 ; + 19c : e9dc ; + 19d : e9d1 ; + 19e : e9c6 ; + 19f : e9bc ; + 1a0 : e9b1 ; + 1a1 : e9a7 ; + 1a2 : e99c ; + 1a3 : e992 ; + 1a4 : e988 ; + 1a5 : e97d ; + 1a6 : e973 ; + 1a7 : e969 ; + 1a8 : e95f ; + 1a9 : e954 ; + 1aa : e94a ; + 1ab : e940 ; + 1ac : e936 ; + 1ad : e92c ; + 1ae : e922 ; + 1af : e919 ; + 1b0 : e90f ; + 1b1 : e905 ; + 1b2 : e8fb ; + 1b3 : e8f1 ; + 1b4 : e8e8 ; + 1b5 : e8de ; + 1b6 : e8d5 ; + 1b7 : e8cb ; + 1b8 : e8c2 ; + 1b9 : e8b8 ; + 1ba : e8af ; + 1bb : e8a5 ; + 1bc : e89c ; + 1bd : e893 ; + 1be : e88a ; + 1bf : e880 ; + 1c0 : e877 ; + 1c1 : e86e ; + 1c2 : e865 ; + 1c3 : e85c ; + 1c4 : e853 ; + 1c5 : e84a ; + 1c6 : e842 ; + 1c7 : e839 ; + 1c8 : e830 ; + 1c9 : e827 ; + 1ca : e81f ; + 1cb : e816 ; + 1cc : e80d ; + 1cd : e805 ; + 1ce : e7fc ; + 1cf : e7f4 ; + 1d0 : e7ec ; + 1d1 : e7e3 ; + 1d2 : e7db ; + 1d3 : e7d3 ; + 1d4 : e7cb ; + 1d5 : e7c3 ; + 1d6 : e7ba ; + 1d7 : e7b2 ; + 1d8 : e7aa ; + 1d9 : e7a2 ; + 1da : e79b ; + 1db : e793 ; + 1dc : e78b ; + 1dd : e783 ; + 1de : e77c ; + 1df : e774 ; + 1e0 : e76c ; + 1e1 : e765 ; + 1e2 : e75d ; + 1e3 : e756 ; + 1e4 : e74f ; + 1e5 : e747 ; + 1e6 : e740 ; + 1e7 : e739 ; + 1e8 : e732 ; + 1e9 : e72a ; + 1ea : e723 ; + 1eb : e71c ; + 1ec : e715 ; + 1ed : e70e ; + 1ee : e708 ; + 1ef : e701 ; + 1f0 : e6fa ; + 1f1 : e6f3 ; + 1f2 : e6ed ; + 1f3 : e6e6 ; + 1f4 : e6df ; + 1f5 : e6d9 ; + 1f6 : e6d3 ; + 1f7 : e6cc ; + 1f8 : e6c6 ; + 1f9 : e6c0 ; + 1fa : e6b9 ; + 1fb : e6b3 ; + 1fc : e6ad ; + 1fd : e6a7 ; + 1fe : e6a1 ; + 1ff : e69b ; + 200 : e695 ; + 201 : e68f ; + 202 : e689 ; + 203 : e684 ; + 204 : e67e ; + 205 : e678 ; + 206 : e673 ; + 207 : e66d ; + 208 : e668 ; + 209 : e662 ; + 20a : e65d ; + 20b : e658 ; + 20c : e653 ; + 20d : e64d ; + 20e : e648 ; + 20f : e643 ; + 210 : e63e ; + 211 : e639 ; + 212 : e634 ; + 213 : e630 ; + 214 : e62b ; + 215 : e626 ; + 216 : e621 ; + 217 : e61d ; + 218 : e618 ; + 219 : e614 ; + 21a : e60f ; + 21b : e60b ; + 21c : e607 ; + 21d : e602 ; + 21e : e5fe ; + 21f : e5fa ; + 220 : e5f6 ; + 221 : e5f2 ; + 222 : e5ee ; + 223 : e5ea ; + 224 : e5e6 ; + 225 : e5e3 ; + 226 : e5df ; + 227 : e5db ; + 228 : e5d8 ; + 229 : e5d4 ; + 22a : e5d1 ; + 22b : e5cd ; + 22c : e5ca ; + 22d : e5c6 ; + 22e : e5c3 ; + 22f : e5c0 ; + 230 : e5bd ; + 231 : e5ba ; + 232 : e5b7 ; + 233 : e5b4 ; + 234 : e5b1 ; + 235 : e5ae ; + 236 : e5ab ; + 237 : e5a9 ; + 238 : e5a6 ; + 239 : e5a4 ; + 23a : e5a1 ; + 23b : e59f ; + 23c : e59c ; + 23d : e59a ; + 23e : e598 ; + 23f : e595 ; + 240 : e593 ; + 241 : e591 ; + 242 : e58f ; + 243 : e58d ; + 244 : e58b ; + 245 : e58a ; + 246 : e588 ; + 247 : e586 ; + 248 : e585 ; + 249 : e583 ; + 24a : e581 ; + 24b : e580 ; + 24c : e57f ; + 24d : e57d ; + 24e : e57c ; + 24f : e57b ; + 250 : e57a ; + 251 : e579 ; + 252 : e578 ; + 253 : e577 ; + 254 : e576 ; + 255 : e575 ; + 256 : e575 ; + 257 : e574 ; + 258 : e573 ; + 259 : e573 ; + 25a : e572 ; + 25b : e572 ; + 25c : e572 ; + 25d : e571 ; + 25e : e571 ; + 25f : e571 ; + 260 : e571 ; + 261 : e571 ; + 262 : e571 ; + 263 : e571 ; + 264 : e571 ; + 265 : e572 ; + 266 : e572 ; + 267 : e572 ; + 268 : e573 ; + 269 : e573 ; + 26a : e574 ; + 26b : e575 ; + 26c : e575 ; + 26d : e576 ; + 26e : e577 ; + 26f : e578 ; + 270 : e579 ; + 271 : e57a ; + 272 : e57b ; + 273 : e57c ; + 274 : e57e ; + 275 : e57f ; + 276 : e580 ; + 277 : e582 ; + 278 : e583 ; + 279 : e585 ; + 27a : e587 ; + 27b : e588 ; + 27c : e58a ; + 27d : e58c ; + 27e : e58e ; + 27f : e590 ; + 280 : e592 ; + 281 : e594 ; + 282 : e597 ; + 283 : e599 ; + 284 : e59b ; + 285 : e59e ; + 286 : e5a0 ; + 287 : e5a3 ; + 288 : e5a5 ; + 289 : e5a8 ; + 28a : e5ab ; + 28b : e5ae ; + 28c : e5b1 ; + 28d : e5b4 ; + 28e : e5b7 ; + 28f : e5ba ; + 290 : e5bd ; + 291 : e5c1 ; + 292 : e5c4 ; + 293 : e5c7 ; + 294 : e5cb ; + 295 : e5ce ; + 296 : e5d2 ; + 297 : e5d6 ; + 298 : e5da ; + 299 : e5dd ; + 29a : e5e1 ; + 29b : e5e5 ; + 29c : e5e9 ; + 29d : e5ee ; + 29e : e5f2 ; + 29f : e5f6 ; + 2a0 : e5fa ; + 2a1 : e5ff ; + 2a2 : e603 ; + 2a3 : e608 ; + 2a4 : e60d ; + 2a5 : e611 ; + 2a6 : e616 ; + 2a7 : e61b ; + 2a8 : e620 ; + 2a9 : e625 ; + 2aa : e62a ; + 2ab : e62f ; + 2ac : e634 ; + 2ad : e63a ; + 2ae : e63f ; + 2af : e644 ; + 2b0 : e64a ; + 2b1 : e650 ; + 2b2 : e655 ; + 2b3 : e65b ; + 2b4 : e661 ; + 2b5 : e667 ; + 2b6 : e66d ; + 2b7 : e673 ; + 2b8 : e679 ; + 2b9 : e67f ; + 2ba : e685 ; + 2bb : e68b ; + 2bc : e692 ; + 2bd : e698 ; + 2be : e69f ; + 2bf : e6a5 ; + 2c0 : e6ac ; + 2c1 : e6b3 ; + 2c2 : e6ba ; + 2c3 : e6c1 ; + 2c4 : e6c8 ; + 2c5 : e6cf ; + 2c6 : e6d6 ; + 2c7 : e6dd ; + 2c8 : e6e4 ; + 2c9 : e6ec ; + 2ca : e6f3 ; + 2cb : e6fb ; + 2cc : e702 ; + 2cd : e70a ; + 2ce : e712 ; + 2cf : e71a ; + 2d0 : e721 ; + 2d1 : e729 ; + 2d2 : e731 ; + 2d3 : e739 ; + 2d4 : e742 ; + 2d5 : e74a ; + 2d6 : e752 ; + 2d7 : e75b ; + 2d8 : e763 ; + 2d9 : e76c ; + 2da : e774 ; + 2db : e77d ; + 2dc : e786 ; + 2dd : e78f ; + 2de : e798 ; + 2df : e7a1 ; + 2e0 : e7aa ; + 2e1 : e7b3 ; + 2e2 : e7bc ; + 2e3 : e7c6 ; + 2e4 : e7cf ; + 2e5 : e7d8 ; + 2e6 : e7e2 ; + 2e7 : e7ec ; + 2e8 : e7f5 ; + 2e9 : e7ff ; + 2ea : e809 ; + 2eb : e813 ; + 2ec : e81d ; + 2ed : e827 ; + 2ee : e831 ; + 2ef : e83b ; + 2f0 : e846 ; + 2f1 : e850 ; + 2f2 : e85a ; + 2f3 : e865 ; + 2f4 : e870 ; + 2f5 : e87a ; + 2f6 : e885 ; + 2f7 : e890 ; + 2f8 : e89b ; + 2f9 : e8a6 ; + 2fa : e8b1 ; + 2fb : e8bc ; + 2fc : e8c7 ; + 2fd : e8d3 ; + 2fe : e8de ; + 2ff : e8e9 ; + 300 : e8f5 ; + 301 : e901 ; + 302 : e90c ; + 303 : e918 ; + 304 : e924 ; + 305 : e930 ; + 306 : e93c ; + 307 : e948 ; + 308 : e954 ; + 309 : e960 ; + 30a : e96d ; + 30b : e979 ; + 30c : e985 ; + 30d : e992 ; + 30e : e99f ; + 30f : e9ab ; + 310 : e9b8 ; + 311 : e9c5 ; + 312 : e9d2 ; + 313 : e9df ; + 314 : e9ec ; + 315 : e9f9 ; + 316 : ea06 ; + 317 : ea14 ; + 318 : ea21 ; + 319 : ea2f ; + 31a : ea3c ; + 31b : ea4a ; + 31c : ea57 ; + 31d : ea65 ; + 31e : ea73 ; + 31f : ea81 ; + 320 : ea8f ; + 321 : ea9d ; + 322 : eaab ; + 323 : eab9 ; + 324 : eac8 ; + 325 : ead6 ; + 326 : eae5 ; + 327 : eaf3 ; + 328 : eb02 ; + 329 : eb11 ; + 32a : eb1f ; + 32b : eb2e ; + 32c : eb3d ; + 32d : eb4c ; + 32e : eb5b ; + 32f : eb6b ; + 330 : eb7a ; + 331 : eb89 ; + 332 : eb99 ; + 333 : eba8 ; + 334 : ebb8 ; + 335 : ebc7 ; + 336 : ebd7 ; + 337 : ebe7 ; + 338 : ebf7 ; + 339 : ec07 ; + 33a : ec17 ; + 33b : ec27 ; + 33c : ec37 ; + 33d : ec47 ; + 33e : ec58 ; + 33f : ec68 ; + 340 : ec79 ; + 341 : ec89 ; + 342 : ec9a ; + 343 : ecaa ; + 344 : ecbb ; + 345 : eccc ; + 346 : ecdd ; + 347 : ecee ; + 348 : ecff ; + 349 : ed11 ; + 34a : ed22 ; + 34b : ed33 ; + 34c : ed45 ; + 34d : ed56 ; + 34e : ed68 ; + 34f : ed79 ; + 350 : ed8b ; + 351 : ed9d ; + 352 : edaf ; + 353 : edc1 ; + 354 : edd3 ; + 355 : ede5 ; + 356 : edf7 ; + 357 : ee0a ; + 358 : ee1c ; + 359 : ee2e ; + 35a : ee41 ; + 35b : ee54 ; + 35c : ee66 ; + 35d : ee79 ; + 35e : ee8c ; + 35f : ee9f ; + 360 : eeb2 ; + 361 : eec5 ; + 362 : eed8 ; + 363 : eeeb ; + 364 : eefe ; + 365 : ef12 ; + 366 : ef25 ; + 367 : ef39 ; + 368 : ef4c ; + 369 : ef60 ; + 36a : ef74 ; + 36b : ef88 ; + 36c : ef9c ; + 36d : efb0 ; + 36e : efc4 ; + 36f : efd8 ; + 370 : efec ; + 371 : f000 ; + 372 : f015 ; + 373 : f029 ; + 374 : f03e ; + 375 : f052 ; + 376 : f067 ; + 377 : f07c ; + 378 : f091 ; + 379 : f0a6 ; + 37a : f0bb ; + 37b : f0d0 ; + 37c : f0e5 ; + 37d : f0fa ; + 37e : f10f ; + 37f : f125 ; + 380 : f13a ; + 381 : f150 ; + 382 : f165 ; + 383 : f17b ; + 384 : f191 ; + 385 : f1a7 ; + 386 : f1bd ; + 387 : f1d3 ; + 388 : f1e9 ; + 389 : f1ff ; + 38a : f215 ; + 38b : f22b ; + 38c : f242 ; + 38d : f258 ; + 38e : f26f ; + 38f : f285 ; + 390 : f29c ; + 391 : f2b3 ; + 392 : f2c9 ; + 393 : f2e0 ; + 394 : f2f7 ; + 395 : f30e ; + 396 : f326 ; + 397 : f33d ; + 398 : f354 ; + 399 : f36b ; + 39a : f383 ; + 39b : f39a ; + 39c : f3b2 ; + 39d : f3ca ; + 39e : f3e1 ; + 39f : f3f9 ; + 3a0 : f411 ; + 3a1 : f429 ; + 3a2 : f441 ; + 3a3 : f459 ; + 3a4 : f471 ; + 3a5 : f48a ; + 3a6 : f4a2 ; + 3a7 : f4ba ; + 3a8 : f4d3 ; + 3a9 : f4eb ; + 3aa : f504 ; + 3ab : f51d ; + 3ac : f535 ; + 3ad : f54e ; + 3ae : f567 ; + 3af : f580 ; + 3b0 : f599 ; + 3b1 : f5b2 ; + 3b2 : f5cc ; + 3b3 : f5e5 ; + 3b4 : f5fe ; + 3b5 : f618 ; + 3b6 : f631 ; + 3b7 : f64b ; + 3b8 : f665 ; + 3b9 : f67e ; + 3ba : f698 ; + 3bb : f6b2 ; + 3bc : f6cc ; + 3bd : f6e6 ; + 3be : f700 ; + 3bf : f71a ; + 3c0 : f735 ; + 3c1 : f74f ; + 3c2 : f769 ; + 3c3 : f784 ; + 3c4 : f79e ; + 3c5 : f7b9 ; + 3c6 : f7d4 ; + 3c7 : f7ee ; + 3c8 : f809 ; + 3c9 : f824 ; + 3ca : f83f ; + 3cb : f85a ; + 3cc : f875 ; + 3cd : f890 ; + 3ce : f8ac ; + 3cf : f8c7 ; + 3d0 : f8e2 ; + 3d1 : f8fe ; + 3d2 : f919 ; + 3d3 : f935 ; + 3d4 : f951 ; + 3d5 : f96d ; + 3d6 : f988 ; + 3d7 : f9a4 ; + 3d8 : f9c0 ; + 3d9 : f9dc ; + 3da : f9f8 ; + 3db : fa15 ; + 3dc : fa31 ; + 3dd : fa4d ; + 3de : fa6a ; + 3df : fa86 ; + 3e0 : faa3 ; + 3e1 : fabf ; + 3e2 : fadc ; + 3e3 : faf9 ; + 3e4 : fb16 ; + 3e5 : fb32 ; + 3e6 : fb4f ; + 3e7 : fb6c ; + 3e8 : fb8a ; + 3e9 : fba7 ; + 3ea : fbc4 ; + 3eb : fbe1 ; + 3ec : fbff ; + 3ed : fc1c ; + 3ee : fc3a ; + 3ef : fc57 ; + 3f0 : fc75 ; + 3f1 : fc93 ; + 3f2 : fcb0 ; + 3f3 : fcce ; + 3f4 : fcec ; + 3f5 : fd0a ; + 3f6 : fd28 ; + 3f7 : fd46 ; + 3f8 : fd65 ; + 3f9 : fd83 ; + 3fa : fda1 ; + 3fb : fdc0 ; + 3fc : fdde ; + 3fd : fdfd ; + 3fe : fe1b ; + 3ff : fe3a ; +END; diff --git a/libraries/dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd b/libraries/dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd index c76e25a5c8..d927fb55d0 100644 --- a/libraries/dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd +++ b/libraries/dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd @@ -175,7 +175,13 @@ ARCHITECTURE tb OF tb_tb_wpfb_unit_wide IS 16, 1, 8, 16, 16, false, false, false, 16, 16, 0, c_dsp_mult_w, 2, true, 56, 2, c_nof_blk_per_sync, c_fft_pipeline, c_fft_pipeline, c_fil_ppf_pipeline); - + + CONSTANT c_lofar2_sdp_wpfb_subbands : t_wpfb := (1, 1024, 0, 6, + 16, 1, 14, 16, 16, + true, false, true, 16, 18, 1, c_dsp_mult_w, 2, true, 54, 2, 195313, + c_fft_pipeline, c_fft_pipeline, c_fil_ppf_pipeline); + + CONSTANT c_dm_1 : natural := 1; -- diff margin (for stage_dat_w >> c_dsp_mult_w) CONSTANT c_dm_3 : natural := 3; -- diff margin (for 32 point dm=2 appears sufficient, for 1024 point dm=3 is sufficient) CONSTANT c_dm_5 : natural := 5; -- diff margin (for 32 point dm=2 appears sufficient, for 1024 point dm=3 is sufficient) @@ -183,7 +189,8 @@ ARCHITECTURE tb OF tb_tb_wpfb_unit_wide IS CONSTANT c_pre_ab : string := "data/run_pfb_m_pfir_coeff_fircls1"; -- original version CONSTANT c_pre_ab_v2 : string := "data/run_pfb_m_v2_pfir_coeff_fircls1"; -- next version CONSTANT c_pre_c : string := "data/run_pfb_complex_m_pfir_coeff_fircls1"; - + CONSTANT c_pre_lofar2_sdp_fil : string := "data/Coeffs16384Kaiser-quant"; + -- Real input CONSTANT c_sinusoid_chirp_1024 : string := "data/run_pfb_m_sinusoid_chirp_8b_16taps_1024points_16b_16b.dat"; -- 204800 lines CONSTANT c_sinusoid_chirp : string := "data/run_pfb_m_sinusoid_chirp_8b_16taps_32points_16b_16b.dat"; -- 6400 lines @@ -343,4 +350,5 @@ BEGIN u_rnd_wb4_complex_noise : ENTITY work.tb_wpfb_unit_wide GENERIC MAP (c_wb4_complex, c_dm_3, c_pre_ab, c_pre_c, c_un, 0, c_un, 0, c_noise_complex, 1600, 1600, TRUE); u_rnd_wb4_complex_noise_channels : ENTITY work.tb_wpfb_unit_wide GENERIC MAP (c_wb4_complex_4channels, c_dm_3, c_pre_ab, c_pre_c, c_un, 0, c_un, 0, c_noise_complex, 1600, 1600, TRUE); u_rnd_wb4_complex_noise_streams : ENTITY work.tb_wpfb_unit_wide GENERIC MAP (c_wb4_complex_4streams, c_dm_3, c_pre_ab, c_pre_c, c_un, 0, c_un, 0, c_noise_complex, 1600, 1600, TRUE); + END tb; -- GitLab