diff --git a/referencedmodels/soc_rfsoc_fpga.slx b/referencedmodels/soc_rfsoc_fpga.slx index 4a9bba9..33403f1 100644 Binary files a/referencedmodels/soc_rfsoc_fpga.slx and b/referencedmodels/soc_rfsoc_fpga.slx differ diff --git a/referencedmodels/soc_rfsoc_proc.slx b/referencedmodels/soc_rfsoc_proc.slx index 396b0e3..103ecb3 100644 Binary files a/referencedmodels/soc_rfsoc_proc.slx and b/referencedmodels/soc_rfsoc_proc.slx differ diff --git a/soc_rfsoc_top.slx b/soc_rfsoc_top.slx index c8c5ba5..e29efd0 100644 Binary files a/soc_rfsoc_top.slx and b/soc_rfsoc_top.slx differ diff --git a/utilities/post_processing/checkFreqSamples.m b/utilities/post_processing/checkFreqSamples.m index 0fd456d..bf55253 100644 --- a/utilities/post_processing/checkFreqSamples.m +++ b/utilities/post_processing/checkFreqSamples.m @@ -72,7 +72,7 @@ colorbar; %% ========================================================= % OPTIONAL — Frame evolution inside a single trigger % ========================================================= -t_sel = 5; % pick last capture +t_sel = 10; % pick last capture P_frame = squeeze(P(:,:,t_sel)); % [512 x nFrames] diff --git a/utilities/soc_rfsoc_init.m b/utilities/soc_rfsoc_init.m index 4057294..a4ec4af 100644 --- a/utilities/soc_rfsoc_init.m +++ b/utilities/soc_rfsoc_init.m @@ -25,23 +25,23 @@ NCOCountIncDT = numerictype(1,NCOAccumWL*2,NCOAccumWL); % Pulse start/end frequencies pulseCentFreq = 0e6; -pulseBw = 32e6; % Pulse bandwidth +pulseBw = 50e6; % Pulse bandwidth % Number of pulses numPulses = 10; % Pulse repetition interval -PRF = 20e3; +PRF = 7.5e3; PRI = 1/PRF; % Pulse time duration %pulseT = 10; % use very long pulse help emulate CW -pulseT = 8e-6; +pulseT = 20e-6; % CW mode (bypass pulse generation) -CwMode = true; +CwMode = false; % Counter mode (bypass pulse and CW generation) CounterMode = true; @@ -52,7 +52,7 @@ pulseGenGain = 1; %% Software parameters % Signal generator update rate -TsSW = 0.0005; +TsSW = 0.5; %% Simulation parameters