칩 셋 (Chip Set). 순 서 ● 칩셋이란 ? ● 칩셋의 발전 ● 칩셋의 구조 ● 칩셋의 변화 ● 1,2 세대 칩셋 소개 ● 최근 동향 ● 칩셋의 문제점 ● 새로운 칩셋의 구조 ● 인텔, VIA, SIS.

Slides:



Advertisements
Similar presentations
CHAPTER 11 시스템 버스 (SYSTEM BUS). 버스란 ? 2  버스  컴퓨터의 컴포넌트 사이에 정보를 전송하기 위해, 전기적 신호가 지나가는 라인들의 집합  Data bus  Address bus  Control bus  내부 버스와 외부 버스 (
Advertisements

ARM core UNIT 03 로봇 SW 교육원 조용수. 학습 목표 PIC, AVR, 8051 ARM 이란 ? ARM 특징 ARM and Thumb ARM Cortex-M0 Interrupt Vector 2.
Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved. 제 10 강.
1 08 시스템 구성도 고려사항 * 웹 서버 클러스터 구성  클러스터 구축은 ㈜ 클루닉스의 Encluster 로 구축 (KT 인증,IT 인증 획득, 실제 클러스터 구축 사이트 200 여곳 )  웹 서버 클러스터는 Dynamic, Static, Image.
Big Data & Hadoop. 1. Data Type by Sectors Expected Value using Big Data.
전산팀 업무보고 ► 보고일 :2016 년 5 월 24 일 ( 화 ) 1. PC 세부사양서 구분세부사양수량 ( 대 ) PC 제조사 : 삼성, HP ( 조립 PC 제외 ) 운영체제 : Windows 7 Pro 64bit 이상 CPU : Intel i5 6 세대 3.2Ghz(
1)RACK 2)UPS 3)P D U 장치 4)Server Group 5)KVM Switch 7)UPS 를 위한 HUB 6) RACK Monitor.
Mother board Informations for Physics. Mother Board (Main Board) Mother Board (Main Board) Chipset Chipset Slot Slot CPU & CPU Pen CPU & CPU Pen Master.
컴퓨터와 인터넷.
컴퓨터 운영체제의 역사 손용범.
하드웨어 1 : CPU.
PC정비사 2급(필기) 제6강 기타 주변장치 예상문제.
                                  9장 컴퓨터 기반 데이터 수집의 기초.
