KR20100108821A - Auxiliary power supply and user device including the same - Google Patents
Auxiliary power supply and user device including the same Download PDFInfo
- Publication number
- KR20100108821A KR20100108821A KR1020090027055A KR20090027055A KR20100108821A KR 20100108821 A KR20100108821 A KR 20100108821A KR 1020090027055 A KR1020090027055 A KR 1020090027055A KR 20090027055 A KR20090027055 A KR 20090027055A KR 20100108821 A KR20100108821 A KR 20100108821A
- Authority
- KR
- South Korea
- Prior art keywords
- power
- auxiliary power
- power supply
- auxiliary
- memory
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J9/00—Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting
- H02J9/04—Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source
- H02J9/06—Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source with automatic change-over, e.g. UPS systems
- H02J9/061—Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting in which the distribution system is disconnected from the normal source and connected to a standby source with automatic change-over, e.g. UPS systems for DC powered loads
Landscapes
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
본 발명에 따른 보조 전원 장치는 보조 전원을 저장하기 위한 제 1 전원 저장 장치; 보조 전원을 저장하기 위한 제 2 전원 저장 장치; 및 외부 전원 장치의 서든 파워 오프 시에, 상기 제 1 및 제 2 전원 저장 장치의 보조 전원을 단계적으로 제공하기 위한 전원 제어 장치를 포함한다. 본 발명에 의하면, 보조 전원 장치는 메인 전원 장치의 서든 파워 오프 시에, 보조 전원을 단계적으로 공급함으로, 슈퍼 커패시터의 불량에 대비할 수 있고, 서든 파워 오프 동작을 안정하게 수행할 수 있다.The auxiliary power supply according to the present invention includes a first power storage device for storing auxiliary power; A second power storage device for storing auxiliary power; And a power control device for gradually providing auxiliary power of the first and second power storage devices in a sudden power-off of the external power supply device. According to the present invention, the auxiliary power supply can provide an auxiliary power in stages during sudden power-off of the main power supply, thereby preparing for a failure of the super capacitor, and stably performing the power-off operation.
Description
본 발명은 사용자 장치(user device)에 관한 것으로, 좀 더 구체적으로는 보조 전원 장치를 포함하는 사용자 장치에 관한 것이다.The present invention relates to a user device, and more particularly, to a user device including an auxiliary power supply.
사용자 장치(user device)는 퍼스널 컴퓨터, 디지털 카메라, 캠코더, 휴대 전화, MP3, PMP, PDA 등과 같은 전자 장치들뿐만 아니라, 메모리 카드, USB 메모리 등과 같은 저장 장치를 포함한다. 이들 사용자 장치는 대부분 내부적으로 데이터를 저장하기 위한 메모리 장치를 포함하고 있다. 메모리 장치에는 DRAM, SRAM 등과 같은 휘발성 메모리와 EEPROM, FRAM, PRAM, MRAM, Flash Memory 등과 같은 불휘발성 메모리 등이 있다. 휘발성 메모리는 전원이 차단될 때 저장된 데이터를 잃지만, 불휘발성 메모리는 전원이 차단되더라도 데이터를 보존한다. User devices include electronic devices such as personal computers, digital cameras, camcorders, mobile phones, MP3s, PMPs, PDAs, and the like, as well as storage devices such as memory cards, USB memories, and the like. Most of these user devices include a memory device for storing data internally. Memory devices include volatile memory such as DRAM and SRAM, and nonvolatile memory such as EEPROM, FRAM, PRAM, MRAM, and Flash Memory. Volatile memory loses its stored data when power is lost, while nonvolatile memory preserves its data even when power is lost.
사용자 장치는 내부 또는 외부에 있는 전원 장치(power supply)로부터 전원을 공급받는다. 여기에서, 전원 장치는 110V, 220V 등과 같은 가정용 또는 사업용 전원일 수도 있고, 사용자 장치 내부에 있는 충전 장치일 수도 있다. 사용자 장치는 전원 장치의 갑작스런 파워 오프(이하, 서든 파워 오프라 함)로 인해, 데이터 손실 등과 같은 치명적인 손상을 입을 수 있다.The user device is powered from an internal or external power supply. Here, the power supply device may be a home or business power supply such as 110V, 220V, or the like, or may be a charging device inside the user device. The user device may be fatally damaged such as data loss due to sudden power off (hereinafter referred to as sudden power off) of the power supply.
예를 들면, 플래시 메모리 기반의 반도체 디스크 장치(예를 들면, SSD)에서는 메타 데이터나 캐시 데이터 등을 안전하게 보호해야 하는데, 서든 파워 오프로 인해 이들 데이터를 잃을 수 있다. 이러한 문제점을 해결하기 위해, 제조업자들은 전원 장치의 서든 파워 오프를 대비하기 위한 여러 가지 사용자 장치들을 개발하고 있다. For example, flash memory-based semiconductor disk devices (eg, SSDs) need to secure metadata or cache data, which can be lost due to sudden power off. To solve this problem, manufacturers are developing various user devices to prepare for sudden power off of the power supply.
종래의 사용자 장치는 서든 파워 오프 시에 하나의 슈퍼 커패시터를 사용하여 보조 전원을 제공하고 있다. 종래의 사용자 장치는 서든 파워 오프 시에 슈퍼 커패시터의 보조 전원 부족으로 인해 서든 파워 오프에 대비하는 데 한계가 있다. 또한, 종래의 사용자 장치는 슈퍼 커패시터에 불량이나 문제가 발생할 경우, 서든 파워 오프에 대비할 수 없는 문제가 있다. Conventional user equipment uses one super capacitor to provide auxiliary power at sudden power off. Conventional user equipment has limitations in preparing for sudden power off due to the lack of auxiliary power of the super capacitor at the time of sudden power off. In addition, the conventional user device has a problem that can not be prepared for sudden power off, if a failure or a problem occurs in the super capacitor.
본 발명은 상술한 기술적 과제를 해결하기 위해 제안된 것으로, 본 발명의 목적은 서든 파워 오프(SPO; sudden power off) 시에, 슈퍼 커패시터의 보조 전원 부족과 불량으로 인한 문제를 해결할 수 있는 보조 전원 장치 및 그것을 포함하는 사용자 장치를 제공하는 데 있다. The present invention has been proposed in order to solve the above technical problem, and an object of the present invention is to provide a secondary power source capable of solving a problem due to a shortage of secondary power supply and failure of a super capacitor during sudden power off (SPO). A device and a user device including the same are provided.
본 발명의 실시 예에 따른 보조 전원 장치는 보조 전원을 저장하기 위한 제 1 전원 저장 장치; 보조 전원을 저장하기 위한 제 2 전원 저장 장치; 및 외부 전원 장치의 서든 파워 오프 시에, 상기 제 1 및 제 2 전원 저장 장치의 보조 전원을 단계적으로 제공하기 위한 전원 제어 장치를 포함한다.An auxiliary power device according to an embodiment of the present invention includes a first power storage device for storing auxiliary power; A second power storage device for storing auxiliary power; And a power control device for gradually providing auxiliary power of the first and second power storage devices in a sudden power-off of the external power supply device.
실시 예로서, 상기 전원 제어 장치는 상기 제 1 전원 저장 장치의 보조 전원이 제공되는 시간을 계산하고, 미리 설정된 시간이 지나면 상기 제 2 전원 저장 장치의 보조 전원을 제공하기 위한 타이머를 포함한다. 또는 상기 전원 제어 장치는 상기 외부 전원 장치에 연결되며 상기 제 1 전원 저장 장치의 보조 전원을 제공하기 위한 제 1 전원 라인; 상기 제 2 전원 저장 장치의 보조 전원을 제공하기 위한 제 2 전원 라인; 상기 제 2 전원 라인을 스위칭하기 위한 스위치; 및 상기 제 1 전원 저장 장치의 보조 전원이 제공되는 시간에 따라 상기 스위치를 제어하는 타이머를 포함한다. 상기 전원 제어 장치는 상기 제 1 및 제 2 전원 라인 사이에 연결되며, 상기 제 2 전원 저장 장치의 보조 전원이 상기 제 1 전원 라인으로 제공되는 것을 차단하기 위한 단방향 소자를 더 포함할 수 있다.In example embodiments, the power control device may include a timer for calculating a time when the auxiliary power of the first power storage device is provided, and providing the auxiliary power of the second power storage device after a preset time. Alternatively, the power control device may include: a first power line connected to the external power supply device and configured to provide auxiliary power of the first power storage device; A second power line for providing auxiliary power of the second power storage device; A switch for switching the second power line; And a timer controlling the switch according to a time when the auxiliary power of the first power storage device is provided. The power control device may further include a unidirectional element connected between the first and second power lines and blocking the auxiliary power of the second power storage device from being provided to the first power line.
다른 실시 예로서, 상기 전원 제어 장치는 상기 제 1 전원 저장 장치의 보조 전원 레벨을 검출하고, 미리 설정된 레벨에 도달하면 상기 제 2 전원 저장 장치의 보조 전원을 제공하기 위한 전압 검출기를 포함한다. 또는 상기 전원 제어 장치는 상기 외부 전원 장치에 연결되며 상기 제 1 전원 저장 장치의 보조 전원을 제공하기 위한 제 1 전원 라인; 상기 제 2 전원 저장 장치의 보조 전원을 제공하기 위한 제 2 전원 라인; 상기 제 2 전원 라인을 스위칭하기 위한 스위치; 및 상기 제 1 전원 저장 장치의 보조 전원 레벨에 따라 상기 스위치를 제어하는 전압 검출기를 포함한다. 상기 전원 제어 장치는 상기 제 1 및 제 2 전원 라인 사이에 연결되며, 상 기 제 2 전원 저장 장치의 보조 전원이 상기 제 1 전원 라인으로 제공되는 것을 차단하기 위한 단방향 소자를 더 포함할 수 있다.In another embodiment, the power control device may include a voltage detector for detecting an auxiliary power level of the first power storage device and providing an auxiliary power supply of the second power storage device when a preset level is reached. Alternatively, the power control device may include a first power line connected to the external power supply device and configured to provide auxiliary power of the first power storage device; A second power line for providing auxiliary power of the second power storage device; A switch for switching the second power line; And a voltage detector controlling the switch according to the auxiliary power level of the first power storage device. The power control device may further include a unidirectional element connected between the first and second power lines and blocking the auxiliary power of the second power storage device from being provided to the first power line.
또 다른 실시 예로서, 상기 전원 제어 장치는 상기 제 1 및 제 2 전원 저장 장치의 충전 상태를 감지하고, 감지 결과에 따라 상기 제 1 및 2 전원 저장 장치의 보조 전원을 단계적으로 제공하기 위한 전하 감지기를 포함한다. 상기 전하 감지기는 상기 제 1 및 제 2 전원 저장 장치의 충전 상태를 외부로 알려줄 수 있다.In another embodiment, the power control device detects a charging state of the first and second power storage devices, and provides a charge detector for providing auxiliary power of the first and second power storage devices step by step according to the detection result. It includes. The charge detector may inform the external state of charge of the first and second power storage devices.
본 발명의 실시 예에 따른 사용자 장치는 메인 전원을 제공하기 위한 메인 전원 장치; 및 상기 메인 전원 장치의 서든 파워 오프 시에, 보조 전원을 제공하기 위한 보조 전원 장치를 포함한다. 여기에서, 상기 보조 전원 장치는 복수의 전원 저장 장치를 포함하며 상기 복수의 전원 저장 장치의 보조 전원을 단계적으로 제공한다.A user device according to an embodiment of the present invention includes a main power supply for providing a main power source; And an auxiliary power supply for providing auxiliary power at sudden power-off of the main power supply. Here, the auxiliary power supply device includes a plurality of power storage devices, and provides auxiliary power of the plurality of power storage devices in stages.
실시 예로서, 상기 사용자 장치는 불휘발성 메모리와 휘발성 메모리를 포함하는 메모리 장치를 더 포함하되, 상기 메모리 장치는 상기 메인 전원 장치의 서든 파워 오프 시에, 상기 보조 전원을 사용하여 상기 휘발성 메모리로부터 상기 불휘발성 메모리로 데이터를 백업한다.In example embodiments, the user device may further include a memory device including a nonvolatile memory and a volatile memory, wherein the memory device uses the auxiliary power from the volatile memory when the main power supply is suddenly powered off. Back up data to nonvolatile memory.
다른 실시 예로서, 상기 보조 전원 장치는 상기 복수의 전원 저장 장치 중에서 제 1 전원 저장 장치의 보조 전원이 제공되는 시간을 계산하고, 미리 설정된 시간이 지나면 제 2 전원 저장 장치의 보조 전원을 상기 메모리 장치로 제공하기 위한 타이머를 더 포함한다. In another embodiment, the auxiliary power supply device calculates a time period during which the auxiliary power of the first power storage device is provided among the plurality of power storage devices, and when the preset time passes, the auxiliary power supply of the second power storage device is stored in the memory device. It further includes a timer to provide.
또 다른 실시 예로서, 상기 보조 전원 장치는 상기 복수의 전원 저장 장치 중에서 제 1 전원 저장 장치의 보조 전원이 제공된 다음에, 미리 설정된 시간이 지날 때까지 상기 메모리 장치로부터 작업 종료 신호가 도착하지 않으면 제 2 전원 저장 장치의 보조 전원을 상기 메모리 장치로 제공하기 위한 타이머를 더 포함한다.In another embodiment, the auxiliary power supply may be configured to be configured to receive an operation end signal from the memory device until a preset time elapses after the auxiliary power of the first power storage device is provided from among the plurality of power storage devices. And a timer for providing auxiliary power of a two power storage device to the memory device.
또 다른 실시 예로서, 상기 보조 전원 장치는 상기 복수의 전원 저장 장치 중에서 제 1 전원 저장 장치의 보조 전원이 제공되고 미리 설정된 시간이 지난 다음에, 상기 메모리 장치로부터 작업 계속 신호가 도착하면 제 2 전원 저장 장치의 보조 전원을 상기 메모리 장치로 제공하기 위한 타이머를 더 포함한다.In another exemplary embodiment, the auxiliary power supply may include a second power supply when the operation continuation signal arrives from the memory device after a preset time elapses after the auxiliary power of the first power storage device is provided among the plurality of power storage devices. And a timer for providing an auxiliary power source of a storage device to the memory device.
또 다른 실시 예로서, 상기 보조 전원 장치는 상기 복수의 전원 저장 장치 중에서 제 1 전원 저장 장치의 보조 전원 레벨을 검출하고, 미리 설정된 레벨에 도달하면 제 2 전원 저장 장치의 보조 전원을 상기 메모리 장치로 제공하기 위한 전압 검출기를 더 포함한다. In another embodiment, the auxiliary power supply may detect an auxiliary power level of the first power storage device among the plurality of power storage devices, and when the preset power level is reached, the auxiliary power supply of the second power storage device may be transferred to the memory device. It further comprises a voltage detector for providing.
또 다른 실시 예로서, 상기 보조 전원 장치는 상기 복수의 전원 저장 장치 중에서 제 1 전원 저장 장치의 보조 전원이 제공된 다음에, 미리 설정된 레벨로 떨어질 때까지 상기 메모리 장치로부터 작업 종료 신호가 도착하지 않으면 제 2 전원 저장 장치의 보조 전원을 상기 메모리 장치로 제공하기 위한 전압 검출기를 더 포함한다.According to another embodiment, the auxiliary power supply may be configured to receive an operation end signal from the memory device until the auxiliary power supply of the first power storage device is supplied to the first power storage device and then drops to a preset level. And a voltage detector for providing an auxiliary power of a two power storage device to the memory device.
또 다른 실시 예로서, 상기 보조 전원 장치는 상기 복수의 전원 저장 장치 중에서 제 1 전원 저장 장치의 보조 전원이 제공되고 미리 설정된 레벨로 떨어진 다음에, 상기 메모리 장치로부터 작업 계속 신호가 도착하면 제 2 전원 저장 장치 의 보조 전원을 상기 메모리 장치로 제공하기 위한 전압 검출기를 더 포함한다.In another exemplary embodiment, the auxiliary power supply may include a second power supply when the operation continuation signal arrives from the memory device after the auxiliary power of the first power storage device is provided and falls to a predetermined level among the plurality of power storage devices. And a voltage detector for providing an auxiliary power source of a storage device to the memory device.
또 다른 실시 예로서, 상기 보조 전원 장치는 상기 복수의 전원 저장 장치의 충전 상태를 감지하고, 감지 결과에 따라 보조 전원을 단계적으로 제공하기 위한 전하 감지기를 더 포함한다. 상기 복수의 전원 저장 장치의 충전 상태를 외부에 알려주기 위한 표시 장치를 더 포함할 수 있다.In another embodiment, the auxiliary power supply further includes a charge detector for sensing a charging state of the plurality of power storage devices and providing auxiliary power in stages according to the detection result. The display apparatus may further include a display device configured to notify the outside of the state of charge of the plurality of power storage devices.
본 발명에 의하면, 보조 전원 장치는 메인 전원 장치의 서든 파워 오프 시에, 보조 전원을 단계적으로 공급함으로 슈퍼 커패시터의 불량에 대비할 수 있고, 서든 파워 오프 동작을 안정하게 수행할 수 있다.According to the present invention, the auxiliary power supply can prepare for the failure of the super capacitor by supplying the auxiliary power in stages at the time of sudden power-off of the main power supply, and can perform the stable power-off operation stably.
이하, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 정도로 상세히 설명하기 위하여, 본 발명의 실시 예를 첨부된 도면을 참조하여 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, so that those skilled in the art can easily carry out the technical idea of the present invention.
도 1은 본 발명에 따른 사용자 장치(user device)의 제 1 실시 예를 보여주는 블록도이다. 도 1을 참조하면, 사용자 장치(100)는 전원 장치(110), 보조 전원 장치(120), 그리고 저장 장치(130)를 포함한다. 사용자 장치(100)는 서든 파워 오프(SPO; Sudden Power Off) 시에 보조 전원을 단계적으로 공급할 수 있다.1 is a block diagram illustrating a first embodiment of a user device according to the present invention. Referring to FIG. 1, the
전원 장치(110)는 사용자 장치(100)의 동작 전원을 제공한다. 전원 장치(110)에는 DC 전원, AC 전원, 그리고 충전식 배터리 등 다양한 형태의 전원 공급 장치가 포함될 수 있다. 이하에서, 전원 장치(110)는 보조 전원 장치(auxiliary power supply, 120)와의 구별을 위해 메인 전원 장치(main power supply) 또는 외부 전원 장치(external power supply)라는 용어로 사용될 것이다. The
메인 전원 장치(110)는 사용자 부주의나 장치 결함 등 예기치 않은 상황으로 인해, 전원이 갑자기 차단될 수 있다. 이러한 현상을 서든 파워 오프(SPO; Sudden Power Off)라고 한다. 서든 파워 오프가 발생하면, 저장 장치(130)는 처리 중이거나 저장 중인 데이터를 손실할 위험이 있다. 특히, 저장 장치(130)에서 처리 중인 데이터가 캐시 데이터나 메타 데이터와 같이 중요한 데이터라면, 사용자 장치(100)는 서든 파워 오프로 인해 치명적인 손상을 입을 수 있다. The
도 1에 도시된 사용자 장치(100)는 서든 파워 오프로 인한 손실을 줄이기 위해, 보조 전원 장치(120)를 구비한다. 보조 전원 장치(120)는 복수의 전원 저장 장치를 구비함으로, 서든 파워 오프 시에 보조 전원을 단계적으로 공급할 수 있다.The
도 1을 참조하면, 보조 전원 장치(120)는 제 1 및 제 2 슈퍼 커패시터(121, 122), 단방향 소자(125), 스위치(127), 그리고 타이머(128)를 포함한다. 여기에서, 제 1 및 제 2 슈퍼 커패시터(121, 122)는 보조 전원을 저장하기 위한 전원 저장 장치이다. 그리고 단방향 소자(125), 스위치, 그리고 타이머(128)는 전원 저장 장치를 제어하기 위한 전원 제어 장치이다.Referring to FIG. 1, the
슈퍼 커패시터(121, 122)는 고용량의 전하를 보유할 수 있는 전원 저장 장치로서, 보조 전원을 저장하는데 사용된다. 슈퍼 커패시터(121, 122)는 사용자 장치(100)의 파워 업(power up) 또는 노말 동작 시에 전하를 충전할 수 있다. 슈퍼 커패시터(121, 122)는 충전 전하를 이용하여 사용자 장치(100)에 보조 전원을 제공 할 수 있다. 제 1 및 제 2 슈퍼 커패시터(121, 122)의 보조 전원은 단계적으로 제공된다. 즉, 제 1 슈퍼 커패시터(121)의 보조 전원이 제공되고, 일정 시간이 지난 다음에 제 2 슈퍼 커패시터(122)의 보조 전원이 제공된다. The
단방향 소자(125)는 제 1 및 제 2 전원 라인(PL1, PL2) 사이에 연결된다. 단방향 소자(125)는 다이오드 등과 같이 한 방향으로만 전류를 흐르게 할 수 있는 소자이다. 단방향 소자(125)는 제 1 및 제 2 전원 라인(PL1, PL2)의 전압 차에 따라, 제 1 전원 라인(PL1)으로부터 제 2 전원 라인(PL2)으로의 전류 통로(current path)를 형성한다. 단방향 소자(125)는 제 2 슈퍼 커패시터(122)가 충전되는 동안에는 턴 온 되고, 방전되는 동안에는 턴 오프 된다. 단방향 소자(125)는 제 2 슈퍼 커패시터(122)의 보조 전원이 제 1 전원 라인(PL1)으로 제공되는 것을 차단할 수 있다.The
스위치(127)는 제 2 슈퍼 커패시터(122)와 저장 장치(130) 사이에 연결된다. 스위치(127)는 타이머(128)의 제어에 따라, 제 2 슈퍼 커패시터(122)의 보조 전원을 제 2 전원 라인(PL2)을 통해 저장 장치(130)로 제공한다. 스위치(127)는 MOS 트랜지스터, 패스 게이트 등과 같은 소자로 구현될 수 있다.The
타이머(128)는 제 1 슈퍼 커패시터(121)의 보조 전원이 제공되는 시간을 계산한다. 타이머(128)는 제 1 슈퍼 커패시터(121)의 보조 전원이 제공된 다음에, 미리 설정된 시간이 지나면 제 2 슈퍼 커패시터(122)의 보조 전원이 자동으로 제공되도록 스위치(127)를 제어한다. 타이머(128)는 그 내부에 제 2 슈퍼 커패시터(122)의 작동 시간을 미리 저장하고 있다. The
타이머(128)는 제 1 슈퍼 커패시터(121)의 보조 전원 부족으로 인해, 서든 파워 오프 동작(sudden power off operation)이 정상적으로 수행되지 못하는 현상을 막아준다. 서든 파워 오프 동작(SPO operation)이란 서든 파워 오프 시에 수행될 수 있는 가비지 콜렉션(garbage collection) 이나 데이터 백업(data backup) 등과 같은 마무리 작업을 의미한다. The
슈퍼 커패시터는 사용 시간에 따라 보조 전원의 양이 줄어들 수 있다. 제 1 슈퍼 커패시터(121)가 작동하고 일정 시간 지난 후에 보조 전원이 부족하게 되면, 사용자 장치(100)는 서든 파워 오프 동작을 충분하게 수행할 수 없게 된다. 타이머(128)는 일정 시간 후에 제 2 슈퍼 커패시터(122)의 보조 전원을 제공함으로, 서든 파워 오프 동작이 정상적으로 수행되도록 한다.Supercapacitors can reduce the amount of auxiliary power over time. If the auxiliary power supply is insufficient after the
도 1에 도시된 보조 전원 장치(120)는 서든 파워 오프 시에, 제 1 슈퍼 커패시터(121)의 보조 전원을 제공하고, 일정 시간이 지나면 자동으로 제 2 슈퍼 커패시터(122)의 보조 전원을 제공한다. 저장 장치(130)는 제 1 및 제 2 슈퍼 커패시터(121, 122)보조 전원을 단계적으로 사용하여, 서든 파워 오프 동작을 정상적으로 수행한다.The
도 1에서는 저장 장치의 예로서 휘발성 메모리(VM, 131), 불휘발성 메모리(NVM, 132), 그리고 메모리 컨트롤러(133)를 포함하는 반도체 메모리 장치(semiconductor memory device)가 도시되어 있다. 메모리 장치(130)는 전원 라인(PL1, PL2)을 이용하여, 메인 전원 장치(110) 또는 보조 전원 장치(120)로부터 전원을 공급받을 수 있다. 저장 장치는 반도체 메모리 장치 이외에 자기 디스크 장치, 하드 디스크 장치(HDD) 등도 포함할 수 있다.1, a semiconductor memory device including a volatile memory (VM) 131, a nonvolatile memory (NVM) 132, and a
휘발성 메모리(131)는 전원이 차단될 때 데이터를 잃을 수 있는 저장 장치로, DRAM이나 SRAM 등을 포함한다. 불휘발성 메모리(132)는 전원이 차단되더라도 데이터 보존할 수 있는 저장 장치로, EEPROM, FRAM, PRAM, MRAM, Flash Memory 등을 포함한다. 메모리 컨트롤러(133)는 휘발성 메모리(131)와 불휘발성 메모리(132)의 읽기, 쓰기, 그리고 소거 동작 등을 제어할 수 있다.
일반적으로 불휘발성 메모리(132)는 전원이 차단되더라도 데이터를 보존할 수 있지만, 데이터 처리 속도가 느리다는 단점을 갖는다. 이러한 단점을 보완하기 위해, 사용자 장치(100)는 불휘발성 메모리(132)에 저장된 데이터를 휘발성 메모리(131)로 읽어온 다음에, 휘발성 메모리(131)를 이용하여 데이터를 처리한다. 그리고 휘발성 메모리(131)에서 처리된 데이터는 안전한 보호를 위해 불휘발성 메모리(132)에 백업 된다.In general, the
도 1에 도시된 보조 전원 장치(120)는 제 1 슈퍼 커패시터(121)의 방전 시간을 계산하고, 계산 결과에 따라 제 2 슈퍼 커패시터(122)를 방전한다. 사용자 장치(100)는 서든 파워 오프 시에 단계적으로 제공되는 보조 전원을 사용하여, 데이터 백업 동작 등을 안전하게 수행할 수 있다. The
도 1에 도시된 사용자 장치(100)는 제 1 슈퍼 커패시터(121)의 방전 시간에 따라, 제 1 및 제 2 슈퍼 커패시터(121, 122)의 보조 전원을 단계적으로 제공할 수 있다. 사용자 장치(100)는 보조 전원 부족으로 인해, 서든 파워 오프 동작이 정상적으로 수행되지 못하는 종래의 문제를 해결할 수 있다. 본 발명에 따른 사용자 장치(100)에 의하면, 서든 파워 오프 시에 데이터 백업 등과 같은 서든 파워 오프 동 작을 안전하게 수행할 수 있다. The
도 2는 본 발명에 따른 사용자 장치(user device)의 제 2 실시 예를 보여주는 블록도이다. 도 2를 참조하면, 사용자 장치(200)는 메인 전원 장치(210), 보조 전원 장치(220), 그리고 메모리 장치(230)를 포함한다. 메인 전원 장치(210) 및 메모리 장치(230)의 구성 및 동작은 도 1에서 설명한 바와 같다. 메모리 장치(230)는 휘발성 메모리(231), 불휘발성 메모리(232), 그리고 메모리 컨트롤러(233)를 포함한다.2 is a block diagram illustrating a second embodiment of a user device according to the present invention. Referring to FIG. 2, the
도 2를 참조하면, 보조 전원 장치(220)는 제 1 및 제 2 슈퍼 커패시터(221, 222), 단방향 소자(225), 스위치(227), 전압 검출기(228)를 포함한다. 전압 검출기(228)는 서든 파워 오프 시에 제 1 슈퍼 커패시터(221)의 보조 전원 레벨을 검출한다. 전압 검출기(228)는 제 1 슈퍼 커패시터(221)의 보조 전원이 일정 레벨에 도달하면 제 2 슈퍼 커패시터(222)의 보조 전원이 제공되도록 스위치(227)를 제어한다. 전압 검출기(228)는 제 1 슈퍼 커패시터(221)의 결함이나 보조 전원 부족으로 인해, 서든 파워 오프 동작이 정상적으로 수행되지 못하는 현상을 막아준다. Referring to FIG. 2, the
도 2에 도시된 사용자 장치(200)는 제 1 슈퍼 커패시터(221)의 보조 전원 레벨에 따라, 제 1 및 제 2 슈퍼 커패시터(221, 222)의 보조 전원을 단계적으로 제공할 수 있다. 사용자 장치(200)는 슈퍼 커패시터의 결함이나 보조 전원 부족으로 인해, 서든 파워 오프 동작이 정상적으로 수행되지 못하는 문제를 해결할 수 있다. 본 발명에 따른 사용자 장치(200)에 의하면, 서든 파워 오프 동작을 안전하게 수행할 수 있다. The
도 3은 본 발명에 따른 사용자 장치(user device)의 제 3 실시 예를 보여주는 블록도이다. 도 3을 참조하면, 사용자 장치(300)는 메인 전원 장치(310), 보조 전원 장치(320), 그리고 메모리 장치(330)를 포함한다. 보조 전원 장치(320)는 제 1 및 제 2 슈퍼 커패시터(321, 322), 단방향 소자(325), 스위치(327), 그리고 타이머(328)를 포함한다. 메모리 장치(330)는 휘발성 메모리(331), 불휘발성 메모리(332), 그리고 메모리 컨트롤러(333)를 포함한다.3 is a block diagram illustrating a third embodiment of a user device according to the present invention. Referring to FIG. 3, the
보조 전원 장치(320)는 서든 파워 오프 시에, 제 1 및 제 2 슈퍼 커패시터(321, 322)의 보조 전원을 메모리 장치(330)에 단계적으로 제공한다. 보조 전원 장치(320)는 제 1 슈퍼 커패시터(321)의 보조 전원이 제공되고, 일정 시간 내에 메모리 장치(330)로부터 작업 종료 신호(JFS; Job Finish Signal)를 입력받지 못하면 제 2 슈퍼 커패시터(322)의 보조 전원을 메모리 장치(330)로 제공한다. The
메모리 장치(330)는 제 1 및 제 2 슈퍼 커패시터(321, 322)의 보조 전원을 사용하여, 서든 파워 오프 동작을 수행할 수 있다. 메모리 장치(330)는 휘발성 메모리(331)에 저장된 데이터를 불휘발성 메모리(332)로 백업하는 동작을 수행할 수 있다. 메모리 컨트롤러(333)는 데이터 백업 동작이 종료되면 작업 종료 신호(JFS; Job Finish Signal)를 발생한다. 작업 종료 신호(JFS)는 서든 파워 오프 동작의 종료를 나타내는 신호이다. 작업 종료 신호(JFS)는 타이머(328)로 제공된다.The
타이머(328)는 제 1 슈퍼 커패시터(321)의 보조 전원이 제공되는 시간을 계산한다. 타이머(328)는 제 1 슈퍼 커패시터(321)의 보조 전원 부족으로 인해, 서든 파워 오프 동작이 정상적으로 수행되지 못하는 현상을 막아준다. 타이머(328)는 일 정 시간 후에 제 2 슈퍼 커패시터(322)의 보조 전원을 제공함으로, 서든 파워 오프 동작이 정상적으로 수행되도록 한다.The
한편, 타이머(328)는 제 1 슈퍼 커패시터(321)의 보조 전원이 제공되고, 일정 시간 후에 작업 종료 신호(JFS)를 입력받으면 스위치(327)를 차단할 수 있다. 타이머(328)는 서든 파워 오프 동작의 종료 후에, 보조 전원의 불필요한 방전을 막아준다. 타이머(328)는 제 1 슈퍼 커패시터(321)의 동작 동안에, 서든 파워 오프 동작이 종료된 경우에 스위치(327)를 차단함으로, 제 2 슈퍼 커패시터(322)의 불필요한 방전을 막을 수 있다.On the other hand, the
도 3에 도시된 사용자 장치(300)는 메모리 장치(330)의 작업 종료 여부에 따라, 제 1 슈퍼 커패시터(321)만을 사용하거나 제 1 및 제 2 슈퍼 커패시터(322)를 단계적으로 사용할 수 있다. 사용자 장치(300)는 보조 전원 부족으로 인해 서든 파워 오프 동작이 정상적으로 수행되지 못하는 문제를 해결할 수 있다. 또한, 사용자 장치(300)는 슈퍼 커패시터의 보조 전원을 효율적으로 사용할 수 있다. The
도 4는 본 발명에 따른 사용자 장치(user device)의 제 4 실시 예를 보여주는 블록도이다. 도 4를 참조하면, 사용자 장치(400)는 메인 전원 장치(410), 보조 전원 장치(420), 그리고 메모리 장치(430)를 포함한다. 보조 전원 장치(420)는 제 1 및 제 2 슈퍼 커패시터(421, 422), 단방향 소자(425), 스위치(427), 그리고 전압 검출기(428)를 포함한다. 메모리 장치(430)는 휘발성 메모리(431), 불휘발성 메모리(432), 그리고 메모리 컨트롤러(433)를 포함한다.4 is a block diagram illustrating a fourth embodiment of a user device according to the present invention. Referring to FIG. 4, the
도 4를 참조하면, 전압 검출기(428)는 메모리 컨트롤러(433)로부터 작업 종 료 신호(JFS)를 입력받고, 스위치(427)를 제어한다. 전압 검출기(428)는 서든 파워 오프 시에 제 1 슈퍼 커패시터(421)의 보조 전원 레벨을 검출하고, 미리 설정된 레벨로 떨어질 때까지 작업 종료 신호(JFS)를 입력받지 못하면 스위치(427)를 턴 온 한다. 이때 제 2 슈퍼 커패시터(422)의 보조 전원은 메모리 장치(430)로 제공된다.Referring to FIG. 4, the
한편, 전압 검출기(428)는 제 1 슈퍼 커패시터(421)의 보조 전원이 일정 레벨로 떨어지기 전에, 작업 종료 신호(JFS)를 입력받으면 스위치(427)를 턴 오프 한다. 이때 제 2 슈퍼 커패시터(422)의 보조 전원은 메모리 장치(430)로 제공되지 않는다. 즉, 전압 검출기(428)는 제 2 슈퍼 커패시터(422)의 불필요한 사용을 막아준다. On the other hand, the
도 4에 도시된 사용자 장치(400)는 서든 파워 오프 시에 메모리 장치(430)의 작업 종료 여부에 따라, 제 1 슈퍼 커패시터(421)만을 사용하거나 제 1 및 제 2 슈퍼 커패시터(422)를 단계적으로 사용할 수 있다. 도 4에 도시된 사용자 장치(400)에 의하면, 슈퍼 커패시터의 보조 전원을 효율적으로 사용할 수 있다.The
도 5는 본 발명에 따른 사용자 장치(user device)의 제 5 실시 예를 보여주는 블록도이다. 도 5를 참조하면, 사용자 장치(500)는 메인 전원 장치(510), 보조 전원 장치(520), 그리고 메모리 장치(530)를 포함한다. 보조 전원 장치(520)는 제 1 및 제 2 슈퍼 커패시터(521, 522), 단방향 소자(525), 스위치(527), 그리고 타이머(528)를 포함한다. 메모리 장치(530)는 휘발성 메모리(531), 불휘발성 메모리(532), 그리고 메모리 컨트롤러(533)를 포함한다.5 is a block diagram illustrating a fifth embodiment of a user device according to the present invention. Referring to FIG. 5, the
메모리 컨트롤러(533)는 데이터 백업 동작이 계속 중이면 작업 계속 신 호(JCS; Job Continuing Signal)를 발생한다. 작업 계속 신호(JCS)의 발생은 서든 파워 오프 동작이 진행 중임을 의미한다. 작업 계속 신호(JCS)는 타이머(528)로 제공된다.The
타이머(528)는 메모리 컨트롤러(533)로부터 작업 계속 신호(JCS)를 입력받고, 스위치(567)를 제어한다. 타이머(528)는 제 1 슈퍼 커패시터(521)의 보조 전원이 제공되는 시간을 계산한다. 타이머(528)는 일정 시간이 지난 후에 작업 계속 신호(JCS)를 입력받으면 스위치(527)를 턴 온 한다. 이때 제 2 슈퍼 커패시터(522)의 보조 전원은 메모리 장치(530)로 제공된다.The
타이머(528)는 서든 파워 오프 동작이 진행되는 동안에, 보조 전원이 계속 제공되게 할 수 있다. 타이머(528)는 서든 파워 오프 동작 동안에 보조 전원이 차단되는 것을 방지한다. 즉, 타이머(528)는 서든 파워 오프 동작이 안정적으로 수행될 수 있게 한다. 한편, 타이머(528)는 제 1 슈퍼 커패시터(321)의 보조 전원이 제공되고, 일정 시간 후에 작업 계속 신호(JCS)가 입력되지 않으면 스위치(527)를 차단한다. 타이머(528)는 서든 파워 오프 동작의 종료 후에, 보조 전원의 불필요한 방전을 막을 수 있다. The
도 5에 도시된 사용자 장치(500)는 서든 파워 오프 동작의 계속 여부에 따라, 제 1 슈퍼 커패시터(521)만을 사용하거나 제 1 및 제 2 슈퍼 커패시터(522)를 단계적으로 사용할 수 있다. 도 5에 도시된 사용자 장치(500)에 의하면, 서든 파워 오프 동작을 안정적으로 수행할 수 있고, 보조 전원을 효율적으로 사용할 수 있다. The
도 6은 본 발명에 따른 사용자 장치(user device)의 제 6 실시 예를 보여주 는 블록도이다. 도 6을 참조하면, 사용자 장치(600)는 메인 전원 장치(610), 보조 전원 장치(620), 그리고 메모리 장치(630)를 포함한다. 보조 전원 장치(620)는 제 1 및 제 2 슈퍼 커패시터(621, 622), 단방향 소자(625), 스위치(627), 그리고 전압 검출기(628)를 포함한다. 메모리 장치(630)는 휘발성 메모리(631), 불휘발성 메모리(632), 그리고 메모리 컨트롤러(633)를 포함한다.6 is a block diagram illustrating a sixth embodiment of a user device according to the present invention. Referring to FIG. 6, the
도 6을 참조하면, 전압 검출기(628)는 메모리 컨트롤러(633)로부터 작업 계속 신호(JCS)를 입력받고, 스위치(667)를 제어한다. 전압 검출기(628)는 서든 파워 오프 시에 제 1 슈퍼 커패시터(621)의 보조 전원 레벨을 검출한다. 전압 검출기(628)는 보조 전원이 미리 설정된 레벨로 떨어진 뒤에, 작업 계속 신호(JCS)를 입력받으면 스위치(627)를 턴 온 한다. 이때 제 2 슈퍼 커패시터(622)의 보조 전원은 메모리 장치(630)로 제공된다.Referring to FIG. 6, the
도 6에 도시된 사용자 장치(600)는 서든 파워 오프 동작의 계속 여부에 따라, 제 1 슈퍼 커패시터(621)만을 사용하거나 제 1 및 제 2 슈퍼 커패시터(622)를 단계적으로 사용할 수 있다. 도 6에 도시된 사용자 장치(600)에 의하면, 안전하게 서든 파워 오프 동작을 수행할 수 있다.The
도 7은 본 발명에 따른 사용자 장치(user device)의 제 7 실시 예를 보여주는 블록도이다. 도 7을 참조하면, 사용자 장치(700)는 메인 전원 장치(710), 보조 전원 장치(720), 그리고 메모리 장치(730)를 포함한다. 보조 전원 장치(720)는 제 1 내지 제 N 슈퍼 커패시터(721~723), 복수의 단방향 소자(725~726), 스위치(727), 그리고 스위치 제어 회로(728)를 포함한다. 메모리 장치(730)는 휘발성 메모 리(731), 불휘발성 메모리(732), 그리고 메모리 컨트롤러(733)를 포함한다.7 is a block diagram illustrating a seventh embodiment of a user device according to the present invention. Referring to FIG. 7, the
보조 전원 장치(720)는 서든 파워 오프 시에, 제 1 내지 제 N 슈퍼 커패시터(721~723)의 보조 전원을 메모리 장치(730)로 단계적으로 제공할 수 있다. 도 7에서, 스위치 제어 회로(728)는 앞에서 설명한 타이머나 전압 검출기와 같이 시간이나 전압 레벨에 따라 스위치(727)를 제어할 수 있다. The
한편, 스위치 제어 회로(728)는 메모리 컨트롤러(733)로부터 제어 신호(CTRL)를 입력받고, 스위치(727)를 제어할 수 있다. 여기에서, 제어 신호(CTRL)는 앞에서 설명한 작업 종료 신호(JFS)나 작업 계속 신호(JCS)와 같은 스위치 제어 신호이다. 스위치(727)는 스위치 제어 회로(728)의 제어에 따라 제 2 내지 제 N 슈퍼 커패시터(722~723)의 보조 전원을 메모리 장치(730)로 단계적으로 제공할 수 있다.The
도 7에 도시된 사용자 장치(700)는 두 개 이상의 슈퍼 커패시터를 포함하며, 서든 파워 오프 동작에 따라 보조 전원을 단계적으로 사용할 수 있다. 도 7에 도시된 사용자 장치(700)에 의하면, 슈퍼 커패시터의 작동 시간이나 전압 레벨을 분배하여 더 오랜 시간 동안 서든 파워 오프 동작을 수행할 수 있다.The
도 8은 본 발명에 따른 사용자 장치(user device)의 제 8 실시 예를 보여주는 블록도이다. 도 8을 참조하면, 사용자 장치(800)는 메인 전원 장치(810), 보조 전원 장치(820), 메모리 장치(830), 그리고 표시 장치(840)를 포함한다. 보조 전원 장치(820)는 제 1 내지 제 N 슈퍼 커패시터(821~823), 복수의 단방향 소자(825~826), 스위치(827), 그리고 전하 감지기(828)를 포함한다. 메모리 장 치(830)는 휘발성 메모리(831), 불휘발성 메모리(832), 그리고 메모리 컨트롤러(833)를 포함한다.8 is a block diagram illustrating an eighth embodiment of a user device according to the present invention. Referring to FIG. 8, the
보조 전원 장치(820)는 서든 파워 오프 시에, 제 1 내지 제 N 슈퍼 커패시터(821~823)의 보조 전원을 메모리 장치(830)로 단계적으로 제공할 수 있다. 도 8에서, 전하 감지기(828)는 제 1 내지 제 N 슈퍼 커패시터(821~823)의 충전 상태를 감지하고, 감지 결과에 따라 스위치(827)를 제어할 수 있다. 또한, 전하 감지기(828)는 감지 결과를 표시 장치(840)로 제공할 수 있다. The
도 8에 도시된 사용자 장치(800)는 표시 장치(840)를 통해 제 1 내지 제 N 슈퍼 커패시터(821~823)의 충전 상태를 외부로 제공할 수 있다. 사용자는 표시 장치(840)를 통해 슈퍼 커패시터(821~823)의 충전 상태 및 교체 시기를 쉽게 알 수 있다. The
도 9는 본 발명에 따른 사용자 장치(user device)의 제 9 실시 예를 보여주는 블록도이다. 도 9를 참조하면, 사용자 장치(900)는 메인 전원 장치(910), 보조 전원 장치(920), 그리고 메모리 장치(930)를 포함한다. 보조 전원 장치(920)는 제 1 및 제 2 슈퍼 커패시터(921, 922), 단방향 소자(925), 스위치(927), 그리고 스위치 제어 회로(928)를 포함한다. 메모리 장치(930)는 휘발성 메모리(931), 불휘발성 메모리(932), 그리고 메모리 컨트롤러(933)를 포함한다.9 is a block diagram illustrating a ninth embodiment of a user device according to the present invention. Referring to FIG. 9, the
보조 전원 장치(920)는 서든 파워 오프 시에, 제 1 및 제 2 슈퍼 커패시터(921, 922)의 보조 전원을 메모리 장치(930)로 단계적으로 제공할 수 있다. 도 9에서, 스위치 제어 회로(928)는 앞에서 설명한 타이머나 전압 검출기와 같이 시간 이나 전압 레벨에 따라 스위치(927)를 제어할 수 있다. 스위치 제어 회로(928)는 메모리 컨트롤러(933)로부터 제어 신호(CTRL)를 입력받고, 스위치(927)를 제어할 수 있다. The
도 9를 참조하면, 스위치(927)는 제 1 및 제 2 슈퍼 커패시터(921, 922) 사이에 연결되어 있다. 도 9에 도시된 사용자 장치(900)는 제 2 슈퍼 커패시터(922)의 보조 전원을 제 1 전원 라인(PL1)을 통해 메모리 장치(930)로 제공할 수 있다. 도 9에 도시된 사용자 장치(900)에 의하면, 전원 라인의 수를 줄일 수 있다.9, a
도 10은 본 발명에 따른 사용자 장치(user device)의 제 10 실시 예를 보여주는 블록도이다. 도 10을 참조하면, 사용자 장치(950)는 메인 전원 장치(960), 보조 전원 장치(970), 그리고 메모리 장치(980)를 포함한다. 보조 전원 장치(970)는 제 1 내지 제 N 슈퍼 커패시터(971~973) 및 단방향 소자(975~976)를 포함한다. 메모리 장치(980)는 휘발성 메모리(981), 불휘발성 메모리(982), 그리고 메모리 컨트롤러(983)를 포함한다.10 is a block diagram illustrating a tenth embodiment of a user device according to the present invention. Referring to FIG. 10, the
도 10을 참조하면, 제 1 내지 제 N 슈퍼 커패시터(971~973)는 제 1 전원 라인(PL1)에 연결되어 있다. 도 10에 도시된 사용자 장치(950)에 의하면, 복수의 슈퍼 커패시터를 사용하여 보조 전원의 공급 양을 증가할 수 있다. 도 10에 도시된 보조 전원 장치(970)는 앞에서 설명한 스위치나 스위치 제어 회로 등을 더 포함할 수 있다.Referring to FIG. 10, the first to
도 11은 본 발명에 따른 사용자 장치의 동작을 설명하기 위한 순서도이다. 이하에서는 도 1 및 도 11을 참조하여, 본 발명에 따른 사용자 장치(100)의 동작 원리를 설명한다. 11 is a flowchart illustrating an operation of a user device according to the present invention. Hereinafter, referring to FIGS. 1 and 11, an operation principle of the
사용자 장치(100)가 파워 온 되면(S110), 사용자 장치(100)는 메인 전원 장치(110)로부터 전원을 공급받는다. 사용자 장치(100)는 노말 동작(normal operation)을 수행한다. 한편, 보조 전원 장치(120)는 파워 업 동작이나 노말 동작 동안에, 메인 전원 장치(110)로부터 전원을 공급받고 제 1 및 제 2 슈퍼 커패시터(121, 122)를 충전한다(S120).When the
사용자 장치(100)를 이용하는 도중에 서든 파워 오프가 발생하면(S130), 사용자 장치(100)는 제 1 슈퍼 커패시터(121)의 보조 전원을 제공한다(S140). 메모리 장치(130)는 보조 전원을 사용하여 서든 파워 오프 동작을 수행한다. 즉, 휘발성 메모리(131)로부터 불휘발성 메모리(132)로의 데이터 백업 동작 등이 수행된다. When sudden power off occurs while using the user device 100 (S130), the
타이머(128)는 제 1 슈퍼 커패시터(121)의 방전 시간을 계산하고(S150), 일정 시간이 지나면 제 2 슈퍼 커패시터(122)를 방전한다(S160). 보조 전원 장치(120)는 제 1 및 제 2 슈퍼 커패시터(121, 122)의 보조 전원을 단계적으로 제공한다. 사용자 장치(100)는 단계적으로 제공되는 보조 전원을 사용하여, 안정적으로 서든 파워 오프 동작을 수행할 수 있다.The
한편, 도 2 내지 도 8에 도시된 사용자 장치는 타이머, 전압 검출기, 전하 감지기 등과 같은 스위치 제어 회로를 사용하여 보조 전원을 단계적으로 제공할 있다. Meanwhile, the user device illustrated in FIGS. 2 to 8 may gradually provide an auxiliary power source using a switch control circuit such as a timer, a voltage detector, a charge detector, or the like.
본 발명의 실시 예에 따른 사용자 장치는 여러 가지 제품에 적용 또는 응용될 수 있다. 사용자 장치(user device)는 퍼스널 컴퓨터, 디지털 카메라, 캠코더, 휴대 전화, MP3, PMP, PDA 등과 같은 전자 장치들뿐만 아니라, 메모리 카드, USB 메모리, 반도체 디스크(예를 들면, SSD), 하드 디스크(HDD) 등과 같은 저장 장치로 구현될 수 있다. The user device according to an embodiment of the present invention can be applied or applied to various products. A user device is not only an electronic device such as a personal computer, a digital camera, a camcorder, a mobile phone, an MP3, a PMP, a PDA, etc., but also a memory card, a USB memory, a semiconductor disk (for example, an SSD), a hard disk ( HDD) or the like.
도 12는 사용자 장치를 반도체 디스크 장치로 구현한 예를 보여주는 블록도이다. 도 12를 참조하면, 반도체 디스크 장치(1000)는 SSD 제어기(1100)와 불휘발성 메모리(1210~1240)를 포함한다. SSD 제어기(1100)는 CPU(1110), ATA 인터페이스(1120), SRAM 캐시(1130), 플래시 인터페이스(1140), 그리고 보조 전원 장치(1150)를 포함한다.12 is a block diagram illustrating an example of implementing a user device as a semiconductor disk device. Referring to FIG. 12, the
도 12에서는 반도체 디스크 장치(1000) 중에서, 예로서 SSD(Solid State Drive)를 보여주고 있다. 최근 하드디스크 드라이브(HDD)를 교체해 나갈 것으로 예상되는 SSD 제품이 차세대 메모리 시장에서 각광을 받고 있다. SSD는 일반적인 하드 디스크 드라이브에서 사용되는 회전 접시 대신에 데이터를 저장하는데 플래시 메모리와 같은 메모리 칩들을 사용한 데이터 저장 장치이다. SSD는 기계적으로 움직이는 하드디스크 드라이브에 비해 속도가 빠르고 외부 충격에 강하며, 소비전력도 낮다는 장점을 가진다. In FIG. 12, a solid state drive (SSD) is shown as an example of the
중앙처리장치(1110)는 호스트(도시되지 않음)로부터 명령어를 전달받아 호스트로부터의 데이터를 플래시 메모리에 저장할지 혹은 플래시 메모리의 저장 데이터를 독출하여 호스트로 전송할 지의 여부를 결정하고 제어한다. The
ATA 인터페이스(1120)는 상술한 중앙처리장치(1110)의 제어에 따라 호스트 측과 데이터를 교환한다. ATA 인터페이스(1120)는 호스트 측으로부터 명령어 및 어 드레스를 패치하여 CPU 버스를 통해서 중앙처리장치(1110)로 전달한다. ATA 인터페이스(1120)를 통해 호스트로부터 입력되는 데이터나 호스트로 전송되어야 할 데이터는 중앙처리장치(1110)의 제어에 따라 CPU 버스를 경유하지 않고 SRAM 캐시(1130)를 통해 전달된다. 여기에서, ATA 인터페이스(1120)는 SATA 또는 PATA 인터페이스로 구현할 수 있다.The
SRAM 캐시(1130)는 호스트와 플래시 메모리들(1210~1240)의 캐시 데이터 (또는 메타 데이터)를 일시 저장한다. 또한, SRAM 캐시(1130)는 중앙처리장치(1110)에 의해서 운용될 프로그램을 저장하는 데에도 사용된다. SRAM 캐시(1130)는 일종의 버퍼 메모리로 간주할 수 있으며, 반드시 SRAM으로 구성할 필요는 없다. The
플래시 인터페이스(1140)는 불휘발성 메모리(1210~1240)와 데이터를 주고받는다. 플래시 인터페이스(1140)는 낸드 플래시 메모리, One-NAND 플래시 메모리, 혹은 멀티-레벨 플래시 메모리를 지원하도록 구성될 수 있다. 플래시 인터페이스(1140)와 불휘발성 메모리(1210~1240)는 제어 신호들(CE, CLE, ALE, WE, RE, RB) 및 데이터(DQ)를 주고 받는다.The
보조 전원 장치(1150)는 SSD 제어기(1100) 내에 위치할 수도 있고, 밖에 위치할 수도 있다. 도 10에서는, 보조 전원 장치(1150)가 SSD 제어기(1100) 내에 위치한 것을 보여주고 있다. 보조 전원 장치(1150)는 앞의 실시 예들과 동일한 구성 및 동작 원리를 갖는다. 즉, 보조 전원 장치(1150)는 메인 전원 장치의 서든 파워 오프 시에, SRAM 캐시(1130)로부터 불휘발성 메모리(1200)로의 데이터 백업 동작 등을 수행하기 위한 보조 전원을 단계적으로 제공할 수 있다. The
도 13은 사용자 장치를 반도체 메모리 장치로 구현한 예를 보여주는 블록도이다. 도 13을 참조하면, 반도체 메모리 장치(2000)는 메모리 컨트롤러(2100) 및 플래시 메모리(2200)를 포함한다. 반도체 메모리 장치(2000)는 메모리 카드(예를 들면, SD, MMC 등)나 착탈 가능한 이동식 저장 장치(예를 들면, USB 메모리 등)와 같이, 휘발성 메모리 또는 불휘발성 메모리를 포함하는 저장 장치를 모두 포함한다. 13 is a block diagram illustrating an example of implementing a user device as a semiconductor memory device. Referring to FIG. 13, the
도 13을 참조하면, 메모리 컨트롤러(2100)는 중앙처리장치(CPU, 2110), 호스트 인터페이스(2120), 랜덤 액세스 메모리(RAM, 2130), 플래시 인터페이스(2140), 그리고 보조 전원 장치(2150)를 포함한다. 보조 전원 장치(2150)는 메모리 컨트롤러(2100) 내에 위치할 수도 있고, 밖에 위치할 수도 있다. 보조 전원 장치(2150)는 앞의 실시 예들과 동일한 구성 및 동작 원리를 갖는다.Referring to FIG. 13, the memory controller 2100 may include a central processing unit (CPU) 2110, a
반도체 메모리 장치(2000)는 호스트와 연결되어 사용된다. 반도체 메모리 장치(2000)는 호스트 인터페이스(2120)를 통해 호스트와 데이터를 주고 받으며, 플래시 인터페이스(2140)를 통해 플래시 메모리(2200)와 데이터를 주고 받는다. 반도체 메모리 장치(2000)는 호스트로부터 전원을 공급받아서 내부 동작을 수행한다. 보조 전원 장치(2150)는 호스트로부터의 전원이 갑자기 차단되는 경우에, RAM(2130)로부터 플래시 메모리(2200)로의 데이터 백업 동작 등을 수행하기 위한 보조 전원을 단계적으로 제공할 수 있다. The
도 14는 사용자 장치를 전자 장치로 구현한 예를 보여주는 블록도이다. 전자 장치(3000)는 퍼스널 컴퓨터(PC)로 구현되거나, 노트북 컴퓨터, 휴대폰, PDA(Personal Digital Assistant), 그리고 카메라 등과 같은 휴대용 전자 장치로 구현될 수 있다. 14 is a block diagram illustrating an example of implementing a user device as an electronic device. The
도 14를 참조하면, 사용자 장치(3000)는 반도체 메모리 장치(3100), 전원 장치(3200), 보조 전원 장치(3250), 중앙처리장치(3300), 램(3400), 그리고 사용자 인터페이스(3500)를 포함한다. 반도체 메모리 장치(3100)는 플래시 메모리(3110) 및 메모리 컨트롤러(3120)를 포함한다. 보조 전원 장치(3250)는 전원 장치(3200)의 서든 파워 오프 시에, 보조 전원을 단계적으로 제공할 수 있다. Referring to FIG. 14, the
도 15 내지 도 24는 슈퍼 커패시터의 모양 및 배치 구조를 개략적으로 보여주는 구조도이다. 슈퍼 커패시터는 평명형(planar type), 캔형(can type), 코일형(coil type), 그리고 슬랏형(slot type) 등 여러 가지 형태로 구현될 수 있다. 15 to 24 are structural diagrams schematically showing the shape and arrangement of the supercapacitor. The supercapacitor may be implemented in various forms such as a planar type, a can type, a coil type, and a slot type.
도 15 내지 도 20에는 평면형 슈퍼 커패시터(planar type super capacitor)가 예시적으로 도시되어 있다. 도 15를 참조하면, 제 1 슈퍼 커패시터(SC1)는 메모리 장치 위에 평행하게 적층되어 있다. 그리고 제 2 슈퍼 커패시터(SC2)는 제 1 슈퍼 커패시터(SC1) 위에 평행하게 적층 되어 있다. 도 16 내지 도 19는 복수의 슈퍼 커패시터가 메모리 장치 위의 동일 평면에 나란하게 배치된 것을 보여준다. 평면형 슈퍼 커패시터는 메모리 장치의 위측 외에도, 아래측, 좌측, 또는 우측에 배치될 수도 있다. 또한, 도 20에 도시된 것과 같이, 메모리 장치의 홈에 배치될 수도 있다. 15 to 20 exemplarily show a planar type super capacitor. Referring to FIG. 15, the first super capacitor SC1 is stacked in parallel on the memory device. The second super capacitor SC2 is stacked in parallel on the first super capacitor SC1. 16 to 19 show that a plurality of super capacitors are arranged side by side on the same plane above the memory device. The planar supercapacitor may be disposed below, left, or right, in addition to the top side of the memory device. Further, as shown in FIG. 20, the memory device may be disposed in a groove of the memory device.
도 21 및 도 22에는 캔형 슈퍼 커패시터(can type super capacitor)가 예시적으로 도시되어 있다. 도 21을 참조하면, 제 1 및 제 2 슈퍼 커패시터(SC1, SC2) 는 메모리 장치 위에 나란하게 배치되어 있다. 도 22를 참조하면, 제 1 및 제 2 슈퍼 커패시터(SC1, SC2)는 메모리 장치의 양 측면 홈에 배치되어 있다. 캔형 슈퍼 커패시터는 도 21 및 도 22에 도시된 배치 이외에도 다양한 형태로 배치될 수도 있다. 21 and 22 exemplarily show a can type super capacitor. Referring to FIG. 21, first and second supercapacitors SC1 and SC2 are disposed side by side on a memory device. Referring to FIG. 22, first and second supercapacitors SC1 and SC2 are disposed in both side grooves of the memory device. The can-type super capacitors may be arranged in various forms in addition to the arrangements shown in FIGS. 21 and 22.
도 23에는 코일형 슈퍼 커패시터(coil type super capacitor)가 예시적으로 도시되어 있다. 도 23을 참조하면, 제 1 및 제 2 슈퍼 커패시터(SC1, SC2)는 메모리 장치 위에 나란하게 배치되어 있다. In FIG. 23, a coil type super capacitor is exemplarily shown. Referring to FIG. 23, first and second supercapacitors SC1 and SC2 are disposed side by side on a memory device.
도 24에는 슬랏형 슈퍼 커패시터(slot type super capacitor)가 예시적으로 도시되어 있다. 슬랏형 슈퍼 커패시터(SC1, SC2)는 착탈 가능하다.FIG. 24 exemplarily shows a slot type super capacitor. The slotted super capacitors SC1 and SC2 are removable.
본 발명의 범위 또는 기술적 사상을 벗어나지 않고 본 발명의 구조가 다양하게 수정되거나 변경될 수 있음은 이 분야에 숙련된 자들에게 자명하다. 상술한 내용을 고려하여 볼 때, 만약 본 발명의 수정 및 변경이 아래의 청구항들 및 동등물의 범주 내에 속한다면, 본 발명이 이 발명의 변경 및 수정을 포함하는 것으로 여겨진다. It will be apparent to those skilled in the art that the structure of the present invention can be variously modified or changed without departing from the scope or spirit of the present invention. In view of the foregoing, it is intended that the present invention cover the modifications and variations of this invention provided they fall within the scope of the following claims and equivalents.
도 1 내지 도 10은 본 발명에 따른 사용자 장치를 예시적으로 보여주는 블록도이다.1 to 10 are block diagrams illustrating an exemplary user device according to the present invention.
도 11는 본 발명에 따른 사용자 장치의 동작을 설명하기 위한 순서도이다.11 is a flowchart illustrating an operation of a user device according to the present invention.
도 12은 사용자 장치를 반도체 디스크 장치에 적용한 예를 보여주는 블록도이다. 12 is a block diagram illustrating an example in which a user device is applied to a semiconductor disk device.
도 13은 사용자 장치를 반도체 메모리 장치에 적용한 예를 보여주는 블록도이다. 13 is a block diagram illustrating an example in which a user device is applied to a semiconductor memory device.
도 14는 사용자 장치를 전자 장치에 적용한 예를 보여주는 블록도이다.14 is a block diagram illustrating an example in which a user device is applied to an electronic device.
도 15 내지 도 24는 보조 전원 장치의 모양 및 배치 구조를 개략적으로 보여주는 구조도이다.15 to 24 are structural diagrams schematically showing the shape and arrangement of the auxiliary power supply.
Claims (25)
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020090027055A KR101777810B1 (en) | 2009-03-30 | 2009-03-30 | Auxiliary power supply and user device including the same |
| US12/654,035 US8806271B2 (en) | 2008-12-09 | 2009-12-08 | Auxiliary power supply and user device including the same |
| US14/337,882 US9626259B2 (en) | 2008-12-09 | 2014-07-22 | Auxiliary power supply and user device including the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020090027055A KR101777810B1 (en) | 2009-03-30 | 2009-03-30 | Auxiliary power supply and user device including the same |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20100108821A true KR20100108821A (en) | 2010-10-08 |
| KR101777810B1 KR101777810B1 (en) | 2017-09-12 |
Family
ID=43130031
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020090027055A Active KR101777810B1 (en) | 2008-12-09 | 2009-03-30 | Auxiliary power supply and user device including the same |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101777810B1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9013944B2 (en) | 2012-12-18 | 2015-04-21 | Samsung Electronics Co., Ltd. | Auxiliary power device and user system including the same |
| KR20150141239A (en) * | 2014-06-09 | 2015-12-18 | 삼성전자주식회사 | Auxiliary power supply device and nonvolatile memory system including the same |
| KR101663445B1 (en) * | 2016-04-01 | 2016-10-06 | 노제호 | The uninterruptible power supply system using energy storage system, and operating method of the uninterruptible power supply system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3892812B2 (en) * | 2001-02-01 | 2007-03-14 | 日立マクセル株式会社 | Power supply |
| JP3871953B2 (en) * | 2002-04-12 | 2007-01-24 | 日立コンピュータ機器株式会社 | Power system |
| JP2005346321A (en) | 2004-06-02 | 2005-12-15 | Hitachi Ltd | Disk array device and battery output control method for disk array device |
-
2009
- 2009-03-30 KR KR1020090027055A patent/KR101777810B1/en active Active
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9013944B2 (en) | 2012-12-18 | 2015-04-21 | Samsung Electronics Co., Ltd. | Auxiliary power device and user system including the same |
| KR20150141239A (en) * | 2014-06-09 | 2015-12-18 | 삼성전자주식회사 | Auxiliary power supply device and nonvolatile memory system including the same |
| KR101663445B1 (en) * | 2016-04-01 | 2016-10-06 | 노제호 | The uninterruptible power supply system using energy storage system, and operating method of the uninterruptible power supply system |
Also Published As
| Publication number | Publication date |
|---|---|
| KR101777810B1 (en) | 2017-09-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI665558B (en) | Memory devices and electronic systems having a hybrid cache with static and dynamic cells, and related methods | |
| US11216323B2 (en) | Solid state memory system with low power error correction mechanism and method of operation thereof | |
| US8806271B2 (en) | Auxiliary power supply and user device including the same | |
| KR101506675B1 (en) | User device with auxiliary power supply | |
| KR101777376B1 (en) | Data storage device and driving method thereof | |
| US9383808B2 (en) | Dynamic allocation of power budget for a system having non-volatile memory and methods for the same | |
| US8745421B2 (en) | Devices for control of the operation of data storage devices using solid-state memory based on a discharge of an amount of stored energy indicative of power providing capabilities | |
| KR102401578B1 (en) | Method for inspecting auxiliary power supply and electronic device adopting the same | |
| US10394296B2 (en) | Data storage device for a device accessory | |
| KR20110015273A (en) | User device with auxiliary power supply | |
| WO2017014844A1 (en) | Memory system and method for adaptive auto-sleep and background operations | |
| CN108733537A (en) | Method and apparatus for intelligent standby capacitor management | |
| US20170075610A1 (en) | Solid state memory system with power management mechanism and method of operation thereof | |
| WO2013095840A1 (en) | Systems and methods of performing a data save operation | |
| CN101867169A (en) | Protection circuit and power supply system applied to flash memory | |
| US9122636B2 (en) | Hard power fail architecture | |
| US20160077560A1 (en) | Power Delivery Circuitry | |
| CN102541458A (en) | A method for improving data writing speed of electronic hard disk | |
| CN105244056A (en) | Solid state disk device | |
| US20140133257A1 (en) | Back-up power management for efficient battery usage | |
| KR101599835B1 (en) | Auxiliary power supply and user device including the same | |
| KR101777810B1 (en) | Auxiliary power supply and user device including the same | |
| KR20100066000A (en) | Auxiliary power supply and user device including the same | |
| US9323637B2 (en) | Power sequencing and data hardening architecture | |
| CN101355184A (en) | Battery management system chip with control rule elastic expansion function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| A201 | Request for examination | ||
| AMND | Amendment | ||
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| AMND | Amendment | ||
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| AMND | Amendment | ||
| J201 | Request for trial against refusal decision | ||
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PJ0201 | Trial against decision of rejection |
St.27 status event code: A-3-3-V10-V11-apl-PJ0201 |
|
| PB0901 | Examination by re-examination before a trial |
St.27 status event code: A-6-3-E10-E12-rex-PB0901 |
|
| B601 | Maintenance of original decision after re-examination before a trial | ||
| PB0601 | Maintenance of original decision after re-examination before a trial |
St.27 status event code: N-3-6-B10-B17-rex-PB0601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| J301 | Trial decision |
Free format text: TRIAL NUMBER: 2015101007514; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20151218 Effective date: 20170522 |
|
| PJ1301 | Trial decision |
St.27 status event code: A-3-3-V10-V15-crt-PJ1301 Decision date: 20170522 Appeal event data comment text: Appeal Kind Category : Appeal against decision to decline refusal, Appeal Ground Text : 2009 0027055 Appeal request date: 20151218 Appellate body name: Patent Examination Board Decision authority category: Office appeal board Decision identifier: 2015101007514 |
|
| PS0901 | Examination by remand of revocation |
St.27 status event code: A-6-3-E10-E12-rex-PS0901 |
|
| S901 | Examination by remand of revocation | ||
| GRNO | Decision to grant (after opposition) | ||
| PS0701 | Decision of registration after remand of revocation |
St.27 status event code: A-3-4-F10-F13-rex-PS0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |