# Firmware Modules ## Acquisition The `acquisition/` directory contains the acquisition-side logic. ## DDS generation The `dds_gen/` directory contains the direct digital synthesis generation logic. ## Generator The `generator/` directory contains waveform or pulse generation logic. ## Generator sequencer The `generator_sequencer/` directory contains sequencing logic for generator operations. ## Sample generator The `sample_generator/` directory contains sample generation blocks. ## Trigger generator The `trigger_generator/` directory contains trigger generation logic. ## Board constraints The `board_constraints/` directory contains board-level constraints. ## RFSoC 4x2 overlay The `rfsoc4x2_overlay/` directory contains the RFSoC 4x2 overlay integration.