Abstract:
A portable storage device includes nonvolatile memory devices to store data, a storage controller, and a bridge chipset. The bridge chipset is connected to a first connector of a host through a cable assembly, detects a resistance of the cable assembly, provides the storage controller with USB type information of the first connector based on the detected resistance, and after a USB connection is established with the host, provides the storage controller with USB version information associated with the established USB connection. The storage controller selects one of a plurality of operation modes based on the USB type information, the USB version information, and a request pattern indicating random or sequential access to the data from the host, selects clock signals having maximum frequencies in a range within a maximum power level associated with the selected operation mode, and performs power throttling based on the selected clock signals.
Abstract:
A virtualized system includes a processor, a host operating system (OS), at least one guest operating system, a hypervisor, at least one hardware input/output (I/O) device and at least one hardware interface device. The processor provides a function for a virtualization environment. The host operating system runs on the virtualization environment. The at least one guest operating system runs on at least one virtual machine of the virtualization environment. The hypervisor implements the virtualization environment using the function of the processor, and generates and controls the at least one virtual machine of the virtualization environment. The at least one hardware input/output device is controlled by the host operating system and the at least one guest operating system. The at least one hardware interface device supports a communication between the at least one guest operating system and the at least one hardware input/output device.
Abstract:
Disclosed is a storage device, which includes a first nonvolatile memory device that stores user data, a second nonvolatile memory device that stores status information for fault analysis, a voltage detect circuit that detects whether an input voltage received at the storage device through a connector exceeds a reference voltage and outputs an over-voltage detect signal when the input voltage exceeds the reference voltage, a status display device that displays a status of the input voltage in response to a blink enable signal, and a storage controller that stores or reads the user data in or from the first nonvolatile memory device, outputs the blink enable signal to the status display device in response to the over-voltage detect signal, and stores the status information in the second nonvolatile memory device.
Abstract:
A non-volatile memory device which includes a sensing mode selector configured to select a sensing mode according to environment information. A page buffer senses a data state of a memory cell in one of a plurality of sensing methods, depending upon the selected sensing mode.