Memory Access Blocking Circuit for Invalid Read Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor apparatuses face security issues due to meaningless data output and potential vulnerabilities from invalid accesses, particularly when a host attempts to access non-existent memory regions, leading to column operations and data output that can compromise system security.

Innovation Solution

The semiconductor apparatus includes a flag signal generation circuit that detects invalid accesses based on row address signals and generates an invalid access flag signal, coupled with a column decoder to block data output through logic operations, ensuring data is not transmitted during invalid accesses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the semiconductor apparatus performs column operation and outputs data in response to invalid access, then the data output operation is completed, but security problems arise and meaningless data is output

Engineering Contradiction:
Improvedata output operationVSAvoidsystem security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The flag signal generation circuit performs preliminary detection of invalid accesses by examining the row address signal before the data output operation occurs. When an invalid access is detected, the circuit generates an invalid access flag signal that prevents the column decoder from generating column selection signals, thereby blocking data output before it can cause security problems.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the semiconductor apparatus outputs data in response to read command, then data transmission is enabled, but meaningless data is output during invalid access causing security vulnerabilities

Engineering Contradiction:
Improvedata transmissionVSAvoidsecurity vulnerabilities
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The flag signal generation circuit acts as an intermediary between the row address signal and the column decoder. It detects invalid accesses by examining the row address signal and generates an invalid access flag signal that mediates the data output process. This intermediary mechanism allows normal data transmission to continue while blocking only the harmful data output during invalid accesses.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the semiconductor apparatus allows data output during invalid access, then the read operation is completed, but unnecessary current consumption occurs

Engineering Contradiction:
Improveread operation completionVSAvoidcurrent consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The flag signal generation circuit performs preliminary detection of invalid accesses before the data output operation occurs. By detecting the invalid access condition in advance and generating an invalid access flag signal, the circuit prevents the column decoder from generating column selection signals that would drive data output and cause unnecessary current consumption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260044267A1Semiconductor apparatus
Publication Date: 2026.02.12 SK HYNIX INC
  • US20260044267A1 patent drawing
  • US20260044267A1 patent drawing
  • US20260044267A1 patent drawing

AI summary

A semiconductor apparatus comprises a memory region, generates an invalid access flag signal indicating an invalid access to the memory region based on a row address signal input with a read command, and blocks data output in response to the invalid access flag signal.