This document describes a cognitive radio system implemented on an FPGA that can replace a wired video transmission system. Key points:
- The system senses the availability of the wireless transmission channel and can change its intermediate frequency based on channel conditions using FPGA partial reconfiguration.
- It implements an OQPSK modulation scheme and was designed using Xilinx System Generator rapid prototyping tools.
- The transmitter acquires video streaming data, modulates it using OQPSK, and upconverts it to either a 5MHz or 10MHz intermediate frequency depending on channel availability.
- The receiver searches for the signal power, reconfigures to the target frequency, performs synchronization and demodulation, and outputs the