하드웨어특강 (중요장치) 작성자 : 오창중.
CPU 품 명 PERSONAL COMPUTER 모델번호 HP 6000Pro 제 조 사
<<< 시스템등록정보 “하드웨어-장치관리자” 설정 >>>
컴퓨터 하드웨어 Computer Hardware
하드웨어 3 : RAM.
Data Communications 제 7 장 기기간의 접속규격.
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
Windows Server 장. Windows Server 2008 개요.
Contents 메인보드의 구성 메인보드의 규격 Chipset 인텔의 허브구조 Slot Socket Port 내장 S/W
컴퓨터 부품의 저장소 (메인보드).
UNIT 01 마이크로 프로세서 개론 로봇 SW 교육원 조용수.
컴퓨터 기초 상식 하드 웨어.
UNIT 01 마이크로 프로세서 개론 로봇 SW 교육원 조용수.
램( RAM ) 램의 개념 램 선택법 듀얼채널의 의미.
Windows Server 장. 사고를 대비한 데이터 백업.
PC를 구성하는 기본 부품들.
시스템집적반도체 설계 검증 환경과 기법 Ch 7.
장 비 사 양 서 제품특징 제품사양 제조국 브랜드 AVID 모 델 E3 품 명 DIGITAL AUDIO MIXER
임베디드 시스템.
UNIT 06 JTAG Debugger 로봇 SW 교육원 조용수.
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
Error Detection and Correction
PC 정비 양산시.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
버스카드 시스템 1조 하경록 : 작품 제작, 파워포인트 김태승 : 작품 제작, 파워포인트 최성호 : 작품 제작, 프로그래밍
뇌를 자극하는 Windows Server 장. Windows Server 2008 개요.
제 3 장 Memory - SRAM.
마이크로컨트롤러, 마이크로컨트롤러 보드 마이크로컨트롤러 보드 = 마이크로컨트롤러 +  마이크로컨트롤러 마이크로컨트롤러 보드.
버스(BUS) 컴퓨터 내부의 고속도로가 바로 버스이다.
8051기반의 음성 인식 프로세서 설계 Chang-Min Kim and Soo-Young Lee
제 1장. 멀티미디어 시스템 개요.
Microprocessor I/O Port & CLCD Noh Jin-Seok.
메인보드(main board) 대전직업전문학교 Carpe diem!!.
디지털회로설계 (15주차) 17. 시프트 레지스터와 카운터 18. 멀티바이브레이터 * RAM & ROM.
컴퓨터 주문내역 구매일자 : 2010년 04월 30일 구매처 : 제품명 가격
플랫폼의 개념 클럭, 버스, 대역폭의 의미 64비트 PC
UNIT 07 Memory Map 로봇 SW 교육원 조용수.
WindowsXP 설치와 동시에 해야 할 일 Windows XP 완벽한 설치
소규모 IPTV 사업자용 실시간 미디어 플랫폼 기술
뇌를 자극하는 Windows Server 2012 R2
Xscale Educational Kit
블루투스를 이용한 무선 스피커 구현 이기문 황대연.
UNIT 25 SPI 로봇 SW 교육원 조용수.
데이터 베이스 DB2 관계형 데이터 모델 권준영.
ATmega128의 특징 아이티즌 기술연구소
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
13차시_스마트 애플리케이션 기획 스마트 미디어의 사용환경과 사용자의 특성.
클러스터 시스템에서 효과적인 미디어 트랜스코딩 부하분산 정책
ATX Main Board.
AT MEGA 128 기초와 응용 I 기본적인 구조.
Ⅰ 전자기초 Ⅱ 디지털 논리회로 Ⅲ C언어 기초 Ⅳ AVR 마이크로 컨트롤러 Ⅴ 마이크로 컨트롤러 개발환경
UNIT 25 SPI 로봇 SW 교육원 조용수.
IO-Link 통신 기술 소개 산업 Ethernet 필드버스 게이트웨이 접속 IO-Link 마스터 IO-Link 통신
13장. 시스템 버스 다루는 내용 시스템 버스의 개념 다중버스 계층 구조 버스 중재.
06. 디바이스의 등록과 해제 김진홍
버스와 메모리 전송 버스 시스템 레지스터와 레지스터들 사이의 정보 전송을 위한 경로
LEON3 DBT 엔진을 이용한 ERC32 기반의 하이퍼바이저 프로토 타입 개발
Presentation transcript:

칩 셋 (Chip Set)

순 서 ● 칩셋이란 ? ● 칩셋의 발전 ● 칩셋의 구조 ● 칩셋의 변화 ● 1,2 세대 칩셋 소개 ● 최근 동향 ● 칩셋의 문제점 ● 새로운 칩셋의 구조 ● 인텔, VIA, SIS

칩셋이란 ? ChipSet( 칩셋 ) 이란 마더보드 상에 장착된 CPU, 메모리, PCI 슬롯 (slot) 이 데이터를 주고받도록 이를 제어하는 기능을 수행하는 대규모 집적회로군의 총칭이다. 마이크로프로세서와 캐시, 시스템 버스 및 주변장치들 사이의 데이타 전송을 중재하는 역할을 수행한다. 메모리 컨트롤러, 버스 컨트롤러 등 복수의 칩으로 구성된다

버스 경합 (Bus Contention) - 여러 개의 버스 마스터들이 동시에 버스 사용을 요구하 는 경우에 경쟁이 발생 버스중재 (Bus Arbitration) - 어떤 기준에 따라 버스 마스터들 중에서 한 개씩만 선택 하여 순서대로 버스를 사용할 수 있게 해주는 동작 - 연결구조에 따라 -> 병렬 중재 방식 직렬 중재방식 - 중재기의 위치에 따라 -> 중앙집중식 중재 방식 분산식 중재 방식

칩셋의 발전 1986 년 C&T(Chips and Technology) 는 혁신적인 82C206 칩을 발표하였다 -> 82C206 에는 버퍼와 메모리 컨트롤러 기능을 하는 4 개의 CS8220 칩이추가되어 칩셋을 구성 4 개의 칩으로 구성된 82C206 의 칩 수가 3 개로 줄면서 NEAT (New Enhanced AT) CS8221 칩셋을 발표 -> 후에 82C836 Single Chip AT(SCAT) 라는 싱글 칩으로 발전 칩셋 -> 인텔이 만든 최초의 메인보드 칩셋 386DX 와 486 프로세서에 사용 i420 칩셋 -> 최초의 노스브릿지 - 사우스브릿지 형태의 칩셋

