KR20070021796A - Circuit device and method for stabilizing memory - Google Patents

Circuit device and method for stabilizing memory Download PDF

Info

Publication number
KR20070021796A
KR20070021796A KR1020050076427A KR20050076427A KR20070021796A KR 20070021796 A KR20070021796 A KR 20070021796A KR 1020050076427 A KR1020050076427 A KR 1020050076427A KR 20050076427 A KR20050076427 A KR 20050076427A KR 20070021796 A KR20070021796 A KR 20070021796A
Authority
KR
South Korea
Prior art keywords
access
power
cpu
memory
cut
Prior art date
Application number
KR1020050076427A
Other languages
Korean (ko)
Inventor
이우석
강민구
Original Assignee
삼성전자주식회사
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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020050076427A priority Critical patent/KR20070021796A/en
Publication of KR20070021796A publication Critical patent/KR20070021796A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/24Resetting means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/30Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
    • G06F1/305Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations in the event of power-supply fluctuations

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Power Sources (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

본 발명은 회로장치에 관한 것이다. 상기 회로장치는, 입력전원을 변환하여 출력전원을 공급하며, 상기 입력전원이 차단된 경우 소정의 지연시간 경과 후 상기 출력전원의 공급이 차단되는 전원공급부; 상기 전원공급부의 출력전원을 공급 받는 중 액세스가 중단되는 경우 상기 출력전원의 공급이 차단될 때까지 액세스가 재개가 제한되는 메모리; 상기 메모리를 액세스하는 액세스부; 및 상기 입력전원이 차단된 경우, 상기 액세스부가 상기 메모리에 대한 액세스 동작을 완료하도록 상기 액세스부를 제어하는 제어부를 포함한다. 이에 의하여, 전원 차단 후 공급 재개 시 회로의 안정성을 향상시킬 수 있다.The present invention relates to a circuit device. The circuit device may include: a power supply unit for converting input power to supply output power and supplying the output power after a predetermined delay time when the input power is cut off; A memory in which access is restricted until the supply of the output power is interrupted when access is interrupted while the output power is supplied to the power supply unit; An access unit for accessing the memory; And a controller configured to control the access unit to complete the access operation to the memory when the input power is cut off. As a result, it is possible to improve the stability of the circuit when the supply resumes after the power is cut off.

SDRAM, 액세스, 안정, 전원 SDRAM, Access, Stable, Power

Description

회로장치 및 메모리안정화방법{CIRCUIT DEVICE AND METHOD FOR STABILIZING MEMORY}Circuit device and memory stabilization method {CIRCUIT DEVICE AND METHOD FOR STABILIZING MEMORY}

도 1은 종래의 회로장치의 구성을 도시한 블록도이며,1 is a block diagram showing the configuration of a conventional circuit device,

도 2는 도 1의 회로장치의 전원공급부의 특성을 도시한 블록도이며,FIG. 2 is a block diagram illustrating characteristics of a power supply unit of the circuit device of FIG. 1.

도 3은 도 1의 회로장치의 CPU가 SDRAM을 액세스하는 동작을 도시한 파형도이며,3 is a waveform diagram illustrating an operation of accessing an SDRAM by a CPU of the circuit device of FIG. 1;

도 4는 본 발명의 일실시예에 의한 회로장치의 구성을 도시한 블록도이며,4 is a block diagram showing the configuration of a circuit device according to an embodiment of the present invention;

도 5는 본 발명의 일실시예에 의한 CPU가 SDRAM을 액세스하는 동작을 도시한 파형도이며,5 is a waveform diagram illustrating an operation of a CPU accessing an SDRAM according to an embodiment of the present invention.

도 6은 본 발명의 일실시예에 의한 회로장치의 동작을 도시한 흐름도이다.6 is a flowchart illustrating the operation of a circuit device according to an embodiment of the present invention.

*도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings

100: 회로장치 110: 플래쉬메모리100: circuit device 110: flash memory

120: SDRAM 130: CPU120: SDRAM 130: CPU

140: 전원공급부 150: 제어부140: power supply unit 150: control unit

152: 리셋IC 154: 마이컴152: reset IC 154: microcomputer

156: 지연소자156: delay element

본 발명은 회로장치 및 메모리안정화방법에 관한 것이다. 더욱 상세하게는, 본 발명은 전원 차단 후 공급 재개 시 회로의 안정성을 향상시킬 수 있는 회로장치 및 메모리안정화방법에 관한 것이다.The present invention relates to a circuit device and a memory stabilization method. More specifically, the present invention relates to a circuit device and a memory stabilization method that can improve the stability of the circuit when the supply resumes after the power is cut off.

TV와 같은 영상처리장치는 회로장치로 구현될 수 있다. 예컨대, 도 1에 도시된 바와 같은 종래의 영상처리장치(1)는 장치의 전반적인 동작을 제어하는 CPU(13), CPU(13)의 동작에 대응하는 컴퓨터프로그램의 데이터가 저장된 플래쉬메모리(Flash Memory, 11), CPU(13)의 동작에 필요한 데이터가 저장되는 SDRAM(Synchronous Dynamic RAM, 12)을 구비할 수 있다. 한편, 영상처리장치(1)는 각 구성에 전원을 공급하기 위한 전원공급부(14), CPU(13)를 리셋(reset)하고 전원이 온-오프(ON-OFF)할 수 있도록 하는 마이컴(Microcomputer, 16), 전원이 온-오프(ON-OFF)된 경우 마이컴(16)을 리셋시켜 원활히 동작할 수 있도록 하는 리셋IC(15) 및 각 구성을 연결하기 위한 배선(도시 안됨) 등을 더 구비할 수 있다.An image processing device such as a TV may be implemented as a circuit device. For example, the conventional image processing apparatus 1 as shown in FIG. 1 has a flash memory storing data of a CPU 13 controlling the overall operation of the apparatus and a computer program corresponding to the operation of the CPU 13. , 11) and a synchronous dynamic RAM (SDRAM) 12 for storing data necessary for the operation of the CPU 13. On the other hand, the image processing apparatus 1 resets the power supply unit 14 and the CPU 13 for supplying power to each component, and allows the power to be turned on and off. 16, a reset IC 15 for resetting the microcomputer 16 to operate smoothly when the power is turned on and off, and wiring (not shown) for connecting each component. can do.

