KR100259841B1 - 씽글 칩을 이용한 피씨아이 버스의 핫 플러그 제어기 - Google Patents

씽글 칩을 이용한 피씨아이 버스의 핫 플러그 제어기 Download PDF

Info

Publication number
KR100259841B1
KR100259841B1 KR1019970036523A KR19970036523A KR100259841B1 KR 100259841 B1 KR100259841 B1 KR 100259841B1 KR 1019970036523 A KR1019970036523 A KR 1019970036523A KR 19970036523 A KR19970036523 A KR 19970036523A KR 100259841 B1 KR100259841 B1 KR 100259841B1
Authority
KR
South Korea
Prior art keywords
pci
unit
bus
hot plug
power
Prior art date
Application number
KR1019970036523A
Other languages
English (en)
Other versions
KR19990012941A (ko
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 KR1019970036523A priority Critical patent/KR100259841B1/ko
Priority to JP10215074A priority patent/JP2965552B2/ja
Priority to US09/126,601 priority patent/US6253267B1/en
Publication of KR19990012941A publication Critical patent/KR19990012941A/ko
Application granted granted Critical
Publication of KR100259841B1 publication Critical patent/KR100259841B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/36Handling requests for interconnection or transfer for access to common bus or bus system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • G06F13/4081Live 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)
  • Power Sources (AREA)
  • Bus Control (AREA)

Abstract

본 발명은 씽글 칩(Single Chip)을 이용한 PCI 버스의 핫 플러그(Hot Plug) 제어기의 기능설계에 관한 것이다. 특히 본 발명은 피씨아이 핫 플러그에 필요한 모든 기능을 씽글 칩으로 구현하는 기술에 관한 것이다. 그리고 원칩(One Chip)이란 FPGA, ASIC, Hybride 등을 말한다.
본 발명에 의한 씽글 칩을 이용한 PCI 버스의 핫 플러그 제어기는, PCI 핫 플러그에 필요한 모든 기능을 하나의 칩에 구현한 구성으로 되어 있는 것이 특징이다.
본 발명에 의하면 다음의 효과가 있다:
1) 요소가 절감된다.
2) 비용이 절감된다.
3) 사용하기 쉽다.
4) PCB 배치가 용이하다.
5) 시스템의 신뢰도가 향상된다.

Description

