Claims
- 1. A static random access memory (SRAM) cell, comprising:
- metal oxide semiconductor (MOS) transistors forming a bistable latch configured for storing a supplied data input;
- first and second supply transistors configured for selectively connecting the bistable latch to a voltage source in response to first and second gate signals, respectively; and
- a logic circuit configured for generating the first and second gate signals in response to a write signal and a bit enable signal, the bistable latch storing the supplied data input in response to connection to the voltage source by the first and second supply transistors.
- 2. The SRAM cell of claim 1, wherein the logic circuit comprises a first logic gate for outputting the first gate signal in response to the write signal and the bit enable signal, and a second logic gate for outputting the second gate signal complementary to the first gate signal.
- 3. The SRAM cell of claim 2, wherein the first logic gate is a NAND gate and the second logic gate is a NOT gate.
- 4. The SRAM cell of claim 2, wherein:
- the first gate signal selectively causes the first supply transistor to connect a first node of the bistable latch to a voltage supply node; and
- the second gate signal selectively causes the second supply transistor to connect a second node of the bistable latch to ground.
- 5. The SRAM cell of claim 4, wherein a first and second of the MOS transistors are load transistors and third and fourth of the MOS transistors are driver transistors for the bistable latch, each of the MOS transistors having a corresponding source, drain and gate, the first node connecting the sources of the first and second MOS transistors and the second node connecting the sources of the third and fourth MOS transistors.
- 6. The SRAM cell of claim 1, wherein a first and second of the MOS transistors are driver transistors, the SRAM cell further comprising an inverter configured for generating an inverted data input in response to the data input, the first MOS transistor receiving the data input as a gate input and the second MOS transistor receiving the inverted data input as a gate input.
- 7. A method of selectively writing a data value to a static random access memory (SRAM) cell having a bistable latch, comprising:
- supplying the data value to the bistable latch; and
- selectively connecting the bistable latch to a voltage source to cause writing of the data value into the bistable latch in response to a write data signal and a bit enable signal.
- 8. The method of claim 7, wherein the selectively connecting step comprises:
- supplying the write data signal and a bit enable signal to a logic gate within the SRAM cell; and
- supplying a gating signal generated by the logic gate as a gate signal to supply transistors configured for connecting the bistable latch to the voltage source.
RELATED APPLICATIONS
This application claims priority from provisional patent application Ser. No. 60/038,025, filed Feb. 14, 1997, entitled INTEGRATED MULTIPORT SWITCH (attorney docket 1033-230PRO), which is incorporated herein by reference.
US Referenced Citations (6)
Foreign Referenced Citations (1)
Number |
Date |
Country |
4120248A1 |
Sep 1992 |
DEX |