US9767061B2 - Electronic device - Google Patents

Electronic device Download PDF

Info

Publication number
US9767061B2
US9767061B2 US14/518,035 US201414518035A US9767061B2 US 9767061 B2 US9767061 B2 US 9767061B2 US 201414518035 A US201414518035 A US 201414518035A US 9767061 B2 US9767061 B2 US 9767061B2
Authority
US
United States
Prior art keywords
memory
electronic device
processor
bridge
electric signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active, expires
Application number
US14/518,035
Other versions
US20150113195A1 (en
Inventor
Seijin Kim
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Assigned to SAMSUNG ELECTRONICS CO., LTD. reassignment SAMSUNG ELECTRONICS CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KIM, SEIJIN
Publication of US20150113195A1 publication Critical patent/US20150113195A1/en
Application granted granted Critical
Publication of US9767061B2 publication Critical patent/US9767061B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L23/00Details of semiconductor or other solid state devices
    • H01L23/48Arrangements for conducting electric current to or from the solid state body in operation, e.g. leads, terminal arrangements ; Selection of materials therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4027Coupling between buses using bus bridges
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L23/00Details of semiconductor or other solid state devices
    • H01L23/48Arrangements for conducting electric current to or from the solid state body in operation, e.g. leads, terminal arrangements ; Selection of materials therefor
    • H01L23/50Arrangements for conducting electric current to or from the solid state body in operation, e.g. leads, terminal arrangements ; Selection of materials therefor for integrated circuit devices, e.g. power bus, number of leads
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/10Bump connectors; Manufacturing methods related thereto
    • H01L2224/12Structure, shape, material or disposition of the bump connectors prior to the connecting process
    • H01L2224/13Structure, shape, material or disposition of the bump connectors prior to the connecting process of an individual bump connector
    • H01L2224/13001Core members of the bump connector
    • H01L2224/1302Disposition
    • H01L2224/13025Disposition the bump connector being disposed on a via connection of the semiconductor or solid-state body
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/10Bump connectors; Manufacturing methods related thereto
    • H01L2224/15Structure, shape, material or disposition of the bump connectors after the connecting process
    • H01L2224/16Structure, shape, material or disposition of the bump connectors after the connecting process of an individual bump connector
    • H01L2224/161Disposition
    • H01L2224/16135Disposition the bump connector connecting between different semiconductor or solid-state bodies, i.e. chip-to-chip
    • H01L2224/16145Disposition the bump connector connecting between different semiconductor or solid-state bodies, i.e. chip-to-chip the bodies being stacked
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/10Bump connectors; Manufacturing methods related thereto
    • H01L2224/15Structure, shape, material or disposition of the bump connectors after the connecting process
    • H01L2224/16Structure, shape, material or disposition of the bump connectors after the connecting process of an individual bump connector
    • H01L2224/161Disposition
    • H01L2224/16151Disposition the bump connector connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive
    • H01L2224/16221Disposition the bump connector connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked
    • H01L2224/16225Disposition the bump connector connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked the item being non-metallic, e.g. insulating substrate with or without metallisation
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/10Bump connectors; Manufacturing methods related thereto
    • H01L2224/15Structure, shape, material or disposition of the bump connectors after the connecting process
    • H01L2224/17Structure, shape, material or disposition of the bump connectors after the connecting process of a plurality of bump connectors
    • H01L2224/171Disposition
    • H01L2224/1718Disposition being disposed on at least two different sides of the body, e.g. dual array
    • H01L2224/17181On opposite sides of the body
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/01Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
    • H01L2224/42Wire connectors; Manufacturing methods related thereto
    • H01L2224/47Structure, shape, material or disposition of the wire connectors after the connecting process
    • H01L2224/48Structure, shape, material or disposition of the wire connectors after the connecting process of an individual wire connector
    • H01L2224/481Disposition
    • H01L2224/48151Connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive
    • H01L2224/48221Connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked
    • H01L2224/48225Connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked the item being non-metallic, e.g. insulating substrate with or without metallisation
    • H01L2224/48227Connecting between a semiconductor or solid-state body and an item not being a semiconductor or solid-state body, e.g. chip-to-substrate, chip-to-passive the body and the item being stacked the item being non-metallic, e.g. insulating substrate with or without metallisation connecting the wire to a bond pad of the item
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2224/00Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
    • H01L2224/73Means for bonding being of different types provided for in two or more of groups H01L2224/10, H01L2224/18, H01L2224/26, H01L2224/34, H01L2224/42, H01L2224/50, H01L2224/63, H01L2224/71
    • H01L2224/732Location after the connecting process
    • H01L2224/73251Location after the connecting process on different surfaces
    • H01L2224/73257Bump and wire connectors
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/10Details of semiconductor or other solid state devices to be connected
    • H01L2924/11Device type
    • H01L2924/12Passive devices, e.g. 2 terminal devices
    • H01L2924/1204Optical Diode
    • H01L2924/12044OLED
    • Y02B60/1228
    • Y02B60/1235
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Definitions

  • the present disclosure relates to an electronic device, and more particularly, to a semiconductor device with a vertical stack configuration and an electronic device including the same.
  • a portable electronic device It is beneficial for a portable electronic device to consume a small amount of power so as to exhibit a long battery life between recharges.
  • a modern portable device includes a high performance processor and memory device so as to perform a function (e.g., game playing, moving picture reproduction) requiring high performance.
  • TSV Through Silicon Via
  • a wide I/O interface is an Input/Output (I/O) interface with many parallel paths.
  • I/O Input/Output
  • a wide I/O interface can be used with a low cost memory device accessed with a multi-channel method, and enables high speed data transmission.
  • One example of a wide I/O interface is a 512-bit parallel interface, which is significantly wider than common 16-bit or 32-bit parallel interfaces in wide use today.
  • a semiconductor device using a universal memory bridge chip that can electrically connect semiconductor chips using a TSV and that can provide a compatible interface to the semiconductor chips having different kinds of interfaces.
  • An electronic device including the semiconductor device is further disclosed.
  • an electronic device includes: a communication module; an input module; a display; an interface; at least one sensor; a first memory; and a processor module, wherein the processor module includes at least one of: at least one dummy chip including at least one Through Silicon Via (TSV); at least one memory bridge including at least one TSV; at least one second memory connected to the at least one dummy chip and the at least one memory bridge and configured to exchange an electric signal through the at least one dummy chip and the at least one memory bridge; or at least one processor configured to exchange an electric signal through the at least one memory bridge.
  • TSV Through Silicon Via
  • the at least one processor may transmit an electric signal to at least one of the communication module, input module, display, interface, at least one sensor, or first memory and uses at least one of the memory bridge or the at least one memory, when transmitting the electric signal.
  • the at least one processor may exchange information via a circuit path that includes the at least one of the memory bridge and a portion of the at least one memory, when transmitting the electric signal.
  • an electronic device includes: a bus; a processor module electrically connected to the bus; a memory electrically connected to the bus; an input and output (I/O) interface electrically connected to the bus; a display electrically connected to the bus; and a communication interface electrically connected to the bus, wherein the electronic device communicates with an external network using the communication interface, and wherein the processor module includes at least one of: at least one dummy chip including at least one Through Silicon Via (TSV); at least one memory bridge including at least one TSV; at least one second memory connected to the at least one dummy chip and the at least one memory bridge and that can exchange an electric signal through the at least one dummy chip and the at least one memory bridge; or at least one processor that can exchange an electric signal through the at least one memory bridge.
  • the at least one processor transmits an electric signal to at least one of the first memory, the I/O interface, the display, or the communication interface.
  • a method of operating such exemplary electronic device includes: transmitting, by the at least one processor within the processor module, an electric signal to at least one of the first memory, the I/O interface, the display, or the communication interface; and communicating, by the at least one processor, with an external network using the communication interface of the electronic device.
  • Communicating with an external network using the communication interface of the electronic device may include using at least one of the dummy chip, the memory bridge, or the at least one memory using the at least one processor within the processor module.
  • FIG. 1 is a block diagram illustrating a configuration of an electronic device including a semiconductor device according to an exemplary embodiment of the present disclosure
  • FIG. 2 is a cross-sectional view illustrating a semiconductor device according to an exemplary embodiment of the present disclosure
  • FIG. 3 is a cross-sectional view illustrating a semiconductor device according to another exemplary embodiment of the present disclosure
  • FIG. 4 is a cross-sectional view illustrating a semiconductor device according to another exemplary embodiment of the present disclosure.
  • FIG. 5A is a cross-sectional view illustrating a semiconductor device according to another exemplary embodiment of the present disclosure.
  • FIG. 5B is a cross-sectional view of a semiconductor device according to yet another embodiment of the present disclosure.
  • FIG. 6 depicts perspective views of various examples of an electronic device including a semiconductor device according to an exemplary embodiment of the present disclosure
  • FIG. 7 is a block diagram illustrating a configuration of an electronic device according to an exemplary embodiment of the present disclosure.
  • FIG. 8 is a block diagram illustrating a configuration of an electronic device according to an exemplary embodiment of the present disclosure.
  • FIG. 9 is a message flow diagram illustrating a communication protocol between electronic devices according to an exemplary embodiment of the present disclosure.
  • an expression “or” includes any combination or the entire combination of together listed words.
  • “A or B” may include A, B, or A and B.
  • An expression of a first and a second in the present disclosure may represent various elements of the present disclosure, but does not limit corresponding elements.
  • the expression does not limit order and/or importance of corresponding elements.
  • the expression may be used for distinguishing one element from another element.
  • both a first user device and a second user device are user devices and represent different user devices.
  • a first constituent element may be referred to as a second constituent element without deviating from the scope of the present disclosure, and similarly, a second constituent element may be referred to as a first constituent element.
  • the element When it is described that an element is “coupled” to another element, the element may be “directly coupled” to the other element or “electrically coupled” to the other element through a third element. However, when it is described that an element is “directly coupled” to another element, no element may exist between the element and the other element.
  • the chip may be either a source of a signal that is transmitted from the chip to another chip or to an external device, a recipient of a signal transmitted from another chip or an external device, or the chip may just provide a passive conductive path for a signal being transferred through the chip, or the chip may perform any combination of these functions.
  • FIG. 1 is a block diagram illustrating a configuration of an electronic device 5 including a semiconductor device according to an exemplary embodiment of the present disclosure.
  • the electronic device 5 may include a processor 1 , a universal memory bridge 2 , a memory 3 , an input and output (I/O) interface (not shown), a display (not shown), and a communication interface (not shown).
  • the processor 1 , universal memory bridge 2 , and memory 3 are packaged in a semiconductor device to be included in the electronic device.
  • the memory 3 may be comprised of plural memories 3 a - 3 n (where n refers to any integer greater than one), where each memory 3 a - 3 n may be formed as a separate memory chip.
  • memory 3 may be a single memory composed of a single memory chip.
  • the processor 1 may read information from memory 3 through the universal memory bridge 2 and/or may write information to memory 3 .
  • Processor 1 may receive an instruction from other constituent elements (e.g., memory 3 , the I/O interface, the display, and the communication interface), decode the received instruction, and execute operation and data processing according to the decoded instruction. (Examples of these components are shown in FIG. 7 discussed later.)
  • the memory 3 may store an instruction or data received from (or generated by) the processor 1 or other constituent elements (e.g., the I/O interface, display, and communication interface).
  • Memory 3 may include, for example, a programming module such as a kernel 3 r , middleware 3 q , an Application Programming Interface (API) 3 p , and/or an application 3 o .
  • the foregoing respective programming modules may be formed with software, firmware, hardware, or a combination of at least two thereof.
  • the kernel 3 r may control or manage a system resource (e.g., processor 1 or memory 3 ) used for executing operation or a function implemented in the remaining programming modules, for example, the middleware 3 q , the API 3 p , or the application 3 o . Further, the kernel 3 r may provide an interface that can control or manage an individual constituent element of the electronic device in conjunction with the middleware 3 q , API 3 p , or application 3 o.
  • a system resource e.g., processor 1 or memory 3
  • the kernel 3 r may provide an interface that can control or manage an individual constituent element of the electronic device in conjunction with the middleware 3 q , API 3 p , or application 3 o.
  • the middleware 3 q may perform an intermediary function of enabling the API 3 p or the application 3 o to send and receive data by communicating with the kernel 3 r . Further, the middleware 3 q may control (e.g., schedule or load balance) a work request received from the application 3 o using, for example, a method of aligning a priority that may use a system resource (e.g., the processor or the at least one memory 3 a - 3 n ) of the electronic device to at least one of the applications 3 o.
  • a system resource e.g., the processor or the at least one memory 3 a - 3 n
  • the API 3 p is an interface that enables the application 3 o to control a function in which the kernel 3 r or the middleware 3 q provides and may include, for example, at least one interface or function (e.g., instruction) for file control, window control, image processing, or text control.
  • interface or function e.g., instruction
  • the application 3 o may include a Short Message Service (SMS)/Multimedia Message Service (MMS) application, e-mail application, calendar application, alarm application, health care application (e.g., application that measures an exercise amount or blood sugar), or environment information application (e.g., application that provides atmospheric pressure, humidity, or temperature information). Additionally or alternatively, the application 3 o may be an application related to information exchange between the electronic device and an external electronic device.
  • the application related to information exchange may include, for example, a notification relay application that transmits specific information to an external electronic device or a device management application that manages an external electronic device.
  • the notification relay application may include a function of transmitting notification information that has occurred in other applications (e.g., an SMS/MMS application, e-mail application, health care application, or environment information application) of the electronic device to an external electronic device. Additionally or alternatively, for example, the notification relay application may receive notification information from an external electronic device and provide the notification information to a user.
  • applications e.g., an SMS/MMS application, e-mail application, health care application, or environment information application
  • the notification relay application may receive notification information from an external electronic device and provide the notification information to a user.
  • the device management application may manage (e.g., install, delete, or update) turn-on/turn-off of a function (e.g., an external electronic device (or a partial component)) of at least a portion of an external electronic device that communicates with an electronic device or brightness of a display (or resolution adjustment), an application operating in an external electronic device, or a service (e.g., a communication service or a message service) provided in an external electronic device.
  • a function e.g., an external electronic device (or a partial component)
  • a service e.g., a communication service or a message service
  • the application 3 o may include an application designated according to an attribute (e.g., a type) of an external electronic device.
  • an attribute e.g., a type
  • the application 3 o may include an application related to music reproduction.
  • the application 3 o may include an application related to health care.
  • the application 3 o may include at least one of an application designated for the electronic device 5 or an application received from an external electronic device.
  • the I/O interface may transfer an instruction or data input by a user through an input and output device (e.g., a sensor, keyboard, or touch screen) to the processor 1 , the at least one memory 3 a - 3 n , and the communication interface.
  • an input and output device e.g., a sensor, keyboard, or touch screen
  • the I/O interface may provide data about a user touch input through a touch screen to the processor 1 .
  • the display (e.g. 150 in FIG. 7 ) may display various information (e.g., multimedia data or text data) to the user.
  • various information e.g., multimedia data or text data
  • the communication interface may connect communication signals between the electronic device 5 and the external device.
  • the communication interface may support network communication (e.g., Internet, a Local Area Network (LAN), a Wide Area Network (WAN), a telecommunication network, a cellular network, a satellite network, or a Plain Old Telephone Service (POTS)), short range communication (e.g., Wireless Fidelity (WiFi), Bluetooth (BT), or Near Field Communication (NFC)), or wire communication (e.g., Universal Serial Bus (USB), High Definition Multimedia Interface (HDMI), Recommended Standard 232 (RS-232), or POTS).
  • a protocol for communication between the electronic device 5 and the external device e.g., a short range communication protocol, network communication protocol, or wire communication protocol
  • the processor 1 may be an application processor and may exchange information with the memory 3 through the universal memory bridge 2 using a memory I/O interface.
  • the memory 3 may include at least one of an internal memory and an external memory. Memory 3 may exchange information with the processor 1 through the universal memory bridge 2 using a wide I/O interface.
  • the internal memory may include, for example, at least one of a volatile memory (e.g., a Dynamic RAM (DRAM), Static RAM (SRAM), or Synchronous Dynamic RAM (SDRAM)), non-volatile memory (e.g., a One Time Programmable ROM (OTPROM), Programmable ROM (PROM), Erasable and Programmable ROM (EPROM), Electrically Erasable and Programmable ROM (EEPROM), Mask ROM, or Flash ROM), hard disk drive (HDD), or solid state drive (SSD).
  • a volatile memory e.g., a Dynamic RAM (DRAM), Static RAM (SRAM), or Synchronous Dynamic RAM (SDRAM)
  • non-volatile memory e.g., a One Time Programmable ROM (OTPROM), Programmable ROM (PROM), Erasable and Programmable ROM (EPROM), Electrically Erasable and Programmable ROM (EEPROM), Mask ROM, or Flash ROM
  • OTPROM One Time Programm
  • the external memory may include at least one of a Compact Flash (CF), Secure Digital (SD), Micro Secure Digital (Micro-SD), Mini Secure Digital (Mini-SD), extreme Digital (xD), and memory Stick.
  • CF Compact Flash
  • SD Secure Digital
  • Micro-SD Micro Secure Digital
  • Mini-SD Mini Secure Digital
  • xD extreme Digital
  • the universal memory bridge 2 may electrically connect the processor 1 and the memory 3 and provide an interface in which the processor 1 and memory 3 having different input and output interfaces can exchange information.
  • the universal memory bridge 2 may perform a memory controller function of performing or controlling Error Checking and Correction (ECC), refresh, and test operations of memory 3 .
  • ECC Error Checking and Correction
  • Universal memory bridge 2 is termed “universal” because it may interface with different types of memory chips and/or different memory chip sizes.
  • FIG. 2 is a cross-sectional view illustrating a semiconductor device, designated as 100 , according to an exemplary embodiment of the present disclosure.
  • Semiconductor device 100 may operate as a processor module in some embodiments, and in these cases, it may be called a processor module.
  • the semiconductor device 100 may include a plurality of semiconductor chips 10 a , 10 b , 20 a , and 30 a that may each exchange an electric signal.
  • Semiconductor device 100 may include one or more memory chips 10 a and 10 b that each exchange an electric signal, a processor 10 c , a dummy chip 20 a , and a universal memory bridge 30 a .
  • Memory chips 10 a and 10 b , processor 10 c , dummy chip 20 a , and universal memory bridge 30 a may exchange an electric signal over a partial region and may be connected on a board 40 a .
  • the semiconductor device is connected to the universal memory bridge 30 a to be connected to an external device (e.g., an external memory device).
  • semiconductor device 100 is illustrated as comprising a vertical stack (commonly referred to a “Z” direction stack) of chips so as to provide a 3D fabrication structure, e.g., a 3D package or 3D integrated circuit (IC).
  • various chips such as 10 a , 10 b , 10 c are exemplified as memory chips or processor chips.
  • other types of chips may be utilized in the semiconductor devices, additionally or alternatively to those described.
  • the dummy chip 20 a is a semiconductor chip that is devoid of active components such as transistors, and that exchanges an electric signal between the stacked memory chips 10 a and 10 b , processor 10 c , dummy chip 20 a , and universal memory bridge 30 a .
  • Any dummy chip as described herein may be a semiconductor chip that only performs a passive connection function.
  • the dummy chip 20 a may include at least one TSV.
  • Memory chips 10 a and 10 b , processor 10 c , dummy chip 20 a , and universal memory bridge 30 a may exchange an electric signal via at least one conductive bump 50 a - 50 r formed at one surface of the respective component(s).
  • the conductive bump may be a finally formed bump between a first surface of a first chip and an adjacent surface of a second chip.
  • a single conductive bump 50 d is shown to exist between the lower surface of chip 10 a and the upper surface of chip 10 b ; this conductive bump may be said to be formed at one surface of either chip 10 a or chip 10 b .
  • any conductive bump may comprise a first portion on the first surface of the first chip and a second portion on the adjacent surface of the second chip, which are then fused under a high temperature process to form the final bump such as 50 d.
  • Power sources may be separately connected to memory chips 10 a and 10 b using power source lines 70 a and 70 b , respectively.
  • power source lines 70 a and 70 b With the top end of power line 70 a landing at a point laterally displaced from the conductive bumps at the bottom surface of chip 10 a , metallization (not shown) on or near the top surface of chip 10 b may connect power line 70 a to a bump such as 50 d to provide power to chip 10 a .
  • metallization on or near the top surface of chip 10 c may be used to connect power line 70 b to a bump such as 50 j at the bottom surface of chip 10 b to provide power to chip 10 b .
  • power sources may be separately connected to memory chips 10 a and 10 b using the power source lines 70 a and 70 b , respectively, and in order to exchange an electric signal using the conductive bumps 50 a , 50 b , 50 c , 50 d , 50 g , 50 h , 50 i , and 50 j formed at a surface, circuit surfaces 11 a and 11 b may be formed to face downward (e.g., a direction towards the board 40 a stacked in a lowermost layer).
  • the power source lines 70 a and 70 b may be used for supplying power and may be used as an electric signal line.
  • the conductive bumps 50 c and 50 d may be used for supplying power via connection to the power source line 70 a , as noted above. These bumps may also be used as part of an electric signal line, i.e., as part of an electric circuit.
  • Memory chips 10 a and 10 b and the processor 10 c may be disposed in a step form for a power source line. In other words, the top surface of chip 10 b is shown to extend laterally from the right edge of chip 10 a , and the top surface of chip 10 c is shown to extend laterally from the right edge of chip 10 b , thus forming a step-like structure to facilitate wire connection of the power lines 70 a , 70 b.
  • the processor 10 c may be formed such that a circuit surface 11 c faces downward (e.g., a direction towards the board 40 a stacked in a lowermost layer).
  • the board 40 a may be formed such that the lower circuit surface 11 c is adjacent an upper metalized surface 41 a of board 40 a .
  • the board 40 a is a portion that becomes a base of the stacked chips 10 a , 10 b , 10 c and the universal memory bridge 30 a .
  • Memory chips 10 a and 10 b , the processor 10 c , the dummy chip 20 a , and the universal memory bridge 30 a may receive power through the board 40 a or may be connected to an external device.
  • the board 40 a may be a printed circuit board (PCB) or may have various forms such as an interposer (intermediate circuit board, e.g., silicon interposer).
  • a plurality of balls 39 are disposed on the bottom surface of board 40 a , which may be part of a ball grid array, enabling individualized connections of designated circuit points to circuit points of an external device(s).
  • the first memory 10 a may receive separate power using the conductive bumps 50 c and 50 d that make contact with the second memory 10 b and the first power source line 70 a , which connects the second memory 10 b and the board 40 a .
  • the second memory 10 b may receive separate power using the conductive bumps 50 i and 50 j that contact with the processor 10 c and the second power source line 70 b , which connects the processor 10 c and the board 40 a.
  • the first memory 10 a may exchange an electric signal with the dummy chip 20 a through at least one conductive bump 50 a and 50 b disposed at the bottom surface thereof.
  • the second memory 10 b may exchange an electric signal with the universal memory bridge 30 a through at least one conductive bump 50 g and 50 h disposed at the bottom surface thereof.
  • the dummy chip 20 a may transmit an electric signal to at least one TSV 60 a and 60 b connected to the at least one conductive bump 50 a and 50 b.
  • the dummy chip 20 a may transmit an electric signal received from the at least one TSV 60 a and 60 b therein to the universal memory bridge 30 a through at least one conductive bump 50 e and 50 f disposed at the bottom surface thereof.
  • the universal memory bridge 30 a may receive an electric signal through the at least one conductive bump 50 e and 50 f disposed at the top surface of the dummy chip 20 a and the at least one conductive bump 50 g and 50 h disposed at the bottom surface of the second memory 10 b .
  • the universal memory bridge 30 a may transmit an electric signal to at least one TSV 60 c and 60 d connected to the at least one conductive bump 50 g and 50 h .
  • At least one TSV 60 c and 60 d included in the universal memory bridge 30 a may not be directly connected to the at least one conductive bump 50 g and 50 h.
  • the universal memory bridge 30 a may comprise an I/O interface that can interconvert the at least one memory 10 a , 10 b and the processor 10 c having different input and output interfaces.
  • the universal memory bridge may comprise an I/O interface that can interconvert an external memory device, connectable to board 40 a , and the at least one memory 10 a , 10 b.
  • the universal memory bridge 30 a may transmit information received from the first memory 10 a and the second memory 10 b to the board 40 a through at least one conductive bump 50 k , 50 l , 50 m , and 50 n and receive information received from the processor 10 c through at least one conductive bump 50 k , 50 l , 50 m , and 50 n connected to the board 40 a.
  • the universal memory bridge 30 a may be formed with a top circuit surface 31 a (e.g., facing a direction towards the first memory 10 a stacked in an uppermost layer).
  • the universal memory bridge 30 a may include the second memory 10 b and the at least one TSV 60 c and 60 d that transmit information.
  • a portion of the second memory 10 b may act as a bridge from the processor 10 c to the first memory 10 a .
  • metalized surfaces (circuit surfaces) 31 a , 11 b and 11 a may each be patterned an orthogonal or skewed direction to a plane of the shown cross section, so as to connect desired connection points of memory 10 b to desired connection points of memory 10 a , through bridge 30 a and dummy chip 20 a .
  • processor 10 c may be communicatively coupled in a circuit to memory 10 a through memory 10 b , bridge 30 a and dummy chip 20 a.
  • the universal memory bridge 30 a performs a function of interconverting different kinds of memory interfaces at the circuit surface 31 a .
  • the universal memory bridge 30 a may transmit and receive data to a random memory interface (e.g., WIDE-IO interface) through the conductive bumps 50 e and 50 f connected to the dummy chip 20 a , convert the data with different kinds of memory interfaces (e.g., LPDDR series), and transmit and receive data of a converted from to the board 40 a through the TSVs 60 c and 60 d .
  • a random memory interface e.g., WIDE-IO interface
  • LPDDR series different kinds of memory interfaces
  • parallel data connections to achieve upwards of 512-bit parallel data exchange may comprise a similar order of TSVs and bumps in the orthogonal direction.
  • FIG. 3 is a cross-sectional view illustrating a semiconductor device, 100 ′, according to another exemplary embodiment of the present disclosure.
  • Semiconductor device 100 ′ may include a plurality of semiconductor chips 10 a , 10 b , 20 a , and 30 a that exchange an electric signal.
  • One major difference between the above-described device 100 is the provision of additional TSVs 60 e and 60 f within memory bridge 30 a , which are used to convey signals between the uppermost memory chip 10 a and the board 40 a.
  • the semiconductor device 100 ′ may include one or more memory chips 10 a and 10 b , a processor 10 c , a dummy chip 20 a , and a universal memory bridge 30 a that exchange an electric signal.
  • Memory chips 10 a and 10 b , the processor 10 c , the dummy chip 20 a , and the universal memory bridge 30 a may exchange an electric signal over a partial region and may be connected on a board 40 a .
  • various chips of semiconductor device 100 ′ are connected to the universal memory bridge 30 a which is connectable to an external device (e.g., an external memory device) through board 40 a (where the external device may be connected to balls 39 ).
  • the dummy chip 20 a is a semiconductor chip that exchanges an electric signal among the stacked memory chips 10 a and 10 b , the processor 10 c , and the universal memory bridge 30 a .
  • the dummy chip 20 a may include at least one TSV.
  • Memory chips 10 a and 10 b , the processor 10 c , the dummy chip 20 a , and the universal memory bridge 30 a may exchange an electric signal via at least one conductive bump 50 a - 50 r formed at one surface.
  • Power sources may be separately connected to the memory chips 10 a and 10 b using power source lines 70 a and 70 b , respectively, as described above for device 100 of FIG. 3 , thus redundant description thereof is omitted here.
  • the processor 10 c may be formed such that a circuit surface 11 c faces downward (e.g., towards a direction of the board 40 a stacked in a lowermost layer).
  • the board 40 a may be formed such that the circuit surface 11 c faces upward (e.g., a direction of the first memory 10 a stacked in a uppermost layer).
  • board 40 a is a portion that likewise becomes a base of the stacked chips of device 100 ′, i.e., chips 10 a , 10 b , 10 c , 20 a and the universal memory bridge 30 a .
  • Memory chips 10 a and 10 b , the processor 10 c , the dummy chip 20 a , and the universal memory bridge 30 a may receive power through the board 40 a in the manner described above, or may be connected to an external device.
  • the first memory 10 a may exchange an electric signal with the dummy chip 20 a through the at least one conductive bump 50 a , 50 b , 50 c , and 50 d disposed at one surface thereof.
  • the second memory 10 b may exchange an electric signal with the universal memory bridge 30 a through the at least one conductive bump 50 g , 50 h , 50 i , and 50 j disposed at one surface thereof.
  • the dummy chip 20 a may transmit an electric signal to at least one TSV 60 a and 60 b connected to the at least one conductive bump 50 a , 50 b , 50 c , and 50 d.
  • the dummy chip 20 a may transmit an electric signal received through the at least one conductive bump 50 e and 50 f disposed at one surface thereof to the universal memory bridge 30 a.
  • the universal memory bridge 30 a may receive an electric signal through the at least one conductive bump 50 e and 50 f disposed at one surface of the dummy chip 20 a and the at least one conductive bump 50 g and 50 h disposed at one surface of the second memory 10 b .
  • the universal memory bridge 30 a may transmit an electric signal to at least one TSV 60 c , 60 d , 60 e , and 60 f connected to at least one conductive bump 50 g and 50 h .
  • semiconductor device 100 ′ differs from device 100 via the inclusion of TSVs 60 e , 60 f which may be used to transfer signals to and from board 40 a and memory 10 a , in electrical paths that include TSVs 60 a , 60 b , respectively, of dummy chip 20 a .
  • metallization 41 a on the top surface of board 40 a may be patterned in the orthogonal or skewed direction of the shown cross-sectional view (e.g. in the direction into the paper) so as to enable individualized electrical connections between desired points of the board 40 a and the memory chip 10 a . Additional bumps may be included as necessary in the orthogonal direction to achieve the desired isolated electrical connections.
  • the universal memory bridge 30 a may transmit information received from the first memory 10 a and the second memory 10 b to the board 40 a through at least one conductive bump 50 k , 50 l , 50 m , and 50 n and receive information received from the processor 10 c through at least one conductive bump 50 k , 50 l , 50 m , and 50 n connected to the board 40 a.
  • the universal memory bridge 30 a may be formed such that a circuit surface 31 a faces downward (e.g., in a direction towards the board 40 a stacked in a lowermost layer).
  • the universal memory bridge 30 a may include the second memory 10 b , the at least one TSV 60 c and 60 d and the dummy chip 20 a that transmit information, and the at least one TSV 60 e and 60 f that transmit information.
  • FIG. 4 is a cross-sectional view illustrating a semiconductor device according to another exemplary embodiment of the present disclosure.
  • the semiconductor device, 100 ′′ may include a plurality of semiconductor chips 10 a , 10 b , and 30 a that exchange an electric signal.
  • Semiconductor device may include one or more memory chips 10 a and 10 b that exchange an electric signal, processor 10 c , and universal memory bridge 30 a .
  • Memory chips 10 a and 10 b , the processor 10 c , and the universal memory bridge 30 a may exchange an electric signal amongst one another over a partial region and may be connected on a board 40 a .
  • the universal memory bridge 30 a is connectable to an external device (e.g., an external memory device), so as to electrically connect any of the other chips 10 a , 10 b , 10 c to the external device.
  • an external device e.g., an external memory device
  • Semiconductor device 100 ′′ differs from device 100 of FIG. 2 by including TSVs 60 a and 60 b within memory chip 10 b , and omitting dummy chip 20 a .
  • TSVs 60 a , 60 b each serve as a portion of a circuit path between a respective connection point of memory 10 a and board 40 a .
  • TSV 60 a is connected in series with TSV 60 d within memory bridge 30 a , to thereby connect a desired circuit point on memory 10 a to a desired circuit point on board 40 a.
  • Power sources may be separately connected to the at least one memory 10 a and 10 b using power source lines 70 a and 70 b , respectively, in the same manner described above for semiconductor device 100 of FIG. 2 , thus redundant description thereof is omitted.
  • the processor 10 c may be formed such that a circuit surface 11 c faces downward (e.g., a direction of the board 40 a stacked in a lowermost layer).
  • the board 40 a may be formed such that the circuit surface 11 c faces upward (e.g., a direction of the first memory 10 a stacked in a uppermost layer).
  • the board 40 a is a portion that becomes a base of the stacked at least one memory 10 a and 10 b , the processor 10 c , and the universal memory bridge 30 a , and the at least one memory 10 a and 10 b , the processor 10 c , and the universal memory bridge 30 a may receive power through the board or may be connected to an external device.
  • the first memory 10 a may receive separate power using the conductive bumps 50 c and 50 d that contact with the second memory 10 b and the first power source line 70 a that connects the second memory 10 b and the board 40 a .
  • the second memory 10 b may receive separate power using conductive bumps 50 g and 50 h that contact with the processor 10 c and the second power source line 70 b that connects the processor 10 c and the board 40 a .
  • the at least one memory 10 a and 10 b and the processor 10 c may be disposed in a step form for a power source line.
  • the first memory 10 a may exchange an electric signal with the universal memory bridge 30 a through at least one conductive bump 50 a , 50 b , 50 c , and 50 d disposed at one surface thereof.
  • the second memory 10 b may exchange an electric signal with the universal memory bridge 30 a through at least one conductive bump 50 e , 50 f , 50 g , and 50 h disposed at one surface thereof.
  • the second memory 10 b may transmit an electric signal to at least one TSV 60 a and 60 b connected to at least one conductive bump 50 e , 50 f , 50 g , and 50 h.
  • the universal memory bridge 30 a may transmit an electric signal received through at least one conductive bump 50 i , 50 j , 50 k and 50 l disposed at one surface thereof.
  • the universal memory bridge 30 a may transmit an electric signal to the at least one TSV 60 c and 60 d connected to at least one conductive bump 50 i , 50 j , 50 k and 50 l.
  • the universal memory bridge 30 a may transmit information received from the first memory 10 a and the second memory 10 b to the board 40 a through at least one conductive bump 50 i , 50 j , 50 k , and 50 l and receive information received from the processor 10 c through the at least one conductive bump 50 i , 50 j , 50 k , and 50 l connected to the board 40 a .
  • Metallization 41 a of board 40 a , and metallization 11 c of processor chip 10 c are each patterned in the direction orthogonal to the cross sectional view shown, so as to isolate circuit points for individualized connection to other points.
  • circuit points of processor chip 10 c are connectable to respective circuit points of memory 10 a through circuit paths that include TSVs such as 60 c , 60 d within memory bridge 30 a and 60 a , 60 b within the second memory 10 b .
  • a memory bridge between first memory 10 a and board 40 a /processor 10 c can be considered to include both the universal memory bridge 30 a and a portion of the second memory 10 b for transmitting information therebetween.
  • FIG. 5A is a cross-sectional view illustrating a semiconductor device according to another exemplary embodiment of the present disclosure.
  • the semiconductor device 100 ′′′ may include a plurality of semiconductor chips 10 a , 10 b , 10 c , 10 d , 10 e , 20 a , 20 b , 30 a , and 30 b that each exchange an electric signal.
  • the semiconductor device 100 ′′′ may include one or more memory chips 10 a , 10 b , 10 c , and 10 d that exchange an electric signal, a processor 10 e , at least one dummy chip, exemplified as first dummy chip 20 a and second dummy chip 20 b , and at least one universal memory bridge, exemplified as first memory bridge 30 a and second memory bridge 30 b .
  • Memory chips 10 a , 10 b , 10 c , and 10 d , the processor 10 e , dummy chips 20 a and 20 b , and universal memory bridges 30 a and 30 b may each exchange an electric signal over a respective partial region and may be connected on a board 40 a (e.g. a PCB).
  • the first and second universal memory bridges 30 a and 30 b are connectable to an external device (e.g., an external memory device).
  • the board 40 is a base in which memory chips 10 a , 10 b , 10 c , and 10 d , the processor 10 e , the dummy chips 20 a and 20 b , and memory bridges 30 a and 30 b are stacked, and memories 10 a , 10 b , 10 c , and 10 d , the processor 10 e , the at least one dummy chip 20 a and 20 b , and memory bridges 30 a and 30 b may receive power through the board 40 or may be connected to the exterior.
  • Dummy chips 20 a and 20 b are each a semiconductor chip that exchanges an electric signal between the stacked memories 10 a , 10 b , 10 c , and 10 d , the processor 10 e , and the memory bridges 30 a and 30 b .
  • Dummy chips 20 a and 20 b may include at least one TSV, exemplified as TSVs 60 a , 60 b , 60 c , and 60 d .
  • Memory bridges 30 a and 30 b may include at least one TSV 60 e , 60 f , 60 g , and 60 h .
  • Memories 10 a , 10 b , 10 c , and 10 d , the processor 10 e , dummy chips 20 a and 20 b , and memory bridges 30 a and 30 b may each exchange an electric signal via at least one conductive bump formed at one surface thereof.
  • Dummy chips 20 a and 20 b are disposed at respective left and right sides of device 100 ′′ in the horizontal plane, as are memory bridges 30 a and 30 b .
  • Processor 10 e is centrally disposed, while memory chips 10 a , 10 b , 10 c , and 10 d are disposed and stacked at both sides of the right side and the left side about the processor 10 e stacked on the board 40 .
  • First and second memory bridges 30 a , 30 b are disposed at the same vertical level in the stack as processor 10 e ; chips 20 a , 10 b , 10 d and 20 b are at the next highest vertical level; and the first and second memory chips 10 a , 10 c are at the highest vertical level in the stack in this example.
  • Universal memory bridges 30 a and 30 b are disposed at both sides of the right side and the left side about the processor 10 e on the board 40 .
  • Dummy chips 20 a and 20 b are disposed at both sides of the right side and the left side about the second and fourth memories 10 b , 10 d which are each partially stacked on the processor 10 e and partially stacked on one of memory bridges 30 a and 30 b .
  • Memories 10 a , 10 c are disposed at both sides of the right side and the left side of memories 10 b and 10 d and are each partially stacked on dummy chips 20 a and 20 b , respectively.
  • device 100 ′′′ of FIG. 5A differs from the embodiments of FIGS. 2-4 by providing additional memories (third and fourth memories 10 c , 10 d ), an additional dummy chip 20 b , and an additional memory bridge 30 b .
  • processor 10 e and/or an external device(s) connectable to bumps 39 of board 40 may exchange signals with the memories 10 a to 10 d through circuit paths that include TSVs and conductive bumps such as 50 i , 50 j , 50 k , etc.
  • each of the illustrated chips may include metallization (not shown) at top and/or bottom outer surfaces thereof which are patterned as described earlier to enable individualized connections to designated circuit points through the conductive bumps 50 .
  • FIG. 5B is a cross-sectional view of a semiconductor device according to yet another embodiment of the present disclosure.
  • Semiconductor device 100 iv may include a plurality of semiconductor chips 10 a , 10 b , 10 c , 10 d , 10 e , 10 f , 20 , and 30 that each exchange an electric signal.
  • the semiconductor device 100 iv may include one or more memory chips, exemplified as first memory 10 a , second memory 10 b , third memory 10 c , and fourth memory 10 d , that exchange an electric signal, one or more processors, exemplified as first processor 10 e and second processor 10 f , a dummy chip 20 , and a universal memory bridge 30 .
  • Memory chips 10 a , 10 b , 10 c , and 10 d , processors 10 e and 10 f , the dummy chip 20 , and the universal memory bridge 30 may exchange an electric signal over a partial region and may be connected on a board 40 .
  • various chips of the semiconductor device 100 iv are connected to the universal memory bridge 30 to be connected to an external device (e.g., an external memory device).
  • the board 40 is a base in which memories 10 a , 10 b , 10 c , and 10 d , processors 10 e and 10 f , the dummy chip 20 , and the universal memory bridge 30 are stacked, and memories 10 a , 10 b , 10 c , and 10 d , processors 10 e and 10 f , the dummy chip 20 , and the universal memory bridge 30 may receive power through the board 40 and/or may be connected to external devices through balls (such as 39 , not shown in FIG. 5B ) or the like on a surface thereof
  • the dummy chip 20 is a semiconductor chip that exchanges an electric signal between the stacked at least one memory 10 a , 10 b , 10 c , and 10 d , the at least one processor 10 e and 10 f , and the universal memory bridge 30 .
  • the dummy chip 20 may include at least one TSV 60 a and 60 b .
  • the at least one memory 10 a , 10 b , 10 c , and 10 d , the at least one processor 10 e and 10 f , the dummy chip 20 , and the universal memory bridge 30 may exchange an electric signal via at least one conductive bump formed at one surface.
  • the universal memory bridge 30 may include at least one TSV 60 c , 60 d , 60 e , and 60 f.
  • one or more power source lines 70 a , 70 b , 70 c , and 70 d may be used as an electric signal line and may be used for supplying power.
  • a conductive bump such as 50 i may be used as part of an electric signal line and may be used for supplying power via connection to an adjacent power source line as 70 c through metallization on or near a surface of the chip to which they are shown connected, as described earlier.
  • First processor 10 e is disposed on the left hand side of the stacked structure, and second processor 10 f is disposed on the right hand side, about the universal memory bridge 30 which is centrally disposed, at a first layer of a vertical stack on the board 40 .
  • Third and fourth memories 10 c and 10 d are disposed at both sides of the right side and the left side about the dummy chip 20 at a second layer on the at least one processor 10 e and 10 f and the universal memory bridge 30 .
  • First and second memories 10 a , 10 b are disposed on third and fourth memories 10 c , and 10 d and the dummy chip 20 in a highest layer of the vertical stack.
  • any of the semiconductor devices 100 , 100 ′, 100 ′′, 100 ′′′ and 100 iv may function at least in part as a processor module in some embodiments, and in these cases, may be called a processor module.
  • FIG. 6 depicts perspective views of various examples of an electronic device including a semiconductor device 100 according to an exemplary embodiment of the present disclosure.
  • semiconductor device 100 in FIG. 6 include device 100 , 100 ′, 100 ′′, 100 ′′′ and 100 iv described earlier.
  • the electronic device may be a device including a communication function.
  • the electronic device may be a smart phone, tablet Personal Computer (PC), mobile phone, video phone, e-book reader, desktop PC, laptop PC, Netbook computer, Personal Digital Assistant (PDA), Portable Multimedia Player (PMP), MP3 player, mobile medical equipment, camera, or wearable device (e.g., Head-Mounted-Device (HMD) such as electronic glasses), electronic clothing, electronic bracelet, electronic necklace, electronic accessory, electronic tattoo, or smart watch.
  • the electronic device may be a smart home appliance having a communication function.
  • the smart home appliance for example, may be a television, Digital Video Disk (DVD) player, audio device, refrigerator, air conditioner, vacuum cleaner, oven, microwave oven, washing machine, air cleaner, set-top box, television box (e.g., Samsung HomeSyncTM, AppleTVTM, or Google TVTM), game consoles, electronic dictionary, electronic key, camcorder, or electronic frame.
  • DVD Digital Video Disk
  • the electronic device may be any of various medical equipments (e.g., a Magnetic Resonance Angiography (MRA) device, Magnetic Resonance Imaging (MRI) device, Computed Tomography (CT) device, scanning device, and ultrasonic wave device), a navigation device, a Global Positioning System (GPS) receiver, an Event Data Recorder (EDR), a Flight Data Recorder (FDR), a vehicle infotainment device, an electronic equipment for ship (e.g., navigation device for ship and gyro compass), avionics, a security device, or an industrial or home robot.
  • MRA Magnetic Resonance Angiography
  • MRI Magnetic Resonance Imaging
  • CT Computed Tomography
  • scanning device scanning device
  • ultrasonic wave device e.g., a Global Positioning System (GPS) receiver, an Event Data Recorder (EDR), a Flight Data Recorder (FDR), a vehicle infotainment device, an electronic equipment for ship (e.g., navigation device for
  • the electronic device may be a portion of furniture or building/construction, an electronic board, an electronic signature receiving device, a projector, or various measuring devices (e.g., water supply, electricity, gas, or electric wave measuring device) including a communication function.
  • various measuring devices e.g., water supply, electricity, gas, or electric wave measuring device
  • An electronic device according to the present disclosure may be at least one combination of the foregoing various devices. Further, an electronic device according to the present disclosure is not limited to the foregoing devices.
  • the term “user” as used in the description herein may indicate a person using an electronic device or a device (e.g., artificial intelligence electronic device) using the electronic device.
  • FIG. 7 is a block diagram illustrating a configuration of a network environment 100 including an electronic device 101 according to various exemplary embodiments of the present disclosure.
  • Electronic device 101 may be any of the devices discussed in connection with FIG. 6 , and includes a semiconductor device 100 (which hereafter refers to any of devices 100 , 100 ′, 100 ′′, etc. described above).
  • the electronic device 101 may include a bus 110 , processor 120 , memory 130 , input and output (I/O) interface 140 , display 150 , communication interface 160 , and function module 170 .
  • the bus 110 may be a circuit that connects the foregoing constituent elements and that performs communication (e.g., transmit a control message) between the foregoing constituent elements.
  • at least one of the elements 110 to 170 are part of semiconductor device 100 .
  • processor 120 and memory 130 are part of semiconductor device 100 .
  • memory 130 may be formed by the one or more memories 3 , 10 a , 10 b , etc.
  • processor 120 may be formed by the one or more processors 1 , 10 c , etc. described above.
  • semiconductor device 100 includes at least one additional element 110 , 140 , 150 , 160 and 170 , or a portion thereof.
  • the processor 120 may receive an instruction from the foregoing other constituent elements (e.g., the memory 130 , I/O interface 140 , display 150 , communication interface 160 , or function module 170 ) through, for example, the bus 110 , decode the received instruction, and perform operation and data processing according to the decoded instruction.
  • Bus 110 may be formed at least in part by any of the memory bridges 30 , 30 a , etc. described earlier.
  • the memory 130 may store an instruction or data received from the processor 120 or other constituent elements (e.g., the I/O interface 140 , display 150 , communication interface 160 , or function module 170 ) or generated by the processor 120 or other constituent elements.
  • the memory 130 may include a programming module such as a kernel 131 , middleware 132 , an Application Programming Interface (API) 133 , or an application 134 .
  • the foregoing respective programming modules may be formed with software, firmware, hardware, or a combination of at least two thereof.
  • the kernel 131 may control or manage a system resource (e.g., the bus 110 , processor 120 , or memory 130 ) used for executing an operation or a function implemented in the remaining programming modules, for example, the middleware 132 , API 133 , or application 134 . Further, the kernel 131 may provide an interface that can provide access to an individual constituent element of the electronic device 101 in the middleware 132 , the API 133 , or the application 134 to control or manage the individual constituent element.
  • a system resource e.g., the bus 110 , processor 120 , or memory 130
  • the kernel 131 may provide an interface that can provide access to an individual constituent element of the electronic device 101 in the middleware 132 , the API 133 , or the application 134 to control or manage the individual constituent element.
  • the middleware 132 may perform an intermediary function of enabling the API 133 or the application 134 to communicate with the kernel 131 to give and receive data. Further, the middleware 132 may control (e.g., schedule or load balance) a work request received from the application 134 using, for example, a method of aligning a priority that can use a system resource (e.g., the bus 110 , processor 120 , or memory 130 ) of the electronic device 101 to at least one of the applications 134 .
  • a system resource e.g., the bus 110 , processor 120 , or memory 130
  • the API 133 is an interface that enables the application 134 to control a function in which the kernel 131 or the middleware 132 provides and may include, for example, at least one interface or function (e.g., instruction) for file control, window control, image processing, or text control.
  • interface or function e.g., instruction
  • the application 134 may include an SMS/MMS application, e-mail application, calendar application, alarm application, health care application (e.g., application that measures an exercise amount or blood sugar), or environment information application (e.g., application that provides atmospheric pressure, humidity, or temperature information). Additionally or alternatively, the application 134 may be an application related to information exchange between the electronic device 101 and an external electronic device (e.g., an electronic device 102 or an electronic device 104 ).
  • the application related to information exchange may include, for example, a notification relay application that transmits specific information to the external electronic device or a device management application that manages the external electronic device.
  • the notification relay application may include a function of transmitting notification information that has occurred in other applications (e.g., an SMS/MMS application, e-mail application, health care application, or environment information application) of the electronic device 101 to an external electronic device (e.g., the electronic device 102 or the electronic device 104 ). Additionally or alternatively, for example, the notification relay application may receive notification information from an external electronic device (e.g., the electronic device 102 or the electronic device 104 ) and provide the notification information to a user.
  • applications e.g., an SMS/MMS application, e-mail application, health care application, or environment information application
  • the notification relay application may receive notification information from an external electronic device (e.g., the electronic device 102 or the electronic device 104 ) and provide the notification information to a user.
  • the device management application may manage (e.g., install, delete, or update) turn-on/turn-off of a function (e.g., an external electronic device (or a partial component)) of at least a portion of an external electronic device (e.g., the electronic device 102 or the electronic device 104 ) that communicates with the electronic device 101 or brightness of a display (or resolution adjustment), an application operating in an external electronic device, or a service (e.g., a communication service or a message service) provided in an external electronic device.
  • a function e.g., an external electronic device (or a partial component)
  • an external electronic device e.g., the electronic device 102 or the electronic device 104
  • a service e.g., a communication service or a message service
  • the application 134 may include an application designated according to an attribute (e.g., a type) of an external electronic device (e.g., the electronic device 102 or the electronic device 104 ).
  • an attribute e.g., a type
  • the application 134 may include an application related to music reproduction.
  • the application 134 may include an application related to health care.
  • the application 134 may include at least one of an application originally designated for the electronic device 101 or an application received from an external electronic device (e.g., a server 164 , the electronic device 102 , or the electronic device 104 ).
  • the I/O interface 140 may transfer an instruction or data input by a user through an I/O device (e.g., a sensor, keyboard, or touch screen) to the processor 120 , memory 130 , communication interface 160 , or function module 170 through, for example, the bus 110 .
  • the input and output interface 140 may provide data about a user touch input through a touch screen to the processor 120 .
  • I/O interface 140 may output an instruction or data received from the processor 120 , memory 130 , communication interface 160 , or function module 170 through, for example, the bus 110 , through the I/O device (e.g., a speaker or a display).
  • I/O interface 140 may output sound data processed through the processor 120 to the user through a speaker.
  • the display 150 may display various information (e.g., multimedia data or text data) to the user.
  • various information e.g., multimedia data or text data
  • the communication interface 160 may connect communication between the electronic device 101 and an external device (e.g., the electronic device 102 , electronic device 104 , or server 164 ).
  • the communication interface 160 may support communication of a network 162 (e.g., Internet, LAN, WAN, telecommunication network, cellular network, satellite network, or POTS), short range communication 164 (e.g., WiFi, BT, or NFC), or wire communication (e.g., USB, HDMI, RS-232, or POTS).
  • a protocol for communication between the electronic device 101 and an external device e.g., a short range communication protocol, network communication protocol, or wire communication protocol
  • the electronic devices 102 and 104 each may be the same type of device (e.g. the same design) as the electronic device 101 , or may be different (e.g., different type) from the electronic device 101 .
  • FIG. 8 is a block diagram illustrating a configuration of an electronic device 801 according to various exemplary embodiments of the present disclosure.
  • the electronic device 801 may form, for example, the entire or a portion of the electronic device 101 of FIG. 7 , including semiconductor device 100 .
  • the electronic device 801 may include at least one processor, a Subscriber Identification Module (SIM) card 814 , a memory 820 , a communication module 830 , a sensor module 840 , a user input module 850 , a display module 860 , an interface 870 , an audio module 880 , a camera module 891 , a power management module 895 , a battery 896 , an indicator 897 , or a motor 898 .
  • SIM Subscriber Identification Module
  • a memory 820 the electronic device 801 may include at least one processor, a Subscriber Identification Module (SIM) card 814 , a memory 820 , a communication module 830 , a sensor module 840 , a user input module 850 , a display module 860 , an interface 870 , an audio module 880 , a camera module 891 , a power management module 895 , a battery 896 , an indicator 897 , or a motor 898 .
  • the processor 810 may include at least one Application Processor (AP) 811 or at least one Communication Processor (CP) 813 .
  • AP Application Processor
  • CP Communication Processor
  • the AP 811 and the CP 813 may be included within the processor 810 , but the AP 811 and the CP 813 may be included within different IC packages, respectively.
  • the AP 811 and the CP 813 may be included within an integrated circuit (IC) package.
  • IC integrated circuit
  • the AP 811 may drive an operation system or an application program to control a plurality of hardware or software components connected to the AP 811 and perform various data processing and operations including multimedia data.
  • the AP 811 may be implemented with, for example, a System on Chip (SoC).
  • SoC System on Chip
  • the processor 810 may further include a Graphic Processing Unit (GPU) (not shown).
  • GPU Graphic Processing Unit
  • the CP 813 may perform a function of managing a data link in communication between the electronic device 801 and other electronic devices (e.g., electronic device 102 , electronic device 104 , or server 164 of FIG. 7 ) connected by a network and a function of converting a communication protocol.
  • the CP 813 may be implemented with, for example, an SoC.
  • the CP 813 may perform at least a portion of a multimedia control function.
  • the CP 813 may perform identification and authentication of the electronic device within a communication network using, for example, a subscriber identification module (e.g., a SIM card 814 ). Further, the CP 813 may provide services such as audio dedicated communication, audiovisual communication, a text message, or packet data to the user.
  • a subscriber identification module e.g., a SIM card 814
  • the CP 813 may provide services such as audio dedicated communication, audiovisual communication, a text message, or packet data to the user.
  • the CP 813 may control data transmission and reception of the communication module 830 .
  • elements of the CP 813 , the power management module 895 , or the memory 820 are elements separate from the AP 811 , but according to an exemplary embodiment, the AP 811 may include at least a portion (e.g., the CP 813 ) of the foregoing elements.
  • the AP 811 or the CP 813 may load and process an instruction or data received from at least one of other elements or a non-volatile memory connected to each of the AP 811 and the CP 813 in a volatile memory. Further, the AP 811 or the CP 813 may store data received from at least one of other elements or generated by at least one of other elements at a non-volatile memory.
  • the SIM card 814 may be a card including a subscriber identification module and may be inserted into a slot formed at a specific location of the electronic device.
  • the SIM card 814 may include intrinsic identification information (e.g., Integrated Circuit Card Identifier (ICCID)) or subscriber information (e.g., International Mobile Subscriber Identity (IMSI)).
  • ICCID Integrated Circuit Card Identifier
  • IMSI International Mobile Subscriber Identity
  • the memory 820 may include an internal memory 822 or an external memory 824 .
  • the internal memory 822 may include at least one of, for example, a volatile memory (e.g., a Dynamic RAM (DRAM), Static RAM (SRAM), Synchronous Dynamic RAM (SDRAM)), or a non-volatile memory (e.g., a One Time Programmable ROM (OTPROM), Programmable ROM (PROM), Erasable and Programmable ROM (EPROM), Electrically Erasable and Programmable ROM (EEPROM), mask ROM, flash ROM, NAND flash memory, and NOR flash memory).
  • the internal memory 822 may be a Solid State Drive (SSD).
  • the external memory 824 may further include a flash drive, for example, a Compact Flash (CF), Secure Digital (SD), Micro Secure Digital (Micro-SD), Mini Secure Digital (Mini-SD), extreme Digital (xD), or memory stick.
  • the external memory 824 may be functionally connected to the electronic device 801 through various interfaces.
  • the electronic device 801 may further include a storage device (or storage medium) such as a hard drive.
  • the communication module 830 may include a wireless communication module 831 or a Radio Frequency (RF) module 834 .
  • the wireless communication module 831 may include, for example, a WiFi module 833 , Bluetooth (BT) module 835 , GPS module 837 , or NFC module 839 .
  • the wireless communication module 831 may provide a wireless communication function using a radio frequency.
  • the wireless communication module 831 may include a network interface (e.g., a LAN card) or a modem that connects the electronic device 801 to a network (e.g., Internet, a LAN, a WAN, a telecommunication network, a cellular network, a satellite network, or a POTS.
  • a network e.g., Internet, a LAN, a WAN, a telecommunication network, a cellular network, a satellite network, or a POTS.
  • the RF module 834 may perform transmission and reception of data, for example, transmission and reception of an RF signal.
  • the RF module 834 may include, for example, a transceiver, Power Amp Module (PAM), frequency filter, or Low Noise Amplifier (LNA).
  • the RF module 834 may further include a component, for example, a conductor or a conductive wire that transmits and receives electromagnetic waves on free space in wireless communication.
  • the sensor module 840 may measure a physical quantity or detect an operation state of the electronic device 801 and convert measured or detected information to an electric signal.
  • the sensor module 840 may include at least one of, for example, a gesture sensor 840 A, gyro sensor 840 B, atmospheric pressure sensor 840 C, magnetic sensor 840 D, acceleration sensor 840 E, grip sensor 840 F, proximity sensor 840 G, color sensor 840 H (e.g., Red, Green, and Blue (RGB) sensor), bio sensor 840 I, temperature/humidity sensor 840 J, illumination sensor 840 K, or Ultra Violet (UV) sensor 840 M.
  • a gesture sensor 840 A e.g., gyro sensor 840 B
  • atmospheric pressure sensor 840 C e.g., magnetic sensor 840 D
  • acceleration sensor 840 E e.g., acceleration sensor 840 E
  • grip sensor 840 F e.g., grip sensor 840 F
  • proximity sensor 840 G e.g., color sensor 840 H (
  • the sensor module 840 may include, for example, an E-nose sensor (not shown), electromyography sensor (EMG sensor) (not shown), electroencephalogram sensor (EEG sensor) (not shown), electrocardiogram sensor (ECG sensor) (not shown), Infrared (IR) sensor (not shown), iris sensor (not shown), or fingerprint sensor (not shown).
  • EMG sensor electromyography sensor
  • EEG sensor electroencephalogram sensor
  • ECG sensor electrocardiogram sensor
  • IR Infrared
  • IR Infrared
  • iris sensor not shown
  • fingerprint sensor not shown
  • the sensor module 840 may further include a control circuit that controls at least one sensor belonging to the inside thereof.
  • the user input module 850 may include a touch panel 852 , (digital) pen sensor 854 , key 856 , or ultrasonic wave input device 858 .
  • the touch panel 852 may recognize a touch input with at least one method of, for example, a capacitive, resistive, infrared ray, or ultrasonic wave method. Further, the touch panel 852 may further include a control circuit. When the touch panel 852 is a capacitive type touch panel, the touch panel 852 may perform a physical contact or proximity recognition.
  • the touch panel 852 may further include a tactile layer. In this case, the touch panel 852 may provide a haptic reaction to the user.
  • the (digital) pen sensor 854 may be implemented using the same method as and a method similar to, for example, reception of a touch input of the user or a separate recognition sheet.
  • the key 856 may include, for example, a physical button, optical key, keypad, or touch key.
  • the ultrasonic wave input device 858 may determine data by detecting a sound wave with a microphone (e.g., a microphone 888 ) in the electronic device through an input means that generates an ultrasonic wave signal and may perform wireless recognition.
  • the electronic device 801 may receive a user input from an external device (e.g., a network, computer, or server) connected to the communication module 830 using the communication module 830 .
  • an external device e.g., a network, computer, or server
  • the display module 860 may include a panel 862 , hologram 864 , or projector 866 .
  • the panel 862 may be, for example, a Liquid Crystal Display (LCD) or an Active-Matrix Organic Light-Emitting Diode (AM-OLED).
  • the panel 862 may be implemented with, for example, a flexible, transparent, or wearable method.
  • the panel 862 and the touch panel 852 may be formed in a module.
  • the hologram 864 may show a stereoscopic image in the air using interference of light.
  • the projector 866 may project light on a screen to display an image.
  • the screen may be located, for example, at the inside or the outside of the electronic device 801 .
  • the display module 860 may further include a control circuit that controls the panel 862 , hologram 864 , or projector 866 .
  • the interface 870 may include, for example, a High-Definition Multimedia Interface (HDMI) 872 , Universal Serial Bus (USB) 874 , optical communication terminal 876 , or D-Subminiature (D-SUB) 878 .
  • the interface 870 may be included in, for example, the communication interface 160 of FIG. 7 .
  • the interface 870 may include, for example, a Mobile High-definition Link (MHL) (not shown), a Secure Digital (SD)/Multi-Media Card (MMC) (not shown), or Infrared Data Association (IrDA) (not shown).
  • MHL Mobile High-definition Link
  • SD Secure Digital
  • MMC Multi-Media Card
  • IrDA Infrared Data Association
  • the audio module 880 may interactively convert a sound and an electronic signal. At least a partial constituent element of the audio module 880 may be included, for example, in the input and output interface 140 of FIG. 7 .
  • the audio module 880 may process sound information input or output through, for example, a speaker 882 , receiver 884 , earphone 886 , or microphone 888 .
  • the camera module 891 may photograph a still picture and a moving picture and include at least one image sensor (e.g., a front surface lens or a rear surface lens), a lens (not shown), an Image Signal Processor (ISP) (not shown), or a flash (not shown) (e.g., a Light Emitting diode (LED) or a xenon lamp) according to an exemplary embodiment.
  • image sensor e.g., a front surface lens or a rear surface lens
  • ISP Image Signal Processor
  • flash not shown
  • LED Light Emitting diode
  • xenon lamp e.g., a Light Emitting diode (LED) or a xenon lamp
  • the power management module 895 may manage power of the electronic device 801 .
  • the power management module 895 may include, for example, a Power Management Integrated Circuit (PMIC), a charger Integrated Circuit (charge IC), a battery or a fuel gauge.
  • PMIC Power Management Integrated Circuit
  • charge IC charger Integrated Circuit
  • battery or a fuel gauge.
  • the PMIC may be mounted within, for example, an IC or an SoC semiconductor.
  • a charging method may be classified into a wired method and a wireless method.
  • the charge IC may charge a battery and prevent an overvoltage or an overcurrent from being injected from a charger.
  • the charge IC may include a charge IC for at least one of a wired charge method and a wireless charge method.
  • the wireless charge method may include, for example, a magnetic resonance method, magnetic induction method, or electromagnetic wave method and may add an additional circuit, for example, a circuit such as a coil loop, resonant circuit, and rectifier for wireless charge.
  • the battery gauge may measure, for example, a residual quantity of the battery 896 , a voltage, current, or temperature while charging.
  • the battery 896 may store or generate electricity and supply power to the electronic device 801 using the stored or generated electricity.
  • the battery 896 may include, for example, a rechargeable battery or a solar battery.
  • the indicator 897 may display a specific state, for example, a booting state, a message state, or a charge state of the electronic device 801 or a portion (e.g., the AP 811 ) thereof.
  • the motor 898 may convert an electrical signal to a mechanical vibration.
  • the electronic device 801 may include a processing device (e.g., GPU) that supports a mobile television.
  • the processing device that supports the mobile television may process media data according to a specification of, for example, Digital Multimedia Broadcasting (DMB), Digital Video Broadcasting (DVB), or media flow.
  • DMB Digital Multimedia Broadcasting
  • DVD Digital Video Broadcasting
  • the foregoing constituent elements of an electronic device according to the present disclosure may each be formed with at least one component, and a name of a corresponding constituent element may be changed according to a type of the electronic device.
  • the electronic device according to the present disclosure may include at least one of the foregoing elements and may omit some elements or may further include additional other elements. Further, as some of the elements of an electronic device according to the present disclosure are coupled to form an entity, the entity may equally perform a function of corresponding elements before coupling.
  • FIG. 9 is a message flow diagram illustrating a communication protocol 900 between a plurality of electronic devices (e.g., an electronic device 910 and an electronic device 920 ) according to various exemplary embodiments of the present disclosure.
  • the communication protocol 900 may include, for example, a device discovery protocol 931 , capability exchange protocol 933 , network protocol 935 , and application protocol 937 .
  • the device discovery protocol 931 may be a protocol that detects an external electronic device that can communicate with electronic devices (e.g., the electronic device 910 or the electronic device 920 ) or a protocol that connects to the detected external electronic device.
  • the electronic device 910 e.g., the electronic device 101
  • the electronic device 910 may acquire and store identification information of the detected electronic device 920 using the device discovery protocol 931 for communication connection to the electronic device 920 .
  • the electronic device 910 may start communication connection to the electronic device 920 based on, for example, at least the identification information.
  • the device discovery protocol 931 may be a protocol for mutual authentication between a plurality of electronic devices.
  • the electronic device 910 may perform authentication between the electronic device 910 and the electronic device 920 based on communication information (e.g., a Media Access Control (MAC) address, Universally Unique Identifier (UUID), Subsystem Identification (SSID), Information Provider (IP) address) for connection to at least the electronic device 920 .
  • communication information e.g., a Media Access Control (MAC) address, Universally Unique Identifier (UUID), Subsystem Identification (SSID), Information Provider (IP) address
  • the capability exchange protocol 933 may be a protocol that exchanges information related to a function of a service in which at least one of the electronic device 910 or the electronic device 920 can support.
  • the electronic device 910 and the electronic device 920 may exchange information related to a function of a service in which each thereof presently provides through the capability exchange protocol 933 .
  • Information that can be exchanged may include identification information indicating a specific service of a plurality of services in which the electronic device 910 and the electronic device 920 can support.
  • the electronic device 910 may receive identification information of a specific service in which the electronic device 920 provides through the capability exchange protocol 933 .
  • the first electronic device 910 may determine whether the electronic device 910 can support the specific service based on the received identification information.
  • the network protocol 935 may be a protocol for controlling data flow transmitted and received so as to provide an interlocked or paired data service between electronic devices (e.g., the electronic device 910 and the electronic device 920 ) connected to perform communication. For example, at least one of the electronic device 910 or the electronic device 920 may perform an error control or a data quality control using the network protocol 935 . Additionally or alternatively, the network protocol 935 may determine a transmitting format of data transmitted or received between the electronic device 910 and the electronic device 920 . Further, at least one of the electronic device 910 and the electronic device 920 may manage (e.g., session connection or session termination) at least a session for mutual data exchange using the network protocol 935 .
  • the network protocol 935 may be a protocol for controlling data flow transmitted and received so as to provide an interlocked or paired data service between electronic devices (e.g., the electronic device 910 and the electronic device 920 ) connected to perform communication. For example, at least one of the electronic device 910 or the electronic device 920 may
  • the application protocol 937 may be a protocol that provides a procedure or information to exchange data related to a service provided to an external electronic device.
  • the electronic device 910 e.g., the electronic device 101
  • the electronic device 920 e.g., the electronic device 102 , the electronic device 104 , or the server 164 .
  • the communication protocol 900 may include a standard communication protocol, a communication protocol (e.g., a communication protocol designated by a communication device production company or a network provider) designated by an individual or a group, or a combination thereof.
  • a communication protocol e.g., a communication protocol designated by a communication device production company or a network provider
  • module used in the present disclosure may be a unit including a combination of at least one of, for example, hardware, software, or firmware.
  • the “module” may be interchangeably used with a term such as a unit, logic, a logical block, a component, or a circuit.
  • the “module” may be a minimum unit or a portion of an integrally formed component.
  • the “module” may be a minimum unit or a portion that performs at least one function.
  • the “module” may be mechanically or electronically implemented.
  • a “module” may include at least one of an Application-Specific Integrated Circuit (ASIC) chip, Field-Programmable Gate Arrays (FPGAs), or a programmable-logic device that performs any operation known or to be developed.
  • ASIC Application-Specific Integrated Circuit
  • FPGA Field-Programmable Gate Arrays
  • programmable-logic device that performs any operation known or to be developed.
  • At least a portion of a method (e.g., operations) or a device (e.g., modules or functions thereof) according to the present disclosure may be implemented with an instruction stored at computer-readable storage media in a form of, for example, a programming module.
  • the instruction is executed by at least one processor (e.g., the processor 120 )
  • the at least one processor may perform a function corresponding to the instruction.
  • the computer-readable storage media may be, for example, the memory 130 .
  • At least a portion of the programming module may be implemented (e.g., executed) by, for example, the processor 120 .
  • At least a portion of the programming module may include, for example, a module, a program, a routine, sets of instructions, or a process that performs at least one function.
  • the computer-readable storage media may include magnetic media such as a hard disk, floppy disk, and magnetic tape, optical media such as a Compact Disc Read Only memory (CD-ROM) and a Digital Versatile Disc (DVD), magneto-optical media such as a floptical disk, and a hardware device, specially formed to store and perform a program instruction (e.g., a programming module), such as a Read Only memory (ROM), a Random Access memory (RAM), a flash memory.
  • a program instruction may include a high-level language code that may be executed by a computer using an interpreter as well as a machine language code generated by a compiler.
  • the above-described hardware device may be formed to operate as at least one software module, and vice versa.
  • a module or a programming module according to the present disclosure may include at least one of the foregoing constituent elements, may omit some constituent elements, or may further include additional other constituent elements. Operations performed by a module, a programming module, or another constituent element according to the present disclosure may be executed with a sequential, parallel, repeated, or heuristic method. Further, some operations may be executed in different orders, may be omitted, or may add other operations.
  • a storage medium that stores instructions
  • the instructions when the instructions are executed by at least one processor, the instructions are set to enable the at least one processor to perform at least one operation, wherein the at least one operation may include operation of acquiring, by a first electronic device, address information of a second electronic device and location information of at least one application to be executed by interlocking (e.g. pairing) with at least the second electronic device through first short range communication with the outside; operation of connecting, by the first electronic device, second distance communication with the second electronic device based on the address information; operation of receiving, by the first electronic device, the application from the outside based on the location information; and operation of executing, by the first electronic device, the application by interlocking with the second electronic device through the second distance communication.
  • interlocking e.g. pairing
  • a semiconductor device may include at least one dummy chip including at least one TSV; at least one universal memory bridge including at least one TSV; at least one memory connected to the at least one dummy chip and the at least one universal memory bridge and that can exchange an electric signal through the at least one dummy chip and the at least one universal memory bridge; and at least one processor that can exchange an electric signal through the at least one universal memory bridge.
  • a semiconductor device may further include at least one conductive bump that can exchange an electric signal by disposing the at least one dummy chip, the at least one universal memory bridge, the at least one memory, and the at least one processor at one surface.
  • a semiconductor device may further include a board connected to the at least one dummy chip, the at least one universal memory bridge, the at least one memory, and the at least one processor.
  • the at least one universal memory bridge may include an input and output interface that can interconvert the at least one memory and the at least one processor having different input and output interfaces.
  • the at least one universal memory bridge may include an input and output interface that can interconvert an external memory device and the at least one processor.
  • the at least one universal memory bridge may be a controller including a function of controlling the at least one memory.
  • the at least one memory may be a non-volatile memory or a volatile memory.
  • the at least one processor may be an application processor.
  • a separate power source may be connected to each of the at least one memory according to an exemplary embodiment of the present disclosure.
  • a circuit surface may face in a chip direction stacked in a lowermost layer.
  • a power source line that connects a power source may be connected in a direction in which a circuit surface does not face.
  • the at least one universal memory bridge may be disposed at both sides of the right side and the left side about the processor on the board, at least one dummy chip may be disposed at both sides of the right side and the left side about the at least one memory on the processor and the at least one memory bridge, and the at least one memory may be disposed at both sides of the right side and the left side on the at least one memory and the at least one dummy chip.
  • the at least one processor may be disposed at both sides of the right side and the left side about a universal memory bridge on the board, the at least one memory may be disposed about a dummy chip on the at least one processor and the universal memory bridge, and the at least one memory may be disposed on the at least one memory and the dummy chip.
  • a semiconductor device of the foregoing various exemplary embodiments is included in an electronic device to operate as a portion of the electronic device.
  • the semiconductor device may perform (or form) at least a portion of a method of operating or a configuration of the electronic device described with reference to at least one of FIGS. 7 to 9 .
  • a semiconductor device of various exemplary embodiments may include at least a portion of the processor 120 of FIG. 7 or the AP 811 of FIG. 8 . In this way, a semiconductor device included as a portion of the electronic device may perform at least a portion of operation of the electronic device described with reference to FIGS. 7 to 9 .
  • the electronic device can use a high speed interface at a low cost, a semiconductor chip design area increases, and thus a process cost can be reduced.

Abstract

An electronic device includes: a communication module; an input module; a display; an interface; at least one sensor; a memory; and a processor module. The processor module includes at least one of: at least one dummy chip including at least one Through Silicon Via (TSV); at least one memory bridge including at least one TSV; at least one memory connected to the at least one dummy chip and the at least one memory bridge and that can exchange an electric signal through the at least one dummy chip and the at least one memory bridge; or at least one processor. The at least one processor may be configured to exchange an electric signal through the at least one memory bridge, and to transmit an electric signal to at least one of the communication module, input module, display, interface, at least one sensor, or first memory. The at least one processor may exchange information via a circuit path that includes at least one of the memory bridge and a portion of the at least one memory, when transmitting the electric signal.

Description

CLAIM OF PRIORITY
This application claims the benefit under 35 U.S.C. §119(a) of a Korean patent application filed on Oct. 21, 2013 in the Korean Intellectual Property Office and assigned Serial No. 10-2013-0125629, the entire disclosure of which is hereby incorporated by reference.
BACKGROUND
Field
The present disclosure relates to an electronic device, and more particularly, to a semiconductor device with a vertical stack configuration and an electronic device including the same.
Description of the Related Art
In today's electronic devices such as smart phones, tablet Personal Computers (PC), mobile phones, laptop PCs, netbook computers, Personal Digital Assistants (PDA), Portable Multimedia Players (PMP), Moving Picture Experts Group layer-3 (MP3) player, camera, and wearable devices, it is desirable to minimize the internal space occupied by semiconductor chips.
It is beneficial for a portable electronic device to consume a small amount of power so as to exhibit a long battery life between recharges. A modern portable device includes a high performance processor and memory device so as to perform a function (e.g., game playing, moving picture reproduction) requiring high performance.
In order to achieve high performance operation with low consumption power, various interface methods and package methods between a memory device and a processor included in the electronic device have been proposed. For example, in a progression from conventional two-dimensional (2D) configurations in which a memory device and a processor are disposed in a common (horizontal) plane, an application package method of three-dimensional (3D) fabrication technology that stacks a memory device and a processor in the vertical dimension has been developed. In such 3D fabrication technology, a Through Silicon Via (TSV) method is used. The TSV method improves performance over other interconnect methods by reducing data bandwidth and transmission speed deterioration (previously a variable on package design).
Further, a so-called wide I/O interface has been developed, which is an Input/Output (I/O) interface with many parallel paths. A wide I/O interface can be used with a low cost memory device accessed with a multi-channel method, and enables high speed data transmission. One example of a wide I/O interface is a 512-bit parallel interface, which is significantly wider than common 16-bit or 32-bit parallel interfaces in wide use today.
Conventionally, when stacking and packaging a memory device and a processor having different interfaces, a plurality of TSVs are necessary. In such a TSV method, stacked semiconductor chips are directly penetrated and thus when separate space for penetrating is allocated in the layout, a design area of a semiconductor chip decreases. Moreover, when penetrating, the semiconductor chips may be damaged, which leads to a problem of increased process cost.
SUMMARY
Disclosed herein is a semiconductor device using a universal memory bridge chip that can electrically connect semiconductor chips using a TSV and that can provide a compatible interface to the semiconductor chips having different kinds of interfaces. An electronic device including the semiconductor device is further disclosed.
In accordance with an aspect of the present disclosure, an electronic device includes: a communication module; an input module; a display; an interface; at least one sensor; a first memory; and a processor module, wherein the processor module includes at least one of: at least one dummy chip including at least one Through Silicon Via (TSV); at least one memory bridge including at least one TSV; at least one second memory connected to the at least one dummy chip and the at least one memory bridge and configured to exchange an electric signal through the at least one dummy chip and the at least one memory bridge; or at least one processor configured to exchange an electric signal through the at least one memory bridge. The at least one processor may transmit an electric signal to at least one of the communication module, input module, display, interface, at least one sensor, or first memory and uses at least one of the memory bridge or the at least one memory, when transmitting the electric signal. For example, the at least one processor may exchange information via a circuit path that includes the at least one of the memory bridge and a portion of the at least one memory, when transmitting the electric signal.
In accordance with another aspect of the present disclosure, an electronic device includes: a bus; a processor module electrically connected to the bus; a memory electrically connected to the bus; an input and output (I/O) interface electrically connected to the bus; a display electrically connected to the bus; and a communication interface electrically connected to the bus, wherein the electronic device communicates with an external network using the communication interface, and wherein the processor module includes at least one of: at least one dummy chip including at least one Through Silicon Via (TSV); at least one memory bridge including at least one TSV; at least one second memory connected to the at least one dummy chip and the at least one memory bridge and that can exchange an electric signal through the at least one dummy chip and the at least one memory bridge; or at least one processor that can exchange an electric signal through the at least one memory bridge. The at least one processor transmits an electric signal to at least one of the first memory, the I/O interface, the display, or the communication interface.
In accordance with another aspect of the present disclosure, a method of operating such exemplary electronic device is disclosed. The method includes: transmitting, by the at least one processor within the processor module, an electric signal to at least one of the first memory, the I/O interface, the display, or the communication interface; and communicating, by the at least one processor, with an external network using the communication interface of the electronic device. Communicating with an external network using the communication interface of the electronic device may include using at least one of the dummy chip, the memory bridge, or the at least one memory using the at least one processor within the processor module.
BRIEF DESCRIPTION OF THE DRAWINGS
Aspects, features and advantages of the present disclosure will be more apparent from the following detailed description in conjunction with the accompanying drawings, in which:
FIG. 1 is a block diagram illustrating a configuration of an electronic device including a semiconductor device according to an exemplary embodiment of the present disclosure;
FIG. 2 is a cross-sectional view illustrating a semiconductor device according to an exemplary embodiment of the present disclosure;
FIG. 3 is a cross-sectional view illustrating a semiconductor device according to another exemplary embodiment of the present disclosure;
FIG. 4 is a cross-sectional view illustrating a semiconductor device according to another exemplary embodiment of the present disclosure;
FIG. 5A is a cross-sectional view illustrating a semiconductor device according to another exemplary embodiment of the present disclosure;
FIG. 5B is a cross-sectional view of a semiconductor device according to yet another embodiment of the present disclosure;
FIG. 6 depicts perspective views of various examples of an electronic device including a semiconductor device according to an exemplary embodiment of the present disclosure;
FIG. 7 is a block diagram illustrating a configuration of an electronic device according to an exemplary embodiment of the present disclosure;
FIG. 8 is a block diagram illustrating a configuration of an electronic device according to an exemplary embodiment of the present disclosure; and
FIG. 9 is a message flow diagram illustrating a communication protocol between electronic devices according to an exemplary embodiment of the present disclosure.
DETAILED DESCRIPTION
Hereinafter, exemplary embodiments of the present disclosure are described in detail with reference to the accompanying drawings. While the present disclosure may be embodied in many different forms, specific embodiments of the present disclosure are shown in drawings and are described herein in detail, with the understanding that the present disclosure is to be considered as an exemplification of the principles of the invention and is not intended to limit the invention to the specific embodiments illustrated. The same or like reference numbers are used throughout the drawings to refer to the same or like parts.
The expression “comprising” or “may comprise” used in the present disclosure indicates presence of a corresponding function, operation, or element and does not exclude the addition of at least one other function, operation, or element. Further, in the present disclosure, the term “comprise” or “have” indicates presence of a characteristic, numeral, step, operation, element, component, or combination thereof described in this specification and does not exclude the presence or addition of at least one other characteristic, numeral, step, operation, element, component, or combination thereof.
In the present disclosure, an expression “or” includes any combination or the entire combination of together listed words. For example, “A or B” may include A, B, or A and B.
An expression of a first and a second in the present disclosure may represent various elements of the present disclosure, but does not limit corresponding elements. For example, the expression does not limit order and/or importance of corresponding elements. The expression may be used for distinguishing one element from another element. For example, both a first user device and a second user device are user devices and represent different user devices. For example, a first constituent element may be referred to as a second constituent element without deviating from the scope of the present disclosure, and similarly, a second constituent element may be referred to as a first constituent element.
When it is described that an element is “coupled” to another element, the element may be “directly coupled” to the other element or “electrically coupled” to the other element through a third element. However, when it is described that an element is “directly coupled” to another element, no element may exist between the element and the other element.
Terms used in the present disclosure are not to limit the present disclosure but to illustrate exemplary embodiments. When used in a description of the present disclosure and the appended claims, a singular form includes a plurality of forms unless it is represented differently explicitly
Unless differently defined, entire terms including a technical term and a scientific term used here have the same meaning as a meaning that may be generally understood by a person of common skill in the art. It should be understood that generally using terms defined in a dictionary have a meaning corresponding to that of a context of related technology and are not analyzed as an ideal or excessively formal meaning unless explicitly defined.
Herein, when any chip (or element) is said to “exchange an electric signal” or the like, the chip may be either a source of a signal that is transmitted from the chip to another chip or to an external device, a recipient of a signal transmitted from another chip or an external device, or the chip may just provide a passive conductive path for a signal being transferred through the chip, or the chip may perform any combination of these functions.
FIG. 1 is a block diagram illustrating a configuration of an electronic device 5 including a semiconductor device according to an exemplary embodiment of the present disclosure.
The electronic device 5 may include a processor 1, a universal memory bridge 2, a memory 3, an input and output (I/O) interface (not shown), a display (not shown), and a communication interface (not shown). The processor 1, universal memory bridge 2, and memory 3 are packaged in a semiconductor device to be included in the electronic device. The memory 3 may be comprised of plural memories 3 a-3 n (where n refers to any integer greater than one), where each memory 3 a-3 n may be formed as a separate memory chip. Alternatively, memory 3 may be a single memory composed of a single memory chip.
The processor 1 may read information from memory 3 through the universal memory bridge 2 and/or may write information to memory 3. Processor 1 may receive an instruction from other constituent elements (e.g., memory 3, the I/O interface, the display, and the communication interface), decode the received instruction, and execute operation and data processing according to the decoded instruction. (Examples of these components are shown in FIG. 7 discussed later.)
The memory 3 may store an instruction or data received from (or generated by) the processor 1 or other constituent elements (e.g., the I/O interface, display, and communication interface). Memory 3 may include, for example, a programming module such as a kernel 3 r, middleware 3 q, an Application Programming Interface (API) 3 p, and/or an application 3 o. The foregoing respective programming modules may be formed with software, firmware, hardware, or a combination of at least two thereof.
The kernel 3 r may control or manage a system resource (e.g., processor 1 or memory 3) used for executing operation or a function implemented in the remaining programming modules, for example, the middleware 3 q, the API 3 p, or the application 3 o. Further, the kernel 3 r may provide an interface that can control or manage an individual constituent element of the electronic device in conjunction with the middleware 3 q, API 3 p, or application 3 o.
The middleware 3 q may perform an intermediary function of enabling the API 3 p or the application 3 o to send and receive data by communicating with the kernel 3 r. Further, the middleware 3 q may control (e.g., schedule or load balance) a work request received from the application 3 o using, for example, a method of aligning a priority that may use a system resource (e.g., the processor or the at least one memory 3 a-3 n) of the electronic device to at least one of the applications 3 o.
The API 3 p is an interface that enables the application 3 o to control a function in which the kernel 3 r or the middleware 3 q provides and may include, for example, at least one interface or function (e.g., instruction) for file control, window control, image processing, or text control.
In an exemplary embodiment, the application 3 o may include a Short Message Service (SMS)/Multimedia Message Service (MMS) application, e-mail application, calendar application, alarm application, health care application (e.g., application that measures an exercise amount or blood sugar), or environment information application (e.g., application that provides atmospheric pressure, humidity, or temperature information). Additionally or alternatively, the application 3 o may be an application related to information exchange between the electronic device and an external electronic device. The application related to information exchange may include, for example, a notification relay application that transmits specific information to an external electronic device or a device management application that manages an external electronic device.
For example, the notification relay application may include a function of transmitting notification information that has occurred in other applications (e.g., an SMS/MMS application, e-mail application, health care application, or environment information application) of the electronic device to an external electronic device. Additionally or alternatively, for example, the notification relay application may receive notification information from an external electronic device and provide the notification information to a user. For example, the device management application may manage (e.g., install, delete, or update) turn-on/turn-off of a function (e.g., an external electronic device (or a partial component)) of at least a portion of an external electronic device that communicates with an electronic device or brightness of a display (or resolution adjustment), an application operating in an external electronic device, or a service (e.g., a communication service or a message service) provided in an external electronic device.
In an exemplary embodiment, the application 3 o may include an application designated according to an attribute (e.g., a type) of an external electronic device. For example, when the external electronic device is an MP3 player, the application 3 o may include an application related to music reproduction. Similarly, when the external electronic device is a mobile medical device, the application 3 o may include an application related to health care. In an exemplary embodiment, the application 3 o may include at least one of an application designated for the electronic device 5 or an application received from an external electronic device.
The I/O interface (e.g. 140 in FIG. 7) may transfer an instruction or data input by a user through an input and output device (e.g., a sensor, keyboard, or touch screen) to the processor 1, the at least one memory 3 a-3 n, and the communication interface. For example, the I/O interface may provide data about a user touch input through a touch screen to the processor 1.
The display (e.g. 150 in FIG. 7) may display various information (e.g., multimedia data or text data) to the user.
The communication interface (e.g. 160 in FIG. 7) may connect communication signals between the electronic device 5 and the external device. For example, the communication interface may support network communication (e.g., Internet, a Local Area Network (LAN), a Wide Area Network (WAN), a telecommunication network, a cellular network, a satellite network, or a Plain Old Telephone Service (POTS)), short range communication (e.g., Wireless Fidelity (WiFi), Bluetooth (BT), or Near Field Communication (NFC)), or wire communication (e.g., Universal Serial Bus (USB), High Definition Multimedia Interface (HDMI), Recommended Standard 232 (RS-232), or POTS). In an exemplary embodiment, a protocol for communication between the electronic device 5 and the external device (e.g., a short range communication protocol, network communication protocol, or wire communication protocol) may be supported in at least one of the API 3 p or the middleware 3 q.
The processor 1 may be an application processor and may exchange information with the memory 3 through the universal memory bridge 2 using a memory I/O interface.
The memory 3 may include at least one of an internal memory and an external memory. Memory 3 may exchange information with the processor 1 through the universal memory bridge 2 using a wide I/O interface.
The internal memory may include, for example, at least one of a volatile memory (e.g., a Dynamic RAM (DRAM), Static RAM (SRAM), or Synchronous Dynamic RAM (SDRAM)), non-volatile memory (e.g., a One Time Programmable ROM (OTPROM), Programmable ROM (PROM), Erasable and Programmable ROM (EPROM), Electrically Erasable and Programmable ROM (EEPROM), Mask ROM, or Flash ROM), hard disk drive (HDD), or solid state drive (SSD).
The external memory may include at least one of a Compact Flash (CF), Secure Digital (SD), Micro Secure Digital (Micro-SD), Mini Secure Digital (Mini-SD), extreme Digital (xD), and memory Stick.
The universal memory bridge 2 may electrically connect the processor 1 and the memory 3 and provide an interface in which the processor 1 and memory 3 having different input and output interfaces can exchange information.
The universal memory bridge 2 may perform a memory controller function of performing or controlling Error Checking and Correction (ECC), refresh, and test operations of memory 3. Universal memory bridge 2 is termed “universal” because it may interface with different types of memory chips and/or different memory chip sizes.
FIG. 2 is a cross-sectional view illustrating a semiconductor device, designated as 100, according to an exemplary embodiment of the present disclosure. Semiconductor device 100 may operate as a processor module in some embodiments, and in these cases, it may be called a processor module.
The semiconductor device 100 may include a plurality of semiconductor chips 10 a, 10 b, 20 a, and 30 a that may each exchange an electric signal. Semiconductor device 100 may include one or more memory chips 10 a and 10 b that each exchange an electric signal, a processor 10 c, a dummy chip 20 a, and a universal memory bridge 30 a. Memory chips 10 a and 10 b, processor 10 c, dummy chip 20 a, and universal memory bridge 30 a may exchange an electric signal over a partial region and may be connected on a board 40 a. According to an exemplary embodiment, the semiconductor device is connected to the universal memory bridge 30 a to be connected to an external device (e.g., an external memory device). Further, semiconductor device 100 is illustrated as comprising a vertical stack (commonly referred to a “Z” direction stack) of chips so as to provide a 3D fabrication structure, e.g., a 3D package or 3D integrated circuit (IC).
In the example of FIG. 2 and other figures described below, various chips such as 10 a, 10 b, 10 c are exemplified as memory chips or processor chips. However, other types of chips may be utilized in the semiconductor devices, additionally or alternatively to those described.
The dummy chip 20 a is a semiconductor chip that is devoid of active components such as transistors, and that exchanges an electric signal between the stacked memory chips 10 a and 10 b, processor 10 c, dummy chip 20 a, and universal memory bridge 30 a. Any dummy chip as described herein may be a semiconductor chip that only performs a passive connection function. The dummy chip 20 a may include at least one TSV. Memory chips 10 a and 10 b, processor 10 c, dummy chip 20 a, and universal memory bridge 30 a may exchange an electric signal via at least one conductive bump 50 a-50 r formed at one surface of the respective component(s).
Herein, when a conductive bump is said to be formed or disposed “at one surface” or “at a surface”, the conductive bump may be a finally formed bump between a first surface of a first chip and an adjacent surface of a second chip. For instance, a single conductive bump 50 d is shown to exist between the lower surface of chip 10 a and the upper surface of chip 10 b; this conductive bump may be said to be formed at one surface of either chip 10 a or chip 10 b. Prior to a fusing fabrication process step, any conductive bump may comprise a first portion on the first surface of the first chip and a second portion on the adjacent surface of the second chip, which are then fused under a high temperature process to form the final bump such as 50 d.
Power sources may be separately connected to memory chips 10 a and 10 b using power source lines 70 a and 70 b, respectively. With the top end of power line 70 a landing at a point laterally displaced from the conductive bumps at the bottom surface of chip 10 a, metallization (not shown) on or near the top surface of chip 10 b may connect power line 70 a to a bump such as 50 d to provide power to chip 10 a. Likewise, metallization on or near the top surface of chip 10 c may be used to connect power line 70 b to a bump such as 50 j at the bottom surface of chip 10 b to provide power to chip 10 b. Thus, power sources may be separately connected to memory chips 10 a and 10 b using the power source lines 70 a and 70 b, respectively, and in order to exchange an electric signal using the conductive bumps 50 a, 50 b, 50 c, 50 d, 50 g, 50 h, 50 i, and 50 j formed at a surface, circuit surfaces 11 a and 11 b may be formed to face downward (e.g., a direction towards the board 40 a stacked in a lowermost layer). The power source lines 70 a and 70 b may be used for supplying power and may be used as an electric signal line. The conductive bumps 50 c and 50 d may be used for supplying power via connection to the power source line 70 a, as noted above. These bumps may also be used as part of an electric signal line, i.e., as part of an electric circuit. Memory chips 10 a and 10 b and the processor 10 c may be disposed in a step form for a power source line. In other words, the top surface of chip 10 b is shown to extend laterally from the right edge of chip 10 a, and the top surface of chip 10 c is shown to extend laterally from the right edge of chip 10 b, thus forming a step-like structure to facilitate wire connection of the power lines 70 a, 70 b.
In order to exchange an electric signal using the conductive bumps 50 o, 50 p, 50 q, and 50 r formed at a surface, the processor 10 c may be formed such that a circuit surface 11 c faces downward (e.g., a direction towards the board 40 a stacked in a lowermost layer).
In order to exchange an electric signal using the conductive bumps 50 o, 50 p, 50 q, and 50 r formed at a surface, the board 40 a may be formed such that the lower circuit surface 11 c is adjacent an upper metalized surface 41 a of board 40 a. The board 40 a is a portion that becomes a base of the stacked chips 10 a, 10 b, 10 c and the universal memory bridge 30 a. Memory chips 10 a and 10 b, the processor 10 c, the dummy chip 20 a, and the universal memory bridge 30 a may receive power through the board 40 a or may be connected to an external device. The board 40 a may be a printed circuit board (PCB) or may have various forms such as an interposer (intermediate circuit board, e.g., silicon interposer). A plurality of balls 39 are disposed on the bottom surface of board 40 a, which may be part of a ball grid array, enabling individualized connections of designated circuit points to circuit points of an external device(s).
For example, the first memory 10 a may receive separate power using the conductive bumps 50 c and 50 d that make contact with the second memory 10 b and the first power source line 70 a, which connects the second memory 10 b and the board 40 a. The second memory 10 b may receive separate power using the conductive bumps 50 i and 50 j that contact with the processor 10 c and the second power source line 70 b, which connects the processor 10 c and the board 40 a.
In an exemplary embodiment, the first memory 10 a may exchange an electric signal with the dummy chip 20 a through at least one conductive bump 50 a and 50 b disposed at the bottom surface thereof. The second memory 10 b may exchange an electric signal with the universal memory bridge 30 a through at least one conductive bump 50 g and 50 h disposed at the bottom surface thereof.
When an electric signal is transmitted to at least one conductive bump 50 a, 50 b, 50 c, and 50 d disposed at the bottom surface of the first memory chip 10 a, the dummy chip 20 a may transmit an electric signal to at least one TSV 60 a and 60 b connected to the at least one conductive bump 50 a and 50 b.
The dummy chip 20 a may transmit an electric signal received from the at least one TSV 60 a and 60 b therein to the universal memory bridge 30 a through at least one conductive bump 50 e and 50 f disposed at the bottom surface thereof.
The universal memory bridge 30 a may receive an electric signal through the at least one conductive bump 50 e and 50 f disposed at the top surface of the dummy chip 20 a and the at least one conductive bump 50 g and 50 h disposed at the bottom surface of the second memory 10 b. The universal memory bridge 30 a may transmit an electric signal to at least one TSV 60 c and 60 d connected to the at least one conductive bump 50 g and 50 h. At least one TSV 60 c and 60 d included in the universal memory bridge 30 a may not be directly connected to the at least one conductive bump 50 g and 50 h.
The universal memory bridge 30 a may comprise an I/O interface that can interconvert the at least one memory 10 a, 10 b and the processor 10 c having different input and output interfaces. The universal memory bridge may comprise an I/O interface that can interconvert an external memory device, connectable to board 40 a, and the at least one memory 10 a, 10 b.
The universal memory bridge 30 a may transmit information received from the first memory 10 a and the second memory 10 b to the board 40 a through at least one conductive bump 50 k, 50 l, 50 m, and 50 n and receive information received from the processor 10 c through at least one conductive bump 50 k, 50 l, 50 m, and 50 n connected to the board 40 a.
In this case, the universal memory bridge 30 a may be formed with a top circuit surface 31 a (e.g., facing a direction towards the first memory 10 a stacked in an uppermost layer). When the circuit surface 31 a is formed to face upward, the universal memory bridge 30 a may include the second memory 10 b and the at least one TSV 60 c and 60 d that transmit information. In other words, a portion of the second memory 10 b may act as a bridge from the processor 10 c to the first memory 10 a. Further, the metalized surfaces (circuit surfaces) 31 a, 11 b and 11 a may each be patterned an orthogonal or skewed direction to a plane of the shown cross section, so as to connect desired connection points of memory 10 b to desired connection points of memory 10 a, through bridge 30 a and dummy chip 20 a. In this manner, processor 10 c may be communicatively coupled in a circuit to memory 10 a through memory 10 b, bridge 30 a and dummy chip 20 a.
The universal memory bridge 30 a performs a function of interconverting different kinds of memory interfaces at the circuit surface 31 a. For example, the universal memory bridge 30 a may transmit and receive data to a random memory interface (e.g., WIDE-IO interface) through the conductive bumps 50 e and 50 f connected to the dummy chip 20 a, convert the data with different kinds of memory interfaces (e.g., LPDDR series), and transmit and receive data of a converted from to the board 40 a through the TSVs 60 c and 60 d. In the above description of semiconductor device 100, connections at a single cross sectional location have been described. In implementations utilizing parallel data transfer mechanisms, the connections of FIG. 2 may occur repetitively in a direction orthogonal or skewed to the shown cross section. By way of example, in a WIDE-IO interface, parallel data connections to achieve upwards of 512-bit parallel data exchange may comprise a similar order of TSVs and bumps in the orthogonal direction.
FIG. 3 is a cross-sectional view illustrating a semiconductor device, 100′, according to another exemplary embodiment of the present disclosure. Semiconductor device 100′ may include a plurality of semiconductor chips 10 a, 10 b, 20 a, and 30 a that exchange an electric signal. One major difference between the above-described device 100 is the provision of additional TSVs 60 e and 60 f within memory bridge 30 a, which are used to convey signals between the uppermost memory chip 10 a and the board 40 a.
The semiconductor device 100′ may include one or more memory chips 10 a and 10 b, a processor 10 c, a dummy chip 20 a, and a universal memory bridge 30 a that exchange an electric signal. Memory chips 10 a and 10 b, the processor 10 c, the dummy chip 20 a, and the universal memory bridge 30 a may exchange an electric signal over a partial region and may be connected on a board 40 a. According to an exemplary embodiment, various chips of semiconductor device 100′ are connected to the universal memory bridge 30 a which is connectable to an external device (e.g., an external memory device) through board 40 a (where the external device may be connected to balls 39).
The dummy chip 20 a is a semiconductor chip that exchanges an electric signal among the stacked memory chips 10 a and 10 b, the processor 10 c, and the universal memory bridge 30 a. The dummy chip 20 a may include at least one TSV. Memory chips 10 a and 10 b, the processor 10 c, the dummy chip 20 a, and the universal memory bridge 30 a may exchange an electric signal via at least one conductive bump 50 a-50 r formed at one surface.
Power sources may be separately connected to the memory chips 10 a and 10 b using power source lines 70 a and 70 b, respectively, as described above for device 100 of FIG. 3, thus redundant description thereof is omitted here. In order to exchange an electric signal using the conductive bumps 50 o, 50 p, 50 q, and 50 r formed at one surface, the processor 10 c may be formed such that a circuit surface 11 c faces downward (e.g., towards a direction of the board 40 a stacked in a lowermost layer).
In order to exchange an electric signal using the conductive bumps 50 o, 50 p, 50 q, and 50 r formed at one surface, the board 40 a may be formed such that the circuit surface 11 c faces upward (e.g., a direction of the first memory 10 a stacked in a uppermost layer). As described above for semiconductor device 100, board 40 a is a portion that likewise becomes a base of the stacked chips of device 100′, i.e., chips 10 a, 10 b, 10 c, 20 a and the universal memory bridge 30 a. Memory chips 10 a and 10 b, the processor 10 c, the dummy chip 20 a, and the universal memory bridge 30 a may receive power through the board 40 a in the manner described above, or may be connected to an external device.
In an exemplary embodiment, the first memory 10 a may exchange an electric signal with the dummy chip 20 a through the at least one conductive bump 50 a, 50 b, 50 c, and 50 d disposed at one surface thereof. The second memory 10 b may exchange an electric signal with the universal memory bridge 30 a through the at least one conductive bump 50 g, 50 h, 50 i, and 50 j disposed at one surface thereof.
When an electric signal is transmitted to the at least one conductive bump 50 a, 50 b, 50 c, and 50 d disposed at one surface of the first memory chip 10 a, the dummy chip 20 a may transmit an electric signal to at least one TSV 60 a and 60 b connected to the at least one conductive bump 50 a, 50 b, 50 c, and 50 d.
The dummy chip 20 a may transmit an electric signal received through the at least one conductive bump 50 e and 50 f disposed at one surface thereof to the universal memory bridge 30 a.
The universal memory bridge 30 a may receive an electric signal through the at least one conductive bump 50 e and 50 f disposed at one surface of the dummy chip 20 a and the at least one conductive bump 50 g and 50 h disposed at one surface of the second memory 10 b. The universal memory bridge 30 a may transmit an electric signal to at least one TSV 60 c, 60 d, 60 e, and 60 f connected to at least one conductive bump 50 g and 50 h. As noted earlier, semiconductor device 100′ differs from device 100 via the inclusion of TSVs 60 e, 60 f which may be used to transfer signals to and from board 40 a and memory 10 a, in electrical paths that include TSVs 60 a, 60 b, respectively, of dummy chip 20 a. To this end, metallization 41 a on the top surface of board 40 a, may be patterned in the orthogonal or skewed direction of the shown cross-sectional view (e.g. in the direction into the paper) so as to enable individualized electrical connections between desired points of the board 40 a and the memory chip 10 a. Additional bumps may be included as necessary in the orthogonal direction to achieve the desired isolated electrical connections.
The universal memory bridge 30 a may transmit information received from the first memory 10 a and the second memory 10 b to the board 40 a through at least one conductive bump 50 k, 50 l, 50 m, and 50 n and receive information received from the processor 10 c through at least one conductive bump 50 k, 50 l, 50 m, and 50 n connected to the board 40 a.
In this case, the universal memory bridge 30 a may be formed such that a circuit surface 31 a faces downward (e.g., in a direction towards the board 40 a stacked in a lowermost layer). When the circuit surface 31 a faces downward, the universal memory bridge 30 a may include the second memory 10 b, the at least one TSV 60 c and 60 d and the dummy chip 20 a that transmit information, and the at least one TSV 60 e and 60 f that transmit information.
FIG. 4 is a cross-sectional view illustrating a semiconductor device according to another exemplary embodiment of the present disclosure.
The semiconductor device, 100″, may include a plurality of semiconductor chips 10 a, 10 b, and 30 a that exchange an electric signal. Semiconductor device may include one or more memory chips 10 a and 10 b that exchange an electric signal, processor 10 c, and universal memory bridge 30 a. Memory chips 10 a and 10 b, the processor 10 c, and the universal memory bridge 30 a may exchange an electric signal amongst one another over a partial region and may be connected on a board 40 a. According to an exemplary embodiment, the universal memory bridge 30 a is connectable to an external device (e.g., an external memory device), so as to electrically connect any of the other chips 10 a, 10 b, 10 c to the external device.
Semiconductor device 100″ differs from device 100 of FIG. 2 by including TSVs 60 a and 60 b within memory chip 10 b, and omitting dummy chip 20 a. TSVs 60 a, 60 b each serve as a portion of a circuit path between a respective connection point of memory 10 a and board 40 a. For instance, TSV 60 a is connected in series with TSV 60 d within memory bridge 30 a, to thereby connect a desired circuit point on memory 10 a to a desired circuit point on board 40 a.
Power sources may be separately connected to the at least one memory 10 a and 10 b using power source lines 70 a and 70 b, respectively, in the same manner described above for semiconductor device 100 of FIG. 2, thus redundant description thereof is omitted. In order to exchange an electric signal using conductive bumps 50 l, 50 m, 50 n, and 50 o formed at one surface, the processor 10 c may be formed such that a circuit surface 11 c faces downward (e.g., a direction of the board 40 a stacked in a lowermost layer).
In order to exchange an electric signal using conductive bumps 50 m, 50 n, 50 o, and 50 p formed at one surface, the board 40 a may be formed such that the circuit surface 11 c faces upward (e.g., a direction of the first memory 10 a stacked in a uppermost layer). The board 40 a is a portion that becomes a base of the stacked at least one memory 10 a and 10 b, the processor 10 c, and the universal memory bridge 30 a, and the at least one memory 10 a and 10 b, the processor 10 c, and the universal memory bridge 30 a may receive power through the board or may be connected to an external device.
For example, the first memory 10 a may receive separate power using the conductive bumps 50 c and 50 d that contact with the second memory 10 b and the first power source line 70 a that connects the second memory 10 b and the board 40 a. The second memory 10 b may receive separate power using conductive bumps 50 g and 50 h that contact with the processor 10 c and the second power source line 70 b that connects the processor 10 c and the board 40 a. The at least one memory 10 a and 10 b and the processor 10 c may be disposed in a step form for a power source line.
In an exemplary embodiment, the first memory 10 a may exchange an electric signal with the universal memory bridge 30 a through at least one conductive bump 50 a, 50 b, 50 c, and 50 d disposed at one surface thereof. The second memory 10 b may exchange an electric signal with the universal memory bridge 30 a through at least one conductive bump 50 e, 50 f, 50 g, and 50 h disposed at one surface thereof.
When an electric signal is transmitted to at least one conductive bump 50 a, 50 b, 50 c, and 50 d disposed at one surface of the first memory chip 10 a, the second memory 10 b may transmit an electric signal to at least one TSV 60 a and 60 b connected to at least one conductive bump 50 e, 50 f, 50 g, and 50 h.
The universal memory bridge 30 a may transmit an electric signal received through at least one conductive bump 50 i, 50 j, 50 k and 50 l disposed at one surface thereof. The universal memory bridge 30 a may transmit an electric signal to the at least one TSV 60 c and 60 d connected to at least one conductive bump 50 i, 50 j, 50 k and 50 l.
The universal memory bridge 30 a may transmit information received from the first memory 10 a and the second memory 10 b to the board 40 a through at least one conductive bump 50 i, 50 j, 50 k, and 50 l and receive information received from the processor 10 c through the at least one conductive bump 50 i, 50 j, 50 k, and 50 l connected to the board 40 a. Metallization 41 a of board 40 a, and metallization 11 c of processor chip 10 c, are each patterned in the direction orthogonal to the cross sectional view shown, so as to isolate circuit points for individualized connection to other points. Thereby, designated circuit points of processor chip 10 c are connectable to respective circuit points of memory 10 a through circuit paths that include TSVs such as 60 c, 60 d within memory bridge 30 a and 60 a, 60 b within the second memory 10 b. Accordingly, a memory bridge between first memory 10 a and board 40 a/processor 10 c can be considered to include both the universal memory bridge 30 a and a portion of the second memory 10 b for transmitting information therebetween.
FIG. 5A is a cross-sectional view illustrating a semiconductor device according to another exemplary embodiment of the present disclosure.
In FIG. 5A, the semiconductor device 100′″ may include a plurality of semiconductor chips 10 a, 10 b, 10 c, 10 d, 10 e, 20 a, 20 b, 30 a, and 30 b that each exchange an electric signal. The semiconductor device 100′″ may include one or more memory chips 10 a, 10 b, 10 c, and 10 d that exchange an electric signal, a processor 10 e, at least one dummy chip, exemplified as first dummy chip 20 a and second dummy chip 20 b, and at least one universal memory bridge, exemplified as first memory bridge 30 a and second memory bridge 30 b. Memory chips 10 a, 10 b, 10 c, and 10 d, the processor 10 e, dummy chips 20 a and 20 b, and universal memory bridges 30 a and 30 b may each exchange an electric signal over a respective partial region and may be connected on a board 40 a (e.g. a PCB). According to an exemplary embodiment, the first and second universal memory bridges 30 a and 30 b are connectable to an external device (e.g., an external memory device). The board 40 is a base in which memory chips 10 a, 10 b, 10 c, and 10 d, the processor 10 e, the dummy chips 20 a and 20 b, and memory bridges 30 a and 30 b are stacked, and memories 10 a, 10 b, 10 c, and 10 d, the processor 10 e, the at least one dummy chip 20 a and 20 b, and memory bridges 30 a and 30 b may receive power through the board 40 or may be connected to the exterior.
Dummy chips 20 a and 20 b are each a semiconductor chip that exchanges an electric signal between the stacked memories 10 a, 10 b, 10 c, and 10 d, the processor 10 e, and the memory bridges 30 a and 30 b. Dummy chips 20 a and 20 b may include at least one TSV, exemplified as TSVs 60 a, 60 b, 60 c, and 60 d. Memory bridges 30 a and 30 b may include at least one TSV 60 e, 60 f, 60 g, and 60 h. Memories 10 a, 10 b, 10 c, and 10 d, the processor 10 e, dummy chips 20 a and 20 b, and memory bridges 30 a and 30 b may each exchange an electric signal via at least one conductive bump formed at one surface thereof.
Dummy chips 20 a and 20 b are disposed at respective left and right sides of device 100″ in the horizontal plane, as are memory bridges 30 a and 30 b. Processor 10 e is centrally disposed, while memory chips 10 a, 10 b, 10 c, and 10 d are disposed and stacked at both sides of the right side and the left side about the processor 10 e stacked on the board 40. First and second memory bridges 30 a, 30 b are disposed at the same vertical level in the stack as processor 10 e; chips 20 a, 10 b, 10 d and 20 b are at the next highest vertical level; and the first and second memory chips 10 a, 10 c are at the highest vertical level in the stack in this example.
Universal memory bridges 30 a and 30 b are disposed at both sides of the right side and the left side about the processor 10 e on the board 40. Dummy chips 20 a and 20 b are disposed at both sides of the right side and the left side about the second and fourth memories 10 b, 10 d which are each partially stacked on the processor 10 e and partially stacked on one of memory bridges 30 a and 30 b. Memories 10 a, 10 c are disposed at both sides of the right side and the left side of memories 10 b and 10 d and are each partially stacked on dummy chips 20 a and 20 b, respectively.
Accordingly, device 100′″ of FIG. 5A differs from the embodiments of FIGS. 2-4 by providing additional memories (third and fourth memories 10 c, 10 d), an additional dummy chip 20 b, and an additional memory bridge 30 b. Thereby, processor 10 e and/or an external device(s) connectable to bumps 39 of board 40 may exchange signals with the memories 10 a to 10 d through circuit paths that include TSVs and conductive bumps such as 50 i, 50 j, 50 k, etc. Note that each of the illustrated chips may include metallization (not shown) at top and/or bottom outer surfaces thereof which are patterned as described earlier to enable individualized connections to designated circuit points through the conductive bumps 50.
FIG. 5B is a cross-sectional view of a semiconductor device according to yet another embodiment of the present disclosure. Semiconductor device 100 iv may include a plurality of semiconductor chips 10 a, 10 b, 10 c, 10 d, 10 e, 10 f, 20, and 30 that each exchange an electric signal. The semiconductor device 100 iv may include one or more memory chips, exemplified as first memory 10 a, second memory 10 b, third memory 10 c, and fourth memory 10 d, that exchange an electric signal, one or more processors, exemplified as first processor 10 e and second processor 10 f, a dummy chip 20, and a universal memory bridge 30. Memory chips 10 a, 10 b, 10 c, and 10 d, processors 10 e and 10 f, the dummy chip 20, and the universal memory bridge 30 may exchange an electric signal over a partial region and may be connected on a board 40. According to an exemplary embodiment, various chips of the semiconductor device 100 iv are connected to the universal memory bridge 30 to be connected to an external device (e.g., an external memory device). The board 40 is a base in which memories 10 a, 10 b, 10 c, and 10 d, processors 10 e and 10 f, the dummy chip 20, and the universal memory bridge 30 are stacked, and memories 10 a, 10 b, 10 c, and 10 d, processors 10 e and 10 f, the dummy chip 20, and the universal memory bridge 30 may receive power through the board 40 and/or may be connected to external devices through balls (such as 39, not shown in FIG. 5B) or the like on a surface thereof
The dummy chip 20 is a semiconductor chip that exchanges an electric signal between the stacked at least one memory 10 a, 10 b, 10 c, and 10 d, the at least one processor 10 e and 10 f, and the universal memory bridge 30. The dummy chip 20 may include at least one TSV 60 a and 60 b. The at least one memory 10 a, 10 b, 10 c, and 10 d, the at least one processor 10 e and 10 f, the dummy chip 20, and the universal memory bridge 30 may exchange an electric signal via at least one conductive bump formed at one surface. The universal memory bridge 30 may include at least one TSV 60 c, 60 d, 60 e, and 60 f.
Further, one or more power source lines 70 a, 70 b, 70 c, and 70 d may be used as an electric signal line and may be used for supplying power. A conductive bump such as 50 i may be used as part of an electric signal line and may be used for supplying power via connection to an adjacent power source line as 70 c through metallization on or near a surface of the chip to which they are shown connected, as described earlier.
First processor 10 e is disposed on the left hand side of the stacked structure, and second processor 10 f is disposed on the right hand side, about the universal memory bridge 30 which is centrally disposed, at a first layer of a vertical stack on the board 40. Third and fourth memories 10 c and 10 d are disposed at both sides of the right side and the left side about the dummy chip 20 at a second layer on the at least one processor 10 e and 10 f and the universal memory bridge 30. First and second memories 10 a, 10 b, are disposed on third and fourth memories 10 c, and 10 d and the dummy chip 20 in a highest layer of the vertical stack.
Any of the semiconductor devices 100, 100′, 100″, 100′″ and 100 iv may function at least in part as a processor module in some embodiments, and in these cases, may be called a processor module.
FIG. 6 depicts perspective views of various examples of an electronic device including a semiconductor device 100 according to an exemplary embodiment of the present disclosure. Examples of semiconductor device 100 in FIG. 6 include device 100, 100′, 100″, 100′″ and 100 iv described earlier.
The electronic device according to an exemplary embodiment of the present disclosure may be a device including a communication function. For example, the electronic device may be a smart phone, tablet Personal Computer (PC), mobile phone, video phone, e-book reader, desktop PC, laptop PC, Netbook computer, Personal Digital Assistant (PDA), Portable Multimedia Player (PMP), MP3 player, mobile medical equipment, camera, or wearable device (e.g., Head-Mounted-Device (HMD) such as electronic glasses), electronic clothing, electronic bracelet, electronic necklace, electronic accessory, electronic tattoo, or smart watch. In FIG. 6, a smart phone 101, laptop 101′ and tablet 101″ and depicted as examples of the electronic device.
According to various exemplary embodiments, the electronic device may be a smart home appliance having a communication function. The smart home appliance, for example, may be a television, Digital Video Disk (DVD) player, audio device, refrigerator, air conditioner, vacuum cleaner, oven, microwave oven, washing machine, air cleaner, set-top box, television box (e.g., Samsung HomeSync™, AppleTV™, or Google TV™), game consoles, electronic dictionary, electronic key, camcorder, or electronic frame.
According to various exemplary embodiments, the electronic device may be any of various medical equipments (e.g., a Magnetic Resonance Angiography (MRA) device, Magnetic Resonance Imaging (MRI) device, Computed Tomography (CT) device, scanning device, and ultrasonic wave device), a navigation device, a Global Positioning System (GPS) receiver, an Event Data Recorder (EDR), a Flight Data Recorder (FDR), a vehicle infotainment device, an electronic equipment for ship (e.g., navigation device for ship and gyro compass), avionics, a security device, or an industrial or home robot.
According to various exemplary embodiments, the electronic device may be a portion of furniture or building/construction, an electronic board, an electronic signature receiving device, a projector, or various measuring devices (e.g., water supply, electricity, gas, or electric wave measuring device) including a communication function. An electronic device according to the present disclosure may be at least one combination of the foregoing various devices. Further, an electronic device according to the present disclosure is not limited to the foregoing devices.
Hereinafter, an electronic device according to various exemplary embodiments of the present disclosure will be described with reference to the accompanying drawings. The term “user” as used in the description herein may indicate a person using an electronic device or a device (e.g., artificial intelligence electronic device) using the electronic device.
FIG. 7 is a block diagram illustrating a configuration of a network environment 100 including an electronic device 101 according to various exemplary embodiments of the present disclosure. Electronic device 101 may be any of the devices discussed in connection with FIG. 6, and includes a semiconductor device 100 (which hereafter refers to any of devices 100, 100′, 100″, etc. described above).
As shown in FIG. 7, the electronic device 101 may include a bus 110, processor 120, memory 130, input and output (I/O) interface 140, display 150, communication interface 160, and function module 170. The bus 110 may be a circuit that connects the foregoing constituent elements and that performs communication (e.g., transmit a control message) between the foregoing constituent elements. In an embodiment, at least one of the elements 110 to 170 are part of semiconductor device 100. In an embodiment, processor 120 and memory 130 are part of semiconductor device 100. For example, memory 130 may be formed by the one or more memories 3, 10 a, 10 b, etc., and processor 120 may be formed by the one or more processors 1, 10 c, etc. described above. In another embodiment, semiconductor device 100 includes at least one additional element 110, 140, 150, 160 and 170, or a portion thereof.
The processor 120 may receive an instruction from the foregoing other constituent elements (e.g., the memory 130, I/O interface 140, display 150, communication interface 160, or function module 170) through, for example, the bus 110, decode the received instruction, and perform operation and data processing according to the decoded instruction. Bus 110 may be formed at least in part by any of the memory bridges 30, 30 a, etc. described earlier.
The memory 130 may store an instruction or data received from the processor 120 or other constituent elements (e.g., the I/O interface 140, display 150, communication interface 160, or function module 170) or generated by the processor 120 or other constituent elements. The memory 130 may include a programming module such as a kernel 131, middleware 132, an Application Programming Interface (API) 133, or an application 134. The foregoing respective programming modules may be formed with software, firmware, hardware, or a combination of at least two thereof.
The kernel 131 may control or manage a system resource (e.g., the bus 110, processor 120, or memory 130) used for executing an operation or a function implemented in the remaining programming modules, for example, the middleware 132, API 133, or application 134. Further, the kernel 131 may provide an interface that can provide access to an individual constituent element of the electronic device 101 in the middleware 132, the API 133, or the application 134 to control or manage the individual constituent element.
The middleware 132 may perform an intermediary function of enabling the API 133 or the application 134 to communicate with the kernel 131 to give and receive data. Further, the middleware 132 may control (e.g., schedule or load balance) a work request received from the application 134 using, for example, a method of aligning a priority that can use a system resource (e.g., the bus 110, processor 120, or memory 130) of the electronic device 101 to at least one of the applications 134.
The API 133 is an interface that enables the application 134 to control a function in which the kernel 131 or the middleware 132 provides and may include, for example, at least one interface or function (e.g., instruction) for file control, window control, image processing, or text control.
According to various exemplary embodiments, the application 134 may include an SMS/MMS application, e-mail application, calendar application, alarm application, health care application (e.g., application that measures an exercise amount or blood sugar), or environment information application (e.g., application that provides atmospheric pressure, humidity, or temperature information). Additionally or alternatively, the application 134 may be an application related to information exchange between the electronic device 101 and an external electronic device (e.g., an electronic device 102 or an electronic device 104). The application related to information exchange may include, for example, a notification relay application that transmits specific information to the external electronic device or a device management application that manages the external electronic device.
For example, the notification relay application may include a function of transmitting notification information that has occurred in other applications (e.g., an SMS/MMS application, e-mail application, health care application, or environment information application) of the electronic device 101 to an external electronic device (e.g., the electronic device 102 or the electronic device 104). Additionally or alternatively, for example, the notification relay application may receive notification information from an external electronic device (e.g., the electronic device 102 or the electronic device 104) and provide the notification information to a user. For example, the device management application may manage (e.g., install, delete, or update) turn-on/turn-off of a function (e.g., an external electronic device (or a partial component)) of at least a portion of an external electronic device (e.g., the electronic device 102 or the electronic device 104) that communicates with the electronic device 101 or brightness of a display (or resolution adjustment), an application operating in an external electronic device, or a service (e.g., a communication service or a message service) provided in an external electronic device.
According to various exemplary embodiments, the application 134 may include an application designated according to an attribute (e.g., a type) of an external electronic device (e.g., the electronic device 102 or the electronic device 104). For example, when the external electronic device is an MP3 player, the application 134 may include an application related to music reproduction. Similarly, when the external electronic device is a mobile medical device, the application 134 may include an application related to health care. According to an exemplary embodiment, the application 134 may include at least one of an application originally designated for the electronic device 101 or an application received from an external electronic device (e.g., a server 164, the electronic device 102, or the electronic device 104).
The I/O interface 140 may transfer an instruction or data input by a user through an I/O device (e.g., a sensor, keyboard, or touch screen) to the processor 120, memory 130, communication interface 160, or function module 170 through, for example, the bus 110. For example, the input and output interface 140 may provide data about a user touch input through a touch screen to the processor 120. Further, I/O interface 140 may output an instruction or data received from the processor 120, memory 130, communication interface 160, or function module 170 through, for example, the bus 110, through the I/O device (e.g., a speaker or a display). For example, I/O interface 140 may output sound data processed through the processor 120 to the user through a speaker.
The display 150 may display various information (e.g., multimedia data or text data) to the user.
The communication interface 160 may connect communication between the electronic device 101 and an external device (e.g., the electronic device 102, electronic device 104, or server 164). For example, the communication interface 160 may support communication of a network 162 (e.g., Internet, LAN, WAN, telecommunication network, cellular network, satellite network, or POTS), short range communication 164 (e.g., WiFi, BT, or NFC), or wire communication (e.g., USB, HDMI, RS-232, or POTS). According to an exemplary embodiment, a protocol for communication between the electronic device 101 and an external device (e.g., a short range communication protocol, network communication protocol, or wire communication protocol) may be supported in at least one of the API 133 or the middleware 132. The electronic devices 102 and 104 each may be the same type of device (e.g. the same design) as the electronic device 101, or may be different (e.g., different type) from the electronic device 101.
FIG. 8 is a block diagram illustrating a configuration of an electronic device 801 according to various exemplary embodiments of the present disclosure. The electronic device 801 may form, for example, the entire or a portion of the electronic device 101 of FIG. 7, including semiconductor device 100.
As shown in FIG. 8, the electronic device 801 may include at least one processor, a Subscriber Identification Module (SIM) card 814, a memory 820, a communication module 830, a sensor module 840, a user input module 850, a display module 860, an interface 870, an audio module 880, a camera module 891, a power management module 895, a battery 896, an indicator 897, or a motor 898. Some of these elements may be included partially or entirely within the semiconductor device 100 or 100″, etc., (which may also referred to as a processor module) which forms part of the electronic device 801.
The processor 810 (e.g., the processor 120) may include at least one Application Processor (AP) 811 or at least one Communication Processor (CP) 813. In FIG. 8, the AP 811 and the CP 813 may be included within the processor 810, but the AP 811 and the CP 813 may be included within different IC packages, respectively. In an exemplary embodiment, the AP 811 and the CP 813 may be included within an integrated circuit (IC) package.
The AP 811 may drive an operation system or an application program to control a plurality of hardware or software components connected to the AP 811 and perform various data processing and operations including multimedia data. The AP 811 may be implemented with, for example, a System on Chip (SoC). According to an exemplary embodiment, the processor 810 may further include a Graphic Processing Unit (GPU) (not shown).
The CP 813 may perform a function of managing a data link in communication between the electronic device 801 and other electronic devices (e.g., electronic device 102, electronic device 104, or server 164 of FIG. 7) connected by a network and a function of converting a communication protocol. The CP 813 may be implemented with, for example, an SoC. According to an exemplary embodiment, the CP 813 may perform at least a portion of a multimedia control function. The CP 813 may perform identification and authentication of the electronic device within a communication network using, for example, a subscriber identification module (e.g., a SIM card 814). Further, the CP 813 may provide services such as audio dedicated communication, audiovisual communication, a text message, or packet data to the user.
Further, the CP 813 may control data transmission and reception of the communication module 830. In FIG. 8, elements of the CP 813, the power management module 895, or the memory 820 are elements separate from the AP 811, but according to an exemplary embodiment, the AP 811 may include at least a portion (e.g., the CP 813) of the foregoing elements.
According to an exemplary embodiment, the AP 811 or the CP 813 may load and process an instruction or data received from at least one of other elements or a non-volatile memory connected to each of the AP 811 and the CP 813 in a volatile memory. Further, the AP 811 or the CP 813 may store data received from at least one of other elements or generated by at least one of other elements at a non-volatile memory.
The SIM card 814 may be a card including a subscriber identification module and may be inserted into a slot formed at a specific location of the electronic device. The SIM card 814 may include intrinsic identification information (e.g., Integrated Circuit Card Identifier (ICCID)) or subscriber information (e.g., International Mobile Subscriber Identity (IMSI)).
The memory 820 (e.g., the memory 130) may include an internal memory 822 or an external memory 824. The internal memory 822 may include at least one of, for example, a volatile memory (e.g., a Dynamic RAM (DRAM), Static RAM (SRAM), Synchronous Dynamic RAM (SDRAM)), or a non-volatile memory (e.g., a One Time Programmable ROM (OTPROM), Programmable ROM (PROM), Erasable and Programmable ROM (EPROM), Electrically Erasable and Programmable ROM (EEPROM), mask ROM, flash ROM, NAND flash memory, and NOR flash memory). According to an exemplary embodiment, the internal memory 822 may be a Solid State Drive (SSD). The external memory 824 may further include a flash drive, for example, a Compact Flash (CF), Secure Digital (SD), Micro Secure Digital (Micro-SD), Mini Secure Digital (Mini-SD), extreme Digital (xD), or memory stick. The external memory 824 may be functionally connected to the electronic device 801 through various interfaces. According to an exemplary embodiment, the electronic device 801 may further include a storage device (or storage medium) such as a hard drive.
The communication module 830 (e.g., the communication interface 160) may include a wireless communication module 831 or a Radio Frequency (RF) module 834. The wireless communication module 831 may include, for example, a WiFi module 833, Bluetooth (BT) module 835, GPS module 837, or NFC module 839. For example, the wireless communication module 831 may provide a wireless communication function using a radio frequency. Additionally or alternatively, the wireless communication module 831 may include a network interface (e.g., a LAN card) or a modem that connects the electronic device 801 to a network (e.g., Internet, a LAN, a WAN, a telecommunication network, a cellular network, a satellite network, or a POTS.
The RF module 834 may perform transmission and reception of data, for example, transmission and reception of an RF signal. Although not shown, the RF module 834 may include, for example, a transceiver, Power Amp Module (PAM), frequency filter, or Low Noise Amplifier (LNA). Further, the RF module 834 may further include a component, for example, a conductor or a conductive wire that transmits and receives electromagnetic waves on free space in wireless communication.
The sensor module 840 may measure a physical quantity or detect an operation state of the electronic device 801 and convert measured or detected information to an electric signal. The sensor module 840 may include at least one of, for example, a gesture sensor 840A, gyro sensor 840B, atmospheric pressure sensor 840C, magnetic sensor 840D, acceleration sensor 840E, grip sensor 840F, proximity sensor 840G, color sensor 840H (e.g., Red, Green, and Blue (RGB) sensor), bio sensor 840I, temperature/humidity sensor 840J, illumination sensor 840K, or Ultra Violet (UV) sensor 840M. Additionally or alternatively, the sensor module 840 may include, for example, an E-nose sensor (not shown), electromyography sensor (EMG sensor) (not shown), electroencephalogram sensor (EEG sensor) (not shown), electrocardiogram sensor (ECG sensor) (not shown), Infrared (IR) sensor (not shown), iris sensor (not shown), or fingerprint sensor (not shown). The sensor module 840 may further include a control circuit that controls at least one sensor belonging to the inside thereof.
The user input module 850 may include a touch panel 852, (digital) pen sensor 854, key 856, or ultrasonic wave input device 858. The touch panel 852 may recognize a touch input with at least one method of, for example, a capacitive, resistive, infrared ray, or ultrasonic wave method. Further, the touch panel 852 may further include a control circuit. When the touch panel 852 is a capacitive type touch panel, the touch panel 852 may perform a physical contact or proximity recognition. The touch panel 852 may further include a tactile layer. In this case, the touch panel 852 may provide a haptic reaction to the user.
The (digital) pen sensor 854 may be implemented using the same method as and a method similar to, for example, reception of a touch input of the user or a separate recognition sheet. The key 856 may include, for example, a physical button, optical key, keypad, or touch key. The ultrasonic wave input device 858 may determine data by detecting a sound wave with a microphone (e.g., a microphone 888) in the electronic device through an input means that generates an ultrasonic wave signal and may perform wireless recognition. According to an exemplary embodiment, the electronic device 801 may receive a user input from an external device (e.g., a network, computer, or server) connected to the communication module 830 using the communication module 830.
The display module 860 (e.g., the display 150) may include a panel 862, hologram 864, or projector 866. The panel 862 may be, for example, a Liquid Crystal Display (LCD) or an Active-Matrix Organic Light-Emitting Diode (AM-OLED). The panel 862 may be implemented with, for example, a flexible, transparent, or wearable method. The panel 862 and the touch panel 852 may be formed in a module. The hologram 864 may show a stereoscopic image in the air using interference of light. The projector 866 may project light on a screen to display an image. The screen may be located, for example, at the inside or the outside of the electronic device 801. According to an exemplary embodiment, the display module 860 may further include a control circuit that controls the panel 862, hologram 864, or projector 866.
The interface 870 may include, for example, a High-Definition Multimedia Interface (HDMI) 872, Universal Serial Bus (USB) 874, optical communication terminal 876, or D-Subminiature (D-SUB) 878. The interface 870 may be included in, for example, the communication interface 160 of FIG. 7. Additionally or alternatively, the interface 870 may include, for example, a Mobile High-definition Link (MHL) (not shown), a Secure Digital (SD)/Multi-Media Card (MMC) (not shown), or Infrared Data Association (IrDA) (not shown).
The audio module 880 may interactively convert a sound and an electronic signal. At least a partial constituent element of the audio module 880 may be included, for example, in the input and output interface 140 of FIG. 7. The audio module 880 may process sound information input or output through, for example, a speaker 882, receiver 884, earphone 886, or microphone 888.
The camera module 891 may photograph a still picture and a moving picture and include at least one image sensor (e.g., a front surface lens or a rear surface lens), a lens (not shown), an Image Signal Processor (ISP) (not shown), or a flash (not shown) (e.g., a Light Emitting diode (LED) or a xenon lamp) according to an exemplary embodiment.
The power management module 895 may manage power of the electronic device 801. Although not shown, the power management module 895 may include, for example, a Power Management Integrated Circuit (PMIC), a charger Integrated Circuit (charge IC), a battery or a fuel gauge.
The PMIC may be mounted within, for example, an IC or an SoC semiconductor. A charging method may be classified into a wired method and a wireless method. The charge IC may charge a battery and prevent an overvoltage or an overcurrent from being injected from a charger. According to an exemplary embodiment, the charge IC may include a charge IC for at least one of a wired charge method and a wireless charge method. The wireless charge method may include, for example, a magnetic resonance method, magnetic induction method, or electromagnetic wave method and may add an additional circuit, for example, a circuit such as a coil loop, resonant circuit, and rectifier for wireless charge.
The battery gauge may measure, for example, a residual quantity of the battery 896, a voltage, current, or temperature while charging. The battery 896 may store or generate electricity and supply power to the electronic device 801 using the stored or generated electricity. The battery 896 may include, for example, a rechargeable battery or a solar battery.
The indicator 897 may display a specific state, for example, a booting state, a message state, or a charge state of the electronic device 801 or a portion (e.g., the AP 811) thereof. The motor 898 may convert an electrical signal to a mechanical vibration. Although not shown, the electronic device 801 may include a processing device (e.g., GPU) that supports a mobile television. The processing device that supports the mobile television may process media data according to a specification of, for example, Digital Multimedia Broadcasting (DMB), Digital Video Broadcasting (DVB), or media flow.
The foregoing constituent elements of an electronic device according to the present disclosure may each be formed with at least one component, and a name of a corresponding constituent element may be changed according to a type of the electronic device. The electronic device according to the present disclosure may include at least one of the foregoing elements and may omit some elements or may further include additional other elements. Further, as some of the elements of an electronic device according to the present disclosure are coupled to form an entity, the entity may equally perform a function of corresponding elements before coupling.
FIG. 9 is a message flow diagram illustrating a communication protocol 900 between a plurality of electronic devices (e.g., an electronic device 910 and an electronic device 920) according to various exemplary embodiments of the present disclosure. The communication protocol 900 may include, for example, a device discovery protocol 931, capability exchange protocol 933, network protocol 935, and application protocol 937.
According to an exemplary embodiment, the device discovery protocol 931 may be a protocol that detects an external electronic device that can communicate with electronic devices (e.g., the electronic device 910 or the electronic device 920) or a protocol that connects to the detected external electronic device. For example, the electronic device 910 (e.g., the electronic device 101) may communicate with the electronic device 910 through a communication method (e.g., WiFi, BT, or USB) that can be used in the electronic device 910 using the device discovery protocol 931 and may detect the electronic device 920 (e.g., the electronic device 102). The electronic device 910 may acquire and store identification information of the detected electronic device 920 using the device discovery protocol 931 for communication connection to the electronic device 920. The electronic device 910 may start communication connection to the electronic device 920 based on, for example, at least the identification information.
According to an exemplary embodiment, the device discovery protocol 931 may be a protocol for mutual authentication between a plurality of electronic devices. For example, the electronic device 910 may perform authentication between the electronic device 910 and the electronic device 920 based on communication information (e.g., a Media Access Control (MAC) address, Universally Unique Identifier (UUID), Subsystem Identification (SSID), Information Provider (IP) address) for connection to at least the electronic device 920.
According to an exemplary embodiment, the capability exchange protocol 933 may be a protocol that exchanges information related to a function of a service in which at least one of the electronic device 910 or the electronic device 920 can support. For example, the electronic device 910 and the electronic device 920 may exchange information related to a function of a service in which each thereof presently provides through the capability exchange protocol 933. Information that can be exchanged may include identification information indicating a specific service of a plurality of services in which the electronic device 910 and the electronic device 920 can support. For example, the electronic device 910 may receive identification information of a specific service in which the electronic device 920 provides through the capability exchange protocol 933. In this case, the first electronic device 910 may determine whether the electronic device 910 can support the specific service based on the received identification information.
According to an exemplary embodiment, the network protocol 935 may be a protocol for controlling data flow transmitted and received so as to provide an interlocked or paired data service between electronic devices (e.g., the electronic device 910 and the electronic device 920) connected to perform communication. For example, at least one of the electronic device 910 or the electronic device 920 may perform an error control or a data quality control using the network protocol 935. Additionally or alternatively, the network protocol 935 may determine a transmitting format of data transmitted or received between the electronic device 910 and the electronic device 920. Further, at least one of the electronic device 910 and the electronic device 920 may manage (e.g., session connection or session termination) at least a session for mutual data exchange using the network protocol 935.
According to an exemplary embodiment, the application protocol 937 may be a protocol that provides a procedure or information to exchange data related to a service provided to an external electronic device. For example, the electronic device 910 (e.g., the electronic device 101) may provide a service to the electronic device 920 (e.g., the electronic device 102, the electronic device 104, or the server 164) through the application protocol 937.
According to an exemplary embodiment, the communication protocol 900 may include a standard communication protocol, a communication protocol (e.g., a communication protocol designated by a communication device production company or a network provider) designated by an individual or a group, or a combination thereof.
The term “module” used in the present disclosure may be a unit including a combination of at least one of, for example, hardware, software, or firmware. The “module” may be interchangeably used with a term such as a unit, logic, a logical block, a component, or a circuit. The “module” may be a minimum unit or a portion of an integrally formed component. The “module” may be a minimum unit or a portion that performs at least one function. The “module” may be mechanically or electronically implemented. For example, a “module” according to an exemplary embodiment of the present disclosure may include at least one of an Application-Specific Integrated Circuit (ASIC) chip, Field-Programmable Gate Arrays (FPGAs), or a programmable-logic device that performs any operation known or to be developed.
According to various exemplary embodiments, at least a portion of a method (e.g., operations) or a device (e.g., modules or functions thereof) according to the present disclosure may be implemented with an instruction stored at computer-readable storage media in a form of, for example, a programming module. When the instruction is executed by at least one processor (e.g., the processor 120), the at least one processor may perform a function corresponding to the instruction. The computer-readable storage media may be, for example, the memory 130. At least a portion of the programming module may be implemented (e.g., executed) by, for example, the processor 120. At least a portion of the programming module may include, for example, a module, a program, a routine, sets of instructions, or a process that performs at least one function.
The computer-readable storage media may include magnetic media such as a hard disk, floppy disk, and magnetic tape, optical media such as a Compact Disc Read Only memory (CD-ROM) and a Digital Versatile Disc (DVD), magneto-optical media such as a floptical disk, and a hardware device, specially formed to store and perform a program instruction (e.g., a programming module), such as a Read Only memory (ROM), a Random Access memory (RAM), a flash memory. Further, a program instruction may include a high-level language code that may be executed by a computer using an interpreter as well as a machine language code generated by a compiler. In order to perform operation of devices, systems and methods of the present disclosure, the above-described hardware device may be formed to operate as at least one software module, and vice versa.
A module or a programming module according to the present disclosure may include at least one of the foregoing constituent elements, may omit some constituent elements, or may further include additional other constituent elements. Operations performed by a module, a programming module, or another constituent element according to the present disclosure may be executed with a sequential, parallel, repeated, or heuristic method. Further, some operations may be executed in different orders, may be omitted, or may add other operations.
According to various exemplary embodiments, in a storage medium that stores instructions, when the instructions are executed by at least one processor, the instructions are set to enable the at least one processor to perform at least one operation, wherein the at least one operation may include operation of acquiring, by a first electronic device, address information of a second electronic device and location information of at least one application to be executed by interlocking (e.g. pairing) with at least the second electronic device through first short range communication with the outside; operation of connecting, by the first electronic device, second distance communication with the second electronic device based on the address information; operation of receiving, by the first electronic device, the application from the outside based on the location information; and operation of executing, by the first electronic device, the application by interlocking with the second electronic device through the second distance communication.
A semiconductor device according to an exemplary embodiment of the present disclosure may include at least one dummy chip including at least one TSV; at least one universal memory bridge including at least one TSV; at least one memory connected to the at least one dummy chip and the at least one universal memory bridge and that can exchange an electric signal through the at least one dummy chip and the at least one universal memory bridge; and at least one processor that can exchange an electric signal through the at least one universal memory bridge.
A semiconductor device according to an exemplary embodiment of the present disclosure may further include at least one conductive bump that can exchange an electric signal by disposing the at least one dummy chip, the at least one universal memory bridge, the at least one memory, and the at least one processor at one surface.
A semiconductor device according to an exemplary embodiment of the present disclosure may further include a board connected to the at least one dummy chip, the at least one universal memory bridge, the at least one memory, and the at least one processor.
The at least one universal memory bridge according to an exemplary embodiment of the present disclosure may include an input and output interface that can interconvert the at least one memory and the at least one processor having different input and output interfaces.
The at least one universal memory bridge according to an exemplary embodiment of the present disclosure may include an input and output interface that can interconvert an external memory device and the at least one processor.
The at least one universal memory bridge according to an exemplary embodiment of the present disclosure may be a controller including a function of controlling the at least one memory.
The at least one memory according to an exemplary embodiment of the present disclosure may be a non-volatile memory or a volatile memory.
The at least one processor according to an exemplary embodiment of the present disclosure may be an application processor.
A separate power source may be connected to each of the at least one memory according to an exemplary embodiment of the present disclosure. In the at least one memory according to an exemplary embodiment of the present disclosure, a circuit surface may face in a chip direction stacked in a lowermost layer. In the at least one memory according to an exemplary embodiment of the present disclosure, a power source line that connects a power source may be connected in a direction in which a circuit surface does not face.
In a semiconductor device according to an exemplary embodiment of the present disclosure, the at least one universal memory bridge may be disposed at both sides of the right side and the left side about the processor on the board, at least one dummy chip may be disposed at both sides of the right side and the left side about the at least one memory on the processor and the at least one memory bridge, and the at least one memory may be disposed at both sides of the right side and the left side on the at least one memory and the at least one dummy chip.
In a semiconductor device according to an exemplary embodiment of the present disclosure, the at least one processor may be disposed at both sides of the right side and the left side about a universal memory bridge on the board, the at least one memory may be disposed about a dummy chip on the at least one processor and the universal memory bridge, and the at least one memory may be disposed on the at least one memory and the dummy chip.
A semiconductor device of the foregoing various exemplary embodiments is included in an electronic device to operate as a portion of the electronic device. For example, the semiconductor device may perform (or form) at least a portion of a method of operating or a configuration of the electronic device described with reference to at least one of FIGS. 7 to 9. For example, a semiconductor device of various exemplary embodiments may include at least a portion of the processor 120 of FIG. 7 or the AP 811 of FIG. 8. In this way, a semiconductor device included as a portion of the electronic device may perform at least a portion of operation of the electronic device described with reference to FIGS. 7 to 9.
As described above, in an electronic device including a semiconductor device according to the present disclosure, by using a universal memory bridge chip including a TSV, the electronic device can use a high speed interface at a low cost, a semiconductor chip design area increases, and thus a process cost can be reduced.
Although exemplary embodiments of the present disclosure have been described in detail hereinabove, it should be clearly understood that many variations and modifications of the basic inventive concepts herein described, which may appear to those skilled in the art, will still fall within the spirit and scope of the exemplary embodiments of the present disclosure as defined in the appended claims.

Claims (21)

What is claimed is:
1. An electronic device, comprising:
a communication module;
an input module;
a display;
an interface;
at least one sensor;
a first memory; and
a processor module,
wherein the processor module comprises at least one of:
at least one dummy chip comprising at least one Through Silicon Via (TSV);
at least one memory bridge comprising at least one TSV;
at least one second memory, connected to the at least one dummy chip and the at least one memory bridge, and configured to exchange an electric signal through the at least one dummy chip and the at least one memory bridge; and
at least one processor configured to exchange an electric signal with the at least one second memory through the at least one memory bridge, and configured to transmit an electric signal to at least one of the communication module, the input module, the display, the interface, and the at least one sensor, or first memory,
wherein the at least one memory bridge comprises an input and output (I/O) interface configured to interconvert a memory and the at least one processor having different input and output interfaces.
2. The electronic device of claim 1, further comprising a plurality of conductive bumps each disposed at a surface of at least one of the at least one dummy chip, the at least one memory bridge, the at least one memory, and the at least one processor, each conductive bump each being part of a circuit path for exchanging a signal.
3. The electronic device of claim 2, further comprising a board connected to the at least one dummy chip, the at least one memory bridge, the at least one memory, and the at least one processor.
4. The electronic device of claim 3, wherein the at least one memory bridge comprises an input and output (I/O) interface configured to interconvert the at least one second memory and the at least one processor having different input and output interfaces.
5. The electronic device of claim 4, wherein the at least one memory bridge comprises an input and output (I/O) interface that can interconvert an external memory device comprising the first memory and the at least one second memory.
6. The electronic device of claim 4, wherein the at least one memory bridge comprises a controller comprising a function of controlling the at least one second memory.
7. The electronic device of claim 6, wherein the at least one second memory is a non-volatile memory or a volatile memory.
8. The electronic device of claim 7, wherein the at least one processor is an application processor.
9. The electronic device of claim 3, wherein a separate power source is connected to each individual memory of the at least one second memory.
10. The electronic device of claim 9, wherein in the at least one second memory, a circuit surface faces towards a lowermost layer of a vertical stack of chips.
11. The electronic device of claim 10, wherein in the at least one second memory, a power source line that connects to a power source is electrically connected to a bump on a surface thereof.
12. The electronic device of claim 3, wherein the at least one second memory comprises, first through fourth internal memories, the at least one memory bridge comprises first and second memory bridges disposed at respective sides of a right side and a left side about the processor on the board, the at least one dummy chip comprises first and second dummy chips disposed at both sides of the right side and the left side about the at second and fourth internal memories on the processor and the at least one memory bridge, and the first and third internal memories are disposed at the respective left and right sides on the second and fourth memories and the at least one dummy chip.
13. The electronic device of claim 3, wherein the at least one processor comprises a first processor and a second processor respectively disposed at a right side and a left side about a memory bridge on the board, the at least one second memory has a first portion disposed about a dummy chip on the at least one processor and the memory bridge, and the at least one second memory has another portion disposed on the first portion of the at least one memory and the dummy chip.
14. An electronic device, comprising:
a bus;
a processor module electrically connected to the bus;
a first memory electrically connected to the bus;
an input and output (I/O) interface electrically connected to the bus;
a display electrically connected to the bus; and
a communication interface electrically connected to the bus,
wherein the electronic device communicates with an external network using the communication interface, and
wherein the processor module comprises at least one of:
at least one dummy chip comprising at least one Through Silicon Via (TSV);
at least one memory bridge comprising at least one TSV;
at least one second memory connected to the at least one dummy chip and the at least one memory bridge and configured to exchange an electric signal through the at least one dummy chip and the at least one memory bridge; and
at least one processor configured to exchange an electric signal through the at least one memory bridge, wherein the at least one processor transmits an electric signal to at least one of the first memory, the I/O interface, the display, or the communication interface,
wherein the at least one memory bridge comprises an input and output (I/O) interface configured to interconvert a memory and the at least one processor having different input and output interfaces.
15. The electronic device of claim 14, wherein the electric signal transmitted by the at least one processor comprises information retrieved from the at least one second memory through the electric signal exchanged with the at least one of the dummy chip and the memory bridge.
16. The electronic device of claim 14, wherein the at least one processor performs communication with another electronic device using a device discovery protocol and the communication interface.
17. The electronic device of claim 14, wherein the electronic device further comprises a hologram device,
wherein the at least one processor controls to display an image stored at the first memory or the at least one second memory using the hologram device.
18. A method of operating an electronic device, the electronic device comprising: a bus; a processor module electrically connected to the bus; a first memory electrically connected to the bus; an input and output (I/O) interface electrically connected to the bus; a display electrically connected to the bus; and a communication interface electrically connected to the bus, wherein the electronic device communicates with an external network using the communication interface, and wherein the processor module comprises at least one of: at least one dummy chip comprising at least one Through Silicon Via (TSV); at least one memory bridge comprising at least one TSV; at least one second memory connected to the at least one dummy chip and the at least one memory bridge and configured to exchange an electric signal through at least one dummy chip and the at least one memory bridge; and at least one processor configured to exchange an electric signal through the at least one memory bridge, the method comprising:
transmitting, by the at least one processor, an electric signal to at least one of the first memory, the I/O interface, the display, or the communication interface; and
communicating, by the at least one processor, with an external network using the communication interface of the electronic device,
wherein communicating with an external network using the communication interface of the electronic device comprises retrieving information from or providing information to the at least one second memory through the at least one of the dummy chip, the memory bridge, or a portion of the at least one second memory,
wherein the at least one memory bridge comprises an input and output (I/O) interface configured to interconvert a memory and the at least one processor having different input and output interfaces.
19. The method of claim 18, wherein communicating with an external network using the communication interface of the electronic device further comprises using a device discovery protocol with another electronic device using the communication interface.
20. The method of claim 18, wherein communicating with an external network using the communication interface of the electronic device further comprises using a network protocol with another electronic device using the communication interface.
21. An electronic device, comprising:
a board;
a processor;
a first memory; and
a second memory,
wherein the processor is disposed between the board and the second memory, exchanges an electric signal with the board or the second memory through a first conductive bump, and receives power or an electric signal from the board through a first power source line connected to the board, and
the second memory is disposed between the processor and the first memory, exchanges an electric signal with the processor or the first memory through the first or a second conductive bump, and receives power or an electric signal from the board through a second power source line connected to the board,
wherein the at least one memory bridge comprises an input and output (I/O) interface configured to interconvert a memory and the at least one processor having different input and output interfaces.
US14/518,035 2013-10-21 2014-10-20 Electronic device Active 2035-11-25 US9767061B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020130125629A KR102149150B1 (en) 2013-10-21 2013-10-21 Electronic Device
KR10-2013-0125629 2013-10-21

Publications (2)

Publication Number Publication Date
US20150113195A1 US20150113195A1 (en) 2015-04-23
US9767061B2 true US9767061B2 (en) 2017-09-19

Family

ID=52827212

Family Applications (1)

Application Number Title Priority Date Filing Date
US14/518,035 Active 2035-11-25 US9767061B2 (en) 2013-10-21 2014-10-20 Electronic device

Country Status (2)

Country Link
US (1) US9767061B2 (en)
KR (1) KR102149150B1 (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102188644B1 (en) * 2014-11-13 2020-12-08 에스케이하이닉스 주식회사 Semiconductor package having extanded bandwidth
KR102492527B1 (en) 2015-10-12 2023-01-31 삼성전자주식회사 data storage device and electric apparatus including the same
KR102413441B1 (en) 2015-11-12 2022-06-28 삼성전자주식회사 Semiconductor package
US11064609B2 (en) * 2016-08-04 2021-07-13 X Display Company Technology Limited Printable 3D electronic structure
KR102506428B1 (en) * 2016-09-30 2023-03-06 삼성전자 주식회사 Electronic device and method for controlling noise of the same
US11527454B2 (en) * 2016-11-14 2022-12-13 Taiwan Semiconductor Manufacturing Company, Ltd. Package structures and methods of forming the same
US10681814B2 (en) * 2017-09-08 2020-06-09 Kemet Electronics Corporation High density multi-component packages
US10707145B2 (en) * 2017-09-08 2020-07-07 Kemet Electronics Corporation High density multi-component packages
JP2019054160A (en) * 2017-09-15 2019-04-04 東芝メモリ株式会社 Semiconductor device
KR102475818B1 (en) 2018-01-18 2022-12-08 에스케이하이닉스 주식회사 Semiconductor package including multi-dies stack and method of fabricating the same
KR20210104742A (en) 2019-01-14 2021-08-25 인벤사스 본딩 테크놀로지스 인코포레이티드 junction structure
KR20200102883A (en) * 2019-02-22 2020-09-01 에스케이하이닉스 주식회사 System in package including bridge die
US10770433B1 (en) * 2019-02-27 2020-09-08 Apple Inc. High bandwidth die to die interconnect with package area reduction
US11217563B2 (en) * 2019-10-24 2022-01-04 Apple Inc. Fully interconnected heterogeneous multi-layer reconstructed silicon device
TWI715283B (en) * 2019-11-08 2021-01-01 瑞昱半導體股份有限公司 Bridge chip with function of expanding external devices and associated expansion method
US11387178B2 (en) * 2020-03-06 2022-07-12 X-Celeprint Limited Printable 3D electronic components and structures
KR20210143568A (en) * 2020-05-20 2021-11-29 에스케이하이닉스 주식회사 Stack package including core die stacked over controlling die
US11631647B2 (en) * 2020-06-30 2023-04-18 Adeia Semiconductor Bonding Technologies Inc. Integrated device packages with integrated device die and dummy element
CN112133686B (en) * 2020-08-18 2022-06-28 山东汉旗科技有限公司 Multi-chip flip chip three-dimensional integrated packaging structure and manufacturing method thereof
KR20220156220A (en) * 2021-05-18 2022-11-25 에스케이하이닉스 주식회사 Stacked semiconductor device
US20230055136A1 (en) * 2021-08-19 2023-02-23 Microsoft Technology Licensing, Llc Systems and methods to flush data in persistent memory region to non-volatile memory using auxiliary processor
US20230223402A1 (en) * 2022-01-12 2023-07-13 Kneron Inc. Three-dimensional Integrated Circuit

Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070061614A1 (en) * 2005-09-12 2007-03-15 Samsung Electronics Co., Ltd. Memory system and method having point-to-point link
US20080001271A1 (en) * 2006-06-30 2008-01-03 Sony Ericsson Mobile Communications Ab Flipped, stacked-chip IC packaging for high bandwidth data transfer buses
US20080116585A1 (en) * 2006-11-16 2008-05-22 Via Technologies, Inc. Multi-chip structure
US20090001557A1 (en) * 2007-06-29 2009-01-01 Mukul Renavikar Forming a semiconductor package including a thermal interface material
US20090052218A1 (en) * 2007-08-20 2009-02-26 Samsung Electronics Co., Ltd. Semiconductor package having memory devices stacked on logic device
JP2010141043A (en) 2008-12-10 2010-06-24 Elpida Memory Inc Semiconductor device
US20100174858A1 (en) 2009-01-05 2010-07-08 Taiwan Semiconductor Manufacturing Co., Ltd. Extra high bandwidth memory die stack
KR20110033367A (en) 2009-09-25 2011-03-31 앰코 테크놀로지 코리아 주식회사 Stack chip package using tsv
US20120018885A1 (en) * 2010-07-26 2012-01-26 Go Eun Lee Semiconductor apparatus having through vias
US20120054422A1 (en) * 2010-08-24 2012-03-01 Qualcomm Incorporated Wide Input/Output Memory with Low Density, Low Latency and High Density, High Latency Blocks
US20120161316A1 (en) * 2010-12-22 2012-06-28 Javier Soto Gonzalez Substrate with embedded stacked through-silicon via die
US20130043584A1 (en) * 2011-08-17 2013-02-21 Samsung Electronics Co., Ltd. Semiconductor devices, package substrates, semiconductor packages, package stack structures, and electronic systems having functionally asymmetric conductive elements
US20130111123A1 (en) * 2011-11-01 2013-05-02 Avago Technologies Enterprise IP (Singapore) Pte. Ltd. A memory system that utilizes a wide input/output (i/o) interface to interface memory storage with an interposer and that utilizes a serdes interface to interface a memory controller with an integrated circuit, and a method
US20130208524A1 (en) * 2012-02-14 2013-08-15 Samsung Electronics Co., Ltd. Memory module for high-speed operations
US20130256910A1 (en) * 2011-10-28 2013-10-03 Kevin J. Lee 3d interconnect structure comprising fine pitch single damascene backside metal redistribution lines combined with through-silicon vias
US20130290914A1 (en) * 2012-04-30 2013-10-31 Taiwan Semiconductor Manufacturing Company, Ltd. Methods and Apparatus for Floorplanning and Routing Co-Design
US20140077391A1 (en) * 2012-09-14 2014-03-20 Renesas Electronics Corporation Semiconductor device
US20140284780A1 (en) * 2013-03-22 2014-09-25 Renesas Electronics Corporation Method of manufacturing semiconductor device, and semiconductor device
US20140361428A1 (en) * 2013-06-05 2014-12-11 Soojeoung PARK Semiconductor packages
US20150108657A1 (en) * 2013-10-18 2015-04-23 Samsung Electronics Co., Ltd. Electronic device
US20150179285A1 (en) * 2013-12-23 2015-06-25 International Business Machines Corporation Detecting defective connections in stacked memory devices
US20160004633A1 (en) * 2014-07-07 2016-01-07 Samsung Electronics Co., Ltd. Memory module set, semiconductor memory device including the same, and semiconductor memory system including the memory module set

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5143451B2 (en) * 2007-03-15 2013-02-13 オンセミコンダクター・トレーディング・リミテッド Semiconductor device and manufacturing method thereof
US7835207B2 (en) * 2008-10-07 2010-11-16 Micron Technology, Inc. Stacked device remapping and repair

Patent Citations (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070061614A1 (en) * 2005-09-12 2007-03-15 Samsung Electronics Co., Ltd. Memory system and method having point-to-point link
US20080001271A1 (en) * 2006-06-30 2008-01-03 Sony Ericsson Mobile Communications Ab Flipped, stacked-chip IC packaging for high bandwidth data transfer buses
US20080116585A1 (en) * 2006-11-16 2008-05-22 Via Technologies, Inc. Multi-chip structure
US20090001557A1 (en) * 2007-06-29 2009-01-01 Mukul Renavikar Forming a semiconductor package including a thermal interface material
US20090052218A1 (en) * 2007-08-20 2009-02-26 Samsung Electronics Co., Ltd. Semiconductor package having memory devices stacked on logic device
JP2010141043A (en) 2008-12-10 2010-06-24 Elpida Memory Inc Semiconductor device
US20100174858A1 (en) 2009-01-05 2010-07-08 Taiwan Semiconductor Manufacturing Co., Ltd. Extra high bandwidth memory die stack
KR20100081272A (en) 2009-01-05 2010-07-14 타이완 세미콘덕터 매뉴팩쳐링 컴퍼니 리미티드 Extra high bandwidth memory die stack
KR20110033367A (en) 2009-09-25 2011-03-31 앰코 테크놀로지 코리아 주식회사 Stack chip package using tsv
US20120018885A1 (en) * 2010-07-26 2012-01-26 Go Eun Lee Semiconductor apparatus having through vias
US20120054422A1 (en) * 2010-08-24 2012-03-01 Qualcomm Incorporated Wide Input/Output Memory with Low Density, Low Latency and High Density, High Latency Blocks
US20120161316A1 (en) * 2010-12-22 2012-06-28 Javier Soto Gonzalez Substrate with embedded stacked through-silicon via die
US20130043584A1 (en) * 2011-08-17 2013-02-21 Samsung Electronics Co., Ltd. Semiconductor devices, package substrates, semiconductor packages, package stack structures, and electronic systems having functionally asymmetric conductive elements
US20130256910A1 (en) * 2011-10-28 2013-10-03 Kevin J. Lee 3d interconnect structure comprising fine pitch single damascene backside metal redistribution lines combined with through-silicon vias
US20130111123A1 (en) * 2011-11-01 2013-05-02 Avago Technologies Enterprise IP (Singapore) Pte. Ltd. A memory system that utilizes a wide input/output (i/o) interface to interface memory storage with an interposer and that utilizes a serdes interface to interface a memory controller with an integrated circuit, and a method
US20130208524A1 (en) * 2012-02-14 2013-08-15 Samsung Electronics Co., Ltd. Memory module for high-speed operations
US20130290914A1 (en) * 2012-04-30 2013-10-31 Taiwan Semiconductor Manufacturing Company, Ltd. Methods and Apparatus for Floorplanning and Routing Co-Design
US20140077391A1 (en) * 2012-09-14 2014-03-20 Renesas Electronics Corporation Semiconductor device
US20140284780A1 (en) * 2013-03-22 2014-09-25 Renesas Electronics Corporation Method of manufacturing semiconductor device, and semiconductor device
US20140361428A1 (en) * 2013-06-05 2014-12-11 Soojeoung PARK Semiconductor packages
US20150108657A1 (en) * 2013-10-18 2015-04-23 Samsung Electronics Co., Ltd. Electronic device
US20150179285A1 (en) * 2013-12-23 2015-06-25 International Business Machines Corporation Detecting defective connections in stacked memory devices
US20160004633A1 (en) * 2014-07-07 2016-01-07 Samsung Electronics Co., Ltd. Memory module set, semiconductor memory device including the same, and semiconductor memory system including the memory module set

Also Published As

Publication number Publication date
KR102149150B1 (en) 2020-08-28
US20150113195A1 (en) 2015-04-23
KR20150045843A (en) 2015-04-29

Similar Documents

Publication Publication Date Title
US9767061B2 (en) Electronic device
US9924616B2 (en) Shield can, electronic device, and manufacturing method thereof
US9805437B2 (en) Method of providing preview image regarding display setting for device
KR102219857B1 (en) An electronic device and operating method thereof
KR102194301B1 (en) Method and apparatus for connecting communication of electronic devices
US10255498B2 (en) Method and device for recognizing biometric information
EP2942930B1 (en) Sensor module and device including the same
US10539525B2 (en) Apparatus and method for preventing malfunction in an electronic device
US9606957B2 (en) Electronic device and method of linking a task thereof
US9516489B2 (en) Method of searching for device between electronic devices
US20160007084A1 (en) Method and apparatus for sharing data of electronic device
KR20150100394A (en) Image displaying method and apparatus
US20150063778A1 (en) Method for processing an image and electronic device thereof
US20160021521A1 (en) Electronic device and method for controlling emergency call in electronic device
US20150130708A1 (en) Method for performing sensor function and electronic device thereof
KR20150128287A (en) Electrical Device for Supporting Multi Frequency Bands and Method for the same
KR20150099234A (en) Apparatus and method for controlling push message transmission
US20200267538A1 (en) Electronic device and method for controlling information exchange in electronic device
KR102241831B1 (en) Electronic device and operating method thereof
AU2015219606B2 (en) Method of providing preview image regarding display setting for device
KR102246270B1 (en) Electronic device and interconnecting method thereof
US20150194758A1 (en) Connector and electronic device having the same
KR20150083703A (en) Method for processing data and an electronic device thereof
KR102206817B1 (en) An electronic device and a method for managing a base station list thereof
KR102166381B1 (en) Method for processing data based on bluetooth protocol and electronic device thereof

Legal Events

Date Code Title Description
AS Assignment

Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KIM, SEIJIN;REEL/FRAME:033979/0189

Effective date: 20141010

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4