[go: up one dir, main page]

KR20030004816A - Computer system for controlling power supply to universal serial bus controller - Google Patents

Computer system for controlling power supply to universal serial bus controller Download PDF

Info

Publication number
KR20030004816A
KR20030004816A KR1020010040502A KR20010040502A KR20030004816A KR 20030004816 A KR20030004816 A KR 20030004816A KR 1020010040502 A KR1020010040502 A KR 1020010040502A KR 20010040502 A KR20010040502 A KR 20010040502A KR 20030004816 A KR20030004816 A KR 20030004816A
Authority
KR
South Korea
Prior art keywords
power supply
power
controller
serial bus
universal serial
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
Application number
KR1020010040502A
Other languages
Korean (ko)
Other versions
KR100820641B1 (en
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 KR1020010040502A priority Critical patent/KR100820641B1/en
Publication of KR20030004816A publication Critical patent/KR20030004816A/en
Application granted granted Critical
Publication of KR100820641B1 publication Critical patent/KR100820641B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Power Sources (AREA)

Abstract

본 발명은 범용직렬버스(USB; Universal Serial Bus) 컨트롤러로의 전원 공급을 제어할 수 있는 컴퓨터 시스템에 관한 것으로, USB 컨트롤러 내장 사우스-브릿지 컨트롤러를 포함하되, 사용자가 USB 컨트롤러로 전원이 공급되지 않도록 바이오스 셋업을 설정하면 컴퓨터 시스템이 파워 온될 때 사우스-브릿지 컨트롤러의 메인 전원은 공급하고, USB 컨트롤러로 공급되는 전원은 차단함으로서 비동작 상태인 USB 컨트롤러에서 불필요한 전력이 소비되는 것을 방지할 수 있는 매우 유용한 발명인 것이다.The present invention relates to a computer system capable of controlling a power supply to a Universal Serial Bus (USB) controller, including a South-Bridge controller with a built-in USB controller, so that the user is not supplied power to the USB controller. BIOS setup is very useful to prevent unnecessary power consumption from inactive USB controllers by supplying the South-bridge controller's main power when the computer system is powered on, and by shutting off the power to the USB controller. It is an invention.

Description

범용직렬버스 컨트롤러로의 전원 공급을 제어할 수 있는 컴퓨터 시스템 {Computer system for controlling power supply to universal serial bus controller}Computer system for controlling power supply to universal serial bus controller

본 발명은 범용직렬버스(USB; Universal Serial Bus) 컨트롤러를 구비한 컴퓨터 시스템에 관한 것으로 좀 더 구체적으로는 범용직렬버스 컨트롤러를 사용하지 않을 때 불필요하게 전원이 소비되는 것을 방지할 수 있는 컴퓨터 시스템에 관한 것이다.The present invention relates to a computer system having a universal serial bus (USB) controller, and more particularly to a computer system that can prevent unnecessary power consumption when not using a universal serial bus controller. It is about.

도 1은 일반적인 컴퓨터 시스템의 내부 회로 구성을 보여주는 도면이다. 도 1을 참조하면, 컴퓨터 시스템(1)은, 호스트 버스(31)와 연결되고 시스템을 전반적으로 제어하는 CPU(central processing unit)(10), 영상 신호를 처리하는 비디오 칩셋(11), 프로그램 및 데이터를 저장하기 위한 메모리(13), 상기 비디오 칩셋(11) 및 메모리(13)와 연결되며 상기 호스트 버스(31)와 PCI(Peripheral Component Interconnect) 버스(32) 간의 인터페이스를 위한 노스-브릿지(north-bridge) 컨트롤러(12), 하드 디스크 드라이브(14)와 CD-ROM 드라이브(15)와 같은 주변 장치를 구동시키며 상기 PCI 버스(32)와 ISA(Industry Standard Architecture) 버스(33) 간의 인터페이스를 위한 사우스-브릿지(south-bridge) 컨트롤러(16), 키보드(20) 및 마우스(21)와 같은 장치들과의 입/출력 제어를 위한 수퍼 I/O 컨트롤러(19), 시스템(1)의 입/출력 환경 설정을 위한 프로그램 및 데이터를 저장하기 위한 BIOS(basic input/output system) 롬(22), 그리고 시스템(1)에서 필요로 하는 전원을 공급하는 전원 공급부(23)를 포함한다.1 is a diagram showing the internal circuit configuration of a general computer system. Referring to FIG. 1, a computer system 1 may include a central processing unit (CPU) 10, which is connected to a host bus 31 and controls the system as a whole, a video chipset 11 that processes an image signal, a program, and A memory 13 for storing data, the video chipset 11, and a north-bridge for an interface between the host bus 31 and the Peripheral Component Interconnect (PCI) bus 32. bridge) drives a peripheral device such as a controller 12, a hard disk drive 14 and a CD-ROM drive 15, for an interface between the PCI bus 32 and the Industry Standard Architecture (ISA) bus 33. Super I / O controller 19, input / output of system 1 for input / output control with devices such as south-bridge controller 16, keyboard 20 and mouse 21 BIOS (basic input / o) for storing programs and data for output configuration utput system) ROM 22, and a power supply 23 for supplying the power required by the system (1).

