patents.google.com

KR100487241B1 - Version control method and apparatus of printed circuit board - Google Patents

  • ️Mon Aug 01 2005

KR100487241B1 - Version control method and apparatus of printed circuit board - Google Patents

Version control method and apparatus of printed circuit board Download PDF

Info

Publication number
KR100487241B1
KR100487241B1 KR1019970041213A KR19970041213A KR100487241B1 KR 100487241 B1 KR100487241 B1 KR 100487241B1 KR 1019970041213 A KR1019970041213 A KR 1019970041213A KR 19970041213 A KR19970041213 A KR 19970041213A KR 100487241 B1 KR100487241 B1 KR 100487241B1 Authority
KR
South Korea
Prior art keywords
pcb
printed circuit
circuit board
version
software
Prior art date
1997-08-26
Application number
KR1019970041213A
Other languages
Korean (ko)
Other versions
KR19990018120A (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.)
1997-08-26
Filing date
1997-08-26
Publication date
2005-08-01
1997-08-26 Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
1997-08-26 Priority to KR1019970041213A priority Critical patent/KR100487241B1/en
1999-03-15 Publication of KR19990018120A publication Critical patent/KR19990018120A/en
2005-08-01 Application granted granted Critical
2005-08-01 Publication of KR100487241B1 publication Critical patent/KR100487241B1/en

Links

  • 238000000034 method Methods 0.000 title claims abstract description 13
  • 150000003071 polychlorinated biphenyls Chemical class 0.000 abstract 1
  • 230000006870 function Effects 0.000 description 5
  • 238000012986 modification Methods 0.000 description 2
  • 230000004048 modification Effects 0.000 description 2
  • 238000004891 communication Methods 0.000 description 1
  • 238000010586 diagram Methods 0.000 description 1

Images

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K1/00Printed circuits
    • H05K1/02Details
    • H05K1/0266Marks, test patterns or identification means
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K2201/00Indexing scheme relating to printed circuits covered by H05K1/00
    • H05K2201/09Shape and layout
    • H05K2201/09818Shape or layout details not covered by a single group of H05K2201/09009 - H05K2201/09809
    • H05K2201/09936Marks, inscriptions, etc. for information

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Stored Programmes (AREA)

Abstract

가. 청구범위에 기재된 발명이 속한 기술분야end. The technical field to which the invention described in the claims belongs

시스템에서 소정 기능을 수행하는 인쇄회로기판(PCB)을 관리하는 방법 및 장치에 관한 것이다. A method and apparatus for managing a printed circuit board (PCB) that performs a predetermined function in a system.

나. 발명이 해결하려고 하는 기술적 과제I. The technical problem that the invention is trying to solve

수시로 버전이 변경되는 PCB를 보다 효율적으로 관리하는 방법 및 장치를 구현한다. Implement methods and devices to more efficiently manage PCBs that change from time to time.

다. 발명의 해결방법의 요지All. Summary of Solution of the Invention

본 발명은 PCB에 아이디(ID)를 하드웨어적으로 구현하여 PCB가 변경될 때마다 PCB ID가 자동적으로 변경되도록 함으로써 마이크로프로세서가 이를 인식하고 이 수정된 PCB에 적합한 소프트웨어가 자동적으로 적용하도록 하는 방법을 제안한다. The present invention provides a hardware implementation of the ID (ID) on the PCB so that the PCB ID is automatically changed whenever the PCB changes, so that the microprocessor recognizes this and the appropriate software for the modified PCB is automatically applied Suggest.

라. 발명의 중요한 용도la. Important uses of the invention

사설교환시스템. Private exchange system.

Description

인쇄회로기판의 버전 관리 방법 및 장치Method and device for version control of printed circuit board

본 발명은 시스템에서 소정 기능을 수행하는 인쇄회로기판(PCB)을 관리하는 방법 및 장치에 관한 것으로, 특히 수시로 버전이 변경되는 인쇄회로기판을 효율적으로 관리하는 방법 및 장치에 관한 것이다. The present invention relates to a method and apparatus for managing a printed circuit board (PCB) performing a predetermined function in a system, and more particularly, to a method and apparatus for efficiently managing a printed circuit board whose version is changed from time to time.

