This task is part of a project whose aim is the realization of a bistatic passive radar. In particular this task has the goal to design & develop two IPcores.
This IPcore is a signal generator with configurable frequency and phase. This IPcore uses Xilinx DDS-compiler for the part concerning the signal generation while the control logic is realized with a finite state machine.
This IPcore is a totally-custom component designed to compute the maximum magnitude from a set of samples presented as complex numbers. The numbers are first elaborated in order to obtain their magnitude then every magnitude is compared with the maximum in order update it if necessary.