도 1에 도시된 바와 같이, 최근 인텔(Intel) 사에서 개발된 사우스-브릿지 컨트롤러인 830H는 하드 디스크 드라이브(14)나 CD-ROM 드라이브(15)를 구동하기 위한 회로뿐만 아니라 USB 컨트롤러(17)와 원-칩(one-chip)으로 구성된다.As shown in FIG. 1, the 830H, a south-bridge controller recently developed by Intel, has a USB controller 17 as well as a circuit for driving the hard disk drive 14 or the CD-ROM drive 15. And one-chip.

USB 컨트롤러는 잘 알려진 바와 같이, 다양한 주변기기들이 컴퓨터 시스템(1)에 추가로 연결 접속됨에 따라, 점차 복잡해지는 커넥터 접속 및 그에 따른 통신 오류 발생을 방지하고자 관련업체들간의 협약에 의해 표준화된 것으로, 현재 대부분의 개인용 컴퓨터에서는, 상기 USB를 채용하고 있는 실정이다.The USB controller is, as is well known, standardized by agreements among related companies to prevent the increasingly complex connector connection and consequent communication errors as various peripheral devices are additionally connected to the computer system 1. Most personal computers employ the above USB.

한편, 휴대용 컴퓨터는 사용자가 휴대하기 편리하도록 소형화 및 경량화되고 있는 추세이며, 배터리에 의한 동작 가능 시간을 증대시키기 위한 다양한 노력들이 계속되고 있다. 배터리로부터 전원을 공급받는 시스템의 동작 시간을 증대시키기 위해서는 시스템(1)에 구성되는 각 구성 요소들에서의 불필요한 전력 소모를 최소화하여야만 한다.On the other hand, portable computers are being miniaturized and lightened to be convenient for the user to carry, and various efforts have been made to increase the operating time by the battery. In order to increase the operating time of a system powered from a battery, it is necessary to minimize unnecessary power consumption in each component of the system 1.

그러나, 종래의 컴퓨터 시스템(1)에서는, 전원 공급부(23)로부터 제공되는 전원(Vcc)이 사우스-브릿지 컨트롤러(16)를 통해 USB 컨트롤러(17)로 공급되도록 설계되어 있어서, USB 컨트롤러917)에 USB 디바이스(18)(예를 들면, 키보드, 마우스, 프린터, 모니터 등)가 연결되지 않더라도 USB 컨트롤러(16)에서는 계속해서 전력(예를 들면, 약 0.16W)이 소모되었다.However, in the conventional computer system 1, the power supply Vcc provided from the power supply unit 23 is designed to be supplied to the USB controller 17 through the south-bridge controller 16, so that the USB controller 917 is provided. Even if the USB device 18 (e.g., keyboard, mouse, printer, monitor, etc.) is not connected, the USB controller 16 continues to consume power (e.g., about 0.16W).

그러므로, 휴대용 컴퓨터와 같이 배터리에 의해 동작하는 시스템에서는, USB 컨트롤러(17)를 온-칩화한 사우스 브릿지 컨트롤러(16)에서 USB 컨트롤러(17)가 동작하지 않을 경우 USB 컨트롤러(17)에서 전력을 소비하는 것을 차단할 수 있는 새로운 스킴이 요구된다.Therefore, in a battery-operated system such as a portable computer, the USB controller 17 consumes power when the USB controller 17 does not operate in the South Bridge controller 16 on-chip the USB controller 17. New schemes are needed to block doing so.

따라서, 본 발명의 목적은 상술한 바와 같은 문제점을 해결하기 위해 제안된 것으로, USB 컨트롤러로의 전원 공급을 제어할 수 있는 컴퓨터 시스템을 제공하는데 있다.Accordingly, an object of the present invention is to provide a computer system capable of controlling a power supply to a USB controller, which has been proposed to solve the above problems.

도 1은 일반적인 컴퓨터 시스템의 내부 회로 구성을 보여주는 도면;1 shows an internal circuit configuration of a typical computer system;

도 2는 USB 컨트롤러가 내장된 사우스-브릿지 컨트롤러로 전원을 공급하기 위한 본 발명의 바람직한 실시예에 따른 컴퓨터 시스템의 회로 구성을 보여주는 도면;2 shows a circuit configuration of a computer system according to a preferred embodiment of the present invention for supplying power to a south-bridge controller with a built-in USB controller;