씽글 칩을 이용한 피씨아이 버스의 핫 플러그 제어기
본 발명은 씽글 칩(Single Chip)을 이용한 PCI 버스의 핫 플러그(Hot Plug) 제어기의 기능설계에 관한 것이다. 특히 본 발명은 피씨아이 핫 플러그에 필요한 모든 기능을 씽글 칩으로 구현하는 기술에 관한 것이다. 그리고 원칩(One Chip)이란 FPGA, ASIC, Hybride 등을 말한다.
종래의 PCI Hot-Plug 구현기술에 필요한 기능들은 아래와 같이 다양하다:
- 각 PCI 슬롯(slot)의 전원 온/오프 제어기능.
- 각 PCI 슬롯의 RST#와 무관한 제어기능.
- 각 PCI 슬롯의 어텐션 인디케이터(Attention Indicator)와 무관한 제어기능.
- 각 PCI 슬롯의 어댑터 카드 장착 감지기능.
- 주 PCI 버스 및 슬롯의 66Mhz 동작여부 확인 기능.
- 각 PCI 슬롯의 물리적 ID 기능.
- 현재의 슬롯만 전원 투입하는 기능. (현재의 슬롯을 오프하지 않는 기능)
- PCI, USB, I2C 버스와의 인터페이스 기능.
- 각 PCI 슬롯의 신호 격리기능(signal isolation).
전원 온/오프 장치로는 Harris HIP1011, Motorola MC33XXX, Linear LTC1421등이 있다. 그리고 상기 신호 격리기능장치는 24 비트로서, 32 비트 PCI 버스에 슬롯당 3개씩 필요하다. 그리고 32 비트 + 제어 비트 이상의 모든 것을 시스템과 인터페이스하여 제어하는 제어기가 필요하다.
이와 같이 최소한 5개의 장치들이 슬롯당 필요하다는 것이 종래기술의 문제점이 었다. 종래 기술에서는 이밖에도 PCB상의 면적, 고비용, 신뢰성등의 문제점이 발생하였다.
일반적으로 컴퓨터 주변기기에 이상이 발생할 경우 전체 시스템의 전원을 꺼서 문제를 처리하였다. 그리고 컴퓨터 사용자는 시스템의 다운시 많은 비용과 불편을 감수해야만 했다. 이러한 문제점을 해결하고자, 많은 회사들이 시스템의 전원을 끄지않고, 문제를 처리하는 방식을(PCI Hot-Plug Spec.) 발표하였다. 그러나 여러 가지 기능들을 구현하려면 많은 이산적 요소들이 필요하였다.
본 발명은 상기한 문제점을 해결하기 위하여 창안된 것으로서, 씽글 칩을 이용한 PCI 버스의 핫 플러그 기술을 제공하는 것을 목적으로 한다. 특히 본 발명은 상기한 모든 기능들을 하나의 칩에 구현하여 비용절감과 신뢰도를 높일수 있는 설계기술을 제공하는 것을 목적으로 한다.
도 1은 본 발명에 의한 피씨아이 버스의 핫 플러그 제어기의 제 1 실시예
도 2는 본 발명에 의한 피씨아이 버스의 핫 플러그 제어기의 제 2 실시예
도 3은 본 발명에 의한 피씨아이 버스의 핫 플러그 제어기의 제 3 실시예
본 발명에 의한 씽글 칩을 이용한 PCI 버스의 핫 플러그 제어기는, PCI 핫 플러그에 필요한 모든 기능을 하나의 칩에 구현한 구성으로 되어 있는 것이 특징이다.
본 발명은 상기한 모든 기능들을 하나의 칩에 구현하여 비용절감과 신뢰도를 높일수 있도록 설계 하는 기술을 제공한다. 이제 본 발명에 대해 다음에 세가지 실시예를 통해 기술적 사상과 응용분야 및 동작원리등에 대해 설명하기로 한다.
제 1 실시예는 FPGA 또는 ASIC을 이용한 PCI 핫 플러그 제어기의 설계에 관한 것이다.
- 시스템 인터페이스 유닛(SIU): PCI 버스, USB, I2C(어드레스 디코드 유닛)
- 레지스터 유닛(RU): 정보 저장
- 전원 제어 유닛(PCU): 전력용 트랜지스터를 온/오프
- 버스 고립 유닛(BIU): 신호를 PCI 버스에서 분리
두 번째 실시예는 Hybride 회로를 이용한 PCI 핫 플러그 제어기 설계에 관한 것이다.
- 시스템 인터페이스 유닛(SIU): PCI 버스, USB, I2C(어드레스 이코드 유닛)
- 레지스터 유닛(RU): 정보 저장.
- 전원 제어 유닛(PCU): 전력용 트랜지스터를 온/오프
- 버스 격리 유닛(BIU): 신호를 PCI 버스에서 분리
Hybride는 칩 판매업자들로부터 실리콘 칩만 구입하여 기판에 장착할 수 있어서 설계가 용이하다. SIU 및 RU는 규격품(off shelve product)중에 두가지의 기능이 합쳐진 FPGA 또는 PAL을 설계한다. PCU로는 Harris HIP1011, Motorolla MC33XXX, Linear LTC421등을 이용할 수 있다. BIU로는 QS3384, SN74CB16211 등을 이용할 수 있다.
세 번째 실시예는 도터 카드(Daughter Card)를 이용한 PCI 핫 플럭 제어기 설계에 관한 것이다.
- 시스템 인터페이스 유닛(SIU): PCI 버스, USB, I2C(어드레스 디코드 유닛)
- 레지스터 유닛(RU): 정보 저장.
- 전원 제어 유닛(PCU): 전력용 트랜지스터를 온/오프.
- 버스 격리 유닛(BIU): 신호를 PCI 버스에서 분리.
도터 카드는 칩 판매업자들로부터 모듈만 구입하여 카드에 장착할 수 있어서 설계가 용이하다. 그리고 SIU 및 RU는 규격품중에 두가지의 기능이 합쳐진 FPGA를 설계한다. PCU로는 Harris HIP1011, Motorolla MC33XXX, Linear LTC421등을 이용할 수 있다. BIU로는 QS3384, SN74CB16211 등을 이용할 수 있다.
시스템 인터페이스 유닛은 시스템이 PCI, USB, I2C를 이용하여, 명령을 전달하고 상태를 보고 받는다.
PCI BUS는 어드레스 디코드 유닛이 있어야하고, USB, I2C는 직력 데이터를 병렬 데이터로 변경하는 기능이 필요하다. 또 USB 및 I2C는 논리 스윙(logic swing)이 달라서 인터페이스 회로가 필요하다.
레지스터 유닛은 USI 또는 에이전트로부터 받은 정보를 등록하는 곳으로서 레지스터 번들(Register Bundle)이다.
전원 제어 유닛은 PCI 슬롯의 전원을 온/오프한다. 레지스터 유닛으로부터 명령이 오면 차지 펌퍼(Charge Pumper)가 FET를 턴온한다. 전력용 N-채널 FET의 게이트 전압이 소스(시스템 전원)보다 2배 이상 높은 관계로 슬롯 전력은 시스템 전력과 같은 전압 레벨을 갖는다. 전력용 MOS FET가 실리콘을 많이 차지하는 관계로 따로 이산 요소를 사용할 수도 있다.
버스 격리 유닛은 RU으로부터 명령을 받아 N-채널 MOS FET를 온/오프하여, 버스를 주 PCI로부터 분리해서 연결한다.
상기한 바와 같이 본 발명에 의하면 다음의 효과가 있다:
1) 요소가 절감된다.
2) 비용이 절감된다.
3) 사용하기 쉽다.
4) PCB 배치가 용이하다.
5) 시스템의 신뢰도가 향상된다.