일반적으로 카드형식의 인쇄회로기판(PCB: Printed Circuit Board)을 사용하는 통신시스템(대표적으로 교환시스템)이나 PC(Personal Computer) 등에 종사하는 연구가들은 새로운 기능을 꾸준히 개발해 나가거나 이전 회로의 잘못된 부분을 연구하여 계속적으로 고쳐 나가고 있다. 이러한 개발 및 수정이 있게 되면, 이전의 PCB를 새로운 PCB로 교체하게 되는데, 그와 동시에 새로운 PCB에 적합한 소프트웨어를 연결시켜 주어야만 한다. 이때 PCB의 동작을 위한 소프트웨어는 통상 롬(ROM: Read Only Memory)에 저장되게 된다. In general, researchers working in communication systems (typically switching systems) or personal computers (PCs) that use card-type printed circuit boards (PCBs) steadily develop new functions or find faulty parts of previous circuits. I'm researching and fixing it continuously. This development and modification will replace the old PCB with a new one, while at the same time connecting the appropriate software to the new PCB. At this time, the software for the operation of the PCB is usually stored in a read only memory (ROM).

그런데 종래 기술에 따른 PCB의 버전관리 방법은 하드웨어(H/W)상에서 이루어지지 않기 때문에 현장(site)에 설치된 시스템에 문제가 생겼을 경우에 운용자는 많은 불편함을 겪어야만 했다. 왜냐하면, 현장에 설치된 시스템, 즉 그 시스템에 장착된 PCB에 이상이 있는 경우에는 현장에 직접 가서 그 PCB의 버전을 정확하게 확인한 후 그 버전에 알맞는 ROM을 장착시켜 주어야 하기 때문이다.However, the version control method of the PCB according to the prior art is not made on the hardware (H / W), the operator had to suffer a lot of inconvenience when a problem occurs in the system (site) installed on the site (site). This is because, if there is a problem in the system installed in the field, that is, the PCB mounted in the system, it is necessary to go directly to the site, check the version of the PCB accurately, and install the ROM appropriate for the version.

따라서 본 발명의 목적은 소정 기능을 수행하는 PCB의 버전을 보다 효율적으로 관리하는 방법을 제공함에 있다. Accordingly, an object of the present invention is to provide a method for more efficiently managing a version of a PCB that performs a predetermined function.

본 발명의 다른 목적은 PCB의 버전을 관리함에 있어서 사용자의 불편함을 해소하는 방법을 제공함에 있다. Another object of the present invention is to provide a method for solving the inconvenience of the user in managing the version of the PCB.

이러한 목적들을 달성하기 위한 본 발명은 PCB에 아이디(ID)를 하드웨어적으로 구현하여 PCB가 변경될 때마다 PCB ID가 자동적으로 변경되도록 함으로써 마이크로프로세서가 이를 인식하고 이 수정된 PCB에 적합한 소프트웨어가 자동적으로 적용하도록 하는 방법을 제안한다. 이렇게 함으로써 현장에 설치된 시스템의 경우나, 아니면 오래전에 만들어진 시스템의 PCB의 버전에 운용자가 직접적으로 관심을 가지지 않아도 관리할 수 있는 편리함이 있다. In order to achieve these objects, the present invention provides a hardware implementation of ID on a PCB so that the PCB ID is automatically changed every time the PCB is changed, and the microprocessor recognizes this and software suitable for the modified PCB is automatically generated. We propose a method to apply it. This is a convenience that can be managed in the case of systems installed in the field, or even if the operator has no direct interest in the PCB version of the system that was created long ago.

이하 본 발명의 바람직한 실시예의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다. 하기에서 본 발명을 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의내려진 용어들로서 이는 사용자 또는 칩설계자의 의도 또는 관례 등에 따라 달라질 수 있으므로, 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다. DETAILED DESCRIPTION A detailed description of preferred embodiments of the present invention will now be described with reference to the accompanying drawings. In the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. In addition, the terms to be described below are terms defined in consideration of functions in the present invention, which may vary according to the intention or custom of the user or chip designer, and the definitions should be made based on the contents throughout the present specification.