도 3은 바이오스 셋업(setup) 프로그램에서 사용자가 USB 컨트롤러의 전원 공급 여부를 설정하기 위한 화면을 예시적으로 보여주는 도면; 그리고3 is a diagram illustrating a screen for a user to set whether to supply power to a USB controller in a BIOS setup program; And

도 4는 도 2에 도시된 컴퓨터 시스템이 파워 온(power on)될 때 상기 수퍼 I/O 컨트롤러가 USB 컨트롤러로의 전원 공급을 제어하는 수순을 보여주는 플로우차트이다.FIG. 4 is a flowchart showing a procedure of controlling the power supply to the USB controller by the super I / O controller when the computer system shown in FIG. 2 is powered on.

※ 도면의 주요부분에 대한 부호의 설명※ Explanation of code for main part of drawing

10 : CPU11 : 비디오 칩셋10: CPU11: Video Chipset

12 : 노스-브릿지 컨트롤러13 : 메모리12: north-bridge controller 13: memory

14 : 하드 디스크 드라이브15 : CD-ROM14: Hard Disk Drive 15: CD-ROM

16, 160 : 사우스-브릿지 컨트롤러17, 170 : USB 컨트롤러16, 160: south-bridge controller 17, 170: USB controller

18 : USB 디바이스19, 190 : 수퍼 I/O 컨트롤러18: USB device 19, 190: Super I / O controller

20, 200 : 키보드21 : 마우스20, 200: keyboard 21: mouse

22, 220 : 바이오스 롬23, 230 : 전원 공급부22, 220: BIOS ROM 23, 230: power supply

24, 240 : 배터리250 : 스위치24, 240: Battery 250: Switch

260 : 사용자 키260 user key

상술한 바와 같은 목적을 달성하기 위한 본 발명의 컴퓨터 시스템은: 주변 장치들과의 직렬 통신 인터페이스를 수행하는 USB 컨트롤러와; 사용자에 의해 설정된 상기 USB 컨트롤러로의 전원 공급 모드 정보를 저장하는 바이오스 롬; 그리고 상기 바이오스 롬에 저장된 상기 정보에 따라 상기 USB 컨트롤러로 전원을 선택적으로 공급하는 수단을 포함한다.A computer system of the present invention for achieving the above object includes: a USB controller for performing a serial communication interface with peripheral devices; A BIOS storing power supply mode information to the USB controller set by a user; And means for selectively supplying power to the USB controller according to the information stored in the BIOS.

이하 본 발명에 따른 USB 컨트롤러로의 전원 공급을 제어할 수 있는 컴퓨터 시스템에 대해, 첨부된 도면들을 참조로 상세히 설명한다.Hereinafter, a computer system capable of controlling a power supply to a USB controller according to the present invention will be described in detail with reference to the accompanying drawings.

도 2는 USB 컨트롤러가 내장된 사우스 브릿지 컨트롤러로 전원을 공급하기 위한 본 발명의 바람직한 실시예에 따른 컴퓨터 시스템의 회로 구성을 보여주는 도면이다. 도 2를 참조하면, 본 발명의 컴퓨터 시스템(100)은, USB 컨트롤러(170)를 내장한 사우스-브릿지 컨트롤러(160), 외부로부터 공급되는 교류 전원(AC)을 직류전원(DC)으로 변환하며, 외부로부터 교류 전원(AC)이 공급되지 않는 경우 내부에 구비된 배터리(240)로부터 전원을 공급받아 상기 직류 전원(DC)을 제공하는 전원 공급부(230), 사용자에 의해 설정된 전원 공급 모드를 저장하기 위한 바이오스 롬(220), 키보드(200), 사용자 키(260)와 같은 입/출력 장치들을 제어하며, 상기 바이오스 롬(220)에 저장된 상기 전원 공급 모드에 대응하는 스위칭 제어 신호(SW)를 발생하는 수퍼 I/O 컨트롤러(190), 그리고 상기 스위칭 제어 신호(SW)에 응답해서 상기 전원 공급부(230)로부터 제공되는 직류 전원(DC)을 상기 USB 컨트롤러(170)로 선택적으로 전달하는 스위치(250)를 포함한다. 상기 스위치(250)는 전계 효과 트랜지스터(FET; Field effect transistor) 등으로 구성된다.2 is a diagram illustrating a circuit configuration of a computer system according to a preferred embodiment of the present invention for supplying power to a South Bridge controller with a built-in USB controller. Referring to FIG. 2, the computer system 100 of the present invention converts an AC power supplied from the south-bridge controller 160 having the USB controller 170 into the DC power DC. When the AC power is not supplied from the outside, the power supply unit 230 receives the power from the battery 240 provided therein and provides the DC power DC, and stores the power supply mode set by the user. To control input / output devices such as the BIOS ROM 220, the keyboard 200, and the user key 260, and to switch the switching control signal SW corresponding to the power supply mode stored in the BIOS ROM 220. A switch for selectively transferring DC power DC provided from the power supply 230 to the USB controller 170 in response to the generated super I / O controller 190 and the switching control signal SW ( 250). The switch 250 includes a field effect transistor (FET) or the like.

