该程序为VHDL语言,包括两个长周期m序列生成模块,其移位寄存器的级数分别为16,23,周期为2^16-1,2^23-1。内含vhd和bsf文件,如果使用Quartus开发,可直接将模块添加至工程中。经Quartus仿真和Matlab验证,程序无误,可放心使用。