도 1은 본 발명에 따른 PCB의 버전 관리 방법을 설명하기 위한 도면이다. 도 1에서 최초 PCB의 버전이 VERSION #0이고 이에 적합한 소프트웨어가 S/W #0이라고 가정한다. 이러한 상태에서 VERSION #1의 PCB가 개발되었다면, 이에 적합한 소프트웨어 S/W #1가 적용되어야 하는데, 이때의 소프트웨어 S/W #1은 현재 개발된 VERSION #1의 PCB 뿐만 아니라 이전에 시스템에 실장된 VERSION #0의 PCB도 동작시킬 수 있어야 한다. 상기 VERSION #1의 PCB 이후에 버전업된 VERSION #2의 PCB가 또 개발되었다면, 이에 적합한 소프트웨어 S/W #3은 VERSION #0의 PCB, VERSION #1의 PCB 및 VERSION #2의 PCB 모두를 동작시킬 수 있어야 한다. 이와 같이 새로이 개발되는 소프트웨어가 그 소프트웨어에 적합한 PCB 뿐만 아니라 이전에 사용되고 있던 PCB도 동작시킬 수 있어야 한다는 사실은 주지의 사실일 것이다. 1 is a view for explaining a version control method of a PCB according to the present invention. In FIG. 1, it is assumed that the original PCB version is VERSION # 0 and the suitable software is S / W # 0. In this state, if the PCB of VERSION # 1 has been developed, the appropriate software S / W # 1 should be applied. At this time, the software S / W # 1 is not only the PCB of VERSION # 1 currently developed, PCB of VERSION # 0 should be able to operate. If the PCB of VERSION # 2 upgraded after the PCB of VERSION # 1 is developed again, suitable software S / W # 3 operates both PCB of VERSION # 0, PCB of VERSION # 1 and PCB of VERSION # 2. You should be able to. It is well known that such newly developed software should be able to operate not only PCBs suitable for the software, but also PCBs previously used.

본 발명은 상기 도 1에 도시된 바와 같이 PCB가 버전업되는 경우에 운용자가 별도의 확인동작을 행하지 않아도 자동적으로 이 버전업된 PCB에 적합한 소프트웨어가 연결되도록 하는 것을 특징으로 한다. 이러한 동작에 이용될 수 있는 PCB로는 사설교환시스템에 실장되는 CCP(Main Board), ECP(확장보드), PRI, BRI, DLI와 같은 PCB가 이용될 수 있다. The present invention is characterized in that when the PCB is upgraded as shown in FIG. 1, software suitable for the upgraded PCB is automatically connected without the operator performing a separate checking operation. As a PCB that can be used for this operation, PCBs such as a main board (CCP), an expansion board (ECP), PRI, BRI, and a DLI mounted in a private exchange system may be used.

도 2는 이러한 동작의 수행을 위한 PCB 버전 관리장치의 구성을 보여주는 도면이다. 도 2에서 VERSION #0, VERSION #1 및 VERSION #2의 PCB 10∼12 각각은 도 3에 도시된 바와 같은 PCB ID발생부를 내부에 포함하고 있어 고유의 ID0∼ID3을 발생한다. 그러면 마이크로프로세서(Micro Processor) 20은 그 발생된 ID로부터 어느 PCB 10∼12가 실장되었는지를 판단하고, 그 판단에 대응하는 소프트웨어를 연결시키게 된다. 2 is a view showing the configuration of a PCB version control device for performing this operation. In FIG. 2, each of PCBs 10 to 12 of VERSION # 0, VERSION # 1, and VERSION # 2 includes a PCB ID generating unit as shown in FIG. 3 to generate unique ID0 to ID3. The microprocessor 20 then determines which PCB 10-12 is mounted from the generated ID and connects the software corresponding to the determination.

도 3은 전술한 바와 같이 마이크로프로세서 20이 어느 PCB가 실장되었는지 여부를 확인한 후 그에 대응하는 소프트웨어를 연결시킬 수 있도록 하는 ID발생부의 구성을 보여주는 도면이다. 이러한 ID발생부는 각각의 PCB 10∼12 내부에 포함되게 되는데, 이때 PCB 10∼12 각각이 고유의 ID인 ID0∼ID2를 발생할 수 있는 것은 버퍼 2의 입력단(DI0∼DI7)에 풀업(pull-up)저항 R1 또는 풀다운(pull-down)저항 R2를 적절하게 연결함으로써 이루어진다. 즉, PCB 10∼12 각각의 입력단(DI0∼DI7)에 서로 다른 조합의 풀업저항 R1 또는 풀다운저항 R2를 연결시키게 되면, 버퍼 2는 그 연결에 대응하는 데이터를 출력하게 된다. 이때 칩선택신호 /CS0,/CS1로는 특정번지를 인코딩한 값이 이용된다. 상기 버퍼 2는 74HC541칩으로 구현될 수 있으며, 이 경우 28(256)개의 PCB ID가 발생될 수 있다.FIG. 3 is a diagram illustrating a configuration of an ID generator that allows the microprocessor 20 to check whether a PCB is mounted and to connect corresponding software. The ID generator is included in each of the PCBs 10 to 12, wherein each of the PCBs 10 to 12 can generate ID0 to ID2, which are unique IDs, and are pulled up to the input terminals DI0 to DI7 of the buffer 2. This is achieved by properly connecting resistor R1 or pull-down resistor R2. That is, when the pull-up resistor R1 or the pull-down resistor R2 of different combinations are connected to the input terminals DI0 to DI7 of the PCBs 10 to 12, the buffer 2 outputs data corresponding to the connection. At this time, a value encoded by a specific address is used as the chip select signals / CS0 and / CS1. The buffer 2 may be implemented with a 74HC541 chip, and in this case, 2 8 (256) PCB IDs may be generated.