최근 인텔(Intel) 사에서 개발된 사우스-브릿지 컨트롤러인 830H는, 하드 디스크 드라이브나 CD-ROM 드라이브를 구동하기 위한 회로뿐만 아니라 USB 컨트롤러(170)와 원-칩(one-chip)으로 구성되며, 사우스-브릿지 컨트롤러(160)의 메인 전원 입력 단자(VCCSUS)와 USB 컨트롤러(170)에서 요구되는 전원을 공급하기 위한 전원 입력 단자들(VCCSUSB, VCCUSBG, VCCUSBPLL 등)을 구비한다. 본 발명에서는 이와 같이 USB 컨트롤러(170)를 내장한 사우스-브릿지 컨트롤러(160)에서 메인 전원 입력 단자와 USB 컨트롤러(170)의 전원 입력 단자가 각각 분리된 경우 USB 컨트롤러(170)로 선택적으로 전원을 공급할 수 있는 스킴을 제공함으로서, USB 컨트롤러(170)를 사용하지 않을 때 USB 컨트롤러(170)에서의 전원 소모를 차단한다. 이와 같은 USB 컨트롤러(170)로의 전원 공급 여부를 설정하기 위한 회로 구성 및 방법이 이하 설명된다.The South-Bridge controller, recently developed by Intel, consists of a USB controller 170 and a one-chip as well as a circuit for driving a hard disk drive or a CD-ROM drive. And a power input terminal (VCCSUSB, VCCUSBG, VCCUSBPLL, etc.) for supplying power required by the USB controller 170 and the main power input terminal VCCSUS of the south-bridge controller 160. In the present invention, when the main power input terminal and the power input terminal of the USB controller 170 are separated from the south-bridge controller 160 having the USB controller 170 as described above, selectively supply power to the USB controller 170. By providing a scheme that can be supplied, the power consumption of the USB controller 170 is cut off when the USB controller 170 is not used. A circuit configuration and method for setting whether to supply power to the USB controller 170 will be described below.

도 3은 바이오스 셋업(setup) 프로그램에서 사용자가 USB 컨트롤러(170)의 전원 공급 여부를 설정하기 위한 화면을 예시적으로 보여주는 도면이다.3 is a diagram illustrating a screen for setting whether the user supplies the power of the USB controller 170 in the BIOS setup program.

도 3을 참조하면, USB 컨트롤러(170)의 전원 공급 상태는 세 가지 모드들 즉, 'ALWAYS OFF', 'ALWAYS ON', 그리고 'AUTOMATIC' 가운데 하나로 설정될 수 있다. 구체적으로, 'ALWAYS OFF'는 USB 디바이스를 사용하지 않을 것이므로 USB 컨트롤러(170)로 전원을 공급하지 않겠다는 것을 의미하며, 'ALWAYS ON'은 USB 디바이스를 사용할 것이므로 USB 컨트롤러(170)로 전원을 공급하겠다는 것을 의미하며, 'AUTOMATIC'은 전원 공급원이 AC 어댑터인지 또는 배터리인 지의 여부에 따라 USB 컨트롤러(170)로 선택적으로 전원을 공급/차단하겠다는 것을 의미한다. 사용자는 키보드(200)와 같은 입력 장치를 이용하여 상기 세가지 모드들 가운데 하나를 선택할 수 있으며, 사용자에 의해 설정된 모드는 바이오스 롬(220)에 저장된다.Referring to FIG. 3, the power supply state of the USB controller 170 may be set to one of three modes, that is, 'ALWAYS OFF', 'ALWAYS ON', and 'AUTOMATIC'. Specifically, 'ALWAYS OFF' means not to supply power to the USB controller 170 because it will not use a USB device, and 'ALWAYS ON' means to supply power to the USB controller 170 because it will use a USB device. 'AUTOMATIC' means to selectively supply / block power to the USB controller 170 depending on whether the power source is an AC adapter or a battery. The user may select one of the three modes by using an input device such as the keyboard 200, and the mode set by the user is stored in the BIOS ROM 220.

도 4는 도 2에 도시된 컴퓨터 시스템(100)이 파워 온(power on)될 때 상기 수퍼 I/O 컨트롤러(190)가 USB 컨트롤러(170)로의 전원 공급을 제어하는 수순을 보여주는 플로우차트이다.FIG. 4 is a flowchart illustrating a procedure of controlling the power supply to the USB controller 170 by the super I / O controller 190 when the computer system 100 shown in FIG. 2 is powered on.

