RAM Shift Register With Embedded Addressing to Cut Circuit Area

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing shift register circuits require significant area and power due to the need for write and read control circuits to generate address signals, which can be inefficient in terms of implementation.

Innovation Solution

A shift register circuit design utilizing RAM with embedded addressing, where the RAM block stores and provides both write and read address signals, eliminating the need for separate control circuits and reducing the required area by integrating address generation within the RAM.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate write and read control circuits are used to generate address signals, then the shift register can function properly, but the area and power consumption increase significantly

Engineering Contradiction:
Improveshift register functionalityVSAvoidcircuit area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent merges the write control circuit and read control circuit into a single integrated control unit that generates both write and read address signals. This consolidation eliminates the need for separate control circuits, thereby reducing the overall circuit area while maintaining the shift register's data delay functionality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The control circuit is designed to perform multiple functions: it generates both write addresses and read addresses, and can control both write and read operations within the RAM. This multi-functional approach replaces what would traditionally require separate dedicated control circuits, reducing area consumption.

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

2Reliability

If separate write and read control circuits are used to generate address signals, then the shift register can function properly, but the power consumption increases

Engineering Contradiction:
Improveshift register functionalityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

By merging the write control circuit and read control circuit into a single integrated control unit, the patent reduces the total number of active components generating power consumption. The unified control circuit shares resources and reduces redundant power usage while maintaining full shift register functionality.

Inventive Principle:
Principle #5Merging (Combining)

3Area of stationary object

If RAM with embedded addressing is used, then the area is reduced by eliminating control circuits, but the RAM block must store and manage both write and read addresses

Engineering Contradiction:
Improvecircuit areaVSAvoidaddress management complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The RAM block is designed to self-manage its addressing by storing both write addresses and read addresses within its own structure. The embedded addressing mechanism allows the RAM to automatically generate and manage its own address sequences for both write and read operations without external control circuitry, thereby reducing area while managing complexity internally.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10102892B1RAM-based shift register with embedded addressing
Publication Date: 2018.10.16 TAHOE RES LTD
  • US10102892B1 patent drawing
  • US10102892B1 patent drawing
  • US10102892B1 patent drawing

AI summary

Unlike prior RAM-based shift register circuits, the presently-disclosed shift register circuit does not require control circuits to generate write and read address signals. Instead, the presently-disclosed shift register circuit utilizes a portion of RAM to store and provide the write and read address signals. The write and read addresses are output from the data output port of the RAM, and received by the write and read address ports of the RAM. Advantageously, the presently-disclosed shift register circuit requires less area to implement because the need for write and read control circuits is eliminated.