Claims (16)

  1. FPGA, ASIC을 이용하여 싱글 칩(Single Chip)으로 구성되는 PCI 핫 플러그 제어기에 있어서, PCI 버스, USB, 12C 버스와 연결되는 시스템 인터페이스 유닛(System Interface Unit: SIU)과; 상기 시스템 인터페이스 유닛과 연결되어, 송수신되는 리셋 신호(Reset Control), 실장감지정보(Present Detection), 66MHz 이네이블, LED 제어, 물리적 ID 정보의 저장(Information Storage) 기능을 수행하는 레지스터 유닛(Register Unit: RU); 상기 레지스터 유닛의 제어에 의하여 시스템 전원을 PCI 슬롯으로 연결하는 N-FET 전력 트랜지스터(Power Transistor)를 온/오프함으로써, PCI 슬롯의 전원을 온/오프하는 전원 제어 유닛(Power Control Unit: PCU); 및 상기 레지스터 유닛의 제어에 의하여 PCI 슬롯의 신호를 PCI 버스로부터 분리하는 버스 격리 유닛(Bus Isolation Unit: BIU)을 포함하여 구성되는 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  2. 하이브리드를 이용하여 싱글 칩(Single Chip)으로 구성되는 PCI 핫 플러그 제어기에 있어서, PCI 버스, USB, 12C 버스와 연결되는 동시에, 송수신되는 리셋 신호, 실장감지정보, 66MHz 이네이블, LED 제어, 물리적 ID 정보의 저장 기능을 수행하는 시스템 인터페이스 유닛 겸용 레지스터 유닛(SIU/RU)과; 상기 시스템 인터페이스/레지스터 유닛의 제어에 의하여 시스템 전원을 PCI 슬롯으로 연결하는 N-FET 전력 트랜지스터(Power Transistor)를 온/오프함으로써, PCI 슬롯의 전원을 온/오프하는 전원 제어 유닛(Power Control Unit: PCU) 및 상기 레지스터 유닛의 제어에 의하여 PCI 슬롯의 신호를 PCI 버스로부터 분리하는 버스 격리 유닛(Bus Isolation Unit: BIU)을 포함하여 구성되는 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  3. 제2항에 있어서, 상기 시스템 인터페이스/레지스터 유닛(SIU/RU)은, 규격품(off shelve product) 중에 시스템 인터페이스 유닛과 레지스터 유닛의 기능이 통합되어 구현된 FPGA 또는 PAL로 구성되는 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  4. 제2항에 있어서, 상기 전원 제어 유닛(PCU)은, 해리스(Harris) HIP1011, 모토로라(Motorola) MC33XXX, 리니어(Linear) LTC421 가운데 하나인 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  5. 제2항에 있어서, 상기 버스 격리 유닛(BIU)은, QS3384, SN74CB16211 가운데 하나인 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  6. 도터 카드(Daughter Card)를 이용하여 싱글 칩(Single Chip)으로 구성되는 PCI 핫 플러그 제어기에 있어서, PCI 버스, USB, 12C 버스와 연결되는 동시에, 송수신되는 리셋 신호, 실장감지정보, 66MHz 이네이블, LED 제어, 물리적 ID 정보의 저장 기능을 수행하는 시스템 인터페이스 유닛 겸용 레지스터 유닛(SIU/RU)과; 상기 시스템 인터페이스/레지스터 유닛의 제어에 의하여 시스템 전원을 PCI 슬롯으로 연결하는 N-FET 전력 트랜지스터(Power Transistor)를 온/오프함으로써, PCI 슬롯의 전원을 온/오프하는 전원 제어 유닛(Power Control Unit: PCU) 및 상기 레지스터 유닛의 제어에 의하여 PCI 슬롯의 신호를 PCI 버스로부터 분리하는 버스 격리 유닛(Bus Isolation Unit: BIU)을 포함하여 구성되는 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  7. 제6항에 있어서, 상기 시스템 인터페이스/레지스터 유닛(SIU/RU)은, 규격품(off shelve product) 중에 시스템 인터페이스 유닛과 레지스터 유닛의 기능이 통합되어 구현된 FPGA 또는 PAL로 구성되는 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  8. 제6항에 있어서, 상기 전원 제어 유닛(PCU)은, 해리스(Harris) HIP1011, 모토로라(Motorola) MC33XXX, 리니어(Linear) LTC421 가운데 하나인 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  9. 제6항에 있어서, 상기 버스 격리 유닛(BIU)은, QS3384, SN74CB16211 가운데 하나인 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  10. 제1항, 제2항 및 제6항 가운데 어느 한 항에 있어서, 상기 시스템 인터페이스 유닛(SIU)은, PCI, USB, 12C 버스를 이용하여 시스템의 명령을 전달하고 상태를 보고 받는 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  11. 제10항에 있어서, 상기 시스템 인터페이스 유닛(SIU)은, PCI 버스를 위한 어드레스 디코드 유닛을 가지는 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  12. 제10항에 있어서, 상기 시스템 인터페이스 유닛(SIU)는, USB, 12C 버스를 위해 직렬 데이터를 병렬 데이터로 변경하는 기능을 가지는 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  13. 제10항에 있어서, 상기 시스템 인터페이스 유닛(SIU)는, 논리 스윙이 다른 USB 및 12C 버스를 위해 인터페이스 회로를 가지는 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  14. 제1항, 제2항 및 제6항 가운데 어느 한 항에 있어서, 상기 레지스터 유닛(RU)은 USI 또는 에이전트로부터 받은 정보를 저장하는 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  15. 제1항, 제2항 및 제6항 가운데 어느 한 항에 있어서, 전원 제어 유닛(PCU)은, 상기 레지스터 유닛(RU)의 명령에 따라 N-채널 MOS-FET를 온/오프함으로써, PCI 슬롯의 전원을 온/오프하는 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
  16. 제1항, 제2항 및 제6항 가운데 어느 한 항에 있어서, 상기 버스 격리 유닛(BIU)은, 상기 레지스터 유닛(RU)의 명령에 따라 스위치를 이용하여 PCI 버스를 주 PCI로부터 분리해서 연결하는 것이 특징인, 싱글 칩을 이용한 PCI 버스의 핫 플러그 제어기.