이러한 종래의 영상처리장치(1)에서는, 전원공급부(14)는 예컨대 220V의 상용의 AC전원과 같은 입력전원을 입력하여 이를 적절한 레벨의 전압으로 변환하여 출력전원으로서 CPU(13), 리셋IC(15), 플래쉬메모리(11) 및 SDRAM(12) 등에 공급한다. 전원공급부(14)로 입력되는 상용의 AC전원과 같은 입력전원이 차단된 경우, 리셋IC(15)는 전원공급부(14)로부터 공급되는 출력전원의 레벨에 기초하여 전원이 차단되었음을 감지하고, 마이컴(16)으로 리셋신호를 보낸다. 마이컴(16)은 리셋IC(15)로부터 리셋신호가 전송되면 CPU(13)를 리셋하는 리셋신호를 CPU(13)로 보내며, CPU(13)는 처리 중인 모든 프로세스를 멈추어 장치 전체의 동작이 중지된다. 한편 전원공급부(14)로부터 전원 공급이 재개되면, CPU(13), 플래쉬메모리(11) 및 SDRAM(12) 등에 전원이 공급되며, CPU(13)는 장치를 다시 동작시킨다.In such a conventional image processing apparatus 1, the power supply unit 14 inputs an input power source such as, for example, a commercial AC power source of 220 V, converts it into a voltage of an appropriate level, and outputs the CPU 13 and the reset IC ( 15), flash memory 11, SDRAM 12 and so on. When input power such as commercial AC power input to the power supply unit 14 is cut off, the reset IC 15 detects that power is cut off based on the level of the output power supplied from the power supply unit 14, and the microcomputer Send a reset signal to (16). When the reset signal is transmitted from the reset IC 15, the microcomputer 16 sends a reset signal for resetting the CPU 13 to the CPU 13, and the CPU 13 stops all processes being processed to stop the operation of the entire apparatus. do. On the other hand, when power supply is resumed from the power supply unit 14, power is supplied to the CPU 13, the flash memory 11, the SDRAM 12, and the like, and the CPU 13 operates the device again.

이러한 종래의 영상처리장치(1)의 전원공급부(14)는 입력전원이 차단되었다가 재공급되는 경우(도 2의 17), 도 2에 도시된 바와 같은 출력전원의 특성(도 2의 18)을 가질 수 있다. 즉, 입력전원이 차단되면(도 2의 a), 전원공급부(14)의 출력전원은 전위A(예컨대, 약 5V)에서 전위B(예컨대, 약 3.5V)로 하강하게 되며, 내부적으로 충전된 전원에 의해서 소정 시간 동안 전위가 유지된 후 충전된 전원이 방전됨에 따라 점차적으로 전위가 감소하게 된다. CPU(13), 플래쉬메모리(11) 및 SDRAM(12) 등은 전원공급부(14)로부터 입력되는 전원의 레벨이 전위C(예컨대, 약 3.3V) 이상이면 전원이 공급되는 것으로 판단하고 정상적인 동작을 수행한다.When the power supply unit 14 of the conventional image processing apparatus 1 is interrupted and resupplied (17 in FIG. 2), the characteristics of the output power as shown in FIG. 2 (18 in FIG. 2) Can have That is, when the input power is cut off (a in FIG. 2), the output power of the power supply unit 14 drops from the potential A (eg, about 5 V) to the potential B (eg, about 3.5 V), and is charged internally. After the potential is maintained for a predetermined time by the power source, the potential gradually decreases as the charged power source is discharged. The CPU 13, the flash memory 11, the SDRAM 12, and the like determine that the power is supplied when the level of the power input from the power supply unit 14 is equal to or higher than the potential C (for example, about 3.3 V), and normal operation is performed. Perform.

한편, 상기한 바와 같이, 입력전원이 차단되면(도 2의 a), CPU(13)는 입력되는 리셋신호에 의해 수행 중이던 모든 동작을 멈추게 된다. 만일 CPU(13)가 SDRAM(12)에 저장된 데이터를 액세스(도 3의 5) 중인 경우, 리셋신호가 입력되면 SDRAM(12)과의 액세스를 멈추게 된다(도 3의 c).On the other hand, as described above, when the input power is cut off (a in FIG. 2), the CPU 13 stops all the operations that were being performed by the input reset signal. If the CPU 13 is accessing data stored in the SDRAM 12 (5 in Fig. 3), when the reset signal is input, access to the SDRAM 12 is stopped (c in Fig. 3).

