FeRAM Data Path Read/Write Sequencing for Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In solid-state memory, particularly in ferroelectric random-access memory (FeRAM), the reduction of chip area through time-multiplexed data communication on internal buses leads to increased power consumption, which is a concern for mobile and implantable devices where both low power consumption and minimal chip area are essential.

Innovation Solution

Implementing a memory architecture with two banks of sense amplifiers that alternate in forwarding data to an internal data bus, allowing the bus to float at its previous read state during write operations, thereby minimizing power consumption without increasing chip area, and incorporating error correction coding compatible with multiple row address sectors and column segments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If time-multiplexed data communication is used on internal buses to reduce chip area, then chip area is reduced, but power consumption increases

Engineering Contradiction:
Improvechip areaVSAvoidpower consumption
Core Design Contradiction:
Area of stationary objectVSUse of energy by stationary object

Solution Approach 1:

The patent divides the memory array into multiple banks (e.g., Bank 0 and Bank 1) with separate sense amplifier banks. Each bank can be independently accessed, allowing the internal data bus to remain in a high-impedance state when only one bank is active, thereby reducing switching power consumption while maintaining the time-multiplexed bus structure for chip area reduction

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic control of the internal data bus impedance state. The bus transitions between active driving states (when data transfer is needed) and high-impedance floating states (when banks are alternately accessed), optimizing power consumption based on the operational phase while preserving the area-efficient time-multiplexed architecture

Inventive Principle:
Principle #15Dynamics

2Quantity of substance

If page mode access with row-wide ECC is implemented, then fewer ECC code bits are needed, but internal bus width must be reduced through time-multiplexing

Engineering Contradiction:
ImproveECC code bitsVSAvoidinternal bus width
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the memory into banks that can be accessed independently in page mode. Each bank contains complete row data with row-wide ECC, allowing the narrow time-multiplexed internal bus to transfer data sequentially from multiple banks while maintaining full ECC capability for each bank's data row

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs periodic time-multiplexed access to multiple memory banks through the narrow internal data bus. Data is transferred in sequential periods from different banks, enabling the bus to handle wide data words effectively despite its limited width, while row-wide ECC operates periodically on complete row data from each bank

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS8296628B2Data path read/write sequencing for reduced power consumption
Publication Date: 2012.10.23 TEXAS INSTRUMENTS INC
  • US8296628B2 patent drawing
  • US8296628B2 patent drawing
  • US8296628B2 patent drawing

AI summary

A solid-state memory such as a ferroelectric random access memory (FeRAM) with multiplexed internal data bus and reduced power consumption on data transfer. The memory stores data in the form of multi-byte data words with error correction coding (ECC). In a page mode read/write operation, data states stored in memory cells of the selected row are sensed by sense amplifiers arranged in first and second banks, which are associated with first and second groups of columns. The first bank of sense amplifiers, associated with the first group of columns and containing the ECC value, are coupled to to the internal bus, followed by coupling the second bank of sense amplifiers associated with the second group of columns to the internal bus. The internal bus is then placed in tri-state, following which the internal data bus is driven with data to be written into the second group of columns in that same row, that data latched into the second bank of sense amplifiers. The internal bus is then driven with the data to be written to the first group of columns in the row, and latched into the first bank of sense amplifiers. To the extent that the data in the second group of columns does not change from the read to write operations, power consumption otherwise necessary for switching the internal bus is avoided.