컴퓨터 시스템(100)이 파워 온되면, 단계 S400에서 상기 수퍼 I/O 컨트롤러(190)는 바이오스 롬(220)에 저장된 USB 컨트롤러(170)의 전원 공급 모드 정보를 독출한다. 단계 S401에서 상기 수퍼 I/O 컨트롤러(190)는 상기 바이오스 롬(220)으로부터 독출된 정보가 'ALWAYS ON' 모드인지를 판별한다. 판별 결과,'ALWAYS ON' 모드이면 그 제어는 단계 S405로 진행한다. 단계 S405에서 상기 수퍼 I/O 컨트롤러(190)는 스위치(250)를 온시켜 전원 공급부(230)로부터 공급되는 직류 전원(DC)을 USB 컨트롤러(170)로 전달한다. 상기 판별 결과, 'ALWAYS ON'모드가 아니면 단계 S402로 진행한다. 단계S402에서 상기 수퍼 I/O 컨트롤러(190)는 상기 바이오스 롬(220)으로부터 독출된 정보가 'ALWAYS OFF' 모드인지를 판별한다. 판별 결과, 'ALWAYS OFF' 모드이면 그 제어는 단계 S406으로 진행한다. 단계 S406에서 상기 수퍼 I/O 컨트롤러(190)는 스위치(250)를 오프시켜 전원 공급부(230)로부터 공급되는 직류 전원(DC)이 USB 컨트롤러(170)로 전달되는 것을 차단한다. 상기 판별 결과, 'ALWAYS OFF'모드가 아니면 상기 바이오스 롬(220)에 저장된 전원 공급 모드가 'AUTOMATIC' 모드인 것으로 간주해서 단계 S402로 진행한다. 단계 S402에서 상기 수퍼 I/O 컨트롤러(190)는 전원 공급부(230)로부터의 전원 공급원 정보를 받아들여서 전원 공급원이 배터리(240)인지를 판별한다. 판별 결과, 전원 공급원이 배터리(240)이면 그 제어는 단계 S406으로 진행하여 스위치(250)를 오프시키고, 전원 공급원이 배터리(240)가 아니면 그 제어는 단계 S405로 진행하여 스위치(250)를 온시킨다.When the computer system 100 is powered on, in step S400, the super I / O controller 190 reads power supply mode information of the USB controller 170 stored in the BIOS ROM 220. In operation S401, the super I / O controller 190 determines whether the information read from the BIOS ROM 220 is an 'ALWAYS ON' mode. If it is determined that the mode is 'ALWAYS ON', then the control proceeds to step S405. In operation S405, the super I / O controller 190 turns on the switch 250 to transfer DC power DC supplied from the power supply unit 230 to the USB controller 170. As a result of the determination, if it is not the 'ALWAYS ON' mode, the flow proceeds to step S402. In step S402, the super I / O controller 190 determines whether the information read from the BIOS ROM 220 is an 'ALWAYS OFF' mode. If it is determined that the mode is 'ALWAYS OFF', then the control proceeds to step S406. In operation S406, the super I / O controller 190 turns off the switch 250 to block the DC power supplied from the power supply 230 from being transferred to the USB controller 170. As a result of the determination, if it is not the 'ALWAYS OFF' mode, the power supply mode stored in the BIOS 220 is regarded as the 'AUTOMATIC' mode, and the flow proceeds to step S402. In operation S402, the super I / O controller 190 receives power supply source information from the power supply unit 230 to determine whether the power supply source is the battery 240. As a result of the determination, if the power source is the battery 240, the control proceeds to step S406 to turn off the switch 250, and if the power source is not the battery 240, the control proceeds to step S405 to turn on the switch 250. Let's do it.

만일 상기 바이오스 롬(220)에 저장된 상기 USB 컨트롤러(170)의 전원 공급 모드가 'AUTOMATIC'이면, 상기 수퍼 I/O 컨트롤러(190)는 상기 컴퓨터 시스템(100)이 파워 온되고 나서 동작중인 동안 상기 전원 공급부(230)로부터 제공되는 전원 공급원 정보를 계속해서 모니터링한다. 상기 수퍼 I/O 컨트롤러(190)는 상기 전원 공급원 정보를 모니터링하던 중, 전원 공급원이 배터리(240)에서 외부 AC 전원으로전환되면 상기 스위치(250)를 온시켜서 전원 공급부(230)로부터 공급되는 직류 전원(DC)이 USB 컨트롤러(170)로 제공되도록 제어하고, 반면 상기 전원 공급원이 외부 AC 전원에서 상기 배터리(240)로 전환되면 상기 스위치(250)를 오프시켜서 배터리의 전력 소모를 최소화한다.If the power supply mode of the USB controller 170 stored in the BIOS ROM 220 is 'AUTOMATIC', the super I / O controller 190 is operated while the computer system 100 is operating after being powered on. The power supply source information provided from the power supply unit 230 is continuously monitored. While monitoring the power supply information, the super I / O controller 190 turns on the switch 250 when the power supply source is switched from the battery 240 to external AC power, and supplies a direct current supplied from the power supply unit 230. When the power source DC is controlled to be provided to the USB controller 170, while the power source is switched from the external AC power source to the battery 240, the switch 250 is turned off to minimize the power consumption of the battery.

