Memory Cell Architecture of Cypress Dual-Ports

Question: - What is the construction of each memory cell?  - Are Cypress dual-ports "true" dual-ports?  - Are dual-port cells different than regular SRAM cells?

 

Answer:

Basic SRAMs have 6-transistor (6T) memory cells that contain 4 transistors for the cross-coupled inverters plus 2 transistors for bit line access. Dual-ports generally use an 8-transistor (8T)architecture. This 8T dual port cell is just like a 6T cell except it has two additional npass gates for the second set of bit lines (dual ported access).  It is a true dual port cell.