펜티엄 마이크로코드 ROM: 실리콘 고고학

2025-03-31
펜티엄 마이크로코드 ROM: 실리콘 고고학

이 글에서는 오리지널 펜티엄 프로세서의 마이크로코드 ROM의 저수준 회로를 자세히 분석합니다. 칩 다이의 현미경 사진을 사용하여 저자는 ROM의 물리적 구조를 보여줍니다. 각각 45비트의 출력을 제공하는 두 개의 직사각형 트랜지스터 뱅크로, 총 90비트의 마이크로 명령어를 구성합니다. 이 글에서는 마이크로코드 주소 레지스터, 행 선택 드라이버, 출력 회로의 작동 메커니즘을 자세히 설명하고, 테스트를 위한 시프트 레지스터와 XOR 게이트의 역할, 그리고 펜티엄 내부의 복잡한 전력 분배에 대해서도 설명합니다. 결론적으로 저자는 펜티엄 마이크로코드 ROM의 예상치 못한 복잡성과 성능 및 밀도를 위해 구현된 최적화를 강조합니다.

하드웨어