상술한 바와 같이, 절전을 위하여 사용자가 USB 컨트롤러(170)의 전원 공급 모드를 'ALWAYS OFF'로 설정하였거나, 또는 사용자가 USB 컨트롤러(170)의 전원 공급 모드를 'AUTOMATIC'으로 설정하고 컴퓨터 시스템이 배터리(240)로부터 전원을 공급받는 경우, 상기 수퍼 I/O 컨트롤러(190)의 제어에 의해 상기 스위치(250)는 오프된다. 이 상태에서는 USB 컨트롤러(170)에 USB 디바이스가 연결되더라도 USB 컨트롤러(170)가 동작하지 않으므로, USB 디바이스를 사용하기 위해서는 바이오스 셋업의 USB 컨트롤러 전원 공급 모드의 설정을 변경한 후 재 부팅해야 하는 번거러움이 있을 수 있다.As described above, in order to save power, the user sets the power supply mode of the USB controller 170 to 'ALWAYS OFF', or the user sets the power supply mode of the USB controller 170 to 'AUTOMATIC' and the computer system When the power is supplied from the battery 240, the switch 250 is turned off under the control of the super I / O controller 190. In this state, even if a USB device is connected to the USB controller 170, the USB controller 170 does not operate. Therefore, in order to use the USB device, it is necessary to reboot after changing the setting of the USB controller power supply mode of the BIOS setup. There may be.

이러한 불편함을 제거하기 위해서 별도의 사용자 키(또는 버튼)(260)를 컴퓨터 시스템(100)에 구비하고, 사용자가 상기 사용자 키(260)를 누르면 수퍼 I/O 컨트롤러(190)는 스위치(250)를 온시켜서 전원 공급부(230)로부터의 전원이 USB 컨트롤러(170)로 공급될 수 있도록 한다.In order to eliminate this inconvenience, a separate user key (or button) 260 is provided in the computer system 100, and when the user presses the user key 260, the super I / O controller 190 switches 250. ) So that power from the power supply unit 230 can be supplied to the USB controller 170.

이상, 전술한 본 발명의 바람직한 실시예는, 예시의 목적을 위해 개시된 것으로, 당업자라면 이하 첨부된 특허청구범위에 개시된 본 발명의 기술적 사상과 그 기술적 범위 내에서, 다양한 다른 실시예들을 개량, 변경, 대체 또는 부가 등이 가능할 것이다.As mentioned above, preferred embodiments of the present invention are disclosed for the purpose of illustration, and those skilled in the art can improve and change various other embodiments within the spirit and technical scope of the present invention disclosed in the appended claims below. , Replacement or addition would be possible.

상기와 같이 구성 및 이루어지는 본 발명에 따른 컴퓨터 시스템은 USB 컨트롤러 내장 사우스-브릿지 컨트롤러를 포함하되, 사용자가 USB 컨트롤러로 전원이 공급되지 않도록 바이오스 셋업을 설정하면 컴퓨터 시스템이 파워 온될 때 사우스-브릿지 컨트롤러의 메인 전원은 공급하되, USB 컨트롤러로 공급되는 전원은 차단함으로서 비동작 상태인 USB 컨트롤러에서 불필요한 전력이 소비되는 것을 방지할 수 있는 매우 유용한 발명인 것이다.The computer system according to the present invention configured and made as described above includes a South-bridge controller with a built-in USB controller, but if the user sets the BIOS setup so that power is not supplied to the USB controller, the computer system is powered on. It is a very useful invention that prevents unnecessary power consumption from the inactive USB controller by supplying the main power but cutting off the power supplied to the USB controller.

Claims (6)