그런데, 입력전원이 차단되더라도(도 2의 a) SDRAM(12)에 공급되는 전원은 전위B로서 전위C보다 크기 때문에, 출력전원이 전위C보다 작아지지 않는 한 SDRAM(12)은 CPU(13)에 대하여 비정상적인 액세스를 하다가 불안정하게 멈추게 된다(도 3의 3). 도 3의 d는 SDRAM(12)의 액세스가 종료가 시점을 나타내었다. SDRAM(12)이 불안정하게 멈추게 된 경우, 출력전원이 전위C보다 작아지지 않은 상태에서 전원공급부(14)로 다시 입력전원이 재공급되면(도 2의 b), CPU(13)는 SDRAM(12)에 대하여 액세스를 시도하지만 SDRAM(12)이 불안정하게 멈춘 상태이므로 정상적인 액세스를 할 수 없게 되며, 장치 전체의 동작이 재개되지 못하는 문제가 있다.By the way, even if the input power is cut off (a in Fig. 2), since the power supplied to the SDRAM 12 is greater than the potential C as the potential B, the SDRAM 12 is not the CPU 13 unless the output power is smaller than the potential C. Abnormal access to the device is stopped unstable (3 in Figure 3). 3D shows the time point when the access of the SDRAM 12 ends. When the SDRAM 12 stops unstable, when the input power is supplied again to the power supply unit 14 while the output power is not smaller than the potential C (b in Fig. 2), the CPU 13 causes the SDRAM 12 Attempts to access the card 1), but since the SDRAM 12 is unstablely stopped, normal access is not possible, and the entire device operation cannot be resumed.

본 발명은 상기 문제점을 해결하기 위한 것으로서, 전원 차단 후 공급 재개 시 회로의 안정성을 향상시킬 수 있는 회로장치 및 메모리안정화방법을 제공하는 것을 목적으로 한다.An object of the present invention is to provide a circuit device and a memory stabilization method which can improve the stability of a circuit upon resuming supply after power supply is cut off.

상기 목적을 달성하기 위하여, 본 발명은, 회로장치에 있어서, 입력전원을 변환하여 출력전원을 공급하며, 상기 입력전원이 차단된 경우 소정의 지연시간 경과 후 상기 출력전원의 공급이 차단되는 전원공급부; 상기 전원공급부의 출력전원을 공급 받는 중 액세스가 중단되는 경우 상기 출력전원의 공급이 차단될 때까지 액세스가 재개가 제한되는 메모리; 상기 메모리를 액세스하는 액세스부; 및 상기 입력전원이 차단된 경우, 상기 액세스부가 상기 메모리에 대한 액세스 동작을 완료하도록 상기 액세스부를 제어하는 제어부를 포함하는 것을 특징으로 하는 회로장치를 제공한다.In order to achieve the above object, the present invention, in the circuit device, converts the input power to supply the output power, when the input power is cut off the power supply unit that the supply of the output power is cut off after a predetermined delay time elapsed ; A memory in which access is restricted until the supply of the output power is interrupted when access is interrupted while the output power is supplied to the power supply unit; An access unit for accessing the memory; And a controller configured to control the access unit to complete the access operation to the memory when the input power is cut off.

상기 전원공급부는 교류전원을 입력하고 이를 변환하여 직류전원을 출력하는 SMPS(Switched-Mode Power Supply)를 포함할 수 있다. 상기 전원공급부는 상기 입력전원이 차단된 경우 상기 출력전원을 점차적으로 감소시키며, 상기 메모리는 상기 출력전원의 크기가 소정치 이상인 경우 상기 출력전원이 공급되는 것으로 판단할 수 있다.The power supply unit may include a switched-mode power supply (SMPS) for inputting an AC power and converting the same to output a DC power. The power supply unit may gradually reduce the output power when the input power is cut off, and the memory may determine that the output power is supplied when the size of the output power is greater than or equal to a predetermined value.

상기 메모리는 SDRAM(Synchronous Dynamic Random Access Memory)일 수 있다. 상기 액세스부는 CPU(Central Processing Unit)이며, 상기 제어부는 상기 입력전원이 차단된 경우, 인터럽트신호를 상기 CPU에 전송하는 리셋IC를 포함하며, 상기 CPU는 상기 인터럽트신호를 입력 받는 상기 인터럽트신호포트를 가지며, 상기 메모리를 액세스하는 중 상기 인터럽트신호를 입력 받으면 상기 메모리의 액세스를 완료할 수 있다. 상기 리셋IC는 상기 전원공급부의 출력전원을 입력 받으며, 상기 출력전원이 소정치 이하이면 상기 입력전원이 차단된 것으로 판단할 수 있다.The memory may be a synchronous dynamic random access memory (SDRAM). The access unit is a central processing unit (CPU), and the control unit includes a reset IC which transmits an interrupt signal to the CPU when the input power is cut off, and the CPU provides the interrupt signal port for receiving the interrupt signal. When the interrupt signal is input while the memory is being accessed, the memory access can be completed. The reset IC receives the output power of the power supply unit, and when the output power is less than or equal to a predetermined value, the reset IC may determine that the input power is cut off.

