이것은 우리가 익숙했던 수준보다 훨씬 더 복잡한 PC DIY입니다.

메인보드가 정말 필요할까요? 최근 Breadboarding Labs가 솔더퍼 브레드보드(solderless breadboards)를 사용하여 레트로 Intel 80386(i386) PC를 제작할 계획을 발표하면서 이런 의문이 생겼습니다. 하지만 걱정할 필요는 없습니다. 이 프로젝트는 단순한 상상이 아닙니다. Breadboarding Labs는 과거에도 유사하고 성공적인 두 가지 업적을 달성한 바 있습니다. 바로 브레드보드를 기반으로 만든 PC-XT와 PC-AT(Intel 8088) 컴퓨터입니다. 하지만 컴팩(Compaq)의 이정표가 되었던 DeskPro 386 시스템의 기능을 재현하는 것을 목표로 하는 이번 신규 프로젝트는 이전보다 훨씬 더 어려운 도전이 될 것입니다.
386 CPU를 기반으로 하는 브레드보드 PC 프로젝트는 세대 차이가 크고 상대적으로 복잡한 하드웨어가 수반되기에 훨씬 고도화된 전자 공학 제작 기술을 요구합니다. 하지만 제작자는 모든 것을 처음부터 새로 만들 필요는 없습니다. 이전 8088 프로젝트에서 사용했던 일부 브레드보드 모듈들을 재사용할 수 있기 때문입니다.
오픈 소스 Intel 486 모보를 6개월 만에 처음부터 제작

테크 취미가가 Gemini의 도움을 받아 x86 메인보드 설계를 '바이브 코딩'하는 방법
- 클럭 및 버스 컨트롤러 (Clock and bus controller)
- MDA 비디오 컨트롤러 (MDA video controller)
- CGA 비디오 컨트롤러 (CGA video controller)
- 타이머 (Timer)
- 패럴 포트 (Parallel port)
- 스피커 (Speaker)
- 실시간 클럭 (Real-time clock)
- 시리얼 포트 (Serial port)
- 듀얼 인터럽트 컨트롤러 (Dual interrupt controller)
- 전원 자가 진단 포트 (Power on self test port)
- IDE 하드 디스크 및 컨트롤러 (IDE hard disk and controller)
위 이미지는 제작자가 직전에 수행했던 '브레드보드 PC 8088 버전 2'의 주석이 달린 모습을 보여줍니다. 이 구조들을 살펴보면, 일부 조립품들이 386 브레드보드 PC 프로젝트에 그대로 계승될 것임을 알 수 있습니다.

여전히 386 프로젝트를 완성하기 위해서는 다음과 같은 많은 추가 작업들을 해결해야 합니다.
- 80386 CPU 인터페이스
- 16비트 DMA
- 타이머 2 및 가변 속도 제어
- DMA-free DRAM 리프레시 로직
- 16/8 MHz (클럭 감소)
- PS/2 마우스 및 키보드
- VGA 비디오
- 3.5인치 플로피 드라이브 및 컨트롤러

작업은 386 CPU용 브레드보드 어댑터부터 시작됩니다. 이는 이 엔지니어가 이전에 작업했던 8088 프로세서 기반 시스템에 비해 엄청난 난이도를 가진 도전입니다. 특히 386 칩이 8088에 비해 단지 40핀이 아닌 136개의 핀을 연결해야 한다는 점에서 더욱 그렇습니다.
새롭게 시작된 386 브레드보드 PC 프로젝트의 진행 과정을 팔로우하는 데 관심이 있다면, 해당 유튜브 채널을 주시할 가치가 있습니다. 저희는 이 과정을 지속적으로 업데이트하고, 완성된 복제품을 확인할 수 있기를 기대합니다. 작동하는 PC 시스템에 대한 성능 테스트 결과나 비교 분석은 매우 흥미로울 것입니다. 전반적으로, 이는 우리가 익숙했던 DIY 수준을 훨씬 뛰어넘는 복잡한 PC 프로젝트입니다.
최신 뉴스, 분석 및 리뷰를 피드에서 받아보려면 Google News에서 Tom's Hardware를 팔로우하거나 선호 출처로 등록해 주세요.