칩셋의 구조 노스 브릿지 (North Bridge) CPU, 램, AGP 나 PCI 에 연결된 확장CPU 램AGPPCI 카드들을 연결하고 조정해주는 일을 한다. 사우스 브릿지 (South Bridge) 하드디스크, CD 롬, 슈퍼디스크, 하드디스크CD 롬 프린터, USB 기기등을 담당. 프린터USB 정보를 수집 노스브리지로 옮기는 노스브리지 일을 한다.

칩셋의 변화 1 세대 칩셋 : 인텔의 420 칩셋과 그 이후 펜티엄 칩셋까지의 노스브릿지 - 사우스브릿지의 구조가 사용된 칩셋이다. 처음으로 로컬 버스라는 개념이 도입되었다. (420 칩셋. HX,VX,TX 등 ) 2 세대 칩셋 : AGP 가 적용된 칩셋, AGP 는 로컬버스이며, PCI 에 그 기술의 기반을 두고 있기는 하지만 방대한 데이터전송 대역폭을 요구하는 비디오 어댑터를 위하여 완전히 독립하여 동작하도록 설계되었다. VGA 와 메모리간의 직접 연동까지도 가능하다. ( LX,BX,KT133 등 ) 3 세대 칩셋 : 노스브릿지 - 사우스브릿지를 서로 이어주는 데이터 연결 버스가 보다 넓어지고 빨라졌다는 것이 가장 큰 변화점이라 하겠다. PCI 버스는 완전히 사우스브릿지의 제어권에. 즉 노스브릿지에 빠른 장치만의 연결을 사용한다. 3 세대 칩셋에는 이 외에도 각 제조사별로 독자적인 기술들이 적용된다. ( 인텔 800 시리즈, SIS 735, 645, VIA KT266(A), nForce)

AGP (Accelerated Graphic Port) - 평범한 보통 PC 에서 3 차원 그래픽 표현을 빠르게 구현할 수 있게 해주는 버스 구격 PCI (Peripheral-Component Interconnect) 년 새롭게 제정된 33MHz 의 전송속도로 32bit 데이터 를 처리하는 버스규약

▲ 430LX (Mercury) 싱글 프로세서 지원 512KB L2 캐시 192MB 메모리 지원 ▲ 430NX (Neptune) 듀얼 (Dual) 프로세서 지원 시스템 메모리 512MB 지원 ▲ 430FX (Triton) EDO 메모리 파이프라인 버스트캐시 싱크노러스 SRAM 고성능의 버스마스터 IDE 와 PIIX South Bridge 메모리 패리티 체크 비지원 싱글 CPU 지원 128M 지원 (64MB 까지 캐시가능 ) PCI 2.0 AMD 사이릭스의 호환 CPU 지원 X 1 세대 칩셋 (1) (Pentium 60, 66) (Pentium 75, 90, 100) (Pentium 75~200)

1 세대 칩셋 (2) ▲ Intel Triton II (430HX) Parity 와 ECC 메모리 듀얼 (Dual) 프로세서 512MB 까지 메모리 512MB 까지 시스템 메모리 캐시 빠른 메모리 타이밍과 추가된 I/O 버퍼들로 인한 성능 향상 PCI 2.1 지원으로 Concurrent PCI 동작 가능 USB 지원 IDE/ATA 드라이브의 독립적인 디바이스 타이밍

1 세대 칩셋 (3) ▲ Intel Triton II (430VX) 66MHz SDRAM 지원 No Parrity /ECC 메모리 지원 싱글 프로세서 지원 128MB 지원 64MB 까지 캐싱 SMBA(Shared Memory Buffer Architecture) 를 지원하므로 메인 메모리를 비디오 메모리로 사용할 수 있는 기능 지원 66MHz SDRAM 지원 64M 까지 메모리 캐시 지원 Ultra ATA 지원 모빌머신에서 사용하기위한 낮은 전력소모 Parity/ECC 메모리 지원하지 않음 싱글 (Single) 프로세서 지원 ▲ Intel Triton III (430TX)