상기 제어부는 상기 입력전원이 차단된 경우, 상기 CPU가 상기 메모리에 대한 액세스가 완료된 후 리셋신호를 상기 CPU에 전송하는 마이컴을 더 포함하며, 상기 CPU는 상기 리셋신호를 입력 받는 리셋신호포트를 가지며, 상기 리셋신호를 입력 받으면 상기 메모리에 대한 액세스를 중단할 수 있다. 상기 제어부는 상기 리셋IC로부터 상기 인터럽트신호를 입력 받아 리셋신호를 출력하는 마이컴; 및 상기 마이컴으로부터 상기 리셋신호를 입력 받아 상기 CPU가 상기 메모리에 대한 액세스를 완료할 때까지 지연시켜 상기 CPU에 전송하는 지연소자를 더 포함하며, 상기 CPU는 상기 리셋신호를 입력 받는 리셋신호포트를 가지며, 상기 리셋신호를 입력 받으면 동작을 중단할 수 있다.The control unit may further include a microcomputer for transmitting a reset signal to the CPU after the CPU completes access to the memory when the input power is cut off, and the CPU has a reset signal port for receiving the reset signal. When the reset signal is input, access to the memory may be stopped. The control unit receives a microcomputer to receive the interrupt signal from the reset IC and outputs a reset signal; And a delay element for receiving the reset signal from the microcomputer and delaying the CPU until the CPU completes access to the memory and transmitting the reset signal to the CPU, wherein the CPU provides a reset signal port for receiving the reset signal. The operation may be stopped when the reset signal is input.

본 발명의 상기 목적은, 입력전원을 변환하여 출력전원을 공급하며, 상기 입력전원이 차단된 경우 소정의 지연시간 경과 후 상기 출력전원의 공급이 차단되는 전원공급부; 상기 전원공급부의 출력전원을 공급 받는 중 액세스가 중단되는 경우 상기 출력전원의 공급이 차단될 때까지 액세스가 재개가 제한되는 메모리; 및 상기 메모 리를 액세스하는 액세스부를 구비하는 회로장치의 메모리안정화방법에 있어서, 상기 입력전원이 차단되었는지 여부를 판단하는 단계; 및 상기 입력전원이 차단되었으면, 상기 액세스부의 상기 메모리에 대한 액세스를 완료시키는 단계를 포함하는 것을 특징으로 하는 회로장치의 메모리안정화방법에 의해서도 달성될 수 있다.The object of the present invention, the power supply for converting the input power to supply the output power, the supply of the output power is cut off after a predetermined delay time when the input power is cut off; A memory in which access is restricted until the supply of the output power is interrupted when access is interrupted while the output power is supplied to the power supply unit; And a memory stabilization method of a circuit device including an access unit for accessing the memory, the method comprising: determining whether the input power is cut off; And if the input power is cut off, completing the access to the memory of the access unit.

상기 입력전원이 차단되었는지 여부를 판단하는 단계에서는, 상기 출력전원이 소정치 이하이면 상기 입력전원이 차단된 것으로 판단할 수 있다. 상기 액세스부는 CPU이며, 상기 액세스부의 상기 메모리에 대한 액세스를 완료시키는 단계는, 상기 CPU의 상기 메모리에 대한 액세스를 완료시키는 인터럽트신호를 상기 CPU에 전송하는 단계를 포함할 수 있다. 상기 메모리안정화방법은, 상기 액세스부가 상기 메모리에 대한 액세스를 완료한 후, 상기 CPU의 동작을 중단시키는 리셋신호를 상기 CPU에 전송하는 단계를 포함할 수 있다.In the determining of whether the input power is cut off, if the output power is less than or equal to a predetermined value, it may be determined that the input power is cut off. The access unit is a CPU, and the step of completing access to the memory of the access unit may include transmitting an interrupt signal to the CPU to complete access to the memory of the CPU. The memory stabilizing method may include transmitting, to the CPU, a reset signal for stopping the operation of the CPU after the access unit completes access to the memory.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 관하여 상세히 설명한다. 도 4는 본 발명의 일실시예에 의한 회로장치(100)의 주요 구성을 도시한 블록도이다. 본 실시예의 회로장치(100)는 TV와 같은 영상처리장치일 수 있다. 회로장치(100)는, 도 4에 도시된 바와 같이, 플래쉬메모리(110), SDRAM(120), CPU(130), 전원공급부(140) 및 제어부(150)를 포함할 수 있다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. 4 is a block diagram showing a main configuration of a circuit device 100 according to an embodiment of the present invention. The circuit device 100 of the present embodiment may be an image processing device such as a TV. As shown in FIG. 4, the circuit device 100 may include a flash memory 110, an SDRAM 120, a CPU 130, a power supply 140, and a controller 150.

본 실시예의 CPU(130)는 본 발명의 액세스부의 일례이며, 본 실시예의 회로장치(100)의 전반적인 제어를 수행한다. 플래쉬메모리(110)는 CPU(130)의 제어 동작이 가능하도록 소정의 컴퓨터 언어에 따라 프로그래밍된 명령어의 데이터가 저장될 수 있다. 본 실시예의 SDRAM(120)은 본 발명의 메모리의 일례이며, CPU(130) 가 제어 동작을 수행하는데 필요한 데이터가 저장될 수 있다. CPU(130)는 제어 동작의 수행을 위하여 SDRAM(120)에 저장된 데이터를 액세스할 수 있다.The CPU 130 of this embodiment is an example of an access unit of the present invention, and performs overall control of the circuit device 100 of this embodiment. The flash memory 110 may store data of instructions programmed according to a predetermined computer language to enable a control operation of the CPU 130. The SDRAM 120 of the present embodiment is an example of the memory of the present invention, and data necessary for the CPU 130 to perform a control operation may be stored. The CPU 130 may access data stored in the SDRAM 120 to perform a control operation.

