The invention relates to a digital mutual
inductor signal decoding method and device based on an FPGA, and the method comprises the steps: receiving a serial Manchester
data signal at a rising edge of each
clock period through a receiving module according to a reference
clock which is 16 times higher than the Manchester
signal frequency, detecting a correct rising edge, starting a synchronous
clock, and carrying out the decoding of the Manchester
data signal. The method comprises the following steps of: generating a central sample to extract effective data according to 1 / 4 and 3 / 4 positions of each bit period of a data
cell, converting the extracted effective data into an NRZ code according to a Manchester encoding rule, and storing the decoded NRZ code into a
shift register. According to the invention, high efficiency of a decoding process and flexibility of
system operation can be realized. According to the design, the
parallel processing capacity of the FPGA and the control advantages of the processor are fully combined, and it is ensured that information of the
system flows rapidly and reliably.