{'fraction_non_alphanumeric': 0.022082018927444796, 'fraction_numerical': 0.0, 'mean_word_length': 5.474489795918367, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
FPGA Design and Implementation of a Real-time FM/PM Pseudo Random Waveform Generation for Noise Radars

Noise Radar technology is the general term used to describe radar systems that employ realizations of a given stochastic process as transmit waveforms. With the advances made in hardware as well as the rise of the software defined noise radar concept, waveform design emerges as an important research area related to such systems. Several optimization algorithms have been proposed to generate pseudo-random waveforms with specific desired features, specially with respect to side lobes. Nevertheless, not only modifying random waveforms may compromise their LPI performance, but also the implementation of such algorithms in real time applications may not be feasible. Within this context, this paper analyzes varied design architectures for FM/PM pseudo-noise waveform generation, considering a real-time application. The proposed architectures are verified in a co-simulation environment using Xilinx® System Generator tool and implemented on reconfigurable hardware, i.e., a Xilinx Field Programmable Gate Array (FPGA) is taken into consideration. Timing, resources consumption and the trade offs related to hardware area and performance are then investigated.