본 실시예의 전원공급부(140)는 CPU(130), 플래쉬메모리(110), SDRAM(120) 등에 전원을 공급한다. 전원공급부(140)는 예컨대 220V의 상용 AC전원인 입력전원을 입력하여 이를 적절히 변환하여 출력전원을 공급한다. 본 실시예의 전원공급부(140)는 입력전원이 차단된 경우 내부적으로 충전된 전원에 의해 완전히 방전되는 데에는 소정의 시간이 소요된다. 전원공급부(140)는 교류전원을 입력전원으로서 입력하고 이를 변환하여 직류전원을 출력하는 SMPS(Switched-Mode Power Supply)를 포함할 수 있다. 본 실시예의 전원공급부(140)는 도 1의 전원공급부(14)와 유사한 구성을 가진다. 즉, 전원공급부(140)는 입력전원이 차단된 경우 출력전원을 점차적으로 감소시킬 수 있다. 이 경우 SDRAM(120)은 전원공급부(140)의 출력전원의 크기가 소정치, 예컨대, 약 3.3V 이상이면, 전원이 정상적으로 공급되는 것으로 판단할 수 있다.The power supply unit 140 of the present embodiment supplies power to the CPU 130, the flash memory 110, the SDRAM 120, and the like. The power supply unit 140 inputs input power which is a commercial AC power of 220V, for example, converts it appropriately, and supplies output power. The power supply unit 140 of the present embodiment takes a predetermined time to be completely discharged by the internally charged power when the input power is cut off. The power supply unit 140 may include a switched-mode power supply (SMPS) for inputting AC power as an input power, converting the same, and outputting DC power. The power supply unit 140 of this embodiment has a configuration similar to the power supply unit 14 of FIG. That is, the power supply unit 140 may gradually reduce the output power when the input power is cut off. In this case, the SDRAM 120 may determine that the power is normally supplied when the size of the output power of the power supply 140 is a predetermined value, for example, about 3.3V or more.

제어부(150)는 전원공급부(140)의 입력전원이 차단된 경우, CPU(130)가 SDRAM(120)에 대한 액세스 동작을 완료하도록 CPU(130)를 제어한다. 본 실시예의 제어부(150)는, 도 4에 도시된 바와 같이, 리셋IC(152), 마이컴(154) 및 지연부(156)를 포함할 수 있다. 리셋IC(152)는 전원공급부(140)로부터 전원을 공급받는다. 리셋IC(152)는 전원공급부(140)로의 입력전원이 차단된 경우, 인터럽트신호를 CPU(130)에 전송한다. 이 경우, CPU(130)는 리셋IC(152)의 인터럽트신호를 입력 받는 상기 인터럽트신호포트를 가지며, SDRAM(120)을 액세스하는 중 인터럽트신호를 입력 받으면 SDRAM(120)의 액세스를 완료할 수 있다.The controller 150 controls the CPU 130 to complete the access operation to the SDRAM 120 when the input power of the power supply 140 is cut off. As illustrated in FIG. 4, the controller 150 of the present exemplary embodiment may include a reset IC 152, a microcomputer 154, and a delay unit 156. The reset IC 152 receives power from the power supply 140. The reset IC 152 transmits an interrupt signal to the CPU 130 when the input power to the power supply unit 140 is cut off. In this case, the CPU 130 may have the interrupt signal port for receiving the interrupt signal of the reset IC 152, and may complete the access of the SDRAM 120 when the interrupt signal is input while the SDRAM 120 is being accessed. .

리셋IC(152)는 전원공급부(140)의 출력전원을 감지하고 출력전원이 소정치 이하인 것으로 평가하면, 전원공급부(140)의 입력전원이 차단된 것으로 판단할 수 있다. 예컨대, 리셋IC(152)는 OP-AMP와 같은 비교기일 수 일 수 있으며, 전원공급부(140)의 출력전원에 대응하는 전위와 약 4.2V의 기준전위를 입력으로 하여, 출력전원에 대응하는 전위가 약 4.2V의 기준전위보다 작으면 설정에 따라 논리상태가 로우 또는 하이인 신호를 인터럽트신호로서 출력할 수 있다.When the reset IC 152 senses the output power of the power supply 140 and evaluates that the output power is less than or equal to a predetermined value, the reset IC 152 may determine that the input power of the power supply 140 is cut off. For example, the reset IC 152 may be a comparator such as an OP-AMP, and inputs a potential corresponding to the output power of the power supply unit 140 and a reference potential of about 4.2 V, and corresponds to a potential corresponding to the output power. Is less than the reference potential of about 4.2V, depending on the setting, a signal with a logic state low or high can be output as an interrupt signal.

마이컴(154)은 전원공급부(140)의 입력전원이 차단된 경우, CPU(130)가 SDRAM(120)에 대한 액세스가 완료된 후, 리셋신호를 CPU(130)에 전송할 수 있다. 이 경우 CPU(130)는 마이컴(154)으로부터 리셋신호를 입력 받는 리셋신호포트를 가지며, 리셋신호를 입력 받으면 수행 중이던 모든 동작을 중단할 수 있다. 본 실시예의 마이컴(154)은 리셋IC(152)로부터 인터럽트신호를 입력 받는 경우 CPU(130)에 리셋신호를 출력할 수 있다.When the input power of the power supply unit 140 is cut off, the microcomputer 154 may transmit a reset signal to the CPU 130 after the CPU 130 completes access to the SDRAM 120. In this case, the CPU 130 may have a reset signal port for receiving a reset signal from the microcomputer 154, and may stop all operations that are being performed when the reset signal is input. The microcomputer 154 of the present exemplary embodiment may output a reset signal to the CPU 130 when the interrupt signal is input from the reset IC 152.

