what is the use of tri-state buffer in sram array. suppose only 1 bit data has to be read and write in the sram. will there be still requirement of these buffers.
The data lines may be bidirectional (typically so in SRAM) and the
wraparound from the output data to input data has to be broken
to get a clean read, rather than forcing the last read's data back
onto the core data lines. Tristate lets the selected cell(s) push the
data bus lines (which are also the sense amp inputs).