[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR0151776B1 - CPI Voltage Detection Device Using Keyboard Controller - Google Patents

CPI Voltage Detection Device Using Keyboard Controller

Info

Publication number
KR0151776B1
KR0151776B1 KR1019950000728A KR19950000728A KR0151776B1 KR 0151776 B1 KR0151776 B1 KR 0151776B1 KR 1019950000728 A KR1019950000728 A KR 1019950000728A KR 19950000728 A KR19950000728 A KR 19950000728A KR 0151776 B1 KR0151776 B1 KR 0151776B1
Authority
KR
South Korea
Prior art keywords
cpu
keyboard controller
voltage
cpi
present
Prior art date
Application number
KR1019950000728A
Other languages
Korean (ko)
Other versions
KR960029939A (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 KR1019950000728A priority Critical patent/KR0151776B1/en
Publication of KR960029939A publication Critical patent/KR960029939A/en
Application granted granted Critical
Publication of KR0151776B1 publication Critical patent/KR0151776B1/en

Links

Classifications

    • 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/28Supervision thereof, e.g. detecting power-supply failure by out of limits supervision

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

본 발명은 사용상의 부주의로 인하여 CPU의 구동전압이 잘못인가되어 장시간 사용에 따른 회로소자의 손상을 미연에 방지코자한 키보드 콘트롤러를 이용한 씨피유 전압 검출장치에 관한 것이다.The present invention relates to a CPI voltage detecting device using a keyboard controller designed to prevent damage to a circuit device caused by a long time use due to an incorrect driving voltage of a CPU due to careless use.

종래에는 컴퓨터의 주요부품인 CPU가 구동할 때 전압차이가 크면 시스템 동작이 전혀 이루어지지 않게 될뿐만 아니라 전압차가 심한 상태로 시스템을 장시간 사용할 때에는 회로소자의 손상을 초래하게 되는 문제점이 있었다.Conventionally, when the CPU, which is a main component of a computer, has a large voltage difference, system operation is not performed at all, and there is a problem that damages a circuit element when the system is used for a long time with a severe voltage difference.

이를 개선코자하여 본 발명은 저전력 시스템 개발에 부응하여 컴퓨터의 주요 부품인 CPU의 구동전압이 소정 전압레벨(DC5V)에서 DC3.3V 또는 DC3.45V로 저하됨에 따라 DC3.3V용 CPU를 DC3.45V전원에서 사용할 때 야기될 수 있는 시스템의 회로소자의 손상을 미연에 방지코자한 것이다.In order to improve this, the present invention responds to the development of a low-power system, and as a result, the driving voltage of the CPU, which is a major component of the computer, is reduced to DC3.3V or DC3.45V at a predetermined voltage level (DC5V). This is to prevent damage to the circuit elements of the system that may be caused when using the power supply.

Description

키보드 콘트롤러를 이용한 씨피유(CPU) 전압검출장치CPU voltage detection device using keyboard controller

제1도 (a)는 본 발명에 의한 일실시예의 회로 구성도.Figure 1 (a) is a circuit diagram of one embodiment according to the present invention.

(b)는 입력전압대 변환 데이터 도표.(b) is the input voltage band conversion data table.

제2도는 본 발명에서 씨피유(CPU) 전압 검출 과정을 설명하는 플로우 챠트.Figure 2 is a flow chart illustrating a CPU voltage detection process in the present invention.

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

1 : A/D 컨버터 2 : 데이터 버퍼1: A / D Converter 2: Data Buffer

3 : 키보드 콘트롤러3: keyboard controller

본 발명은 키보드 콘트롤러(Keyboard Controller)를 이용한 씨피유(CPU)전압 검출장치에 관한 것으로 특히 사용상의 부주의로 인하여 CPU의 구동전압이 잘못인가되어 장시간 사용에 따른 회로 소자의 손상을 미연에 방지코자 한 것이다.The present invention relates to a device for detecting a CPU voltage using a keyboard controller. In particular, the CPU driving voltage is incorrectly applied due to inadvertent use, thereby preventing damage to a circuit element due to prolonged use. .

종래에는 컴퓨터의 주요 부품인 CPU가 구동할 때 전압차이가 크면 시스템 동작이 전혀 이루어지지 않게 될뿐만 아니라 전압차가 심한 상태로 시스템을 장시간 사용할 때에는 회로 소자의 손상을 초래하게 되는 문제점이 있었다.Conventionally, when the CPU, which is a major component of a computer, has a large voltage difference, not only does the system operate at all, but also causes damage to circuit elements when the system is used for a long time with a severe voltage difference.

본 발명은 이러한 종래기술의 문제점을 해결하고자하여 이루어진 것으로서, 저전력 시스템 개발에 부응하여 컴퓨터의 주요 부품인 CPU의 구동전압이 소정전압레벨(DC5V)에서 DC3.3V 또는 DC3.45V로 저하됨에 따라 DC3.3V용 CPU를 DC 3.45V전원에서 사용할 때 야기될 수 있는 시스템의 회로소자의 손상을 미연에 방지코자함을 그 목적으로 하는 것이다.The present invention was made to solve the problems of the prior art, and in response to the development of a low-power system, the driving voltage of the CPU, which is a major component of the computer, is reduced to DC3.3V or DC3.45V at a predetermined voltage level (DC5V). Its purpose is to prevent damage to the circuitry of the system that can occur when using a 3V CPU for a DC 3.45V supply.

상기한 목적을 달성하기 위한 본 발명을 첨부된 실시예의 도면에 의하여 상세히 설명하면 다음과 같다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT The present invention for achieving the above object will be described in detail with reference to the accompanying drawings.

제1도의 (a)는 본 발명에 의한 일실시예의 회로 구성도를 나타낸 것으로서, CPU로부터 입력되는 아날로그 전압(Vi)을 디지탈 신호로 변환하여 데이터 버퍼(2)에 출력하는 A/D컨버터(1)와, 상기 A/D컨버터(1)를 통한 디지탈 변환 데이터를 저장하는 데이터 버퍼(2)와, 포트(PORT)신호에 의해 상기 데이터 버퍼(2)에 저장된 값을 읽어들이도록 제어하는 키보드 콘트롤러(3)로 구성된 것이다.FIG. 1A shows a circuit diagram of an embodiment according to the present invention. The A / D converter 1 converts an analog voltage Vi input from a CPU into a digital signal and outputs the digital signal to the data buffer 2. ), A data buffer 2 for storing digital conversion data through the A / D converter 1, and a keyboard controller for reading a value stored in the data buffer 2 by a port signal. It consists of (3).

미설명부호 N1은 낸드게이트이다.Reference numeral N 1 is a NAND gate.

이와 같이 구성된 본 발명의 동작 및 작용효과를 제2도를 참조하여 설명하면 다음과 같다.Referring to Figure 2 the operation and effect of the present invention configured as described above are as follows.

시스템에 전원이 인가된후 A/D컨버터(1)를 통해 입력 전압이 수치로 환산되어 진다.After power is applied to the system, the input voltage is converted into a numerical value through the A / D converter (1).

예를들면 기준전압(VF)을 2.44V로 하면 제1도의 (b)와 같이 5V까지는 0.01V씩 256개로 구분된다.For example, if the reference voltage (VF) is 2.44V, as shown in (b) of FIG. 1, up to 5V is divided into 256 units by 0.01V.

즉 2.44V(00), 2.45V(01),…2.50V(06),…3.30V(46), 3.31V(47),…3.45V(5B),…4.99V(FE), 5.00V(FF)로 각각 나타나게 된다.That is, 2.44 V (00), 2.45 V (01),... 2.50 V (06),... 3.30 V (46), 3.31 V (47),... 3.45 V (5B),... 4.99V (FE) and 5.00V (FF) are shown.

이들 데이터들은 A/D컨버터(1)을 통해 데이터 버퍼(2)에 저장되고 키보드 콘트롤러(3)의 포트신호(PORT)에 의해 데이터 버퍼(2)에 저장된 값을 읽어들이게 된다.These data are stored in the data buffer 2 through the A / D converter 1 and the values stored in the data buffer 2 are read by the port signal PORT of the keyboard controller 3.

상기한 동작을 제2도를 참조하여 설명한다.The above operation will be described with reference to FIG.

시스템의 전원이 인가되면 전원인가 자체시험(power on self Test)기능을 수행한후 CPU의 ID정보(CPU가 갖고있는 정보로서 CPU종류를 구분함)를 읽어본다.When the system is powered on, it performs the power on self test function and reads the CPU ID information (the CPU type as the information that the CPU has).

이때 CPU의 속도는 BIOS(Basic Input/Output System)가 갖고있는 기능에 의해 검출하게 된다.At this time, the speed of the CPU is detected by the function of the basic input / output system (BIOS).

이와 같은 과정이 완료되면 CPU의 종류와 속도가 결정된다.When this process is completed, the type and speed of the CPU are determined.

다음에는 CPU에 인가된 전압을 A/D컨버터(1)을 통해 변환시키고, 이를 키보드 콘트롤러(3)를 이용하여 데이터를 전송하고 난후에 각각의 CPU종류에 따른 인가전압의 정보와 비교하여 일치하는가 여부를 판별한다.Next, convert the voltage applied to the CPU through the A / D converter (1), transfer the data using the keyboard controller (3), and compare it with the information of the applied voltage according to each CPU type. Determine whether or not.

비교결과 일치하면 시스템을 정상적으로 동작시켜 다음 과정을 수행하고, 일치하지 않으면 화면을 통해 예로서 인가전압이 잘못 되었음이라는 메시지를 전송하고 시스템의 동작을 정지시키게 된다.If the result of the comparison is correct, the system operates normally and the next process is performed. If the result does not match, the system sends a message indicating that the applied voltage is wrong and stops the operation of the system.

이상에서와 같이 본 발명은 데이터 버퍼의 제어동작을 키보드 콘트롤러의 포트(PORT)신호를 이용하여 읽도록 제어할 수가 있는 것이어서 별도의 포트를 위한 로직회로를 필요로 하지 않으므로 회로의 간략화를 도모함은 물론 사용상 부주의로 인해 CPU의 구동전압이 잘못인가되어 장시간 사용에 따른 회로 소자의 손상을 미연에 방지할 수 있는 효과가 있는 것이다.As described above, the present invention can control the data buffer control operation to be read by using the PORT signal of the keyboard controller, so that a logic circuit for a separate port is not necessary, thereby simplifying the circuit. Due to inadvertent use, the driving voltage of the CPU is incorrectly applied, which prevents damage to circuit elements due to prolonged use.

Claims (1)

CPU로부터 입력되는 아날로그전압(Vi)을 디지탈신호로 변환하여 데이터 버퍼(2)에 출력하는 A/D컨버터(1)와, 상기 A/D컨버터(1)를 통한 디지탈 변환 데이터를 저장하는 데이터 버퍼(2)와, 포트(PORT)신호에 의해 상기 데이터 버퍼(2)에 저장된 값을 읽어들이도록 제어하는 키보드 콘트롤러(3)로 구성된 것을 특징으로 하는 키보드 콘트롤러를 이용한 씨피유(CPU)전압검출장치.A / D converter 1 for converting the analog voltage Vi input from the CPU into a digital signal and outputting it to the data buffer 2 and a data buffer for storing the digital conversion data through the A / D converter 1. (2) and a keyboard controller (3) using a keyboard controller, characterized in that it comprises a keyboard controller (3) which controls to read a value stored in the data buffer (2) by a port signal.
KR1019950000728A 1995-01-18 1995-01-18 CPI Voltage Detection Device Using Keyboard Controller KR0151776B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950000728A KR0151776B1 (en) 1995-01-18 1995-01-18 CPI Voltage Detection Device Using Keyboard Controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950000728A KR0151776B1 (en) 1995-01-18 1995-01-18 CPI Voltage Detection Device Using Keyboard Controller

Publications (2)

Publication Number Publication Date
KR960029939A KR960029939A (en) 1996-08-17
KR0151776B1 true KR0151776B1 (en) 1998-10-15

Family

ID=19406848

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950000728A KR0151776B1 (en) 1995-01-18 1995-01-18 CPI Voltage Detection Device Using Keyboard Controller

Country Status (1)

Country Link
KR (1) KR0151776B1 (en)

Also Published As

Publication number Publication date
KR960029939A (en) 1996-08-17

Similar Documents

Publication Publication Date Title
JPH06103748A (en) Power control circuit for ic memory card
KR910001557B1 (en) Portable computer with voltage level detector
KR890008712A (en) Portable Electronic Media
KR890015137A (en) I / O control system
JPH0351376U (en)
KR0151776B1 (en) CPI Voltage Detection Device Using Keyboard Controller
JPH07159846A (en) Power system for camera
KR930008870A (en) Pyrom IC (PROM IC)
JPH01269114A (en) Resetting circuit
JP2517540Y2 (en) IC card
JPH0739123U (en) AD converter
JP2637849B2 (en) Microcomputer
US6459752B1 (en) Configuration and method for determining whether the counter reading of a counter has reached a predetermined value or not
JPH0430720Y2 (en)
KR100280453B1 (en) Flash memory device
JPS6244815A (en) Constant voltage power supply device
KR950007938B1 (en) How to reset the shelf programmable logic controller
JPS5937868Y2 (en) reset circuit
KR930001397Y1 (en) Watchdog circuit
JPS6167119A (en) Microcomputer
JPS61275623A (en) Check circuit for optical detection part
JPS57180371A (en) Malfunction diagnosing device for chopper controller
JPS6421653A (en) Erroneous writing preventing method to backup memory in power source turning-off time
JPH07162292A (en) Non-volatile counter circuit
JPH0640112B2 (en) Power supply voltage detection hold circuit

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19950118

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19950118

Comment text: Request for Examination of Application

PG1501 Laying open of application
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: 19980323

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19980623

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19980623

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20010622

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20020605

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20030609

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20040602

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20050608

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20060605

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20070613

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20080604

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20090602

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20090602

Start annual number: 12

End annual number: 12

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20110509