Abstract:
A processing-in-memory (PIM) and a method of outputting an instruction using a PIM. The PIM includes an internal processor, a memory, and a register configured to store instruction meta information. The memory is configured to store a lookup table generated by predicting a future instruction. The external processor is configured to retrieve an instruction corresponding to the instruction meta information from the lookup table in response to a PIM application programming interface (API) call instruction including the instruction meta information. The instruction corresponding to the instruction meta information is output based on a retrieval result.
Abstract:
According to various embodiments, an electronic device may comprise: a communication circuit which comprises a first antenna component and a second antenna component to determine a first value through the first antenna component and determine a second value through the second antenna component; a processor; and at least one memory, wherein the at least one memory has instructions stored therein which cause, when executed, the processor to: determine whether a first module disposed in the vicinity of the first antenna component has started operating; compensatively adjust a first value obtained during the operation of the first module, by using a first value obtained before the operation of the first module or a second value obtained during the operation of the first module, in response to the determination as to whether the first module has started operating; and operate the communication circuit according to a first value obtained by the compensation, wherein the first value obtained during the operation of the first module may contain a first noise value resulting from the operation of the first module. Various other embodiments are also possible.
Abstract:
Various embodiments of an electronic device for matching an antenna impedance may include an antenna, a wireless communication module, an impedance matching module, and at least one processor, wherein the at least one processor is configured to: select a first index corresponding to an impedance of the antenna among a plurality of sampled indexes through a first measurement in which a tuning code of the impedance matching module is configured as a reference code; identify a use environment corresponding to the first index; select a second index corresponding to the impedance of the antenna among the plurality of sampled indexes through a second measurement in which the tuning code of the impedance matching module is configured as the reference code and as a ground code corresponding to the use environment; and adjust the impedance of the antenna based on a tuning code corresponding to the second index.
Abstract:
An electronic device is provided such that a user can experience a quick launch of an application therein. The electronic device includes a housing, a display, an input unit, a processor, a non-volatile memory to store an application program, and a volatile memory to store instructions that allow the processor to load a first part of the application program in the volatile memory based on a first change of state of the electronic device, to load a second part of the application program in the volatile memory based on a second change of state of the electronic device and to display an image or text generated by the loaded first or second part. Since at least part of the application is preloaded before the second input is generated, only the remainder of the application has to be loaded in order to execute the application after the second input is generated.
Abstract:
An electronic device and method thereof are provided for displaying content. The electronic device includes a display, a biometric sensor disposed in at least a partial area of the display and at least one processor configured to identify attribute information associated with an event generated while the electronic device operates in a low-power display mode, display a graphic object corresponding to the event on the partial area when the attribute information satisfies a designated condition, receive a user input on the graphic object via the display, obtain biometric information corresponding to the user input using the biometric sensor, and provide at least one content corresponding to the event when the biometric information is authenticated.
Abstract:
An electronic device has a flexible display. An apparatus and method for providing the electronic device includes: a display unit formed of flexible material having at least one curved surface, a transformation unit coupled to at least part of the display unit, and a control unit configured to alter the transformation unit to deform the at least one curved surface of the flexible material of the display unit.
Abstract:
A method of selecting at least one device from among a plurality of electronic devices having first and second electronic devices, based on at least one of information about the plurality of electronic devices and a user input for at least one of the electronic devices is provided. The method includes presenting content through the plurality of electronic devices such that a first portion of the content is displayed through the first electronic device and a second portion of the content is displayed through the second electronic device. Also, this method includes performing a particular function associated with presentation of the content through the selected at least one device. Various other embodiments are possible.