1 에 대한 제한 사항. 3D 응용 프로그램의 PCI 버스
AGP 는 주로 PCI 그래픽 카드가 애니메이션과 3D 그래픽을 처리할 때 데이터 전송 병목 현상을 처리하기 위한 것입니다. 프로세서 속도가 빨라지면서 병목 현상이 더욱 심각해집니다. 특히 3D 이미지의 경우 더욱 그렇습니다.
3D 그래픽 렌더링에서는 이미지 데이터뿐만 아니라 z 축 거리 데이터, TextureData (텍스처 데이터) 및 알파 변환 데이터가 모두 Alpha 그래픽 카드의 디스플레이 메모리에 저장됩니다. 텍스처 데이터를 저장하는 화면표시 메모리가 많을수록 좋습니다. 전체 시스템의 관점에서 볼 때, 비디오 메모리를 늘리는 것은 주 메모리를 늘리는 것보다 경제적이며, 텍스처 데이터를 주 메모리에 저장하는 것이 비디오 메모리에 저장하는 것보다 더 효과적입니다. 즉, 응용 프로그램이 끝날 때 사용하는 주 메모리 공간은 복구할 수 있으며 텍스처 데이터가 항상 주 메모리 공간을 차지하지는 않습니다.
유감스럽게도 텍스처 데이터가 비디오 메모리에서 주 메모리로 이동될 때 데이터 전송의 병목 현상도 비디오 카드의 메모리 버스에서 PCI 버스로 전송되며 텍스처 데이터의 전송량은 100 MB/ 초를 초과합니다. 기존 PCI 버스는 요구 사항을 훨씬 충족하지 못하므로 AGP 와 같은 새로운 인터페이스가 있어야 주 메모리와 비디오 카드를 연결할 수 있습니다.
2.2 의 구조. 가속 그래픽 인터페이스 (일반 PC 에서 3D 그래픽을 더 빠르게 표시할 수 있음) (Accelerated Graphics Port)
AGP 의 목적은 비교적 저렴한 가격으로 고성능 3D 그래픽 렌더링 기능을 구현하는 것입니다. 이를 위해 인텔은 PCI 의 세 가지 주요 사양을 확장하고 AGP 를 정의했습니다.
(1) 데이터 읽기 및 쓰기 작업의 파이프라인 처리
(2) 데이터 전송주기는133mhz 입니다.
(3) 주소 신호는 데이터 신호와 분리됩니다.
AGP 의 원칙은 디스플레이 칩을 시스템 버스에 독립적으로 설정하고 디스플레이 칩을 칩셋의 스토리지 컨트롤러 회로에 직접 연결하는 것입니다. 이러한 "포인트 투 포인트" 연결에서는 클럭 신호의 양쪽 가장자리 (상승 및 하강) 도 데이터 전송에 사용되므로 속도가 두 배로 빨라집니다. 지점 간 연결로 인해 시스템당 하나의 AGP 만 있을 수 있으므로 AGP 는 PCI 버스를 대체하지 않습니다. 1 세대 AGP 는 PCI 버스의 두 배인 66MHz 의 데이터 전송 속도를 제공합니다. 2 세대 AGP 는 133MHz 에 도달하여 소프트웨어로 DVD 디스크를 재생할 수 있는 요구 사항을 충족합니다. 최대 데이터 전송 속도는 533 MB/ s 로 현재 PCI 의 약 4 배입니다. PCI 와 AGP 의 비교는 다음 표와 같습니다.
PCI 와 AGP 비교
PCI 버스 AGP
전송 모드 동기화
메모리 우선 순위 액세스는 지원되지 않습니다.
데이터 케이블 비트 폭 32 비트 32 비트
버스 클럭 33 메가헤르츠 66 메가헤르츠
최대 데이터 전송 속도는 133 MB/ s 533 MB/ s 입니다.
연결할 수 있는 확장 카드의 최대 수는 5, 1 입니다.
신호 케이블 수 49 65
3D 그래픽의 매핑 처리에는 디스플레이 칩과 디스플레이 메모리 간의 높은 데이터 전송 속도가 필요합니다. 현재 대부분의 비디오 카드는 더 빠른 비디오 메모리를 사용하지만, 이렇게 하면 비디오 카드 비용이 늘어납니다. 절충의 한 가지 방법은 텍스처 데이터를 비디오 메모리에서 주 메모리로 이동시켜 비디오 메모리 용량을 줄여 비디오 카드 비용을 줄이는 것입니다.
AGP 는 3D 그래픽뿐 아니라 2D 그래픽에도 효과적입니다. 비디오 카드가 AGP 와 칩셋을 통해 주 스토리지에 연결되어 디스플레이 칩과 주 메모리 간의 데이터 전송 속도가 향상되어 원래 디스플레이 메모리에 저장된 텍스처 데이터를 주 스토리지에 직접 저장할 수 있습니다. 이렇게 하면 주 스토리지의 메모리 버스 이용 효율성이 향상되고 화면 업데이트 속도와 Zbuffering 등의 데이터 전송 속도가 향상되며 PCI 버스의 로드가 줄어들어 다른 PCI 장치의 성능을 극대화할 수 있습니다. PC98 사양에서 ISA 버스는 취소되고 ISA 장치는 도태될 것이라는 점을 알아야 한다. 따라서 PCI 버스의 대역폭을 많이 차지하는 비디오 카드를 AGP 로 마이그레이션하는 것은 매우 필요한 단계입니다.
AGP 는 이미지 데이터의 전송 효과에도 좋은 성능을 가지고 있습니다. MPEG-2 이미지 데이터가 CPU 에 의해 압축 해제되면 버스를 통해 디스플레이 스토리지에 기록해야 합니다. 전체 화면을 디코딩한 MPG2 이미지 데이터는 15 ~ 20mB/ s 로 전송해야 합니다. PCI 버스의 실제 데이터 전송 속도는 27 ~ 33mb/ 초이지만 데이터 전송이 부적절하면 화면이 매우 원활하지 않습니다.
현재, 여전히 AGP 의 발전을 제한하는 두 가지 요인이 있다. 하나는 주 메모리의 데이터 전송 속도입니다. AGP 지원 디스플레이 칩은 3D 그래픽을 렌더링할 때 주 메모리에 액세스해야 하므로 주 메모리의 메모리 버스 트래픽이 증가하여 일반적으로 800 MB/ s 이상의 속도가 필요합니다. 그러나 현재 주 메모리의 데이터 전송 속도는 대부분 200 ~ 300 MB/ s 입니다. 이 속도에서는 AGP 를 사용해도 상세한 3D 그래픽 설명을 할 수 없습니다. 800 MB/ s 의 데이터 전송 속도를 얻으려면 100MHz 이상의 SDRAM, RDRAM 또는 S-gram, VRAM 과 같은 기타 장치와 같은 고속 DRAM 이 필요합니다. AGP 의 또 다른 문제는 비디오 카드의 호환성입니다.
미래
AGP 는 개방형 사양이므로 제조업체는 로열티를 지불할 필요가 없습니다. 현재 3D 그래픽 공급업체는 3Dfx, 3Dlabs, ATI, CirrusLogic, Rendition, S3, Trident 등이다. AGP 에 대한 지원을 나타내며 일부 프로토타입 제품이 출시되었습니다. 인텔은 Microsoft 와 계약을 체결할 뿐만 아니라 많은 그래픽 제조업체에게 AGP 를 채택하도록 권장하고 있습니다. 현재 일부 고성능 PC 가 먼저 채택되었습니다. 따라서 AGP 는 단기간에 보급될 수 있습니다. 인텔은 2000 년까지 PC 의 90% 가 AGP 그래픽 카드를 갖추게 될 것이라고 생각합니다.
AGP 의 장점을 최대한 활용하기 위해 Microsoft 는 새 버전의 Windows 98 및 Windows NT 5.0 에서 AGP 기능을 지원하고 DirectDraw API 를 통해 소프트웨어 공급업체에 프로그래밍 인터페이스를 제공했습니다.
AGP 인터페이스가 있는 마더보드가 이미 시장에 출시되었습니다. 일례로 elite, Asus, 종링 등의 최신 보드는 펜티엄 II 를 지원하는 인텔 440lx 및 440BX 칩셋을 채택하고 있으며, 위성 등 다른 칩셋 공급업체도 펜티엄 MMX CPU 를 지원하는 소켓 7 마더보드 AGP 칩셋을 출시했습니다.
AGP 커넥터의 비디오 카드는 모두 SDRAM 또는 RDRAM 과 같은 고속 그래픽 메모리를 사용하는 3D 비디오 카드입니다. Trident 의 3D 이미지 985 와 875 는 모두 AGP 를 지원하며 TVOut 기능을 갖추고 있습니다.
프로토타입 제품의 경우 AGP 는 그래픽 카드 비용을 크게 늘리지는 않지만 훨씬 강력한 기능을 제공합니다. 예를 들어, Trident 의 3D Image 985 는 칩 자체에 MPEG2-2 압축 해제 칩이 있어 DVD 디스크를 재생할 수 있어 향후 멀티미디어 컴퓨터의 요구를 완벽하게 충족할 수 있습니다.
AGP 기술에 대해 이야기하기
1.AGP 는 그래픽/비디오 처리 속도를 높이는' 특효약' 입니다.
앞서 언급했듯이 3D 그래픽 디스플레이에서 고속 병목 현상은 "그래픽 텍스처 처리" 이며 100Mbps (해상도 640×480 점) ~ 150 Mbps (해상도 800) 가 필요합니다
PC 에서 3D 그래픽 처리는 대략 "기하학적 변환" 과 "드로잉 음영" 으로 나눌 수 있습니다. 두 프로세스 모두 과부하된 CPU 가 수행합니다. 따라서 CPU 대신 3 차원 그래픽 칩을 사용하여 많은 양의 "페인트 페인팅" 을 처리합니다. 그래픽 카드 비용을 줄이려면 그래픽 메모리 용량을 최소화해야 하므로 텍스처 데이터를 주 메모리에 저장합니다. 그러나 현재 시스템에서 주 메모리와 비디오 메모리는 PCI 버스를 통해 연결되며 최대 전송 속도는 133Mbps 이고 데이터는 HDD, LAN, 사운드 카드 등을 통해 주 메모리로 전송됩니다. 모두 PCI 버스를 통과하지만 실제 전송 속도는 133Mbps 보다 훨씬 낮습니다. 이를 위해 그래픽 데이터 전용 인터페이스 AGP 가 도입되었습니다.
보시다시피 AGP 는 주 메모리와 그래픽 메모리를 직접 연결합니다. AGP 버스 폭은 32 비트이고 클럭 주파수는 66MHz 로 133MHz 에서 작동하며 최대 전송 속도는 533MBps 입니다. AGP 의 첫 번째 목적은 텍스처 데이터를 주 메모리에 배치하여 그래픽 메모리 용량을 줄임으로써 저렴한 고성능 그래픽 카드를 만드는 것입니다. AGP 는 3D 이미지 처리뿐만 아니라 애니메이션 재현에도 사용됩니다. MPEG2-2 애니메이션 데이터의 압축을 풀려면 약 30Mbps 의 전송 속도가 필요하고, PCI 버스는 감당할 수 없고, APG 는 비교적 편하다.
데이터 전송에 AGP 를 채택하는 것은 매우 중요합니다. 현재 PCI 버스는 비디오 및 3D 그래픽 데이터를 전송하는 병목 현상입니다. AGP 의 전송 속도는 533Mbps 로 PCI 의 4 배입니다. 이 병목 현상을 해소하는 차세대 버스가 될 전망이다.
PC CPU 칩 패주 Intel Corporation 은' 그래픽 컨트롤러' 97 에서 1997 부터 길거리 게임기와 비슷한 3D 그래픽 렌더링 장치라는 세 가지 장치가 PC 에 표준으로 제공된다고 발표했습니다. DVD-ROM 에 기록된 MPEG2-2 비디오 장치를 소프트웨어로 재현합니다. H.320/H.324 (ITU-T: International Electronics Communications Standards) 기술 표준을 준수하는 화상 회의 장비는 AGP 및 MMX 를 사용하여 이러한 세 가지 장치를 구현한다고 주장합니다. 이에 따라 X86 호환 칩 제조업체는 MMX 지원을 표명하고 그래픽 제어 칩 제조업체도 AGP 에 적응해야 한다고 밝혔다.
MMX 는 프로세서의 내부 문제이며 AGP 는 PC 의 아키텍처를 바꿀 것입니다. AGP 에 적응하기 위해서는 그래픽 제어 칩과 메모리 /PCI 제어 칩셋을 재설계해야 합니다.
실제로 AGP 는 3D 그래픽 성능을 향상시키는' 만병통치약' 입니다. 그러나 일반 가격의 PC 에서 구성할 수 있도록 성능을 향상시키는 동시에 비용을 절감하려고 노력해야 합니다.
불행히도 AGP 는 보편성과 확장성을 희생했습니다. 그 이유는 3D 그래픽 제어 칩만 AGP 에 연결할 수 있기 때문입니다. PC 에는 그래픽, MPEG2-2 압축 해제 및 비디오 캡처와 같은 멀티미디어 보드가 장착되어 있지만 AGP 의 "수혜자" 는 비디오 카드일 뿐입니다. 따라서 우리는 AGP 가' 차세대 버스의 최선의 선택' 이라고 단언할 수 없다.
2.SGI 의 "독특한 방법"
SGI 는 또 다른 AGP 대체 방안을 제시했다. 6 월 1996, 1 1, 고급 UMA (통합 메모리 아키텍처) 를 갖춘 O2 그래픽 워크스테이션 출시. O2 그래픽 워크스테이션은 통합 메모리 구조를 채택한 업계 최초의 시스템입니다. 64 비트 MIPS RISC 마이크로프로세서를 사용하여 3d 그래픽 및 이미지 처리, 비디오, 오디오 및 압축 기능을 통합함으로써 저렴한 가격으로 뛰어난 성능을 제공합니다. 기존의 버스 기반 데이터 전송 장벽을 극복하고 CPU 그래픽 이미지 처리 및 I/O 가 2. 1Gbps 속도로 메모리에 직접 액세스하여 정보를 신속하게 전송할 수 있도록 합니다.
O2 그래픽 워크스테이션은 비용을 최소화하고 성능을 높이는 데 중점을 두고 있습니다. UMA 기술을 사용하면 그래픽 컨트롤러, 비디오 프로세서 등 4 가지 주변 장치 칩과 주 프로세서가 주 메모리 (SDRAM) 를 사용할 수 있습니다. 일반적으로 UMA 장치를 사용하면 여러 주변 장치에 대한 액세스 응용 프로그램이 주 메모리에 집중되면 성능이 저하됩니다. 따라서 O2 에서는 클럭 주파수가 66MHz 인 폭 256 비트의 초고속 버스 (최대 전송 속도 2. 1Gbps) 를 사용하여 기본 스토리지를 연결하여 성능 저하를 방지합니다.
UMA 는 3D 그래픽 렌더링, 비디오 재현 및 비디오 캡처와 같은 모든 멀티미디어 데이터 작업에서 긍정적인 역할을 합니다. 예를 들어 3D 그래픽의 성능은 그래픽 작업 시 z 버퍼 및 텍스처 데이터 영역에 자주 액세스하므로 메모리 용량과 메모리 액세스 성능에 크게 좌우됩니다. Microsoft 의 계산에 따르면 인기 있는 640×480 픽셀의 색상 표현 모드에서 이진 필터와 24 비트 Z 버퍼의 텍스처 맵을 사용하여 3D 개체를 그리는 데 30Mbps 정도의 메모리 대역폭이 필요합니다. 또한 지금은 z 버퍼 및 텍스처 데이터만 저장되며 4MB 의 메모리가 필요합니다. UMA 장치를 사용하고 그래픽 제어 칩이 주 메모리를 프레임 캐시로 사용하는 경우 전용 프레임 캐시를 사용하지 않고 빈 주 메모리 영역에서 텍스처 데이터 영역을 최대화하여 3D 그래픽의 성능을 더욱 향상시킬 수 있습니다.
UMA 는 비디오 캡처에 특히 효과적입니다. 카메라를 사용하여 비디오를 캡처한 다음 3D 오브젝트의 텍스처 데이터로 붙여넣어 비디오 이미지를 실시간으로 재현할 수 있습니다. UMA 메커니즘이 사용되기 때문에 메모리 포인터를 그래픽 제어 칩에 캡처 데이터에 대한 포인터로 전달하면 캡처된 데이터를 주 메모리로 전송할 수 있습니다.
3.AGP 는 버스가 아닙니다
AGP 는 주변 장치가 고속으로 메모리에 액세스할 수 있다는 점을 제외하면 UMA 와 동일합니다. 특히 3D 그래픽 칩은 메모리 /PCI 칩에 연결되어 있으며, 3D 그래픽 칩은 주 메모리를 프레임 버퍼로 사용하여 고속 액세스를 제공합니다. 엄밀히 말하면 AGP 는 버스가 아니라 일대일 (지점 간) 연결을 고려하는 "포트" 일 뿐입니다.
따라서 AGP 의 주요 목표는 3d 그래픽을 그리는 것입니다. AGP 의 데이터 버스 너비는 32 비트이며 66MHz 및 133MHz 의 두 가지 작동 주파수로 최대 데이터 전송 속도는 각각 266Mbps 및 533Mbps 입니다. AGP 의 메모리 /PCI 제어 칩셋에는 "GART (그래픽 주소 재매핑 테이블)" 라는 테이블이 있습니다. 3D 그래픽 칩은 주 메모리를 4KB 단위로 자체 주소 공간에 자유롭게 매핑할 수 있습니다. 주 메모리의 매핑된 영역은 비연속적일 수 있지만 4KB 단위여야 합니다.
또한 AGP 는 MPEG2-2 비디오의 재현에 긍정적인 역할을 합니다. 그러나 이는 프로세서가 특별한 하드웨어 압축 해제 없이 MPEG2 비디오 데이터의 압축을 푸는 경우에만 적용됩니다. 프로세서에 의해 압축을 풀면 추출된 비디오 데이터를 화면 표시 시 AGP 를 통해 비디오 메모리로 전송할 수 있습니다. 그러나 전용 MPEG2-2 압축 해제 카드를 사용하는 경우 압축을 푼 데이터는 AGP 가 아닌 PCI 버스를 통해 전송해야 합니다. MPEG2-2 사양에서는 주로 7200×576 픽셀과 초당 30 프레임의 비디오를 사용합니다. 이론적으로 압축 해제된 데이터를 전송하려면 36Mbps 의 데이터 전송 용량이 필요합니다. PCI 의 실제 전송 속도는 30 ~ 40 Mbps 입니다. PCI 버스로 전송하면 화면이 흔들린다. 인텔은 마스터 프로세서를 사용하여 MPEG2 비디오의 압축을 풀 것을 권장합니다. AGP 에서 MPEG 압축 해제 카드는 더 이상 고려되지 않습니다.
비디오 수집 카드는 AGP 카드에 연결할 수 없으며, 수집된 데이터의 메모리 포인터를 O2 와 같은 그래픽 제어 칩에 전달하여 텍스쳐에 사용할 수 없습니다.
4.AGP 는 강한 "패치" 색상을 가지고 있습니다.
많은 PC 그래픽 전문가들은 "O2 아키텍처가 PC 에 적용되는 데 2 ~ 3 년이 더 걸릴 것" 이라고 예측했다 예를 들어, 관련 기관은 폭이 64 비트이고 클럭 주파수가 66MHz 인 PCI 버스 기술 표준을 개발했습니다. 이론적 데이터 전송 속도는 533Mbps 로 AGP 와 동일합니다. 또한 미국 그래픽 표준화 협회 (Video Electronics Standards Association) 는 PCI 버스에 연결된 모든 외부 장치에 대한 UMA 조직의 기술 표준을 개발할 계획입니다. 폭이 64 비트이고 클럭 주파수가 66MHz 인 PCI 버스에 UMA 메커니즘을 설치하면 해당 구조는 O2 그래픽 워크스테이션이 되어 모든 멀티미디어 메커니즘이 원활하게 작동합니다.
SCSI 제어 칩, 모뎀, 직렬/병렬 컨트롤러와 같은 주변 장치는 현재 PCI 버스보다 더 빠른 데이터 전송 속도를 필요로 하지 않지만 66MHz 클럭 주파수에서 작동해야 합니다. 이런 식으로 다양한 제어 칩을 만드는 것은 비용을 증가시킬 뿐만 아니라 디버깅도 복잡하다. 그러나 향후 1 ~ 2 년 내에 새로운 장비 대체 AGP 를 출시할 경우, 새로운 기계도 구입해야 하므로 PC 보급을 방해할 수밖에 없다.
5.AGP 는 현재 실행 가능한 솔루션입니다.
실제로 AGP 는 PC 그래픽 및 비디오 처리 기능을 구현하는 가장 현실적인 솔루션입니다. O2 는 SGI 가 독점적으로 개발한 고성능 고성능 고성능 워크스테이션 기술 표준입니다. 많은 제조업체의 제품으로 구성된 PC 와는 매우 다릅니다. 예를 들어 주 메모리를 최대 데이터 전송 속도가 2. 1Gbps 인 버스에 연결하고 3D 그래픽을 그리는 렌더링 메커니즘과 주 메모리 컨트롤러를 하나의 칩에 통합합니다. 이것들은 폐쇄된 독립 제조업체만이 실현할 수 있는 기술이다. 수많은 벤더 제품을 모은 PC 에서 O2 에 완전히 대응하는 장치를 구현하는 것은 정말' 마지못해' 입니다. 그리고 이것은 PC 가 개방환경을' 영혼' 으로 보는 정신에 어긋난다. 반면 AGP 는 저가의 PC 에서 AGP 를 구성할 수 있는 설계 아이디어로 개발될 수 있으며, 해당 부품 (그래픽 제어 칩) 은 제조가 간단하고 비용이 저렴합니다. 예를 들어, AGP 는 하나의 장치 (주 메모리 /PCI 제어 칩셋 제외) 로 제한되기 때문에 연결된 장치는 쉽게 개발할 수 있으며 주 메모리 /PCI 제어 칩셋에 전용 AGP 중재 회로를 설치하지 않고도 비용을 절감할 수 있습니다. 사실 소위 PCI 버스란 대량의 데이터를 전송하는 병목 현상으로, 단지 3D 그래픽 칩일 뿐이다.
AGP 는 본질적으로 PCI 기술 표준의 확장입니다. 이는 개발 및 설계를 단순화하여 PCI 버스와 유사하게 만들기 위한 것입니다. AGP 는 주소 라인과 데이터 케이블이 분리되어 있는 PCI 버스와는 다릅니다 (PCI 에는 49 개의 신호가 있고 AGP 에는 65 개가 있음). 파이프라인 처리를 실현하여 실제 데이터 전송 속도를 높일 수 있습니다. 주소선과 데이터 케이블은 분리되어 있어 토글되지 않는 "오버헤드" 로 랜덤 액세스 주 메모리의 성능이 향상됩니다.
메모리 /PCI 컨트롤러 칩셋에는 파이프 라인 "처리" 를 위한 "트랜잭션" 대기열이 있습니다. 그래픽 제어 칩이 주 메모리 /PCI 제어 칩셋에 요청을 보내면 버스가 즉시 해제됩니다. 주 스토리지 /PCI 제어 칩셋은 대기열에 여러 어플리케이션 명령을 저장하고 우선 순위에 따라 순차적으로 처리하고 응답할 수 있습니다. 그래픽 제어 칩은 데이터 대기 시간 내에 처리 결과를 수용할 수 있으므로 버스의 전반적인 사용 효율을 높일 수 있습니다.
6. PC 의 전반적인 구조에 대한 생각.
AGP 는 PC 그래픽 비디오 처리 기능을 구현하는 실행 가능한 솔루션이지만 강력한 "패치" 색상을 가진 기술 표준입니다. AGP 는 투자에 상응하는' 영구' 장치로' 뿌리를 내리고 정착' 할 수 있을까, 아니면 과거 VL 버스처럼 단명할 수 있을까? 아직 확정하기 어렵다. 반대로, AGP 의 제안은 3D 그래픽의 수요를 보급하기 위해서이다. 3D 그래픽의 요구 사항이 "축소" 되면 VMC(VESE Media channel) 및 sfbi (shared frame buppzer interconnect) 의 실패가 반복될 수 있습니다. 미래의 멀티미디어 PC 사용 방법은 아직 정설이 없다. 인텔의 예측은 PC 에서' 게임' 과 MPEG2-2 비디오 이미지를 하는 사용자 수가 급격히 증가할 것이라는 판단에 근거한 것이다. 더 중요한 것은 PC 가' 게임', MPEG2-2 비디오 재생, 심지어 비디오 캡처까지 할 수 있어야 한다는 점이다. 이런 관점에서 볼 때, 새로운 응용과 서비스가 있을 것이며, 새로운 멀티미디어 세계가 우리 앞에 나타날 것이다.
PC 를 더욱 보급하고 거대한 가정용 PC 시장을 개척하기 위해서는 눈앞의 이익뿐만 아니라 장기적인 멀티미디어 버스도 확보해야 한다. 오늘날 이상적인 멀티미디어 PC 의 전반적인 구조를 설계하는 것이 시급하다.
PCI Express 기능 소개
● 지점 간 연결 모드
PCI Express 는 기존의 PCI 버스에 비해 작동 모드에서 근본적인 혁신, 즉 포인트 투 포인트 버스 연결을 가지고 있습니다. 기존 PCI 버스는 단독 대역폭으로 작동하며 한 번에 하나의 장치만 PCI 버스에서 통신할 수 있다는 것을 알고 있습니다. PCI 버스의 디바이스가 늘어나면 버스 제어 경합 문제가 PCI 디바이스의 성능을 심각하게 제한할 수 있습니다.
PCI Express 버스는 포인트 투 포인트 연결을 사용하며, 각 장치는 데이터 전송이 필요할 때 자체 전송 채널을 설정합니다. 다른 장치의 경우 이 채널은 폐쇄적이고, 각 채널은 서로 간섭하지 않으며, 동시에 작동하고, 대역폭을 즐기며, 데이터 전송 효율을 크게 높일 수 있습니다.
● 직렬 전송 모드
PCI Express 의 데이터 전송은 "전압 차이 신호 전송", 즉 두 선 사이의 전압 차이를 논리적 "0" 과 "1" 으로 나타내는 직렬 버전입니다. 각 두 선은 하나의 채널을 구성하며, 각 채널의 이론적인 전송 속도는 2.5 gbit/s 이며, 실제로 두 개의 전송 채널을 업스트림과 다운스트림으로 나눌 수 있으므로 PCI Express 가 이중 상태에서 작동할 수 있습니다.
이전 컴퓨터 아키텍처 다이어그램
● 고속 전송
PCI Express 는 × 1, ×2, ×4, ×8, × 16 및 ×32 로 나뉩니다. "× 1" 구조에는 두 채널이 업링크 및 다운스트림 링크 세트를 형성하는 네 개의 회선이 있습니다. 따라서 AGP 인터페이스를 대체하는 PCI Express × 16 의 대역폭은 5GB/s (2.5GB× 16/8 = 5GB/s) 이지만 마찬가지로 현재 PCI 슬롯을 교체하는' × 1' 싱글 채널은 250 MB/s 의 대역폭을 가져야 합니다.
하지만 일부 외신들에 따르면 차세대 인텔 칩셋 (i9 15, i925 등) 이 나왔다. ) 전이중 모드는 아직 지원되지 않았습니다. 전이중 모드에는 해결해야 할 기술적 문제가 있습니다. 2005 년 말까지 실제로 구현되지 않을 수도 있지만 단일 채널 전송 속도도 현재의 인터페이스 기술보다 훨씬 앞서고 있습니다.
PCI-E 의 아키텍처 다이어그램
● 핫플러그 지원
PCI Express 버스는 최대 3m 의 데이터 전송 거리를 제공하므로 하드웨어 하위 시스템은 공간적으로 완전히 분리되어 케이블로만 연결됩니다. 핫 플러그 기능을 지원하여 모든 액세스 장치를 실시간으로 모니터링할 수 있으므로 하드웨어 제조업체는 모듈식 요구 사항에 맞는 폼 팩터와 크기를 설계할 수 있습니다. 사용자가 하드웨어를 확장하고 업그레이드해야 할 때, 낡은 것을 뽑고 새 것을 꽂기만 하면 전원이 꺼지지 않아도 된다.
● 우수한 호환성
또한 PCI 익스프레스 버스는 소프트웨어 수준에서 PCI 사양과 호환되며 운영 체제와 BIOS 를 업데이트하지 않고 사용할 수 있습니다. 향후 PCI Express 버스가 있는 보드는 PCI 슬롯을 계속 지원할 수 있으며 다양한 PCI 인터페이스의 확장 카드도 저대역폭 모드에서 정상적으로 작동할 수 있습니다. 이는 PCI Express 의 빠른 보급을 위한 기반을 제공하며, 소프트웨어를 기다리는 어색함이 없다.
PCI Express 가 비디오 카드에 미치는 영향
그래픽 칩이 반년마다 업데이트됨에 따라 PC 비디오 카드는 데이터 처리 능력이 강해지고 필요한 대역폭도 커지고 있습니다. 80 년대 ISA 인터페이스에서 90 년대 PCI 인터페이스, 현재의 AGP 인터페이스에 이르기까지 대역폭은 8.33MB/s 에서 133MB/s 로 발전하여 AGP 8× 의 2.1으로 점차 올라갔다.
모형
전이중
단일
PCI-E × 1
500 MB/ s
250 메가바이트/초
PCI-E ×2
1GB/ 초
500 MB/ s
PCI-E ×4
2GB/ s
1GB/ 초
PCI-E ×8
4GB/ s
2GB/ s
PCI-E × 16
8GB/ s
4GB/ s
PCI-E ×32
16GB/ s
8GB/ s
AGP 8×
--
2. 1GB/ s
컴퓨터 및 주변 장치 상호 연결 표준
--
133.3 메가바이트/초
개인 저축 계좌
--
8.33 메가바이트/초
PCI Express × 16 초기 단계에서는 4GB/s 대역폭을 제공하며 AGP 8× 의 최대 대역폭보다 훨씬 높은 이점을 제공합니다. 기술이 성숙되면 이중 상태의 PCI Express 또는 차세대 SPEC 2.0 사양은 8GB/s 이상의 대역폭을 제공하여 그래픽 카드의 빠른 발전을 위한 길을 열어줍니다.
실제로 PCI Express × 16 이 비디오 카드에 기여하는 것은 고대역폭을 제공하는 것 이상입니다. 일부 하이엔드 비디오 카드에서는 많은 제품에 외부 전원 공급 장치가 필요합니다. 주로 AGP 슬롯은 더 많은 전력을 공급하지 못하고 30W 에 불과합니다. 이것은 현재의 하이엔드 비디오 카드로는 충분치 않아, 어쩔 수 없이 외부에 전원을 공급할 수밖에 없다. PCI Express × 16 은 이 문제를 완전히 해결할 수는 없지만 PCI Express × 16 이 약 60W 의 전원을 공급할 수 있기 때문에 문제를 확실히 완화할 수 있습니다.
현재 NVIDIA 및 ATI 는 모두 PCI Express 를 지원하는 그래픽 카드를 출시했지만 구현 방식이 다릅니다. NVIDIA (WHO) 는 현재 HSI 브리징 기술을 홍보하고 있으며, ATI 는 칩셋 홍보에서 PCI Express × 16 제품을 직접 지원합니다. 사실, PCI Express 인터페이스 초기에는 그래픽 제품이 성숙한 AGP 8× 인터페이스 제품이 풍부하지 않았기 때문에 영위다의 전환 방식은 여전히 좋았습니다. 모든 칩은 하나의 브리지 칩을 통해 PCI Express 를 지원하도록 업그레이드 한 다음 내부 조정을 통해 PCI Express × 16 × 의 대역폭을 가진 AGP 16× 수준에 도달할 수 있습니다. ATI 의 전체 PCI Express 칩은 장기 성장에 더 적합하지만, 초기 단계에서는 제품 라인이 영위다만큼 풍부하지 않아 기회를 잃을 가능성이 높다.
현재 영위다의 PCI Express 제품이 시장에 진출할 예정인데, ATI 는 RV380 과 RV370 의 핵심이 될 것으로 보인다. 어차피 생산라인이 너무 단조롭다. NVIDIA (WHO) 는 PCI Express 가 성숙되면 NV4x 코어를 출시합니다. 이는 PCI Express 를 공식적으로 지원하는 코어일 수 있으며, ATI 는 이에 따라 R423 코어를 출시합니다.
AGP 택배 글로벌 독점 공개
현재 많은 사람들의 컴퓨터는 1 2 GHz 의 프로세서 플랫폼을 기반으로 하고 있습니다. 이러한 플랫폼의 경우, 더 나은 그래픽 카드를 교체하면 성능 향상이 더욱 두드러질 뿐만 아니라 가격도 더 쉽게 받아들일 수 있습니다. 따라서 컴퓨터 업그레이드를 준비하는 사용자는 900 시리즈 칩셋 플랫폼에 특히 관심이 없는 것 같습니다. & lt/FONT & gt;; & lt/P & gt;;
& LTP> & ltfontface = arialsize = 2>. -응? 엘리트들은 오래전부터 이 점을 알아차렸다. 이들은 Computex 2004 에 9 15 칩셋 기반 마더보드를 전시했지만 표준 x 16 PCI Express 슬롯 옆에 AGP 슬롯을 추가했습니다. 하지만 그 이후로 인텔은 900 시리즈 칩셋에서 AGP 지원을 완전히 포기하기로 마음먹었습니다. & lt/FONT & gt;; & lt/P & gt;;
& LTP> & ltfontface = arialsize = 2>. -응? 한 가지 가능한 호환성 방안은 비디오 카드에 브리지 칩을 설치하여 PCI 익스프레스 비디오 카드를 AGP 슬롯에서 사용할 수 있도록 하는 것이다. 하지만 이 브리지 칩은 비디오 카드의 제조 비용을 증가시킬 수 있다고 상상할 수 있습니다. 그리고 전반적으로 볼 때, 이 절충안은 순수한 PCI Express 보드에 비디오 카드를 맞추는 것보다 성능이 낮기 때문에 대부분의 사람들은 후자를 선택하기 위해 더 많은 돈을 쓰는 것을 선호합니다. & lt/FONT & gt;; & lt/P & gt;;
& LTP> & ltfontface = arialsize = 2>. -응? 엘리트들은 AGP 에 더 가까운 솔루션을 선택했고, 그들은 마더보드에 오래된 PCI 인터페이스를 사용했다. 현재 PCI 인터페이스는 대역폭이 제한되어 있기 때문에 더 이상 주류 표준이 아니기 때문에 과도기적인 솔루션이기도 합니다. 그럼 이 마더 보드에 가까이 가자. & lt/FONT & gt;; & lt/P & gt;;
& LTP align = left & gt< fontface = arialsize = 2>. Ecs 915p-a < /font > & lt/P & gt;;
& LTP align = center & gt & ltfontsize = 2> & ltimgtitle = 실전 4 헤드 출력-엘리트 PCIE/AGP 2 소켓 보드 style = border-right BORDER-TOP: 보라색 1px 단색 테두리-왼쪽: 보라색 1px 단색; Border-bottom: purple1pxsolid src = upload files/200410291; & lt/FONT & gt;; & lt/P & gt;;
& LTP> & ltfontface = arialsize = 2>. -응? 이 보드는 PCI Express 와 AGP 와 같은 두 개의 그래픽 슬롯을 제외하고 매우 일반적인 900 시리즈 보드입니다. 엘리트들은 서로 다른 인터페이스 하드웨어에 대한 마더보드의 강력한 호환성을 강조한다. 마더보드에는 PCI 슬롯 2 개와 x 1 PCI Express 슬롯 2 개가 있습니다. 기존 DDR400 메모리를 유지하거나 DDR2-533 메모리를 추가할 수 있습니다. 또한 이 마더보드의 PCB 디자인은 내장형 그래픽용 Intel 9 15G 칩셋에도 적합합니다. & lt/FONT & gt;; & lt/P & gt;;
& LTP> & ltfontface = arialsize = 2>. -응? C-Media AC97 인코딩 칩 기반의 6 채널 통합 사운드 시스템은 멀티미디어 애플리케이션의 일반적인 품질을 충족합니다. Elite 는 이 보드에 동축 디지털 출력을 제공하지만 커넥터 모듈은 제공하지 않습니다. 네트워크 처리 모듈은 Realtek 8 1 10S 기가비트 이더넷 컨트롤러를 선택하여 PCI Express 버스를 통해 작동합니다. & lt/FONT & gt;; & lt/P & gt;;
& LTP> & ltfontface = arialsize = 2>. -응? 스토리지 측면에서 Elite 는 4 개의 직렬 ATA 인터페이스를 지원하는 Intel 칩셋과 통합 솔루션을 계속 지원하며, 또 다른 UltraATA/ 100 인터페이스는 표준 IDE 장치를 지원합니다. 섀시 내 공기 흐름을 보다 효율적으로 흐르게 하고 발열과 시스템 안정성을 높일 수 있는 팬 커넥터 4 개를 찾았습니다. 북교 칩은 능동적으로 열을 방출하지 않고 방열판만 붙였다. & lt/FONT & gt;; & lt/P & gt;;
& LTP align = center & gt< fontface = arialsize = 2>. & ltIMG title= 실전 4 헤드 출력-엘리트 PCIE/AGP 2 소켓 마더보드 style = border-right: black1pxsolid; BORDER-TOP: 블랙 1px 단색 테두리-왼쪽: 검정 1px 단색; Border-bottom: black1px solid src = upload files/20041029177 & lt/FONT & gt;; & lt/P & gt;;
& LTP align = center & gt & ltfontsize = 2> & ltimgtitle = 실전 4 헤드 출력-엘리트 PCIE/AGP 2 소켓 보드 style = border-rige BORDER-TOP: 블랙 1px 단색 테두리-왼쪽: 검정 1px 단색; Border-bottom: black1px solid src = upload files/20041029177 & lt/FONT & gt;; & lt/P & gt;;
& ltP>& ltFONT face=Arial>. & ltFONT size = 2>& ltSTRONG & gt 이중 PCI = AGP 고속
& ltpalign = center & gt & ltbrclear = all>. & ltFONT size = 2>& ltIMG title=4 방향 동시 출력-엘리트 PCIE AGP 2 소켓 보드 실전 스타일 = border-right: black1px solid BORDER-TOP: 블랙 1px 단색 테두리-왼쪽: 검정 1px 단색; Border-bottom: black1px solid src = upload files/20041029177 & lt/FONT & gt;; & lt/P & gt;;
& LTP align = left & gt< fontsize = 2>A gp express 슬롯은 기존 PCI 슬롯과 유사한 기술을 사용하지만 전력 소비량은 두 배입니다
& LTP> & ltfontface = arialsize = 2>. -응? 9 15P-A 마더보드의 가장 큰 하이라이트는 AGP 어댑터 슬롯이라는 것은 의심의 여지가 없습니다. 앞서 언급했듯이 인텔은 900 시리즈 칩셋에서 AGP 에 대한 지원을 완전히 포기하기로 결정했습니다. 따라서 900 시리즈 플랫폼을 선택하려는 사용자는 PCI Express 하드웨어를 받아야 합니다. 따라서 최고급 AGP 비디오 카드를 구입하는 데 몇 백 달러를 썼고, 900 시리즈 플랫폼을 사용하려면 값비싼 AGP 비디오 카드를 버려야 한다는 것은 매우 골치 아픈 문제다. (윌리엄 셰익스피어, Northern Exposure (미국 TV 드라마), 스포츠명언) & lt/FONT & gt;; & lt/P & gt;;
& LTP> & ltfontface = arialsize = 2>. 엘리트들은 이 문제에 대해 오랫동안 생각해 온 것 같은데, 그들의 해결책은 그림에 있는 마더보드이다. 사용자는 마더보드의 기능이 약한 AGP 슬롯을 전환 솔루션으로 사용할 수 있습니다. 펜과 가운의 팬? 기계식 GP 그래픽 카드, PCI 익스프레스 그래픽 카드 가격이 떨어질 때까지 기다렸다가 사세요. 이를 위해 AGP 급행열차가 탄생했다. PCI 인터페이스 표준에 따라 원래 두 개의 PCI 슬롯의 전압 충돌을 하나의 AGP 슬롯에 집중시켜 AGP 인터페이스의 성능을 향상시키지는 않지만 AGP 외투를 입은 PCI 슬롯일 뿐입니다. & lt/FONT & gt;; & lt/P & gt;;
& LTP> & ltfontface = arialsize = 2>. -응? 실제 AGP 인터페이스는 아니지만 AGP 택배는 대부분의 AGP 장치와 호환됩니다. 분명히 AGP Express 에는 DIME (direct memory execution) 기능이 없으며 칩셋이 지원하는 또 다른 기능인 GART (graphics address replacement table) 도 시스템 메모리에 의존해야 합니다. & lt/FONT & gt;; & lt/P & gt;;
& ltP>& ltFONT face=Arial si