上传者: 38729399
|
上传时间: 2021-11-02 15:49:28
|
文件大小: 783KB
|
文件类型: -
MATLAB产生调制信号代码VHDL代码生成GPS
L1
C
/
A以及Galileo
E1和E5
PRN和信号。
该项目是用Xilinx
ISE
14.7实施的,但应该很容易将其迁移到Vivado。
对于Altera平台,必须修改某些IP内核(主要是RAM存储器)。
包括Xilinx
ISE测试平台和wave配置文件,以及用于检查仿真结果的Matlab脚本(请参阅参考资料)。
所有内容都是作为的一部分进行开发的。
该程序的新版本可以在上找到。
主要内容
\来源
\
source
\
GNSS_prn
从头开始使用LFSR生成循环重复的特定卫星的完整未采样PRN序列(除了存储在RAM中的E1B和E1C)。
E1_generator.vhd:伽利略E1B和E1C。
E5_generator.vhd:伽利略E5aI,E5aQ,E5bI,E5bQ。
L1_CA_generator.vhd:GPS
L1
C
/
A。
L1_CA_generator.vhd:GPS
L1
C
/
A。
L5_generator.vhd:GPS
L1
C
/
A。
\
source
\
GNSS_signal
从