2 세대 칩셋 (1) ▲ 440LX AGPset 3D 그래픽과 비디오 성능 향상을 위해 최초로 AGP 지원 SDRAM 을 지원하여 메모리의 빠른 읽기와 쓰기 펜티엄 II 프로세서와 그래픽 컨트롤러간의 빠른 데이터 스트리밍 IDE 주변장치를 위한 UltraDMA/33 지원 최대 512MB 메모리 지원 ( 슬롯당 128MB 까지 장착 X4 메모리 슬롯 지원 ) 듀얼 CPU 지원 100MHz SDRAM 을 지원하므로서 인텔 펜티엄 II 프로세서의 성능을 최적화 100MHz 와 66MHz 의 시스템과 메모리 버스를 동시에 지원 ACPI 파워 관리 규격 준수 데스크탑과 모빌 플랫폼에서 "Wired for Management" 기능 지원 모빌 펜티엄 II 프로세서 지원 ▲ 440BX AGPset

2 세대 칩셋 (2) ▲ Apollo Pro 133A (694X) 팬티엄 III 프로세서에서의 성능을 최적화 66MHz, 100Mhz, 133Mhz 의 시스템과 메모리 버스를 비동기식 지원 IDE 주변장치를 위한 UltraDMA/66 지원 ( 후에 UltraDMA/100 지원 ) AGP 4X 를 지원 (AGP 2X 의 532MB/s 와 비교하여 1GB/s 이상의 속도 ) 소켓 A 방식의 AMD 애슬론, 듀론 칩셋을 지원하는 칩셋 EV6 방식을 사용 200Mhz, 266Mhz 를 지원 AGP 4X 를 지원 IDE 주변장치를 위한 UltraDMA/100 (VT82C686B) 기존 노스브릿지와 사우스브릿지 기술 사용 PC 133 SDRAM 과 VC133 DRAM 을 모두 지원, 최대 2G 까지 장착 가능 ▲ Apollo KT 133A (KT133A)

칩셋의 문제점 ▲ 기존 칩셋의 문제점 PCI 기기들은 모두 133MB/s 의 PCI 버스를 사용한다 사우스브릿지 역시 하나의 PCI 기기로 동작한다 PCI 기기들이 동시에 동작할 경우 그 효율성은 크게 저하된다 IDE 기기의 경우 ATA/100 을 사용 두개의 채널을 사용하기때문에 200MB/s 의 대역폭이 필요 사우스 브릿지 자체도 병목현상이 생김

새로운 칩셋의 구조 ▲ 새로운 칩셋의 구조 사우스브릿지 위상과 PCI 버스의 제어권 확보. 노스브릿지와 사우스브릿지를 연결 하고 있던 인터페이스는 PCI 가 아닌 각 사의 독자적 인터페이스로 변경 인텔의 허브아키텍처 (266MB/s) VIA 의 V-LINK (266MB/s) SIS 의 MuTIOL (1.2GB/s) AMD 의 HyperTransport (800MB/s)

인 텔 ▲ 800 시리즈 (i820, i815, i850, i845) 800 계열 칩셋의 기본구조는 축적허브구조 (Accumulated Hub Architecture) 라 불리는 ' 허브 아키텍쳐 ' 이다. 노스브릿지의 경우 메모리와 프로세서, AGP 버스 사이에서 오가는 데이터를 제어하기 때문에 그 이름이 MCH(Memory Controller Hub) (82820,82815) 사우스브릿지는 PCI 를 비롯한 각종 입출력기기를 총괄하기 때문에 ICH(I/O Controller Hub) 라 명칭된다. (82801AA, 82801BA) 인텔의 칩셋은 MCH(GMCH-Graphics Memory Controller Hub) 와 ICH(IO Controller Hub), FWH(Firmware Hub) 의 조합으로 이루어진다.

인 텔 ▲ 800 시리즈 (i820, i815, i850, i845) 칩셋의 기본스펙

V I A ▲ VIA Apollo Pro 266, Apollo KT 266 메모리의 지원이 DDR 메모리부터 VC 메모리까지 골고루 지원하며, 최대 4.0GB 까지 사용 기본적으로 V-LINK 아키텍처를 지원한다. 인텔과 마찬가지로 노스브리지와 사우스 브릿지의 조합으로 칩의 성능이 결정된다. 사우스 브릿지로는 VT8233 을 사용한다.

V I A 칩셋의 기본스펙 ▲ VIA Apollo Pro 266, Apollo KT 266

