KR100758989B1 - Digital Convergence Disc Player for Displaying Operation State According to Power Saving Mode and Its Control Method - Google Patents
Digital Convergence Disc Player for Displaying Operation State According to Power Saving Mode and Its Control Method Download PDFInfo
- Publication number
- KR100758989B1 KR100758989B1 KR1020010051094A KR20010051094A KR100758989B1 KR 100758989 B1 KR100758989 B1 KR 100758989B1 KR 1020010051094 A KR1020010051094 A KR 1020010051094A KR 20010051094 A KR20010051094 A KR 20010051094A KR 100758989 B1 KR100758989 B1 KR 100758989B1
- Authority
- KR
- South Korea
- Prior art keywords
- engine
- state
- command
- host
- control command
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/02—Control of operating function, e.g. switching from recording to reproducing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
본 발명은 장치의 절전모드 수행에 따른 동작상태를 사용자가 인식할 수 있도록 표시하는 디지털컨버젼스디스크 플레이어 및 그 제어방법에 관한 것이다. 본 장치는 전달된 제어명령에 따라 장착된 디지털컨버젼스디스크에 대한 구동 및 억세스를 수행하는 엔진과 엔진과 데이터를 인터페이스하면서 엔진의 동작을 제어하는 호스트를 구비한 디지털컨버젼스디스크 플레이어에 있어서, 호스트는 사용자로부터 동작에 관련된 명령을 입력받는 입력부와, 엔진과 제어데이터를 인터페이싱하기 위한 인터페이스와, 장치의 동작상태를 사용자가 인식할 수 있도록 표시하는 디스플레이, 및 장치에 전원이 공급된 상태에서 입력부로부터 엔진의 동작에 관한 명령이 설정된 시간동안 입력되지 않으면 엔진에 절전모드의 수행을 요청하는 전력제어명령을 전송하며, 전력제어명령에 따라 모드 전환된 엔진의 동작 상태를 디스플레이에 표시하는 제어부를 포함한다. 이에 따라 장치의 절전모드 수행 여부를 사용자가 인식할 수 있어 불필요하게 전원을 다시 켜는 동작을 반복하지 않도록 할 수 있다. The present invention relates to a digital convergence disk player for displaying a state of operation according to the power saving mode of a device so that a user can recognize the same, and a control method thereof. The apparatus is a digital convergence disk player having an engine for driving and accessing an installed digital converged disk according to a transmitted control command and a host for controlling the operation of the engine while interfacing data with the engine. An input unit for receiving commands related to the operation from the controller, an interface for interfacing the engine and the control data, a display for displaying the operation state of the apparatus so that the user can recognize the apparatus, and an input unit of the engine from the input unit in a state where the apparatus is powered on. The controller transmits a power control command for requesting to perform the power saving mode when the command for operation is not input for a predetermined time, and includes a control unit for displaying an operation state of the engine that has been switched in mode according to the power control command. Accordingly, the user can recognize whether the device performs the power saving mode, so that the operation of turning the power back on unnecessarily can not be repeated.
DCD, 플레이어, 절전모드, 표시DCD, Player, Sleep, Display
Description
도 1은 디지털컨버젼스디스크를 기록 영역별로 구분하여 나타낸 도면,1 is a diagram showing a digital convergence disc divided by recording area;
도 2는 본발명에 따른 디지털컨버젼스디스크(Digital Convergence Disk) 플레이어의 개략적인 블록도,2 is a schematic block diagram of a digital convergence disk player according to the present invention;
도 3은 도 2에 보인 DCD 플레이어의 호스트와 엔진 사이의 명령 전달과정에서 엔진의 동작과정을 나타내는 도면, 그리고 3 is a view showing an operation of the engine in the command transmission process between the host and the engine of the DCD player shown in FIG.
도 4는 본 발명에 따른 절전모드 표시방법을 설명하는 순서도이다.4 is a flowchart illustrating a power saving mode display method according to the present invention.
*도면의 주요부분에 대한 부호의 설명* * Description of the symbols for the main parts of the drawings *
110 : 디스크 120 : 엔진110: disk 120: engine
126, 143 : 플래쉬메모리 127 : 엔진버퍼 126, 143: flash memory 127: engine buffer
128 : 엔진제어부 128-1: 레지스터부128: engine control unit 128-1: register unit
128a : 콘트롤 레지스터 128b : 스테이터스 레지스터128a:
128c : 바이트 카운트 레지스터 128d : 데이터 레지스터128c:
140 : 호스트 141 : 호스트 제어부140: host 141: host control unit
141a : 타이머 141b : OSD 141a: Timer 141b: OSD
141c : 예약명령 저장버퍼 142 : 입력부141c: reserved command storage buffer 142: input unit
142a : 키입력부 142b : 음성입력부 142a:
145 : LCD 146 : 음성출력부 145: LCD 146: audio output unit
200 : 개인용 컴퓨터(PC)200: personal computer (PC)
본 발명은 디지털컨버젼스디스크 플레이어에 관한 것으로서, 특히, 장치의 절전모드 수행에 따른 동작상태를 사용자가 인식할 수 있도록 표시하는 디지털컨버젼스디스크 플레이어 및 그 제어방법에 관한 것이다. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital convergence disc player, and more particularly, to a digital convergence disc player for displaying a user's recognition of an operation state according to a power saving mode of a device and a control method thereof.
디지털컨버젼스디스크(Digital Convergence Disk: 이하, 'DCD'라 한다)는 동전 크기만한 원형의 디스크로서 500 메가 바이트(Mega Byte)의 기록 용량을 가진 새로운 대용량 기록매체이다. 이러한 기록용량은 대략 3~5분 가량의 부호화된 음악을 100곡 내지 150곡 정도 저장할 수 있는 크기이다.Digital Convergence Disk (hereinafter referred to as 'DCD') is a new large-capacity recording medium with a recording capacity of 500 megabytes. This recording capacity is about 3 to 5 minutes to store about 100 to 150 pieces of encoded music.
도 1은 디지털컨버젼스디스크(Digital Convergence Disk : DCD)를 영역별로 구분하여 나타낸 도면이다. 1 is a diagram illustrating digital convergence disks (DDCs) classified by area.
DCD(110)는 스핀들이 끼워질 수 있도록 중심에 홀(112)이 형성되어 있다. 그리고 그 홀(112)로부터 외주까지는 고유번호기록영역(114), 데이터기록영역(116), 파일시스템기록영역(118)으로 구분이 되어 있다. 여기서 DCD(10)의 고유번호기록영역(114)은 각각의 DCD(110)를 구분하기 위하여 각 DCD(110)에 부여된 고유 번호가 기록된다. 또한, 고유번호기록영역(114)에는 양면 기록 가능한 광기록매체인 DCD(110)의 특성에 따라 각 면에 대한 식별정보가 포함된다. 데이터기록영역(116)은 음악데이터, 문서데이터, 영상데이터 등의 데이터가 기록되는 영역으로서, DCD(110) 기록용량의 대부분을 차지한다. 파일시스템기록영역(118)은 DCD(110)의 가장 외주 부근에 위치하며, DCD(110)의 데이터기록영역(116)에 기록된 각 파일시스템에 대한 정보가 기록된다. 파일시스템정보란, DCD(110)의 데이터기록영역(116)에 기록된 파일의 사이즈, 이름, 기록 날짜 및 시간, 기록 형식, 디렉토리 정보 및 파일의 최종 수정날짜 및 시간 등을 포함한다.DCD 110 has a
한편, 상기와 같은 DCD에 대하여 데이터를 기록 및 재생할 수 있는 DCD플레이어가 개발되었으며, 이러한 DCD플레이어는 크게 DCD의 구동 및 억세스(access)와 관련된 동작을 수행하는 하나의 엔진과 그 엔진을 제어하는 하나의 호스트로 이루어진다. 그리고 엔진과 호스트 두 장치 사이에는 데이터 인터페이스를 통해 상호 정보를 교환하도록 하고 있다. On the other hand, a DCD player has been developed that can record and reproduce data with respect to the DCD, such a DCD player is one of the engine and the one that controls the engine to perform operations related to the driving and access (DCD) largely Consists of a host of. It also allows the engine and host to exchange information with each other through a data interface.
그러나 위와 같은 DCD플레이어는 전원이 공급되는 상태에서 사용자로부터 아무런 명령이 입력되지 않는 경우 기기의 엔진이 동작 대기 상태에 있게 되어 불필요한 전력소모가 발생하게 된다. 따라서 일정시간 사용자가 기기를 이용하지 않는 경우에는 기기 스스로 절전모드를 수행할 것이 요구된다. 그리고 사용자가 DCD플레이어의 위와 같은 절전 동작에 따른 모드를 인식하지 못하는 경우 불필요하게 전원을 반복적으로 제어하는 등의 문제점이 유발될 수 있으므로, 절전동작에 따른 동작 상태를 사용자가 인식할 수 있도록 하는 것이 요구된다. However, if the DCD player as described above does not receive any command from the user while the power is supplied, the engine of the device is in a standby state, which causes unnecessary power consumption. Therefore, when the user does not use the device for a certain period of time, the device itself is required to perform a power saving mode. In addition, when the user does not recognize the mode according to the power saving operation of the DCD player, it may cause a problem such as unnecessary power control repeatedly, so that the user can recognize the operation state according to the power saving operation. Required.
본 발명의 목적은 상기와 같은 문제점을 해결하기 위하여 DCD플레이어가 절전모드를 수행하도록 하고, 그에 따른 동작 상태를 사용자가 인식할 수 있도록 표시할 수 있는 디지털컨버젼스디스크 플레이어 및 그 제어방법을 제공하는 데 있다. Disclosure of Invention An object of the present invention is to provide a digital convergence disc player and a control method thereof, which allow a DCD player to perform a power saving mode and display the operating state accordingly. have.
상기의 목적을 달성하기 위한 본 발명에 따른 디지털컨버젼스디스크(Digital Convergence Disk : DCD) 플레이어는 전달된 제어명령에 따라 장착된 디지털컨버젼스디스크에 대한 구동 및 억세스를 수행하는 엔진과 상기 엔진과 데이터를 인터페이스하면서 상기 엔진의 동작을 제어하는 호스트를 구비한 디지털컨버젼스디스크 플레이어에 있어서, 상기 호스트는 사용자로부터 동작에 관련된 명령을 입력받는 입력부와, 상기 엔진과 제어데이터를 인터페이싱하기 위한 인터페이스와, 장치의 동작상태를 사용자가 인식할 수 있도록 표시하는 디스플레이, 및 장치에 전원이 공급된 상태에서 상기 입력부로부터 상기 엔진의 동작에 관한 명령이 설정된 시간동안 입력되지 않으면 상기 인터페이스를 통해 상기 엔진에 절전모드의 수행을 요청하는 전력제어명령을 전송하며, 상기 전력제어명령에 따라 전환된 상기 엔진의 동작 상태를 상기 디스플레이에 표시하는 제어부를 포함한다. In order to achieve the above object, a digital convergence disk (DDC) player according to the present invention interfaces with an engine and data for driving and accessing an installed digital convergence disk according to a transmitted control command. In the digital convergence disk player having a host for controlling the operation of the engine, the host includes an input unit for receiving a command related to operation from a user, an interface for interfacing the engine and control data, and an operating state of the device. A display for displaying by the user, and if the command for operating the engine is not input from the input unit for a predetermined time while the device is powered on, requesting the engine to perform a power saving mode through the interface. Power control command And a control unit displaying an operating state of the engine, the switch according to the power control command to the display.
여기서 상기 호스트의 상기 제어부는, 전력이 공급되면 상기 엔진이 장착된 디지털컨버젼스디스크에 대하여 곧바로 억세스 할 수 있도록 설정된 레디(ready) 상태로 상기 엔진이 동작하도록 제 1 전력제어명령을 전송하며, 상기 엔진의 레디상태에서 제 1 설정시간동안 상기 엔진의 동작에 관한 명령이 상기 입력부로부터 입력되지 않으면 아이들(idle) 상태로 상기 엔진이 동작하도록 제 2 전력제어명령을 전송하며, 상기 엔진의 아이들 상태에서 제 2 설정시간동안 상기 엔진의 동작에 관한 명령이 상기 입력부로부터 입력되지 않으면 코마(coma)상태로 상기 엔진이 동작하도록 제 3 전력제어명령을 전송하며, 상기 엔진의 동작상태를 상기 디스플레이에 표시한다.The controller of the host transmits a first power control command to operate the engine in a ready state in which the engine is directly accessible to a digital convergence disk on which the engine is mounted when electric power is supplied. In the ready state of the engine, if a command regarding the operation of the engine is not input from the input unit during the first set time, the second power control command is transmitted to operate the engine in an idle state. If a command relating to the operation of the engine is not input from the input unit for two set time periods, a third power control command is transmitted to operate the engine in a coma state, and the operation state of the engine is displayed on the display.
또한, 상기 제어부는, 상기 엔진의 상기 아이들상태 또는 코마상태에서 상기 엔진의 동작에 관한 명령이 상기 입력부로부터 입력되면 상기 엔진에 상기 제 1 전력제어명령을 전송하며, 상기 디스플레이에 상기 레디상태가 표시되도록 제어한다. The control unit may transmit the first power control command to the engine when the command regarding the operation of the engine is input from the input unit in the idle state or the coma state of the engine, and the ready state may be displayed on the display. Control as possible.
한편, 상기의 목적을 달성하기 위한 본 발명에 따른 DCD플레이어의 제어방법은 장착된 디지털컨버젼스디스크에 대한 구동 및 억세스를 수행하는 엔진과 상기 엔진과 데이터 인터페이스를 통해 상기 엔진의 동작을 제어하는 호스트를 구비한 디지털컨버젼스디스크 플레이어의 제어방법에 있어서, 전원이 공급되어 장착된 디지털컨버젼스디스크에 대하여 상기 엔진이 곧바로 억세스할 수 있는 상태에서 소정시간을 측정하는 단계; 상기 소정시간 동안 상기 엔진의 동작에 관한 명령이 상기 호스트에 입력되지 않으면 상기 호스트에서 상기 엔진에 절전모드의 수행을 요청하는 전력제어명령을 전송하는 단계; 및 상기 호스트로부터 절전모드 수행을 요청하는 전력제어명령에 의해 절전모드로 모드 전환된 상기 엔진의 동작상태를 사용자가 인식할 수 있도록 표시하는 단계;를 포함한다. On the other hand, the control method of the DCD player according to the present invention for achieving the above object is the engine that performs the drive and access to the mounted digital convergence disk and the host for controlling the operation of the engine through the engine and the data interface A control method of a digital convergence disc player, comprising: measuring a predetermined time in a state in which the engine can directly access a digital convergence disc to which power is supplied; Transmitting a power control command requesting the engine to perform a power saving mode when the command regarding the operation of the engine is not input to the host for the predetermined time; And displaying, by the host, an operating state of the engine which has been switched to the power saving mode by a power control command requesting the power saving mode to be performed by the host so that the user can recognize the power saving mode.
여기서 상기 엔진의 절전모드 동작상태 표시단계는, 장치에 전력이 공급되어 상기 엔진에 장착된 디지털컨버젼스디스크에 대하여 상기 엔진이 곧바로 억세스 할 수 있도록 설정된 레디(ready) 상태로 동작하도록 상기 호스트에서 상기 엔진에 제 1 전력제어명령이 전송되면 상기 엔진의 레디상태를 표시하는 단계; 상기 엔진의 레디상태에서 제 1 설정시간동안 상기 엔진의 동작에 관한 명령이 상기 호스트에 입력되지 않아 상기 엔진이 아이들(idle) 상태로 동작하도록 상기 호스트에서 상기 제 1 전력제어명령과 내용을 달리하는 제 2 전력제어명령이 전송되면 상기 엔진의 아이들(idle) 상태를 표시하는 단계; 및 상기 엔진의 아이들 상태에서 제 2 설정시간동안 상기 엔진의 동작에 관한 명령이 상기 입력부로부터 입력되지 않아 상기 엔진이 코마(coma)상태로 동작하도록 상기 호스트에서 상기 엔진에 제 3 전력제어명령이 전송되면 상기 엔진의 코마상태를 표시하는 단계;를 포함한다. In the displaying of the power saving mode operation state of the engine, the engine in the host is configured to operate in a ready state in which the engine is directly accessible to a digital convergence disk mounted to the engine by supplying power to a device. Displaying a ready state of the engine when a first power control command is transmitted to the engine; In the ready state of the engine, a command related to the operation of the engine is not input to the host during the first set time, so that the engine differs from the first power control command in the host so that the engine operates in an idle state. Displaying an idle state of the engine when a second power control command is transmitted; And a third power control command is transmitted from the host to the engine so that the engine operates in a coma state because a command regarding operation of the engine is not input from the input unit during a second set time in the idle state of the engine. And when the coma state of the engine is displayed.
또한, 상기 표시단계는 상기 엔진의 상기 아이들상태 또는 코마상태에서 상기 엔진의 동작에 관한 명령이 입력되어 상기 호스트에서 상기 엔진에 상기 제 1 전력제어명령이 전송되면 상기 레디상태를 표시하는 단계;를 더 포함한다. The displaying may include displaying the ready state when a command regarding operation of the engine is input in the idle state or coma state of the engine and the first power control command is transmitted from the host to the engine. It includes more.
위와 같은 디지털컨버젼스디스크플레이어 및 디지털컨버젼스디스크의 제어방법은 장치의 절전모드 수행 여부를 사용자가 인식할 수 있어 불필요하게 전원을 다시 켜는 동작을 반복하지 않도록 할 수 있다. The control method of the digital convergence disk player and the digital convergence disk as described above can be recognized by the user whether the device performs the power saving mode, so that the operation of turning the power back on unnecessarily may not be repeated.
이하에는 도면을 참조하여 본 발명을 상세하게 설명한다. Hereinafter, the present invention will be described in detail with reference to the drawings.
도 2는 본 발명에 따른 DCD 플레이어(100)의 개략적인 블록도이다.2 is a schematic block diagram of a
DCD 플레이어(100)는 크게 엔진(120)과 호스트(140)로 이루어진다. 여기서, 엔진(120)은 DCD(110)에 대하여 데이터를 기록 및 독출할 수 있도록 억세스(access)하는 DCD드라이버이다. 그리고 호스트(140)는 엔진(120)과 데이터를 인터페이스 하면서 엔진(120)의 동작을 제어한다. 또한, 호스트(140)는 외부기기, 예를들면 개인용컴퓨터(Personal Computer:PC)(200)와 접속되어 PC(200)에서 엔진(120)을 제어할 수 있도록 하며, 엔진(120)과 데이터를 인터페이스할 수 있도록 연결되어 외부의 PC(200)로부터 소스데이터 및 제어코드를 전송받아 엔진(120)에 전달하는 인터페이스 역할과, 엔진(120)으로부터 DCD(110)에서 독출한 데이터를 전송받아 재생하는 재생장치 역할을 한다. The DCD
엔진(120)은 스핀들(121), DCD픽업부(122) 스핀들(124) 및 픽업구동부(125), 엔진메모리(126), 엔진버퍼(127) 및 엔진제어부(128)를 포함한다. The
DCD픽업부(122)는 장착된 DCD(110)에 대하여 엔진제어부(128)의 제어하에 데이터의 기록 및 독출을 수행한다. 스핀들구동부(124) 및 픽업구동부(125)는 엔진제어부(128)의 제어에 따라 스핀들(121) 및 DCD픽업부(122)를 구동한다. 엔진버퍼(127)는 엔진픽업부(122)에서 DCD(110)에 대하여 데이터를 기록 또는 독출하는 경우 기록될 데이터 및 독출된 데이터를 임시 보관한다. 엔진버퍼(127)는 SRAM을 사용할 수 있다. 엔진메모리(126)는 엔진부(120)와 호스트(140) 사이의 약속된 각종 명령들에 대한 코드값을 기억하며, 엔진부(120)를 작동시키는 프로그램이 기억된다. 이때, 엔진메모리(126)는 플래쉬메모리(126)가 사용된다. The
엔진제어부(128)는 호스트(140)로부터 전달된 명령을 수신하고, 엔진메모리(126)에 기억된 프로그램에 따라 DCD픽업부(122), 스핀들구동부(124) 및 픽업구동부(125) 그리고 엔진버퍼(127)를 제어한다. 또한, 엔진제어부(128)는 호스트(140)와의 통신에 사용하기 위하여 네 개의 레지스터들로 이루어진 레지스터부(128-1)를 포함한다. The engine controller 128 receives a command transmitted from the
레지스터부(128-1)는 콘트롤 레지스터(128a), 스테이터스 레지스터(128b), 바이트카운터 레지스터(128c) 및 데이터 레지스터(128d)로 구성되며, 각 레지스터들은 다음과 같은 동작을 수행한다. The register unit 128-1 is composed of a control register 128a, a
콘트롤 레지스터(128a)는 호스트(140)에 의해 기능제어 및 인터페이스 인터럽트 인에이블/디스에이블 정보들이 기록되며, 엔진제어부(128)에서 그 값들을 독출하여 엔진의 각 블록들을 제어한다. The control register 128a records function control and interface interrupt enable / disable information by the
스테이터스 레지스터(128b)는 엔진(120)에서 상태정보 및 인터럽트 이유 정보에 대하여 기록 및 독출하며, 호스트(140)에서 그 정보를 독출하여 독출된 정보에 따른 제어를 수행할 수 있도록 한다. The
바이트카운터 레지스터(128c)는 호스트(140) 및 엔진(120)에서 각각 기록 및 독출 동작을 모두 수행한다. 다만, 호스트(140)는 스테이터스 레지스터(128b)의 설정된 비지(BUSY) 비트가 클리어인 경우에만 바이트카운터 레지스터(128c)에 기록할 수 있고, 스테이터스 레지스터(128b)의 설정된 데이터(DATA) 비트가 세트인 경우에만 바이트카운터 레지스터(128c)에서 리턴 유효 정보(return valid information)를 독출한다. 바이트카운터 레지스터(128c)는 후속 명령, 데이터, 또는 스테이터스 모드 전송을 위한 바이트 카운트를 포함한다.
데이터 레지스터(128d) 역시 호스트(140) 및 엔진(120)에서 모두 독출 및 기록 동작이 가능하다. 다만, 호스트(140)는 명령(Command) 및 데이터 출력 모드(Data Out phases)인 동안 데이터 레지스터(127d)에 기록하며, 엔진(120)에서 는 스테이터스(Status) 및 데이터 입력 모드(Data In phases)인 동안 데이터 레지스터(127d)를 읽는다.The
한편, 호스트(140)는 키입력부(142a) 및 음성입력부(142b)가 갖추어진 입력부(142), 호스트메모리(143), USB인터페이스(144), LCD(Liquid Crystal Display)(145), 오디오코덱(146a)과 앰프(146b)로 이루어진 오디오출력부(146) 및 호스트제어부(141)를 포함한다.The
키입력부(148)는 사용자가 DCD플레이어(100)의 동작에 관한 명령을 입력할 수 있도록 마련된 선택, 재생, 기록, 스킵, 볼륨 등의 명령키들을 포함한다. The key input unit 148 includes command keys such as selection, playback, recording, skipping, and volume provided to enable a user to input a command regarding the operation of the
호스트메모리(143)는 호스트(140)와 엔진(120) 사이의 약속된 각종 명령들에 대한 코드값을 기억하며, 엔진(120) 및 호스트(140) 전반의 동작에 관련된 프로그램이 기억된다. 그리고 기억수단으로 플래쉬메모리(143)를 사용할 수 있다. The
USB인터페이스(144)는 DCD플레이어(100)와 PC(200)와 같은 외부기기가 상호 데이터를 인터페이스를 할 수 있도록 구비된다. The
LCD(145)는 호스트제어부(141)의 제어하에 사용자 인식정보를 화면상에 표시한다. The
오디오출력부(146)는 호스트제어부(141)의 제어하에 DCD(10)로부터 독출된 오디오 데이터 및 내부경고음 등과 같은 각종 음성메시지를 출력한다. The
호스트제어부(141)는 내부에 시스템의 시간적 제어를 위한 다수의 타이머(141a), LCD(145)에 표시될 다양한 문자정보를 제공하기 위한 OSD처리부(141b) 및 복수의 예약명령들을 저장하기 위한 복수의 버퍼(141c)를 포함 한다. 그리고 호스트제어부(141)는 장치에 전원이 공급된 상태에서 키입력부(142a)로부터 엔진(120)의 동작에 관한 명령이 설정된 시간동안 입력되지 않으면 엔진(120)과의 인터페이스를 통해 엔진(120)에 절전모드의 수행을 요청하는 전력제어명령을 전송하며, 전력제어명령에 따라 전환된 엔진(120)의 동작 상태를 LCD(145)에 표시한다. 물론, 엔진(120)의 동작상태를 표시하기 위한 별도의 LED(Light Emitted Display)를 설치하여 엔진(120)의 동작상태에 따라 LED의 색을 변화시키도록 하거나, 다수의 LED를 설치하고 엔진의 동작상태에 따라 해당하는 LED가 발광되도록 하여 표시할 수 있겠다. The
DCD플레이어(100)는 위와 같은 구성요소들을 포함하여 이루어지며, 호스트(140)로부터 엔진(120)에 명령이 전달되는 과정을 도3을 참조하여 살펴보면 다음과 같다.The
먼저, 호스트(140)는 명령을 내리기 전에 엔진(120)의 스테이터스 레지스터(127b)에 들어있는 비지비트(BUSY bit)를 확인한다. 이때, 비지비트가 클리어(clear)인 경우, 엔진(120)이 명령을 전달 받을 수 있는 상태로 판단하며, 만일, 비지 비트가 세트(set)인 경우, 호스트(140)는 엔진(120)에 비지 비트를 클리어하는 명령을 전달하여 비지 비트를 클리어시킨다. 이렇게 해서 비지비트가 클리어 되었다면, 호스트(140)는 콘트롤 레지스터(128a)에 리셋 바이트 카운트 포인터 함수 코드(Reset byte count pointer code)를 기입하여 어드레스 얼라인먼트(alignment)가 되도록 한다. 그 후, 호스트(140)는 바이트 카운터 레지스터(128c)에 명령 패킷의 크기를 기록한 후, 콘트롤 레지스터(128a)에 "시작 명령 함수 코드(start command funcrion code)"를 기입하고 IRQ 비트를 세팅한다(M2). 그러면 엔진(120)은 바이트 카운트 레지스터(128c)로부터 명령 패킷의 크기를 읽고, 명령 패킷의 크기가 제로상태거나 최대 사이즈 이상이면 에러로 처리하며, 그 외에는 명령을 전달 받을 수 있는 상태 즉, 명령 모드(M3)로 상태를 천이한다. First, the
호스트(140)에 의해 콘트롤 레지스터(128a)의 IRQ 비트가 세팅되면, 엔진부(120)는 바이트 카운트 레지스터(128c)를 읽고 유휴 모드(M1)에서 명령 모드로 전환(M3)하는데, 이를 상세히 설명하면 다음과 같다. 유휴 모드(M1)에서 명령 모드(M3)로 전환시, 엔진부(120)는 스테이터스 레지스터(128b)의 내용 중 콘트롤/데이터(CONTROL/DATA) 비트를 세트하고, 독출/기록(RD/WR) 비트를 클리어한다. 다음으로, 엔진부(120)는 IRQ 비트를 세팅한다. 엔진부(120)에 의해 IRQ 비트가 세팅되면, 호스트(140)는 엔진부(120)의 데이터 레지스터(128d)에 명령 패킷 바이트를 기록한다. 데이터 레지스터(128d)에 명령 패킷 바이트가 기록되면, 엔진부(120)는 스테이터스 레지스터(128b)의 데이터 비트를 클리어함으로써 명령을 실행하는 명령 모드(M3)가 된다. When the IRQ bit of the control register 128a is set by the
명령 모드(M3)에서의 명령의 내용에 따라 데이터 모드(M4)에서 기록 또는 독출 동작이 수행된다. 독출동작인 경우 호스트(140)는 데이터 레지스터(128d)를 읽는다. 한편, 기록모드인 경우 호스트(140)는 데이터 레지스터(128d)에 데이터를 기록한다. 데이터 모드(M4)가 종료되면, 스테이터스 모드(M5)로 진행한다. A write or read operation is performed in the data mode M4 in accordance with the contents of the command in the command mode M3. In the case of a read operation, the
스테이터스 모드(M5)에서, 호스트(140)는 스테이터스 레지스터(128b)를 읽어 현재 엔진부(120)의 스테이터스를 확인한다. 현재 스테이터스가 확인되면, 다시 바 이트카운터 레지스터(128c)와 데이터 레지스터(128d)를 읽어 전송되는 내용을 확인한 후 명령을 종료하고 다시 유휴 모드(M1)로 들어간다. 이때, 외부에서 명령이 입력되면 상기 과정을 반복 수행한다.In the status mode M5, the
한편, 위와 같은 과정을 통해 기능을 수행하는 DCD 플레이어(100)는 사용자로부터 일정시간 동작명령이 입력되지 않으면 절전모드를 수행하도록 하고 있는데, 이하에 도 4의 순서도를 참조하여 본 발명에 따른 DCD 플레이어의 절전모드 수행과정 및 그 표시방법을 살펴본다. On the other hand, the
먼저, 전원이 공급된 상태에서(S10), DCD플레이어(100)에 DCD(110)가 삽입되면 엔진(120)으로부터 디스크 삽입신호를 전달받은 호스트제어부(141)는 엔진(120)이 삽입된 DCD(110)에 대하여 곧 바로 억세스 할 수 있도록 고속으로 스핀들(121)을 회전시키는 레디(ready)상태로 동작하도록 제 1 전력제어명령을 전송한다(S20). 그 다음, 호스트제어부(141)는 OSD(141b)를 통해 LCD(145)에 엔진(120)의 레디 상태가 표시되도록 제어명령을 전송한다(S30). 그리고 위와 같이 엔진(120)의 레디동작 상태가 제 1 설정시간이 될 때가지 입력부(142)를 통해 엔진(120)의 동작에 관한 명령이 입력되지 않으면(S40), 호스트제어부(141)는 엔진(120)이 스핀들(121)의 회전속도를 다운시키는 아이들(idle) 상태로 동작하도록 제 2 전력제어명령을 엔진(120)에 전송한다(S50). 그리고 호스트제어부(141)는 OSD(141b)를 통해 LCD(145)에 엔진(120)의 아이들 상태가 표시되도록 제어명령을 전송한다(S60). 이후, 엔진(120)의 아이들 상태가 제 2 설정시간이 되도록 입력부(142)를 통해 엔진(120)의 동작에 관한 명령이 입력되지 않으면(S70), 호스트제어부(141)는 엔진 이 절전모드를 수행하는 코마(coma)상태로 동작하도록 제 3 전력제어명령을 엔진(120)에 전송한다(S80). 그리고, 호스트제어부(141)는 OSD(141b)를 통해 LCD(145)에 코마 상태가 표시되도록 제어명령을 전송한다(S90).First, when the
한편, 호스트 제어부(141)는 엔진(120)이 아이들상태 또는 코마상태인 동안 입력부(142)에서 엔진(120)의 동작에 관한 명령이 입력되면, 엔진(120)에 제 1 전력제어명령을 전송한다. 그리고 호스트 제어부(141)는 LCD(145)에 OSD(141b)를 통해 레디상태가 표시되도록 한다. The
이상에서 설명한 바와 같은 본 발명의 절전모드 수행에 따른 동작상태를 표시하는 디지털컨버젼스디스크플레이어 및 그 제어방법은 DCD가 엔진에 장착된 상태에서, 소정시간동안 사용자의 명령이 입력되지 않으면 절전모드의 수행과 함께 엔진의 동작상태를 사용자가 인식할 수 있어 불필요한 전력제어를 반복하지 않게 한다.As described above, the digital convergence disc player for displaying the operation state according to the power saving mode and the control method thereof according to the present invention perform the power saving mode when the user's command is not input for a predetermined time while the DCD is mounted on the engine. In addition, the operating state of the engine can be recognized by the user so that unnecessary power control is not repeated.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010051094A KR100758989B1 (en) | 2001-08-23 | 2001-08-23 | Digital Convergence Disc Player for Displaying Operation State According to Power Saving Mode and Its Control Method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010051094A KR100758989B1 (en) | 2001-08-23 | 2001-08-23 | Digital Convergence Disc Player for Displaying Operation State According to Power Saving Mode and Its Control Method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030016996A KR20030016996A (en) | 2003-03-03 |
KR100758989B1 true KR100758989B1 (en) | 2007-09-17 |
Family
ID=27720576
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020010051094A Expired - Fee Related KR100758989B1 (en) | 2001-08-23 | 2001-08-23 | Digital Convergence Disc Player for Displaying Operation State According to Power Saving Mode and Its Control Method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100758989B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9993221B2 (en) | 2014-11-19 | 2018-06-12 | Samsung Electronics Co., Ltd. | X-ray apparatus and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR970014260A (en) * | 1995-08-31 | 1997-03-29 | 배순훈 | Tele Video Power Control Method |
KR19980014709A (en) * | 1996-08-14 | 1998-05-25 | 김광호 | How to check the operation status of the CD-ROM drive |
KR19980028750U (en) * | 1996-11-25 | 1998-08-05 | 구자홍 | Device for reducing power consumption of disc player |
KR19990042628A (en) * | 1997-11-27 | 1999-06-15 | 전주범 | Energy save display control method such as VSI |
KR19990069341A (en) * | 1998-02-06 | 1999-09-06 | 윤종용 | Liquid crystal display with power saving mode display |
KR20000008158A (en) * | 1998-07-10 | 2000-02-07 | 윤종용 | Automatic power off method |
-
2001
- 2001-08-23 KR KR1020010051094A patent/KR100758989B1/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR970014260A (en) * | 1995-08-31 | 1997-03-29 | 배순훈 | Tele Video Power Control Method |
KR19980014709A (en) * | 1996-08-14 | 1998-05-25 | 김광호 | How to check the operation status of the CD-ROM drive |
KR19980028750U (en) * | 1996-11-25 | 1998-08-05 | 구자홍 | Device for reducing power consumption of disc player |
KR19990042628A (en) * | 1997-11-27 | 1999-06-15 | 전주범 | Energy save display control method such as VSI |
KR19990069341A (en) * | 1998-02-06 | 1999-09-06 | 윤종용 | Liquid crystal display with power saving mode display |
KR20000008158A (en) * | 1998-07-10 | 2000-02-07 | 윤종용 | Automatic power off method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9993221B2 (en) | 2014-11-19 | 2018-06-12 | Samsung Electronics Co., Ltd. | X-ray apparatus and system |
Also Published As
Publication number | Publication date |
---|---|
KR20030016996A (en) | 2003-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5968141A (en) | System for selectively upgrading firmware code for optical disk drive via ATA/IDE interface based on host system programming enable signal | |
JP4768697B2 (en) | Storage system and data transfer method | |
KR100761473B1 (en) | File management device and file management method of portable device | |
US20030153993A1 (en) | Data playing system, transmitting and receiving apparatus, and bus conversion unit | |
US5761519A (en) | Portable computer having a removable medium drive and a resume setting function | |
KR100758989B1 (en) | Digital Convergence Disc Player for Displaying Operation State According to Power Saving Mode and Its Control Method | |
JP2002312081A (en) | Interface circuit and disk drive device | |
KR100744053B1 (en) | Data reproducing apparatus having command reservation function and control method thereof | |
KR100792282B1 (en) | Method of displaying the recording status of data recorded on a digital converged disc and a digital converged disc player | |
JP2001027916A (en) | Electronic device, power supply control device, and power supply control method | |
CN101004942B (en) | Semiconductor storage device for realizing power cut-off information display function | |
JP2001005547A (en) | Equipment and method for controlling state transition of information processor | |
US20020060962A1 (en) | Information recording and reproducing system enabling a selection of whether or not to perform an interruption and resumption of a data-recording | |
US20030074499A1 (en) | Multifactorial transmission-exchange device for stroring media | |
KR100725489B1 (en) | Portable device to play the designated file automatically and file playback method using the file automatically | |
JP4910391B2 (en) | Information processing device | |
KR100280972B1 (en) | Method and device for upgrading firmware code for optical disk drive through ATA / IDE interface | |
JP2010122875A (en) | Information processor and information processing method | |
KR100925231B1 (en) | How to set drive speed of optical disc | |
JPH1196743A (en) | Display device of optical disk drive device | |
JP3363097B2 (en) | Disk drive device | |
JP2002108570A (en) | Data storage device and data storage method | |
KR100806848B1 (en) | File routine display device and display method thereof, and portable device and file playback method using the same | |
JPH11161436A (en) | Portable storage device | |
KR20080025231A (en) | Digital processing device with shared memory and data output method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20010823 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20060724 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20010823 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20070530 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20070829 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070910 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070911 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
G170 | Re-publication after modification of scope of protection [patent] | ||
PG1701 | Publication of correction | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |