펜티엄(원제)
Pentium (original)일반정보 | |
---|---|
런칭 | 1993년3월22일 |
단종 | 1999년7월15일[1][better source needed] |
성능 | |
최대 CPU 클럭 속도 | 60~300MHz |
FSB 속도 | 50~66MHz |
캐시 | |
L1캐시 | 16–32 KiB |
건축과 분류 | |
마이크로아키텍처 | P5 |
명령어 세트 | IA-32 |
확장 | |
물리적 규격 | |
트랜지스터 | |
코어 |
|
소켓 | |
제품, 모델, 변형품 | |
모델 |
|
역사 | |
전임자 | i486 |
후계자 | P6, 펜티엄 II |
지원여부 | |
지원되지 않음 |
펜티엄(Pentium, i586이라고도 함)은 1993년 3월 22일에 인텔이 출시한 x86 마이크로프로세서입니다. 펜티엄 브랜드를 사용한 최초의 CPU입니다.[2][3] 8086 호환 프로세서 제품군의 5세대로 간주되는 [4]이 제품의 구현과 마이크로아키텍처는 내부적으로 P5라고 불렸습니다.
인텔 i486과 마찬가지로 펜티엄은 32비트 80386과 호환되는 명령어 세트입니다. i486과 매우 유사한 마이크로아키텍처를 사용하지만, 이중 정수 파이프라인 설계를 구현할 수 있을 정도로 확장되었으며, 더 발전된 부동 소수점 단위도 구현할 수 있습니다. 전자는 특정 학자 및 RISC 경쟁자에 의해 CISC 교육 세트에 대해 구현할 수 없다고 주장된 것입니다.
P5 Pentium은 최초의 슈퍼스칼라 x86 프로세서로, 종종 두 개의 명령어를 동시에 실행할 수 있었습니다. 이를 구현하기 위해 사용된 일부 기술은 이전의 슈퍼스칼라 Intel i960 CA(1989)를 기반으로 한 것이었고, 다른 세부 사항은 P5 디자인 전용으로 발명되었습니다. 또한 i386 또는 i486에서 큰 부품들이 복제되었으며, 특히 복잡한 x86 인코딩을 파이프라인 방식으로 처리하기 위해 사용된 전략이 있습니다.[5] i486과 마찬가지로 펜티엄은 특정 명령어 또는 일부 명령어에 따라 최적화된 마이크로코드 시스템과 RISC와 같은 기술을 모두 사용했습니다.
그 밖의 중앙 기능으로는 재설계되고 상당히 빠른 부동 소수점 장치, 64비트 데이터 버스(외부 및 내부), 별도의 코드 및 데이터 캐시, 성능을 향상시키기 위한 많은 기술 및 기능이 있습니다.
또한 P5는 i486과 비교하여 다중 처리를 더 잘 지원하며, IBM 메인프레임 컴퓨터와 유사한 하드웨어를 지원하는 최초의 x86 CPU입니다. Intel은 IBM과 협력하여 이 기능을 정의하고 P5 마이크로아키텍처로 설계했습니다. 이전의 x86 세대와 경쟁사의 x86 프로세서에서는 이 기능이 없었습니다.
이중 파이프라인을 최대한 활용하기 위해 일부 컴파일러는 명령 수준 병렬성을 더 잘 활용하도록 최적화되었지만 모든 애플리케이션이 재컴파일됨으로써 실질적으로 이득을 얻는 것은 아닙니다. 그러나 빠른 FPU는 항상 i486이나 i387에 비해 부동 소수점 성능을 크게 향상시켰습니다. 인텔은 개발 툴 벤더, ISV 및 운영체제(OS) 회사와 협력하여 제품을 최적화하는 데 자원을 투입했습니다.
1996년 10월, 유사한 Pentium MMX가[6] 도입되었으며, MMX 명령어 세트, 더 큰 캐시 및 기타 향상된 기능을 통해 동일한 기본 마이크로아키텍처를 보완했습니다.
경쟁사에는 슈퍼스칼라 파워가 포함되었습니다.PC 601(1993), SuperSPARC(1992), DEC Alpha 2106(1992), AMD 29050(1990), Motorola MC88110(1991) 및 Motorola 68060(1994), 대부분 슈퍼스칼라 주문형 듀얼 명령어 파이프라인 구성과 비슈퍼스칼라 Motorola 68040(1990) 및 MIPS R4000(1991)을 사용했습니다.
인텔은 P5 펜티엄 프로세서(1997년 펜티엄 II가 출시된 이후 더 저렴한 제품으로 판매)를 2000년 초에 중단했고, 셀레론 프로세서도 80486 브랜드를 대체했습니다.[1]
발전
P5 마이크로아키텍처는 386과 486을 설계한 산타 클라라 팀에 의해 설계되었습니다.[7] 설계 작업은 1989년에 시작되었으며,[8] 팀은 온칩 캐시, 부동 소수점 및 분기 예측 기능을 갖춘 슈퍼스칼라 아키텍처를 사용하기로 결정했습니다. 예비 설계는 1990년에 처음으로 성공적으로 시뮬레이션된 후 설계 배치가 이루어졌습니다. 이때까지 팀에는 수십 명의 엔지니어가 있었습니다. 이 디자인은 1992년 4월에 테이프로 인쇄되거나 실리콘으로 옮겨졌고, 이때부터 베타 테스트가 시작되었습니다.[9] 1992년 중반까지 P5 팀에는 200명의 엔지니어가 있었습니다.[10] 인텔은 처음에 1992년 6월에 박람회 PC 엑스포에서 P5를 시연하고 1992년 9월에 프로세서를 공식적으로 발표할 계획이었으나 [11]디자인 문제로 인해 데모가 취소되었고 칩의 공식적인 도입은 1993년 봄까지 지연되었습니다.[12][13]
원래 386의 수석 건축가인 John H. Crawford는 건축 팀을 관리했던 Donald Alpert와 [14]함께 P5의 디자인을 공동 관리했습니다. 애브논 박사는 FPU의 디자인을 관리했습니다.[15] 비노드 K. 담은 P5 그룹의 총지배인이었습니다.[16]
인텔의 Larrabee 멀티코어 아키텍처 프로젝트는 P5 코어(P54C)에서 파생된 프로세서 코어를 사용하며, 멀티스레딩, 64비트 명령어 및 16-wide 벡터 처리 장치를 통해 확장됩니다.[17] 초기 Atom 프로세서 코어에 채용된 인텔의 저전력 Bonnell 마이크로아키텍처 또한 P5와 유사한 순서형 듀얼 파이프라인을 사용합니다.[18]
인텔은 586 대신 펜티엄이라는 이름을 사용했습니다. 왜냐하면 1991년에 "386" 상표에 대한 상표 분쟁에서 졌기 때문입니다. 한 판사가 숫자가 일반적이라고 판결했을 때 말이죠. 이 회사는 숫자가 아닌 새로운 이름을 고안하기 위해 렉시콘 브랜딩을 고용했습니다.[19]
i486에 비해 개선된 점
P5 마이크로아키텍처는 이전의 i486아키텍처보다 몇 가지 중요한 진보를 가져왔습니다.
- 성능:
- Superscalar 아키텍처 – Pentium에는 두 개의 데이터 경로(파이프라인)가 있어 많은 경우 클럭 사이클당 두 개의 명령어를 완료할 수 있습니다. 메인 파이프(U)는 모든 명령을 처리할 수 있고, 다른 하나(V)는 가장 일반적인 간단한 명령을 처리할 수 있습니다. 일부[who?] RISC(Reduced Instruction Set Computer) 지지자들은 "복잡한" x86 명령어 세트가 이중 파이프라인 설계는 고사하고 파이프라인이 촘촘한 마이크로 아키텍처로 구현되지 않을 것이라고 주장했습니다. 486과 펜티엄은 이것이 실제로 가능하고 실현 가능하다는 것을 증명했습니다.
- 64비트 외부 데이터 버스는 각 메모리 액세스에서 읽거나 쓸 수 있는 정보의 양을 두 배로 증가시켜 펜티엄이 80486보다 코드 캐시를 더 빨리 로드할 수 있도록 해줍니다. 또한 64비트 및 80비트 x87 FPU 데이터를 더 빨리 액세스하고 저장할 수 있도록 해줍니다.
- 코드와 데이터 캐시의 분리는 486과 비교하여 페치 및 피연산자 읽기/쓰기 충돌을 감소시킵니다. 액세스 시간과 구현 비용을 줄이기 위해 486의 단일 4-way 캐시 대신 두 가지 모두 2-way 연관성이 있습니다. Pentium의 관련 향상된 기능은 두 개의 캐시 라인(최악의 경우 최소 17바이트) 사이에서 분할된 경우에도 코드 캐시에서 연속된 블록을 읽을 수 있는 기능입니다.
- 훨씬 빠른 부동 소수점 단위입니다. 일부 지침은 80486 FPU보다 최대 15배 더 높은 처리량으로 엄청난 향상을 보였습니다. Pentium은 또한 일반적인 (연산 또는 로드/스토어) FPU 명령과 병렬로 FXCH ST(x) 명령을 실행할 수 있습니다.
- Pentium은 4-입력 어드레스 가산기를 통해 80486에 비해 어드레스 계산 지연 시간을 더욱 줄일 수 있습니다. Pentium은 세그먼트-베이스 + 베이스-레지스터 + 스케일링된 레지스터 + 즉시 오프셋을 사용하여 단일 주기로 전체 주소 지정 모드를 계산할 수 있습니다. 486에는 3-입력 주소 가산기만 있으므로 이러한 계산을 두 주기로 나누어야 합니다.
- 마이크로코드는 두 파이프라인을 모두 사용하여 REPMOVSW와 같은 자동 반복 명령을 매 클럭 주기마다 한 번씩 수행할 수 있게 해주는 반면, 80486은 한 번 반복할 때마다 세 번의 클럭이 필요했습니다. 또한 디코드 단계에서 첫 번째 마이크로코드 워드에 대한 접근을 최적화하면 특히 가장 일반적인 형태와 일반적인 경우에 여러 빈번한 명령어를 훨씬 더 빠르게 실행할 수 있습니다. 일부 예는 (486→Pentium, 클럭 사이클): CALL(3→1), RET(5→2), 시프트/rotates(2–3→1)입니다.
- 더 빠르고 완전한 하드웨어 기반의 곱셈기는 MUL 및 IMUL과 같은 명령어를 80486보다 몇 배 더 빠르게 만들고, 실행 시간은 32비트 피연산자의 경우 13-42 클럭 사이클에서 10-11로 줄어듭니다.
- 가상 8086 모드 속도를 높이기 위한 가상 인터럽트입니다.
- 분기예측
- 기타 기능:
- 프로세서 기반 디버그 포트의 도입으로 향상된 디버그 기능(개발자 매뉴얼의 Pentium 프로세서 디버깅, Vol 1 참조).
- L1 캐시 패리티 검사와 같은 향상된 자체 테스트 기능(개발자 매뉴얼의 캐시 구조, Vol 1 참조).
- New instructions: CPUID, CMPXCHG8B, RDTSC, RDMSR, WRMSR, RSM.
- 테스트 레지스터 TR0–TR7 및 MOV에 대한 액세스 지침이 제거되었습니다.
- 이후 펜티엄 MMX는 멀티미디어 응용 프로그램에 사용하기 위해 시판된 MMX 명령어 세트, 기본 정수 단일 명령어, 다중 데이터(SIMD) 명령어 세트 확장을 추가했습니다. 레지스터가 재사용되었기 때문에(빠른 컨텍스트 스위치를 허용하기 위해) MMX를 x87 FPU 명령어와 동시에 사용할 수 없습니다. 더 중요한 향상된 기능은 명령 및 데이터 캐시 크기가 두 배로 증가하고 성능이 향상될 수 있도록 몇 가지 마이크로아키텍처를 변경한 것입니다.
Pentium은 초당 1억 개 이상의 명령어를 실행하도록 설계되었으며,[20] 75MHz 모델은 특정 벤치마크에서 126.5MIPS에 도달할 수 있었습니다.[21] 일반적으로 Pentium 아키텍처는 일반적인 벤치마크에서 클럭 사이클당 486 프로세서의 성능보다 두 배도 안 되는 성능을 제공했습니다. 가장 빠른 80486 부품(마이크로 아키텍처가 약간 개선되고 100MHz 동작)은 1세대 펜티엄만큼 강력했고, 이름이 486급 CPU임에도 불구하고 AMD Am5x86은 순수 ALU 성능 면에서 펜티엄 75와 거의 맞먹었습니다.
에라타
60~100 MHz P5 Pentium의 초기 버전은 부동 소수점 단위에서 문제가 발생하여 일부 분할 작업에서 잘못된 결과(하지만 예측 가능)가 발생했습니다. 1994년 버지니아 린치버그 칼리지의 토마스 나이스 교수가 발견한 이 결함은 펜티엄 FDIV 버그로 널리 알려지며 인텔에 당혹감을 안겨주었고, 인텔은 결함이 있는 프로세서를 대체할 교환 프로그램을 만들었습니다.
1997년에는 악의적인 프로그램이 특별한 권한 없이 시스템을 충돌시킬 수 있는 또 다른 오류 메시지인 "F00F 버그"가 발견되었습니다. 모든 P5 시리즈 프로세서가 영향을 받았으며 고정된 스탬핑은 출시되지 않았지만 현대 운영 체제는 충돌을 방지하기 위한 해결책으로 패치되었습니다.
코어 및 스탬핑
펜티엄은 1990년대 중반에 인텔의 개인용 컴퓨터를 위한 주요 마이크로프로세서였습니다. 원래의 디자인은 새로운 프로세스에서 다시 구현되었고 새로운 기능이 추가되어 경쟁력을 유지하고 휴대용 컴퓨터와 같은 특정 시장을 해결했습니다. 그 결과 P5 마이크로아키텍처에는 여러 가지 변형이 있었습니다.
P5
최초의 펜티엄 마이크로프로세서 코어는 코드명 "P5"였습니다. 제품 코드는 80501(가장 빠른 스탬핑 Q0399의 경우 80500)이었습니다. 소켓 4를 사용하여 각각 60MHz와 66MHz로 동작하도록 명시된 두 가지 버전이 있었습니다. 이 Pentium의 첫 번째 구현은 273핀 PGA 폼 팩터를 사용하여 출시되었으며 5V 전원 공급 장치로 실행되었습니다. (일반적인 트랜지스터-트랜지스터 로직(TTL) 호환성 요구 사항에서 파생됨). 310만 개의 트랜지스터를 포함하고 293.92mm의2 면적에 대해 가로 16.7mm, 세로 17.6mm로 측정되었습니다.[22] 800nm 양극 상보성 금속-산화물-반도체(BiCMOS) 공정으로 제작되었습니다.[23] 5볼트 설계는 직접 추종하는 모델과 비교할 때 작동 주파수에 대해 상대적으로 높은 에너지 소비를 초래했습니다.
P54C
P5는 1994년 P54C(80502)에 이어 3.3V 전원 공급 장치를 사용하여 75, 90 또는 100MHz에서 작동하도록 지정되었습니다. 소켓 5로 스위치를 표시한 이 제품은 Pentium 프로세서 중 최초로 3.3V로 작동하여 에너지 소비를 줄였지만 메인보드에서 전압을 조절해야 했습니다. 더 높은 클럭의 486 프로세서와 마찬가지로, 물리적인 제약으로 인해 외부 주파수를 증가시키는 것이 더 복잡하고 번거롭기 때문에, 내부 회로가 외부 주소 및 데이터 버스보다 더 높은 주파수에서 작동하도록 하기 위해 여기부터 내부 클럭 곱셈기가 사용되었습니다. 또한 양방향 다중 처리가 가능했으며 통합 로컬 APIC 및 새로운 전력 관리 기능이 있습니다. 330만 개의 트랜지스터가 들어 있었고 163mm로2 측정되었습니다.[24] 다양한 정의로 인해 500 nm와 600 nm로 설명된 BiCMOS 공정에서 제작되었습니다.[24]
P54CQS
P54C는 1995년 초에 120 MHz로 작동한 P54CQS에 이어 출시되었습니다. 350nm BiCMOS 공정으로 제작되었으며 350nm 공정으로 제작된 최초의 상용 마이크로프로세서였습니다.[24] 트랜지스터 수는 P54C와 동일하며 새로운 프로세스에도 불구하고 다이 영역도 동일했습니다. 칩은 와이어 본딩을 사용하여 패키지에 연결되었으며, 이는 칩의 가장자리를 따라 연결만 가능합니다. 더 작은 칩은 와이어 길이에 제한이 있고 칩의 가장자리가 패키지의 패드에서 더 멀리 떨어져 있기 때문에 패키지를 재설계해야 했습니다. 해결책은 칩 크기를 동일하게 유지하고 기존 패드 링을 유지하며 펜티엄의 로직 회로 크기만 줄여 더 높은 클럭 주파수를 달성할 수 있도록 하는 것이었습니다.[24]
P54CS
P54CQS는 133, 150, 166 및 200MHz에서 작동하는 P54CS에 빠르게 이어졌고 소켓 7을 도입했습니다. 330만 개의 트랜지스터를 포함하고 있으며 90mm로2 측정되었으며 4단계의 상호 연결로 350nm BiCMOS 공정에서 제작되었습니다.
P24T
486 시스템용 P24T Pentium OverDrive는 1995년에 출시되었으며, 3.3 V 600 nm 버전을 기반으로 63 MHz 또는 83 MHz 클럭을 사용했습니다. 소켓 2/3을 사용했기 때문에 32비트 데이터 버스와 486 마더보드의 느린 온보드 L2 캐시를 보완하기 위해 일부 수정이 필요했습니다. 따라서 32KB L1 캐시(P55C 이전 Pentium CPU의 두 배)가 장착되었습니다.
P55C
P55C(또는 80503)는 이스라엘 하이파에 있는 인텔의 연구 개발 센터에 의해 개발되었습니다. P5 코어를 기반으로 했지만 디지털 미디어 데이터 인코딩 및 디코딩과 같은 멀티미디어 작업의 성능을 향상시키기 위한 새로운 57개의 "MMX" 명령어 세트가 특징이었습니다. 펜티엄 MMX 라인은 1996년 10월 22일에 출시되었으며 1997년 1월에 출시되었습니다.[25]
새로운 지침은 8비트 정수 8개, 16비트 정수 4개, 32비트 정수 2개 또는 64비트 정수 1개로 구성된 64비트 팩 벡터에 적용되었습니다. 예를 들어 PADDUSB(Packed ADD Unsigned Saturated Byte) 명령어는 두 개의 벡터를 추가하며, 각 벡터에는 8비트의 부호 없는 정수가 요소적으로 함께 포함됩니다. 오버플로우되는 각 벡터는 포화되어 바이트로 표현될 수 있는 최대 부호 없는 값인 255를 산출합니다. 이러한 다소 전문화된 지침은 일반적으로 프로그래머가 사용하려면 특별한 코딩이 필요합니다.[citation needed]
코어에 대한 다른 변경 사항으로는 리턴 스택(Cyrix 6x86에서 처음 수행됨)과 더 나은 병렬성을 가진 6단계 파이프라인(P5에서 대 5), 향상된 명령 디코더, 16KB L1 데이터 캐시 + 16KB L1 명령 캐시(P5에서 양방향으로 수행됨), 이제 파이프라인(P5의 각 파이프라인에 해당하는 하나)과 Pentium Pro에서 가져온 개선된 분기 예측기([26][27]P5의 경우 256) 중 하나에서 사용할 수 있는 4개의 쓰기 버퍼([28]P5의 경우 256).
450만 개의 트랜지스터를 포함하고 140mm의2 면적을 가지고 있었습니다. 이전 350nm BiCMOS 공정과 동일한 금속 피치로 280nm CMOS 공정에서 제작되었기 때문에 트랜지스터 밀도가 비슷하다는 이유로 인텔은 "350nm"라고 표현했습니다.[29] 프로세스에는 네 가지 수준의 상호 연결이 있습니다.[29]
P55C는 소켓 7과 호환성을 유지했지만 칩에 전원을 공급하기 위한 전압 요구 사항은 표준 소켓 7 사양과 다릅니다. P55C 표준이 제정되기 전에 소켓 7용으로 제조된 대부분의 마더보드는 이 CPU의 적절한 작동에 필요한 이중 전압 레일(2.8V 코어 전압, 3.3V 입출력(I/O) 전압)을 준수하지 않습니다. 인텔은 자체 전압 조절 기능이 있는 인터포저를 탑재한 OverDrive 업그레이드 키트를 통해 이 문제를 해결했습니다.
틸라무크
Pentium MMX 노트북 CPU는 CPU를 고정하는 모바일 모듈을 사용했습니다. 이 모듈은 더 작은 폼 팩터로 CPU가 직접 부착된 인쇄 회로 기판(PCB)이었습니다. 모듈이 노트북 메인보드에 뚝 부러졌고, 일반적으로 히트 스프레더가 설치되어 모듈과 접촉했습니다. 그러나 250nm 틸라무크 모바일 펜티엄 MMX(오리건 주의 한 도시에서 이름을 따온 것)를 사용하여 이 모듈은 시스템의 512KB SRAM(정적 랜덤 액세스 메모리) 캐시 메모리와 함께 430TX 칩셋도 보유했습니다.
모델 및 변종
코드명 | P5 | P54C | P54C/P54CQS | P54CS | P55C | 틸라무크 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
상품코드 | 80501 | 80502 | 80503 | |||||||||||||||||||
공정크기(nm) | 800 | 600 또는 350* | 350 | 350(이후 280) | 250 | |||||||||||||||||
다이 영역(mm2) | 293.92 (16.7 x 17.6 mm) | 148 @ 600 nm / 91 (이후 83) @ 350 nm | 91(이후 83) | 141 @ 350 nm / 128 @ 280 nm | 94.47 (9.06272 x 10.42416 mm) | |||||||||||||||||
트랜지스터 수(백만 개) | 3.10 | 3.20 | 3.30 | 4.50 | ||||||||||||||||||
소켓 | 소켓 4 | 소켓 5/7 | 소켓7 | |||||||||||||||||||
패키지 | CPGA/CPGA+IHS | CPGA/CPGA+IHS/TCP* | CPGA/TCP* | CPGA/TCP* | CPGA/PPGA | PPGA | TCP* | CPGA/PPGA/TCP* | PPGA/TCP* | TCP/TCP on MMC-1 | ||||||||||||
클럭 속도(MHz) | 60 | 66 | 75 | 90 | 100 | 120 | 133 | 150 | 166 | 200 | 120* | 133* | 150* | 166 | 200 | 233 | 166 | 200 | 233 | 266 | 300 | |
버스 속도(MHz) | 60 | 66 | 50 | 60 | 50 | 66 | 60 | 66 | 60 | 66 | 60 | 66 | 60 | 66 | ||||||||
레벨 1 캐시 크기 | 8 KB 2-way 세트 연관 코드 캐시. 8 KB 2-way 세트 연관 쓰기 데이터 캐시 | |||||||||||||||||||||
코어 전압 | 5.0 | 5.15 | 3.3 2,9* | 3.3 2.9* | 3.3 3.1* 2.9* | 3.3 3.1* 2.9* | 3.3 3.1* 2.9* | 3.3 3.1* 2.9* | 3.3 | 3.3 | 2.2* | 2.45* | 2.45* | 2.8 2.45* | 2.8 | 2.8 | 1.9 1.8* | 1.8* | 1.8* | 1.9 2.0* | 2.0* | |
입출력 전압 | 5.0 | 5.15 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 2.5 | 2.5 | 2.5 | 2.5 | 2.5 | |
TDP(최대 W) | 14.6 (15.3) | 16.0 (17.3) | 8.0 (9.5) 6.0* (7.3*) | 9.0 (10.6) 7.3* (8.8*) | 10.1 (11.7) 8.0 at 600nm* (9.8 at 600nm*) 5.9 at 35Onm* (7.6 at 350nm*) | 12.8 (13.4) 7.1* (8.8*) | 11.2 (12.2) 7.9* (9.8*) | 11.6 (13.9) 10.0* (12.0*) | 14.5 (15.3) | 15.5 (16.6) | 4.2* | 7.8* (11.8*) | 8.6* (12.7*) | 13.1 (15.7) 9.0* (13.7*) | 15.7 (18.9) | 17.0 (21.5) | 4.5 (7.4) 4.1* (5.4*) | 5.0* (6.1*) | 5.5* (7.0*) | 7.6 (9.2) 7.6* (9.6*) | 8.0* | |
소개했다 | 1993-03-22 | 1994-10-10 | 1994-03-07 | 1995-03-27 | 1995-06-12 | 1996-01-04 | 1996-06-10 | 1996-10-20 | 1997-05-19 | 1997-01-08 | 1997-06-02 | 1997-08 | 1998-01 | 1999-01 | ||||||||
* 별표는 노트북용 모바일 펜티엄 또는 모바일 펜티엄 MMX 칩으로만 제공되었음을 나타냅니다. |
코드명 | P54CTB | ||||||
---|---|---|---|---|---|---|---|
상품코드 | PODPMT60X150 | PODPMT66X166 | PODPMT60X180 | PODPMT66X200 | |||
공정크기(nm) | 350 | ||||||
소켓 | 소켓 5/7 | ||||||
패키지 | 히트싱크, 팬 및 전압 조절기가 있는 CPGA | ||||||
클럭 속도(MHz) | 125 | 150 | 166 | 150 | 180 | 200 | |
버스 속도(MHz) | 50 | 60 | 66 | 50 | 60 | 66 | |
에 대한 업그레이드 | 펜티엄 75 | 펜티엄 90 | 펜티엄 100과 133 | 펜티엄 75 | 펜티엄 90, 120, 150 | 펜티엄 100, 133, 166 | |
TDP(최대 W) | 15.6 | 15.6 | 15.6 | 18 | |||
전압 | 3.3 | 3.3 | 3.3 | 3.3 |
코드명 | P55C | 틸라무크 | |||||
---|---|---|---|---|---|---|---|
상품코드 | FV8050366200 | FV8050366233 | FV80503CSM66166 | GC80503CSM66166 | GC80503CS166EXT | FV80503CSM66266 | GC80503CSM66266 |
공정크기(nm) | 350 | 250 | |||||
클럭 속도(MHz) | 200 | 233 | 166 | 166 | 166 | 266 | 266 |
버스 속도(MHz) | 66 | 66 | 66 | 66 | 66 | 66 | 66 |
패키지 | PPGA | PPGA | PPGA | BGA | BGA | PPGA | BGA |
TDP(최대 W) | 15.7 | 17 | 4.5 | 4.1 | 4.1 | 7.6 | 7.6 |
전압 | 2.8 | 2.8 | 1.9 | 1.8 | 1.8 | 1.9 | 2.0 |
경쟁자
펜티엄의 도입 이후, 넥스젠,[30] AMD, 사이릭스, 텍사스 인스트루먼트와 같은 경쟁사들은 1994년에 펜티엄 호환 프로세서를 발표했습니다.[31] CIO 매거진은 NexGen의 Nx586을 최초의 Pentium 호환 CPU로 선정했고,[32] PC 매거진은 Cyrix 6x86을 최초의 CPU로 설명했습니다. 그 뒤를 AMD K5가 이어졌는데, 설계상의 어려움으로 인해 지연되었습니다. AMD는 나중에 AMD K6의 디자인을 돕기 위해 NexGen을 구입했고, Cyrix는 National Semiconductor에 의해 구입되었습니다.[33] AMD와 인텔의 이후 프로세서는 오리지널 펜티엄과의 호환성을 유지합니다.
목록.
참고 항목
- 인텔 CPU 마이크로아키텍처 목록
- 인텔 펜티엄 프로세서 목록
- 스틱형 캐시(COASt), Pentium용 L2 캐시 모듈
- IA-32 명령어 세트 아키텍처(ISA)
- Intel 82497 캐시 컨트롤러
참고문헌
- ^ a b "Product Change Notification #777" (PDF). Intel. February 9, 1999. Archived from the original (PDF) on January 27, 2000. Retrieved October 14, 2019.
- ^ View Processors Chronologically by Date of Introduction, Intel, retrieved August 14, 2007
- ^ Intel Pentium Processor Family, Intel, retrieved August 14, 2007
- ^ I.e. 8086/88, 186/286, 386, 486, P5
- ^ i960과 같은 단순한 RISC 프로세서와 비교했을 때.
- ^ 공식적으로 MMX 기술이 적용된 Pentium으로 알려짐
- ^ p. 1, 펜티엄 연대기: 인텔의 랜드마크 칩 뒤에 숨겨진 사람들, 열정, 그리고 정치. Colwell, Wiley, 2006, ISBN 978-0-471-73617-2.
- ^ p. 88, "인사이드 인텔", 비즈니스 위크, #3268, 1992년 6월 1일
- ^ "마이크로칩의 뜨거운 샛별" 2011년 7월 27일 웨이백 머신, 모니카 호튼, 뉴 사이언티스트, #1871, 페이지 31 ff., 1993년 5월 1일. 2009년 6월 9일에 온라인으로 접속했습니다.
- ^ p. 89, "인사이드 인텔", 비즈니스 위크, #3268, 1992년 6월 1일
- ^ Quinlan, Tom (March 16, 1992). "Intel to offer a peek at its '586' chip". InfoWorld. p. 8.
- ^ Quinlan, Tom; Corcoran, Cate (June 15, 1992). "Design woes force Intel to cancel 586 chip demo". InfoWorld. Vol. 14, no. 24. p. 1.
- ^ Quinlan, Tom; Corcoran, Cate (July 27, 1992). "P5 chip delay won't alter rivals' plans". InfoWorld. Vol. 14, no. 30. pp. 1, 103.
- ^ Margulius, David L. (July 21, 2003). "Intel Turns 35: Now What?". InfoWorld. Vol. 25, no. 28. pp. 51–55. ISSN 0199-6649.
- ^ p. 21, "펜티엄 마이크로프로세서의 구조", D. 앨퍼트와 D. Avnon, IEEE Micro, 13, #3 (1993년 6월), pp. 11–21, doi:10.1109/40.216745.
- ^ p. 90, "인사이드 인텔", 비즈니스 위크, #3268, 1992년 6월 1일
- ^ §의 3개
- ^ Shimpi, Anand Lal (January 27, 2010), Why Pine Trail Isn't Much Faster Than the First Atom, retrieved August 4, 2010
- ^ Smith, Ernie (June 14, 2017). "Why Intel Couldn't Trademark Numbers Anymore". Vice. Retrieved July 13, 2023.
- ^ "PC users guide: General Computer Information". Archived from the original on July 28, 2007. Retrieved September 14, 2007.
- ^ Polsson, Ken. "Chronology of Microprocessors".
- ^ 사건, 브라이언 (1993년 3월 29일). "인텔, 펜티엄 구현 세부 정보 공개" 마이크로프로세서 보고서.
- ^ "Intel Pentium processor (510\60, 567\66). Nov 1994" (PDF).
- ^ a b c d Gwenap, Linley (1995년 3월 27일). "Pentium은 0.35 마이크론에 도달한 최초의 CPU입니다." 마이크로프로세서 보고서.
- ^ New Chip Begs New Questions, CNet, retrieved February 6, 2009
- ^ "Intel Architecture Optimization Manual" (PDF). 1997. pp. 2–16. Archived from the original (PDF) on July 5, 2017. Retrieved September 1, 2017.
- ^ "Phil Storrs PC Hardware book". Retrieved September 1, 2017.
- ^ "Pentium Processor with MMX Technology" (PDF). 1997. Retrieved September 1, 2017.
- ^ a b Slater, Michael (1996년 3월 5일). "인텔 대망의 P55C 공개" 마이크로프로세서 보고서.
- ^ Corcoran, Cate; Crothers, Brooke (July 11, 1994). "NexGen to Beat Intel's Chip Prices". InfoWorld. IDG: 5.
- ^ Barr, Christopher (January 11, 1994). "Pentium Killers". PC Magazine. Ziff Davis. 13 (1): 29.
- ^ Edwards, John (June 15, 1995). "In the Chips". CIO magazine. IDG. 8 (17): 72–76.
- ^ Slater, Michael (September 23, 1997). "The CPU for Your Next PC". PC Magazine. Ziff Davis. 16 (16): 130–133.
외부 링크
- CPU-Collection.de - Intel Pentium 이미지 및 설명
- 플라즈마 온라인 Intel CPU 식별
- 펜티엄 타임라인 프로젝트 펜티엄 타임라인 프로젝트는 만들어진 모든 s-spec 중에서 가장 오래되고 가장 어린 칩을 지도로 만듭니다. 데이터는 대화형 타임라인에 표시됩니다.
인텔 데이터시트
인텔 매뉴얼
이러한 공식 매뉴얼은 Pentium 프로세서와 그 기능에 대한 개요를 제공합니다.
- 펜티엄 프로세서 패밀리 개발자 매뉴얼 펜티엄 프로세서 (1권) (인텔 주문번호 241428)
- Pentium Processor 제품군 개발자 매뉴얼 2권: Wayback Machine에서 2012년 3월 13일 보관된 명령어 세트 참조(인텔 주문 번호 243191)
- Pentium 프로세서 패밀리 개발자 매뉴얼 3권: 아키텍처 및 프로그래밍 매뉴얼[permanent dead link] (인텔 주문번호 241430)