• sns01
  • sns06
  • sns03
2012년부터 | 전 세계 고객에게 맞춤형 산업용 컴퓨터를 제공합니다!
소식

PCI 슬롯 신호 정의

PCI 슬롯 신호 정의
PCI 슬롯(PCI 확장 슬롯)은 PCI 버스에 연결된 장치 간의 통신 및 제어를 가능하게 하는 신호 라인 세트를 사용합니다. 이러한 신호는 장치가 PCI 프로토콜에 따라 데이터를 전송하고 상태를 관리하는 데 매우 중요합니다. 다음은 PCI 슬롯 신호 정의의 주요 측면입니다.
필수 신호선
1. 주소/데이터 버스(AD[31:0]):
이것은 PCI 버스의 주요 데이터 전송 라인입니다. 이 라인은 다중화되어 장치와 호스트 간에 주소(주소 단계)와 데이터(데이터 단계)를 모두 전송합니다.
2. 프레임 번호:
현재 마스터 장치에 의해 제어되는 FRAME#는 액세스의 시작과 지속 시간을 나타냅니다. FRAME#가 활성화되면 데이터 전송이 시작되고, 활성화가 유지되면 데이터 전송이 계속됨을 나타냅니다. FRAME#가 비활성화되면 마지막 데이터 전송 단계가 종료됩니다.
3. IRDY# (개시자 준비):
마스터 장치가 데이터 전송 준비가 되었음을 나타냅니다. 데이터 전송의 각 클록 사이클 동안, 마스터가 버스에 데이터를 전송할 수 있으면 IRDY# 신호를 발생시킵니다.
4. DEVSEL# (장치 선택):
대상 슬레이브 장치에 의해 구동되는 DEVSEL#은 해당 장치가 버스 작동에 응답할 준비가 되었음을 나타냅니다. DEVSEL#을 활성화하는 데 걸리는 지연 시간은 슬레이브 장치가 버스 명령에 응답할 준비를 하는 데 걸리는 시간을 정의합니다.
5. 정류장 번호 (선택 사항):
대상 장치가 전송을 완료할 수 없는 경우와 같은 예외적인 상황에서 마스터 장치에 현재 데이터 전송을 중지하도록 알리는 데 사용되는 선택적 신호입니다.
6. PERR# (패리티 오류):
데이터 전송 중 감지된 패리티 오류를 보고하기 위해 슬레이브 장치에 의해 구동됩니다.
7. SERR# (시스템 오류):
주소 패리티 오류 또는 특수 명령 시퀀스의 패리티 오류와 같이 치명적인 결과를 초래할 수 있는 시스템 수준 오류를 보고하는 데 사용됩니다.
제어 신호선
1. 명령/바이트 멀티플렉스 활성화(C/BE[3:0]#):
주소 단계 동안 버스 명령을 전달하고 데이터 단계 동안 바이트 활성화 신호를 전달하여 AD[31:0] 버스의 어떤 바이트가 유효한 데이터인지 결정합니다.
2. REQ# (버스 사용 요청):
버스 제어권을 획득하려는 장치가 중재자에게 요청 신호를 보내는 것입니다.
3. GNT# (버스 사용 허가):
중재자에 의해 구동되는 GNT#는 요청 장치에 버스 사용 요청이 승인되었음을 알립니다.
기타 신호선
중재 신호:
동시에 접근을 요청하는 여러 장치 간에 버스 자원을 공정하게 할당하기 위해 버스 중재에 사용되는 신호를 포함합니다.
인터럽트 신호(INTA#, INTB#, INTC#, INTD#):
슬레이브 장치가 호스트에 인터럽트 요청을 보내 특정 이벤트 또는 상태 변화를 알리는 데 사용됩니다.
요약하자면, PCI 슬롯 신호 정의는 PCI 버스에서 데이터 전송, 장치 제어, 오류 보고 및 인터럽트 처리를 담당하는 복잡한 신호 라인 시스템을 포함합니다. PCI 버스는 고성능 PCIe 버스로 대체되었지만, PCI 슬롯과 그 신호 정의는 여전히 많은 기존 시스템과 특정 애플리케이션에서 중요한 역할을 합니다.


게시 시간: 2024년 8월 15일