Pseudo-Dual Port Memory Write Driver Circuitry
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Dual port memories consume significant area, prohibiting their use in wireless communications devices, and pseudo-dual port memories have increased cycle times, inhibiting high-performance applications.
Innovation Solution
A method and circuitry for a pseudo-dual port memory that pre-charges bitline pairs coupled to unselected columns during a write operation after a read operation, concurrently pulling down bitline pairs coupled to a selected column, using a merged pre-charge/write switcher/driver circuit to reduce cycle time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If pseudo-dual port memory is used instead of dual port memory, then memory area is reduced, but cycle time increases
Solution Approach 1:
The patent applies preliminary action by pre-charging bitline pairs coupled to unselected columns during the pre-charge operation phase, before the write operation begins. This advance preparation of bitlines for future write operations allows the memory to reduce cycle time while maintaining the area benefits of pseudo-dual port architecture.
Solution Approach 2:
The patent implements continuity of useful action by overlapping the pre-charge operation with the write driver operation. The merged pre-charge/write switcher/driver circuit enables these operations to occur concurrently rather than sequentially, eliminating idle time and improving overall memory performance while maintaining reduced area footprint.
2Adaptability or versatility
If sequential read then write operation is performed in PDP memory, then dual port functionality is emulated, but cycle time increases
Solution Approach 1:
The patent merges the pre-charge operation and write driver operation into a single merged pre-charge/write switcher/driver circuit. This combining of functions allows both operations to occur simultaneously during the same time period, enabling the memory to emulate dual port functionality while reducing the cycle time penalty associated with sequential operations.
Solution Approach 2:
The patent introduces dynamic operation by allowing the memory to flexibly switch between different operational modes. The merged circuit can dynamically handle both pre-charge and write operations based on the current state and requirements, enabling adaptive timing that reduces cycle time while maintaining versatility.
Data Source
AI summary
A method for operating a pseudo-dual port (PDP) memory is described. The method includes pre-charging bitline pairs BL and BLB coupled to unselected columns of the PDP memory according to a write operation during a pre-charge operation after a read operation of the PDP memory. The method also includes concurrently pulling-down a bitline pair BL and BLB coupled to a selected column of PDP memory according to the write operation.


