This disclosure provides a self-timing circuit, a shared self-timing circuit for SRAM read / write operations, and an SRAM memory. The self-timing circuit includes: two
frequency multiplier circuits, each including a connected PMOS
transistor, a rising-edge D flip-flop, and an
inverter; each
frequency multiplier circuit also has a first output and a second output that are inverted; a
delay chain connected between the rising-edge D flip-flop and the
inverter of one of the two
frequency multiplier circuits; a complementary XOR gate, comprising two XOR gates, the input of each XOR gate connected to the first output of one of the two frequency multiplier circuits and the second output of the other; and a
NAND gate, its input connected to the outputs of the two XOR gates, and its output outputting a PULSE
signal. The technical solution of this application embodiment can accurately simulate the
delay process of the
address decoder and the read / write operation
delay process of the
SRAM cell to generate corresponding control signals, reducing the
power consumption of the SRAM and improving its operating efficiency.