제어부(150)는 마이컴(154)으로부터 리셋신호를 입력 받아 CPU(130)가 SDRAM(120)에 대한 액세스를 완료할 때까지 지연시켜 CPU(130)에 전송하는 지연소자(156)를 더 포함할 수 있다. 이 경우 CPU(130)는 리셋신호를 입력 받는 리셋신호포트를 가지며, 상기 리셋신호를 입력 받으면 동작을 중단할 수 있다. 지연소자(156)는 일단이 마이컴(154)에 대하여 CPU(130)와 병렬로 연결되며 타단이 접지된 소정의 용량 C[Farad]를 가지는 캐패시터로 구현될 수 있다. 지연소자(156)의 용량 C는 지연되어야 할 시간에 기초하여 결정될 수 있다. The controller 150 may further include a delay element 156 that receives a reset signal from the microcomputer 154 and delays the CPU 130 until the CPU 130 completes access to the SDRAM 120 and transmits the delay signal to the CPU 130. Can be. In this case, the CPU 130 may have a reset signal port for receiving a reset signal, and may stop the operation when the reset signal is received. The delay element 156 may be implemented as a capacitor having a predetermined capacity C [Farad] having one end connected in parallel with the CPU 130 with respect to the microcomputer 154 and the other end grounded. The capacitance C of the delay element 156 may be determined based on the time to be delayed.

도 5는 본 발명의 일실시예에 의한 CPU(130)가 SDRAM(120)을 액세스하는 파형을 개략적으로 도시한 파형도이다. 도 5의 54는 입력전원, 52는 CPU(130)의 SDRAM(120)에 대한 액세스 동작, 56은 CPU(130)의 전체적인 동작을 나타낸다. 전원공급부(140)의 입력전원이 차단되면(도 5의 e), CPU(130)는 리셋IC(152)에 의해 인터럽트신호를 수신한다. 이 경우 CPU(130)는 SDRAM(120)을 액세스하는 중이더라도 인터럽트신호에 의해 액세스 동작을 정리한 후 리셋신호를 기다린다. CPU(130)의 정리 동작에 의해 SDRAM(120)에 대한 액세스는 종료된다(도 5의 f). 지연소자(156)에 의해 소정 시간 경과 후, CPU(130)는 마이컴(154)으로부터 리셋신호를 입력 받아 모든 동작을 멈춘다(도 5의 g). 따라서 입력전원이 차단되더라도, CPU(130)의 리셋에 의한 동작 종료 전, 인터럽트에 의한 SDRAM(120)의 액세스 동작이 완료되기 때문에, SDRAM(120)은 불안정하게 멈추게 되지 않는다.5 is a waveform diagram schematically illustrating a waveform of a CPU 130 accessing the SDRAM 120 according to an embodiment of the present invention. In FIG. 5, 54 denotes an input power source, 52 denotes an access operation of the CPU 130 to the SDRAM 120, and 56 denotes an overall operation of the CPU 130. When the input power of the power supply 140 is cut off (e) of FIG. 5, the CPU 130 receives an interrupt signal by the reset IC 152. In this case, the CPU 130 waits for the reset signal after the access operation is arranged by the interrupt signal even when the SDRAM 120 is being accessed. The access to the SDRAM 120 is terminated by the cleanup operation of the CPU 130 (f in FIG. 5). After a predetermined time has elapsed by the delay element 156, the CPU 130 receives a reset signal from the microcomputer 154 and stops all the operations (g in Fig. 5). Therefore, even if the input power is cut off, the SDRAM 120 does not stop unstable because the access operation of the SDRAM 120 by interruption is completed before the operation termination by the reset of the CPU 130 is completed.

도 6은 본 발명의 일실시예에 의한 회로장치(100)의 동작을 개략적으로 도시한 흐름도이다. 먼저 리셋IC(152)는 전원공급부(140)의 출력전원을 감지하여 출력전원이 소정치 이하인지 여부를 평가한다(S102). 평가 결과 소정치 이하인 것으로 판단되면(S102의 Yes), 리셋IC(152)는 CPU(130)에 인터럽트신호를 전송하고, 마이컴(154)에 리셋신호로서 인터럽트신호와 동일한 신호를 전송한다(S104).6 is a flow chart schematically showing the operation of the circuit device 100 according to an embodiment of the present invention. First, the reset IC 152 detects the output power of the power supply unit 140 and evaluates whether or not the output power is a predetermined value or less (S102). If it is determined that the evaluation result is less than the predetermined value (YES in S102), the reset IC 152 transmits an interrupt signal to the CPU 130, and transmits the same signal as the interrupt signal as a reset signal to the microcomputer 154 (S104). .

CPU(130)는 인터럽트신호를 전송 받으면 동작 중이던 SDRAM(120)의 액세스를 정리하고 이를 완료한다(S106). 한편, 마이컴(154)은 인터럽트신호를 입력 받으면, 지연소자(156)를 거쳐 소정 시간 지연 후 CPU(130)에 리셋신호를 전송한다(S108). CPU(130)는 리셋신호를 입력 받으면 모든 동작을 멈춘다(S110).When the CPU 130 receives the interrupt signal, the CPU 130 cleans up the access of the SDRAM 120 in operation (S106). On the other hand, when the microcomputer 154 receives an interrupt signal, the microcomputer 154 transmits a reset signal to the CPU 130 after a predetermined time delay through the delay element 156 (S108). The CPU 130 stops all operations when receiving the reset signal (S110).

