회로도와 PCB부터 칩셋까지, 모든 것을 처음부터 구축했습니다. 이 설계는 칩셋에 FPGA를 사용하며, 사용자가 i486을 직접 가져올 수 있습니다.

프로그래밍, 전자공학, 그리고 레트로 기기 애호가 한 명이 자신이 "처음부터" 제작했다고 주장하는 오픈 소스 인텔 486 마더보드를 선보였다. M8SBC-486은 기존 설계를 따르지 않고, 제작자 Maniek86이 이전에 진행했던 실험적 작업에 기반했다. 이 실제 인텔 486 CPU 패키징 프로젝트는 본래 리눅스와 Doom을 구동할 수 있는 시스템을 만드는 것이 목표였다. 하지만 Maniek86은 거기서 그치지 않고, 이 시스템이 Prince of Persia나 Wolfenstein 3D 같은 다양한 게임은 물론, 여러 버전의 DOS와 윈도우 3.1(비슷한 환경) 등 다채로운 프로그램과 게임을 실행할 수 있다는 사실을 밝혀냈다.
Maniek86이 이 작동하는 486 시스템을 얼마나 빠르게 구축했는지는 정말 놀라운 성과이다. 프로젝트 조사는 작년 4월에 시작되었으며, 실제 작업은 8월에 시작된 것으로 알려져 있어, 성과를 거두기까지 상당한 시간이 확보되었음을 보여준다.

Maniek86에게 도움이 된 또 다른 요소는 호환성 요구 사항에 대한 비교적 유연한 접근이었다. 초기 목표는 단순히 조립된 머신에서 리눅스와 Doom을 구동하는 것이었다. 이 목표를 더 빠르게 달성하기 위해, 개발자는 칩셋(코드네임 Hamster 1)을 FPGA에 구현했으며, 입력 장치 컨트롤러(input device controllers), CMOS RTC, 저장장치 등 필수 부품들도 유사하게 처리했다. 또한, PCB 프로토타이핑 및 제조 전문 업체인 PCBWay의 지원과 도움도 높이 평가받았다.

전자 기기 애호가, 브레드보드를 기반으로 한 인텔 386 시스템 구축 시작 — 이전 PC-XT 및 PC-AT 브레드보드 프로젝트보다 훨씬 큰 진전

Maniek86은 또한 본래의 목표에 필수적이지 않은 기능들에 대해서는 크게 신경 쓰지 않았다. 따라서 "보조 PIC와 DMA" 등의 기능은 제외되었다. M8SBC-486의 전체 사양은 2026년 1월 14일 기준으로 아래를 참고하라.
- 150 x 150mm 4층 PCB. 사용자 지정 홀 배치! (170mm 사각 Mini-ITX 표준보다 약간 작음).
- 칩셋: Xilinx Spartan II XC2S100 FPGA. 코드네임 "Hamster 1"
- SRAM 4MB
- BIOS용 ROM 256KB (접근 가능 224KB)
- 16비트 ISA 슬롯 2개
- ATMega128을 리셋 회로 핸들러, 비휘발성 CMOS 저장소, 비트스트림 로더로 사용.

본 프로젝트가 오픈 소스로 공개되었기 때문에, 비슷한 관심사를 가진 독자들에게 소스 코드를 탐구하거나 심지어 자체 M8SBC-486 파생 설계를 제작해 볼 기회가 흥미로울 수 있다. Maniek86은 "아직 개선할 부분이 많다"고 인정하면서도, 이 마더보드의 성능이 이미 초기 목표를 초과 달성했다는 점에 만족감을 표했다.
한편, 이 프로젝트의 오픈 소스적 특성은 추가적인 기여를 독려한다. 제작자는 "이 작업은 더 견고하고 안정적인 장치를 만드는 데 사용되거나, 심지어 다른 x86 CPU를 위한 완전히 맞춤 제작된 보드를 개발하는 데 활용될 수 있다고 확신한다"고 밝혔다. 그는 또한 ISA 슬롯이 더 유용해지기를 바란다고 덧붙였다. 현재 그래픽 카드는 성능이 미흡하거나 오류가 많고, 사운드 카드는 거의 100% 호환되지 않으며, 수많은 다른 카드들이 ISA PnP 기능 지원과 DMA 기능 없이는 테스트되거나 작동하기 어렵기 때문이다.

최신 뉴스와 분석, 리뷰를 받으려면 Tom's Hardware를 Google News에서 팔로우하거나 즐겨찾는 출처로 추가하십시오.