상기 도 3의 버퍼 2의 출력단(DO0∼DO7)을 통해 출력되는 데이터, 즉 PCB 10∼12에 고유한 ID0∼ID2는 도 2의 마이크로프로세서 20으로 인가된다. 그러면 마이크로프로세서 20은 그 발생된 ID로부터 어느 PCB가 현재 실장되었는지를 판단하고, 그 판단된 PCB에 대응하는 소프트웨어를 선택하여 연결시켜준다. 이에 따라 현재 어떠한 PCB가 실장되었다고 하더라도 그에 대응하는 소프트웨어가 자동적으로 연결되어 그 PCB를 구동시키게 되는 것이다. Data output through the output terminals DO0 to DO7 of the buffer 2 of FIG. 3, that is, ID0 to ID2 unique to the PCBs 10 to 12 are applied to the microprocessor 20 of FIG. 2. The microprocessor 20 then determines which PCB is currently mounted from the generated ID and selects and connects the software corresponding to the determined PCB. As a result, even if a PCB is currently mounted, the corresponding software is automatically connected to drive the PCB.

상술한 바와 같이 본 발명은 PCB에 아이디(ID)를 하드웨어적으로 구현하여 PCB가 변경될 때마다 PCB ID가 자동적으로 변경되도록 함으로써 마이크로프로세서가 이를 인식하고 이 수정된 PCB에 적합한 소프트웨어가 자동적으로 적용하도록 한다. 이에 따라 현장에 설치된 시스템의 경우나, 아니면 오래전에 만들어진 시스템의 PCB의 버전에 운용자가 직접적으로 관심을 가지지 않아도 관리할 수 있는 이점이 있다. As described above, the present invention implements the ID on the PCB in hardware so that the PCB ID is automatically changed whenever the PCB is changed, and the microprocessor recognizes this and automatically applies the appropriate software to the modified PCB. Do it. Accordingly, there is an advantage that can be managed in the case of a system installed in the field, or even a version of the PCB of the system made long ago without the operator's direct interest.

한편 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도내에서 여러가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 않되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications may be made without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined not only by the scope of the following claims, but also by the equivalents of the claims.

도 1은 본 발명에 따른 인쇄회로기판(PCB)의 버전 관리 방법을 설명하기 위한 도면. 1 is a view for explaining a version control method of a printed circuit board (PCB) according to the present invention.

도 2는 본 발명에 따른 PCB 버전관리 장치의 구성을 보여주는 도면. 2 is a view showing the configuration of a PCB version control device according to the present invention.

도 3은 도 2에 도시된 각 PCB에 내장되는 ID발생부의 구성을 보여주는 도면.Figure 3 is a view showing the configuration of the ID generation unit embedded in each PCB shown in FIG.

Claims (4)