이상, 바람직한 실시예를 통하여 본 발명에 관하여 상세히 설명하였으나, 본 발명은 이에 한정되는 것은 아니며 특허청구범위 내에서 다양하게 실시될 수 있다.As mentioned above, the present invention has been described in detail through preferred embodiments, but the present invention is not limited thereto and may be variously implemented within the scope of the claims.

상기한 바와 같이, 본 발명에 의하면, 전원 차단 후 공급 재개 시 회로의 안정성을 향상시킬 수 있는 회로장치 및 메모리안정화방법을 제공할 수 있다.As described above, according to the present invention, it is possible to provide a circuit device and a memory stabilization method which can improve the stability of the circuit when the supply resumes after the power is cut off.

Claims (12)

회로장치에 있어서,In a circuit device, 입력전원을 변환하여 출력전원을 공급하며, 상기 입력전원이 차단된 경우 소정의 지연시간 경과 후 상기 출력전원의 공급이 차단되는 전원공급부;A power supply unit converting input power to supply output power, and supplying the output power after a predetermined delay time when the input power is cut off; 상기 전원공급부의 출력전원을 공급 받는 중 액세스가 중단되는 경우 상기 출력전원의 공급이 차단될 때까지 액세스가 재개가 제한되는 메모리;A memory in which access is restricted until the supply of the output power is interrupted when access is interrupted while the output power is supplied to the power supply unit; 상기 메모리를 액세스하는 액세스부; 및An access unit for accessing the memory; And 상기 입력전원이 차단된 경우, 상기 액세스부가 상기 메모리에 대한 액세스 동작을 완료하도록 상기 액세스부를 제어하는 제어부를 포함하는 것을 특징으로 하는 회로장치.And a controller configured to control the access unit to complete the access operation to the memory when the input power is cut off. 제1항에 있어서,The method of claim 1, 상기 전원공급부는 교류전원을 입력하고 이를 변환하여 직류전원을 출력하는 SMPS(Switched-Mode Power Supply)를 포함하는 것을 특징으로 하는 회로장치.The power supply unit comprises a switch-mode power supply (SMPS) for inputting an AC power and converting it to output a DC power. 제1항에 있어서,The method of claim 1, 상기 전원공급부는 상기 입력전원이 차단된 경우 상기 출력전원을 점차적으로 감소시키며,The power supply unit gradually reduces the output power when the input power is cut off, 상기 메모리는 상기 출력전원의 크기가 소정치 이상인 경우 상기 출력전원이 공급 되는 것으로 판단하는 것을 특징으로 하는 회로장치.And the memory determines that the output power is supplied when the magnitude of the output power is greater than or equal to a predetermined value. 제1항에 있어서,The method of claim 1, 상기 메모리는 SDRAM(Synchronous Dynamic Random Access Memory)인 것을 특징으로 하는 회로장치.And the memory is a synchronous dynamic random access memory (SDRAM). 제1항에 있어서,The method of claim 1, 상기 액세스부는 CPU(Central Processing Unit)이며,The access unit is a central processing unit (CPU), 상기 제어부는 상기 입력전원이 차단된 경우, 인터럽트신호를 상기 CPU에 전송하는 리셋IC를 포함하며,The control unit includes a reset IC for transmitting an interrupt signal to the CPU when the input power is cut off, 상기 CPU는 상기 인터럽트신호를 입력 받는 상기 인터럽트신호포트를 가지며, 상기 메모리를 액세스하는 중 상기 인터럽트신호를 입력 받으면 상기 메모리의 액세스를 완료하는 것을 특징으로 하는 회로장치.And said CPU has said interrupt signal port for receiving said interrupt signal and completes access to said memory upon receiving said interrupt signal while accessing said memory. 제5항에 있어서,The method of claim 5, 상기 리셋IC는 상기 전원공급부의 출력전원을 입력 받으며, 상기 출력전원이 소정치 이하이면 상기 입력전원이 차단된 것으로 판단하는 것을 특징으로 하는 회로장치.And the reset IC receives the output power of the power supply unit and determines that the input power is cut off when the output power is less than or equal to a predetermined value. 제5항에 있어서,The method of claim 5, 상기 제어부는 상기 입력전원이 차단된 경우, 상기 CPU가 상기 메모리에 대한 액세스가 완료된 후 리셋신호를 상기 CPU에 전송하는 마이컴을 더 포함하며,The control unit may further include a microcomputer that transmits a reset signal to the CPU after the CPU completes access to the memory when the input power is cut off. 상기 CPU는 상기 리셋신호를 입력 받는 리셋신호포트를 가지며, 상기 리셋신호를 입력 받으면 상기 메모리에 대한 액세스를 중단하는 것을 특징으로 하는 회로장치.And the CPU has a reset signal port for receiving the reset signal, and stops access to the memory upon receiving the reset signal. 제6항에 있어서,The method of claim 6, 상기 제어부는 상기 리셋IC로부터 상기 인터럽트신호를 입력 받아 리셋신호를 출력하는 마이컴; 및The control unit receives a microcomputer to receive the interrupt signal from the reset IC and outputs a reset signal; And 상기 마이컴으로부터 상기 리셋신호를 입력 받아 상기 CPU가 상기 메모리에 대한 액세스를 완료할 때까지 지연시켜 상기 CPU에 전송하는 지연소자를 더 포함하며,A delay element for receiving the reset signal from the microcomputer and delaying the CPU until the CPU completes access to the memory and transmits the delay signal to the CPU; 상기 CPU는 상기 리셋신호를 입력 받는 리셋신호포트를 가지며, 상기 리셋신호를 입력 받으면 동작을 중단하는 것을 특징으로 하는 회로장치.And the CPU has a reset signal port for receiving the reset signal, and stops an operation when the reset signal is received. 입력전원을 변환하여 출력전원을 공급하며, 상기 입력전원이 차단된 경우 소정의 지연시간 경과 후 상기 출력전원의 공급이 차단되는 전원공급부; 상기 전원공급부의 출력전원을 공급 받는 중 액세스가 중단되는 경우 상기 출력전원의 공급이 차단될 때까지 액세스가 재개가 제한되는 메모리; 및 상기 메모리를 액세스하는 액세스부를 구비하는 회로장치의 메모리안정화방법에 있어서,A power supply unit converting input power to supply output power, and supplying the output power after a predetermined delay time when the input power is cut off; A memory in which access is restricted until the supply of the output power is interrupted when access is interrupted while the output power is supplied to the power supply unit; And a memory access method comprising a access unit for accessing the memory, 상기 입력전원이 차단되었는지 여부를 판단하는 단계; 및Determining whether the input power is cut off; And 상기 입력전원이 차단되었으면, 상기 액세스부의 상기 메모리에 대한 액세스를 완 료시키는 단계를 포함하는 것을 특징으로 하는 회로장치의 메모리안정화방법.And if the input power is cut off, completing the access to the memory of the access unit. 제9항에 있어서,The method of claim 9, 상기 입력전원이 차단되었는지 여부를 판단하는 단계에서는,In the determining of whether the input power is cut off, 상기 출력전원이 소정치 이하이면 상기 입력전원이 차단된 것으로 판단하는 것을 특징으로 하는 회로장치의 메모리안정화방법.And determining that the input power is cut off if the output power is less than or equal to a predetermined value. 제9항에 있어서,The method of claim 9, 상기 액세스부는 CPU이며,The access unit is a CPU, 상기 액세스부의 상기 메모리에 대한 액세스를 완료시키는 단계는,Completing the access to the memory of the access unit, 상기 CPU의 상기 메모리에 대한 액세스를 완료시키는 인터럽트신호를 상기 CPU에 전송하는 단계를 포함하는 것을 특징으로 하는 회로장치의 메모리안정화방법.And transmitting an interrupt signal to the CPU to complete the access of the CPU to the memory. 제11항에 있어서,The method of claim 11, 상기 액세스부가 상기 메모리에 대한 액세스를 완료한 후, 상기 CPU의 동작을 중단시키는 리셋신호를 상기 CPU에 전송하는 단계를 포함하는 것을 특징으로 하는 회로장치의 메모리안정화방법.And transmitting a reset signal to the CPU to stop the operation of the CPU after the access unit completes access to the memory.
KR1020050076427A 2005-08-19 2005-08-19 Circuit device and method for stabilizing memory KR20070021796A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050076427A KR20070021796A (en) 2005-08-19 2005-08-19 Circuit device and method for stabilizing memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050076427A KR20070021796A (en) 2005-08-19 2005-08-19 Circuit device and method for stabilizing memory

