how to configure parameters for NCO(frequency shifting or frequency correction) simulink block set based on the NCO operation has performed in the matlab script
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Fayaz
el 26 de Jun. de 2023
Comentada: Fayaz
el 3 de Jul. de 2023
i have to build the hdl block set for NCO(frequency shifting). so i selected a HDL NCO block, but i dont know how to set the parameter configuration according to my script. i have gone through the MATLAB simulink HDL guide, but i could not understand. i will attach the details of NCO block configuartion tab screen shots, if anyone can you help me to do that. please be kind enough to give a support
% 5MHz carrier
fs = 7.68;
tdw=LTE5_3_1.waveform;
%% SHOLDER REMOVING
shape5_out = conv(tdw,shape5);
%% UPSAMPLING AND LOW PASS FILTERING
fs3 = 491.52;
up5_out = interp(shape5_out,64);
%% NCO operation
fc4 = 40; %shift by 40 Mhz
for ii = 1:length(up5_out)
carr_1shifted(ii) = up5_out(ii).*exp(1i*2*pi*fc4/fs3*ii);
end
0 comentarios
Respuesta aceptada
Kiran Kintali
el 26 de Jun. de 2023
Please find attached a sample NCO block that can generate HDL code.
6 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Speed Optimization en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!