SLT-Turbo 제작 #7 - 코프로세서 모드 [서론] 처음 SLT-Turbo 설계할 때는 기존 turboR과 같은 CPU전환 방식이었습니다. Z80 10MHz과 Z280 12.5MHz을 넣었었죠. 당연히 Z280 12.5MHz가 R800의 역할을 합니다. turboR 고속모드에서 프로그램을 돌려보면 대략 Z80 노말모드에 비해 5배정도의 속도가
SLT-Turbo 제작 #5 - I/O 프로세서 개선 V4 납땜하다가... 다시 SLT-Turbo로 달려봅니다요~ 이번엔 데모 영상을 위해 X-II에 기기를 연결했습니다. I/O 프로세서는 호스트의 CPU가 담당하지만, 실제 코드는 SLT-Turbo의 BUS Arbiter가 생성합니다. 예전에 이게 DMA 컨트롤러의 마이크로 코드 작업과 비슷하다.
SLT-Turbo 제작 #4 - turboR 흉내내기 지난 글에서는 그냥 빠른 Z80에 대한 내용이었습니다. 그럼, 이번에는 터보알과 비슷하게 동작하도록 해봅시다요. 일단 사진 한장 올려놓고 시작을~ㅋ [서론] 터보알은 동작 모드가 두개입니다. 다 아시는 그... Z80 일반 모드와 R800 고속모드욤 ㅎ.ㅎ 일반 모드에서는 MSX-ENGIN
SLT-Turbo 제작 #3 - Z80 20MHz 터보 MSX를 만들 때 가장 중요한게 뭘까요? 속도? 물론 중요합니다만... 기존 S/W의 동작 호환성이 가장 중요하겠죠? 1. Z80 매뉴얼에는 없는 비공식(hidden) 명령어를 쓰는 프로그램(일부 게임 등)이 제대로 동작되어야겠구요. 2. I/O의 경우에도 Z80 3.58MHz 모드에서 기존 I/
SLT-Turbo 제작 #2 - I/O 프로세서 설명에 앞서 일단 SLT-Turbo 겉모습부터 보시죠~ ㅎ.ㅎ 아래는 터보 보드입니다. 두장이 아니라 앞뒷면 사진이니 착오없으시기를...ㅋ 서브슬롯 보드와 합체 할 때 부품의 간섭이 생기지 않도록 머리를 많이 굴렸습니다. 보드 그리는데 한참 걸린 것 같아요 ㅠ.ㅠ 서브슬롯 보드를 합체한 모습입니다.
SLT-Turbo 제작 #1 - 슬롯터보 [서론] 터보알이 등장한지 이제 30년이 된 것 같네요. 혹시 '이게 진짜 빠른 MSX가 맞나!?' 의심이 들었던 분 있으세요? MSX를 주로 게이밍 용도로 쓰신다면, 터보알의 용도는 '환영도시 게임기'에 그치는게 맞겠죠? ㅎ.ㅎ 터보알은 고속의 R800 CPU와 내장기기, 그리고 3.58MHz 버스 타이밍이
덧글 삭제