SD Card Dual Interface Dynamic Enable Logic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Secure digital format memory cards with integrated security processors face challenges when connected to host devices with multiple processors, as they are typically limited to SDIO interfaces, making it difficult to communicate with processors using other types of interfaces, and pose a risk of damage when inserted into legacy host devices that do not support their expanded functionality.
Innovation Solution
The SD card-type device includes a processor with two interfaces: a secure digital input/output (SDIO) interface and a second interface, such as a serial interface, which can be enabled or disabled based on logic states received from further connections, allowing it to communicate with multiple processors and prevent damage when inserted into legacy devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the SD card includes only SDIO interface, then compatibility with legacy host devices is maintained, but communication with multiple processors using other interface types is limited
Solution Approach 1:
The SD card is designed with multiple interface types (SDIO interface and second interface) integrated into a single device, enabling it to communicate with different processors using different interface protocols. This multi-functionality allows the card to adapt to various host device configurations while maintaining backward compatibility through the SDIO interface.
Solution Approach 2:
The second interface is configured to be enabled or disabled based on logic states received from further connections, allowing dynamic adaptation to the host device environment. This dynamic configuration enables the card to activate additional communication capabilities only when compatible host devices are detected, resolving the contradiction between versatility and compatibility.
2Adaptability or versatility
If the second interface is always enabled, then communication with multiple processors is achieved, but damage risk to legacy host devices increases
Solution Approach 1:
The system performs preliminary detection of host device compatibility by receiving logic states from further connections before enabling the second interface. This preliminary action allows the card to assess whether the host device can support the additional interface, preventing potential damage by only activating the second interface when appropriate host devices are detected.
Solution Approach 2:
The card receives feedback in the form of logic states from further connections that indicate the compatibility status of the host device. Based on this feedback, the card dynamically adjusts the enabling state of the second interface, ensuring that communication capabilities are activated only when the host device is confirmed to be compatible, thereby preventing damage while maintaining versatility.
Data Source
AI summary
A secure digital format card that includes two interfaces to a processor is provided, comprising a housing, and a processor that includes a secure digital input/output (SDIO) interface, a second interface, and further connections different from the interfaces. A first set and second set of pads are located at the housing, a subset of the first set for communicating with the processor via the SDIO interface. A subset of the second set for communicating with the processor via the second interface, and a further subset of the second set for communicating with the processor via the further connections. The processor is configured to: enable the subset of the second set of pads via the second interface when enable data is received via the one or more further connections, from the further subset of the second set of pads.