컴퓨터 시스템에 있어서:In a computer system: 주변 장치들과의 직렬 통신 인터페이스를 수행하는 USB 컨트롤러와;A USB controller for performing a serial communication interface with peripheral devices; 사용자에 의해 설정된 상기 USB 컨트롤러로의 전원 공급 모드 정보를 저장하는 바이오스 롬; 그리고A BIOS storing power supply mode information to the USB controller set by a user; And 상기 바이오스 롬에 저장된 상기 정보에 따라 상기 USB 컨트롤러로 전원을 선택적으로 공급하는 수단을 포함하는 것을 특징으로 하는 범용직렬버스 컨트롤러로의 전원 공급을 제어할 수 있는 컴퓨터 시스템.And means for selectively supplying power to the USB controller in accordance with the information stored in the bios ROM. 제 1 항에 있어서,The method of claim 1, 상기 전원 공급 수단은,The power supply means, 외부로부터 제공되는 교류 전원을 상기 USB 컨트롤러에 적합한 직류 전원으로 변환하는 전원 공급부와;A power supply for converting AC power supplied from the outside into DC power suitable for the USB controller; 상기 바이오스 롬에 저장된 상기 정보에 대응하는 스위칭 제어 신호를 발생하는 제어부;그리고A controller configured to generate a switching control signal corresponding to the information stored in the BIOS; 상기 스위칭 제어 신호에 응답해서 상기 전원 공급부로부터 제공되는 상기 직류 전원을 상기 USB 컨트롤러로 제공하는 스위칭 수단을 포함하는 것을 특징으로 하는 범용직렬버스 컨트롤러로의 전원 공급을 제어할 수 있는 컴퓨터 시스템.And switching means for providing said direct current power provided from said power supply to said USB controller in response to said switching control signal. 제 1 항에 있어서,The method of claim 1, 상기 USB 컨트롤러는 사우스 브릿지 컨트롤러와 원-칩(one-chip)으로 구성되는 것을 특징으로 하는 범용직렬버스 컨트롤러의 전원 공급을 제어할 수 있는 컴퓨터 시스템.The USB controller is a computer system that can control the power supply of the general-purpose serial bus controller, characterized in that consisting of a south-bridge controller and one-chip (one-chip). 범용직렬버스 컨트롤러 내장 브릿지 컨트롤러를 구비한 컴퓨터 시스템에서 상기 범용직렬버스 컨트롤러로의 전원 공급을 제어하는 방법에 있어서:In a method for controlling a power supply to a universal serial bus controller in a computer system having a bridge controller with a built-in universal serial bus controller: 사용자에 의해 설정된 상기 범용직렬버스 컨트롤러의 전원 모드가 공급 모드인지를 판별하는 단계와;Determining whether a power supply mode of the universal serial bus controller set by a user is a supply mode; 상기판별결과, 상기 전원 모드가 공급 모드이면 상기 범용직렬버스 컨트롤러로의 전원 공급을 개시하는 단계와;Starting power supply to the universal serial bus controller if the power source mode is a supply mode as a result of the discrimination; 상기 판별결과, 상기 전원 모드가 비공급 모드이면 상기 범용직렬버스 컨트롤러로의 전원 공급을 차단하는 단계와;Blocking the supply of power to the universal serial bus controller if the power mode is a non-supply mode; 상기 판별결과, 상기 전원 모드가 자동 공급 모드이면 전원 공급원이 배터리인지를 판별하는 단계; 그리고Determining whether the power supply source is a battery if the power supply mode is an automatic supply mode; And 상기 전원 공급원이 배터리이면 상기 범용직렬버스 컨트롤러로의 전원 공급을 차단하는 단계를 포함하는 것을 특징으로 하는 컴퓨터 시스템.If the power source is a battery, cutting off the power supply to the universal serial bus controller. 범용직렬버스 컨트롤러 내장 브릿지 컨트롤러를 구비한 컴퓨터 시스템에서 상기 범용직렬버스 컨트롤러로의 전원 공급을 제어하는 방법에 있어서:In a method for controlling a power supply to a universal serial bus controller in a computer system having a bridge controller with a built-in universal serial bus controller: 사용자에 의해 설정된 상기 범용직렬버스 컨트롤러의 전원 모드가 자동 공급모드인 경우, 상기 컴퓨터 시스템이 파워 온되고 나서 동작중인 동안 제공되는 전원 공급원 정보를 계속해서 확인하는 단계;If the power supply mode of the universal serial bus controller set by the user is an automatic supply mode, continuously checking power supply information provided while the computer system is powered on and operating; 상기 전원 공급원 정보를 확인하는 도중, 전원 공급원이 배터리에서 외부 AC 전원으로 전환되는 경우, 공급되는 직류 전원(DC)이 상기 범용직렬버스 컨트롤러로 제공되도록 제어하는 단계; 및During the checking of the power supply source information, when a power supply source is switched from a battery to an external AC power source, controlling the supplied DC power to be provided to the universal serial bus controller; And 상기 전원 공급원이 외부 AC 전원에서 상기 배터리로 전환되는 경우, 공급되는 직류 전원(DC)이 상기 범용직렬버스 컨트롤러로 제공되지 않도록 제어하는 단계를 포함하는 것을 특징으로 하는 컴퓨터 시스템.And controlling the supplied DC power (DC) not to be supplied to the universal serial bus controller when the power supply is switched from an external AC power source to the battery. 제 5 항에 있어서,The method of claim 5, 상기 범용직렬버스 컨트롤러는 사용자 키(Key)에 의해 전원이 온(On)될 수 있는 것을 특징으로 하는 컴퓨터 시스템.The universal serial bus controller is a computer system, characterized in that the power can be turned on (On) by a user key (Key).
KR1020010040502A 2001-07-06 2001-07-06 Computer system that can control the power supply to the universal serial bus controller Expired - Fee Related KR100820641B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020010040502A KR100820641B1 (en) 2001-07-06 2001-07-06 Computer system that can control the power supply to the universal serial bus controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020010040502A KR100820641B1 (en) 2001-07-06 2001-07-06 Computer system that can control the power supply to the universal serial bus controller