KR1019970036523A 1997-07-31 1997-07-31 씽글 칩을 이용한 피씨아이 버스의 핫 플러그 제어기 KR100259841B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1019970036523A KR100259841B1 (ko) 1997-07-31 1997-07-31 씽글 칩을 이용한 피씨아이 버스의 핫 플러그 제어기
JP10215074A JP2965552B2 (ja) 1997-07-31 1998-07-30 Pciバスのホットプラグ制御器
US09/126,601 US6253267B1 (en) 1997-07-31 1998-07-31 Hot-plug of PCI bus using single chip

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970036523A KR100259841B1 (ko) 1997-07-31 1997-07-31 씽글 칩을 이용한 피씨아이 버스의 핫 플러그 제어기

Publications (2)

Publication Number Publication Date
KR19990012941A KR19990012941A (ko) 1999-02-25
KR100259841B1 true KR100259841B1 (ko) 2000-06-15

Family

ID=19516469

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970036523A KR100259841B1 (ko) 1997-07-31 1997-07-31 씽글 칩을 이용한 피씨아이 버스의 핫 플러그 제어기

Country Status (3)

Country Link
US (1) US6253267B1 (ko)
JP (1) JP2965552B2 (ko)
KR (1) KR100259841B1 (ko)

Families Citing this family (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100306697B1 (ko) * 1998-07-23 2001-11-30 윤종용 유니버설시리얼버스의전원공급을제어하는휴대용컴퓨터시스템및그제어방법
JP2000105638A (ja) * 1998-09-29 2000-04-11 Nec Corp Usbデバイス及びusb接続システム
US6564279B1 (en) * 1998-09-29 2003-05-13 Texas Instruments Incorporated Method and apparatus facilitating insertion and removal of modules in a computer system
US6535944B1 (en) * 1999-03-30 2003-03-18 International Business Machines Corporation Hot plug control of MP based computer system
KR100689724B1 (ko) * 2000-01-28 2007-03-09 후지쯔 가부시끼가이샤 핫 플러그에 대응한 클록 전환 회로
US20020112191A1 (en) * 2000-10-20 2002-08-15 Pelissier Gerald R. Intelligent power module for highly available compact PCI board
US6925516B2 (en) * 2001-01-19 2005-08-02 Raze Technologies, Inc. System and method for providing an improved common control bus for use in on-line insertion of line replaceable units in wireless and wireline access systems
US6931464B1 (en) * 2001-10-29 2005-08-16 Hewlett-Packard Development Company, L.P. Method for connecting gigabit interface converters with serial identification capability into an active two-wire serial bus
US6754881B2 (en) 2001-12-10 2004-06-22 International Business Machines Corporation Field programmable network processor and method for customizing a network processor
US6668361B2 (en) 2001-12-10 2003-12-23 International Business Machines Corporation Method and system for use of a field programmable function within a chip to enable configurable I/O signal timing characteristics
US6545501B1 (en) 2001-12-10 2003-04-08 International Business Machines Corporation Method and system for use of a field programmable function within a standard cell chip for repair of logic circuits
US7047464B2 (en) * 2001-12-10 2006-05-16 International Business Machines Corporation Method and system for use of a field programmable function within an application specific integrated circuit (ASIC) to access internal signals for external observation and control
US7334046B1 (en) 2002-08-05 2008-02-19 Qlogic, Corporation System and method for optimizing frame routing in a network
US7397768B1 (en) 2002-09-11 2008-07-08 Qlogic, Corporation Zone management in a multi-module fibre channel switch
US7362717B1 (en) 2002-10-03 2008-04-22 Qlogic, Corporation Method and system for using distributed name servers in multi-module fibre channel switches
US7319669B1 (en) 2002-11-22 2008-01-15 Qlogic, Corporation Method and system for controlling packet flow in networks
US7453802B2 (en) 2003-07-16 2008-11-18 Qlogic, Corporation Method and apparatus for detecting and removing orphaned primitives in a fibre channel network
US7463646B2 (en) 2003-07-16 2008-12-09 Qlogic Corporation Method and system for fibre channel arbitrated loop acceleration
US7525910B2 (en) 2003-07-16 2009-04-28 Qlogic, Corporation Method and system for non-disruptive data capture in networks
US7388843B2 (en) * 2003-07-16 2008-06-17 Qlogic, Corporation Method and apparatus for testing loop pathway integrity in a fibre channel arbitrated loop
US7355966B2 (en) * 2003-07-16 2008-04-08 Qlogic, Corporation Method and system for minimizing disruption in common-access networks
US7471635B2 (en) 2003-07-16 2008-12-30 Qlogic, Corporation Method and apparatus for test pattern generation
US7573909B2 (en) 2003-07-21 2009-08-11 Qlogic, Corporation Method and system for programmable data dependant network routing
US7522529B2 (en) 2003-07-21 2009-04-21 Qlogic, Corporation Method and system for detecting congestion and over subscription in a fibre channel network
US7583597B2 (en) 2003-07-21 2009-09-01 Qlogic Corporation Method and system for improving bandwidth and reducing idles in fibre channel switches
US7558281B2 (en) 2003-07-21 2009-07-07 Qlogic, Corporation Method and system for configuring fibre channel ports
US7512067B2 (en) 2003-07-21 2009-03-31 Qlogic, Corporation Method and system for congestion control based on optimum bandwidth allocation in a fibre channel switch
US7522522B2 (en) 2003-07-21 2009-04-21 Qlogic, Corporation Method and system for reducing latency and congestion in fibre channel switches
US7406092B2 (en) * 2003-07-21 2008-07-29 Qlogic, Corporation Programmable pseudo virtual lanes for fibre channel systems
US7646767B2 (en) 2003-07-21 2010-01-12 Qlogic, Corporation Method and system for programmable data dependant network routing
US7447224B2 (en) 2003-07-21 2008-11-04 Qlogic, Corporation Method and system for routing fibre channel frames
US7792115B2 (en) 2003-07-21 2010-09-07 Qlogic, Corporation Method and system for routing and filtering network data packets in fibre channel systems
US7420982B2 (en) * 2003-07-21 2008-09-02 Qlogic, Corporation Method and system for keeping a fibre channel arbitrated loop open during frame gaps
US7430175B2 (en) * 2003-07-21 2008-09-30 Qlogic, Corporation Method and system for managing traffic in fibre channel systems
US7525983B2 (en) 2003-07-21 2009-04-28 Qlogic, Corporation Method and system for selecting virtual lanes in fibre channel switches
US7580354B2 (en) 2003-07-21 2009-08-25 Qlogic, Corporation Multi-speed cut through operation in fibre channel switches
US7477655B2 (en) 2003-07-21 2009-01-13 Qlogic, Corporation Method and system for power control of fibre channel switches
US7466700B2 (en) 2003-07-21 2008-12-16 Qlogic, Corporation LUN based hard zoning in fibre channel switches
US7684401B2 (en) 2003-07-21 2010-03-23 Qlogic, Corporation Method and system for using extended fabric features with fibre channel switch elements
US7894348B2 (en) 2003-07-21 2011-02-22 Qlogic, Corporation Method and system for congestion control in a fibre channel switch
US7352701B1 (en) 2003-09-19 2008-04-01 Qlogic, Corporation Buffer to buffer credit recovery for in-line fibre channel credit extension devices
US7564789B2 (en) 2004-02-05 2009-07-21 Qlogic, Corporation Method and system for reducing deadlock in fibre channel fabrics using virtual lanes
US7480293B2 (en) 2004-02-05 2009-01-20 Qlogic, Corporation Method and system for preventing deadlock in fibre channel fabrics using frame priorities
US7930377B2 (en) 2004-04-23 2011-04-19 Qlogic, Corporation Method and system for using boot servers in networks
US7340167B2 (en) * 2004-04-23 2008-03-04 Qlogic, Corporation Fibre channel transparent switch for mixed switch fabrics
KR101038109B1 (ko) * 2004-07-05 2011-06-01 삼성전자주식회사 듀얼 인터페이스 모드를 지원하는 스마트 카드 시스템
US7404020B2 (en) * 2004-07-20 2008-07-22 Qlogic, Corporation Integrated fibre channel fabric controller
US7411958B2 (en) 2004-10-01 2008-08-12 Qlogic, Corporation Method and system for transferring data directly between storage devices in a storage area network
US8295299B2 (en) 2004-10-01 2012-10-23 Qlogic, Corporation High speed fibre channel switch element
US7593997B2 (en) * 2004-10-01 2009-09-22 Qlogic, Corporation Method and system for LUN remapping in fibre channel networks
US7380030B2 (en) * 2004-10-01 2008-05-27 Qlogic, Corp. Method and system for using an in-line credit extender with a host bus adapter
US7519058B2 (en) 2005-01-18 2009-04-14 Qlogic, Corporation Address translation in fibre channel switches
CN100371848C (zh) * 2005-03-10 2008-02-27 华硕电脑股份有限公司 存储器组件及其应用
US20060282724A1 (en) * 2005-06-14 2006-12-14 Microsoft Corporation Programmatically switched hot-plug PCI slots
CN101290607B (zh) * 2008-05-31 2010-06-16 青岛海信电器股份有限公司 一种芯片调试接口装置
TWI386784B (zh) * 2008-11-07 2013-02-21 Inventec Besta Co Ltd 通用序列匯流排(usb)充電系統
CZ302549B6 (cs) * 2009-07-03 2011-07-07 Cesnet Zapojení pro rychlou modifikaci konfiguracního obsahu obvodu osazených hradlovými poli pripojenými prímo ke komunikacnímu rozhraní pocítace
US8188615B2 (en) * 2009-09-18 2012-05-29 Ati Technologies Ulc Integrated circuit adapted to be selectively AC or DC coupled
CN101896048B (zh) * 2010-07-06 2015-08-12 中兴通讯股份有限公司 单板插拔的保护方法和装置
CN102081586A (zh) * 2011-01-25 2011-06-01 鸿富锦精密工业(深圳)有限公司 多i2c插槽电路***及传送i2c信号的方法
JP5794137B2 (ja) * 2011-12-20 2015-10-14 富士通株式会社 制御システムおよび中継装置
CN102724110B (zh) * 2012-05-25 2016-03-09 华为技术有限公司 单板通讯方法、***和单板
CN103792864A (zh) * 2012-11-02 2014-05-14 苏州工业园区新宏博通讯科技有限公司 机架式多功能采集终端
CN103268079A (zh) * 2013-05-20 2013-08-28 浙江大学 外设组件互联标准接口的数模转换输出控制装置
CN105760325A (zh) * 2014-12-16 2016-07-13 鸿富锦精密工业(武汉)有限公司 支持usb存储设备在dos***下热插拔的***及方法
US10437751B1 (en) * 2018-04-13 2019-10-08 Dell Products L.P. Device hot plug system
CN109359082B (zh) * 2018-09-17 2022-04-12 昆明理工大学 一种基于fpga的usb数据实时监听***及方法
CN109117407B (zh) * 2018-09-27 2021-07-06 郑州云海信息技术有限公司 一种管理板卡与服务器
CN110244620A (zh) * 2019-06-18 2019-09-17 北京控制与电子技术研究所 一种基于fpga的集成化数字配电控制器
CN113138650A (zh) * 2021-04-29 2021-07-20 山东英信计算机技术有限公司 一种cpld pci设备热复位电路、方法、***及可读存储介质

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0490010A1 (en) 1990-12-07 1992-06-17 International Business Machines Corporation Hot-plugging circuit for the interconnection of cards to boards
CA2103133C (en) * 1993-11-15 1999-03-02 Thomas P. Murray Power switch with inrush current control
US5781744A (en) * 1995-08-25 1998-07-14 Apple Computer, Inc. Method and apparatus for ensuring safe peripheral connection
KR100244836B1 (ko) * 1995-11-02 2000-02-15 포만 제프리 엘 컴퓨터시스템 및 다수의 기능카드 중 한개의 기능카드를 격리하는 방법
US5654859A (en) * 1995-11-14 1997-08-05 The Boeing Company Fault tolerant power distribution system
US5712754A (en) 1996-04-15 1998-01-27 Compaq Computer Corporation Hot plug protection system
US5875310A (en) * 1996-05-24 1999-02-23 International Business Machines Corporation Secondary I/O bus with expanded slot capacity and hot plugging capability
US5809256A (en) * 1996-06-11 1998-09-15 Data General Corporation Soft power switching for hot installation and removal of circuit boards in a computer system
US5784576A (en) * 1996-10-31 1998-07-21 International Business Machines Corp. Method and apparatus for adding and removing components of a data processing system without powering down
US5887144A (en) * 1996-11-20 1999-03-23 International Business Machines Corp. Method and system for increasing the load and expansion capabilities of a bus through the use of in-line switches
KR19980073522A (ko) * 1997-03-15 1998-11-05 김광호 파워다운모드를 지원하는 반도체 메모리 장치와 이를 구비한 컴퓨터 시스템 및 이의 제어방법
US5909559A (en) * 1997-04-04 1999-06-01 Texas Instruments Incorporated Bus bridge device including data bus of first width for a first processor, memory controller, arbiter circuit and second processor having a different second data width
US5875308A (en) * 1997-06-18 1999-02-23 International Business Machines Corporation Peripheral component interconnect (PCI) architecture having hot-plugging capability for a data-processing system
US5930496A (en) * 1997-09-26 1999-07-27 Compaq Computer Corporation Computer expansion slot and associated logic for automatically detecting compatibility with an expansion card
US6026458A (en) * 1997-10-14 2000-02-15 International Business Machines Corporation System with pluggable adapter card and hot-swap interface controller

Also Published As

Publication number Publication date
JPH11184578A (ja) 1999-07-09
US6253267B1 (en) 2001-06-26
JP2965552B2 (ja) 1999-10-18
KR19990012941A (ko) 1999-02-25

Similar Documents

Publication Publication Date Title
KR100259841B1 (ko) 씽글 칩을 이용한 피씨아이 버스의 핫 플러그 제어기
US10409757B2 (en) Hub
US6845420B2 (en) System for supporting both serial and parallel storage devices on a connector
US8218279B2 (en) Electronic device and method for dynamic USB power assignment
JPH09512371A (ja) データ通信バスを有する回路
US20070075680A1 (en) Charging mode control circuit
EP0962863A3 (en) Dasd concurrent maintenance for a pci based dasd subsystem
TW476042B (en) Interface switching device
AU2003260848A1 (en) Interface integrated circuit device for a usb connection
US7755412B2 (en) Bi-directional level shifted interrupt control
US20040156151A1 (en) Enhanced power switch device enabling modular USB PC Cards
US7490277B2 (en) Peripheral connector with boundary-scan test function
CN112202439B (zh) 一种电容隔离电路、接口模块、芯片和***
CA1291575C (en) Level converting bus extender with subsystem selection signal decoding enabling connection to microprocessor
US20060282596A1 (en) Reduced Cardbus Controller
US7493507B2 (en) System for protecting a motherboard while a component is not connected properly to its power source
US9665520B2 (en) Motherboard and computer control system including the same
US7080264B2 (en) Methods and apparatus for providing microprocessor firmware control of power sequencing on a CPCI card
CN206741473U (zh) 一种具有双***切换的便携式计算机
TWI582604B (zh) 外接裝置、電子裝置及電子系統
CN205983345U (zh) 一种具有多功能兼容性的cpex背板
CN111611182B (zh) 能够被检测装置检测的电子设备及检测***
CN219370339U (zh) 一种实用可拓展的USB Type-C接口
US5566347A (en) Multiple interface driver circuit for a peripheral storage device
CN219800110U (zh) 一种用于从设备向主设备供电的电路及装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130227

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20140227

Year of fee payment: 15

FPAY Annual fee payment

Payment date: 20150227

Year of fee payment: 16

FPAY Annual fee payment

Payment date: 20151230

Year of fee payment: 17

FPAY Annual fee payment

Payment date: 20161229

Year of fee payment: 18