sharksym's MSX World

sharksym.egloos.com

포토로그


구글 애드센스


카테고리 : Simple Video Unit 요약보기전체보기목록닫기

1

SVU HW V1.0 WIP (2)

좀 더 진행된 모습입니다.납땜에 정신력을 집중하던 모습이 생각나네요.ㅋ전원만 연결되어있던 슬롯 커넥터쪽도 작업이 진행되었습니다.기본적인 Addr/Data 버스 및 어드레스 디코더 등이 올라가있습니다.노란선 묶음 위로 지나가는 파란선들이 중요 컨트롤 신호입니다.메인 클럭단과 CPU R/W 컨트롤에 관계된 부분은 작은 보드를 2층으로 쌓도록 되었습니다.합체...

SVU HW V1.0 WIP (1)

드디어 SVU HW V1.0 제작에 들어갑니다.대략적인 스펙은,- 메모리 페이지   1024 x 512- 출력 해상도 :  가로 픽셀 = 145, 290, 580  세로 픽셀 = 110, 220, 440 (인터레이스)- 출력 모드 :  24BPP 1레이어 + 8BP...

Horizontal double resolution (576 pixel)

이번엔 가로 해상도를 두배로 키워 보았습니다.단순히 어드레스 카운트만 두배로 만들면 되지만,H-Sync와의 페이즈 에러를 줄이기 위한 보완도 같이 해봤습니다.비디오 출력은 576 x 220 이지만, 메모리가 128KB뿐이라 수평 512픽셀까지만 저장됩니다.WOW 공식 홈에서 다운받은 월페이퍼를 수정해서 올려봤습니다.요건 클릭하면 확대해서 볼수 있습니다....

Frame buffer Test

32KB SRAM 4개(128kb)를 이용하여 프레임 메모리를 구현해봤습니다.해상도는 512 x 256이 되겠네요.뒷면은 처절한 바느질 납땜으로 갑니다. 어헝~MSX turboR의 후면 슬롯에 꼽으면 아래처럼 됩니다.MSX RGB 출력을 받아서 비디오 믹스 후, 다시 출력되는 것이지요.이번엔 256회색톤의 그림파일을 올려봤습니다.제 모니터에서,...

Line buffer Test

본격적인 비디오램을 구현하기 전에,간단한 수평 1라인 메모리를 만들어봅니다.서랍에 굴러다니던 20ns짜리 32KB SRAM이 사용되었습니다.MSX의 버스 인터페이스를 위해, 폐기 직전의 사라만다 PCB가 사용되었습니다.예전 MMC/SD Drive V1 만들때 희생된 팩이지요.잠시, 묵념...  ㅡ.ㅡ이제, 본격적으로 ...

8BIT DAC Test

이번엔 간이 8BIT DAC을 만들어서 출력해봤습니다.R2R 사다리로 구현했는데요.일단 74LS273 플립플롭으로 뽑았습니다. (나중에 74HC 타입으로 바꾸면 전압 오차가 좀 줄겠지요.)모니터마다 다를 수는 있는데, 기본적으로 AGC가 Back porch를 클램핑하기 때문에싱크 및 백포치 영역을 Black 레벨로 묶으려면, 클리어 핀이 있는&...

Sync Separator & Pixel Clock Generator

기존 MSX VDP 출력과 MIX하여 간단한 비디오 기기를 만들까 생각중입니다.VDP의 컴퍼짓 비디오에서 싱크를 분리하여, 클럭과 동기시키는 방법이 있어야겠지요.높은 클럭을 사용하여 픽셀 클럭으로 분주 시킬때, H-sync의 Rising Edge에 맞추면,얼추 Line Locked 클럭 제네레이터 같은 효과를 얻을 수 있는데요.작은 보드에 얹어서 실험해...
1



구글 애드센스 (작은사각형)

MSX rating

구글 애드센스 (세로 직사각형)