├── .gitignore ├── GNSS-VHDL.xise ├── LICENSE.txt ├── README.md ├── matlab ├── check_E1OS_signal_generator.m ├── check_E1OS_top.m ├── check_E1_generator.m ├── check_E5_generator.m ├── check_E5_signal_generator.m ├── check_E5_top.m ├── check_L1CA_mem.m ├── check_L1_CA_generator.m ├── check_L5_generator.m ├── coe │ └── gen_PRNs_E1.m ├── functions │ ├── matlab2coe.m │ └── read_Xilinx_results.m ├── readme.txt ├── startup.m └── testbench_excite │ ├── .gitignore │ ├── gen_excite_E1OS.m │ ├── gen_excite_E5.m │ ├── gen_excite_L1CA_signal.m │ └── testbench_excite.rar └── source ├── GNSS_prn ├── E1_generator.vhd ├── E1_generator_tb.vhd ├── E5_component_generator.vhd ├── E5_generator.vhd ├── L1_CA_generator.vhd ├── L5_generator.vhd ├── memories_E1 │ ├── PRN_E1B.coe │ ├── PRN_E1B.vhd │ ├── PRN_E1B.xco │ ├── PRN_E1B.xise │ ├── PRN_E1C.coe │ ├── PRN_E1C.vhd │ ├── PRN_E1C.xco │ └── PRN_E1C.xise └── sim │ ├── E1_generator_tb.vhd │ ├── E1_generator_wave.wcfg │ ├── E5_generator_tb.vhd │ ├── E5_generator_wave.wcfg │ ├── L1_CA_generator_tb.vhd │ ├── L1_CA_generator_wave.wcfg │ ├── L5_generator_tb.vhd │ ├── L5_generator_wave.wcfg │ └── results │ ├── .gitignore │ └── results.rar ├── GNSS_signal ├── E1OS_signal_generator.vhd ├── E1OS_top.vhd ├── E5_signal_generator.vhd ├── E5_top.vhd └── sim │ ├── E1OS_signal_generator_tb.vhd │ ├── E1OS_signal_generator_wave.wcfg │ ├── E1OS_top_tb.vhd │ ├── E1OS_top_wave.wcfg │ ├── E5_signal_generator_tb.vhd │ ├── E5_signal_generator_wave.wcfg │ ├── E5_top_tb.vhd │ └── results │ ├── .gitignore │ └── results.rar └── shared ├── LFSR_generator.vhd ├── addr_decoder.vhd ├── addr_decoder_tb.vhd ├── addr_decoder_wave.wcfg ├── addr_decoder_wave_postroute.wcfg └── strobe_fast_2_slow.vhd /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/.gitignore -------------------------------------------------------------------------------- /GNSS-VHDL.xise: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/GNSS-VHDL.xise -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/README.md -------------------------------------------------------------------------------- /matlab/check_E1OS_signal_generator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/check_E1OS_signal_generator.m -------------------------------------------------------------------------------- /matlab/check_E1OS_top.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/check_E1OS_top.m -------------------------------------------------------------------------------- /matlab/check_E1_generator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/check_E1_generator.m -------------------------------------------------------------------------------- /matlab/check_E5_generator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/check_E5_generator.m -------------------------------------------------------------------------------- /matlab/check_E5_signal_generator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/check_E5_signal_generator.m -------------------------------------------------------------------------------- /matlab/check_E5_top.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/check_E5_top.m -------------------------------------------------------------------------------- /matlab/check_L1CA_mem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/check_L1CA_mem.m -------------------------------------------------------------------------------- /matlab/check_L1_CA_generator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/check_L1_CA_generator.m -------------------------------------------------------------------------------- /matlab/check_L5_generator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/check_L5_generator.m -------------------------------------------------------------------------------- /matlab/coe/gen_PRNs_E1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/coe/gen_PRNs_E1.m -------------------------------------------------------------------------------- /matlab/functions/matlab2coe.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/functions/matlab2coe.m -------------------------------------------------------------------------------- /matlab/functions/read_Xilinx_results.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/functions/read_Xilinx_results.m -------------------------------------------------------------------------------- /matlab/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/readme.txt -------------------------------------------------------------------------------- /matlab/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/startup.m -------------------------------------------------------------------------------- /matlab/testbench_excite/.gitignore: -------------------------------------------------------------------------------- 1 | *.txt -------------------------------------------------------------------------------- /matlab/testbench_excite/gen_excite_E1OS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/testbench_excite/gen_excite_E1OS.m -------------------------------------------------------------------------------- /matlab/testbench_excite/gen_excite_E5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/testbench_excite/gen_excite_E5.m -------------------------------------------------------------------------------- /matlab/testbench_excite/gen_excite_L1CA_signal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/testbench_excite/gen_excite_L1CA_signal.m -------------------------------------------------------------------------------- /matlab/testbench_excite/testbench_excite.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/matlab/testbench_excite/testbench_excite.rar -------------------------------------------------------------------------------- /source/GNSS_prn/E1_generator.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/E1_generator.vhd -------------------------------------------------------------------------------- /source/GNSS_prn/E1_generator_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/E1_generator_tb.vhd -------------------------------------------------------------------------------- /source/GNSS_prn/E5_component_generator.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/E5_component_generator.vhd -------------------------------------------------------------------------------- /source/GNSS_prn/E5_generator.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/E5_generator.vhd -------------------------------------------------------------------------------- /source/GNSS_prn/L1_CA_generator.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/L1_CA_generator.vhd -------------------------------------------------------------------------------- /source/GNSS_prn/L5_generator.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/L5_generator.vhd -------------------------------------------------------------------------------- /source/GNSS_prn/memories_E1/PRN_E1B.coe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/memories_E1/PRN_E1B.coe -------------------------------------------------------------------------------- /source/GNSS_prn/memories_E1/PRN_E1B.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/memories_E1/PRN_E1B.vhd -------------------------------------------------------------------------------- /source/GNSS_prn/memories_E1/PRN_E1B.xco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/memories_E1/PRN_E1B.xco -------------------------------------------------------------------------------- /source/GNSS_prn/memories_E1/PRN_E1B.xise: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/memories_E1/PRN_E1B.xise -------------------------------------------------------------------------------- /source/GNSS_prn/memories_E1/PRN_E1C.coe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/memories_E1/PRN_E1C.coe -------------------------------------------------------------------------------- /source/GNSS_prn/memories_E1/PRN_E1C.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/memories_E1/PRN_E1C.vhd -------------------------------------------------------------------------------- /source/GNSS_prn/memories_E1/PRN_E1C.xco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/memories_E1/PRN_E1C.xco -------------------------------------------------------------------------------- /source/GNSS_prn/memories_E1/PRN_E1C.xise: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/memories_E1/PRN_E1C.xise -------------------------------------------------------------------------------- /source/GNSS_prn/sim/E1_generator_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/sim/E1_generator_tb.vhd -------------------------------------------------------------------------------- /source/GNSS_prn/sim/E1_generator_wave.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/sim/E1_generator_wave.wcfg -------------------------------------------------------------------------------- /source/GNSS_prn/sim/E5_generator_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/sim/E5_generator_tb.vhd -------------------------------------------------------------------------------- /source/GNSS_prn/sim/E5_generator_wave.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/sim/E5_generator_wave.wcfg -------------------------------------------------------------------------------- /source/GNSS_prn/sim/L1_CA_generator_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/sim/L1_CA_generator_tb.vhd -------------------------------------------------------------------------------- /source/GNSS_prn/sim/L1_CA_generator_wave.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/sim/L1_CA_generator_wave.wcfg -------------------------------------------------------------------------------- /source/GNSS_prn/sim/L5_generator_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/sim/L5_generator_tb.vhd -------------------------------------------------------------------------------- /source/GNSS_prn/sim/L5_generator_wave.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/sim/L5_generator_wave.wcfg -------------------------------------------------------------------------------- /source/GNSS_prn/sim/results/.gitignore: -------------------------------------------------------------------------------- 1 | *.txt -------------------------------------------------------------------------------- /source/GNSS_prn/sim/results/results.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_prn/sim/results/results.rar -------------------------------------------------------------------------------- /source/GNSS_signal/E1OS_signal_generator.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_signal/E1OS_signal_generator.vhd -------------------------------------------------------------------------------- /source/GNSS_signal/E1OS_top.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_signal/E1OS_top.vhd -------------------------------------------------------------------------------- /source/GNSS_signal/E5_signal_generator.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_signal/E5_signal_generator.vhd -------------------------------------------------------------------------------- /source/GNSS_signal/E5_top.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_signal/E5_top.vhd -------------------------------------------------------------------------------- /source/GNSS_signal/sim/E1OS_signal_generator_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_signal/sim/E1OS_signal_generator_tb.vhd -------------------------------------------------------------------------------- /source/GNSS_signal/sim/E1OS_signal_generator_wave.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_signal/sim/E1OS_signal_generator_wave.wcfg -------------------------------------------------------------------------------- /source/GNSS_signal/sim/E1OS_top_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_signal/sim/E1OS_top_tb.vhd -------------------------------------------------------------------------------- /source/GNSS_signal/sim/E1OS_top_wave.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_signal/sim/E1OS_top_wave.wcfg -------------------------------------------------------------------------------- /source/GNSS_signal/sim/E5_signal_generator_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_signal/sim/E5_signal_generator_tb.vhd -------------------------------------------------------------------------------- /source/GNSS_signal/sim/E5_signal_generator_wave.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_signal/sim/E5_signal_generator_wave.wcfg -------------------------------------------------------------------------------- /source/GNSS_signal/sim/E5_top_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_signal/sim/E5_top_tb.vhd -------------------------------------------------------------------------------- /source/GNSS_signal/sim/results/.gitignore: -------------------------------------------------------------------------------- 1 | *.txt -------------------------------------------------------------------------------- /source/GNSS_signal/sim/results/results.rar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/GNSS_signal/sim/results/results.rar -------------------------------------------------------------------------------- /source/shared/LFSR_generator.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/shared/LFSR_generator.vhd -------------------------------------------------------------------------------- /source/shared/addr_decoder.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/shared/addr_decoder.vhd -------------------------------------------------------------------------------- /source/shared/addr_decoder_tb.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/shared/addr_decoder_tb.vhd -------------------------------------------------------------------------------- /source/shared/addr_decoder_wave.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/shared/addr_decoder_wave.wcfg -------------------------------------------------------------------------------- /source/shared/addr_decoder_wave_postroute.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/shared/addr_decoder_wave_postroute.wcfg -------------------------------------------------------------------------------- /source/shared/strobe_fast_2_slow.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danipascual/GNSS-VHDL/HEAD/source/shared/strobe_fast_2_slow.vhd --------------------------------------------------------------------------------