Wireless SD Card Extension Register for Host-Controlled Data Exchange
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
SD cards equipped with wireless communication functions face challenges in enabling seamless network communication and require complex procedures due to the lack of a TCP stack, making it difficult for hosts to utilize their functions effectively.
Innovation Solution
The implementation of an extension register in SD cards that supports read/write operations using CMD48 and CMD49 commands, allowing for the definition of wireless communication functions and enabling HTTP communications, along with a structured format for hosts to easily control and utilize these functions in a plug-and-play manner.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If SD cards are equipped with wireless communication functions, then network communication capability is improved, but device complexity increases and ease of operation deteriorates due to lack of TCP stack
Solution Approach 1:
The patent introduces an extension register as an intermediary interface between the host and the wireless communication module. This register enables the host to control wireless communication functions through simple read/write commands (CMD48/CMD49) without requiring the host to implement complex TCP stack protocols. The extension register acts as a mediator that translates high-level host commands into detailed wireless communication control operations.
2Adaptability or versatility
If wireless communication module is added to SD card, then functionality is improved, but device complexity increases
Solution Approach 1:
The extension register provides a universal interface that can control multiple wireless communication functions through a single standardized mechanism. By using the same CMD48/CMD49 read/write commands for various wireless operations (HTTP communication, network configuration, data transmission), the patent creates a multi-functional control system that reduces overall device complexity despite adding wireless capabilities.
3Device complexity
If TCP stack is not provided in SDIO card, then device complexity is reduced, but ease of operation deteriorates due to complex procedures required
Solution Approach 1:
The extension register enables the SD card's wireless communication module to serve itself by providing self-contained control mechanisms. The host can directly control wireless functions through simple register operations without needing external TCP stack software. The SD card autonomously handles wireless communication protocols through its internal module, serviced via the straightforward extension register interface.
Data Source
AI summary
A wireless communication system includes a host apparatus and a memory card connectable to the host apparatus. The memory card includes a memory device, a memory controller circuit to control reading and writing to the memory device in response to requests from the host apparatus, a communication module to perform a communication function, and an extension register to store information on an extension function. The memory controller circuit is connected to the memory device, the communication module, and the extension register. The memory card is able to receive from the host apparatus a first request for reading the information stored in the extension register. The communication function is a wireless communication function including a WiFi function and/or a Bluetooth function. The WiFi function and the Bluetooth function are respectively assigned to pages different from each other.


