CostasLoop.dat
上传用户:jtjnyq9001
上传日期:2014-11-21
资源大小:3974k
文件大小:4k
源码类别:

3G开发

开发平台:

Visual C++

  1. $
  2. system
  3. Date_In_Short_Rpt_Name = false
  4. Date_In_Full_Rpt_Name = false
  5. Max_Pass_Number = 50
  6. $
  7. bit_gen
  8. Initial_Seed = 7733115
  9. $
  10. q_bit_gen
  11. Initial_Seed = 6969331
  12. $
  13. sine_gen
  14. Num_Sines = 1
  15. Holdoff_Delay = 0.0
  16. Phase_In_Deg = 0.0
  17. Freq_In_Hz = 3.95
  18. Tone_Gain = 1.0
  19. $
  20. wave_gen
  21. Pulse_Duration = 1.0
  22. Delay_To_First_Edge = 0.0
  23. Lo_Val = -1.0
  24. Hi_Val = 1.0
  25. Samps_Per_Bit = 128.0
  26. $
  27. q_wave_gen
  28. Pulse_Duration = 1.0
  29. Delay_To_First_Edge = 0.0
  30. Lo_Val = -0.707107
  31. Hi_Val = 0.707107
  32. Samps_Per_Bit = 128.0
  33. $
  34. bpsk_mod
  35. Carrier_Freq = 4.0
  36. Phase_Unbal = 0.0
  37. Amp_Unbal = 1.0
  38. Phase_Offset_Deg = 20.0
  39. $
  40. spec_analyzer
  41. Kind_Of_Spec_Estim = SPECT_CALC_BARTLETT_PDGM
  42. Num_Segs_To_Avg = 200
  43. Seg_Len = 2000
  44. Fft_Len = 2048
  45. Hold_Off = 0
  46. Psd_File_Name = bpsk_psd
  47. Norm_Factor = 1.0
  48. Freq_Norm_Factor = 1.0
  49. Output_In_Decibels = true
  50. Plot_Two_Sided = true
  51. Plot_Relative_To_Peak = true
  52. Halt_When_Completed = false
  53. $
  54. spec_anal_2
  55. Kind_Of_Spec_Estim = SPECT_CALC_BARTLETT_PDGM
  56. Num_Segs_To_Avg = 200
  57. Seg_Len = 2000
  58. Fft_Len = 2048
  59. Hold_Off = 0
  60. Psd_File_Name = bpsk_psd
  61. Norm_Factor = 1.0
  62. Freq_Norm_Factor = 1.0
  63. Output_In_Decibels = true
  64. Plot_Two_Sided = true
  65. Plot_Relative_To_Peak = true
  66. Halt_When_Completed = false
  67. $
  68. spec_anal_3
  69. Kind_Of_Spec_Estim = SPECT_CALC_BARTLETT_PDGM
  70. Num_Segs_To_Avg = 200
  71. Seg_Len = 2000
  72. Fft_Len = 2048
  73. Hold_Off = 0
  74. Psd_File_Name = bpsk_psd
  75. Norm_Factor = 1.0
  76. Freq_Norm_Factor = 1.0
  77. Output_In_Decibels = true
  78. Plot_Two_Sided = true
  79. Plot_Relative_To_Peak = true
  80. Halt_When_Completed = false
  81. $
  82. spec_anal_4
  83. Kind_Of_Spec_Estim = SPECT_CALC_BARTLETT_PDGM
  84. Num_Segs_To_Avg = 200
  85. Seg_Len = 2000
  86. Fft_Len = 2048
  87. Hold_Off = 0
  88. Psd_File_Name = bpsk_psd
  89. Norm_Factor = 1.0
  90. Freq_Norm_Factor = 1.0
  91. Output_In_Decibels = true
  92. Plot_Two_Sided = true
  93. Plot_Relative_To_Peak = true
  94. Halt_When_Completed = false
  95. $
  96. agn_source
  97. Anticip_Input_Pwr = 1.0
  98. Desired_Output_Pwr = 1.0
  99. Desired_Eb_No = 110.0
  100. Symb_Period = 1.0
  101. Num_Bits_Per_Symb = 2
  102. Time_Const_For_Pwr_Mtr = 30.0
  103. Seed = 69069
  104. xeed = 113559
  105. Sig_Pwr_Meas_Enabled = false
  106. Outpt_Pwr_Scaling_On = false
  107. Sig_Filtering_Enabled = false
  108. $
  109. loop_delay_elem
  110. Delay_Mode = DELAY_MODE_FIXED
  111. Interp_Mode = INTERP_MODE_LINEAR
  112. Max_Delay = 1.0
  113. Initial_Delay = 0.1
  114. $
  115. double_freq_filter
  116. Bypass_Enabled = false
  117. Filt_Order = 8
  118. Filt_Band_Config = BANDPASS_FILT_BAND_CONFIG
  119. Norm_Hz_Pass_Edge = 15.75
  120. Norm_Hz_Pass_Edge_2 = 16.250
  121. Resp_Plot_Enabled = true
  122. Db_Scale_Enabled = false
  123. $
  124. carr_recov_loop
  125. K_Sub_D = 1.0
  126. Center_Freq_Hz = 4.0
  127. K_Sub_0 = 1.0
  128. m_UsingDco = true
  129. $
  130. carr_recov_loop:I_Filter
  131. Bypass_Enabled = false
  132. Filt_Order = 2
  133. Filt_Band_Config = LOWPASS_FILT_BAND_CONFIG
  134. Norm_Hz_Pass_Edge = 0.9
  135. Resp_Plot_Enabled = true
  136. Db_Scale_Enabled = true
  137. $
  138. carr_recov_loop:Q_Filter
  139. Bypass_Enabled = false
  140. Filt_Order = 2
  141. Filt_Band_Config = LOWPASS_FILT_BAND_CONFIG
  142. Norm_Hz_Pass_Edge = 0.9
  143. Resp_Plot_Enabled = true
  144. Db_Scale_Enabled = true
  145. $
  146. carr_recov_loop:Prod_Filter
  147. Bypass_Enabled = false
  148. Filt_Order = 2
  149. Filt_Band_Config = LOWPASS_FILT_BAND_CONFIG
  150. Norm_Hz_Pass_Edge = 0.9
  151. Resp_Plot_Enabled = true
  152. Db_Scale_Enabled = true
  153. $
  154. carrier_recovery
  155. Carrier_Freq = 4.0
  156. Phase_Offset_Deg = 20.0
  157. $
  158. i_bit_slicer
  159. Symb_Width = 1.0
  160. $
  161. q_bit_slicer
  162. Symb_Width = 1.0
  163. $
  164. i_ber_ctr
  165. Num_Holdoff_Passes = 1
  166. Report_Intvl_In_Blocks = 1
  167. $
  168. q_ber_ctr
  169. Num_Holdoff_Passes = 1
  170. Report_Intvl_In_Blocks = 1
  171. $
  172. ser_ctr
  173. Num_Holdoff_Passes = 1
  174. Report_Intvl_In_Blocks = 1
  175. $
  176. SignalPlotter
  177. Num_Plot_Sigs = 11
  178. baseband_wave, 0.0, 100.0, 1, 0, 0
  179. symb_clock, 0.0, 100.0, 1, 0, 0
  180. modulated_signal, 0.0, 100.0, 1, 0, 0
  181. noisy_sig, 0.0, 100.0, 1, 0, 0
  182. pll_err_sig, 0.0, 100.0, 2, 0, 0
  183. pll_filt_err_sig, 0.0, 100.0, 2, 0, 0
  184. pll_ref_sig, 0.0, 100.0, 2, 0, 0
  185. pll_vco_freq_sig, 0.0, 500.0, 2, 0, 0
  186. pll_ref_phase_sig, 0.0, 100.0, 2, 0, 0
  187. pll_u2_out_sig, 0.0, 100.0, 2, 0, 0
  188. recov_carrier_sig, 0.0, 100.0, 1, 0, 0
  189. filt_squared_signal, 0.0, 100.0, 1, 0, 0
  190. $
  191. $EOF
  192. start_time
  193. stop_time
  194. plot_decim_rate
  195. count_vice_time
  196. file_header_req