MSX-엔진
MSX-EngineMSX-ENGINE 칩은 MSX 사양에 따라 구축된 가정용 컴퓨터를 위한 특별히 개발된 집적회로다.일반적으로 이러한 칩은 여러 개의 분리된 구형/심플러 칩의 기능을 하나로 결합한다.이는 전체 시스템에 필요한 회로 기판 공간, 전력 소비 및 (가장 중요한) 생산 비용을 줄이기 위해 수행된다.
최초의 MSX-Engine 칩인 T7775는 시스템의 주 CPU인 표준 Zilog Z80-clone 칩 옆에서 작동했지만, 대부분의 최신 버전의 엔진은 동일한 단일 칩 패키지에 Z80(clone) CPU를 포함하기도 했다.S-90은 특별한 경우인데, MSX-엔진이 아니라 MSX-엔진과 외부 R800 CPU 사이의 "글루 로직"으로 사용되었던 칩이기 때문이다.
T9769는 MSX 2 컴퓨터에서 사용되는 반면 MSX 1 컴퓨터에서는 T7775와 T7937이 주로 사용된다.이 시스템들에서도 S-1985와 S-3527을 찾을 수 있다.MSX 2 생성 후(MSX2+ 이후 버전)도시바가 MSX 엔진칩 생산 전량을 인수했다.MSX의 마지막 세대인 Turbo-R은 R800 CPU와 함께 NEC S-1990 "TurboR 버스 컨트롤러"를 사용했다. Yamaha의 MSX 엔진 칩은 소니와 필립스의 MSX 컴퓨터에 주로 사용되었고, Toshiba 칩은 산요와 마츠시타(Panason/National)의 컴퓨터에 주로 사용되었다.
개요
MSX-Engine 칩에 대한 간략한 개요를 소개한다.
MSX 1
- 야마하 S3527
- 일반 계기 AY-3-8910과 호환되는 야마하 YM2149 PSG 사운드 칩
- 병렬 I/O 칩: Intel i8255와 역호환 가능
- 표준 MSX1 기능: DRAM 제어, 슬롯 선택, 조이스틱 포트, 카세트/프린터 인터페이스 등
- 핀 100개
이 IC는 많은 MSX2 컴퓨터에서도 사용되지만 MSX2 고유의 기능은 포함하지 않는다는 점에 유의하십시오.이러한 기계에서는 추가 IC를 사용하여 구현한다.
- 소니 MB64H131
- 인텔 i8255
- 프린터 포트
- 도시바 T7775
- 모든 MSX 1 기능을 갖춘 CMOS 칩.
- 도시바 T7937(A)
- 주 CPU, 클럭 속도가 3,58MHz인 Zilog Z80(클론)
- PSG-사운드 칩, 일반 계측기 AY-3-8910과 호환
- 비디오 디스플레이 컨트롤러:T6950 rev. B(Texas Instruments TMS9918 호환)
- 병렬 I/O 칩: Intel i8255와 역호환 가능
- MSX 1기능
- 치수: 10,5 × 8,60 mm
- 히타치 HD62003
- AY-3-8910 호환 PSG
- D램 제어기
- PPI i8255 기능
MSX 2/MSX 2+
- 야마하 S1985
- 야마하 YM2149 프로그램 가능 사운드 생성기 - 사운드 칩, 일반 기기 AY-3-8910과 호환
- 병렬 I/O 칩: Intel i8255와 역호환 가능
- MSX1- 및 MSX2 기능(최대 512KB 메모리 매퍼)
- 26 x 4비트 RAM을 포함한 실시간 클럭(Rico RP5C01A 호환) 배터리 백업(별도)
- 100핀 플랫 플라스틱 패키지
- 도시바 T9769
- 주 CPU, 클럭 속도가 3,58MHz인 Zilog Z80 클론(MSX2; 일부 MSX2+ 시스템에서 5,36MHz로 전환 가능)
- 프로그램 가능한 사운드 생성기 - 일반 계측기 AY-3-8910과 호환되는 사운드 칩
- 병렬 I/O 칩: Intel i8255와 역호환 가능
- MSX1 및 MSX2 기능(MSX2-컴퓨터)
- MSX2+-기능(MSX2+-컴퓨터)
- 치수: 10,5 × 8,60 mm
MSX 터보 R
- NEC S 1990, 도시바 T9769C와 결합
S90은 그 자체로 MSX 엔진이 아니라 "버스 컨트롤러"와 같은 역할을 하며, T9769C(실제 MSX 엔진) 내부의 Z80과 R800 CPU, 그리고 T9769C 내부의 메모리 및 슬롯 로직과 기타 하드웨어를 결합한 결합 요소다.또한 소프트웨어의 디버깅을 지원하는 하드웨어도 포함하고 있다.