Memory Card Controller Interface Selection Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory card controllers face issues in accurately determining compatibility with high-speed transfer modes, leading to incorrect initialization and operation in normal transfer modes when a high-speed memory card is inserted and held for a long time, causing inefficiencies in data transfer.

Innovation Solution

A memory card controller with a first interface unit for normal transfer mode, a second interface unit for high-speed transfer mode, and an interface selection unit that physically determines compatibility and selects the appropriate interface, with a memory card control unit that performs initialization and logical verification to ensure correct mode operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a push-push type memory card connector is used to enable high-speed transfer mode, then data transfer speed is improved, but the stability of the initialization process deteriorates due to incorrect physical determination of card compatibility

Engineering Contradiction:
Improvedata transfer speedVSAvoidinitialization process stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs logical verification by reading predetermined information from the memory card after initialization to confirm interface compatibility. This feedback mechanism detects and corrects incorrect physical determinations, ensuring the card operates in the correct transfer mode and resolving the initialization stability issue while maintaining high-speed capability

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary physical determination of interface compatibility through signal exchange before initialization, then follows up with logical verification by reading card information. This two-stage approach ensures correct mode selection from the outset while providing a safety check that prevents initialization errors in high-speed mode

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If physical determination of interface compatibility is performed before initialization, then initialization speed is improved, but determination accuracy deteriorates when cards are inserted and held for long periods

Engineering Contradiction:
Improveinitialization timeVSAvoidinterface compatibility determination accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system reads predetermined information from the memory card after initialization to verify interface compatibility. This feedback loop confirms whether the physical determination was correct, allowing the system to detect and correct errors that occur when cards are held in the connector for extended periods, thus improving determination accuracy without sacrificing initialization speed

Inventive Principle:
Principle #23Feedback

3Speed

If the second interface unit is selected based on physical determination, then high-speed transfer capability is improved, but the risk of incorrect mode operation increases without logical verification

Engineering Contradiction:
Improvetransfer mode capabilityVSAvoidmode operation accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

After selecting the second interface unit for high-speed transfer based on physical determination, the system performs logical verification by reading predetermined information from the memory card. This feedback mechanism confirms the correctness of the interface selection, ensuring the card operates in the intended high-speed mode and preventing incorrect mode operation while maintaining transfer capability

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9075924B2Memory card controller and host device including the same
Publication Date: 2015.07.07 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • US9075924B2 patent drawing
  • US9075924B2 patent drawing
  • US9075924B2 patent drawing

AI summary

An interface selection unit physically determines whether or not a memory card is compatible with a first transfer mode, based on the result of signal exchange with the memory card via a first interface unit, to select a first interface unit or a second interface unit. If the second interface unit is selected, a memory card control unit performs an initialization process to cause the memory card to be accessible via the second interface unit, and thereafter, logically determines whether or not the memory card is compatible with the first transfer mode, based on information read from the memory card.