소정 기능을 수행하는 인쇄회로기판(PCB)을 구비한 장치에서 상기 인쇄회로기판의 버전을 관리하는 방법에 있어서, In a method for managing a version of the printed circuit board in a device having a printed circuit board (PCB) performing a predetermined function, 상기 인쇄회로기판의 내부에 포함된 아이디 발생부에서 상기 인쇄회로기판 고유의 버전을 나타내는 아이디를 발생하는 과정; 및Generating an ID indicating a version unique to the printed circuit board by an ID generator included in the printed circuit board; And 그 발생되는 아이디를 상기 장치의 내부에 포함된 마이크로프로세서에서 감지하여 감지된 아이디에 대응하는 구동소프트웨어를 상기 인쇄회로기판에 연결시키는 과정을 구비함을 특징으로 하는 방법. And detecting the generated ID by a microprocessor included in the apparatus, and connecting driving software corresponding to the detected ID to the printed circuit board. 소정 기능을 수행하는 인쇄회로기판(PCB)의 버전을 관리하는 장치에 있어서, An apparatus for managing a version of a printed circuit board (PCB) that performs a predetermined function, 상기 인쇄회로기판의 내부에 포함되며 그 인쇄회로기판 고유의 버전을 나타내는 아이디를 발생하는 아이디발생부와, An ID generator which is included in the printed circuit board and generates an ID representing a unique version of the printed circuit board; 상기 장치에 연결될 수 있는 다수 인쇄회로기판 각각을 구동시키기 위한 다수의 소프트웨어를 저장하고 있는 롬과, A ROM storing a plurality of software for driving each of a plurality of printed circuit boards which can be connected to the apparatus; 상기 발생된 아이디로부터 어느 인쇄회로기판이 실장되었는지를 판단한 후 그 판단결과에 대응하는 소프트웨어를 상기 롬으로부터 선택하여 그 실장된 인쇄회로기판을 구동시키는 마이크로프로세서로 이루어짐을 특징으로 하는 버전 관리 장치. And a microprocessor configured to determine which printed circuit board is mounted based on the generated ID, and to select software corresponding to the determination result from the ROM, and to drive the mounted printed circuit board. 제2항에 있어서, 상기 아이디발생부는, The method of claim 2, wherein the ID generating unit, 다수의 입력단 및 다수의 출력단을 가지는 있으며, 소정 제어하에 상기 입력단의 상태를 아이디로서 상기 출력단으로 출력시키는 버퍼와, A buffer having a plurality of inputs and a plurality of outputs, for outputting the state of the input to the output as an ID under predetermined control; 상기 버퍼의 입력단에 연결되어 입력단의 상태를 결정하기 위한 다수의 저항으로 이루어짐을 특징으로 하는 버전 관리 장치. And a plurality of resistors connected to an input of the buffer to determine a state of the input. 제3항에 있어서, 상기 버퍼의 입력단에는 다수의 풀업저항 및 풀다운저항이 연결되는 것을 특징으로 하는 버전 관리 장치. The version control apparatus of claim 3, wherein a plurality of pull-up resistors and pull-down resistors are connected to the input terminal of the buffer.

KR1019970041213A 1997-08-26 1997-08-26 Version control method and apparatus of printed circuit board KR100487241B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970041213A KR100487241B1 (en) 1997-08-26 1997-08-26 Version control method and apparatus of printed circuit board

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970041213A KR100487241B1 (en) 1997-08-26 1997-08-26 Version control method and apparatus of printed circuit board

Publications (2)

Publication Number Publication Date
KR19990018120A KR19990018120A (en) 1999-03-15
KR100487241B1 true KR100487241B1 (en) 2005-08-01

Family

ID=37303824

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970041213A KR100487241B1 (en) 1997-08-26 1997-08-26 Version control method and apparatus of printed circuit board

Country Status (1)

Country Link
KR (1) KR100487241B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101868993B1 (en) 2017-10-27 2018-06-20 주식회사 피에스캠 System, method and computer program for work management to manufacture printed circuit board

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0876818A (en) * 1994-08-31 1996-03-22 Matsushita Electric Ind Co Ltd Production equipment controller
JPH08180010A (en) * 1994-07-29 1996-07-12 Lg Ind Syst Co Ltd Circuit and method for input/output control of data for computer
JPH09160761A (en) * 1995-12-08 1997-06-20 Nec Corp Management and notification system for hardware version
JPH10173302A (en) * 1996-12-13 1998-06-26 Daikin Ind Ltd Version control device of printed substrate
JPH10289098A (en) * 1997-04-16 1998-10-27 Nec Corp Method for managing firmware version

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08180010A (en) * 1994-07-29 1996-07-12 Lg Ind Syst Co Ltd Circuit and method for input/output control of data for computer
JPH0876818A (en) * 1994-08-31 1996-03-22 Matsushita Electric Ind Co Ltd Production equipment controller
JPH09160761A (en) * 1995-12-08 1997-06-20 Nec Corp Management and notification system for hardware version
JPH10173302A (en) * 1996-12-13 1998-06-26 Daikin Ind Ltd Version control device of printed substrate
JPH10289098A (en) * 1997-04-16 1998-10-27 Nec Corp Method for managing firmware version

Also Published As

