개요
WDC 65C02는 미국의 반도체 설계 회사인 Western Design Center(서부 설계 센터, 약칭 WDC)에서 설계한 8비트 마이크로프로세서이다. 1984년 최초로 상용화된 65C02는 원래 MOS Technology가 1975년에 발표한 6502 마이크로프로세서의 CMOS(Complementary Metal-Oxide-Semiconductor) 구현 버전이며, 기존 6502와 호환되는 명령어 세트를 유지하면서 추가 명령어와 전력 효율성을 개선하였다.
개발 배경 및 역사
- 6502는 1970년대 후반에 애플·코멧·아틀라스·다수의 초기 퍼스널 컴퓨터에 탑재되어 널리 사용되었다.
- 1980년대 초, 저전력 및 고집적 CMOS 기술의 도입 필요성이 대두되면서 WDC는 6502의 개선형인 65C02를 개발하였다.
- 1984년 WDC는 65C02를 독립적인 마이크로프로세서로 출시했으며, 이후 여러 OEM 및 임베디드 시스템에 채택되었다.
기술 사양
| 항목 | 내용 |
|---|---|
| 제조 공정 | CMOS (NMOS 대비 저전력) |
| 데이터 버스 | 8비트 |
| 주소 버스 | 16비트 (64 KB 주소 공간) |
| 클럭 속도 | 초기 모델은 2 MHz~5 MHz, 후속 버전은 8 MHz 이상 지원 |
| 전원 전압 | 5 V DC |
| 명령어 집합 | 6502와 호환 + 8개의 추가 명령어 (STZ, BRA, PHX, PLX, PHY, PLY, WAI, STP) |
| 인터럽트 | NMI, IRQ, RESET, BRK, WAI/STOP 지원 |
| 패키지 | 40‑핀 DIP, PLCC, QFP 등 다중 패키지 옵션 제공 |
주요 차별점
- 추가 명령어: 65C02는 6502에 존재하지 않았던 몇몇 명령어를 도입해 코드 효율성을 향상시켰다.
- 전력 효율: CMOS 구현으로 인해 정적 전력 소모가 낮고, 고속 작동 시에도 발열이 적다.
- 동작 안정성: 정확한 클럭 동기화와 개선된 인터럽트 처리 메커니즘을 제공한다.
응용 분야
- 임베디드 시스템: 가전제품, 산업용 제어기, 자동차 전자 장치 등
- 교육용 컴퓨터: 6502 기반 교육 키트 및 복고풍 컴퓨터 프로젝트
- 복제 및 취미용 하드웨어: 레트로 컴퓨팅 커뮤니티에서 65C02를 기반으로 한 신형 보드 및 확장 카드가 제작된다.
유산 및 영향
WDC 65C02는 6502 아키텍처의 생태계를 연장시키는 역할을 했으며, 6502 호환성을 유지하면서도 현대적인 전력 관리와 명령어 확장을 제공함으로써 1980년대 이후에도 임베디드 설계에서 일정 수준의 선택지를 제공하였다. 현재도 Western Design Center는 65C02 및 65C816(16‑비트 확장) 등 6502 파생 제품을 지속적으로 지원하고 있다.
참고
- Western Design Center, “65C02 Microprocessor Data Sheet”, 1984.
- “The MOS 6502 and the 65C02”, Byte Magazine, Issue 12, 1985.
(본 내용은 공개된 사양서와 신뢰할 수 있는 기술 문헌에 기반한 객관적인 서술이다.)