The invention discloses an asynchronous dual-port memory and a real-time digital phase shifter
system, the asynchronous dual-port memory is introduced into the real-time digital phase shifter
system, and the asynchronous dual-port memory comprises a memory
access time slot used for dynamically distributing a dual-port
block RAM according to a data read-write task request, the controller is used for receiving a
Gray code counter and issuing a stepping instruction of the
Gray code counter and a cross-domain control instruction of the
clock domain cross module; the
Gray code counter is used for receiving a stepping instruction of the controller and outputting a Gray code address to the dual-port
block RAM; the
clock domain cross module is used for receiving a cross-domain control instruction and providing a synchronous access
signal for the dual-port
block RAM; and executing asynchronous read-write operation according to the Gray code address, the synchronous access
signal and the allocated memory
access time slot, and storing a dual-port block RAM of a phase and power data pair of the asynchronous read-write operation. The method has the characteristics of high
data access efficiency, real-time performance and high precision.