Single-Port Memory Device Dual Command Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional single-port memory devices can only perform one command per clock cycle, limiting their ability to simultaneously read and write data, whereas dual-port memory devices are more complex and costly with a higher number of transistors.

Innovation Solution

A single-port memory device with a control module that generates multiple control signals based on a clock signal, read command, and write command, allowing for dual command access by enabling primary pre-charge and enable signals twice in one clock cycle, using a master circuit, read/write clock generating circuits, and a combination circuit to manage these signals effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a dual-port memory device is used to enable simultaneous read and write operations, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvesimultaneous read and write capabilityVSAvoidmemory device structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the functionality of two separate access ports into a single access port by using a control module that generates multiple sets of control signals (first and second pre-charge signals, first and second enable signals) within one clock cycle. This allows the single-port memory device to achieve dual-port functionality for simultaneous read and write operations while maintaining a simpler physical structure.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The control module utilizes periodic clock cycles to generate multiple sets of control signals, where each clock cycle contains both the first pre-charge signal and enable signal for one operation, and the second pre-charge signal and enable signal for another operation. This periodic generation of control signals enables simultaneous read and write operations through a single access port.

Inventive Principle:
Principle #19Periodic action

2Productivity

If a dual-port memory device is used to enable simultaneous read and write operations, then productivity is improved, but the number of transistors increases

Engineering Contradiction:
Improvesimultaneous read and write capabilityVSAvoidtransistor count
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent combines the transistor resources of a dual-port memory device into a single-port configuration by using the same physical access port and associated transistor structures for both read and write operations. The control module orchestrates the timing of operations to avoid conflicts, eliminating the need for duplicate transistor structures required in dual-port devices.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single access port and its associated transistor structures are designed to serve multiple functions - handling both read operations and write operations. The control module generates different control signal combinations to direct the same physical structures to perform different operations, reducing the overall transistor count while maintaining full functionality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7672177B2Memory device and method thereof
Publication Date: 2010.03.02 VIA TECH INC
  • US7672177B2 patent drawing
  • US7672177B2 patent drawing
  • US7672177B2 patent drawing

AI summary

A memory device and a method thereof. The memory described includes a control module and a single-port memory array. The control circuit generates control signals according to a clock signal, a read command signal and a write command signal. The single-port memory array is accessed according to the control signals.