General-purpose flash memory, electronic devices and methods capable of connecting to various types of storage devices.
By designing multifunctional connectors and terminals in electronic devices, the compatibility issues of different memory card types within limited space are solved, enabling safe installation and stable data transmission.
Patent Information
- Application Number
- CN201980033171.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2018-05-17
- Filing Date
- 2019-05-15
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2039-05-15
AI Technical Summary
Due to the limited size of electronic devices, it is difficult to install different types of storage devices simultaneously without damaging the device or being able to install new types of storage devices.
An electronic device is provided, comprising a connector for installing a UFS card, SD card, or UICC, which is identified and reset via different power and signal terminals to ensure that different types of memory cards can be securely connected and function properly.
It enables the safe installation and identification of multiple memory card types within a limited space, avoiding device damage and ensuring the stability and compatibility of data transmission.
Smart Images

Figure CN112136120B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to general-purpose flash memory, electronic devices capable of connecting to various types of storage devices, and methods thereof. Background Technology
[0002] With technological advancements, various external storage devices have been developed to supplement the functionality of electronic devices. These electronic devices can perform their functions or expand their limited resources and capabilities by installing up to two external storage devices, connecting to existing storage devices, and transmitting and receiving data.
[0003] Electronic devices can send and receive data by installing and connecting external electronic devices. However, due to the limited size of electronic devices, new types of storage devices, in addition to existing types, may not be able to be added due to space constraints. If storage devices of different connection types are selectively installed in the same space to save space, the storage devices or electronic devices may be damaged during installation and connection, and new types of storage devices may not be able to be installed.
[0004] The above information is presented as background information and is intended to aid in understanding this disclosure. No determination or assertion has been made regarding whether any of the foregoing items can be applied as prior art to this disclosure. Summary of the Invention
[0005] Solution to the problem
[0006] The aspects of this disclosure are intended to at least address the aforementioned problems and / or disadvantages, and to provide at least the following advantages. Therefore, one aspect of this disclosure is to provide an apparatus and method for an electronic device having a connector.
[0007] Additional aspects will be set forth in part in the description which follows, and in part will be obvious from the description or may be learned by practice of the presented embodiments.
[0008] According to one aspect of this disclosure, an electronic device is provided. The electronic device includes a connector for mounting at least one of a Universal Flash Memory (UFS) card, a Secure Digital (SD) card, or a Universal Integrated Circuit (UICC) card. The connector includes a first power terminal for connecting an SD card or a UFS card, a second power terminal for connecting a UFS card or a UICC, and one or more signal terminals for connecting at least one of the UFS card, SD card, or UICC. The electronic device also includes at least one processor. The at least one processor is configured to detect a card mounted in the connector; if the card corresponds to a UFS card, output a first specified voltage to the UFS card via the first power terminal, output a second specified voltage to the UFS card via the second power terminal, and reset the UFS card via one or more signal terminals; if the card does not correspond to a UFS card, output a first specified voltage via the first power terminal, output a third specified voltage via the second power terminal, and reset the corresponding SD card or UICC via the signal terminals.
[0009] According to another aspect of this disclosure, a UFS is provided. The UFS includes a housing removable from an electronic device, a first power terminal for receiving a first specified voltage from the electronic device, a second power terminal for receiving a second specified voltage from the electronic device, and one or more signal terminals for connecting the electronic device, wherein the first power terminal is disposed in a first region on at least one surface of the housing to correspond to the power terminal of a UICC, and the second power terminal is disposed in a second region on at least one surface of the housing to correspond to the power terminal of an SD card.
[0010] According to another aspect of this disclosure, an electronic device is provided. The electronic device includes a connector for mounting at least one of a Universal Flash Memory (UFS) card, a Secure Digital (SD) card, or a Universal Integrated Circuit (UICC) card. The connector includes a first power terminal for connecting an SD card or a UFS card, a second power terminal for connecting a UFS card or a UICC, one or more signal terminals for connecting at least one of the UFS card, SD card, and UICC, and at least one processor. The at least one processor is configured to output a second specified voltage through the second power terminal, and, based on a response from the card to identify the card, reset the UICC through one or more signal terminals if the card is a UICC, and output a third specified voltage higher than the second specified voltage through the second power terminal if the card does not correspond to a UICC.
[0011] According to another aspect of this disclosure, a method for using an electronic device is provided. The method includes: connecting to one of a UFS card, an SD card, and a UICC; detecting a card installed in a connector of the electronic device; if the card corresponds to a UFS card, outputting a first specified voltage to the UFS card via a first power terminal; outputting a second specified voltage to the UFS card via a second power terminal; resetting the UFS card via one or more signal terminals; if the card does not correspond to a UFS card, outputting a first specified voltage via the first power terminal; outputting a third specified voltage via the second power terminal; and resetting a corresponding one of the SD card and UICC via one or more signal terminals.
[0012] According to another aspect of this disclosure, a method for using an electronic device is provided. The method includes: connecting to one of a UFS card, an SD card, and a UICC; outputting a second specified voltage through a second power terminal for connecting the UFS card or the UICC; identifying the card based on a response from the card; resetting the UICC through one or more signal terminals if the card is identified as a UICC; and outputting a third specified voltage at a higher level than the second specified voltage through the second power terminal if the card does not correspond to a UICC.
[0013] Other aspects, advantages, and distinctive features of this disclosure will become apparent to those skilled in the art from the following detailed description of various embodiments disclosed in conjunction with the accompanying drawings. Attached Figure Description
[0014] The above and other aspects, features and advantages of certain embodiments of this disclosure will become more apparent from the following description taken in conjunction with the accompanying drawings, in which:
[0015] Figure 1 A block diagram of an electronic device capable of connecting to various external storage devices according to embodiments of the present disclosure is shown;
[0016] Figure 2A Examples of electronic devices capable of connecting to various types of storage devices according to embodiments of the present disclosure are shown;
[0017] Figure 2B An example of a housing for an electronic device capable of housing various storage devices according to embodiments of the present disclosure is shown;
[0018] Figure 3 Another example of an electronic device capable of connecting to various external storage devices according to embodiments of the present disclosure is shown;
[0019] Figure 4 Examples of various types of storage devices connected to electronic devices according to embodiments of the present disclosure are shown;
[0020] Figure 5 Another example of various types of storage devices connected to an electronic device according to embodiments of the present disclosure is shown;
[0021] Figure 6 Another example of various types of storage devices connected to an electronic device according to embodiments of the present disclosure is shown;
[0022] Figure 7 Examples of connecting electronic devices to various types of storage devices according to embodiments of the present disclosure are shown;
[0023] Figure 8 Examples of various types of storage devices in driving electronic devices according to embodiments of the present disclosure are shown;
[0024] Figure 9 Another example of various types of storage devices in a driving electronic device according to embodiments of the present disclosure is shown;
[0025] Figure 10 Another example of connecting an electronic device to various types of storage devices according to embodiments of the present disclosure is shown;
[0026] Figure 11 This illustrates yet another example of connecting an electronic device to various types of storage devices according to embodiments of the present disclosure;
[0027] Figure 12 Examples of various types of storage devices in driving electronic devices according to embodiments of the present disclosure are shown;
[0028] Figure 13 This illustrates yet another example of connecting an electronic device to various types of storage devices according to embodiments of the present disclosure; and
[0029] Figure 14 Another example of various types of storage devices in a driving electronic device according to embodiments of the present disclosure is shown.
[0030] In all the accompanying drawings, the same reference numerals will be understood to denote the same parts, components, and structures. Detailed Implementation
[0031] The following description, with reference to the accompanying drawings, is provided to aid in a full understanding of the various embodiments of this disclosure as defined by the claims and their equivalents. It includes various specific details to aid this understanding, but these are to be considered exemplary only. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the various embodiments described herein without departing from the scope and spirit of this disclosure. Furthermore, for clarity and brevity, descriptions of well-known functions and constructions may be omitted.
[0032] The terms and words used in the following description and claims are not limited to their literal meaning, but are used solely by the inventors to enable a clear and consistent understanding of this disclosure. Therefore, it will be apparent to those skilled in the art that the following description of various embodiments of this disclosure is provided for illustrative purposes only and is not intended to limit the disclosure as defined by the appended claims and their equivalents.
[0033] It should be understood that the singular forms “a” and “the” include plural referents unless the context clearly specifies otherwise. Thus, for example, referring to “the surface of a component” includes referring to one or more such surfaces.
[0034] Figure 1 This is a block diagram illustrating an electronic device 101 in a network environment 100 according to various embodiments.
[0035] Reference Figure 1 In network environment 100, electronic device 101 can communicate with electronic device 102 via a first network 198 (e.g., a short-range wireless communication network), or with electronic device 104 or server 108 via a second network 199 (e.g., a long-range wireless communication network). According to an embodiment, electronic device 101 can communicate with electronic device 104 via server 108. According to an embodiment, electronic device 101 may include a processor 120, memory 130, input device 150, sound output device 155, display device 160, audio module 170, sensor module 176, interface 177, haptic module 179, camera module 180, power management module 188, battery 189, communication module 190, user identification module (SIM) 196, or antenna module 197. In some embodiments, at least one of these components (e.g., display device 160 or camera module 180) may be omitted from electronic device 101, or one or more other components may be added to electronic device 101. In some embodiments, some of the components may be implemented as a single integrated circuit. For example, the sensor module 176 (e.g., a fingerprint sensor, an iris sensor, or an illuminance sensor) may be implemented as embedded in the display device 160 (e.g., a display).
[0036] Processor 120 may run software (e.g., program 140) to control at least one other component (e.g., hardware or software component) of electronic device 101 connected to processor 120, and may perform various data processing or calculations. According to one embodiment, as at least part of the data processing or calculation, processor 120 may load commands or data received from another component (e.g., sensor module 176 or communication module 190) into volatile memory 132, process the commands or data stored in volatile memory 132, and store the resulting data in non-volatile memory 134. According to an embodiment, processor 120 may include a main processor 121 (e.g., central processing unit (CPU) or application processor (AP)) and an auxiliary processor 123 (e.g., graphics processing unit (GPU), image signal processor (ISP), sensor hub processor, or communication processor (CP)) that is operationally independent of or combined with the main processor 121. Additionally or alternatively, auxiliary processor 123 may be adapted to consume less power than main processor 121, or adapted for a specific function. The auxiliary processor 123 can be implemented separately from the main processor 121, or it can be implemented as part of the main processor 121.
[0037] When the main processor 121 is inactive (e.g., in sleep mode), the auxiliary processor 123 may control at least some of the functions or states associated with at least one component of the electronic device 101 (other than the main processor 121) (e.g., display device 160, sensor module 176, or communication module 190), or when the main processor 121 is active (e.g., running an application), the auxiliary processor 123 may work with the main processor 121 to control at least some of the functions or states associated with at least one component of the electronic device 101 (e.g., display device 160, sensor module 176, or communication module 190). According to embodiments, the auxiliary processor 123 (e.g., an image signal processor or a communication processor) may be implemented as part of another component (e.g., camera module 180 or communication module 190) functionally associated with the auxiliary processor 123.
[0038] Memory 130 may store various data used by at least one component of electronic device 101 (e.g., processor 120 or sensor module 176). The various data may include, for example, software (e.g., program 140) and input or output data for commands associated with it. Memory 130 may include volatile memory 132 or non-volatile memory 134.
[0039] The program 140 may be stored as software in the memory 130, and the program 140 may include, for example, an operating system (OS) 142, middleware 144, or application 146.
[0040] Input device 150 can receive commands or data from outside electronic device 101 (e.g., a user) that will be used by other components of electronic device 101 (e.g., processor 120). Input device 150 may include, for example, a microphone, mouse, keyboard, or digital pen (e.g., stylus).
[0041] The sound output device 155 can output sound signals to the outside of the electronic device 101. The sound output device 155 may include, for example, a speaker or a receiver. The speaker can be used for general purposes such as playing multimedia or playing records, and the receiver can be used for incoming calls. According to an embodiment, the receiver may be implemented separately from the speaker or as part of the speaker.
[0042] Display device 160 can visually provide information to the outside of electronic device 101 (e.g., to a user). Display device 160 may include, for example, a display, a holographic device, or a projector, and control circuitry for controlling a respective one of the display, holographic device, and projector. According to an embodiment, display device 160 may include touch circuitry adapted to detect touch or sensor circuitry (e.g., a pressure sensor) adapted to measure the intensity of the force caused by touch.
[0043] The audio module 170 can convert sound into electrical signals and vice versa. According to an embodiment, the audio module 170 can obtain sound via the input device 150, or output sound via the sound output device 155 or headphones of an external electronic device (e.g., electronic device 102) that is directly (e.g., wired) or wirelessly connected to the electronic device 101.
[0044] Sensor module 176 can detect the operating state of electronic device 101 (e.g., power or temperature) or the environmental state outside electronic device 101 (e.g., user state), and then generate an electrical signal or data value corresponding to the detected state. According to embodiments, sensor module 176 may include, for example, a gesture sensor, gyroscope sensor, atmospheric pressure sensor, magnetic sensor, accelerometer, grip sensor, proximity sensor, color sensor, infrared (IR) sensor, biometric sensor, temperature sensor, humidity sensor, or illuminance sensor.
[0045] Interface 177 may support one or more specific protocols used to enable electronic device 101 to connect directly (e.g., wired) or wirelessly to external electronic devices (e.g., electronic device 102). According to embodiments, interface 177 may include, for example, a High Definition Multimedia Interface (HDMI), a Universal Serial Bus (USB) interface, a Secure Digital Card (SD) interface, or an audio interface.
[0046] Connection end 178 may include a connector, through which electronic device 101 can be physically connected to an external electronic device (e.g., electronic device 102). According to embodiments, connection end 178 may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0047] The tactile module 179 can convert electrical signals into mechanical stimuli (e.g., vibration or motion) or electrical stimuli that can be recognized by a user through his touch or kinesthesia. According to embodiments, the tactile module 179 may include, for example, a motor, a piezoelectric element, or an electrical stimulator.
[0048] Camera module 180 can capture still or moving images. According to an embodiment, camera module 180 may include one or more lenses, an image sensor, an image signal processor, or a flash.
[0049] The power management module 188 manages the power supply to the electronic device 101. According to an embodiment, the power management module 188 may be implemented as at least part of, for example, a power management integrated circuit (PMIC).
[0050] Battery 189 can power at least one component of electronic device 101. According to an embodiment, battery 189 may include, for example, a non-rechargeable primary battery, a rechargeable rechargeable battery, or a fuel cell.
[0051] Communication module 190 can support the establishment of a direct (e.g., wired) or wireless communication channel between electronic device 101 and external electronic devices (e.g., electronic device 102, electronic device 104, or server 108), and perform communication via the established communication channel. Communication module 190 may include one or more communication processors capable of operating independently of processor 120 (e.g., application processor (AP)) and support direct (e.g., wired) or wireless communication. According to embodiments, communication module 190 may include wireless communication module 192 (e.g., cellular communication module, short-range wireless communication module, or Global Navigation Satellite System (GNSS) communication module) or wired communication module 194 (e.g., local area network (LAN) communication module or power line communication (PLC) module). One of these communication modules can communicate with an external electronic device via a first network 198 (e.g., a short-range communication network such as Bluetooth, Wi-Fi Direct, or Infrared Data Association (IrDA)) or a second network 199 (e.g., a long-range communication network such as a cellular network, the Internet, or a computer network (e.g., a LAN or a wide area network (WAN))). These various types of communication modules can be implemented as a single component (e.g., a single chip) or as multiple components (e.g., multiple chips) that are separate from each other. The wireless communication module 192 can identify and verify the electronic device 101 in the communication network (such as the first network 198 or the second network 199) using user information (e.g., the International Mobile Subscriber Identity (IMSI)) stored in the user identification module 196.
[0052] Antenna module 197 can transmit or receive signals or power to or from the exterior of electronic device 101 (e.g., external electronic device). According to an embodiment, antenna module 197 may include an antenna comprising a radiating element formed of a conductive material or conductive pattern formed in or on a substrate (e.g., a PCB). According to an embodiment, antenna module 197 may include multiple antennas. In this case, at least one antenna suitable for a communication scheme used in a communication network (such as a first network 198 or a second network 199) can be selected from the multiple antennas by, for example, communication module 190 (e.g., wireless communication module 192). Signals or power can then be transmitted or received between communication module 190 and the external electronic device via the selected at least one antenna. According to an embodiment, additional components besides the radiating element (e.g., a radio frequency integrated circuit (RFIC)) may be additionally incorporated into antenna module 197.
[0053] At least some of the aforementioned components can be interconnected and communicate signals (e.g., commands or data) between them via an inter-peripheral communication scheme (e.g., bus, general purpose input / output (GPIO), serial peripheral interface (SPI), or mobile industrial processor interface (MIPI)).
[0054] According to an embodiment, commands or data can be sent or received between electronic device 101 and external electronic device 104 via server 108 connected to a second network 199. Each of electronic device 102 and electronic device 104 can be a device of the same type as electronic device 101, or a device of a different type. According to an embodiment, all or some operations that would be performed on electronic device 101 can be performed on one or more of external electronic devices 102, external electronic devices 104, or server 108. For example, if electronic device 101 is required to automatically perform a function or service, or is required to perform a function or service in response to a request from a user or another device, electronic device 101 may request the one or more external electronic devices to perform at least a portion of the function or service, instead of running the function or service, or electronic device 101 may request the one or more external electronic devices to perform at least a portion of the function or service in addition to running the function or service. Upon receiving the request, the one or more external electronic devices may perform at least a portion of the requested function or service, or perform additional functions or services related to the request, and transmit the result of the execution to electronic device 101. Electronic device 101 may provide the result as at least a partial response to the request, either with further processing or without further processing. For this purpose, technologies such as cloud computing, distributed computing, or client-server computing may be used.
[0055] The electronic device according to various embodiments can be one of a variety of types of electronic devices. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. According to embodiments of this disclosure, the electronic device is not limited to those described above.
[0056] It should be understood that the various embodiments of this disclosure and the terminology used therein are not intended to limit the technical features set forth herein to the specific embodiments, but rather to include various changes, equivalents, or substitutions to the respective embodiments. In the description of the drawings, similar reference numerals may be used to refer to similar or related elements. It will be understood that nouns in the singular form corresponding to terms may include one or more things unless the relevant context clearly indicates otherwise. As used herein, each of the phrases such as “A or B,” “at least one of A and B,” “at least one of A or B,” “A, B, or C,” “at least one of A, B, and C,” and “at least one of A, B, or C” may include any one or all possible combinations of the items enumerated together with the corresponding phrase among the plurality of phrases. As used herein, terms such as “first” and “second” or “first” and “second” may be used to simply distinguish the respective component from another component and do not limit the component in other respects (e.g., importance or order). It will be understood that, whether the terms “operably” or “communically” are used or not, if an element (e.g., a first element) is referred to as “combined with another element (e.g., a second element),” “combined to another element (e.g., a second element),” “connected to another element (e.g., a second element),” or “attached to another element (e.g., a second element)”, it means that the first element can be directly (e.g., wiredly) connected to the second element, wirelessly connected to the second element, or connected to the second element via a third element.
[0057] As used herein, the term "module" can include a unit implemented in hardware, software, or firmware, and is used interchangeably with other terms (e.g., "logic," "logic block," "part," or "circuit"). A module can be a single integrated component adapted to perform one or more functions, or the smallest unit or part of such a single integrated component. For example, according to an embodiment, a module can be implemented in the form of an application-specific integrated circuit (ASIC).
[0058] The various embodiments set forth herein can be implemented as software (e.g., program 140) containing one or more instructions readable by a machine (e.g., electronic device 101) stored in a storage medium (e.g., internal memory 136 or external memory 138). For example, under the control of a processor, the processor (e.g., processor 120) of the machine (e.g., electronic device 101) can invoke and execute at least one of the one or more instructions stored in the storage medium, with or without the use of one or more other components. This enables the machine to operate to perform at least one function according to the invoked at least one instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. Machine-readable storage media may be provided in the form of non-transitory storage media. The term "non-transitory" means only that the storage medium is a tangible device and does not include signals (e.g., electromagnetic waves), but this term does not distinguish between data being stored semi-permanently in the storage medium and data being temporarily stored in the storage medium.
[0059] According to embodiments, methods according to various embodiments of this disclosure may be included and provided in a computer program product. The computer program product can be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., a compact disk read-only memory (CD-ROM)) or via an app store (e.g., the Play Store). TM The computer program product may be published online (e.g., downloaded or uploaded), or may be distributed directly between two user devices (e.g., smartphones) (e.g., downloaded or uploaded). If published online, at least a portion of the computer program product may be temporarily generated, or at least a portion of the computer program product may be temporarily stored in a machine-readable storage medium (such as the memory of a manufacturer's server, an app store's server, or a forwarding server).
[0060] According to various embodiments, each of the above-described components (e.g., a module or program) may include a single entity or multiple entities. According to various embodiments, one or more of the above-described components may be omitted, or one or more other components may be added. Optionally or additionally, multiple components (e.g., modules or programs) may be integrated into a single component. In this case, according to various embodiments, the integrated component may still perform the one or more functions of each of the multiple components in the same or similar manner as the corresponding component of the multiple components performed one or more functions prior to integration. According to various embodiments, the operations performed by a module, program, or other component may be performed sequentially, in parallel, repeatedly, or heuristically, or one or more of the operations may be run in a different order or omitted, or one or more other operations may be added.
[0061] Figure 2A An electronic device 200, according to an embodiment of the present disclosure, is shown capable of connecting to various types of storage devices (e.g., Figure 1 Example of electronic device 101 shown.
[0062] refer to Figure 2A Electronic devices capable of connecting to various storage devices include processor 210 and connector 220.
[0063] Connector 220 is Figure 1 An example of connection terminal 178, which can physically connect electronic device 200 to external electronic device 102 (e.g., storage device). Connector 220 may include a means for driving... Figure 4 , Figure 5 and Figure 6 The storage device described herein includes at least one power terminal and various signal terminals for transmitting and / or receiving signals between the storage device 102 and the electronic device 200. For example, connector 220 may include at least one common connector, which includes an SD card connector, a UICC connector, and a UFS card connector. For example, connector 220 may include at least one power terminal and at least one signal terminal connected to at least one of the SD card, UFS card, and UICC.
[0064] According to various embodiments, processor 210 can detect storage device 102 connected via connector 220 by driving software (e.g., program 140), and drive storage device 102 by providing at least one specified voltage to the detected storage device 102 via at least one specified power terminal. For this purpose, a power management module (e.g., PMIC) for driving specified power according to the type or kind of storage device 102 can be integrated with processor 210.
[0065] According to various embodiments, processor 210 may, for example, select one or more power terminals for a detected electronic device, select at least one voltage level for the selected power terminal, and apply the selected voltage level. For example, processor 210 may first apply a low voltage level of at least one specified level to a storage device 102 connected via at least one specified power terminal of connector 220, and thus detect a responding storage device 102. If no storage device 102 responds to the low voltage level, processor 210 may sequentially apply a higher voltage level, thereby detecting a responding storage device 102.
[0066] Processor 210 can reset the electrically powered storage device 102 and receive or send data to be stored in storage device 102 via transmit / receive control signals. Through transmit / receive control signals, processor 120 can control at least one other component (e.g., hardware or software component) of storage device 102 and process various data and operations. Processor 210 can receive data stored in storage device 102, thereby controlling storage device 102. Processor 210 can store various data generated during the operation of electronic device 200 or received via a network in storage device 102 connected via connector 220.
[0067] Figure 2B An example of a housing 230 for an electronic device (e.g., electronic device 101 or 200) capable of housing various types of storage devices according to an embodiment of the present disclosure is shown.
[0068] The housing 230 can selectively mount one or more of various storage devices 102, for example, in... Figure 4 , Figure 5 and Figure 6 The SD card, UICC (e.g., a Subscriber Identity Module (SIM) card), and UFS card described herein. The shape of housing 230 is not limited thereto and can be varied to accommodate various types of storage devices. For example, if at least one of the SD card, UICC, and UFS card is installed and coupled to an electronic device, housing 230 is an example of a structure for connecting the installed card to a common connector (not shown) including an SD card connector, a UICC connector, and a UFS card connector.
[0069] Connector 220 can connect storage device 102, mounted in housing 230, to electronic device 200 via two or more power terminals and signal terminals. Storage device 102, mounted in housing 230, can be inserted into an insertion portion (not shown) of housing 230 for accommodating electronic device 200 and contacts the power terminals and signal terminals of connector 220. For this purpose, the power terminals and signal terminals of connector 220 can be positioned corresponding to the connection terminals of storage device 102 mounted in housing 230 and inserted into the insertion portion.
[0070] refer to Figure 2B If housing 230 is separated from electronic device 200, housing 230 is also separated from power terminals and signal terminals. If storage device 102 is mounted in housing 230 and housing 230 is inserted into electronic device 200, then, depending on its type, storage device 102 mounted in housing 230 can be physically connected to at least a portion of power terminals and at least a portion of signal terminals of connector 220. For example, connector 220 may include at least one power terminal and at least one signal terminal for connection to at least one of SD card, UFS card, and UICC. Connector 220 can drive an SD card, UFS card, or UICC mounted in housing 230 and inserted into electronic device 200 by applying power via at least one power terminal, and perform communication by means of at least one signal terminal through connection.
[0071] If the storage device 102 is installed in the housing 230 and inserted into the electronic device 200, the connection terminals of the storage device 102, according to the structure or standard definition of the storage device 102, can be connected to at least one power terminal and at least one signal terminal of the connector 220 of the electronic device 200.
[0072] Figure 2B The housing 230 includes a first housing 231 for mounting SD cards, UFS cards, and UICCs, and a second housing 237 for mounting UICCs, but is not limited to being in series. For example, the housings may be placed parallel to each other on top and bottom, or they may be connected to separate connectors at separate locations. A structure for mounting and driving various cards in the first housing 231 is now shown, and the structure of the second housing 237 may be similar to that of the first housing 231. For convenience, the first housing 231 may be referred to as housing 231.
[0073] If the UICC (e.g., a SIM card) is installed in housing 231 and connected to electronic device 200, the UICC can be installed such that power terminals and signal terminals disposed on one surface of it are exposed toward at least a portion of one surface of housing 231 (e.g., region A 233). Therefore, the power terminals and signal terminals of the UICC can be configured to contact and connect to the corresponding power terminals and signal terminals of connector 220 in at least some regions of housing 231 (e.g., region A 233).
[0074] If the SD card is installed in the housing 231 and connected to the electronic device 200, the SD card can be installed such that the power terminals and signal terminals disposed in at least a portion of one surface of the housing 231 are exposed toward at least a portion of one surface of the housing 231 (e.g., region B 235). Therefore, the power terminals and signal terminals of the SD card can be configured to contact and connect to the corresponding power terminals and signal terminals of the connector 220 in at least some regions of the housing 231 (e.g., region B 235).
[0075] If the UFS card is installed in housing 231 and connected to electronic device 200, the UFS card can be installed such that power terminals and signal terminals disposed in at least a portion of one surface of housing 231 are exposed toward at least a portion of one surface of housing 231 (e.g., area A 233 and / or area B 235). Therefore, the power terminals and signal terminals of the UFS card can be configured to contact and connect to the corresponding power terminals and signal terminals of connector 220 in at least some areas of housing 231 (e.g., area A 233 and / or area B 235).
[0076] According to various embodiments, at least a portion of other components of connector 220 (e.g., at least a portion of power terminals and signal terminals) may be included in housing 231. In this case, if storage device 102 is installed even when housing 231 is separated from electronic device 200, storage device 102 may at least contact the power terminals or signal terminals of housing 231. Simultaneously, the power terminals and signal terminals of connector 220 may be positioned accordingly to contact the connection terminals of storage device when housing 231, including the installed storage device, is inserted into electronic device 200.
[0077] Connector 220 may include at least one common power terminal for applying common power to two or more types of storage devices 102. For example, connector 220 may include a first power terminal for connecting to an SD card and a UFS card, and an SD card or UFS card installed in housing 231 may be connected to the first power terminal. In this case, the first power terminal may be configured to apply power by contacting the SD card or UFS card, for example, in region B 235 of housing 231. Alternatively, connector 220 may include a second power terminal for connecting to a UFS card and a UICC, and a UFS card or UICC installed in housing 231 may be connected to the second power terminal. In this case, the second power terminal may be configured to apply power by contacting the UFS card or UICC, for example, in region A 233 of housing 231.
[0078] Connector 220 may include at least one common signal terminal for commonly connecting to two or more types of storage devices 102. For example, connector 220 may include at least one common signal terminal for commonly connecting an SD card and a UFS card, and the SD card or UFS card installed in housing 231 can send signals to and receive signals from electronic device 200 via the common signal terminal. In this case, the common signal terminal commonly connected to the SD card and UFS card can be connected to electronic device 200 to contact and connect the SD card or UFS card, for example, in region B 235 of housing 231. Similarly, connector 220 may include at least one common signal terminal for commonly connecting a UFS card and a UICC, and the UFS card or UICC installed in housing 231 can send signals to and receive signals from electronic device 200 via at least one common signal terminal. In this case, the common signal terminal commonly connected to the UFS card and UICC can be connected to electronic device 200 to contact and connect the UFS card or UICC, for example, in region A 233 of housing 231.
[0079] Although the removable housing 230 for accommodating connector 220 and storage device 102 is Figure 2B While the housing 230 is a separate component, according to various embodiments, the connector 220 can be configured to secure the housing 230 within the electronic device 200 and house the storage device 102. In this case, the power terminals and signal terminals can be integrated together without being separated from the housing 230.
[0080] exist Figure 2BIn this embodiment, housing 230 includes housing 231 for selectively mounting various types of storage devices 102 and housing 237 for mounting the UICC as described above. According to various embodiments, the structure of housing 230 is not limited to these and may include multiple housings of various structures. For example, housing 230 may include multiple housings with the same structure as housing 231, or may further include housings with the same structure as housing 231. Figure 2B The shell 231 shown has a different structure than the shell 237.
[0081] Figure 3 Another example of an electronic device capable of connecting to various external storage devices is shown according to embodiments of the present disclosure.
[0082] refer to Figure 3 Electronic device 300 (e.g., electronic device 101 or electronic device 200) capable of connecting to various types of storage devices includes processor 310 (e.g., processor 120) and connector 220 (e.g., connector 220).
[0083] Connector 320 may include a drive for driving Figure 4 , Figure 5 and Figure 6 The document describes at least one power terminal for the storage device, and various signal terminals for transmitting and / or receiving signals between the external device 102 (e.g., the storage device) and the electronic device 300. Connector 320 may include at least one common connector, including an SD card connector, a UICC connector, and a UFS card connector. For example, connector 320 may include at least one such... Figure 2B The housing 230 may include at least one power terminal and at least one signal terminal for connection to the storage device 102. The connector 320 may include, for example... Figure 2B The housings 230 and 237 may include at least one power terminal and at least one signal terminal for contacting and connecting to a plurality of storage devices 102.
[0084] The electronic device 300 may also include a power management module 330. The power management module 330 may be configured as, for example, at least part of a PMIC. The power management module 330 may be configured as, for example, part of a processor 310. Depending on the type of the detected storage device 102, the power management module 330 may provide a specified voltage level through a specified power terminal under the control of the processor 310.
[0085] According to various embodiments, the processor 310 can identify the storage device 102 connected to the processor 310 via connector 320 by driving software (e.g., program 140), and drive the storage device 102 by controlling the power management module 330 to provide specified drive power to the identified storage device through at least one specified power terminal.
[0086] If necessary, the electronic device 300 may further include a second switch 350. In this case, the processor 310 can operate the second switch 350 based on, for example, the detected storage device 102, to selectively provide different voltages through the same power terminal.
[0087] According to various embodiments, processor 310 can control power management module 330 via software (e.g., program 140) to apply at least one specified voltage level to storage device 102 connected to processor 310 through at least one specified power terminal of connector 320, thereby detecting storage device 102. Processor 310 can operate, for example, a second switch 350 to apply a low voltage level of the specified voltage level to at least one specified power terminal, and thus detect storage device 102 responding to the low voltage level. For example, processor 310 can first apply at least one specified low voltage level to storage device 102 connected to processor 310 through at least one specified power terminal, and thus detect storage device 102 responding to it. If no storage device 102 responds to the low voltage level, processor 310 can sequentially apply a higher voltage, thereby detecting responding storage device 102.
[0088] Processor 310 can reset storage device 102 by sending a signal to the power-driven storage device 102 via at least one signal terminal of connector 320. If storage device 102 is reset, processor 310 can process various data and operations by controlling at least one other component (e.g., hardware or software component) of storage device 102. Processor 310 can control electronic device 300 by receiving data stored in storage device 102. Processor 310 can store various data generated during the operation of electronic device 300 or received via a network in storage device 102 connected via connector 220.
[0089] Therefore, if necessary, the electronic device 300 may further include a first switch 340. In this case, the processor 310 can operate the first switch 340 according to the detected storage device 102 to send and / or receive signals of different standards through the same signal terminal.
[0090] The electronic device according to various embodiments can be one of a variety of types of electronic devices. The electronic device may include at least one of, for example, a portable communication device (e.g., a smartphone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a home appliance. According to embodiments of this disclosure, the electronic device is not limited to those described above.
[0091] It should be understood that the various embodiments of this disclosure and the terminology used therein are not intended to limit the technical features set forth herein to the particular embodiments, but rather to include various variations, equivalents, or alternatives to the corresponding embodiments. Regarding the description of the drawings, the same reference numerals may be used to refer to the same or related elements. It should be understood that, unless the relevant context clearly indicates otherwise, the singular form of a noun corresponding to an item may include one or more things. As used herein, each phrase such as “A or B,” “at least one of A and B,” “at least one of A or B,” “A, B, or C,” “at least one of A, B, and C,” and “at least one of A, B, or C” may include all possible combinations of items enumerated together in the corresponding one of the phrases. As used herein, terms such as “first” and “second” or “first” and “second” may be used simply to distinguish one component from another and do not limit the components in other respects (e.g., importance or order). It should be understood that if an element (e.g., a first element) is referred to as “coupled to another element (e.g., a second element)”, “coupled to another element (e.g., a second element)”, “connected to another element (e.g., a second element)”, or “connected to another element (e.g., a second element)” with or without the terms “operably” or “communicable”, it means that the element can be coupled to another element directly (e.g., wired), wirelessly, or via a third element.
[0092] As used herein, the term "module" can include units implemented in hardware, software, or firmware, and is used interchangeably with other terms such as "logic," "logic block," "part," or "circuit." A module can be a single integral component adapted to perform one or more functions, or its smallest unit or part. For example, according to an embodiment, the module can be implemented as an application-specific integrated circuit (ASIC).
[0093] The various embodiments described herein can be implemented as software (e.g., program 140) comprising one or more instructions stored in a machine-readable storage medium (e.g., internal memory 136 or external memory 138). The machine can invoke and operate according to the instructions stored in the storage medium, and may include electronic devices (e.g., electronic device 101, electronic device 202, or electronic device 300) according to the embodiments. If the instructions are executed by a processor (e.g., processor 120, processor 210, or processor 310), the processor can perform the function corresponding to the instructions with or without one or more other components under the processor's control. One or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. The term "non-transitory" simply means that the storage medium is a tangible device and does not include signals (e.g., electromagnetic waves), but this term does not distinguish between locations where data is semi-permanently stored in the storage medium and locations where data is temporarily stored in the storage medium.
[0094] According to embodiments, methods according to various embodiments of this disclosure may be included and provided in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., an optical disc read-only memory (CD-ROM)) or via an app store (e.g., the Play Store). TM The computer program product may be distributed online (e.g., downloaded or uploaded) or directly between two user devices (e.g., smartphones). If distributed online, at least a portion of the computer program product may be temporarily generated or at least temporarily stored in a machine-readable storage medium, such as the memory of a manufacturer's server, an app store's server, or a relay server.
[0095] According to various embodiments, each of the above-described components (e.g., a module or program) may include a single entity or multiple entities. According to various embodiments, one or more of the above-described components may be omitted, or one or more other components may be added. Alternatively or additionally, multiple components (e.g., modules or programs) may be integrated into a single component. In this case, according to various embodiments, the integrated component may still perform one or more functions of each of the multiple components in the same or similar manner as before integration by the corresponding one of the multiple components. According to various embodiments, operations performed by a module, program, or other component may be performed sequentially, in parallel, repeatedly, or heuristically, or may be performed in a different order, or one or more operations may be omitted, or one or more other operations may be added.
[0096] Figure 4Examples of various types of storage devices connected to electronic devices according to embodiments of the present disclosure are shown. Figure 4 As shown in Figure 2 or Figure 3 An example of an external electronic device 102 (e.g., a storage device) is an SD card 410.
[0097] refer to Figure 4 The SD card 410 includes an interface for connecting to electronic devices 200 or 300. This interface includes power terminals and signal terminals in a region (region B) of one of the two surfaces of the SD card 410.
[0098] The area (area B) including the power terminals and signal terminals of the SD card 410 can correspond to Figure 2B The housing 230 is located in area B 235. The SD card 410 can be installed in the housing 230 and connected to the electronic device 200 via the power and signal terminals of the connector 220, which are configured to make one-to-one contact with the power and signal terminals of the SD card 410 in area B 235 of the housing 230.
[0099] For example, SD card 410 may include a VDD1 terminal 411 and a VSS terminal 413 for power supply. SD card 410 may include DAT0, DAT1, DAT2, and DAT3 terminals 415 to 421 for data signal input or output. SD card 410 may include a CLK terminal 423 for clock signal input and a CMD terminal 425 for control signal input.
[0100] Figure 5 Another example of various types of storage devices connected to an electronic device according to embodiments of the present disclosure is shown. Figure 5 As shown in Figure 2 or Figure 3 An example of an external electronic device 102 (e.g., a storage device) in the UICC 530.
[0101] refer to Figure 5 The UICC 530 includes an interface for connecting to electronic devices 200 or 300. This interface includes power terminals and signal terminals in a region (region A) of one of the two surfaces of the UICC 530. The region (region A) including the power terminals and signal terminals of the UICC 530 can correspond to... Figure 2B The connector 220 is located in area A 233 of the housing 230. The UICC 530 can be mounted in the housing 230 and connected to the electronic device 200 via the power and signal terminals of the connector 220, which are configured to make one-to-one contact with the power and signal terminals of the UICC 530 in area A 233 of the housing 230.
[0102] For example, UICC 530 may include a VCC terminal 531 and a GND terminal 533. UICC 530 may include an RST terminal 535 for resetting the card and a CLK terminal 539 for a clock signal. UICC 530 may include a VPP terminal 537. UICC 530 may include a DATA terminal 541 for input or output data signals.
[0103] Figure 6 Another example of various types of storage devices connected to an electronic device according to various embodiments of the present disclosure is shown. Figure 6 As shown in Figure 2 or Figure 3 An example of an external electronic device 102 (e.g., a storage device) is a UFS card 650.
[0104] refer to Figure 6 The UFS card 650 includes a housing 680 installed in a connector 220 of an electronic device 200 or 300, and an interface for connecting to the electronic device 200 or 300.
[0105] The housing 680 may have a shape that allows it to be installed within the housing 230 of the connector 220 in the electronic device 200 or 300, and includes power terminals and signal terminals for connection to the connector 220 on at least one surface. For example, as Figure 6 As shown, the UFS card 650 may include power terminals and signal terminals in one area (area A) and another area (area B) on one surface of, for example, housing 680.
[0106] The interface includes power terminals and signal terminals in the housing 680, and may include various hardware and software for communicating between the electronic device 200 or 300 and the UFS card 650.
[0107] One area (area A) and another area (area B), including power terminals and signal terminals, can be separated from each other by a specified distance. Alternatively, the power terminals and signal terminals of one area (area A) and another area (area B) can be separated from each other by a specified distance. In the terminals of the UFS card 650, the terminals corresponding to the SD card and the terminals corresponding to the UICC can be physically separated, thus preventing damage to the terminals due to short circuits or physical damage even if different cards are inserted into the connector 220.
[0108] An area (area A) including the power and signal terminals of the UFS card 650 can correspond to Figure 2BThe connector 220's housing 230 is in region A 233. If the UFS card 650 is installed in the housing 230 of the connector 220, the terminals in region A of the UFS card 650 can be configured to connect to at least some terminals of the connector 220 at the same location, such as... Figure 5 At least a portion of the terminals of a region (region A) of the UICC 530 described herein are connected to at least some terminals of the connector 220. For example, the UFS card 650 may include a VDD2 terminal 671 and a GND terminal 673 to apply power. The VDD2 terminal 671 of the UFS card 650 may be connected to the power terminals of the connector 220 at the same location as the VCC terminal 531 of the UICC 530. The GND terminal 673 of the UFS card 650 may be connected to the terminals of the connector 220 at the same location as the GND terminal 533 of the UICC 530.
[0109] An area (area A) including the power and signal terminals of the UFS card 650 can correspond to Figure 2B The connector 220 has a housing 230, region B 235. If the UFS card 650 is installed in the housing 230 of the connector 220, the terminals of region B of the UFS card 650 can be configured to connect to at least some terminals of the connector 220 in the same location, such as... Figure 4At least a portion of the terminals of a region (region B) of the SD card 410 described herein are connected to at least some terminals of the connector 220. For example, the UFS card 650 may include a VDD1 terminal 651 and a VSS terminal 653 to apply power. The VDD1 terminal 651 of the UFS card 650 may be connected to the power terminal of the connector 220 at the same location as the VDD1 terminal 411 of the SD card 410. The VSS terminal 653 of the UFS card 650 may be connected to a corresponding terminal of the connector 220 at the same location as the VSS terminal 413 of the SD card 410. The UFS card 650 may include an RX+ terminal 655 and an RX- terminal 657 for receiving data signals, and a TX+ terminal 659 and a TX- terminal 661 for transmitting data signals. The RX+ terminal 655 and RX- terminal 657 of the UFS card 650 may be connected to corresponding terminals of the connector 220 at the same location as the DAT0 terminal 415 and DAT1 terminal 417 of the SD card 410. The TX+ terminal 659 and TX- terminal 661 of the UFS card 650 can be connected to the corresponding terminals of the connector 220 at the same location as the DAT2 terminal 419 and DAT3 terminal 421 of the SD card 410. The UFS card 650 may include a CLK terminal 663 for clock signal input. The CLK terminal 663 of the UFS card 650 can be connected to the corresponding terminal of the connector 220 at the same location as the CLK terminal 413 of the SD card 410. The UFS card 650 may include a CD terminal 665 for card detection. The CD terminal 665 of the UFS card 650 can be connected to the corresponding terminal of the connector 220 at the same location as the CMD terminal 425 of the SD card 410, and is used by the processor 120, 210, or 310 of the electronic device 101, 200, or 300 to detect the UFS card 410. The CD terminal 665 can be used to identify the type of storage device. The CD terminal 665 can be used to identify whether the storage device is a UFS card. The CD terminal 665 can be used to identify whether the storage device is a UFS card or an SD card.
[0110] Figures 7 to 14 The operation of electronic devices 101, 200, or 200 and storage devices 102, 410, 530, or 650 according to various embodiments of the present disclosure is illustrated, and the operation of these devices is explained. Figures 1 to 6 The operation of at least one of the electronic devices and memory.
[0111] refer to Figure 7Examples of connecting electronic devices to various types of storage devices according to various embodiments. According to various embodiments, in operation 710, the processor 120, 210, or 310 of electronic devices 101, 200, or 200 identifies other electronic devices, external electronic devices, external memories, or storage devices 102, 410, 530, or 650. For example, the electronic device can identify the type of storage device. Types of storage devices include, for example, UICC, UFS cards, SD cards, etc.
[0112] Electronic devices can identify whether a storage device is, for example, a UFS card by driving processors 120, 210, or 310. The processor can use a corresponding... Figure 5 or Figure 6 The processor identifies whether a storage device is a UFS card by using the connectors 220 or 320 of the CMD 425 or CD 665 terminals of the electronic device. For example, the processor can identify the signal level received through the connector terminals corresponding to the CMD 425 or CD 665 terminals, and if the identified signal level is low, the storage device is identified as a UFS card. In this case, if the identified signal level is high, the processor can identify that the storage device is not a UFS card.
[0113] If a connection to the storage device is initiated, the electronic device can detect the storage device. For example, if the electronic device is booted or restarted, if the storage device is booted or restarted, or if the storage device is inserted into the electronic device, the electronic device can detect the storage device.
[0114] In operation 720, the processor can power the identified card. Depending on the type of the identified storage device, the processor can apply a specified voltage level in a specified mode through the designated power terminals of the corresponding type to drive the power of the identified card.
[0115] For example, based on the recognition that the storage device is a UFS card, the processor can drive the power of the UFS card. The processor can apply a specified voltage level to the UFS card through the corresponding power terminals. According to various embodiments, the processor can... Figure 6 The processor applies a specified voltage level to the VDD1 terminal 651 and VDD2 terminal 671 of the UFS card 650. The processor can apply different voltage levels through the VDD1 terminal 651 and VDD2 terminal 671 of the UFS card 650. For example, the processor can apply (boost) a voltage exceeding 3.0V through the VDD1 terminal 651 and a voltage exceeding 1.5V through the VDD2 terminal 671. For example, the processor can drive power to maintain a voltage level of approximately 3.0V applied through the VDD1 terminal 651 of the UFS card 650 and a voltage level of approximately 1.8V applied through the VDD2 terminal 671.
[0116] For example, the processor can power the SD card and / or UICC based on the recognition that the storage device is not a UFS card. The processor can apply a specified voltage level to the SD card via the corresponding power terminals. The processor can apply a specified voltage level to the UICC via the corresponding power terminals. For example, the processor can... Figure 4 The VDD1 terminal 411 of the SD card 410 sequentially increases the power level to maintain, for example, a voltage of approximately 2.7V to approximately 3.3V. Based on the response of the UICC 530, the processor can... Figure 5 The VCC terminal 531 of the UICC 530 changes the voltage level from a low voltage level corresponding to Class C (e.g., about 1.62V to about 1.98V) to a high voltage level corresponding to Class B or Class A (e.g., about 2.7V to about 3.3V or about 4.5V to about 5.5V) depending on the UICC class. For this purpose, the processor can apply a low voltage level (e.g., about 1.62V to about 1.98V) through the VCC terminal 531, and if no response is received from the UICC 530, sequentially increase the voltage level to a high voltage level (e.g., about 2.7V to about 3.3V or about 4.5V to about 5.5V) until a response is received from the UICC 530.
[0117] The processor can apply a voltage exceeding approximately 1.5V via the VDD2 terminal 671. For example, the processor can drive power to maintain a voltage level of approximately 3.0V applied via the VDD1 terminal 651 of the UFS card 650, and drive power to maintain a voltage level of approximately 1.8V applied via the VDD2 terminal 671.
[0118] If the processor powers the identified storage device, it can reset the corresponding storage device during operation 730. If the power supply to the storage device is stable, the processor can release, for example, a high reset signal level. Therefore, the processor can drive the storage device and send / receive data by communicating with it using control signals.
[0119] Figure 8 Examples of various types of storage devices 102, 410, 530, or 650 in driving electronic devices according to embodiments of the present disclosure are shown. According to various embodiments, if storage device 102, 410, 530, or 650 is identified as, for example... Figure 6 As shown in the UFS card 650, the processor 120, 210, or 310 can drive the power of the UFS card based on the recognition that the storage device is a UFS card. Figure 8 Operations 823 and 825 can be combined with Figure 7 The operation is related to 720.
[0120] refer to Figure 8In operation 823, the processor can provide a reference clock REF_CLK to the storage device. For example, the processor can... Figure 6 The CLK terminal 663 applies a reference clock REF_CLK of a specified level to the storage device.
[0121] When the reference clock REF_CLK is applied, the processor can output a first voltage and a second voltage during operation 825. This allows the processor to determine the specified voltage level used to drive the UFS card and apply the corresponding voltage. For example, the processor can apply different levels of the first and second voltages separately through two separate power terminals. Figure 6 The processor applies a first voltage and a second voltage, each within a specified voltage range, to the VDD1 terminal 651 and VDD2 terminal 671 of the UFS card 650. For example, the processor can increase the first voltage to output a voltage exceeding 3.0V via the VDD1 terminal 651, and increase the second voltage to output a voltage exceeding 1.5V via the VDD2 terminal 671. Alternatively, the processor can drive power to maintain the first voltage level applied through the VDD1 terminal 651 of the UFS card 650 at approximately 3.0V, and can drive power to maintain the second voltage level applied through the VDD2 terminal 671 at approximately 1.8V.
[0122] Figure 9 Examples of various types of storage devices 102, 410, 530 or 650 in driving electronic devices according to embodiments of the present disclosure are shown. Figure 9 Operations 925 and 927 can be combined with Figure 7 The operation is related to 720.
[0123] refer to Figure 9 In operation 925, processors 120, 210, or 310 can, based on recognizing that the storage device is not a UFS card, output a first voltage of a specified level to the SD card and a third voltage of a specified level to the UICC. That is, the processor can apply a first voltage of a specified level to the SD card through the corresponding power terminals. The processor can apply a third voltage of a specified level to the UICC through the corresponding power terminals.
[0124] In operation 927, the processor can identify the response of the corresponding memory device while outputting the first voltage and the third voltage. For example, the processor can... Figure 4 The VDD1 terminal 411 of the SD card 410 outputs a first voltage by sequentially increasing the power level to maintain, for example, a voltage of 2.7V to 3.3V, and identifies whether a response has been received from the SD card. For example, the processor can... Figure 5The processor outputs a third voltage via the VCC terminal 531 of the UICC 530, based on the response of the UICC 530 and according to the UICC class, by sequentially increasing the voltage level from a low voltage level corresponding to UICC Class C (e.g., about 1.62V to about 1.98V) to a high voltage level corresponding to Class B or Class A (e.g., about 2.7V to about 3.3V or about 4.5V to about 5.5V), and identifies whether a response is received from the UICC at each level. In doing so, the processor can output a low-level third voltage (e.g., about 1.62V to about 1.98V) via the VCC terminal 531, and if no response is received from the UICC 530, sequentially increase the third voltage level to a high voltage level (e.g., about 2.7V to about 3.3V or about 4.5V to about 5.5V) until a response is received from the UICC 530.
[0125] Figure 10 Another example is shown of connecting electronic devices 101, 200, or 300 to various types of storage devices 102, 410, 530, or 650 according to embodiments of the present disclosure.
[0126] Reference Figure 10 In operation 1010, electronic devices 101, 200, or 300, according to drive processors 120, 210, or 310, identify storage devices 102, 410, 530, or 650 installed in connectors 220 or 320. Figure 5 or Figure 6 The CMD terminal 425 or CD terminal 665 is connected to receive the card detection (CD) signal.
[0127] In Operation 1020, the processor can identify whether the corresponding storage device is a UFS card based on the CD signal level. For example, if the CD signal level is low, the processor can identify the storage device as a UFS card; if the CD signal level is high, the processor can identify the storage device as not a UFS card.
[0128] In operation 1030, if the storage device is identified as a UFS card, the processor can output a first voltage and a second voltage, while providing the UFS card with a reference clock REF_CLK of a specified level. For example, the first voltage can be... Figure 6 The UFS card 650 outputs a first voltage via its VDD1 terminal 651, and a second voltage can be output via its VDD2 terminal 671. The first and second voltages can be at different levels. For example, the processor can increase the voltage until the first voltage applied through the VDD1 terminal 651 reaches a specified level (e.g., 3.3V) and maintain that level. Alternatively, the processor can increase the voltage until the second voltage applied through the VDD2 terminal 671 reaches a specified level (e.g., 1.8V) and drive power to maintain that level.
[0129] When the first voltage and the second voltage are output and the UFS card is driven, the processor can reset the UFS card in operation 1040 by releasing the high reset signal, and communicate with the UFS card in operation 1070 by sending and receiving control signals.
[0130] Meanwhile, if the storage device is not a UFS card, in operation 1050, the processor can output a first voltage of a specified level for the SD card and a third voltage of a specified level for the UICC. The processor can identify the storage device by outputting the first and third voltages, reset the SD card or UICC in operation 1060, and communicate with the SD card or UICC in operation 1070.
[0131] For example, the processor can apply a reset signal while simultaneously transmitting... Figure 4 The first voltage applied to the VDD1 terminal 411 of the SD card 410 is maintained below a specific level (e.g., 0.5V) for a specific time (e.g., 1ms), and then the first voltage is gradually increased to a target level (e.g., 3.3V) and held at the target level at specific time intervals (e.g., 1ms to 35ms). Thus, power is stabilized, and the processor can output a specific clock level (e.g., CLK 74) to the SD card and initiate communication by sending control signals.
[0132] For example, the processor can respond to the reset response of the UICC 530 via... Figure 5 The VCC terminal 531 of the UICC530 outputs a third voltage, which sequentially increases from a low level (e.g., 1.62V to 1.98V) corresponding to Class C to a high level (2.7V to 3.3V or 4.5V to 5.5V) corresponding to Class B or Class A, based on the UICC class, and identifies whether a UICC response is received at each level. In the absence of a UICC response, the processor can maintain the third voltage level of the received response and initiate communication by outputting a reset signal from low to high to reset the UICC of the corresponding class and sending a control signal.
[0133] Figure 11 Further examples of connecting electronic devices 101, 200, or 300 to various types of storage devices 102, 410, 530, or 650 according to embodiments of the present disclosure are shown.
[0134] refer to Figure 11 In operation 1110, processors 120, 210, or 310 can output at least one voltage for driving a specified level of the storage device via at least one power terminal. The specified voltage level can be, for example, via... Figure 5 VCC terminal 531 or Figure 6 A third voltage is applied to the VDD2 terminal 671. This third voltage level can be the lowest level used to drive the storage device. For example, the third voltage level can be a low level (e.g., 1.62V to 1.98V) used to drive a UICC Class C device. In this case, the third voltage can be equal to or lower than the second voltage used to drive the UFS card.
[0135] In operation 1120, the processor identifies the type of the storage device based on the response from the storage device. Storage device types include UICCs, different UICC types (e.g., Class A, Class B, Class C), UFS cards, SD cards, etc. For example, if the processor outputs a third voltage level (e.g., 1.8V) corresponding to a UICC Class C to the storage device and the memory responds to it, the processor can identify the corresponding storage device as a Class C UICC.
[0136] In other words, depending on the type of storage device, the storage device can be set without damage by setting the third voltage level to the lowest level of the specified voltage level for driving power. If no response to the low-level third voltage is received from the storage device, the processor can identify whether the storage device is a UFS card by raising the third voltage level before identifying whether the storage device is a UICC of another class (e.g., Class B or Class C).
[0137] A UFS card can be identified by detecting the CD signal level, which is, for example, the output signal of a CD terminal 665 or a CMD terminal 425. For example, if the CD signal level is low, the processor can identify a UFS card; if the CD signal level is high, the processor can identify that no UFS card exists.
[0138] After the storage device is identified, in operation 1130, the processor can perform communication by resetting the storage device according to the identified storage device type.
[0139] According to various embodiments, the processor can output a specified voltage level for driving the storage device, and then identify the storage device type based on the response of the storage device.
[0140] Figure 12 Examples of various types of storage devices 102, 410, 530, or 650 in driving electronic devices 101, 200, or 300 according to embodiments of the present disclosure are shown. Figure 12 Operations 1210, 1220, and 1230 can be used with Figure 11 The operations 1110 and 1120 are related.
[0141] refer to Figure 12In operation 1210, processors 120, 210, or 310 can output a second voltage for driving, for example, a UICC C class, at a specified level (e.g., 1.8V). The specified voltage level can be determined by, for example... Figure 5 The VCC terminal 531 is used to apply the pressure.
[0142] In operation 1220, depending on whether a response is received from the storage device, the processor identifies whether the storage device is a UICC class. Since there is no response from the storage device, the processor determines that it is not a UICC class C. If the storage device responds with a second voltage level (e.g., 1.8V) corresponding to UICC class C, the processor can identify the corresponding storage device as a UICC class C.
[0143] In operation 1230, if a non-UICC Class C is determined based on the lack of a response from the storage device, the processor identifies whether the storage device is a UFS card. That is, before identifying whether the storage device is a UICC of another category (e.g., Class B or Class C) by increasing the second voltage level, the processor can identify whether the storage device is a UFS card, thereby preventing damage to the UFS card due to high voltage. For this purpose, the processor can detect, for example, the signal level of the CD terminal 665 or the CMD terminal 425; if the level is low, it is determined to be a UFS card; if the level is high, it is determined to be a non-UFS card.
[0144] If the storage device is neither a UICC Class C nor a UFS card, then in operation 1240, the processor can output a third voltage by increasing the second voltage level. For example, the processor can be configured to increase the second voltage level to, for example, a third voltage level used to drive a UICC Class B (e.g., 2.7V to 3.3V), identify whether the storage device is a UICC Class B by recognizing the response of the storage device, increase the voltage level to, for the absence of a response, a fourth voltage level used to drive a UICC Class A (e.g., 4.5V to 5.5V), and identify whether the storage device is a UICC Class A by recognizing the response of the storage device.
[0145] Figure 13 Further examples of connecting electronic devices 101, 200, or 300 to various types of storage devices 102, 410, 530, or 650 according to embodiments of the present disclosure are shown.
[0146] refer to Figure 13 In operation 1310, processors 120, 210, or 310 can output a voltage of at least one specified level for driving the storage device via at least one power terminal, and confirm whether the storage device is a UICC card or an SD card. The specified voltage level can include a third voltage applied via, for example, VCC terminal 531 or VDD2 terminal 671, and... Figure 4VDD1 terminal 411 or Figure 6 Multiple voltages, including a first voltage level (e.g., 1.8V or 3.3V), are applied to the VDD1 terminal 651 to drive the SD card or UFS card. A third voltage level can be the lowest level used to drive the storage device. For example, the third voltage level can be a low level (e.g., 1.62V to 1.98V) used to drive a UICC Class C card. In this case, the third voltage level can be equal to or lower than the second voltage used to drive the UFS card.
[0147] The processor can identify the type of storage device based on whether it receives a response from the storage device. For example, if it receives a response from the storage device to a third voltage level (e.g., 1.8V) corresponding to UICC Class C, the processor can identify the corresponding storage device as UICC Class C. When the first voltage is output, the processor can identify whether the storage device is an SD card based on the storage device's response.
[0148] If the storage device is not a UICC Class C, in operation 1320, the processor can determine whether the storage device is a UFS card before applying the third voltage. To do this, the processor can determine whether the storage device is a UFS card by detecting, for example, the signal level of the CD terminal 665 or the CMD terminal 425. Alternatively, the processor can output a third voltage of a specified level (e.g., 1.8V) and a first voltage of a specified level, and identify whether the storage device is a UFS card based on the storage device's response. If the storage device is not a UFS card, the processor can increase the third voltage level to, for example, a level used to drive UICC Class B (e.g., 2.7V to 3.3V), identify whether the storage device is a UICC Class B by recognizing the storage device's response, increase it to a level used to drive UICC Class A (e.g., 4.5V to 5.5V) if there is no response, and identify whether the storage device is a UICC Class A by recognizing the storage device's response.
[0149] In operation 1330, after the processor identifies the storage device, it can perform communication by resetting the storage device according to the identified storage device type.
[0150] According to various embodiments, the processor can output a specified voltage level for driving the storage device, and then identify the type of storage device based on the response of the storage device.
[0151] The specified voltage levels used to drive the storage device are not limited to those described above, and can be varied to various values depending on the implementation or standard of the storage device. The order in which the storage device is identified is not limited to the order described above, and can be changed depending on the voltage level driving the storage device.
[0152] Figure 14Another example of various types of storage devices 102, 410, 530, or 650 in driving electronic devices 101, 200, or 300 according to embodiments of the present disclosure is shown.
[0153] refer to Figure 14 In operation 1410, processors 120, 210, or 310 can output a first voltage and a second voltage at a specified level for driving the storage device. The first voltage can be, for example, through... Figure 4 VDD1 terminal 411 or Figure 6 The voltage applied to the VDD1 terminal 651 (e.g., 1.8V or 3.3V) drives the SD card or UFS card. The second voltage can be a low level (e.g., 1.8V or 1.62V to 1.98V) applied through, for example, the VCC terminal 531 or the VDD2 terminal 671 to drive the UICC Class C or UFS card.
[0154] By outputting a first voltage and a second voltage, the processor can identify the storage device based on the response of the driven storage device. For example, the processor can identify the type of storage device based on the signals transmitted and received by the storage device. For example, if a signal is sent to or received from a storage device driven by a second voltage level (e.g., 1.8V) corresponding to UICC Class C, in operation 1420, the processor can determine whether the corresponding storage device is UICC Class C. In operation 1430, by sending or receiving a signal to or from a storage device driven by the first voltage level, the processor can determine whether the corresponding storage device is an SD card. In operation 1440, by sending or receiving a signal to or from a storage device driven by the second voltage level, the processor can determine whether the corresponding storage device is a UFS card.
[0155] If the storage device is neither a UICC Class C, SD card, nor UFS card, then in operation 1450, the processor can identify whether the storage device is a UICC Class B by raising the second voltage level to a third voltage level (e.g., 2.7V to 3.3V) used to drive a UICC Class B, and for no response, by raising the voltage level to a voltage level (e.g., 4.5V to 5.5V) used to drive a UICC Class A, to identify whether the storage device is a UICC Class A.
[0156] According to various embodiments, the processor can output a specified voltage level for driving the storage device, and then identify the type of storage device based on the response of the storage device.
[0157] The specified voltage levels used to drive the storage device are not limited to those described above, and can vary to various values depending on the implementation or standard of the storage device. The order in which the storage device is identified is not limited to the order described above, and can vary depending on the voltage level driving the storage device.
[0158] As described above, the electronic device 101, 200, or 300 according to various embodiments may include: a connector 220 or 420 for mounting at least one of a UFS card 650, an SD card 410, and a UICC 530, wherein the connector 220 or 420 includes a first power terminal for connecting the SD card or the UFS card, a second power terminal for connecting the UFS card or the UICC, and one or more signal terminals for connecting at least one of the UFS card, the SD card, and the UICC; and a processor 120, 210, or 310. The processor is configured to detect a card mounted in the connector, and if the card corresponds to a UFS card, output a first specified voltage to the UFS card via the first power terminal, output a second specified voltage via the second power terminal, and reset the UFS card via one or more signal terminals; and if the card does not correspond to a UFS card, output a first specified voltage via the first power terminal, output a third specified voltage via the second power terminal, and reset the corresponding one of the SD card and the UICC via one or more signal terminals.
[0159] In various embodiments, the connector may include at least one common signal terminal for connecting a UFS card or an SD card.
[0160] In various embodiments, the electronic device may also include a switch for selectively sending signals to or selectively receiving signals from the UFS or SD card via at least one common signal terminal.
[0161] In various embodiments, the electronic device may also include a switch for selectively outputting a second specified voltage or a third specified voltage via a second power terminal.
[0162] In various embodiments, the electronic device may further include a power circuit for outputting a first specified voltage to a first power terminal and selectively outputting a second specified voltage or a third specified voltage to a second power terminal.
[0163] In various embodiments, the connector may include a signal terminal for identifying a UFS card, and the processor may identify the voltage of the signal terminal and determine whether the card corresponds to a UFS card based at least on the voltage.
[0164] In various embodiments, the signal terminal used to identify the UFS card can be a common signal terminal used to connect to a UFS card or an SD card.
[0165] According to various embodiments, the UFS 102 or 650 detachable from the electronic device may include a housing, a first power terminal for receiving a first specified voltage from the electronic device and a second power terminal for receiving a second specified voltage from the electronic device, and one or more signal terminals for connecting the electronic device, wherein the first power terminal is disposed in a first region on at least one surface of the housing (e.g., Figure 6 In region A), corresponding to the power terminals of the UICC, and the second power terminal is disposed in a second region (e.g., on at least one surface of the housing). Figure 6 In area B), the power terminals corresponding to the SD card are located.
[0166] In various embodiments, if the housing is coupled to an electronic device, the first power terminal located in the first region can be connected to the power terminal of the connector of the electronic device corresponding to the power terminal of the UICC.
[0167] In various embodiments, if the housing is coupled to an electronic device, a second power terminal located in the second region can be connected to a power terminal in the connector of the electronic device that corresponds to the power terminal of the SD card.
[0168] In various embodiments, one or more signal terminals may include signal terminals for identifying the UFS.
[0169] In various embodiments, the signal terminal for identifying the UFS may be located in the second area to connect to the signal terminal of the connector of the electronic device that corresponds to the signal terminal of the SD card.
[0170] In various embodiments, one or more signal terminals may include multiple signal terminals and are disposed in a second region to transmit or receive signals via signal terminals in a connector connected to the electronic device that correspond to the signal terminals of the SD card.
[0171] In various embodiments, the first region and the second region may be spaced apart from each other by a specified distance on the same surface of the housing.
[0172] According to various embodiments, electronic device 101, 200, or 300 may include: a connector for mounting at least one of UFS card 650, SD card 410, and UICC 530, and the connector includes a first power terminal for connecting the SD card or UFS card, a second power terminal for connecting the UFS card or UICC, and one or more signal terminals for connecting at least one of the UFS card, SD card, and UICC; and a processor, wherein the processor may be configured to output a second specified voltage through the second power terminal, identify the card based on a response from the card, reset the UICC through one or more signal terminals if the card is identified as a UICC, and output a third specified voltage at a higher level than the second specified voltage through the second power terminal if the card does not correspond to a UICC.
[0173] In various embodiments, the processor may be configured to output a first specified voltage via a first power terminal and reset the SD card via one or more signal terminals if the card is recognized as an SD card.
[0174] In various embodiments, if the card is identified as not being a UICC based on the card's response to a third specified voltage, the processor can be configured to output a fourth specified voltage that is higher than the third specified voltage via a second power terminal.
[0175] In various embodiments, if a second specified voltage is output and the card is identified as a UICC, the processor can be configured to reset the UICC.
[0176] In various embodiments, the connector may include a signal terminal for identifying a UICC, and the processor may be configured to identify the voltage of the signal terminal and determine whether the card corresponds to a UICC based at least on the voltage.
[0177] In various embodiments, the signal terminal may be a common signal terminal for connecting a UFS card or an SD card, and if a low signal level is detected through the signal terminal, the processor may be configured to determine that the card is a UFS card.
[0178] According to various embodiments, UFS and electronic devices provide a new structure for UFS, and the electronic devices can not only install and connect to existing storage devices, but also install and connect to the current UFS to send and receive data.
[0179] According to various embodiments, UFS and electronic devices can be designed to optimize the structure and operation for connecting to other storage devices, including UFS.
[0180] Electronic devices according to various embodiments can be installed, connected, and exchange data with various types of storage devices in a limited space without causing physical or electrical damage.
[0181] The methods described in the claims or embodiments of this disclosure can be implemented in software, hardware, or a combination of hardware and software.
[0182] Regarding the software, a computer-readable storage medium may be provided storing one or more programs (software modules). One or more programs stored in the computer-readable storage medium may be configured to be executed by one or more processors of an electronic device. One or more programs may include instructions for controlling the electronic device to perform the methods described in the claims or this disclosure.
[0183] Such programs (software modules, software) can be stored in random access memory, including non-volatile memory such as flash memory, read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic disk storage devices, optical disc (CD)-ROMs, digital versatile discs (DVDs) or other optical storage devices, and magnetic tape cassettes. Alternatively, the program can be stored in a memory that combines some or all of these recording media. Multiple memories can be provided.
[0184] The program can be stored in an attachable storage device accessible via a communication network, such as the Internet, intranet, local area network (LAN), wide area network (WLAN), or storage area network (SAN), or a combination of these networks. The storage device can access the electronic device via an external port. A standalone storage device can be accessed via a communication network.
[0185] In specific embodiments of this disclosure, the elements included herein are represented in singular or plural form. However, for ease of interpretation, singular or plural expressions are appropriately chosen depending on the presented circumstances, and this disclosure is not limited to a single element or multiple elements. Elements represented in plural form may be configured as a single element, and elements represented in singular form may be configured as multiple elements.
[0186] Although this disclosure has been described and illustrated with reference to various embodiments thereof, those skilled in the art will understand that various changes in form and detail may be made to this disclosure without departing from the spirit and scope of this disclosure as defined by the appended claims and their equivalents.
Claims
1. An electronic device comprising: A connector for mounting at least one of a Universal Flash Memory (UFS) card, a Secure Digital (SD) card, or a Universal Integrated Circuit (UICC) card, the connector comprising: A first power terminal is used to connect the SD card or the UFS card. The second power terminal is used to connect the UFS card or the UICC, and One or more signal terminals, said one or more signal terminals for connecting to at least one of the UFS card, the SD card, or the UICC; wherein said one or more signal terminals include an identification terminal corresponding to the Card Detect (CD) terminal of the UFS card or the CMD terminal of the SD card, and At least one processor, said at least one processor being configured to: Detect the card installed in the connector. The type of card installed in the connector is identified using the identification terminal. A first specified voltage is output to the card via the first power terminal, a second specified voltage is output to the card via the second power terminal, the card is identified as corresponding to the UFS card based on the response received from the card, and the UFS card is reset via the one or more signal terminals. If the card does not correspond to the UFS card, then a first specified voltage is output to the card through the first power terminal, a third specified voltage with a level higher than the second specified voltage is output to the card through the second power terminal, and the SD card or the UICC is reset through the one or more signal terminals based on a response received from one of the SD card or the UICC card. The first power terminal is used to apply voltage to the power voltage terminal of the SD card or the first power voltage terminal of the UFS card, and the second power terminal is used to apply voltage to the second power voltage terminal of the UFS card or the power voltage terminal of the UICC card.
2. The electronic device according to claim 1, wherein, The connector includes at least one common signal terminal for connecting the UFS card or the SD card.
3. The electronic device according to claim 2, further comprising: A switch for selectively sending signals to or selectively receiving signals from the UFS card or the SD card via the at least one common signal terminal.
4. The electronic device according to claim 1, further comprising: A switch for selectively outputting either the second specified voltage or the third specified voltage via the second power terminal.
5. The electronic device according to claim 1, further comprising: A power circuit, wherein the power circuit is configured to output a first specified voltage to the first power terminal and selectively output a second specified voltage or the third specified voltage to the second power terminal.
6. The electronic device according to claim 1, in, The connector includes a signal terminal among the one or more signal terminals for identifying the UFS card, and The at least one processor is further configured to: Identify the voltage of the signal terminal, and Based on the voltage, determine whether the card corresponds to the UFS card.
7. The electronic device according to claim 6, wherein, The signal terminal used to identify the UFS card is a common signal terminal for connecting to the UFS card or the SD card.
8. A removable universal flash memory (UFS) card from an electronic device, comprising: case; A first power terminal and a second power terminal, wherein the first power terminal is used to receive a first specified voltage from the electronic device, and the second power terminal is used to receive a second specified voltage from the electronic device; One or more signal terminals, said one or more signal terminals being used to connect the electronic device. Wherein, the one or more signal terminals include a card detection (CD) terminal, the CD terminal being disposed in a second region (B) on at least one surface of the housing to correspond to the CMD terminal of a secure digital (SD) card, and The processor is configured as follows: In response to receiving a first specified voltage via the first power terminal and a second specified voltage via the second power terminal, a response is sent to the electronic device to identify whether the UFS card is attached to the electronic device. The first power terminal is disposed in a first region on at least one surface of the housing to correspond to the power terminal of the Universal Integrated Circuit Card (UICC). The second power terminal is disposed in a second region of at least one surface of the housing to correspond to the power terminal of the Security Digital (SD) card. The CD terminal outputs an indicator signal indicating whether the card connected to the electronic device is a UFS card. The first power terminal is used to apply voltage to the power voltage terminal of the SD card or the first power voltage terminal of the UFS card, and the second power terminal is used to apply voltage to the second power voltage terminal of the UFS card or the power voltage terminal of the UICC card.
9. The UFS card according to claim 8, wherein, The first power terminal is disposed in the first region and is connected to the power terminal of the UICC in the power terminal of the connector of the electronic device.
10. The UFS card according to claim 8, wherein, The second power terminal is located in the second area and is connected to the power terminal of the SD card.
11. The UFS card according to claim 10, wherein, The one or more signal terminals include signal terminals for identifying the UFS card.
12. The UFS card according to claim 10, wherein, The signal terminals for identifying the UFS card are located in the second area to connect to the signal terminals of the SD card.
13. The UFS card according to claim 10, wherein, The one or more signal terminals include a plurality of signal terminals disposed in the second region to send or receive signals via signal terminals connected to the SD card.
14. The UFS card according to claim 8, wherein, The first region and the second region are spaced apart from each other by a specified distance on the same surface of the housing.
15. An electronic device comprising: A connector for mounting a card, the card including at least one of a Universal Flash Memory (UFS) card, a Secure Digital (SD) card, or a Universal Integrated Circuit (UICC) card, the connector comprising: A first power terminal is used to connect the SD card or the UFS card. The second power terminal is used to connect the UFS card or the UICC, and One or more signal terminals for connecting at least one of the UFS card, the SD card, and the UICC, wherein the one or more signal terminals include an identification terminal corresponding to the Card Detect (CD) terminal of the UFS card or the CMD terminal of the SD card; and At least one processor, said at least one processor being configured to: A second specified voltage is output through the second power terminal. Based on the response from the card, the identification terminal is used to identify the type of the card installed in the connector. If the card is identified as the UICC, then the UICC is reset via the one or more signal terminals, and If the card does not correspond to the UICC, a third specified voltage with a level higher than the second specified voltage is output through the second power terminal. The first power terminal is used to apply voltage to the power voltage terminal of the SD card or the first power voltage terminal of the UFS card, and the second power terminal is used to apply voltage to the second power voltage terminal of the UFS card or the power voltage terminal of the UICC card.
16. The electronic device according to claim 15, wherein, The at least one processor is further configured to: A first specified voltage is output through the first power terminal; and If the card is recognized as the SD card, the SD card is reset via one or more signal terminals.
17. The electronic device according to claim 15, wherein, If the card is identified as not being the UICC based on its response to the third specified voltage, the at least one processor is further configured to output a fourth specified voltage via the second power terminal that is higher than the third specified voltage.
18. The electronic device according to claim 16, wherein, If the second specified voltage and the second specified voltage are output and the card is identified as the UICC, then the at least one processor is also configured to reset the UICC.
19. The electronic device according to claim 15, in, The connector includes signal terminals for identifying the UICC, and The at least one processor is further configured to identify the voltage of the signal terminal and determine, at least based on the voltage, whether the card corresponds to a UICC.
20. The electronic device according to claim 19, in, The signal terminal is a common signal terminal used to connect the UFS card or the SD card. If a low signal level is detected through the signal terminal, the at least one processor is further configured to determine that the card is the UFS card.
Citation Information
Patent Citations
Smart card and terminal equipment
CN106453730A
Removable memory card type detection systems and methods
CN106716391A
Memory card adapter
US20100138580A1