# UDP_GPSDO_FOR_SDRPI **Repository Path**: arci/UDP_GPSDO_FOR_SDRPI ## Basic Information - **Project Name**: UDP_GPSDO_FOR_SDRPI - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-20 - **Last Updated**: 2023-10-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # UDP_GPSDO_FOR_SDRPI Supprting files for UDP/IP stack and GPSDO in SDRPi board. I provide a DCP file and some verilog file and .XDC file . This DCP file * contain a UDP/IP/ETHER stack ,and support ARP,IP,UDP(MTU as 8100) and can reply PING . * contain a GPSDO which provide this 40M clock source for AD9361,FPGA and can connct to external.It accuracy is within 20 PPB .GPS lock time is about 40 seconds ,and OSC lock time is about 20 seconds. * Read GPSDO default DAC value ream eeprom when no GPS antter connct. * Store GPSDO DAC value to eeprom. * Check if a valid SDRPi borad, if not this function listed above will disable about 1 hours running . These rtl file illustrate the ports and functions for using DCP file,especially it provide a socket like UDP interface more easy for using . This XDC file it the constain file for pins defination. This demo_prj.tcl used to generate project.in vivado console,locat at (by type cd command)file of gen_prj.tcl,then type source demo_prj.tcl .this vivado project will create automaticly .