Abstract

Write margins in a static random-access memory (SRAM) array shift with semiconductor process variation, and the shift grows severe at the slow-NMOS/fast-PMOS (SF) corner, where a strong pull-up network inside a storage cell resists an overwrite.  A raised supply voltage widens that mismatch gap further.  A write pulse modulation method addresses the problem by coupling a contention circuit to the dummy bitline of a replica timing path.  The contention circuit holds an active pull-up against a dummy pull-down network, so the discharge rate of the dummy bitline follows the local ratio of PMOS drive to NMOS drive.  Reset logic ends the write pulse when the dummy bitline crosses a trip point, so the pulse stretches at a skewed corner and shortens at a favorable one.  The method may raise write yield across process corners and supply voltages without external voltage sensing.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.

Share

COinS