S I S 특징은 원칩 솔루션이다 노스브릿지 / 사우스브릿지가 통합 MuTIOL 아키텍처로 1.2GB 라는 높은 대역폭, 6 개의 PCI 버스가 동시에 동작할 수 있다. 원칩으로 높은 성능. 그렇지만 새로운 기능이 나왔을 때 이를 그 즉시 적용할 수 없다는 단점. ▲ SIS 635, SIS 735

S I S 칩셋의 기본스펙 ▲ SIS 635, SIS 735

최근 동향 (1) ▲ 인텔의 845B, VIA 의 P4X266(A), SIS 645 현재 각 회사에서 발표한 팬티엄 4 지원 칩셋이다. 이 칩들의 지원 메모리는 DDR 메모리이다. 이들 칩은 478 소켓을 기본지원으로 한다. FSB 400Mhz 를 지원한다. 아키텍쳐 상으로는 SIS 654 칩이 가장 우위에 있다. ▲ VIA 의 KT266A, SIS 735,745, nVIDIA 의 nForce 이 칩들은 AMD 애슬론 XP 지원 칩셋이다. 이 칩들의 지원 메모리는 DDR 메모리이다. 각각 팬티엄 4 지원 칩셋이랑 비슷하며 EV6 시스템 버스를 사용, 266Mhz FSB 로 작동한다. nForce 는 성능상으로 Twinbank Memory Controller 을 지원 그래픽 코어를 내장하고 있는 칩셋이다.

최근 동향 (2) ▲ 인텔의 i845(D) 쓰기 캐쉬 (write cache) 를 도입한 SDRAM 용 칩셋 845 와 845D 의 차이는 메모리 지원이 SDRAM 과 DDR-SDRAM 대역폭이 기존 1.06GB/s 에서 2.1GB/s 로 증가 최대 3GB 의 메모리를 지원 In Order Queue(IOQ) 의 깊이가 i850 의 8 레벨에서 12 레벨로 증가 동시에 열 수 있는 페이지의 수는 8 개에서 24 개로 증가

최근 동향 (3) ▲ SIS 의 645 DDR200, DDR266, DDR333 을 지원하는 칩셋 대역폭이 533MB/s 로 향상 3G 메모리를 지원 SiS961 MuTIOL 의 사우스브릿지 Delivering 기술 채용 노스 - 사우스 브릿지 사이의 533MB/s 의 전송대역폭 In Order Queue(IOQ) 의 깊이가 12 레벨

▲ SIS645, i850

최근 동향 (4) ▲ nVIDIA 의 nForce IGP(Integrated Graphics Processor) 와 MCP(Media and Communications Processor) 구성 Gforce 2 MX 급의 VGA 내장 TwinBank Memory Architecture 128 메가의 메모리 버스사용 (64 메가 X 2) Hyper Transport 기술 채용 (800MB/s 전송률 ) 돌비 5.1 채널 지원 완벽한 통신 인터페이스 nForce220 과 nForce420

결 론 ▲ 칩셋 시장은 전쟁이다. 현재의 칩셋시장은 전쟁이라 할수 있다. 너무 빠른 발전을 해버린 CPU 때문에 하루가 다르게 쏟아져 나오는 칩셋은 선택하는데 어려움을 주고 있다. 그렇지만 CPU 나 그래픽 카드 만큼이나 칩셋은 중요하다. PC 의 전반적인 성능 에 영향을 주기 때문이다. 이런 상황에서 칩셋의 선택은 중요하다. 현재 전반적인 추세는 메모리가 DDR-RAM 으로 흘러 간다는 것이다. 그리고 CPU 와 메모리와의 병목현상, 그리고 다른 느린 주변장치들을 얼마나 효율적으로 처리해주는냐에 따라 칩셋의 성능이 결정된다. 또 하나 칩셋에서의 안정성. 성능이야 SIS 가 좋아고는 하지만. 역시 안정성은 인텔의 손을 들어줄수 밖에 없다. 이런 상황에서 인텔의 I845D, SIS 645, 그리고 통합칩셋의 nForce 가 좋은 선택이 될수 있다.

참고 자료

PC Dictionary ( 마이크로 소프트웨어 ) 컴퓨터 구조론 ( 생능출판사 ) 컴퓨터 시스템 구조론 ( 싸이텍 미디어 ) 80X86 마이크로프로세서 ( 홍릉과학출판사 ) 하드웨어 팔만대장경 ( 혜지원 )