Publication number Publication date
KR19990018120A (en) 1999-03-15

Similar Documents

Publication Publication Date Title
US6981080B2 (en) 2005-12-27 Look-up table based USB identification
US6237048B1 (en) 2001-05-22 Adapter card with vendor unique differentiation and customization using PCI sideband signals
JP3426171B2 (en) 2003-07-14 Communication protocol conversion system, monitor device
CN111966419A (en) 2020-11-20 Method and device for automatically distributing VPP (virtual private Point) addresses by signal conditioning equipment
JPH1069453A (en) 1998-03-10 Programmable controller provided with extension unit
KR100487241B1 (en) 2005-08-01 Version control method and apparatus of printed circuit board
GB2264576A (en) 1993-09-01 Serial control apparatus
JP4503851B2 (en) 2010-07-14 Method and apparatus for disabling a graphics device once an upgrade device is installed
US20040024799A1 (en) 2004-02-05 General-purpose functional circuit and general-purpose unit for programmable controller
US7159104B2 (en) 2007-01-02 Simplified memory detection
KR19980063473A (en) 1998-10-07 Fast PCI with TTL-compatible signaling
JP2007226696A (en) 2007-09-06 PCI Express expansion card
MY127438A (en) 2006-12-29 Electronic device, unit using the same, and system.
US5703307A (en) 1997-12-30 Tone generating apparatus with FM sound source and PCM sound source
CN118170712A (en) 2024-06-11 Control panel and server
KR100819298B1 (en) 2008-04-03 Detection system of auxiliary device using ground signal
JP3278593B2 (en) 2002-04-30 Register setting method and register setting method
JPH10132894A (en) 1998-05-22 Board for test burn-in tester
KR0147750B1 (en) 1998-08-17 Reference clock selection system of digital keyphone
CN118503176A (en) 2024-08-16 Signal enhancement device, configuration method, system and medium of signal enhancement circuit
JPH04120129U (en) 1992-10-27 Control device
KR960009050Y1 (en) 1996-10-14 Circuit for selecting floppy disk driver of computer
CN117149690A (en) 2023-12-01 Port configuration method of electronic equipment and PCIE Switch chip
KR900006547B1 (en) 1990-09-13 Device for composing of computer memory
CN117826933A (en) 2024-04-05 Computing device and clock configuration method

Legal Events

Date Code Title Description
1997-08-26 PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19970826

1999-03-15 PG1501 Laying open of application
2002-08-26 A201 Request for examination
2002-08-26 PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20020826

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19970826

Comment text: Patent Application

2004-09-22 E902 Notification of reason for refusal
2004-09-22 PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20040922

Patent event code: PE09021S01D

2005-03-16 E701 Decision to grant or registration of patent right
2005-03-16 PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20050316

2005-04-26 GRNT Written decision to grant
2005-04-26 PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20050426

Patent event code: PR07011E01D

2005-04-26 PR1002 Payment of registration fee

Payment date: 20050427

End annual number: 3

Start annual number: 1

2005-08-01 PG1601 Publication of registration
2008-03-06 PR1001 Payment of annual fee

Payment date: 20080306

Start annual number: 4

End annual number: 4

2009-03-30 PR1001 Payment of annual fee

Payment date: 20090330

Start annual number: 5

End annual number: 5

2010-03-26 PR1001 Payment of annual fee

Payment date: 20100329

Start annual number: 6

End annual number: 6

2011-03-29 PR1001 Payment of annual fee

Payment date: 20110330

Start annual number: 7

End annual number: 7

2012-03-28 FPAY Annual fee payment
2012-03-28 PR1001 Payment of annual fee

Payment date: 20120329

Start annual number: 8

End annual number: 8

2013-03-27 FPAY Annual fee payment
2013-03-27 PR1001 Payment of annual fee

Payment date: 20130328

Start annual number: 9

End annual number: 9

2014-03-27 PR1001 Payment of annual fee

Payment date: 20140328

Start annual number: 10

End annual number: 10

2015-03-27 PR1001 Payment of annual fee

Payment date: 20150330

Start annual number: 11

End annual number: 11

2016-03-29 FPAY Annual fee payment

Payment date: 20160330

Year of fee payment: 12

2016-03-29 PR1001 Payment of annual fee

Payment date: 20160330

Start annual number: 12

End annual number: 12

2017-04-27 LAPS Lapse due to unpaid annual fee
2017-04-27 PC1903 Unpaid annual fee