Publications (1)

Publication Number Publication Date
KR20070021796A true KR20070021796A (en) 2007-02-23

Family

ID=43653698

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050076427A KR20070021796A (en) 2005-08-19 2005-08-19 Circuit device and method for stabilizing memory

Country Status (1)

Country Link
KR (1) KR20070021796A (en)

Similar Documents

Publication Publication Date Title
US7437586B2 (en) Method and apparatus for managing a power load change in a system
US10564697B2 (en) OTG peripheral, power supply method, terminal and system
US7149910B2 (en) Apparatus for processing a set of instructions initially at a low speed for a predetermined time then processing the set of instructions at a higher speed until completion
US7971076B2 (en) Circuitry and method for monitoring a supply voltage
US9746890B2 (en) Method and electronic device for generating a reference voltage
US20140056033A1 (en) Electronic apparatus and power controlling method thereof
CN113453108B (en) Wireless earphone, wireless earphone system and wireless earphone shutdown method
US20200310512A1 (en) Methods and apparatus to dynamically limit current
US9985778B2 (en) Single wire system clock signal generation
US9442547B2 (en) Method and system for automatically returning an information processing apparatus to a state before power outage
JPH01195522A (en) Power supply control circuit
US20140015505A1 (en) Efficient Energy Use in Low Power Products
US11086390B2 (en) Method and apparatus for improving power management by controlling a system input current in a power supply unit
KR102498254B1 (en) Method for reducing standby-power and electronic device thereof
US9501113B2 (en) Voltage detection system and controlling method of the same
KR20070021796A (en) Circuit device and method for stabilizing memory
US7882392B2 (en) Electronic device and method of controlling electronic device
KR101723463B1 (en) Multi-tap able to control on/off timing of output power of each power socket based on load type
JP6008794B2 (en) Power supply device and video display device
JP5428969B2 (en) Image forming apparatus
JP5346964B2 (en) Electronic equipment and system management program
EP2957984A1 (en) Method for power management and corresponding apparatus
TW201915635A (en) Processing circuit
US9389661B2 (en) Electronic device and method of controlling electronic device
EP2818969A1 (en) IC device having false operation preventing function and method of preventing false operation thereof

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination