gitextract_0z82hq_s/ ├── README ├── couplers/ │ ├── README │ └── gerbers/ │ ├── rf_bridge_Bottom.gbl │ ├── rf_bridge_In1.g2l │ ├── rf_bridge_In2.g3l │ ├── rf_bridge_Mask.gts │ ├── rf_bridge_Mask_bottom.gbs │ ├── rf_bridge_Outline.gko │ ├── rf_bridge_Top.gtl │ └── rf_bridge_drill.drl ├── fpga/ │ ├── vna/ │ │ ├── vna.hw/ │ │ │ └── vna.lpr │ │ ├── vna.srcs/ │ │ │ ├── constrs_1/ │ │ │ │ └── new/ │ │ │ │ └── vna_constraints.xdc │ │ │ ├── sim_1/ │ │ │ │ └── new/ │ │ │ │ ├── comm_tb.vhd │ │ │ │ ├── ft2232_behavioral.vhd │ │ │ │ ├── io_bank_tb.vhd │ │ │ │ ├── iq_packer_tb.vhd │ │ │ │ ├── lo_sim.vhd │ │ │ │ ├── mixer_sim.vhd │ │ │ │ ├── receiver_tb.vhd │ │ │ │ ├── spi3_tb.vhd │ │ │ │ ├── spi_write_tb.vhd │ │ │ │ ├── vna_tb.vhd │ │ │ │ └── vna_top_tb.vhd │ │ │ └── sources_1/ │ │ │ ├── imports/ │ │ │ │ └── new/ │ │ │ │ ├── downconvert.vhd │ │ │ │ ├── port_switch.vhd │ │ │ │ ├── sample_packer.vhd │ │ │ │ ├── spi3.vhd │ │ │ │ └── vna_top.vhd │ │ │ └── new/ │ │ │ ├── acc_control.vhd │ │ │ ├── accumulator.vhd │ │ │ ├── comm.vhd │ │ │ ├── dither.vhd │ │ │ ├── file_adc.vhd │ │ │ ├── io_bank.vhd │ │ │ ├── iq_packer.vhd │ │ │ ├── lfsr.vhd │ │ │ ├── lo.vhd │ │ │ ├── mixer.vhd │ │ │ ├── pwr_sync_gen.vhd │ │ │ ├── receiver.vhd │ │ │ ├── receiver_control.vhd │ │ │ ├── rx_sw_mux.vhd │ │ │ ├── rx_switch.vhd │ │ │ ├── source_agc.vhd │ │ │ ├── spi_write.vhd │ │ │ ├── tx_mux.vhd │ │ │ └── vna_pkg.vhd │ │ └── vna.xpr │ └── vna_top.bit ├── hw/ │ ├── adc.sch │ ├── filter_bank.sch │ ├── fpga.sch │ ├── fpga_power.sch │ ├── if_amp.sch │ ├── lib/ │ │ └── vna.lib │ ├── lmz30602.sch │ ├── microcontroller.sch │ ├── port_switch.sch │ ├── power.sch │ ├── receiver.sch │ ├── rx_lna.sch │ ├── rx_switch.sch │ ├── transmitter.sch │ ├── tx_amp.sch │ ├── usb.sch │ ├── vna.pretty/ │ │ ├── 1748LP18A075.kicad_mod │ │ ├── 3550LP14A300.kicad_mod │ │ ├── 5400BL15B050E.kicad_mod │ │ ├── 5515LP15A730.kicad_mod │ │ ├── ABMM.kicad_mod │ │ ├── ASTRX-12.kicad_mod │ │ ├── CNC-3220-10-0300-00.kicad_mod │ │ ├── CONSMA003.062.kicad_mod │ │ ├── CTX520.kicad_mod │ │ ├── C_0402b.kicad_mod │ │ ├── C_0603b.kicad_mod │ │ ├── C_0805b.kicad_mod │ │ ├── DFN-8-1EP_2x2mm_Pitch0.5mm.kicad_mod │ │ ├── DFN-8.kicad_mod │ │ ├── EJ508A.kicad_mod │ │ ├── EVP-AWBA2A.kicad_mod │ │ ├── FTG256.kicad_mod │ │ ├── KT2520K.kicad_mod │ │ ├── LED_0603.kicad_mod │ │ ├── LP0603A0902.kicad_mod │ │ ├── MLPD-10.kicad_mod │ │ ├── MSOP-8.kicad_mod │ │ ├── MountingHole_3.2mm_M3_Pad_Via_mod.kicad_mod │ │ ├── PAT1220.kicad_mod │ │ ├── RF_via.kicad_mod │ │ ├── R_0402b.kicad_mod │ │ ├── R_0603b.kicad_mod │ │ ├── S2711-46R.kicad_mod │ │ ├── SC-70-6.kicad_mod │ │ ├── SG-210STF.kicad_mod │ │ ├── SOD-123F.kicad_mod │ │ ├── SOT-23-5.kicad_mod │ │ ├── SOT-23-5L.kicad_mod │ │ ├── SOT-23-6.kicad_mod │ │ ├── SOT-416.kicad_mod │ │ ├── SRN4018.kicad_mod │ │ ├── SRR6040A.kicad_mod │ │ ├── SSOP-16.kicad_mod │ │ ├── SSOT-6.kicad_mod │ │ ├── TCM1-63AX+.kicad_mod │ │ ├── TFBGA-100.kicad_mod │ │ ├── TFLGA-20.kicad_mod │ │ ├── TP_1.00.kicad_mod │ │ ├── TQFN-32.kicad_mod │ │ ├── TSOT-23.kicad_mod │ │ ├── USB_MICRO.kicad_mod │ │ ├── VFQFN-16.kicad_mod │ │ ├── VFQFN-24.kicad_mod │ │ ├── VFQFN-32.kicad_mod │ │ ├── VQFN-16.kicad_mod │ │ ├── VQFN-24.kicad_mod │ │ ├── WFBGA-6.kicad_mod │ │ ├── WFDFN-8.kicad_mod │ │ ├── XDFN-2.kicad_mod │ │ ├── XFDFN-6.kicad_mod │ │ ├── XTAL_3.2x2.5.kicad_mod │ │ ├── coupler4.kicad_mod │ │ ├── uwmiter_0.34_0.17_45.kicad_mod │ │ └── uwmiter_0.34_0.17_90.kicad_mod │ ├── vna2-cache.lib │ ├── vna2.kicad_pcb │ ├── vna2.pro │ └── vna2.sch ├── openocd/ │ ├── interface.cfg │ ├── program_flash.cfg │ ├── program_fpga.cfg │ └── xc7_bscan_spi.bit └── software/ ├── cal_kit/ │ ├── load.s1p │ ├── open.s1p │ └── short.s1p ├── max2871.py ├── monitor_rx.py ├── monitor_sparam.py ├── oneport/ │ └── calibrate.py ├── sparam.py ├── twoport/ │ └── calibrate.py └── vna.py