Publications (2)

Publication Number Publication Date
KR20030004816A true KR20030004816A (en) 2003-01-15
KR100820641B1 KR100820641B1 (en) 2008-04-10

Family

ID=27713802

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010040502A Expired - Fee Related KR100820641B1 (en) 2001-07-06 2001-07-06 Computer system that can control the power supply to the universal serial bus controller

Country Status (1)

Country Link
KR (1) KR100820641B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030075494A (en) * 2002-03-19 2003-09-26 주식회사 레인콤 Low current usb system and method for embodying that
WO2007133038A1 (en) * 2006-05-16 2007-11-22 Pointchips Co., Ltd. Apparatus and method for controlling power to usb device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000008657A (en) * 1998-07-15 2000-02-07 윤종용 Power source management circuit for usb hub
KR100306697B1 (en) * 1998-07-23 2001-11-30 윤종용 Portable computer system for controlling the power supply of the universal serial bus and its control method
KR20010002219A (en) * 1999-06-12 2001-01-15 윤종용 A universal serial bus of computer system
JP3664236B2 (en) * 2000-10-30 2005-06-22 ティアック株式会社 USB device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030075494A (en) * 2002-03-19 2003-09-26 주식회사 레인콤 Low current usb system and method for embodying that
WO2007133038A1 (en) * 2006-05-16 2007-11-22 Pointchips Co., Ltd. Apparatus and method for controlling power to usb device
US7945711B2 (en) 2006-05-16 2011-05-17 Pointchips Co., Ltd. Appparatus and method for controlling power to USB device

Also Published As

Publication number Publication date
KR100820641B1 (en) 2008-04-10

Similar Documents

Publication Publication Date Title
KR100424484B1 (en) A power supply for central processing unit
CN100359435C (en) Information processing device and control method thereof
KR101623756B1 (en) A method for interrupting power supply in an apparatus for interrupting power supply utilizing the voltage supplied to the system memory
US6516418B1 (en) Portable computer having universal serial bus ports controlled power supply and a method of the same
US6841898B2 (en) Automatic power supply selector for a ACPI-compliant PCI devices
JP3974510B2 (en) Computer apparatus, power management method, and program
US20030135726A1 (en) Computer apparatus, power supply control method and program for reducing the standby power requirement in a computer supporting a wake-up function
KR20010038449A (en) Power supply control circuit for computer system having a plurality of power management states
KR101692538B1 (en) An apparatus and method for interrupting power supply utilizing the GPIO port
JP3789792B2 (en) Portable computer system and control method thereof
KR20010027087A (en) Apparatus and method for power management of computer system
US6625739B1 (en) Hard power shutdown of a computer by actuating both a keyboard controller independent key and a soft power switch together to bypass the power switch together to bypass the power controller
KR950001418B1 (en) Pop up control system for portable computer having setup function and popup function
US7562240B2 (en) Apparatus and method for selecting between operating modes for a multi-core processor
KR100448274B1 (en) A power supply control device for cutting off stand-by electric power and for saving electric power, a control method thereof and a power saving system
KR100763948B1 (en) Display device with USB hub
KR100820641B1 (en) Computer system that can control the power supply to the universal serial bus controller
US20090094472A1 (en) Computer system and method for dynamically saving power thereof
JP2000357079A (en) Computer system and control method for the same
KR101529640B1 (en) A computer system having sleep mode type universal serial bus port
KR100315771B1 (en) Power control device for computer system and method
KR100672931B1 (en) Computer system capable of changing power state by operating monitor power button and its power management method
JP2007503055A (en) Power button and device activation event processing method without AC power
KR0130785Y1 (en) Automatic detection device when replacing PC IC card of portable computer
KR20030052769A (en) Apparatus and method for charge of using usb of mobile communication terminal

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

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

N231 Notification of change of applicant
PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

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
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

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

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

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

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

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment
PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

FPAY Annual fee payment
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

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

FPAY Annual fee payment

Payment date: 20160324

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20170324

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

FPAY Annual fee payment

Payment date: 20180323

Year of fee payment: 11

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 12

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20200403

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20200403