From f5b8e7a20b1e4227b95b2bffc31d4e931345aec6 Mon Sep 17 00:00:00 2001 From: Jason <83615043+JJassonn69@users.noreply.github.com> Date: Thu, 30 Apr 2026 17:46:08 +0545 Subject: [PATCH] chirp-v2 PR-B: 3-waveform mem generator + 11 new .mem files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rewrite gen_chirp_mem.py to emit the SHORT (1 µs), MEDIUM (5 µs), and LONG (30 µs) waveform set on both TX and RX paths. The script is now the single source for every chirp .mem file; the legacy 6-file set on disk (long_chirp_lut.mem, long_chirp_seg{0,1}_{i,q}.mem, short_chirp_{i,q}.mem) is no longer regenerated and gets deleted in PR-C/PR-E when its consumer modules are removed. Generated artifacts (committed): TX (8-bit unsigned offset-binary, fs_dac = 120 MHz): tx_short_lut.mem 120 lines tx_medium_lut.mem 600 lines tx_long_lut.mem 3600 lines RX (Q15 I/Q hex, fs_sys = 100 MHz, all 2048 lines for uniform BRAM sizing): rx_short_i.mem / rx_short_q.mem 100 active + 1948 zero-pad rx_medium_i.mem / rx_medium_q.mem 500 active + 1548 zero-pad rx_long_seg0_i.mem / rx_long_seg0_q.mem 2048 (samples [0..2047]) rx_long_seg1_i.mem / rx_long_seg1_q.mem 952 active + 1096 zero-pad Phase model unchanged from chirp-v1: phi(n) = 2π·F_BASEBAND_LOW·t + π·(BW/T)·t² with F_BASEBAND_LOW=10 MHz and BW=20 MHz. The same formula now runs three durations and two sample rates from one helper. rx_long_seg0_i.mem is bit-exact to the legacy long_chirp_seg0_i.mem on disk (diff -q reports identical) — proves the SHORT/MEDIUM additions did not perturb the LONG path. Verification: - all 11 files have correct line counts (above) - script is idempotent (re-run produces byte-identical output) - ruff clean (one E501 line-length + two RUF046 redundant-int casts fixed) - phase regression at long-seg0 against pre-chirp-v2 reference: bit-exact No RTL or testbench changes. The legacy .mem files remain on disk for the existing chirp_memory_loader_param.v / plfm_chirp_controller.v consumers until PR-C and PR-E delete those modules. No module references the new files yet. --- 9_Firmware/9_2_FPGA/rx_long_seg0_i.mem | 2048 ++++++++++ 9_Firmware/9_2_FPGA/rx_long_seg0_q.mem | 2048 ++++++++++ 9_Firmware/9_2_FPGA/rx_long_seg1_i.mem | 2048 ++++++++++ 9_Firmware/9_2_FPGA/rx_long_seg1_q.mem | 2048 ++++++++++ 9_Firmware/9_2_FPGA/rx_medium_i.mem | 2048 ++++++++++ 9_Firmware/9_2_FPGA/rx_medium_q.mem | 2048 ++++++++++ 9_Firmware/9_2_FPGA/rx_short_i.mem | 2048 ++++++++++ 9_Firmware/9_2_FPGA/rx_short_q.mem | 2048 ++++++++++ 9_Firmware/9_2_FPGA/tb/cosim/gen_chirp_mem.py | 324 +- 9_Firmware/9_2_FPGA/tx_long_lut.mem | 3600 +++++++++++++++++ 9_Firmware/9_2_FPGA/tx_medium_lut.mem | 600 +++ 9_Firmware/9_2_FPGA/tx_short_lut.mem | 120 + 12 files changed, 20854 insertions(+), 174 deletions(-) create mode 100644 9_Firmware/9_2_FPGA/rx_long_seg0_i.mem create mode 100644 9_Firmware/9_2_FPGA/rx_long_seg0_q.mem create mode 100644 9_Firmware/9_2_FPGA/rx_long_seg1_i.mem create mode 100644 9_Firmware/9_2_FPGA/rx_long_seg1_q.mem create mode 100644 9_Firmware/9_2_FPGA/rx_medium_i.mem create mode 100644 9_Firmware/9_2_FPGA/rx_medium_q.mem create mode 100644 9_Firmware/9_2_FPGA/rx_short_i.mem create mode 100644 9_Firmware/9_2_FPGA/rx_short_q.mem create mode 100644 9_Firmware/9_2_FPGA/tx_long_lut.mem create mode 100644 9_Firmware/9_2_FPGA/tx_medium_lut.mem create mode 100644 9_Firmware/9_2_FPGA/tx_short_lut.mem diff --git a/9_Firmware/9_2_FPGA/rx_long_seg0_i.mem b/9_Firmware/9_2_FPGA/rx_long_seg0_i.mem new file mode 100644 index 0000000..8209045 --- /dev/null +++ b/9_Firmware/9_2_FPGA/rx_long_seg0_i.mem @@ -0,0 +1,2048 @@ +7332 +5d2f +2382 +dc32 +a294 +8cce +a351 +dd87 +2510 +5e55 +732c +5b73 +2047 +d88c +a01b +8cee +a691 +e318 +2af2 +620b +72cb +568e +1854 +d082 +9b55 +8dca +ad4b +ed7b +3507 +679e +7128 +4dc7 +0b77 +c48d +954a +9093 +b85f +fcd7 +429d +6db7 +6cca +4021 +f9a2 +b5aa +8fa7 +9702 +c8d8 +110b +525f +724b +63c3 +2c9e +e342 +a596 +8cd2 +a329 +df89 +2943 +6215 +729d +53fa +12b6 +c9b1 +9712 +8fd3 +b709 +fc87 +437f +6e72 +6b73 +3bad +f2fa +afad +8df0 +9bf3 +d3eb +1e6c +5c2e +732e +59a9 +1a4e +cfce +99a5 +8ecb +b3ee +f95e +41aa +6e10 +6b99 +3b3e +f190 +ae04 +8d87 +9e15 +d8a9 +242c +602a +72c6 +53e9 +10ce +c667 +94e2 +91c0 +be6f +079e +4d87 +71ba +645f +2b37 +df25 +a168 +8d10 +ab1b +ee6f +3984 +6b54 +6de2 +3ff8 +f5c9 +b014 +8db6 +9dfb +d9c0 +268b +623c +7236 +4f47 +08f1 +be93 +9170 +95ce +c9cc +1627 +5897 +7331 +59e7 +180c +cb4b +9656 +912f +be41 +092f +4ffa +726e +60cc +2306 +d53c +9af3 +8edd +b697 +0000 +4973 +712d +64d8 +2a0c +dbd4 +9e46 +8dde +b246 +fab8 +45a6 +7044 +66b5 +2d54 +decc +9fb8 +8d95 +b0f3 +f958 +44e5 +7027 +66bd +2cff +de09 +9f0c +8dca +b27d +fbe0 +4740 +70e1 +64f3 +2909 +d992 +9c5f +8ea6 +b709 +0251 +4c86 +721c +60fe +214c +d191 +9824 +90b9 +bef9 +0ca4 +543d +731b +5a38 +1590 +c667 +9334 +94ee +cad3 +1aae +5d8d +72b7 +4fc0 +05b1 +b8ce +8ed8 +9c7e +db1f +2bf3 +6724 +6f6d +40a1 +f1d3 +aa02 +8ccf +a8cc +f027 +3f6d +6f24 +6770 +2c15 +daaa +9be4 +8f3e +bb25 +09a4 +5354 +731e +58ee +11e1 +c1c4 +9113 +987d +d457 +265d +64f3 +7042 +4275 +f2c9 +a9d0 +8cce +aaa7 +f42d +43ca +70af +63c3 +2393 +d10f +96ad +9290 +c6ed +18cd +5de3 +7265 +4b9e +fd96 +b0c6 +8d20 +a542 +ecb2 +3e3c +6f4f +6636 +279c +d43a +97c4 +9203 +c611 +18a2 +5e43 +7236 +49e0 +fa7a +adf7 +8cde +a8cc +f306 +442e +711b +61d4 +1e66 +cab7 +9376 +9638 +d19c +25e2 +65e0 +6f2f +3cb9 +e990 +a273 +8dc3 +b6bd +0754 +53fe +7332 +53f5 +0723 +b667 +8daa +a329 +eb45 +3eb8 +6ff4 +63fe +214c +cc54 +93aa +9676 +d345 +28b8 +67c7 +6da4 +36fd +e1ee +9d77 +8f88 +bfee +13e7 +5cdb +7236 +4802 +f5aa +a90d +8cf3 +b125 +0179 +5103 +732a +54b3 +06a2 +b4cd +8d46 +a662 +f211 +45a6 +71e5 +5db4 +146c +bf88 +8f32 +9ef2 +e5e8 +3bc2 +6f95 +63c3 +1ef5 +c86b +91a8 +9a18 +dcfa +33ff +6d2c +6791 +2651 +cef4 +93da +9733 +d725 +2ec4 +6b54 +69aa +2aa7 +d2d4 +953e +95ce +d446 +2c49 +6a77 +6a6b +2c15 +d3e5 +9589 +95a8 +d446 +2ca4 +6ac2 +69f8 +2aa7 +d21e +94ac +96b9 +d725 +2fd3 +6c26 +683c +2651 +cd8f +92d4 +9935 +dcfa +35b6 +6e58 +64e7 +1ef5 +c667 +906b +9d84 +e5e8 +3e0d +70ce +5f77 +146c +bcfe +8e1b +a43e +f211 +4862 +72ba +5744 +06a2 +b1eb +8cd6 +ae1a +0179 +53fa +730d +4b90 +f5aa +a615 +8dca +bbd2 +13e7 +5fbc +7078 +3bad +e1ee +9ac6 +925c +cdfe +28b8 +6a28 +698a +2728 +cc54 +91b8 +9c02 +e4da +3eb8 +7151 +5cd7 +0e0e +b667 +8d06 +ac0b +0000 +53fe +72f7 +4943 +f12e +a273 +8f03 +c347 +1e24 +65e0 +6cca +2e64 +d262 +9376 +99de +e19a +3cd4 +711b +5cdb +0cfa +b4ba +8cde +af20 +0586 +5864 +7236 +4238 +e75e +9c6e +9203 +cef4 +2bc6 +6c2c +6636 +1dad +c1c4 +8e6f +a542 +f76b +4f3a +732c +4b9e +f26d +a21d +8f81 +c6ed +23f7 +6953 +6933 +2393 +c667 +8f51 +a2dc +f42d +4d5e +7332 +4c6f +f2c9 +a1e8 +8fbe +c881 +265d +6a9a +6783 +1f12 +c1c4 +8e33 +a712 +fbc1 +5354 +72cb +44db +e86d +9be4 +9306 +d3eb +32b3 +6f24 +602a +0fd9 +b4ba +8ccf +b35a +0e2d +5f5c +6f6d +334f +d40d +92de +9c7e +ea6a +4732 +730e +4fc0 +f57f +a273 +8ff0 +cad3 +2a7f +6ccc +63c3 +1590 +b85f +8ce5 +b16d +0ca4 +5f16 +6f47 +31d5 +d191 +91b8 +9f02 +f039 +4c86 +732c +48f7 +eb75 +9c5f +9367 +d6f7 +377f +70e1 +5a85 +0420 +aac8 +8dca +c1c9 +21f7 +6a0c +66bd +1a4e +bb1b +8cff +b0f3 +0d62 +6048 +6e4f +2d54 +cbd5 +8fbc +a43e +fab8 +5506 +7222 +3cfe +dbd4 +94c0 +9b28 +ea82 +4973 +7332 +4969 +ea52 +9af3 +9509 +dcfa +3e75 +726e +52e9 +f6d1 +a168 +912f +d21e +34b5 +70a9 +59e7 +0110 +a769 +8ef4 +c9cc +2ca4 +6e90 +5ed0 +08f1 +ac6c +8dca +c3d5 +268b +6ca9 +6205 +0e70 +b014 +8d42 +c008 +2296 +6b54 +63d0 +1191 +b222 +8d10 +be41 +20db +6ac9 +645f +125b +b279 +8d0e +be6f +2163 +6b1e +63c3 +10ce +b112 +8d3a +c093 +242c +6c45 +61eb +0ce8 +ae04 +8db6 +c4c2 +2926 +6e10 +5ea6 +06a2 +a97f +8ecb +cb25 +3032 +7027 +59a9 +fdf9 +a3d2 +90e5 +d3eb +3919 +7210 +5293 +f2fa +9d77 +948d +df42 +437f +7325 +48f7 +e5ca +9712 +9a69 +ed4a +4edb +729d +3c6b +d6bd +9179 +a329 +fdf9 +5a6a +6f8e +2c9e +c667 +8db5 +af78 +110b +6522 +68fe +1975 +b5aa +8cfb +bfdf +25e2 +6db7 +5dfc +0329 +a5c8 +9093 +d49c +3b73 +72a0 +4dc7 +ea6a +9862 +99bc +ed7b +502f +7236 +3801 +d082 +8f67 +a972 +09a4 +620b +6ae4 +1ce8 +b764 +8cee +c02c +2774 +6e95 +5b73 +fd96 +a1ab +92ee +dd87 +4469 +7332 +4366 +dc32 +9269 +a2d1 +0000 +5d36 +6d87 +2364 +bbfa +8cce +bcfe +24b8 +6e07 +5c09 +fd96 +a11e +9391 +e04d +477a +7312 +3e9e +d5d7 +9048 +a82f +09a4 +630b +6965 +1744 +b191 +8dca +ca1e +33d9 +71e7 +4fe4 +ea6a +9726 +9c87 +f619 +5814 +6f6d +283f +bedf +8cd0 +bcb3 +25e2 +6ed4 +5950 +f796 +9d05 +9702 +eacb +50c1 +7191 +3107 +c667 +8d35 +b6a5 +1f30 +6cea +5cd7 +fcb8 +9f67 +9579 +e79a +4edb +71e3 +3244 +c70d +8d37 +b709 +2047 +6d7a +5b68 +f9b5 +9d77 +972b +ec69 +52cb +70cc +2c15 +c0bc +8cd1 +bdf0 +2914 +7027 +549e +ee99 +97e1 +9ceb +f95e +5bb3 +6d08 +1df4 +b458 +8db6 +cc5f +38d8 +72e3 +46df +dbd4 +90f2 +a8f0 +0e89 +6732 +63c3 +0736 +a42f +9348 +e3ba +4d87 +71d5 +2ffa +c302 +8cd7 +be41 +2ae1 +70e5 +5122 +e825 +94ac +a22f +048f +62d5 +6799 +0e70 +a827 +919c +df60 +4ad5 +7236 +3192 +c3ba +8cd6 +bf12 +2ca4 +716c +4e6f +e39c +92c6 +a619 +0bf2 +66d9 +633a +0451 +a168 +95a1 +ebef +54c8 +6f5c +2306 +b646 +8dbd +cf0a +3dbf +7332 +3db4 +cedd +8daf +b6de +242c +6fca +5329 +e8e6 +9430 +a43e +0a25 +6693 +62ec +0282 +9fb8 +9752 +f14c +5921 +6d18 +1a4e +aeb3 +8fc2 +dac7 +48fb +7236 +2f62 +bfab +8ce4 +c743 +377f +730d +4145 +d163 +8dda +b709 +25cb +7085 +4fd6 +e2dd +91b8 +aa16 +14bb +6b89 +5b3b +f35c +979a +a02c +04ec +64f6 +63c3 +0263 +9eaf +98ea +f6bf +5d8d +69db +0fa8 +a643 +93df +ea6a +55f2 +6df8 +1b08 +adc3 +9093 +e000 +4eaa +708f +247e +b4ba +8e96 +d77c +481a +720b +2c15 +bad0 +8d83 +d0cb +428e +72cb +31e6 +bfc5 +8d04 +cbd5 +3e3c +7319 +3608 +c36b +8cd7 +c881 +3b48 +7330 +3892 +c5a7 +8cce +c6bd +39c9 +7332 +3994 +c667 +8cce +c67c +39c9 +7332 +3913 +c5a7 +8ccf +c7be +3b48 +732c +370d +c36b +8ce0 +ca8b +3e3c +7308 +3375 +bfc5 +8d22 +cef4 +428e +729b +2e37 +bad0 +8dca +d50e +481a +71a6 +273a +b4ba +8f21 +dcf4 +4eaa +6fd6 +1e66 +adc3 +9182 +e6bb +55f2 +6cca +13aa +a643 +9555 +f26d +5d8d +6811 +0704 +9eaf +9b10 +0000 +64f6 +6136 +f88d +979a +a329 +0f4d +6b89 +57c5 +e87f +91b8 +ae0d +2000 +7085 +4b58 +d748 +8dda +bc13 +3192 +730d +3bad +c58c +8ce4 +cd68 +433e +7236 +28b2 +b433 +8fc2 +e1fa +53fa +6d18 +12a4 +a467 +9752 +f95e +627c +62ec +fa1e +978d +a43e +12c2 +6d49 +5329 +e030 +8f32 +b6de +2cd7 +72cd +3db4 +c667 +8ce8 +cf0a +45d2 +7185 +2306 +aec8 +9211 +ebef +5b7b +683c +0451 +9bb6 +9fa3 +0bf2 +6b54 +5650 +e39c +8fb7 +b5d9 +2ca4 +72df +3c01 +c3ba +8d29 +d3eb +4ad5 +6ffe +1aae +a827 +95ce +f7d4 +62d5 +6168 +f504 +94ac +aa54 +1e42 +70e5 +4728 +cef4 +8cd7 +c9dd +42b6 +71d5 +2306 +ad6d +9348 +f1a8 +5ff7 +63c3 +f8be +95c4 +a8f0 +1d06 +70ce +46df +cde2 +8ccf +cc5f +45a6 +710f +1df4 +a94a +95c4 +f95e +646f +5ebf +ee99 +91ff +b125 +2914 +72c2 +3b13 +c0bc +8dca +dbda +52cb +6c1b +0b0f +9d77 +9f88 +0f03 +6d7a +4fa1 +d748 +8d37 +c5c1 +40a1 +71e3 +214c +aab3 +9579 +f9f2 +655d +5cd7 +ea09 +905e +b6a5 +3112 +7332 +3107 +b67f +907a +eacb +5d8d +6487 +f796 +9456 +ad60 +25e2 +729e +3ac4 +bedf +8e67 +e19a +5814 +6858 +ff6c +9726 +a8cc +1fee +71e7 +3f2a +c2c4 +8dca +de27 +5613 +6965 +016c +97c4 +a82f +1f89 +71ec +3e9e +c1c4 +8e06 +e04d +57e5 +6804 +fd96 +95fc +ab6f +24b8 +72a7 +3913 +bbfa +8f5e +e825 +5d36 +63c3 +f3ef +9269 +b314 +2f35 +7332 +2e0f +b20b +92ee +f5e7 +64f3 +5b73 +e4aa +8e8b +c02c +3e3c +71c1 +1ce8 +a55d +9a9a +09a4 +6d1c +4d5e +d082 +8cd1 +d3eb +502f +6bba +0536 +9862 +a8cc +22b4 +72a0 +37bb +b948 +9093 +ef14 +6225 +5dfc +e78e +8ed8 +bfdf +3f06 +7161 +1975 +a273 +9daa +110b +6f9a +45a1 +c667 +8db7 +e11d +5a6a +64c3 +f35c +9179 +b77c +36bc +729d +214c +a6eb +9a69 +0b4c +6e40 +48f7 +c970 +8d68 +df42 +59b1 +64f3 +f2fa +9127 +b8ff +3919 +7236 +1d35 +a3d2 +9d44 +11ce +7027 +4284 +c1c9 +8ecb +e95f +6048 +5ea6 +e66c +8e3f +c4c2 +45a6 +6f13 +0ce8 +9a7d +a7cc +242c +72fe +30da +b112 +94e7 +0000 +6b1e +4ec9 +cec1 +8d0e +dcfa +5950 +645f +f008 +8ff4 +be41 +402c +7074 +1191 +9c49 +a619 +2296 +72f4 +3086 +b014 +95ce +0367 +6ca9 +4abe +c903 +8dca +e522 +5efe +5ed0 +e4bc +8db6 +c9cc +4bb6 +6c10 +0110 +94ac +b2d9 +34b5 +7273 +1c28 +a168 +a125 +1bce +726e +3499 +b279 +9509 +02a1 +6cd2 +4969 +c667 +8e6c +ea82 +62a6 +5a0a +dbd4 +8cdf +d474 +5506 +664d +f190 +8fbc +c123 +450d +6e4f +06a2 +9638 +b0f3 +33bd +7267 +1a4e +9f82 +a402 +21f7 +7312 +2c15 +aac8 +9a3d +1072 +70e1 +3bad +b74c +9367 +ffbc +6c6f +48f7 +c468 +8f2b +f039 +6652 +53fa +d191 +8d23 +e229 +5f16 +5cd7 +de56 +8ce5 +d5af +5738 +63c3 +ea64 +8e06 +cad3 +4f23 +68fe +f57f +9022 +c18b +4732 +6cca +ff7e +92de +b9c2 +3fab +6f6d +084b +95e8 +b35a +38c8 +7128 +0fd9 +98fd +ae30 +32b3 +7236 +1627 +9be4 +aa22 +2d8d +72cb +1b38 +9e6d +a712 +296b +7312 +1f12 +a077 +a4e3 +265d +732c +21bc +a1e8 +a381 +246c +7332 +233b +a2ad +a2dc +239f +7332 +2393 +a2bf +a2ef +23f7 +7332 +22c5 +a21d +a3b8 +2573 +732c +20cf +a0ce +a542 +2810 +7312 +1dad +9ee1 +a79c +2bc6 +72cb +1957 +9c6e +aadd +3086 +7236 +13c8 +9997 +af20 +363f +7128 +0cfa +9687 +b487 +3cd4 +6f6d +04ec +9376 +bb33 +441f +6cca +fba2 +90a4 +c347 +4bed +68fe +f12e +8e61 +ccde +53fe +63c3 +e5ac +8d06 +d80d +5bfe +5cd7 +d94c +8cf6 +e4da +6388 +53fa +cc54 +8e99 +f337 +6a28 +48f7 +bf21 +925c +02fe +6f57 +3bad +b230 +98a5 +13e7 +7281 +2c15 +a615 +a1cf +2585 +730d +1a4e +9b82 +ae1a +3743 +7064 +06a2 +933e +bda5 +4862 +69ff +f190 +8e1b +d05a +57f9 +5f77 +dbd4 +8cec +e5e8 +64fe +5095 +c667 +906e +fdaf +6e58 +3d66 +b279 +9935 +16bf +72e9 +2651 +a168 +a790 +2fd3 +71b5 +0c23 +94ac +bb6f +4759 +69f8 +f01a +8db6 +d446 +5b86 +5b55 +d3e5 +8dca +f0fd +6a77 +45f4 +b991 +95ce +0fe6 +725c +2aa7 +a36f +a619 +2ec4 +71b5 +0afc +93da +be41 +4aed +6791 +e941 +8cfb +dcfa +6178 +53d3 +c86b +906e +0000 +6f95 +3769 +abe0 +9ef2 +242c +72e9 +146c +971e +b816 +45a6 +69ff +ee1f +8d46 +da06 +6048 +54b3 +c8bd +9091 +0179 +7027 +347e +a90d +a1cf +29de +7236 +0c9e +93c9 +bfee +4dd0 +64f3 +e1ee +8cd8 +e7ca +67c7 +48f7 +ba6e +9676 +1442 +7300 +214c +9c78 +b083 +3eb8 +6c80 +f35c +8daa +d80d +6001 +53f5 +c667 +91ba +0754 +719f +2c49 +a273 +a95e +366a +6f2f +fba2 +8ed8 +d19c +5c65 +57b1 +cab7 +9093 +03c3 +711b +2e53 +a35c +a8cc +363f +6f0e +fa7a +8e84 +d3eb +5e43 +5523 +c6bd +9203 +09a4 +722b +279c +9ee1 +aea5 +3e3c +6c01 +efe9 +8d20 +df31 +64f3 +4b9e +bb0c +9740 +18cd +7332 +1793 +96ad +bc5e +4d19 +63c3 +dc61 +8d72 +f42d +6dad +3913 +a9d0 +a381 +3043 +7042 +fd96 +8ec0 +d457 +5f89 +525f +c1c4 +9482 +12f3 +731e +1b38 +97c4 +bb25 +4ccb +6369 +daaa +8dca +f830 +6f24 +3391 +a51c +a8cc +38c8 +6d61 +f1d3 +8d1a +e19a +6724 +463e +b3ee +9c7e +25e2 +7207 +05b1 +9022 +cfbd +5d8d +53b6 +c217 +94ee +159c +7332 +1590 +94dc +c275 +543d +5cd7 +ce2b +90b9 +08c6 +7284 +214c +99ae +b948 +4c86 +6296 +d748 +8ea6 +ffbc +7143 +2909 +9d77 +b3a8 +4740 +65c3 +dcf4 +8dca +fa99 +7050 +2cff +9f82 +b125 +44e5 +66ed +def5 +8d95 +f95e +7021 +2d54 +9f78 +b183 +45a6 +664d +dd3b +8dde +fc0b +70ce +2a0c +9d5a +b4cd +4973 +63c3 +d7d3 +8edd +02a1 +7204 +2306 +9983 +bb4c +4ffa +5edb +cef4 +912f +0d19 +7310 +180c +94ac +c57c +5897 +56d3 +c312 +95ce +1b44 +72d3 +08f1 +8ffb +d3eb +623c +4abe +b505 +9dfb +2ca4 +6fcf +f5c9 +8d0c +e703 +6b54 +39af +a630 +ab1b +402c +683c +df25 +8dea +fec5 +71ba +2306 +98a5 +be6f +540a +5a44 +c667 +94e7 +1a66 +72c6 +06d9 +8f32 +d8a9 +6583 +4469 +ae04 +a43e +37f1 +6b99 +e66c +8d33 +f95e +70f4 +2623 +99a5 +bd7c +53fa +59a9 +c4a8 +9614 +1e6c +7236 +0094 +8df0 +e0a6 +69a3 +3bad +a64f +ac6c +437f +6574 +d748 +8fd3 +0b4c +7323 +12b6 +91b8 +d0ba +6215 +4884 +b083 +a329 +37d6 +6b07 +e342 +8db7 +0000 +724b +1c8e +94d0 +c8d8 +5d8d +4e39 +b5aa +9f93 +32cf +6cca +e78e +8d4d +fcd7 +71f2 +1e66 +954a +c845 +5d89 +4dc7 +b4ba +a09a +3507 +6bba +e3ea +8dca +01d5 +72a3 +1854 +92e4 +cef4 +620b +4719 +ade2 +a691 +3e3c +673a +d88c +9018 +0ef1 +732c +0a19 +8f03 +dd87 +6996 +3913 +a294 +b314 +4d27 +5d2f +c667 +96c6 +23b0 +70a2 +f393 +8cce +f4d3 +70eb +2220 +95fc +c881 +5ee2 +4a77 +aff0 +a5a9 +3e3c +6693 +d5d7 +9134 +14a9 +72cb +016c +8d7a +e8bc +6e1c +2c15 +9a2f +c0d6 +5a0a +4fe4 +b4ba +a241 +3a19 +6858 +d8d8 +9093 +131e +72da +015a +8d62 +ea6a +6ed4 +28f8 +984c +c512 +5d8d +4afb +af3f diff --git a/9_Firmware/9_2_FPGA/rx_long_seg0_q.mem b/9_Firmware/9_2_FPGA/rx_long_seg0_q.mem new file mode 100644 index 0000000..6207c52 --- /dev/null +++ b/9_Firmware/9_2_FPGA/rx_long_seg0_q.mem @@ -0,0 +1,2048 @@ +0000 +43bb +6d97 +6d7e +4366 +ff66 +bb97 +9215 +92ee +bde1 +026a +460d +6e95 +6c3b +3fd4 +fa93 +b764 +907d +951c +c386 +09a4 +4c05 +7099 +68f3 +3801 +f0f7 +afd1 +8e4d +99bc +cdab +1596 +54fa +72a0 +62ac +2b64 +e2c5 +a5c8 +8cd9 +a204 +dce2 +25e2 +5fb2 +7305 +5801 +1975 +d098 +9ade +8e12 +af78 +f196 +3999 +6a34 +6f8e +4762 +0207 +bbcd +9179 +9472 +c395 +0b96 +4edb +71ab +6597 +2f89 +e5ca +a6db +8cdb +a2a6 +df42 +2988 +6289 +7275 +5293 +1023 +c6e7 +9593 +90e5 +bae9 +0207 +4854 +7027 +68a1 +34db +eaad +a97f +8cff +a15a +ddfd +2926 +62cc +724a +50ed +0ce8 +c351 +93bb +92a1 +c093 +09db +4eee +71f7 +63c3 +2a62 +de9d +a148 +8d0e +aacc +eda5 +3888 +6ac9 +6e69 +41bf +f843 +b222 +8e27 +9c30 +d628 +2296 +5fcd +72be +52f6 +0e70 +c37b +9357 +9371 +c3d5 +0f09 +5394 +72d9 +5ed0 +2059 +d35c +9a5a +8ef4 +b65e +fef0 +4807 +70a9 +666f +2de2 +e089 +a168 +8d2c +ad17 +f2bc +3e75 +6dbe +6af7 +374e +ea52 +a739 +8cce +a741 +ea82 +37b0 +6b40 +6d5f +3cfe +f064 +aafa +8ced +a43e +e630 +342b +69e7 +6e4f +3f3f +f29e +ac35 +8cff +a3ad +e5b2 +341b +6a0c +6e13 +3e37 +f0f7 +aac8 +8ce1 +a57b +e905 +377f +6ba4 +6c99 +39d4 +eb75 +a6db +8cd4 +a9e5 +f039 +3e27 +6e48 +696c +31d5 +e235 +a0ea +8d80 +b16d +fb65 +47a1 +7129 +63c3 +25dd +d581 +99d0 +8ff0 +bcc7 +0a81 +5321 +730e +5a90 +1596 +c5f7 +92de +9584 +ccb1 +1d3b +5f5c +7252 +4ca6 +00f1 +b4ba +8de6 +9fd6 +e1b2 +32b3 +6a6d +6cfa +38fe +e86d +a3a6 +8d35 +b076 +fbc1 +4939 +71cd +60f0 +1f12 +cd73 +9566 +9361 +c881 +19dc +5e18 +7270 +4c6f +ff66 +b2a2 +8d69 +a2dc +e813 +3999 +6d91 +6933 +2ea8 +dc09 +9bf0 +8f81 +bd40 +0d93 +56e7 +732c +53a1 +0895 +b909 +8e6f +9f10 +e253 +3522 +6c2c +6a8e +310c +ddc2 +9c6e +8f78 +bdc8 +0f09 +5864 +7310 +50e0 +03d6 +b4ba +8d89 +a325 +ea27 +3cd4 +6f1d +6622 +2697 +d262 +968f +9336 +ca39 +1e24 +61e4 +70fd +4339 +f12e +a71a +8d09 +b129 +0000 +4ee0 +72fa +589f +0e0e +bbcd +8eaf +9f60 +e4da +3933 +6e48 +66f5 +2728 +d1d4 +95d8 +943d +cdfe +2358 +653a +6f34 +3bad +e715 +a044 +8e89 +bbd2 +0f09 +59eb +72bb +4b90 +fa30 +ac06 +8cd0 +ae1a +fd52 +4e15 +7301 +5744 +0a62 +b79e +8da6 +a43e +eeb8 +4302 +715f +5f77 +175c +c1f3 +8fcc +9d84 +e360 +3999 +6ef6 +64e7 +2116 +ca4a +9242 +9935 +db3c +3271 +6ca3 +683c +27ae +d02d +944b +96b9 +d628 +2de2 +6b02 +69f8 +2b48 +d35c +956d +95a8 +d401 +2c1b +6a6d +6a6b +2bff +d3b7 +956d +95ce +d4b8 +2d2c +6b02 +69aa +29d8 +d13c +944b +9733 +d852 +310c +6ca3 +6791 +24c4 +cc01 +9242 +9a18 +deea +3795 +6ef6 +63c3 +1ca0 +c43e +8fcc +9ef2 +e8a4 +4078 +715f +5db4 +1148 +ba5a +8da6 +a662 +f59e +4b33 +7301 +54b3 +02ae +aefd +8cd0 +b125 +05d0 +56f3 +72bb +4802 +f0f7 +a325 +8e89 +bfee +18eb +6289 +6f34 +36fd +dca8 +9839 +943d +d345 +2e2c +6c56 +66f5 +214c +c6cd +900c +9f60 +eb45 +4433 +7256 +589f +0723 +b120 +8cce +b129 +0754 +58e6 +723d +4339 +e990 +9e1c +90d1 +ca39 +25e2 +6971 +69c8 +2697 +cab7 +90e3 +9e2c +ea27 +442e +7277 +5734 +03d6 +adf7 +8cf0 +b620 +0f09 +5e43 +7088 +39ef +ddc2 +97c4 +9572 +d864 +3522 +6f4f +60f0 +134e +b909 +8d20 +ac5f +026a +56e7 +7265 +42c0 +e733 +9bf0 +9290 +d158 +2ef1 +6d91 +63c3 +17ed +bc36 +8d69 +aaa7 +009a +5630 +7270 +4275 +e624 +9b0d +9361 +d457 +328d +6eed +60f0 +11e1 +b6c7 +8ce2 +b076 +09a4 +5c5a +70c2 +38fe +daaa +9593 +9890 +e1b2 +3f6d +721a +5734 +00f1 +aa02 +8dae +bf5f +1d3b +6724 +6a7c +24e1 +c5f7 +8ed8 +a570 +fa4f +5321 +72b7 +4339 +e552 +99d0 +94ee +da23 +3999 +7129 +5a38 +049b +abc3 +8d80 +bef9 +1dcb +67dc +696c +214c +c1d9 +8de4 +a9e5 +0251 +5925 +715a +39d4 +d992 +945c +9b0d +e905 +4740 +731f +4d83 +f0f7 +9f0c +91ed +d301 +341b +7027 +5c53 +06a8 +ac35 +8d95 +c0c1 +2134 +69e7 +66b5 +19d0 +ba5a +8ced +b246 +0f9c +61ba +6d5f +2a0c +c850 +8ed3 +a741 +0000 +58c7 +7123 +374e +d53c +9242 +9f34 +f2bc +4ffa +72d4 +41bf +e089 +9656 +9991 +e7f4 +4807 +7331 +49a2 +e9d9 +9a5a +95ce +dfa7 +416d +72d9 +4f47 +f0f7 +9dc4 +9371 +d9c0 +3c85 +724a +52f6 +f5c9 +a033 +921e +d628 +3984 +71d9 +54e5 +f843 +a168 +9197 +d4c9 +3888 +71ba +5534 +f862 +a148 +91c0 +d59e +3999 +71f7 +53e9 +f625 +9fd6 +92a1 +d8a9 +3caf +7279 +50ed +f190 +9d34 +9467 +ddfd +41aa +7301 +4c12 +eaad +99a5 +975f +e5b2 +4854 +732e +4517 +e194 +9593 +9bf3 +efdd +5053 +7275 +3bad +d678 +918e +a2a6 +fc87 +5925 +702d +2f89 +c9b1 +8e55 +ac06 +0b96 +6215 +6b8e +2077 +bbcd +8cd2 +b89e +1cbe +6a34 +63c3 +0e6a +ada1 +8e12 +c8d8 +2f68 +7059 +5801 +f9a2 +a04e +9336 +dce2 +429d +7327 +47a1 +e2c5 +954a +9d54 +f489 +54fa +7128 +3255 +caf9 +8e4d +ad4b +0f09 +64ab +68f3 +1854 +b3fb +8d35 +c386 +2af2 +6f83 +596f +fa93 +a01b +93c5 +dfb9 +460d +732c +421f +daf0 +9215 +a351 +009a +5d6c +6d7e +2382 +bc45 +8cce +bc4f +23b0 +6da0 +5cf8 +ff66 +a24c +92d0 +dde0 +4548 +732c +4154 +d91d +9140 +a5a9 +056d +60b1 +6b34 +1c16 +b571 +8d35 +c52c +2e80 +70d3 +545f +f0f7 +9a2f +9921 +eeca +52fe +7128 +2fb6 +c5e7 +8d3b +b5c2 +1d3b +6bf0 +5f05 +015a +a282 +9336 +e095 +48c2 +72e4 +3aee +d098 +8ec6 +add9 +134e +683e +63c3 +099e +a72e +911b +da7b +4433 +7326 +3ec3 +d429 +8f6b +ac06 +1154 +67a7 +6423 +09bc +a6db +916b +dc26 +461c +7306 +3bad +d03e +8e7b +afe7 +1762 +6a6d +6045 +01b7 +a1a1 +9461 +e5b2 +4e2b +71e0 +314a +c53c +8cff +ba47 +252d +6f3c +56df +f190 +9906 +9bce +f78a +5ad1 +6d5f +1e9b +b490 +8db9 +cccd +3999 +72f8 +4592 +d9e9 +9054 +aacc +11b0 +68bb +61ba +02df +a168 +9515 +e917 +51c8 +70b3 +29d8 +bd27 +8ce5 +c4d2 +3260 +724a +4a85 +df13 +9185 +a86b +0f09 +67fc +622c +02cc +a0d8 +95ce +ebdd +545f +6fa5 +249b +b7f9 +8d6d +cc1c +3a84 +731e +41bf +d3c8 +8e91 +b202 +1d7d +6dbe +5884 +f159 +97ba +9ec0 +0000 +6147 +6831 +0e39 +a6fe +92a1 +e432 +4fb7 +70db +2895 +ba5a +8d40 +cb93 +3b09 +732b +3f3f +cfea +8dbf +b705 +24ff +7027 +519c +e612 +92fc +a6df +0f09 +6900 +5f90 +fb90 +9bbf +9b0d +fa3c +5eec +6958 +0f7e +a6db +932e +e751 +530b +6f73 +214c +b343 +8eaf +d6b2 +4656 +7280 +30b3 +c012 +8ce9 +c886 +3999 +732c +3da5 +cc96 +8d2d +bcc7 +2d71 +7221 +483c +d847 +8ed8 +b34c +224f +6ffb +50ab +e2c5 +9156 +abd8 +1884 +6d44 +5734 +ebd0 +942a +a628 +1041 +6a6d +5c1b +f343 +96ec +a1f9 +09a4 +67d4 +5fa1 +f908 +994b +9f10 +04ba +65bd +61fb +fd15 +9b0d +9d3a +018b +6459 +6353 +ff66 +9c0b +9c58 +0019 +63c6 +63c3 +fffa +9c30 +9c58 +0063 +6410 +6353 +fed1 +9b79 +9d3a +026a +6531 +61fb +fbec +99f5 +9f10 +062c +6711 +5fa1 +f74c +97c4 +a1f9 +0ba8 +6985 +5c1b +f0f7 +951c +a628 +12d5 +6c50 +5734 +e8f8 +9244 +abd8 +1b9e +6f1d +50ab +df6c +8f9c +b34c +25e2 +7182 +483c +d47f +8d9b +bcc7 +3166 +72fc +3da5 +c87c +8cce +c886 +3dcf +72f5 +30b3 +bbcd +8dd3 +d6b2 +4a9d +70c6 +214c +af0a +9156 +e751 +5724 +6bc3 +0f7e +a2f6 +9804 +fa3c +6289 +6344 +fb90 +9882 +a277 +0f09 +6bc5 +56bf +e612 +90c9 +b125 +24ff +71ae +45dc +cfea +8cff +c43e +3b09 +730c +3097 +ba5a +8e57 +db94 +4fb7 +6eb7 +175c +a6fe +95e4 +f675 +6147 +63c3 +fb27 +97ba +a460 +1397 +6dbe +51b2 +dd93 +8e91 +b9fd +310c +731e +38ad +c0e0 +8d6d +d628 +4c4a +6fa5 +19be +a7d8 +95ce +f759 +6256 +622c +f6f0 +9593 +a86b +1afc +7010 +4a85 +d35c +8d18 +c4d2 +3d80 +72ac +29d8 +b2fe +90d9 +e917 +5a98 +683c +02df +9a51 +a216 +11b0 +6dbe +5053 +d9e9 +8db3 +c045 +3999 +72f8 +2c8d +b490 +9085 +e8a4 +5ad1 +67b9 +00de +9906 +a43e +1615 +6f3c +4bd6 +d373 +8cff +c793 +4187 +71e0 +2232 +ac06 +9461 +f5fa +62e5 +6045 +f0f7 +929f +afe7 +27cb +72aa +3bad +c109 +8dc9 +dc26 +533f +6bc3 +09bc +9c9d +a0a4 +1154 +6e48 +4d6c +d429 +8cf6 +c944 +4433 +7115 +1c70 +a72e +97c7 +0000 +683e +58b3 +e324 +8ec6 +bcc7 +3842 +72e4 +28f8 +afbb +9336 +f476 +6315 +5f05 +ece2 +90e3 +b5c2 +30cf +7332 +2fb6 +b4ba +9151 +eeca +6056 +6193 +f0f7 +91e4 +b371 +2e80 +7330 +310c +b571 +9134 +eee9 +60b1 +60f0 +ef44 +9140 +b589 +3182 +732c +2d10 +b1c7 +92d0 +f4d3 +6410 +5cf8 +e7d6 +8f4d +bc4f +3999 +7290 +2382 +aa3f +96ec +009a +6996 +54d0 +daf0 +8d3f +c881 +460d +6fe8 +13f3 +a01b +9f10 +122a +6f83 +4719 +c954 +8d35 +db0d +5559 +68f3 +fe2b +9593 +ad4b +28cf +7314 +3255 +b4ba +9228 +f489 +64d2 +5aef +e2c5 +8e0e +c3b0 +429d +7093 +1596 +a04e +9f93 +1460 +7059 +4339 +c3ff +8e12 +e372 +5bc6 +63c3 +f18a +9105 +b89e +37d6 +7280 +2077 +a67e +9aa3 +0b96 +6e48 +490a +c9b1 +8d5c +de9d +5925 +6574 +f439 +918e +b7b6 +377f +7275 +1f5a +a54a +9bf3 +0f09 +6f6f +4517 +c4a8 +8e30 +e5b2 +5e0e +60f4 +eaad +8f0c +c0c1 +41aa +7052 +122a +9d34 +a43e +1e89 +7279 +3675 +b5e7 +92a1 +f927 +6853 +53e9 +d592 +8cce +d59e +540a +6824 +f862 +9242 +b73e +3888 +7216 +1ac0 +a168 +a055 +18fd +71d9 +39af +b7f9 +921e +f880 +687a +52f6 +d35c +8cdb +d9c0 +57a9 +653a +f0f7 +8ffb +bed5 +416d +6fec +0e70 +9a5a +a92d +27e8 +7331 +29d8 +aa75 +9991 +0d19 +6fb4 +41bf +bea2 +9036 +f2bc +667d +5534 +d53c +8cd5 +da35 +58c7 +63c3 +ecc4 +8ed3 +c483 +47db +6d5f +03f5 +955a +b246 +34f7 +724a +19d0 +9f78 +a3cb +2134 +7301 +2d9e +ac35 +9913 +0d81 +7027 +3eec +baa9 +91ed +fa99 +6a6d +4d83 +ca03 +8dfc +e905 +6289 +595b +d992 +8cce +d91d +5925 +6296 +e8c8 +8de4 +cb14 +4edb +696c +f73a +90bc +bef9 +4433 +6e2b +049b +94dc +b4bf +3999 +7127 +10bc +99d0 +ac4a +2f68 +72b7 +1b80 +9f34 +a570 +25e2 +7332 +24e1 +a4b2 +9fff +1d3b +72e6 +2ce3 +aa02 +9bc5 +1596 +721a +3391 +aee7 +9890 +0f09 +710c +38fe +b335 +9631 +09a4 +6fef +3d3c +b6c7 +9482 +056d +6eed +405f +b982 +9361 +026a +6e25 +4275 +bb56 +92b7 +009a +6dad +4389 +bc36 +9273 +0000 +6d91 +43a2 +bc1d +9290 +009a +6dd3 +42c0 +bb0c +9310 +026a +6e6d +40df +b909 +93ff +056d +6f4f +3df3 +b620 +9572 +09a4 +7060 +39ef +b266 +9786 +0f09 +717c +34c0 +adf7 +9a60 +1596 +7277 +2e53 +a8f8 +9e2c +1d3b +7317 +2697 +a39b +a31a +25e2 +731d +1d7d +9e1c +a95e +2f68 +723d +12ff +98c6 +b129 +3999 +7026 +0723 +93f4 +baa9 +4433 +6c80 +f9ff +900c +c601 +4edb +66f5 +ebbe +8d84 +d345 +5925 +5f32 +dca8 +8cd8 +e271 +6289 +54f1 +cd20 +8e89 +f362 +6a6d +4802 +bdaf +9316 +05d0 +7027 +3852 +aefd +9aed +1945 +7301 +25fa +a1d6 +a662 +2d1b +724a +1148 +971e +b5a1 +4078 +6d5f +faca +8fcc +c897 +5252 +63c3 +e354 +8cd4 +deea +6178 +5534 +cc01 +8f12 +f7e6 +6ca3 +41bf +b62e +9733 +1279 +728e +29d8 +a36f +a58f +2d2c +7218 +0e70 +956d +ba0c +4634 +6a6b +f0f7 +8dc9 +d401 +5b86 +5b28 +d35c +8de8 +f223 +6b02 +4491 +b7f9 +96b9 +1279 +72ac +27ae +a168 +a87f +3271 +70ee +065e +9242 +c29a +4f04 +64e7 +e354 +8cce +e360 +64fe +4eb3 +c1f3 +92a1 +081a +715f +2fa6 +a602 +a43e +2d1b +71cd +0a62 +933e +c0c1 +4e15 +6513 +e2cb +8cd0 +e5b2 +668b +4b90 +bdaf +94ae +0f09 +7281 +277f +a044 +ab0f +377f +6f34 +fd02 +8f60 +cdfe +5925 +5bd1 +d1d4 +8e99 +f946 +6e48 +39ff +ac9f +9f60 +26b4 +7280 +0e0e +93f4 +c055 +4ee0 +63c3 +deae +8d09 +ed01 +6a58 +4339 +b413 +9a77 +1e24 +731d +1596 +968f +bb33 +4ab4 +6622 +e2c5 +8cdd +ea27 +6979 +4478 +b4ba +9a60 +1e9b +7310 +13c8 +9593 +bdc8 +4d9a +63f5 +ddc2 +8d35 +f0a1 +6c2c +3df3 +ae71 +9f10 +2810 +7211 +0895 +9193 +c881 +56e7 +5c48 +d011 +8f81 +009a +70c2 +2ea8 +a2bf +aa69 +3999 +6d8d +f3dd +8d69 +dcc5 +6410 +4c6f +bb56 +9766 +19dc +732c +1516 +9566 +bfa1 +5088 +60f0 +d695 +8e5f +fbc1 +6fef +310c +a3a6 +aa22 +3a34 +6cfa +f0f7 +8d12 +e1b2 +6703 +46c7 +b4ba +9bc5 +2426 +7252 +084b +90e3 +ccb1 +5b4e +5681 +c5f7 +9336 +1060 +730e +1b80 +9766 +bcc7 +4f23 +6126 +d581 +8ed9 +0000 +7129 +2a51 +9e9f +b16d +4433 +67dc +e235 +8d23 +f381 +6e48 +34ec +a511 +a9e5 +3b98 +6bc3 +eb75 +8cce +eafc +6ba4 +3bad +a9bc +a57b +35fd +6dbc +f0f7 +8cee +e660 +6a0c +3eec +ac06 +a3ad +33bd +6e5b +f29e +8cff +e59a +69e7 +3edd +abae +a43e +34f7 +6dd3 +f064 +8cdf +e8a4 +6b40 +3b7d +a8bc +a741 +3999 +6bf7 +ea52 +8cd5 +ef8e +6dbe +3499 +a388 +ad17 +415e +683c +e089 +8d8d +fa6e +70a9 +29d8 +9cc6 +b65e +4bb6 +61c4 +d35c +9014 +0941 +72d9 +1ade +9593 +c3d5 +57a9 +5774 +c37b +95ce +1bbc +72be +0780 +8f8c +d628 +63b7 +4824 +b222 +a055 +310c +6e69 +f008 +8ccf +eda5 +6dbe +32e0 +a148 +b137 +4793 +63c3 +d592 +8fdf +09db +72fe +175c +93bb +c98b +5caf +50ed +ba5a +9b4c +2926 +7052 +f675 +8cff +e95f +6cb4 +34db +a1f2 +b125 +4854 +62bc +d2b7 +90e5 +0f09 +7332 +1023 +9127 +d20d +6289 +484a +b0b9 +a2a6 +3690 +6bc3 +e5ca +8d5c +fc3d +71ab +214c +96f3 +c395 +5982 +5361 +bbcd +9b3d +2a9c +6f8e +f18a +8cce +f196 +6f9a +2a34 +9ade +bcc7 +5491 +5801 +c0fa +989d +25e2 +7093 +f54e +8cd9 +ef14 +6f1d +2b64 +9b2e +bcc2 +54fa +5734 +bf6e +99bc +28cf +6fb8 +f0f7 +8cd1 +f4a8 +7099 +24f3 +97c4 +c386 +5aa3 +50ca +b764 +9f10 +3322 +6c3b +e4aa +8dc7 +026a +72c1 +1670 +9215 +d1f1 +6410 +4366 +aa3f +aa75 +43bb +63c3 +d120 +9279 +182a +7286 +ff66 +8d59 +e935 +6e07 +2d10 +9b0d +beac +57e5 +52d4 +b886 +9f10 +346d +6b34 +e077 +8eac +09a4 +7330 +0c6d +8f2d +de27 +6a6d +35e2 +9faa +b825 +52fe +5734 +bd0d +9c87 +30cf +6c56 +e2c5 +8e67 +08e5 +7330 +0b8a +8ed8 +e095 +6baa +3229 +9d05 +bcc7 +5774 +5227 diff --git a/9_Firmware/9_2_FPGA/rx_long_seg1_i.mem b/9_Firmware/9_2_FPGA/rx_long_seg1_i.mem new file mode 100644 index 0000000..0dbd6d4 --- /dev/null +++ b/9_Firmware/9_2_FPGA/rx_long_seg1_i.mem @@ -0,0 +1,2048 @@ +a74d +41c4 +63c3 +ceee +9410 +1f30 +7115 +f35c +8cda +f9f2 +722d +1866 +91b8 +d611 +67a7 +3a3f +a176 +b709 +533f +55c9 +b9e4 +9f88 +377f +68d5 +d835 +913d +1762 +7236 +f958 +8cd1 +f5fa +71be +1a4e +91ff +d622 +681f +386d +9fb8 +ba47 +56b6 +518f +b458 +a43e +3f5e +6432 +cde2 +9537 +242c +6f7b +ea33 +8db9 +0742 +7332 +0736 +8db3 +eaa1 +6fac +2306 +9494 +d006 +65af +3c11 +a168 +b8d8 +5650 +5122 +b2fe +a619 +42d9 +6168 +c7ff +9867 +2ca4 +6c76 +df13 +9002 +1504 +7236 +f6f0 +8cd8 +fd34 +72df +0e70 +8e94 +e642 +6ee2 +249b +94ac +d10f +66d9 +38ad +9e77 +be41 +5b7b +4a19 +ab38 +ae4e +4d87 +5884 +ba2e +a176 +3dbf +63c3 +ca9c +97cf +2cd7 +6bd6 +dbd4 +9149 +1b74 +70db +ed3e +8db6 +0a25 +730c +fe56 +8cd5 +f95e +72b3 +0eb4 +8e52 +e97e +7027 +1e06 +91d5 +dac7 +6bc5 +2c15 +9700 +cd68 +65e8 +38bd +9d77 +c17b +5eec +43ed +a4e3 +b709 +5724 +4da3 +acf5 +ae0d +4edb +55ea +b563 +a676 +4656 +5cd7 +bdf0 +a02c +3dcf +6286 +c667 +9b10 +3575 +6716 +ce9a +9702 +2d71 +6aab +d667 +93df +25e2 +6d67 +ddb1 +9182 +1ee3 +6f6d +e462 +8fc9 +1884 +70df +ea6a +8e96 +12d5 +71db +efbf +8dca +0ddd +727d +f458 +8d4b +09a4 +72de +f830 +8d04 +062c +7312 +fb46 +8ce0 +0379 +7329 +fd96 +8cd2 +018b +7331 +ff22 +8cce +0063 +7332 +ffe7 +8cce +0000 +7332 +ffe7 +8cce +0063 +7332 +ff22 +8ccf +018b +732e +fd96 +8cd7 +0379 +7320 +fb46 +8cee +062c +72fc +f830 +8d22 +09a4 +72b5 +f458 +8d83 +0ddd +7236 +efbf +8e25 +12d5 +716a +ea6a +8f21 +1884 +7037 +e462 +9093 +1ee3 +6e7e +ddb1 +9299 +25e2 +6c21 +d667 +9555 +2d71 +68fe +ce9a +98ea +3575 +64f0 +c667 +9d7a +3dcf +5fd4 +bdf0 +a329 +4656 +598a +b563 +aa16 +4edb +51f3 +acf5 +b25d +5724 +48f7 +a4e3 +bc13 +5eec +3e85 +9d77 +c743 +65e8 +3298 +9700 +d3eb +6bc5 +2539 +91d5 +e1fa +7027 +1682 +8e52 +f14c +72b3 +06a2 +8cd5 +01aa +730c +f5db +8db6 +12c2 +70db +e48c +9149 +242c +6bd6 +d329 +97cf +3564 +63c3 +c241 +a176 +45d2 +5884 +b279 +ae4e +54c8 +4a19 +a485 +be41 +6189 +38ad +9927 +d10f +6b54 +249b +911e +e642 +716c +0e70 +8d21 +fd34 +7328 +f6f0 +8dca +1504 +6ffe +df13 +938a +2ca4 +6799 +c7ff +9e98 +42d9 +59e7 +b2fe +aede +5650 +4728 +a168 +c3ef +65af +2ffa +9494 +dcfa +6fac +155f +8db3 +f8ca +7332 +f8be +8db9 +15cd +6f7b +dbd4 +9537 +321e +6432 +c0a2 +a43e +4ba8 +518f +a94a +ba47 +6048 +386d +97e1 +d622 +6e01 +1a4e +8e42 +f5fa +732f +f958 +8dca +1762 +6ec3 +d835 +972b +377f +6078 +b9e4 +aa37 +533f +48f7 +a176 +c5c1 +67a7 +29ef +91b8 +e79a +722d +060e +8cda +0ca4 +7115 +e0d0 +9410 +3112 +63c3 +be3c +a74d +50c1 +4afb +a273 +c512 +67b4 +28f8 +912c +ea6a +729e +015a +8d26 +131e +6f6d +d8d8 +97a8 +3a19 +5dbf +b4ba +b01c +5a0a +3f2a +9a2f +d3eb +6e1c +1744 +8d7a +fe94 +72cb +eb57 +9134 +2a29 +6693 +c1c4 +a5a9 +5010 +4a77 +a11e +c881 +6a04 +2220 +8f15 +f4d3 +7332 +f393 +8f5e +23b0 +693a +c667 +a2d1 +4d27 +4cec +a294 +c6ed +6996 +2279 +8f03 +f5e7 +732c +f10f +9018 +2774 +673a +c1c4 +a691 +521e +4719 +9df5 +cef4 +6d1c +1854 +8d5d +01d5 +7236 +e3ea +9446 +3507 +5f66 +b4ba +b239 +5d89 +37bb +954a +e19a +71f2 +0329 +8d4d +1872 +6cca +cd31 +9f93 +4a56 +4e39 +a273 +c8d8 +6b30 +1c8e +8db5 +0000 +7249 +e342 +94f9 +37d6 +5cd7 +b083 +b77c +6215 +2f46 +91b8 +ed4a +7323 +f4b4 +8fd3 +28b8 +6574 +bc81 +ac6c +59b1 +3bad +965d +e0a6 +7210 +0094 +8dca +1e6c +69ec +c4a8 +a657 +53fa +4284 +99a5 +d9dd +70f4 +06a2 +8d33 +1994 +6b99 +c80f +a43e +51fc +4469 +9a7d +d8a9 +70ce +06d9 +8d3a +1a66 +6b19 +c667 +a5bc +540a +4191 +98a5 +dcfa +71ba +013b +8dea +20db +683c +bfd4 +ab1b +59d0 +39af +94ac +e703 +72f4 +f5c9 +9031 +2ca4 +6205 +b505 +b542 +623c +2c15 +8ffb +f70f +72d3 +e4bc +95ce +3cee +56d3 +a769 +c57c +6b54 +180c +8cf0 +0d19 +6ed1 +cef4 +a125 +4ffa +44b4 +9983 +dcfa +7204 +fd5f +8edd +282d +63c3 +b68d +b4cd +62a6 +2a0c +8f32 +fc0b +7222 +dd3b +99b3 +45a6 +4e7d +9f78 +d2ac +7021 +06a2 +8d95 +210b +66ed +bb1b +b125 +607e +2cff +8fb0 +fa99 +7236 +dcf4 +9a3d +4740 +4c58 +9d77 +d6f7 +7143 +0044 +8ea6 +28b8 +6296 +b37a +b948 +6652 +214c +8d7c +08c6 +6f47 +ce2b +a329 +543d +3d8b +94dc +ea70 +7332 +ea64 +94ee +3de9 +53b6 +a273 +cfbd +6fde +05b1 +8df9 +25e2 +6382 +b3ee +b9c2 +6724 +1e66 +8d1a +0e2d +6d61 +c738 +a8cc +5ae4 +3391 +90dc +f830 +7236 +daaa +9c97 +4ccb +44db +97c4 +e4c8 +731e +ed0d +9482 +3e3c +525f +a077 +d457 +7140 +fd96 +8fbe +3043 +5c7f +a9d0 +c6ed +6dad +0bd3 +8d72 +239f +63c3 +b2e7 +bc5e +6953 +1793 +8cce +18cd +68c0 +bb0c +b462 +64f3 +20cf +8d20 +1017 +6c01 +c1c4 +aea5 +611f +279c +8dd5 +09a4 +6dfd +c6bd +aadd +5e43 +2c15 +8e84 +0586 +6f0e +c9c1 +a8cc +5ca4 +2e53 +8ee5 +03c3 +6f6d +cab7 +a84f +5c65 +2e64 +8ed8 +045e +6f2f +c996 +a95e +5d8d +2c49 +8e61 +0754 +6e46 +c667 +ac0b +6001 +27f3 +8daa +0ca4 +6c80 +c148 +b083 +6388 +214c +8d00 +1442 +698a +ba6e +b709 +67c7 +1836 +8cd8 +1e12 +64f3 +b230 +bfee +6c37 +0c9e +8dca +29de +5e31 +a90d +cb82 +7027 +fe87 +9091 +3743 +54b3 +9fb8 +da06 +72ba +ee1f +9601 +45a6 +47ea +971e +eb94 +72e9 +dbd4 +9ef2 +5420 +3769 +906b +0000 +6f92 +c86b +ac2d +6178 +2306 +8cfb +16bf +6791 +b513 +be41 +6c26 +0afc +8e4b +2ec4 +59e7 +a36f +d559 +725c +f01a +95ce +466f +45f4 +9589 +f0fd +7236 +d3e5 +a4ab +5b86 +2bba +8db6 +0fe6 +69f8 +b8a7 +bb6f +6b54 +0c23 +8e4b +2fd3 +5870 +a168 +d9af +72e9 +e941 +9935 +4d87 +3d66 +91a8 +fdaf +6f92 +c667 +af6b +64fe +1a18 +8cec +242c +5f77 +a807 +d05a +71e5 +f190 +9601 +4862 +425b +933e +f95e +7064 +c8bd +ae1a +647e +1a4e +8cf3 +2585 +5e31 +a615 +d3eb +7281 +ec19 +98a5 +4dd0 +3bad +90a9 +02fe +6da4 +bf21 +b709 +6a28 +0cc9 +8e99 +33ac +53fa +9c78 +e4da +730a +d94c +a329 +5bfe +27f3 +8d06 +1a54 +63c3 +ac02 +ccde +719f +f12e +9702 +4bed +3cb9 +90a4 +045e +6cca +bbe1 +bb33 +6c8a +04ec +9093 +3cd4 +4b79 +9687 +f306 +7128 +c9c1 +af20 +6669 +13c8 +8dca +3086 +5523 +9c6e +e6a9 +72cb +d43a +a79c +611f +1dad +8cee +2810 +5abe +a0ce +df31 +732c +da8d +a3b8 +5de3 +22c5 +8cce +23f7 +5d11 +a2bf +dc6d +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 diff --git a/9_Firmware/9_2_FPGA/rx_long_seg1_q.mem b/9_Firmware/9_2_FPGA/rx_long_seg1_q.mem new file mode 100644 index 0000000..f7000dc --- /dev/null +++ b/9_Firmware/9_2_FPGA/rx_long_seg1_q.mem @@ -0,0 +1,2048 @@ +b67f +a16c +3999 +6839 +d7c1 +911b +15f7 +7280 +fcb8 +8cf6 +f0b3 +7095 +214c +94b5 +cdbc +6363 +41d3 +a6db +b05f +4ce2 +5b68 +c109 +9b0d +2fc2 +6c1b +e059 +8f34 +0f09 +7301 +01b7 +8d3e +edc4 +7027 +2232 +94ae +ceb6 +646f +3f3f +a44d +b42a +515b +56df +ba5a +9fcc +38d8 +67b9 +d4c9 +92a1 +1d06 +711d +f177 +8d08 +0000 +72f8 +0e58 +8ece +e3ba +6dbe +2999 +9745 +c9dd +624c +41bf +a568 +b3b6 +51c8 +55ac +b7f9 +a22f +3d80 +64ab +cda0 +95ce +26d1 +6e64 +e504 +8ebd +0f09 +72d7 +fce3 +8cd6 +f759 +724a +1423 +8fb7 +e0c4 +6d3a +29d8 +96cd +cc1c +644a +3d4c +a168 +b9fd +5834 +4dfe +aec8 +aacc +49ba +5ba0 +be2d +9ec0 +3999 +6614 +cedd +95e4 +2884 +6d5f +e030 +901f +171a +71a9 +f190 +8d40 +05e2 +732f +0282 +8cff +f54e +7241 +12a4 +8f06 +e5b2 +6f37 +21aa +92fc +d74e +6a6d +2f62 +9882 +ca4a +6441 +3bad +9f3e +bebb +5d0a +467e +a6db +b4a8 +551b +4fd6 +af0a +ac06 +4cbd +57c5 +b786 +a4c5 +4433 +5e5f +c012 +9eca +3bb2 +63c3 +c87c +99f5 +336a +6811 +d098 +9625 +2b81 +6b6c +d847 +9336 +2414 +6df8 +df6c +9105 +1d3b +6fd6 +e5f4 +8f71 +1708 +7128 +ebd0 +8e5a +1185 +720b +f0f7 +8da4 +0cbd +729b +f560 +8d35 +08b4 +72ee +f908 +8cf8 +056d +7319 +fbec +8cdb +02eb +732c +fe0c +8cd0 +012f +7331 +ff66 +8cce +0038 +7332 +fffa +8cce +0006 +7332 +ffc8 +8cce +009a +7331 +fed1 +8cd0 +01f4 +732c +fd15 +8cdb +0414 +7319 +fa93 +8cf8 +06f8 +72ee +f74c +8d35 +0aa0 +729b +f343 +8da4 +0f09 +720b +ee7b +8e5a +1430 +7128 +e8f8 +8f71 +1a0c +6fd6 +e2c5 +9105 +2094 +6df8 +dbec +9336 +27b9 +6b6c +d47f +9625 +2f68 +6811 +cc96 +99f5 +3784 +63c3 +c44e +9eca +3fee +5e5f +bbcd +a4c5 +487a +57c5 +b343 +ac06 +50f6 +4fd6 +aae5 +b4a8 +5925 +467e +a2f6 +bebb +60c2 +3bad +9bbf +ca4a +677e +2f62 +9593 +d74e +6d04 +21aa +90c9 +e5b2 +70fa +12a4 +8dbf +f54e +7301 +0282 +8cd1 +05e2 +72c0 +f190 +8e57 +171a +6fe1 +e030 +92a1 +2884 +6a1c +cedd +99ec +3999 +6140 +be2d +a460 +49ba +5534 +aec8 +b202 +5834 +4603 +a168 +c2b4 +644a +33e4 +96cd +d628 +6d3a +1f3c +8fb7 +ebdd +724a +08a7 +8cd6 +031d +72d7 +f0f7 +8ebd +1afc +6e64 +d92f +95ce +3260 +64ab +c280 +a22f +4807 +55ac +ae38 +b3b6 +5a98 +41bf +9db4 +c9dd +68bb +2999 +9242 +e3ba +7132 +0e58 +8d08 +0000 +72f8 +f177 +8ee3 +1d06 +6d5f +d4c9 +9847 +38d8 +6034 +ba5a +a921 +515b +4bd6 +a44d +c0c1 +646f +314a +94ae +ddce +7027 +123c +8d3e +fe49 +7301 +f0f7 +8f34 +1fa7 +6c1b +d03e +9b0d +3ef7 +5b68 +b31e +b05f +5925 +41d3 +9c9d +cdbc +6b4b +214c +8f6b +f0b3 +730a +fcb8 +8d80 +15f7 +6ee5 +d7c1 +97c7 +3999 +5e94 +b67f +add9 +5774 +4339 +9d05 +cdd7 +6baa +1f6b +8ed8 +f476 +7330 +f71b +8e67 +1d3b +6c56 +cf31 +9c87 +42f3 +5734 +ad02 +b825 +6056 +35e2 +9593 +de27 +70d3 +0c6d +8cd0 +09a4 +7154 +e077 +94cc +346d +60f0 +b886 +ad2c +57e5 +4154 +9b0d +d2f0 +6e07 +16cb +8d59 +009a +7286 +e7d6 +9279 +2ee0 +63c3 +bc45 +aa75 +55c1 +4366 +9bf0 +d1f1 +6deb +1670 +8d3f +026a +7239 +e4aa +93c5 +3322 +60f0 +b764 +af36 +5aa3 +3c7a +97c4 +db0d +7099 +0b58 +8cd1 +0f09 +6fb8 +d731 +99bc +4092 +5734 +ab06 +bcc2 +64d2 +2b64 +90e3 +ef14 +7327 +f54e +8f6d +25e2 +6763 +c0fa +a7ff +5491 +4339 +9ade +d5cc +6f9a +0e6a +8cce +0e76 +6f8e +d564 +9b3d +4433 +5361 +a67e +c395 +690d +214c +8e55 +fc3d +72a4 +e5ca +943d +3690 +5d5a +b0b9 +b7b6 +6289 +2df3 +9127 +efdd +7332 +f0f7 +90e5 +2d49 +62bc +b7ac +b125 +5e0e +34db +934c +e95f +7301 +f675 +8fae +2926 +64b4 +ba5a +af13 +5caf +3675 +93bb +e8a4 +72fe +f625 +8fdf +2a6e +63c3 +b86d +b137 +5eb8 +32e0 +9242 +eda5 +7331 +f008 +9197 +310c +5fab +b222 +b7dc +63b7 +29d8 +8f8c +f880 +72be +e444 +95ce +3c85 +5774 +a857 +c3d5 +6a6d +1ade +8d27 +0941 +6fec +d35c +9e3c +4bb6 +49a2 +9cc6 +d628 +70a9 +0592 +8d8d +1f77 +683c +bea2 +ad17 +5c78 +3499 +9242 +ef8e +732b +ea52 +9409 +3999 +58bf +a8bc +c483 +6b40 +175c +8cdf +0f9c +6dd3 +cb09 +a43e +5452 +3edd +9619 +e59a +7301 +f29e +91a5 +33bd +5c53 +ac06 +c114 +6a0c +19a0 +8cee +0f09 +6dbc +ca03 +a57b +5644 +3bad +945c +eafc +7332 +eb75 +943d +3b98 +561b +a511 +cb14 +6e48 +0c7f +8d23 +1dcb +67dc +bbcd +b16d +6161 +2a51 +8ed7 +0000 +7127 +d581 +9eda +4f23 +4339 +9766 +e480 +730e +efa0 +9336 +3a09 +5681 +a4b2 +ccb1 +6f1d +084b +8dae +2426 +643b +b4ba +b939 +6703 +1e4e +8d12 +0f09 +6cfa +c5cc +aa22 +5c5a +310c +9011 +fbc1 +71a1 +d695 +9f10 +5088 +405f +9566 +eaea +732c +e624 +9766 +44aa +4c6f +9bf0 +dcc5 +7297 +f3dd +9273 +3999 +5597 +a2bf +d158 +70c2 +ff66 +8f81 +2fef +5c48 +a919 +c881 +6e6d +0895 +8def +2810 +60f0 +ae71 +c20d +6c2c +0f5f +8d35 +223e +63f5 +b266 +bdc8 +6a6d +13c8 +8cf0 +1e9b +65a0 +b4ba +bb88 +6979 +15d9 +8cdd +1d3b +6622 +b54c +bb33 +6971 +1596 +8ce3 +1e24 +6589 +b413 +bcc7 +6a58 +12ff +8d09 +2152 +63c3 +b120 +c055 +6c0c +0e0e +8d80 +26b4 +60a0 +ac9f +c601 +6e48 +06ba +8e99 +2e2c +5bd1 +a6db +cdfe +70a0 +fd02 +90cc +377f +54f1 +a044 +d881 +7281 +f0f7 +94ae +4251 +4b90 +9975 +e5b2 +7330 +e2cb +9aed +4e15 +3f3f +933e +f59e +71cd +d2e5 +a43e +59fe +2fa6 +8ea1 +081a +6d5f +c1f3 +b14d +64fe +1ca0 +8cce +1cac +64e7 +b0fc +c29a +6dbe +065e +8f12 +3271 +5781 +a168 +d852 +72ac +ed87 +96b9 +4807 +4491 +94fe +f223 +7218 +d35c +a4d8 +5b86 +2bff +8dc9 +0f09 +6a6b +b9cc +ba0c +6a93 +0e70 +8de8 +2d2c +5a71 +a36f +d628 +728e +ed87 +9733 +49d2 +41bf +935d +f7e6 +70ee +cc01 +aacc +6178 +2116 +8cd4 +1cac +63c3 +adae +c897 +7034 +faca +92a1 +4078 +4a5f +971e +eeb8 +724a +d2e5 +a662 +5e2a +25fa +8cff +1945 +6513 +aefd +c7ae +7027 +fa30 +9316 +4251 +4802 +9593 +f362 +7177 +cd20 +ab0f +6289 +1d8f +8cd8 +2358 +5f32 +a6db +d345 +727c +ebbe +990b +4edb +39ff +900c +0601 +6c80 +bbcd +baa9 +6c0c +0723 +8fda +3999 +4ed7 +98c6 +ed01 +723d +d098 +a95e +61e4 +1d7d +8ce3 +25e2 +5ce6 +a39b +d969 +7317 +e2c5 +9e2c +5708 +2e53 +8d89 +1596 +65a0 +adf7 +cb40 +717c +f0f7 +9786 +4d9a +39ef +8fa0 +09a4 +6a8e +b620 +c20d +6f4f +fa93 +93ff +46f7 +40df +9193 +026a +6cf0 +bb0c +bd40 +6dd3 +ff66 +9290 +43e3 +43a2 +926f +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 diff --git a/9_Firmware/9_2_FPGA/rx_medium_i.mem b/9_Firmware/9_2_FPGA/rx_medium_i.mem new file mode 100644 index 0000000..b1e8cec --- /dev/null +++ b/9_Firmware/9_2_FPGA/rx_medium_i.mem @@ -0,0 +1,2048 @@ +7332 +5d1c +230c +db2a +a176 +8cdc +a5f6 +e336 +2c49 +6398 +724a +51dd +0f4d +c61c +951c +9161 +bcfe +05a5 +4c12 +7172 +64f3 +2b9e +de9d +a066 +8d54 +ae8b +f54e +413a +6efb +68c8 +310c +e1d0 +a0ce +8d86 +b1c7 +fc62 +48fb +71a4 +61ba +20b2 +cef4 +95f0 +9316 +c860 +1aae +5f47 +71fa +486c +f830 +abed +8cce +ac20 +f958 +4a6e +728e +5b06 +1072 +bc68 +8e7b +a137 +ea6a +4045 +70fd +5fc3 +1627 +bf40 +8eaf +a1e1 +edd6 +44fe +724a +5996 +098b +b363 +8cdb +ae8b +03c3 +56cb +728e +44c3 +ea6a +9de4 +9156 +cd84 +2b37 +6c63 +653a +19fa +bcfe +8d5f +ac06 +047d +5a0a +712f +3943 +d8fb +9410 +9bb0 +eafc +498a +7332 +4951 +e9d9 +9a6e +95c4 +dfdc +4210 +72f6 +4d5e +ed1f +9b0d +960d +e283 +45eb +7332 +469b +e283 +957d +9cc6 +f325 +53fa +7165 +3322 +cb30 +8e33 +ae8b +122a +66e7 +660b +0fbb +ac06 +8f27 +d21e +3c60 +7305 +469b +dcf4 +919f +a6b0 +0a44 +64f3 +663e +0c6d +a755 +91d5 +dfdc +4b33 +721e +3086 +c227 +8cce +c266 +3192 +7272 +47a1 +d8fb +8f3e +b10a +1e9b +6edd +53fa +e770 +92b7 +a905 +1504 +6c63 +5834 +ebfb +93aa +a843 +1596 +6d26 +558b +e64e +9156 +ae8b +2047 +708c +4b33 +d6cf +8db6 +bd95 +342b +732f +36bc +bf40 +8da4 +d82a +4e39 +6ec8 +1596 +a472 +98a5 +ffdb +675b +5b06 +e825 +901b +b705 +312e +7332 +30eb +b620 +90c1 +ecb2 +5f47 +6256 +f1b5 +91d5 +b479 +310c +7328 +2b37 +af29 +94ae +fc62 +689a +550e +d91d +8cf1 +cef4 +4de7 +6bf0 +030a +9638 +ae8b +2de2 +731f +25cb +a813 +9b0d +1004 +7064 +3f10 +bb97 +9161 +f830 +6960 +4f7d +cc38 +8db6 +e7b8 +6256 +58da +d77c +8cdc +de9d +5df5 +5cdb +dc44 +8cce +dc8a +5d89 +5c6d +da35 +8cdc +e165 +6130 +5774 +d174 +8db6 +ed68 +67dc +4cd5 +c2c4 +9161 +00de +6f2c +3ac4 +affd +9b0d +1b62 +732c +1f95 +9cc6 +ae8b +3ac4 +6e76 +fb14 +8f18 +cef4 +59c4 +5b1d +d066 +8f03 +fc62 +6f6f +3512 +a7cc +a4a0 +310c +703b +fdf9 +8edf +d3b7 +5f47 +525f +c12e +951c +15ba +7332 +1572 +94ae +c361 +558b +5b06 +ca4a +9266 +1072 +732a +1596 +93d0 +c7be +5a7d +545f +bf40 +9824 +2214 +71cd +fe68 +8db6 +e217 +6a3c +3a24 +a4e3 +ae8b +46b8 +62dc +d10f +920c +1596 +72dc +03c3 +8dec +e432 +6c63 +3192 +9d4a +bb97 +5607 +53fa +b8b6 +9fd6 +375f +6914 +d8fb +9105 +16dd +7237 +f89f +8cce +f8e9 +725c +144e +8fdf +dfdc +6cea +2a8b +96ec +cc7a +64f3 +3b23 +9f34 +be89 +5cdb +469b +a6b0 +b55a +5650 +4db0 +ac06 +b033 +525f +510c +ae71 +ae8b +518f +510c +ada1 +b033 +53fa +4db0 +a9b0 +b55a +5950 +469b +a325 +be89 +60cc +3b23 +9b0d +cc7a +6914 +2a8b +9316 +dfdc +7021 +144e +8da4 +f8e9 +7332 +f89f +8dc9 +16dd +6efb +d8fb +96ec +375f +602a +b8b6 +ac06 +5607 +4469 +9d4a +ce6e +6c63 +1bce +8dec +fc3d +72dc +ea6a +920c +2ef1 +62dc +b948 +ae8b +5b1d +3a24 +95c4 +e217 +724a +fe68 +8e33 +2214 +67dc +bf40 +aba1 +5a7d +3842 +93d0 +ea6a +732a +ef8e +9266 +35b6 +5b06 +aa75 +c361 +6b52 +1572 +8cce +15ba +6ae4 +c12e +ada1 +5f47 +2c49 +8edf +0207 +703b +cef4 +a4a0 +5834 +3512 +9091 +fc62 +70fd +d066 +a4e3 +59c4 +310c +8f18 +04ec +6e76 +c53c +ae8b +633a +1f95 +8cd4 +1b62 +64f3 +affd +c53c +6f2c +ff22 +9161 +3d3c +4cd5 +9824 +ed68 +724a +d174 +a88c +6130 +1e9b +8cdc +25cb +5c6d +a277 +dc8a +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 diff --git a/9_Firmware/9_2_FPGA/rx_medium_q.mem b/9_Firmware/9_2_FPGA/rx_medium_q.mem new file mode 100644 index 0000000..f32ea7b --- /dev/null +++ b/9_Firmware/9_2_FPGA/rx_medium_q.mem @@ -0,0 +1,2048 @@ +0000 +43d4 +6dbc +6d26 +41d3 +fc62 +b825 +9075 +95a8 +c61c +0e70 +510c +722d +6398 +2af2 +dfdc +a24c +8cf1 +a97f +ebfb +377f +6a9f +6e40 +4045 +f504 +ae8b +8d4d +a10d +e11d +2fde +683c +6f2c +40df +f325 +ab6f +8cdc +a6df +ed1f +3cfe +6e76 +683c +2cf4 +da7b +9b1f +8ff0 +bf40 +10bc +5996 +72ee +4ec0 +0000 +b10a +8cff +a813 +f3dd +469b +7204 +5d48 +1397 +be89 +8ed8 +a066 +e990 +4008 +710c +5f47 +14bb +bd95 +8e3f +a3c0 +f190 +486c +72cd +5607 +0379 +ae8b +8cdd +b441 +0c23 +5c6d +7128 +3c60 +e000 +9874 +9537 +d8fb +36fd +703b +5db4 +0b6b +b125 +8ce4 +b825 +1572 +63f5 +6c63 +283f +c75e +8ebd +a755 +0000 +58da +710c +365a +d373 +9161 +a1a1 +f89f +5559 +71a4 +377f +d2c8 +90a4 +a472 +ff6c +5b06 +6f5c +2be2 +c57c +8d86 +b125 +144e +673a +6660 +11e1 +ae8b +8e3f +cc38 +3575 +721e +4edb +e8da +9656 +9de4 +f9a2 +5b06 +6dbc +20f9 +b73e +8d43 +c881 +3512 +7286 +498a +de56 +9161 +a8bc +0fbb +687a +6130 +0000 +9ea9 +9804 +f2db +5a38 +6c63 +1793 +ac20 +90f2 +e0b2 +4edb +708c +246c +b479 +8ebd +d8fb +4a19 +7172 +2728 +b55a +8ed8 +db2a +4d27 +704b +2000 +ae8b +916b +e770 +5744 +6b94 +0e70 +a1e1 +994b +fe68 +655d +5f47 +f223 +93e9 +ab6f +1f95 +7128 +45eb +cd20 +8cce +cd20 +469b +70b3 +1b62 +a6df +97d4 +0000 +684b +5864 +e217 +8e6f +bf40 +3c01 +724e +21aa +a905 +97c4 +030a +6ac9 +5211 +d622 +8cdc +cfbd +4db0 +6c6f +05a5 +97c4 +ab24 +283f +7328 +2d9e +ae8b +9656 +0432 +6cd2 +4a6e +c881 +8dec +e6bb +6067 +5caf +dfdc +8d12 +d174 +5361 +66e7 +f190 +8f64 +c3ff +4951 +6bd6 +fc62 +91c0 +bd59 +442e +6d83 +0000 +9266 +bcc2 +44c3 +6cd2 +fc62 +90f2 +c227 +4afb +6960 +f190 +8e50 +ce2b +55d5 +6193 +dfdc +8ccf +e1d0 +6315 +52e0 +c881 +901b +fdaf +6ec8 +3a84 +ae8b +9ceb +20b2 +7317 +16dd +97c4 +b7ce +467e +68e7 +e990 +8cdc +e2cb +663e +4a19 +b9db +97c4 +19fa +732e +15ba +95a8 +bf40 +5088 +608f +d50e +8edf +0000 +712f +29de +9e0b +b2d9 +469b +65e8 +dc8a +8dfc +fd40 +7128 +2791 +9b79 +b8b6 +4e6f +5f47 +ce2b +91f6 +11e1 +732f +0e70 +90c1 +d373 +6373 +467e +ae8b +a511 +3b23 +6933 +dda5 +8ed8 +08d2 +7323 +1004 +9036 +d8fb +67fc +3b63 +a351 +b363 +4edb +5a7d +c093 +9afc +2f35 +6c63 +e11d +8f18 +0f03 +72f6 +0000 +8d06 +f223 +7165 +1a66 +9161 +da7b +6b0e +2f35 +98f8 +c881 +62dc +3e75 +a137 +bbd2 +5b06 +48c2 +a843 +b3b6 +550e +4edb +acec +af78 +51dd +515b +ae8b +aea5 +51dd +5088 +acec +b125 +550e +4c4a +a843 +b73e +5b06 +442e +a137 +c18b +62dc +377f +98f8 +d0cb +6b0e +2585 +9161 +e59a +7165 +0ddd +8d06 +0000 +72f6 +f0fd +8f18 +1ee3 +6c63 +d0cb +9afc +3f6d +5a7d +b125 +b363 +5caf +3b63 +9804 +d8fb +6fca +1004 +8cdd +08d2 +7128 +dda5 +96cd +3b23 +5aef +ae8b +b982 +6373 +2c8d +90c1 +f190 +732f +ee1f +91f6 +31d5 +5f47 +b191 +b8b6 +6487 +2791 +8ed8 +fd40 +7204 +dc8a +9a18 +469b +4d27 +9e0b +d622 +712f +0000 +8edf +2af2 +608f +af78 +bf40 +6a58 +15ba +8cd2 +19fa +683c +b9db +b5e7 +663e +1d35 +8cdc +1670 +68e7 +b982 +b7ce +683c +16dd +8ce9 +20b2 +6315 +ae8b +c57c +6ec8 +0251 +901b +377f +52e0 +9ceb +e1d0 +7331 +dfdc +9e6d +55d5 +31d5 +8e50 +0e70 +6960 +b505 +c227 +6f0e +fc62 +932e +44c3 +433e +9266 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 diff --git a/9_Firmware/9_2_FPGA/rx_short_i.mem b/9_Firmware/9_2_FPGA/rx_short_i.mem new file mode 100644 index 0000000..1cefc84 --- /dev/null +++ b/9_Firmware/9_2_FPGA/rx_short_i.mem @@ -0,0 +1,2048 @@ +7332 +5cc5 +20d5 +d644 +9c7b +8e39 +b45d +ff47 +4ba3 +7260 +5d32 +14e0 +bfda +8efb +a122 +edfb +472d +72ec +51f7 +f80b +a2ce +909b +d196 +36dc +71e4 +5175 +ed44 +9814 +9c7b +f97d +5d32 +6ad7 +12bc +a7b4 +93dc +edfb +5b77 +688a +0457 +9ab5 +a2ce +164c +7043 +444c +c4bd +8e39 +e794 +60e0 +5b77 +dbb7 +8cce +dd17 +5ede +5938 +d196 +8e39 +f5e1 +6d55 +3b43 +ab88 +a2ce +31b4 +6ed2 +f248 +8cd7 +edfb +6ed2 +2b14 +99b1 +c2e3 +5d32 +48df +aa12 +b09e +51f7 +5175 +ae09 +b09e +55ee +48df +a2ce +c2e3 +664f +2b14 +912e +edfb +7329 +f248 +912e +31b4 +5d32 +ab88 +c4bd +6d55 +0a1f +8e39 +2e6a +5938 +a122 +dd17 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 diff --git a/9_Firmware/9_2_FPGA/rx_short_q.mem b/9_Firmware/9_2_FPGA/rx_short_q.mem new file mode 100644 index 0000000..71b9a98 --- /dev/null +++ b/9_Firmware/9_2_FPGA/rx_short_q.mem @@ -0,0 +1,2048 @@ +0000 +444c +6e6b +6b5f +3a04 +edfb +a91d +8cce +a91d +f248 +43b6 +714a +5faf +164c +bea7 +8e39 +a56c +f80b +50f1 +72ec +43b6 +e2a7 +9691 +9ab5 +eeb2 +5175 +71aa +31b4 +c5fc +8cfd +bc4a +2b14 +71aa +49fc +d84c +8e39 +b9f8 +3064 +731d +36dc +bc4a +8efb +e62a +5cc5 +62c9 +edfb +8f6c +c1aa +4608 +6d55 +0000 +9238 +bea7 +48df +696f +edfb +8d40 +dbb7 +62c9 +4e54 +bc4a +9814 +1f71 +7260 +02e5 +8e39 +e08f +6ad7 +34f1 +9e5a +bc4a +5938 +4cb9 +ac86 +af0f +5175 +50f1 +ac86 +b347 +5938 +43b6 +9e5a +cb0f +6ad7 +1f71 +8e39 +fd1b +7260 +e08f +9814 +43b6 +4e54 +9d37 +dbb7 +72c0 +edfb +9691 +48df +4159 +9238 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 +0000 diff --git a/9_Firmware/9_2_FPGA/tb/cosim/gen_chirp_mem.py b/9_Firmware/9_2_FPGA/tb/cosim/gen_chirp_mem.py index 8b3d459..cdd2d6c 100644 --- a/9_Firmware/9_2_FPGA/tb/cosim/gen_chirp_mem.py +++ b/9_Firmware/9_2_FPGA/tb/cosim/gen_chirp_mem.py @@ -1,55 +1,41 @@ #!/usr/bin/env python3 """ -gen_chirp_mem.py — Generate all chirp .mem files for AERIS-10 FPGA. +gen_chirp_mem.py — Generate the 11 chirp .mem files for the AERIS-10 FPGA. -Generates the 6 chirp .mem files used by chirp_memory_loader_param.v: - - long_chirp_seg{0,1}_{i,q}.mem (4 files, 2048 lines each) - - short_chirp_{i,q}.mem (2 files, 50 lines each) +3-ladder waveform set (chirp-v2 PR-B). Replaces the legacy 2-waveform script. +The legacy 6-file output (long_chirp_seg{0,1}_{i,q}.mem, short_chirp_{i,q}.mem, +long_chirp_lut.mem) is no longer regenerated by this script; the legacy files +on disk are deleted in PR-C (RX) and PR-E (TX) when their consumers go away. -Long chirp: - The 3000-sample baseband chirp (30 us at 100 MHz system clock) is - segmented into 2 blocks of 2048 samples. Each segment covers a - different time window of the chirp: - seg0: samples 0 .. 2047 - seg1: samples 2048 .. 4095 (only 952 valid chirp samples; 1096 zeros) +TX side (DAC LUTs, 8-bit unsigned offset-binary, fs_dac = 120 MHz): + tx_short_lut.mem 120 samples (1 µs) + tx_medium_lut.mem 600 samples (5 µs) + tx_long_lut.mem 3600 samples (30 µs) - The memory loader stores 2*2048 = 4096 contiguous samples indexed - by {segment_select[0], sample_addr[10:0]}. The long chirp has - 3000 samples, so: - seg0: chirp[0..2047] — all valid data - seg1: chirp[2048..2999] + 1096 zeros (samples past chirp end) +RX side (matched-filter reference, Q15 I/Q hex, fs_sys = 100 MHz, all 2048 entries): + rx_short_i.mem / rx_short_q.mem 100 active + 1948 zero-pad + rx_medium_i.mem / rx_medium_q.mem 500 active + 1548 zero-pad + rx_long_seg0_i.mem / rx_long_seg0_q.mem 2048 (samples 0..2047 of long chirp) + rx_long_seg1_i.mem / rx_long_seg1_q.mem 952 active + 1096 zero-pad + (samples 2048..2999 of long chirp) -Short chirp: - 50 samples (0.5 us at 100 MHz), same chirp formula with - T_SHORT_CHIRP and CHIRP_BW. - -Phase model (baseband, post-DDC): - phase(n) = 2*pi*F_BASEBAND_LOW*t + pi * chirp_rate * t^2, t = n / FS_SYS +Phase model (baseband, post-DDC for RX, pre-upmix for TX): + phase(n) = 2π · F_BASEBAND_LOW · t + π · chirp_rate · t² chirp_rate = CHIRP_BW / T_chirp - F_BASEBAND_LOW = 10 MHz (DAC chirp low-edge frequency) + F_BASEBAND_LOW = 10 MHz + CHIRP_BW = 20 MHz (uniform across all three waveforms — same range res) -This produces a F_BASEBAND_LOW..(F_BASEBAND_LOW+CHIRP_BW) baseband upchirp. +End-to-end frequency plan (TX-I, unchanged from chirp-v1): + DAC LUT : 10..30 MHz @ fs_dac=120 MHz + TX upmix : LO=10.500 GHz, high-side -> RF transmitted: 10.510..10.530 GHz + RX downmix: LO=10.380 GHz, high-side -> IF at ADC: 130..150 MHz + DDC NCO : 120 MHz exactly (ddc_400m.v) -> baseband: 10..30 MHz -End-to-end frequency plan (TX-I, 2026-04-28): - DAC LUT : 10..30 MHz @ fs_dac=120 MHz (plfm_chirp_controller.v; - Hilbert-confirmed for both - long and short LUTs) - TX upmix : LO=10.500 GHz (adf4382a_manager.h:35), high-side - -> RF transmitted: 10.510..10.530 GHz - RX downmix: LO=10.380 GHz (adf4382a_manager.h:36), high-side - -> IF at ADC: 130..150 MHz - DDC NCO : 120 MHz exactly (ddc_400m.v:201) - -> baseband: 10..30 MHz <-- matched-filter reference +radar_scene.py uses the same F_BASEBAND_LOW and CHIRP_BW constants; both +must stay in sync. -Sideband orientation (high-side at both mixers) is the conventional choice -and consistent with all design comments / antenna match (10.25..10.75 GHz); -loopback capture would settle it definitively. If either mixer turns out to -be low-side, the sign of F_BASEBAND_LOW flips and/or the chirp direction -reverses; revisit before re-generating .mem files. - -radar_scene.py uses the same F_BASEBAND_LOW; both must stay in sync. - -Scaling: 0.9 * 32767 (Q15) +Scaling: 0.9 of full-scale for the Q15 (RX) path. TX LUT scales 127·0.9 ≈ 114 +into the ±127 swing around the 128 (8'd128) idle code. Usage: python3 gen_chirp_mem.py @@ -60,163 +46,153 @@ import os import sys # ============================================================================ -# AERIS-10 Parameters (matching radar_scene.py) +# AERIS-10 Parameters # ============================================================================ -CHIRP_BW = 20e6 # 20 MHz sweep bandwidth -FS_SYS = 100e6 # System clock (100 MHz, post-CIC) -T_LONG_CHIRP = 30e-6 # 30 us long chirp duration -T_SHORT_CHIRP = 0.5e-6 # 0.5 us short chirp duration -FFT_SIZE = 2048 -# DAC chirp baseband low-edge frequency. The TX LUT in plfm_chirp_controller.v -# is a 10..30 MHz upchirp at fs_dac=120 MHz (Hilbert-confirmed for both long -# and short LUTs). With TX_LO=10.500 GHz, RX_LO=10.380 GHz (adf4382a_manager.h) -# and the 120 MHz DDC NCO (ddc_400m.v), high-side mixing places the post-DDC -# echo at 10..30 MHz baseband, not 0..20 MHz. The matched-filter reference -# must include this +10 MHz DC offset. -F_BASEBAND_LOW = 10e6 -LONG_CHIRP_SAMPLES = int(T_LONG_CHIRP * FS_SYS) # 3000 -SHORT_CHIRP_SAMPLES = int(T_SHORT_CHIRP * FS_SYS) # 50 -LONG_SEGMENTS = 2 -SCALE = 0.9 # Q15 scaling factor (matches radar_scene.py) -Q15_MAX = 32767 +CHIRP_BW = 20e6 # 20 MHz sweep — same for all three waveforms +FS_SYS = 100e6 # System clock for RX matched filter +FS_DAC = 120e6 # DAC clock for TX waveform synthesis +F_BASEBAND_LOW = 10e6 # Low edge of post-DDC baseband +SCALE = 0.9 # Backoff from full-scale (both paths) -# Output directory (FPGA RTL root, where .mem files live) +# Waveform durations (seconds) — see radar_params.vh RP_DEF_*_CHIRP_CYCLES_V2 +T_SHORT = 1e-6 # 1 µs (PR-B v2; chirp-v1 was 0.5 µs) +T_MEDIUM = 5e-6 # 5 µs +T_LONG = 30e-6 # 30 µs + +# RX FFT segment size — chirp_reference_rom (PR-C) uses one 2048-entry BRAM +# per waveform lane. LONG is the only waveform that crosses the segment +# boundary; SHORT and MEDIUM fit in a single 2048-entry buffer with zero-pad. +FFT_SIZE = 2048 + +# Q15 / 8-bit envelopes +Q15_MAX = 32767 +DAC_MID = 128 # 8'd128 idle code (offset-binary) +DAC_AMP = 127 # ±127 swing around DAC_MID + +# Output directory: FPGA RTL root (.mem files live alongside the .v files) MEM_DIR = os.path.join(os.path.dirname(os.path.abspath(__file__)), '..', '..') -def generate_full_long_chirp(): - """ - Generate the full 3000-sample baseband chirp in Q15. +# ============================================================================ +# Sample generation — single phase model reused for both TX and RX +# ============================================================================ +def chirp_phase(n: int, fs: float, t_chirp: float) -> float: + """Phase at sample n for the LFM upchirp.""" + chirp_rate = CHIRP_BW / t_chirp + t = n / fs + return 2 * math.pi * F_BASEBAND_LOW * t + math.pi * chirp_rate * t * t - Returns: - (chirp_i, chirp_q): lists of 3000 signed 16-bit integers - """ - chirp_rate = CHIRP_BW / T_LONG_CHIRP # Hz/s - - chirp_i = [] - chirp_q = [] - - for n in range(LONG_CHIRP_SAMPLES): - t = n / FS_SYS - phase = 2 * math.pi * F_BASEBAND_LOW * t + math.pi * chirp_rate * t * t - re_val = round(Q15_MAX * SCALE * math.cos(phase)) - im_val = round(Q15_MAX * SCALE * math.sin(phase)) - chirp_i.append(max(-32768, min(32767, re_val))) - chirp_q.append(max(-32768, min(32767, im_val))) +def gen_rx_iq(t_chirp: float): + """Generate Q15 I/Q samples at fs_sys for one chirp duration.""" + n_samples = round(t_chirp * FS_SYS) + chirp_i, chirp_q = [], [] + for n in range(n_samples): + ph = chirp_phase(n, FS_SYS, t_chirp) + re = max(-32768, min(32767, round(Q15_MAX * SCALE * math.cos(ph)))) + im = max(-32768, min(32767, round(Q15_MAX * SCALE * math.sin(ph)))) + chirp_i.append(re) + chirp_q.append(im) return chirp_i, chirp_q -def generate_short_chirp(): - """ - Generate the 50-sample short chirp in Q15. - - Returns: - (chirp_i, chirp_q): lists of 50 signed 16-bit integers - """ - chirp_rate = CHIRP_BW / T_SHORT_CHIRP # Hz/s (much faster sweep) - - chirp_i = [] - chirp_q = [] - - for n in range(SHORT_CHIRP_SAMPLES): - t = n / FS_SYS - phase = 2 * math.pi * F_BASEBAND_LOW * t + math.pi * chirp_rate * t * t - re_val = round(Q15_MAX * SCALE * math.cos(phase)) - im_val = round(Q15_MAX * SCALE * math.sin(phase)) - chirp_i.append(max(-32768, min(32767, re_val))) - chirp_q.append(max(-32768, min(32767, im_val))) - - return chirp_i, chirp_q +def gen_tx_real(t_chirp: float): + """Generate 8-bit unsigned offset-binary real samples at fs_dac.""" + n_samples = round(t_chirp * FS_DAC) + samples = [] + for n in range(n_samples): + ph = chirp_phase(n, FS_DAC, t_chirp) + # Real-valued upchirp: cos(phase). Map ±1 → 0..255 with 128 as DC. + v = round(DAC_AMP * SCALE * math.cos(ph)) + DAC_MID + samples.append(max(0, min(255, v))) + return samples -def to_hex16(value): - """Convert signed 16-bit integer to 4-digit hex string (unsigned representation).""" +# ============================================================================ +# .mem writers +# ============================================================================ +def to_hex_signed16(value: int) -> str: + """Signed 16-bit → 4-char hex (two's complement, lowercase).""" if value < 0: value += 0x10000 return f"{value:04x}" -def write_mem_file(filename, values): - """Write a list of 16-bit signed integers to a .mem file (hex format).""" +def to_hex_u8(value: int) -> str: + """Unsigned 8-bit → 2-char hex (uppercase, matches legacy long_chirp_lut.mem).""" + return f"{value:02X}" + + +def write_lines(filename: str, lines): path = os.path.join(MEM_DIR, filename) with open(path, 'w') as f: - for v in values: - f.write(to_hex16(v) + '\n') + for line in lines: + f.write(line + '\n') + return path + + +def write_rx_iq_padded(prefix: str, chirp_i, chirp_q, target_len: int = FFT_SIZE, + offset: int = 0): + """ + Write {prefix}_i.mem and {prefix}_q.mem with `target_len` lines. + `offset` selects which slice of the chirp to write — used for LONG segmentation. + Cells past the chirp end are zero-padded. Cells before the chirp start (impossible + here but kept symmetric) are also zero. + """ + i_lines, q_lines = [], [] + for k in range(target_len): + src_idx = k + offset + if 0 <= src_idx < len(chirp_i): + i_lines.append(to_hex_signed16(chirp_i[src_idx])) + q_lines.append(to_hex_signed16(chirp_q[src_idx])) + else: + i_lines.append('0000') + q_lines.append('0000') + write_lines(f"{prefix}_i.mem", i_lines) + write_lines(f"{prefix}_q.mem", q_lines) + + +def write_tx_lut(filename: str, samples): + """Write 8-bit TX LUT — one sample per line, exactly len(samples) lines.""" + write_lines(filename, [to_hex_u8(v) for v in samples]) + + +# ============================================================================ +# main +# ============================================================================ +def verify_phase_match(): + """ + Cross-check that each generated chirp matches the closed-form phase model + bit-exactly. radar_scene.py uses the same phase formula and constants; + if it ever diverges, this assertion will fire. + """ + for name, t_chirp in [("SHORT", T_SHORT), ("MEDIUM", T_MEDIUM), ("LONG", T_LONG)]: + i, q = gen_rx_iq(t_chirp) + n_check = min(64, len(i)) + for n in range(n_check): + ph = chirp_phase(n, FS_SYS, t_chirp) + ei = max(-32768, min(32767, round(Q15_MAX * SCALE * math.cos(ph)))) + eq = max(-32768, min(32767, round(Q15_MAX * SCALE * math.sin(ph)))) + assert i[n] == ei and q[n] == eq, f"{name} phase mismatch at n={n}" def main(): + verify_phase_match() - # ---- Long chirp ---- - long_i, long_q = generate_full_long_chirp() + # ---- TX LUTs (8-bit real, fs_dac = 120 MHz) ---- + write_tx_lut("tx_short_lut.mem", gen_tx_real(T_SHORT)) # 120 lines + write_tx_lut("tx_medium_lut.mem", gen_tx_real(T_MEDIUM)) # 600 lines + write_tx_lut("tx_long_lut.mem", gen_tx_real(T_LONG)) # 3600 lines - # Verify first sample matches generate_reference_chirp_q15() from radar_scene.py - # (which only generates the first 1024 samples) - - # Segment into 4 x 1024 blocks - for seg in range(LONG_SEGMENTS): - start = seg * FFT_SIZE - end = start + FFT_SIZE - - seg_i = [] - seg_q = [] - valid_count = 0 - - for idx in range(start, end): - if idx < LONG_CHIRP_SAMPLES: - seg_i.append(long_i[idx]) - seg_q.append(long_q[idx]) - valid_count += 1 - else: - seg_i.append(0) - seg_q.append(0) - - FFT_SIZE - valid_count - - write_mem_file(f"long_chirp_seg{seg}_i.mem", seg_i) - write_mem_file(f"long_chirp_seg{seg}_q.mem", seg_q) - - # ---- Short chirp ---- - short_i, short_q = generate_short_chirp() - - write_mem_file("short_chirp_i.mem", short_i) - write_mem_file("short_chirp_q.mem", short_q) - - # ---- Verification summary ---- - - # Self-check: recompute the phase formula and verify the seg0 .mem matches. - # radar_scene.py.generate_reference_chirp_q15() uses the same phase form - # and the same F_BASEBAND_LOW; the two stay in sync by construction. - chirp_rate = CHIRP_BW / T_LONG_CHIRP - mismatches = 0 - for n in range(FFT_SIZE): - t = n / FS_SYS - phase = 2 * math.pi * F_BASEBAND_LOW * t + math.pi * chirp_rate * t * t - expected_i = max(-32768, min(32767, round(Q15_MAX * SCALE * math.cos(phase)))) - expected_q = max(-32768, min(32767, round(Q15_MAX * SCALE * math.sin(phase)))) - if long_i[n] != expected_i or long_q[n] != expected_q: - mismatches += 1 - - if mismatches == 0: - pass - else: - return 1 - - # Check magnitude envelope - max(math.sqrt(i*i + q*q) for i, q in zip(long_i, long_q, strict=False)) - - # Check seg1 zero padding (samples 3000-4095 should be zero) - seg1_i_path = os.path.join(MEM_DIR, 'long_chirp_seg1_i.mem') - with open(seg1_i_path) as f: - seg1_lines = [line.strip() for line in f if line.strip()] - # Indices 952..2047 in seg1 (global 3000..4095) should be zero - nonzero_tail = sum(1 for line in seg1_lines[952:] if line != '0000') - - if nonzero_tail == 0: - pass - else: - pass + # ---- RX I/Q (Q15, fs_sys = 100 MHz, all padded to FFT_SIZE=2048) ---- + short_i, short_q = gen_rx_iq(T_SHORT) # 100 active samples + medium_i, medium_q = gen_rx_iq(T_MEDIUM) # 500 active samples + long_i, long_q = gen_rx_iq(T_LONG) # 3000 active samples + write_rx_iq_padded("rx_short", short_i, short_q) # offset=0 + write_rx_iq_padded("rx_medium", medium_i, medium_q) # offset=0 + write_rx_iq_padded("rx_long_seg0", long_i, long_q, offset=0) # [0..2047] + write_rx_iq_padded("rx_long_seg1", long_i, long_q, offset=FFT_SIZE) # [2048..2999]+pad return 0 diff --git a/9_Firmware/9_2_FPGA/tx_long_lut.mem b/9_Firmware/9_2_FPGA/tx_long_lut.mem new file mode 100644 index 0000000..f1cf709 --- /dev/null +++ b/9_Firmware/9_2_FPGA/tx_long_lut.mem @@ -0,0 +1,3600 @@ +F2 +E3 +B9 +80 +47 +1D +0E +1D +48 +81 +BB +E4 +F2 +E2 +B6 +7C +43 +1B +0E +20 +4D +87 +C0 +E7 +F2 +DD +AF +74 +3C +17 +0F +26 +56 +92 +C9 +EC +F0 +D6 +A3 +67 +32 +12 +11 +30 +65 +A1 +D4 +F0 +EC +C9 +92 +56 +25 +0E +18 +3F +78 +B4 +E1 +F2 +E3 +B7 +7C +42 +19 +0E +24 +54 +91 +C9 +EC +F0 +D3 +9F +61 +2D +10 +14 +38 +70 +AD +DD +F2 +E5 +BB +80 +44 +1A +0E +24 +54 +92 +CA +ED +EF +D1 +9A +5C +28 +0F +17 +3E +79 +B6 +E3 +F2 +DF +B0 +72 +38 +14 +10 +2F +65 +A4 +D8 +F1 +E8 +C0 +84 +47 +1B +0E +24 +55 +94 +CD +EE +EE +CB +92 +53 +22 +0E +1D +4A +88 +C4 +EA +F0 +D3 +9C +5D +28 +0F +19 +43 +80 +BD +E8 +F1 +D8 +A2 +62 +2C +0F +17 +3F +7C +BA +E6 +F2 +D9 +A4 +64 +2D +10 +16 +3F +7C +BB +E6 +F2 +D8 +A3 +62 +2B +0F +18 +42 +80 +BE +E8 +F1 +D5 +9D +5C +27 +0E +1B +48 +88 +C5 +EC +EF +CE +94 +53 +20 +0E +21 +53 +94 +CF +EF +EB +C4 +86 +46 +19 +0F +2A +62 +A3 +DA +F2 +E4 +B5 +74 +37 +13 +13 +38 +75 +B6 +E5 +F2 +D8 +A1 +5F +27 +0E +1C +4B +8D +CA +EE +ED +C6 +88 +47 +19 +0F +2B +65 +A7 +DD +F2 +E0 +AD +6B +2F +10 +17 +43 +84 +C3 +EC +EF +CB +8D +4B +1B +0E +29 +63 +A6 +DD +F2 +E0 +AC +68 +2D +0F +19 +47 +8A +C9 +EE +EC +C4 +84 +42 +16 +10 +32 +6F +B3 +E4 +F2 +D6 +9C +58 +22 +0E +23 +59 +9E +D8 +F2 +E3 +B0 +6C +2F +0F +19 +47 +8B +CA +EF +EB +C0 +7E +3C +14 +13 +3A +7B +BE +EA +EF +CB +8C +48 +19 +10 +30 +6E +B3 +E5 +F1 +D4 +97 +51 +1D +0E +29 +65 +AB +E1 +F2 +D9 +9E +58 +21 +0E +25 +5F +A6 +DE +F2 +DC +A2 +5C +23 +0E +24 +5D +A3 +DC +F2 +DC +A3 +5D +23 +0E +24 +5D +A4 +DD +F2 +DB +A1 +5A +22 +0E +26 +61 +A8 +E0 +F2 +D8 +9C +54 +1E +0E +2B +68 +AF +E4 +F1 +D2 +93 +4C +1A +10 +32 +73 +B9 +E9 +EF +C9 +87 +41 +15 +13 +3C +81 +C5 +EE +EB +BD +77 +34 +10 +19 +4B +92 +D2 +F1 +E3 +AD +64 +27 +0E +23 +5D +A6 +DF +F2 +D6 +98 +4F +1B +0F +32 +74 +BC +EA +EE +C4 +7F +3A +11 +17 +47 +8F +D1 +F1 +E3 +AC +62 +25 +0E +25 +63 +AC +E3 +F1 +D0 +8D +45 +16 +12 +3D +84 +C9 +F0 +E7 +B4 +6B +2A +0E +22 +5D +A7 +E1 +F2 +D2 +90 +47 +16 +12 +3D +84 +CA +F0 +E6 +B1 +67 +27 +0E +25 +63 +AE +E5 +F1 +CC +87 +3E +13 +16 +47 +91 +D3 +F2 +DF +A3 +58 +1E +0F +31 +75 +BE +EC +EB +BB +71 +2E +0E +21 +5D +A8 +E2 +F1 +CE +89 +3F +13 +16 +48 +93 +D6 +F2 +DC +9D +51 +1A +10 +38 +80 +C8 +F0 +E6 +AE +62 +23 +0E +2C +6F +BB +EB +EC +BC +71 +2D +0E +23 +62 +AF +E6 +F0 +C6 +7D +35 +0F +1D +57 +A4 +E1 +F1 +CE +87 +3D +11 +19 +4F +9C +DD +F2 +D3 +8E +42 +13 +16 +4A +97 +D9 +F2 +D6 +92 +46 +14 +15 +47 +94 +D8 +F2 +D8 +94 +47 +15 +15 +47 +94 +D8 +F2 +D7 +93 +46 +14 +15 +49 +97 +DA +F2 +D5 +8F +42 +13 +17 +4D +9C +DD +F2 +D1 +89 +3D +11 +1A +54 +A3 +E1 +F1 +CA +80 +35 +0F +1F +5E +AD +E7 +EF +C1 +74 +2D +0E +26 +6B +B9 +EC +EA +B5 +65 +23 +0E +31 +7A +C6 +F0 +E3 +A5 +55 +1A +11 +3F +8D +D4 +F2 +D8 +92 +43 +13 +18 +51 +A1 +E1 +F1 +C8 +7C +32 +0E +24 +67 +B7 +EC +EA +B4 +63 +21 +0F +35 +81 +CD +F2 +DD +9A +4A +15 +16 +4D +9E +E0 +F1 +C9 +7C +31 +0E +25 +6A +BB +ED +E8 +AE +5C +1D +10 +3D +8C +D5 +F2 +D5 +8C +3D +10 +1D +5D +AF +E9 +EC +B8 +66 +22 +0F +36 +84 +D0 +F2 +D9 +92 +41 +11 +1B +5A +AC +E8 +ED +B9 +67 +22 +0F +37 +85 +D1 +F2 +D7 +8E +3E +10 +1E +5F +B2 +EA +EA +B2 +5F +1D +10 +3F +90 +D9 +F2 +CF +81 +33 +0E +26 +6E +C0 +EF +E3 +A1 +4E +15 +16 +50 +A4 +E4 +EF +BD +6B +24 +0F +37 +87 +D3 +F2 +D3 +87 +37 +0E +24 +6C +BF +EF +E3 +A0 +4C +14 +18 +54 +A9 +E7 +ED +B6 +62 +1E +10 +40 +93 +DC +F1 +C8 +77 +2B +0E +30 +7F +CE +F2 +D6 +8B +39 +0F +24 +6D +C0 +F0 +E1 +9C +47 +12 +1B +5D +B2 +EC +E8 +AA +54 +17 +15 +50 +A6 +E6 +ED +B6 +60 +1D +11 +45 +9A +E1 +F0 +BF +6B +22 +0F +3D +91 +DB +F1 +C6 +73 +27 +0E +37 +8A +D7 +F2 +CB +79 +2B +0E +33 +84 +D3 +F2 +CF +7E +2E +0E +30 +81 +D1 +F2 +D1 +80 +2F +0E +2F +80 +D1 +F2 +D1 +80 +2F +0E +30 +81 +D2 +F2 +CF +7E +2D +0E +32 +84 +D4 +F2 +CC +79 +2A +0E +36 +8A +D8 +F2 +C8 +73 +26 +0F +3B +91 +DD +F1 +C1 +6B +21 +10 +43 +9A +E2 +EF +B8 +60 +1B +13 +4D +A6 +E8 +EB +AD +54 +16 +18 +59 +B2 +ED +E5 +9F +47 +11 +1F +68 +C0 +F1 +DC +8F +39 +0E +2A +7A +CE +F2 +D0 +7C +2B +0E +38 +8E +DC +F1 +C0 +67 +1E +12 +4A +A3 +E7 +EB +AC +51 +14 +1A +60 +BA +EF +DF +94 +3C +0E +28 +79 +CF +F2 +CE +79 +28 +0F +3D +95 +E1 +EF +B7 +5C +18 +16 +57 +B2 +ED +E3 +9A +40 +0F +26 +76 +CD +F2 +CF +79 +27 +0F +3F +99 +E3 +ED +B2 +56 +16 +19 +5F +BA +F0 +DD +8E +36 +0E +2F +85 +D8 +F1 +C2 +67 +1D +13 +50 +AC +EC +E5 +9C +41 +0F +27 +79 +D0 +F2 +CA +71 +22 +11 +48 +A5 +E9 +E8 +A3 +46 +10 +24 +74 +CC +F2 +CC +74 +23 +10 +47 +A4 +E9 +E8 +A2 +45 +10 +25 +77 +CF +F2 +C9 +6F +20 +12 +4D +AA +EB +E5 +9A +3E +0E +2B +81 +D6 +F1 +C0 +63 +1A +16 +59 +B7 +F0 +DC +8B +32 +0E +38 +93 +E1 +ED +AF +51 +13 +1F +6E +C9 +F2 +CD +73 +22 +11 +4C +AB +EC +E3 +96 +3A +0E +31 +8A +DD +EF +B5 +56 +14 +1D +6B +C7 +F2 +CE +74 +22 +11 +4E +AD +ED +E1 +91 +35 +0E +36 +92 +E1 +ED +AC +4C +11 +24 +77 +D1 +F2 +C3 +64 +1A +17 +5F +BE +F1 +D5 +7C +26 +10 +49 +A9 +EC +E2 +93 +36 +0E +37 +94 +E3 +EB +A7 +47 +0F +28 +80 +D8 +F0 +B9 +58 +14 +1E +6E +CB +F2 +C7 +69 +1B +16 +5D +BE +F1 +D3 +79 +23 +11 +4F +B1 +EF +DC +87 +2C +0F +43 +A4 +EB +E3 +93 +35 +0E +3A +99 +E6 +E8 +9E +3E +0E +32 +8F +E1 +EC +A7 +45 +0F +2C +87 +DD +EE +AE +4C +10 +27 +80 +D9 +F0 +B4 +51 +11 +24 +7B +D6 +F1 +B8 +55 +13 +22 +77 +D3 +F1 +BA +58 +13 +21 +75 +D2 +F1 +BB +59 +14 +20 +75 +D2 +F1 +BB +58 +13 +21 +76 +D3 +F1 +B9 +56 +13 +22 +79 +D5 +F1 +B6 +52 +11 +25 +7E +D9 +F0 +B1 +4D +10 +29 +84 +DD +EE +AB +47 +0F +2E +8C +E1 +EB +A3 +3F +0E +35 +95 +E6 +E7 +99 +37 +0E +3D +A0 +EA +E2 +8D +2E +0F +48 +AC +EF +DB +80 +25 +12 +54 +B9 +F1 +D1 +71 +1D +17 +63 +C6 +F2 +C4 +60 +16 +1E +74 +D3 +F1 +B5 +4F +10 +2A +87 +DF +EC +A3 +3E +0E +38 +9C +E9 +E3 +8E +2E +0F +4B +B1 +F0 +D6 +77 +1F +15 +61 +C5 +F2 +C4 +5F +15 +21 +79 +D8 +EF +AD +47 +0E +32 +94 +E6 +E6 +93 +31 +0F +49 +AF +F0 +D5 +76 +1E +16 +64 +C9 +F2 +BE +58 +12 +26 +84 +DE +EC +A1 +3B +0E +3E +A4 +ED +DC +80 +23 +13 +5D +C3 +F2 +C3 +5D +13 +24 +80 +DD +EC +A2 +3C +0E +3E +A6 +EE +DB +7C +21 +15 +62 +C8 +F2 +BD +55 +11 +29 +8A +E3 +E8 +97 +32 +0F +4A +B3 +F1 +D0 +6C +19 +1C +74 +D6 +EF +AB +42 +0E +3A +A1 +EC +DC +7E +21 +15 +64 +CA +F2 +B9 +4F +0F +2F +94 +E8 +E3 +8A +28 +12 +59 +C2 +F2 +C1 +58 +11 +2A +8C +E4 +E6 +91 +2D +10 +54 +BE +F2 +C4 +5B +12 +28 +8A +E3 +E7 +92 +2D +10 +54 +BE +F2 +C3 +5A +11 +29 +8D +E5 +E5 +8D +2A +11 +5A +C3 +F2 +BD +53 +10 +2F +95 +E9 +E0 +83 +23 +15 +65 +CD +F1 +B2 +47 +0E +3A +A3 +EE +D7 +73 +1B +1C +75 +D9 +ED +A1 +37 +0E +4A +B6 +F2 +C8 +5F +13 +28 +8C +E5 +E4 +8A +26 +13 +62 +CB +F1 +B2 +46 +0E +3C +A7 +EF +D3 +6C +17 +21 +80 +E0 +E9 +94 +2D +11 +5A +C5 +F2 +B8 +4B +0E +39 +A4 +EF +D5 +6E +18 +20 +80 +E0 +E8 +92 +2B +12 +5D +C9 +F2 +B3 +45 +0E +3F +AC +F0 +CE +64 +14 +27 +8C +E6 +E2 +84 +22 +17 +6D +D4 +EE +A2 +37 +0F +50 +BD +F2 +BD +4F +0F +37 +A3 +EF +D3 +6A +16 +24 +88 +E5 +E3 +85 +22 +17 +6E +D6 +EE +9F +33 +10 +55 +C3 +F2 +B6 +47 +0E +40 +AF +F1 +C9 +5C +11 +2F +99 +EC +D9 +72 +18 +21 +84 +E3 +E5 +87 +22 +17 +6F +D8 +EC +9A +2F +11 +5D +CA +F1 +AC +3D +0E +4C +BC +F2 +BB +4B +0E +3E +AD +F1 +C8 +5A +10 +32 +9F +EE +D3 +68 +14 +28 +91 +EA +DC +76 +19 +20 +84 +E4 +E3 +82 +1F +1A +78 +DE +E8 +8D +25 +16 +6E +D8 +EC +97 +2C +13 +65 +D1 +EF +9F +32 +10 +5D +CC +F0 +A7 +37 +0F +56 +C6 +F1 +AD +3C +0E +51 +C2 +F2 +B1 +40 +0E +4D +BE +F2 +B5 +43 +0E +4A +BC +F2 +B7 +45 +0E +48 +BA +F2 +B9 +47 +0E +47 +B9 +F2 +B9 +47 +0E +47 +BA +F2 +B8 +46 +0E +48 +BB +F2 +B7 +44 +0E +4B +BD +F2 +B4 +41 +0E +4E +C1 +F2 +B0 +3D +0E +52 +C5 +F1 +AB +39 +0F +58 +CA +F0 +A4 +33 +10 +5F +CF +EF +9D +2E +13 +68 +D5 +EC +94 +27 +16 +71 +DC +E8 +8A +21 +1A +7C +E2 +E3 +7E +1B +20 +88 +E8 +DC +71 +16 +28 +95 +ED +D3 +64 +11 +32 +A4 +F0 +C8 +55 +0E +3E +B2 +F2 +BB +46 +0E +4C +C1 +F2 +AC +38 +10 +5D +CF +EE +9A +2B +15 +6F +DC +E8 +87 +1F +1D +84 +E6 +DD +72 +15 +2A +99 +EE +CF +5C +0F +3A +AF +F2 +BD +47 +0E +4E +C3 +F1 +A7 +33 +11 +65 +D6 +EB +8E +22 +1B +7F +E5 +DF +73 +16 +2A +9A +EF +CC +58 +0F +3F +B5 +F2 +B5 +3E +0F +59 +CD +EE +98 +28 +17 +77 +E1 +E2 +79 +18 +27 +97 +EE +CE +5A +0F +3F +B6 +F2 +B3 +3C +0F +5D +D1 +ED +92 +23 +1A +80 +E6 +DC +6E +13 +2F +A4 +F1 +C2 +4B +0E +4E +C5 +F0 +A0 +2D +15 +73 +E0 +E3 +79 +17 +28 +9B +EF +C9 +52 +0E +48 +C0 +F1 +A5 +30 +13 +6F +DE +E4 +7B +18 +28 +9A +EF +C8 +51 +0E +4A +C3 +F1 +A1 +2C +15 +75 +E1 +E0 +73 +14 +2E +A3 +F1 +C0 +47 +0E +55 +CD +EE +93 +23 +1B +85 +E9 +D6 +62 +10 +3C +B5 +F2 +AE +36 +11 +6A +DC +E5 +7C +17 +29 +9E +F0 +C3 +49 +0E +54 +CC +EE +92 +22 +1D +8A +EB +D2 +5B +0E +43 +BE +F1 +A3 +2D +16 +79 +E4 +DC +6B +11 +37 +B1 +F2 +B0 +36 +12 +6C +DE +E3 +76 +15 +2F +A7 +F2 +B9 +3E +10 +64 +D9 +E7 +7E +17 +2B +A1 +F1 +BE +42 +0F +5F +D6 +E8 +81 +19 +29 +9F +F1 +BF +43 +0F +5F +D6 +E8 +81 +18 +29 +A0 +F1 +BD +41 +0F +62 +D8 +E7 +7C +16 +2D +A6 +F2 +B8 +3C +10 +69 +DD +E3 +74 +13 +34 +AF +F2 +AE +33 +13 +74 +E3 +DC +67 +10 +3E +BB +F1 +A1 +29 +19 +84 +EA +D2 +58 +0E +4D +C9 +EE +8F +1E +23 +97 +F0 +C2 +45 +0F +61 +D8 +E6 +79 +14 +32 +AD +F2 +AD +32 +15 +79 +E6 +D7 +5F +0E +48 +C5 +EF +92 +1F +22 +97 +F0 +C1 +43 +0F +64 +DB +E3 +72 +12 +38 +B6 +F2 +A3 +29 +1A +87 +EC +CC +4F +0E +58 +D3 +E8 +7D +16 +31 +AD +F2 +AB +2F +17 +80 +EA +D1 +54 +0E +54 +D1 +EA +80 +16 +2F +AC +F2 +AB +2E +17 +82 +EA +CF +51 +0E +58 +D4 +E7 +7A +14 +35 +B3 +F2 +A3 +28 +1B +8C +EE +C6 +47 +0F +64 +DD +E1 +6C +10 +41 +C1 +F0 +92 +1E +25 +9E +F2 +B6 +36 +14 +79 +E8 +D3 +56 +0E +56 +D3 +E7 +79 +13 +37 +B7 +F1 +9C +23 +20 +97 +F1 +BB +3B +12 +75 +E6 +D5 +58 +0E +55 +D3 +E7 +77 +13 +3A +BB +F1 +97 +20 +24 +9E +F2 +B4 +33 +15 +80 +EB +CC +4C +0E +63 +DD +DF +67 +0F +48 +C9 +EC +83 +16 +32 +B2 +F2 +9E +24 +21 +99 +F1 +B7 +35 +15 +7F +EB +CC +4A +0F +66 +DF +DC +61 +0E +4F +D0 +E8 +79 +13 +3B +BE +F0 +90 +1B +2B +AA +F2 +A5 +27 +1E +95 +F1 +B9 +36 +15 +80 +EB +C9 +47 +0F +6C +E3 +D7 +59 +0E +5A +D8 +E2 +6B +0F +49 +CC +EA +7C +13 +3A +BE +EF +8D +1A +2E +AF +F2 +9D +22 +24 +A1 +F2 +AC +2B +1C +92 +F0 +B9 +35 +16 +84 +ED +C4 +40 +11 +77 +E9 +CE +4B +0F +6B +E3 +D6 +56 +0E +5F +DD +DD +60 +0E +55 +D6 +E3 +6A +0F +4C +D0 +E7 +73 +10 +44 +C9 +EB +7C +13 +3D +C3 +ED +84 +15 +38 +BD +EF +8B +18 +33 +B7 +F0 +91 +1A +2F +B2 +F1 +96 +1C +2B +AE +F2 +9A +1F +28 +AA +F2 +9E +20 +26 +A7 +F2 +A0 +22 +25 +A5 +F2 +A2 +23 +24 +A4 +F2 +A3 +23 +24 +A3 +F2 +A3 +23 +24 +A4 +F2 +A3 +23 +24 +A5 +F2 +A1 +22 +25 +A6 +F2 +9F +21 +27 +A9 +F2 +9C +1F +29 +AC +F2 +98 +1D +2C +B0 +F1 +94 +1B +2F +B5 +F0 +8E +18 +34 +BA +EF +88 +16 +39 +C0 +ED +81 +13 +3F +C6 +EB +79 +11 +46 +CD +E7 +70 +0F +4E +D4 +E3 +66 +0E +57 +DA +DD +5C +0E +62 +E1 +D6 +51 +0F +6D +E6 +CE +47 +11 +79 +EB +C4 +3C +15 +87 +EF +B9 +31 +1A +95 +F2 +AC +27 +22 +A3 +F2 +9D +1E +2C +B2 +F1 +8D +17 +38 +C1 +ED +7C +11 +46 +CE +E6 +6B +0E +56 +DB +DC +59 +0E +68 +E5 +CF +47 +11 +7C +ED +C0 +36 +18 +91 +F1 +AD +27 +22 +A6 +F2 +98 +1B +31 +BA +EF +82 +13 +43 +CD +E6 +6B +0E +58 +DD +D9 +53 +0F +70 +E9 +C8 +3D +15 +8A +F0 +B2 +2A +21 +A3 +F2 +99 +1B +32 +BC +EE +7E +11 +48 +D2 +E2 +62 +0E +63 +E3 +D1 +47 +12 +80 +EE +B9 +2F +1D +9E +F2 +9D +1C +30 +BB +EE +7E +11 +4A +D3 +E1 +5E +0E +68 +E6 +CB +40 +14 +8A +F1 +AF +27 +24 +AB +F1 +8E +16 +3D +C9 +E7 +6B +0E +5D +E1 +D3 +49 +11 +81 +EF +B6 +2C +21 +A6 +F2 +92 +17 +3A +C7 +E8 +6C +0E +5D +E1 +D2 +47 +12 +84 +F0 +B2 +28 +24 +AC +F1 +8B +14 +42 +CE +E4 +61 +0E +68 +E7 +C8 +3B +17 +93 +F2 +A3 +1E +2F +BC +ED +77 +0F +54 +DC +D7 +4C +11 +80 +EF +B3 +28 +24 +AD +F1 +87 +12 +47 +D3 +DF +58 +0F +74 +EC +BD +30 +1E +A4 +F2 +90 +15 +40 +CE +E3 +5F +0E +6E +EA +C1 +33 +1C +A1 +F2 +92 +16 +3F +CD +E3 +5F +0E +6F +EA +C0 +32 +1E +A3 +F2 +8E +14 +43 +D1 +E0 +59 +0F +76 +ED +B9 +2C +23 +AC +F0 +84 +11 +4D +D9 +D9 +4D +11 +84 +F0 +AC +22 +2C +BB +EC +73 +0E +5D +E3 +CC +3D +18 +98 +F2 +98 +18 +3D +CD +E3 +5C +0E +75 +ED +B8 +2A +25 +B1 +EF +7C +0F +56 +E0 +D1 +41 +16 +94 +F2 +9A +18 +3C +CD +E2 +5B +0F +78 +EE +B4 +26 +29 +B7 +ED +74 +0E +5F +E5 +C8 +37 +1B +A1 +F2 +8B +13 +4A +D9 +D8 +49 +13 +8D +F2 +9F +1A +3A +CB +E3 +5B +0F +7A +EF +B0 +23 +2D +BD +EA +6B +0E +6B +EA +BD +2D +24 +B1 +EF +78 +0E +5E +E5 +C7 +35 +1D +A6 +F1 +83 +10 +54 +E0 +CF +3D +19 +9E +F2 +8B +12 +4D +DC +D4 +42 +16 +98 +F2 +91 +14 +49 +D9 +D6 +46 +15 +95 +F2 +93 +15 +47 +D8 +D8 +47 +15 +94 +F2 +94 +14 +47 +D8 +D7 +46 +15 +96 +F2 +91 +14 +4A +DA +D4 +42 +17 +9A +F2 +8C +12 +4F +DE +D0 +3D +1A +A1 +F1 +84 +10 +57 +E3 +C9 +35 +1E +AB +F0 +79 +0E +62 +E8 +C0 +2D +25 +B6 +EC +6C +0E +6F +ED +B3 +23 +2F +C3 +E6 +5D +0F +80 +F1 +A3 +1A +3D +D1 +DC +4B +14 +93 +F2 +90 +13 +4F +DE +CE +39 +1C +A8 +F0 +79 +0E +64 +EA +BB +28 +2B +BE +E8 +60 +0F +7E +F1 +A3 +1A +3F +D3 +DA +47 +16 +9A +F2 +87 +10 +59 +E5 +C4 +2F +25 +B7 +EB +67 +0E +79 +F0 +A7 +1B +3D +D2 +DA +47 +16 +9C +F2 +84 +0F +5D +E7 +BF +2A +2A +BE +E7 +5E +0F +84 +F2 +9B +16 +49 +DC +D0 +3A +1D +AC +EE +71 +0E +71 +EE +AC +1D +3A +D1 +DB +46 +17 +9E +F1 +7F +0E +64 +EA +B7 +23 +32 +C9 +E0 +4F +13 +95 +F2 +87 +10 +5D +E8 +BC +27 +2E +C5 +E3 +53 +12 +92 +F2 +8A +10 +5C +E7 +BD +27 +2E +C5 +E3 +52 +13 +94 +F2 +87 +0F +5F +E9 +B9 +24 +32 +CA +DF +4C +15 +9C +F1 +7E +0E +68 +EC +B0 +1E +3A +D2 +D8 +41 +1A +A8 +EF +70 +0E +77 +F0 +A1 +17 +48 +DD +CC +33 +24 +BA +E8 +5D +10 +8C +F2 +8C +10 +5D +E9 +B9 +23 +34 +CD +DC +45 +18 +A6 +EF +71 +0E +78 +F1 +9E +15 +4D +E1 +C6 +2D +29 +C2 +E3 +51 +14 +9A +F1 +7C +0E +6E +EF +A7 +19 +46 +DD +CB +32 +26 +BE +E5 +55 +13 +97 +F2 +7E +0E +6E +EF +A6 +18 +47 +DE +C9 +2F +28 +C2 +E3 +50 +15 +9E +F1 +76 +0E +77 +F1 +9C +14 +52 +E4 +BF +26 +32 +CD +DB +42 +1B +AD +EC +64 +0F +8A +F2 +89 +0F +65 +ED +AC +1A +44 +DD +CA +2F +29 +C4 +E1 +4B +17 +A5 +EF +6B +0E +84 +F2 +8D +10 +62 +EC +AD +1B +44 +DD +C9 +2E +2B +C6 +DF +47 +19 +AB +ED +64 +10 +8D +F2 +83 +0E +6E +EF +A1 +15 +51 +E5 +BC +23 +38 +D4 +D3 +37 +24 +BD +E4 +4F +16 +A3 +EF +6A +0F +88 +F2 +86 +0E +6D +EF +A1 +15 +53 +E6 +B9 +20 +3C +D8 +CE +31 +29 +C5 +DF +45 +1B +AF +EA +5C +12 +98 +F1 +74 +0E +80 +F2 +8C +0F +68 +EF +A3 +15 +52 +E6 +B8 +1F +3F +DB +CA +2D +2E +CC +D9 +3D +21 +BA +E5 +4F +17 +A7 +ED +62 +10 +94 +F1 +76 +0E +80 +F2 +8A +0F +6D +F0 +9C +13 +5B +EA +AE +19 +4A +E3 +BE +22 +3B +D9 +CB +2D +2E +CD +D7 +39 +24 +C0 +E1 +47 +1B +B2 +E8 +55 +15 +A4 +EE +63 +10 +95 +F1 +72 +0E +87 +F2 +80 +0E +79 +F2 +8D +0F +6C +F0 +9A +11 +60 +ED +A6 +15 +54 +E8 +B1 +1A +4A +E3 +BB +20 +40 +DD +C4 +26 +38 +D7 +CC +2D +30 +D0 +D3 +34 +2A +C9 +D9 +3B +24 +C2 +DF +42 +1F +BB +E3 +49 +1B +B4 +E7 +4F +18 +AD +EA +56 +15 +A7 +EC +5C +13 +A1 +EE +62 +11 +9C +EF +67 +10 +97 +F0 +6C +0F +92 +F1 +70 +0F +8E +F2 +74 +0E +8A +F2 +77 +0E +87 +F2 +7A +0E +85 +F2 +7C +0E +83 +F2 +7E +0E +81 +F2 +7F +0E +80 +F2 +80 +0E +80 diff --git a/9_Firmware/9_2_FPGA/tx_medium_lut.mem b/9_Firmware/9_2_FPGA/tx_medium_lut.mem new file mode 100644 index 0000000..f6d46f1 --- /dev/null +++ b/9_Firmware/9_2_FPGA/tx_medium_lut.mem @@ -0,0 +1,600 @@ +F2 +E3 +B9 +7F +45 +1C +0E +20 +4C +88 +C2 +E8 +F1 +DA +A7 +6A +32 +12 +12 +34 +6C +AB +DD +F2 +E4 +B7 +78 +3C +15 +10 +2F +68 +A9 +DD +F2 +E2 +B1 +6F +33 +11 +15 +3D +7C +BD +E9 +F0 +D0 +93 +4F +1D +0E +29 +63 +A8 +DF +F2 +DC +A2 +5C +23 +0E +24 +5D +A4 +DD +F2 +DA +9F +57 +1F +0E +2B +6B +B3 +E7 +F0 +CB +87 +40 +13 +15 +44 +8C +D0 +F1 +E2 +A7 +5C +20 +0E +2F +74 +BF +ED +EA +B7 +6B +28 +0E +29 +6C +B9 +EC +EB +B8 +6A +26 +0E +2D +74 +C2 +EF +E6 +AA +59 +1C +11 +3E +8C +D5 +F2 +D5 +8C +3C +10 +1E +60 +B3 +EB +EA +B0 +5D +1C +11 +43 +96 +DD +F1 +C6 +74 +28 +0E +34 +85 +D3 +F2 +D0 +7F +2F +0E +2F +80 +D1 +F2 +D0 +7E +2D +0E +34 +88 +D8 +F2 +C6 +6F +23 +10 +43 +9D +E4 +ED +B0 +55 +15 +1A +60 +BB +F0 +DC +8C +33 +0E +34 +8C +DD +EF +B7 +59 +16 +1A +64 +C2 +F2 +D3 +7B +26 +10 +48 +A8 +EC +E3 +94 +36 +0E +37 +95 +E4 +EA +A2 +41 +0E +2F +8C +E0 +EC +A7 +45 +0F +2E +8C +E1 +EB +A3 +40 +0E +35 +96 +E7 +E6 +95 +33 +0E +44 +A9 +EE +DA +7E +23 +14 +5D +C3 +F2 +C3 +5C +13 +24 +82 +DF +EB +9D +36 +0E +47 +B1 +F1 +D0 +6A +17 +20 +7C +DD +EB +9C +33 +0F +4F +BB +F2 +C2 +57 +10 +2F +98 +EB +DC +78 +1C +1C +79 +DD +EA +94 +2B +12 +61 +CE +F0 +A7 +39 +0F +52 +C2 +F2 +B4 +43 +0E +49 +BB +F2 +B9 +47 +0E +47 +B9 +F2 +B8 +45 +0E +4B +BF +F2 +B0 +3D +0F +56 +C9 +F0 +A2 +30 +12 +68 +D8 +EA +8C +21 +1C +82 +E7 +DC +6E +13 +2F +A3 +F1 +C2 +4B +0E +4F +C7 +F0 +9C +28 +18 +7C +E5 +DC +6A +11 +37 +B1 +F2 +B0 +36 +12 +6D +DF +E2 +72 +13 +34 +AF +F2 +AE +33 +14 +76 +E4 +DA +63 +0F +44 +C2 +F0 +95 +21 +21 +96 +F0 +BF +40 +10 +6C +E1 +DC +63 +0F +49 +C9 +EC +86 +18 +2F +AF +F2 +A2 +26 +1E +95 +F1 +B9 +36 +15 +80 +EC +C9 +45 +10 +70 +E5 +D3 +51 +0E +64 +E0 +DA +59 +0E +5E +DD +DC +5D +0E +5D +DD +DC +5B +0E +60 +DF +D9 +55 +0E +68 +E4 +D2 +4B +10 +76 +EA +C6 +3D +15 +88 +F0 +B5 +2D +1E +9F +F2 +9D +1D +2F +B9 +EE +7F +11 +49 +D3 +E0 +5C +0E +6C +E8 +C6 +39 +18 +96 +F2 +9F +1C +34 +C2 +EA +6E +0E +60 +E4 +CB +3C +18 +98 +F2 +98 +17 +3E +CE +E2 +59 +0F +7A +EF +B0 +23 +2D +BD +EA +6A +0E +6D +EC +B9 +28 +29 +B9 +EB +6B +0E +70 +ED +B4 +23 +2F +C3 +E6 +5C +0F +82 +F1 +9F +17 +44 +D8 +D5 +40 +1A +A5 +F0 +78 +0E +6B +ED +B0 +1F +38 +D0 +DA +45 +18 +A4 +F0 +74 +0E +74 +F0 +A2 +17 +49 +DF +C9 +2F +29 +C2 +E3 +4F +15 +9F +F0 +72 +0E +7C +F2 +94 +11 +5D +EA +B1 +1C +43 +DD +C8 +2B +2F +CD +D9 +3C +21 +BB +E4 +4D +18 +AB +EB +5D +12 +9D +EF +6A +0F +91 +F1 +74 +0E +88 +F2 +7B +0E +82 +F2 +7F +0E +80 diff --git a/9_Firmware/9_2_FPGA/tx_short_lut.mem b/9_Firmware/9_2_FPGA/tx_short_lut.mem new file mode 100644 index 0000000..16483ce --- /dev/null +++ b/9_Firmware/9_2_FPGA/tx_short_lut.mem @@ -0,0 +1,120 @@ +F2 +E3 +B7 +7C +40 +17 +0F +2B +64 +A8 +DE +F2 +DC +A3 +5B +21 +0E +2B +6E +BA +EB +EB +B7 +68 +24 +0E +35 +84 +D2 +F2 +D1 +80 +2E +0E +35 +8C +DC +F0 +B7 +58 +15 +1D +6E +CD +F2 +C0 +5B +13 +24 +80 +DE +EB +9C +33 +0F +52 +C0 +F2 +B7 +46 +0E +47 +BB +F2 +B2 +3C +0F +5D +D2 +EB +8A +1D +24 +98 +F0 +C0 +40 +10 +6E +E3 +D8 +58 +0E +5D +DC +DC +5B +0E +64 +E3 +D1 +46 +12 +84 +F0 +AE +24 +2B +BB +EB +6C +0E +6E +ED +B2 +21 +35 +CD +DC +46 +18 +A8 +EE +68 +0F +8C +F2 +7C +0E +80