KR100256944B1 - A sound warning circuit for pci hot-plug - Google Patents
A sound warning circuit for pci hot-plug Download PDFInfo
- Publication number
- KR100256944B1 KR100256944B1 KR1019970036516A KR19970036516A KR100256944B1 KR 100256944 B1 KR100256944 B1 KR 100256944B1 KR 1019970036516 A KR1019970036516 A KR 1019970036516A KR 19970036516 A KR19970036516 A KR 19970036516A KR 100256944 B1 KR100256944 B1 KR 100256944B1
- Authority
- KR
- South Korea
- Prior art keywords
- pci card
- input
- output
- gate
- pci
- Prior art date
Links
Images
Classifications
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4063—Device-to-bus coupling
- G06F13/4068—Electrical coupling
- G06F13/4081—Live connection to bus, e.g. hot-plugging
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Emergency Alarm Devices (AREA)
- Debugging And Monitoring (AREA)
- Electronic Switches (AREA)
Abstract
Description
본 발명은 PCI(Programmable communication interface) 핫 플러그(Hot Plug)를 위한 경보 장치(Warning Sound Circuitry)에 관한 것으로서, 특히 PCI 핫 플러그를 실행하는 동안 사용자의 실수로 인하여 다른 어댑터 카드(Adapter Card)를 액세스하게 되는 경우, 스피커를 작동시킴으로써 사용자에게 경보를 출력하기 위한 장치에 관한 것이다.BACKGROUND OF THE
프로그램 가능한 통신용 인터페이스 장치(PCI) 슬롯에 위치한 컴퓨터 주변 기기를 제어하는 어댑터 카드를 관리하기 위하여 여러 회사에서 연구중인 PCI 핫 플러그 시스템은, 시스템의 가동중에 어댑터 카드를 새로운 버전으로 갱신할 수 있으며 어댑터 카드에 고장이 발견되었을 때 새로운 어댑터 카드로 교환할 수 있도록 하기 위한 시스템이다.To manage adapter cards that control computer peripherals located in programmable communication interface device (PCI) slots, PCI hot plug systems, which are being studied by several companies, can update adapter cards to new versions while the system is running. It is a system to be able to replace a new adapter card when a failure is detected.
사용자는 컴퓨터의 시스템 포트 B를 사용하여 커맨드(Command)로 명령을 내림으로써, 시스템이 PCI 핫 플러그가 가능한 환경을 만들어준 다음 어댑터 카드를 교체한다.The user issues a command using the computer's system port B, which creates a PCI hot-pluggable environment and then replaces the adapter card.
그러나, 사용자의 실수로 준비되지 않은 다른 어댑터 카드를 액세스하게 되어 전 시스템이 다운되는 상황이 발생하더라도 이를 감지할 방법이 현재까지는 전혀 개발되어 있지 않다However, there is currently no way to detect when a system is down due to a user's mistake accessing an unprepared adapter card.
또한, PCI 핫 플러그는 입/출력 보드 및 PCI 카드의 전원이 오프된 상태에서만 가능하다.In addition, PCI hot plug is only possible when the I / O board and PCI card are powered off.
그러므로 시스템의 명령에 의하여 PCI 핫 플러그가 준비된 상태에서, 해당 카드의 전원이 오프되어 있는지의 여부를 판단할 수 있는 방법이 필요하다.Therefore, there is a need for a method capable of determining whether the corresponding card is powered off while the PCI hot plug is prepared by the system command.
따라서, 본 발명은 상기된 바와 같은 문제점을 해결하기 위하여,Therefore, in order to solve the problems as described above,
PCI 핫 플러그가 준비되지 않은 어댑터 카드를 실수로 액세스하게 되는 경우 스피커를 작동시켜 사용자에게 경보를 발생함으로써, 더 이상의 PCI 핫 플러그가 진행되는 것을 막기 위한 PCI 핫 플러그를 위한 경보 장치를 제공하는 것을 목적으로 한다.To provide an alarm device for PCI hot plug to prevent further PCI hot plug from proceeding by operating the speaker to alert the user when an accidentally accesses an adapter card that is not ready for PCI hot plug. It is done.
도 1 은 본 발명에 의한 대표적인 디폴트 시스템의 구성도.1 is a block diagram of an exemplary default system according to the present invention.
도 2 는 사용자의 실수가 없는 경우 카드를 사용하여 시스템과 연결된 본 발명에 의한 경보 장치의 동작도.Figure 2 is an operation of the alarm device according to the present invention connected to the system using a card when there is no user error.
도 3 는 사용자의 실수가 있는 경우 카드를 사용하여 시스템과 연결된 본 발명에 의한 경보 장치의 동작도.Figure 3 is an operation of the alarm device according to the present invention connected to the system using a card in case of user error.
도 4 는 사용자의 실수가 없는 경우 시스템과 직접 연결된 본 발명에 의한 경보 장치의 동작도.Figure 4 is an operation of the alarm device according to the invention directly connected to the system when there is no user error.
도 5 는 사용자의 실수가 있는 경우 시스템과 직접 연결된 본 발명에 의한 경보 장치의 동작도.5 is an operation of the alarm device according to the present invention directly connected to the system in case of a user error.
도 6 은 리셋 스위치를 가지는 본 발명에 의한 경보 장치의 구조도.6 is a structural diagram of an alarm device according to the present invention having a reset switch.
도 7 은 부저를 사용하는 본 발명에 의한 경보 장치의 구조도.7 is a structural diagram of an alarm device according to the present invention using a buzzer.
도 8 은 리셋 스위치와 버저를 사용하는 본 발명에 의한 경보 장치의 구조도.8 is a structural diagram of an alarm device according to the present invention using a reset switch and a buzzer.
〈도면의 주요부분에 대한 부호의 설명〉<Explanation of symbols for main parts of drawing>
110 : 논리 합 게이트 1 120 : 타이머110:
130 : 논리 합 게이트 2 140 : 논리 곱 게이트 1130: logical sum gate 2 140:
150 : 스피커 구동기150: speaker driver
210 : 리셋 스위치 220 : 논리 곱 게이트 2210: reset switch 220: logical product gate 2
230 : D 플립플롭230: D flip-flop
310,320 : 논리 합 게이트 330 : 논리 곱 게이트310,320: logical sum gate 330: logical product gate
340 : 부저340 buzzer
상기와 같은 목적을 달성하기 위하여 창안된 본 발명은,The present invention was created to achieve the above object,
고정된 주파수의 클럭(clock)과, 시스템을 제어하기 위한 시스템 포트 B의 비트 0를 입력으로 하는 타이머(Timer) 2와; 상기 타이머 2의 출력과, 시스템 포트 B의 비트 1을 입력으로 하는 논리 곱 게이트(And Gate)와; 상기 논리 곱 게이트의 출력을 입력으로 하는 스피커 구동기(Speaker Driver) 및 상기 스피커 구동기에 의하여 구동되는 스피커를 포함하여 구성되는 것을 특징으로 한다.A timer 2 having a fixed frequency clock and
PCI 카드를 고정하기 위하여 사용되는 접지된 금속 판(Metal Plat)은 나사(Screw)를 사용하여 고정된다.The ground metal plate used to secure the PCI card is secured with screws.
상기 고정 나사에, 입/출력 보드로부터 VDD를 공급받아 10㏀ 저항을 통하여 로직 레벨 '1'로 풀업(Pullup)된 와이어(Wire)를 고정한다.The VDD is supplied from the input / output board to the fixing screw to fix the pulled-up wire to the logic level '1' through a 10Ω resistor.
레벨 '1'로 고정된 이 와이어는 PCI 카드를 고정하는 금속판의 나사에 연결되자 마자, 새시 접지(Chassis Ground), 즉 금속 판에 의하여 로직 레벨 '0'을 유지하게 된다.Secured to level '1', as soon as it is connected to the screw on the metal plate that holds the PCI card, the chassis ground, or metal plate, maintains the logic level '0'.
만약 나사를 새시로부터 분리할 경우 풀업된 상태가 되어 다시 로직 레벨 '1'을 유지하게 된다.If the screw is removed from the chassis, it will be pulled up to maintain logic level '1' again.
또 어댑터 카드의 전원 상태를 감지하여, 상기 고정 나사와 연결된 케이블의 신호와 논리 연산(Logic Gate)함으로써, 전원이 온(Power On)되어 있는 상기 어댑터 카드의 금속판 나사를 분리하게 되는 경우 스피커를 작동하여 경보를 울릴 수 있다.When the power supply of the adapter card is sensed and the signal of the cable connected to the fixing screw is logically operated, the speaker is operated when the screw of the metal plate of the adapter card that is powered on is removed. Can sound an alarm.
PCI 핫 플러그는 전원이 오프되어 있을 때만 가능하므로, 전원이 온되어 있는 카드를 액세스하려고 할 때 경보를 울린다.Since PCI hot plug is only possible when the power is off, an alarm is triggered when trying to access a card that is powered on.
본 발명의 기본적인 원리는 다음과 같다.The basic principle of the present invention is as follows.
1. 핫 플러그 준비가 안된 PCI 카드를 시스템에서 분리할 때, 스피커로 경보를 발생시킨다.1. When removing a PCI card that is not ready for hot plugging from the system, generate an alarm on the speaker.
2. 시스템에 디폴트로 구성된 스피커 및 타이머를 이용하여 구현한다.2. Implement using the speaker and timer configured by default in the system.
3. 카드를 사용하여 시스템과 인터페이스되거나, 또는 직접 시스템 보드에 연결한다.3. Use the card to interface with the system or connect directly to the system board.
본 발명의 가장 기본적인 구조는 타이머와 스피커를 이용한 것이다.The most basic structure of the present invention uses a timer and a speaker.
도 1 은 본 발명에 의한 대표적인 디폴트 시스템의 구성도를 나타낸 것이다.1 is a block diagram of a representative default system according to the present invention.
도시된 바와 같이, 1.19318MHz의 클럭과, 시스템을 제어하기 위한 시스템 포트 B의 비트 0를 입력으로 하는 타이머 2와; 상기 타이머 2의 출력과, 시스템 포트 B의 비트 1을 입력으로 하는 논리 곱 게이트와; 상기 논리 곱 게이트의 출력을 입력으로 하는 스피커 구동기 및 상기 스피커 구동기에 의하여 구동되는 스피커로 구성되어 있다.As shown, a timer 2 having an input of a clock of 1.19318 MHz and
사용자의 명령에 의하여 상기 시스템 포트 B의 비트 0(입/출력 주소는 0061h)가 '1'로 설정되면, 타이머는 사용자에 의하여 프로그램된 숫자 n으로 클럭을 나누기 시작하여, 1.19318/n MHz의 주파수를 가지는 신호를 출력한다.When bit 0 (input / output address is 0061h) of the system port B is set to '1' by the user's command, the timer starts dividing the clock by the number n programmed by the user, and has a frequency of 1.19318 / n MHz. Outputs a signal with
또한 사용자의 명령에 의하여 상기 시스템 포트 B의 비트 1(입/출력 주소는 0061h)이 '1'로 설정되면, 스피커 구동기에 의하여 1.19318/n MHz의 신호가 상기 논리 곱 게이트를 통하여 스피커 구동기로 전달된뒤, 증폭되어 스피커를 통하여 소리가 재생된다.In addition, when bit 1 (the input / output address is 0061h) of the system port B is set to '1' by a user's command, a signal of 1.19318 / n MHz is transmitted to the speaker driver through the logical product gate by the speaker driver. After that, the sound is amplified and reproduced through the speaker.
이때 발생되는 소리는 사용자가 타이머의 n을 변경함으로써, 고주파음 또는 저주파음으로 용도에 따라 변경할 수 있다.The sound generated at this time may be changed according to the use by the user by changing the n of the timer to a high frequency sound or a low frequency sound.
상기와 같이 구성된 PCI 핫 플러그를 위한 경보 장치는 카드를 사용하여 시스템과 인터페이스될 수 있다.The alarm device for the PCI hot plug configured as above may be interfaced with the system using the card.
도 2 는 사용자의 실수가 없는 경우 카드를 사용하여 시스템과 연결된 본 발명에 의한 경보 장치의 동작도를 나타낸 것이다.Figure 2 shows the operation of the alarm device according to the present invention connected to the system using a card when there is no user error.
도시된 바와 같이, 시스템 포트 B의 비트 0과 PCI 카드 VDD를 입력으로 하는 논리 합 게이트(Or Gate) 1(110)과; 클럭 1.19318MHz와 상기 논리 합 게이트 1(110)의 출력을 입력으로 하는 타이머 2(120); 시스템 포트 B의 비트 1과, 각각의 입/출력 보드에 장착되어 있는 PCI 카드를 통하여 PCI 카드의 고정 나사에 연결되어 있는 새시 접지 케이블 0 및 새시 접지 케이블 1을 입력으로 하는 논리 합 게이트 2(130); 상기 타이머 2(120)의 출력과 상기 논리 합 게이트(130)의 출력을 입력으로 하는 논리 곱 게이트(140) 및 스피커 구동기(150)로 구성되어 있다.As shown, an
상기와 같이 입/출력 보드 스피커 구동 회로와 연결된 새시 접지 케이블0는, PCI 카드(170)를 통하여 PCI 카드(170)의 예비된 핀인 고정 나사에 연결된다.The
또한 상기 새시 접지 케이블1 또한 마찬가지로 다른 PCI 카드(160)를 통하여 PCI 카드(160)의 예비된 핀인 고정 나사에 연결된다.In addition, the
고정된 PCI 카드(160)의 고정 나사에 연결된 상기 새시 접지 케이블 1은 PCI 카드의 전원이 온되어 입/출력 보드로부터 VDD를 공급받고 있으나, 고정 나사가 PCI 카드(160)를 고정시키기 위해 접지된 금속판에 연결되어 있으므로 레벨 '0'으로 떨어진 상태이다.The
그러나 고정되지 않은 PCI 카드(170)의 고정 나사에 연결된 상기 새시 접지 케이블 0는 전원이 오프되어 입/출력 보드로부터 VDD를 공급받지 못하고 있으므로, 고정 나사를 금속판으로부터 분리하더라도 레벨 '0'으로 상태를 유지하게 된다.However, since the
그러므로, 사용자가 스피커의 성능을 시험하기 위하여 상기 시스템 포트 B의 비트 1을 '1'로 설정하지 않는 이상, 상기 스피커 구동기(150)는 동작하지 않아 스피커는 구동되지 않는다.Therefore, unless the user sets
상기와 같이, 사용자의 실수가 발생하지 않은 경우, 전원이 온된 PCI 카드(160)는 나사가 금속판에 연결되어 있으므로 스피커를 구동시키지 않으며, 전원이 오프된 PCI 카드(170)는 나사가 입/출력 보드로부터 VDD을 공급받지 못하므로 스피커를 구동시키지 못한다.As described above, when the user's mistake does not occur, the power-on
도 3 는 사용자의 실수가 있는 경우 카드를 사용하여 시스템과 연결된 본 발명에 의한 경보 장치의 동작도를 나타낸 것이다.Figure 3 shows the operation of the alarm device according to the present invention connected to the system using a card in the event of a user error.
도시된 바와 같이, 시스템 포트 B의 비트 0과 PCI 카드 VDD를 입력으로 하는 논리 합 게이트 1(110)과; 클럭 1.19318MHz와 상기 논리 합 게이트 1(110)의 출력을 입력으로 하는 타이머 2(120); 시스템 포트 B의 비트 1과, 각각의 입/출력 보드에 장착되어 있는 PCI 카드를 통하여 PCI 카드의 고정 나사에 연결되어 있는 새시 접지 케이블 0 및 새시 접지 케이블 1을 입력으로 하는 논리 합 게이트 2(130); 상기 타이머 2(120)의 출력과 상기 논리 합 게이트(130)의 출력을 입력으로 하는 논리 곱 게이트(140) 및 상기 논리 곱 게이트(140)의 출력을 입력으로 하는 스피커 구동기(150)로 구성되어 있다.As shown, a logical sum gate 1 (110) that accepts
상기와 같이 입/출력 보드 스피커 구동 회로와 연결된 새시 접지 케이블0는, PCI 카드(170)를 통하여 예비된 핀인 고정 나사에 연결된다.The
또한 상기 새시 접지 케이블1 또한 마찬가지로 다른 PCI 카드(160)를 통하여 예비된 핀인 고정 나사에 연결된다.The
고정된 PCI 카드(160)의 고정 나사에 연결된 상기 새시 접지 케이블 1은 전원이 온되어 입/출력 보드로부터 VDD를 공급받고 있으나, 고정 나사가 PCI 카드(160)를 고정시키기 위해 접지된 금속판에 연결되어 있으므로 레벨 '0'으로 떨어진 상태이다.The
그러나 고정되지 않은 PCI 카드(170)의 고정 나사에 연결된 상기 새시 접지 케이블 0는, 전원이 온되어 입/출력 보드로부터 VDD를 공급받고 있는데 고정 나사를 금속판으로부터 분리하였으므로, 레벨 '1'으로 상태를 전환되어 스피커를 구동시키게 된다.However, the
상기된 바와 같이, PCI 카드의 전원이 온되어 있는 경우 실수로 사용자가 고정 나사를 금속판으로부터 분리시키게 된다면, 경보가 발생하여 사용자에게 PCI 핫 플러그가 준비되지 않았음을 알린다.As described above, if the user accidentally detaches the retaining screw from the metal plate when the PCI card is powered on, an alarm occurs to inform the user that the PCI hot plug is not ready.
도 4 는 사용자의 실수가 없는 경우 시스템과 직접 연결된 본 발명에 의한 경보 장치의 동작도를 나타낸 것이다.Figure 4 shows the operation of the alarm device according to the invention directly connected to the system when there is no user error.
도시된 바와 같이, 시스템 포트 B의 비트 0과 PCI 카드 VDD를 입력으로 하는 논리 합 게이트 1(110)과; 클럭 1.19318MHz와 상기 논리 합 게이트 1(110)의 출력을 입력으로 하는 타이머 2(120); 시스템 포트 B의 비트 1과, 각각의 입/출력 보드를 통하여 PCI카드의 고정 나사에 연결되어 있는 새시 접지 케이블 0 및 새시 접지 케이블 1을 입력으로 하는 논리 합 게이트 2(130); 상기 타이머 2(120)의 출력과 상기 논리 합 게이트(130)의 출력을 입력으로 하는 논리 곱 게이트(140) 및 상기 논리 곱 게이트(140)의 출력을 입력으로 하는 스피커 구동기(150)로 구성되어 있다.As shown, a logical sum gate 1 (110) that accepts
상기와 같이 입/출력 보드 스피커 구동 회로와 연결된 새시 접지 케이블 0는, 입/출력 보드를 통하여 PCI 카드(160)의 예비된 핀인 고정 나사에 직접 연결된다.The
또한 상기 새시 접지 케이블 1 또한 마찬가지로 입/출력 보드를 통하여 PCI 카드(160)의 예비된 핀인 고정 나사에 직접 연결된다.In addition, the
고정된 PCI 카드(160)의 고정 나사에 연결된 상기 새시 접지 케이블 1은 전원이 온되어 입/출력 보드로부터 VDD를 공급받고 있으나, 고정 나사가 PCI 카드(160)를 고정시키기 위해 접지된 금속판에 연결되어 있으므로 레벨 '0'으로 떨어진 상태이다.The
그러나 고정되지 않은 PCI 카드(170)의 고정 나사에 연결된 상기 새시 접지 케이블 0는 전원이 오프되어 입/출력 보드로부터 VDD를 공급받지 못하고 있으므로, 고정 나사를 금속판으로부터 분리하더라도 레벨 '0'으로 상태를 유지하게 된다.However, since the
그러므로, 사용자가 스피커의 성능을 시험하기 위하여 상기 시스템 포트 B의 비트 1을 '1'로 설정하지 않는 이상, 상기 스피커 구동기(150)는 동작하지 않아 스피커는 구동되지 않는다.Therefore, unless the user sets
상기와 같이, 사용자의 실수가 발생하지 않은 경우, 전원이 온된 PCI 카드(160)는 나사가 금속판에 연결되어 있으므로 스피커를 구동시키지 않으며, 전원이 오프된 PCI 카드(170)는 나사가 입/출력 보드로부터 VDD을 공급받지 못하므로 스피커를 구동시키지 못한다.As described above, when the user's mistake does not occur, the power-on
도 5 는 사용자의 실수가 있는 경우 시스템과 직접 연결된 본 발명에 의한 경보 장치의 동작도를 나타낸 것이다.Figure 5 shows the operation of the alarm device according to the present invention directly connected to the system when there is a user error.
도시된 바와 같이, 시스템 포트 B의 비트 0과 PCI 카드 VDD를 입력으로 하는 논리 합 게이트 1(110)과; 클럭 1.19318MHz와 상기 논리 합 게이트 1(110)의 출력을 입력으로 하는 타이머 2(120); 시스템 포트 B의 비트 1과, 각각의 입/출력 보드를 통하여 PCI 카드의 고정 나사에 연결되어 있는 새시 접지 케이블 0 및 새시 접지 케이블 1을 입력으로 하는 논리 합 게이트 2(130); 상기 타이머 2(120)의 출력과 상기 논리 합 게이트(130)의 출력을 입력으로 하는 논리 곱 게이트(140) 및 상기 논리 곱 게이트(140)의 출력을 입력으로 하는 스피커 구동기(150)로 구성되어 있다.As shown, a logical sum gate 1 (110) that accepts
상기와 같이 입/출력 보드 스피커 구동 회로와 연결된 새시 접지 케이블0는, 입/출력 보드를 통하여 PCI 카드(170)의 예비된 핀인 고정 나사에 연결된다.The
또한 상기 새시 접지 케이블1 또한 마찬가지로 입/출력 보드를 통하여 다른 PCI 카드(160)의 예비된 핀인 고정 나사에 연결된다.In addition, the
고정된 PCI 카드(160)의 고정 나사에 연결된 상기 새시 접지 케이블 1은 PCI카드(160)의 전원이 온되어 입/출력 보드로부터 VDD를 공급받고 있으나, 고정 나사가 PCI 카드(160)를 고정시키기 위해 접지된 금속판에 연결되어 있으므로 레벨 '0'으로 떨어진 상태이다.The
그러나 고정되지 않은 PCI 카드(170)의 고정 나사에 연결된 상기 새시 접지 케이블 0는, PCI 카드(170)의 전원이 온되어 입/출력 보드로부터 VDD를 공급받고 있는데 고정 나사를 금속판으로부터 분리하였으므로, 레벨 '1'으로 상태를 전환되어 스피커를 구동시키게 된다.However, the
상기된 바와 같이, PCI 카드의 전원이 온되어 있는 경우 실수로 사용자가 고정 나사를 금속판으로부터 분리시키게 된다면, 경보가 발생하여 사용자에게 PCI 핫 플러그가 준비되지 않았음을 알린다.As described above, if the user accidentally detaches the retaining screw from the metal plate when the PCI card is powered on, an alarm occurs to inform the user that the PCI hot plug is not ready.
상기와 같은 구조를 통해, PCI 카드의 전원이 온되어 있는데 사용자가 PCI 카드의 고정 나사를 분리시킴으로써 경보가 발생하게 되면, 사용자는 리셋 스위치(Reset Switch)를 사용하여 스피커를 리셋할 수 있다.Through the above structure, when the power of the PCI card is turned on and the user generates an alarm by removing the fixing screw of the PCI card, the user can reset the speaker using a reset switch.
도 6 은 리셋 스위치를 가지는 본 발명에 의한 경보 장치의 구조도를 나타낸 것이다.Fig. 6 shows a structural diagram of an alarm device according to the present invention having a reset switch.
도시된 바와 같이, 시스템 리셋#과 리셋 스위치(210)를 통해 연결된 접지를 입력으로 하는 논리 곱 게이트(220)와; VDD를 입력으로 하며, 새시 접지 케이블을 클럭으로 하고, 상기 논리 곱 게이트(220)을 클리어 입력으로 하는 D 플립플롭(Flip-Flop)(230)과; 시스템 포트 B의 비트 0과 PCI 카드 VDD를 입력으로 하는 논리 합 게이트 1(110)과; 클럭 1.19318MHz와 상기 논리 합 게이트 1(110)의 출력을 입력으로 하는 타이머 2(120); 시스템 포트 B의 비트 1과, 상기 D 플립플롭(230)의 출력을 입력으로 하는 논리 합 게이트 2(130); 상기 타이머 2(120)의 출력과 상기 논리 합 게이트(130)의 출력을 입력으로 하는 논리 곱 게이트(140) 및 상기 논리 곱 게이트(140)의 출력을 입력으로 하는 스피커 구동기(150)로 구성되어 있다.As shown, a
시스템 포트 B의 비트 0 및 비트 1을 모두 '1'로 만드는 경우를 제외하면, 상기 스피커는, 상기 타이머(120)의 출력이 '1'이고 상기 논리 합 게이트 2(130)의 출력이 '1'일 때 구동된다.Except for the case where both
상기 논리 합 게이트 2(130)는, 시스템 포트 B를 무시한다면, 새시 접지 케이블이 '1'로 설정되는 시점에서 '1'을 출력한다.If the logic sum gate 2 130 ignores the system port B, the logic sum gate 2 130 outputs '1' when the chassis ground cable is set to '1'.
상기 새시 접지 케이블은 상기 도 1 내지 도 5에서 설명된 바와 같이, 사용자가 실수로 전원이 온 되어 있는 PCI 카드를 분리시킬 때 '1'로 설정된다.The chassis ground cable is set to '1' when the user accidentally disconnects the PCI card that is powered on, as described in FIGS.
상기와 같이 사용자의 실수로 인하여 스피커가 작동하게 되면, 사용자는 리셋 스위치(210)를 온 시키게 된다. 그러면 상기 논리 곱 게이트(220)로 '0'이 입력되므로, 상기 D 플립플롭(230)이 클리어 된다.When the speaker is operated due to a mistake of the user as described above, the user turns on the
그러면 D 플립플롭(230)을 통하여 상기 논리 합 게이트(130)로 '0'이 입력되므로, 결과적으로 상기 논리 곱 게이트(330)를 통하여 스피커가 리셋된다.Then, '0' is input to the
또한 시스템을 리셋하거나, 시스템의 전원을 온할 때 '0'이 되는 시스템 리셋# 신호가 상기 논리 곱 게이트(220)로 입력되도록 함으로써, 시스템을 리셋하거나 전원을 온할 때 상기 D 플립플롭(230)에 '1'을 쓰도록 하여 스피커 초기화를 수행할 수 있다.In addition, the system reset # signal, which is '0' when the system is reset or when the system is powered on, is input to the
상기된 바와 같이 스피커를 사용하여 PCI 핫 플러그를 알리는 경보 장치에 대하여 설명하였다. 그러나 굳이 스피커를 사용하지 않고 출력 주파수가 고정된 버저(Buzzer)를 사용하여 경보를 울릴 수 있다.As described above, the alarm device for notifying the PCI hot plug using the speaker has been described. But instead of using loudspeakers, a buzzer with a fixed output frequency can sound an alarm.
도 7 은 버저를 사용하는 본 발명에 의한 경보 장치의 구조도를 나타낸 것이다.7 shows a structural diagram of an alarm device according to the present invention using a buzzer.
도시된 바와 같이, 시스템 포트 B의 비트 0과 PCI 카드 VDD를 입력으로 하는 논리 합 게이트 1(310)과; 시스템 포트 B의 비트 1과 새시 접지 케이블을 입력으로 하는 논리 합 게이트 2(320); 상기 논리 합 게이트 1(310) 및 논리 합 게이트 2(320)의 출력을 입력으로 하는 논리 곱 게이트(330) 및 상기 논리 곱 게이트(330)의 출력을 입력으로 하는 버저(340)로 구성되어 있다.As shown, a
상기 새시 접지 케이블은 PCI 카드를 통해서 또는 직접 PCI 카드의 고정 나사와 연결됨으로써, 전원이 온되어 있는데 고정 나사가 분리되는 경우 레벨이 '1'이 된다.The chassis ground cable is connected to the fixing screw of the PCI card through the PCI card or directly, so that the power is on, but the level is '1' when the fixing screw is removed.
시스템 포트 B의 비트 0가 '1'이 되거나 PCI 카드 VDD가 온되면 상기 논리 합 게이트 1(310)은 '1'을 출력한다.When
또한 시스템 포트 B의 비트 1이 '1'이 되거나 새시 접지 케이블이 '1'이 되면 상기 논리 합 게이트 1(320)은 '1'을 출력한다.In addition, when
상기 논리 합 게이트 1(310)과 논리 합 게이트 2(320)가 모두 '1'을 출력하게 되면 상기 논리 곱 게이트(330)는 '1'을 출력하여 버저(340)를 울리게 한다.When both the
상기 버저(340)는 출력 주파수가 고정되어 있고 구동기 또한 버저 내부에 포함되어 있으므로 클럭 입력과 타이머가 불필요하여, 상기 구조만으로 경보를 발생시킬 수 있다.Since the
상기와 같이 버저를 사용한 구조에서 버저가 작동된 경우, 또는 시스템의 구동시 D 플립플롭을 사용하여 버저를 리셋할 수 있다.As described above, when the buzzer is operated in the structure using the buzzer or when the system is driven, the buzzer may be reset using the D flip-flop.
도 8 은 리셋 스위치와 버저를 사용하는 본 발명에 의한 경보 장치의 구조도를 나타낸 것이다.8 is a structural diagram of an alarm device according to the present invention using a reset switch and a buzzer.
도시된 바와 같이, 리셋 스위치를 통해 연결된 접지와 시스템 리셋# 신호를 입력으로 하는 논리 곱 게이트(220)와; VDD를 입력으로 하며, 새시 접지 케이블을 클럭으로 하고, 상기 논리 곱 게이트(220)을 클리어 입력으로 하는 D 플립플롭(230)과; 시스템 포트 B의 비트 0과 PCI 카드 VDD를 입력으로 하는 논리 합 게이트 1(310)과; 시스템 포트 B의 비트 1과 새시 접지 케이블을 입력으로 하는 논리 합 게이트 2(320); 상기 논리 합 게이트 1(310) 및 논리 합 게이트 2(320)의 출력을 입력으로 하는 논리 곱 게이트(330) 및 상기 논리 곱 게이트(330)의 출력을 입력으로 하는 버저(340)로 구성되어 있다.As shown, a
사용자가 리셋 스위치를 누르거나 시스템 리셋 또는 시스템 구동으로 인하여 상기 논리 곱 게이트(220)로 '0'이 들어오게 되면, 상기 D 플립플롭(230)의 클리어 입력으로 '1'이 입력되어 상기 D 플립플롭(230)에서 '0'이 출력된다.When a user presses a reset switch or a '0' enters into the
그러면 상기 논리 합 게이트 2(130)를 통하여 논리 곱 게이트(140)이 '0'을 버저로 출력하게 되므로, 결과적으로 버저를 리셋시키게 된다.Then, the
상기와 같이 동작하는 본 발명은,The present invention operating as described above,
사용자의 실수로 인해 전원이 온되어 있는 PCI 카드를 분리시키기 않도록 하기 위하여 스피커 또는 버저를 통하여 경고음을 출력하도록 함으로써, 준비되지 않은 PCI 카드를 액세스함으로써 시스템 전체가 다운되는 상황이 발생되지 않도록 한다.In order to prevent the user from inadvertently disconnecting the power-on PCI card, a warning sound may be output through a speaker or a buzzer, thereby preventing the whole system from going down by accessing an unprepared PCI card.
Claims (21)
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970036516A KR100256944B1 (en) | 1997-07-31 | 1997-07-31 | A sound warning circuit for pci hot-plug |
US09/110,188 US6008730A (en) | 1997-07-31 | 1998-07-06 | Sound warning circuit for PCI hot plug |
EP98306109A EP0903671B1 (en) | 1997-07-31 | 1998-07-31 | A sound warning circuit for a PCI hot plug |
JP21753598A JP3372026B2 (en) | 1997-07-31 | 1998-07-31 | Alarm device for PCI hot plug |
CA002244589A CA2244589C (en) | 1997-07-31 | 1998-07-31 | A sound warning circuit for pci hot plug |
DE69839382T DE69839382T2 (en) | 1997-07-31 | 1998-07-31 | Acoustic warning circuit for a PCI connection under voltage |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970036516A KR100256944B1 (en) | 1997-07-31 | 1997-07-31 | A sound warning circuit for pci hot-plug |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990012935A KR19990012935A (en) | 1999-02-25 |
KR100256944B1 true KR100256944B1 (en) | 2000-05-15 |
Family
ID=19516464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970036516A KR100256944B1 (en) | 1997-07-31 | 1997-07-31 | A sound warning circuit for pci hot-plug |
Country Status (6)
Country | Link |
---|---|
US (1) | US6008730A (en) |
EP (1) | EP0903671B1 (en) |
JP (1) | JP3372026B2 (en) |
KR (1) | KR100256944B1 (en) |
CA (1) | CA2244589C (en) |
DE (1) | DE69839382T2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102759973A (en) * | 2011-04-26 | 2012-10-31 | 鸿富锦精密工业(深圳)有限公司 | Power supply system and method for displaying power of power supply system |
TWI546654B (en) | 2014-01-29 | 2016-08-21 | 群暉科技股份有限公司 | Electronic device and operating method of electronic device |
CN104809086B (en) * | 2014-01-29 | 2017-11-21 | 群晖科技股份有限公司 | The operating method of electronic installation and electronic installation |
TWI545431B (en) * | 2015-04-30 | 2016-08-11 | 群暉科技股份有限公司 | Method for performing power management in an electronic system, and associated apparatus |
CN109733513B (en) * | 2018-11-28 | 2020-12-15 | 合肥联宝信息技术有限公司 | Vehicle, horn false touch prevention device and method for vehicle |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2648331B1 (en) * | 1989-06-20 | 1991-12-06 | Rey Jean Yves | MEMENTO CASE FOR CREDIT CARD OR THE LIKE |
US5467295A (en) * | 1992-04-30 | 1995-11-14 | Intel Corporation | Bus arbitration with master unit controlling bus and locking a slave unit that can relinquish bus for other masters while maintaining lock on slave unit |
US5502824A (en) * | 1992-12-28 | 1996-03-26 | Ncr Corporation | Peripheral component interconnect "always on" protocol |
US5649162A (en) * | 1993-05-24 | 1997-07-15 | Micron Electronics, Inc. | Local bus interface |
EP0637793A1 (en) * | 1993-07-28 | 1995-02-08 | AT&T GLOBAL INFORMATION SOLUTIONS INTERNATIONAL INC. | Docking station for portable computer |
US5455915A (en) * | 1993-12-16 | 1995-10-03 | Intel Corporation | Computer system with bridge circuitry having input/output multiplexers and third direct unidirectional path for data transfer between buses operating at different rates |
US5446869A (en) * | 1993-12-30 | 1995-08-29 | International Business Machines Corporation | Configuration and RAM/ROM control of PCI extension card residing on MCA adapter card |
US5426740A (en) * | 1994-01-14 | 1995-06-20 | Ast Research, Inc. | Signaling protocol for concurrent bus access in a multiprocessor system |
US5533204A (en) * | 1994-04-18 | 1996-07-02 | Compaq Computer Corporation | Split transaction protocol for the peripheral component interconnect bus |
DE4432676A1 (en) * | 1994-09-14 | 1996-03-21 | Bernd Kuehling | Monitoring device for computers with connected devices such as monitors, printers or the like |
US5689660A (en) * | 1995-02-28 | 1997-11-18 | Hewlett-Packard Co. | Enhanced peripheral component interconnect bus protocol |
US5734847A (en) * | 1995-06-15 | 1998-03-31 | Intel Corporation | Method and apparatus for enabling intelligent I/O subsystems using PCI I/O devices |
DE69620062T2 (en) * | 1995-07-07 | 2002-11-14 | Sun Microsystems Inc | Data access implementation of device driver interface |
US5737544A (en) * | 1996-04-08 | 1998-04-07 | Vlsi Technology, Inc. | Link system controller interface linking a PCI bus to multiple other buses |
US5732226A (en) * | 1996-04-08 | 1998-03-24 | Vlsi Technology, Inc. | Apparatus for granting either a CPU data bus or a memory data bus or a memory data bus access to a PCI bus |
US5712754A (en) * | 1996-04-15 | 1998-01-27 | Compaq Computer Corporation | Hot plug protection system |
US5793987A (en) * | 1996-04-18 | 1998-08-11 | Cisco Systems, Inc. | Hot plug port adapter with separate PCI local bus and auxiliary bus |
US5754114A (en) * | 1996-08-26 | 1998-05-19 | Delco Electronics Corporation | Safety ground detector |
US5898844A (en) * | 1996-09-13 | 1999-04-27 | International Business Machines Corporation | Data processing system including a hot-plug circuit for receiving high-power adaptor cards |
-
1997
- 1997-07-31 KR KR1019970036516A patent/KR100256944B1/en not_active IP Right Cessation
-
1998
- 1998-07-06 US US09/110,188 patent/US6008730A/en not_active Expired - Lifetime
- 1998-07-31 JP JP21753598A patent/JP3372026B2/en not_active Expired - Fee Related
- 1998-07-31 EP EP98306109A patent/EP0903671B1/en not_active Expired - Lifetime
- 1998-07-31 DE DE69839382T patent/DE69839382T2/en not_active Expired - Lifetime
- 1998-07-31 CA CA002244589A patent/CA2244589C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CA2244589C (en) | 2000-11-07 |
DE69839382D1 (en) | 2008-06-05 |
US6008730A (en) | 1999-12-28 |
DE69839382T2 (en) | 2009-07-23 |
EP0903671A2 (en) | 1999-03-24 |
JPH11161377A (en) | 1999-06-18 |
EP0903671B1 (en) | 2008-04-23 |
JP3372026B2 (en) | 2003-01-27 |
KR19990012935A (en) | 1999-02-25 |
EP0903671A3 (en) | 2003-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5991839A (en) | Computer system having computer main body and expansion unit | |
US6253319B1 (en) | Method and apparatus for restoring a computer to a clear CMOS configuration | |
EP0889387A2 (en) | Controlling a power state of a computer | |
JP2000056871A (en) | Ems enhancement circuit for usb system | |
US5852743A (en) | Method and apparatus for connecting a plug-and-play peripheral device to a computer | |
KR100280637B1 (en) | Computer system capable of data update of fixed flash ROM and its control method | |
US6237048B1 (en) | Adapter card with vendor unique differentiation and customization using PCI sideband signals | |
KR950001418B1 (en) | Pop up control system for portable computer having setup function and popup function | |
KR19980068615A (en) | Intelligent power switch | |
US5951681A (en) | Method and device of plugging and immediately playing a CPU | |
JPH0997127A (en) | Computer system | |
KR100256944B1 (en) | A sound warning circuit for pci hot-plug | |
JPH09237140A (en) | Computer system | |
US6226741B1 (en) | Jumperless computer system | |
US5304987A (en) | Board removal detection circuit | |
CN110659233A (en) | Serial port information switching device and server | |
KR100265708B1 (en) | Auto configuration scsi id apparatus | |
JPH09114566A (en) | Computer system | |
KR100451795B1 (en) | Process apparatus hot swap of compact PCI | |
KR0130785Y1 (en) | Card exchange detecting device | |
KR0184026B1 (en) | Method for preventing a card from being damaged | |
KR100238763B1 (en) | Automatic recognition apparatus of disk drive in notebook computer | |
JPH06309071A (en) | Power saving circuit | |
KR100295325B1 (en) | System and method for allowing peripheral to be detached from or attached to pc | |
JPH118030A (en) | Pc card connector, pc card, and pc card processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120131 Year of fee payment: 13 |
|
LAPS | Lapse due to unpaid annual fee |