How to pass the complex double values as the fixed point values to the "NCO" block to generate the HDL code. many entries are in NCO, what vals & wht prt of scipt are added?
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Fayaz
el 15 de Jul. de 2023
Comentada: Fayaz
el 18 de Jul. de 2023
This is my script:
shift_val = -3.5;
% Perform the shift using the selected shift value
for ii = 1:length(NPRACH_WAVE)
NPRACH_shifted(ii) = NPRACH_WAVE(ii)*exp(1i*2*pi*shift_val/7.68*ii);
end
This part of line has to be performed in the simulink HDL block using NCO.
*********************** I WILL ATTACH THE NPRACH_WAVE WORKSPACE OUTPUT
WHAT VALUES SHOULD BE PASSED TO THIS ENTRIES WITH FIXED POINT VALUES OR WHAT KIND OF ENTRIES
0 comentarios
Respuesta aceptada
Bharath Venkataraman
el 15 de Jul. de 2023
If the shift value is constant, you can set the phase increment source to Property. The value of the phase shift should be 2^QUANT_ACCUM_BITS*3.5/7.68. You can pass this value in through the phase shift port as well.
3 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Sources 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!