The invention discloses a network time
delay self-calibration method, which is applied to a
processing unit of a
system on
chip, the
system on
chip at least comprises the
processing unit and a programmable logic unit, the
processing unit comprises a
media access controller, and the programmable logic unit is configured with a time
delay module. An interface
signal of the
media access controller is transmitted to the programmable logic unit through an
interconnection resource between the processing unit and the programmable logic unit, and the time
delay module calibrates network time delay of the interface
signal according to an optimal time delay point of the configured interface
signal. The network time delay self-calibration method comprises the following steps: after the
system on
chip and external equipment establish
network connection and are in the same
network segment, executing a preset time delay calibration strategy to obtain an optimal time delay point of an interface signal, and configuring a time delay module according to the optimal time delay point. According to the method and the device, the technical problems of difficulty in time delay configuration and poor robustness caused by internal routing uncertainty of the FPGA are solved, the time delay calibration efficiency is remarkably improved, and the technical threshold of debugging requirements is reduced.