ARM의 역사, 1부: 최초의 칩 만들기
1983년, Acorn Computers는 세계 정상에 있었습니다. 불행히도 문제는 멀리 있지 않았습니다.
영국의 한 작은 회사는 국영 텔레비전 쇼용 컴퓨터를 생산하기 위해 British Broadcasting Corporation과 계약을 따낸 것으로 유명해졌습니다. 그녀의 BBC Micro 판매는 급증했으며 곧 120만 대를 넘어설 것입니다.
그러나 개인용 컴퓨터의 세계는 변하고 있었습니다. 부모가 자녀의 숙제를 돕기 위해 구입한 값싼 8비트 칩 시장이 포화 상태에 이르렀습니다. 그리고 IBM PC와 곧 출시될 Apple Macintosh와 같은 바다 건너의 새로운 기계는 훨씬 더 강력하고 사용하기 쉽다고 약속했습니다. Acorn은 경쟁할 방법이 필요했지만 R&D 자금이 많지 않았습니다.
아이디어의 씨앗
BBC Micro의 개발자 중 한 명인 Sophie Wilson은 이 문제를 예견했습니다. 그녀는 더 강력한 CPU에 연결할 수 있는 “튜브”라는 슬롯을 추가했습니다. 슬롯형 프로세서는 원래 6502 칩을 다른 작업에 사용할 수 있도록 남겨두고 컴퓨터를 대체할 수 있습니다.
하지만 어떤 프로세서를 선택해야 할까요? Wilson과 공동 저자인 Steve Ferber는 Intel 80286, National Semiconductor 32016 및 Motorola 68000과 같은 다양한 16비트 옵션을 살펴보았습니다. 그러나 그 중 어느 것도 완전히 만족스럽지 않았습니다.
이후 Computer History Museum과의 인터뷰 에서 Wilson은 다음과 같이 설명했습니다. 그래서 그들이 하지 않은 첫 번째 일은 메모리 시스템을 제대로 사용하지 않은 것입니다. 그들이 하지 않은 두 번째 일은 그들이 빠르지 않다는 것입니다. 그들은 사용하기 쉽지 않았습니다. 우리는 기계 코드로 6502를 프로그래밍하는 데 익숙하며, 오히려 더 높은 수준의 언어로 작성하면 동일한 결과를 얻을 수 있는 수준의 힘을 얻을 수 있기를 바랐습니다.
그러나 대안은 무엇이었습니까? 작은 도토리가 처음부터 자체 프로세서를 만들 수 있을까요? 이를 알아보기 위해 Wilson과 Ferber는 이스라엘의 National Semiconductor 공장을 방문했습니다. 그들은 수백 명의 엔지니어와 막대한 양의 값비싼 장비를 보았습니다. 이것은 그러한 작업이 그들에게 너무 많은 일이 될 수 있다는 의심을 확인시켜주었습니다.
그런 다음 애리조나 주 메사에 있는 Western Design Center를 방문했습니다. 이 회사는 사랑받는 6502를 생산하고 65C618의 16비트 후속 제품을 설계했습니다. Wilson과 Ferber는 몇 명의 엔지니어와 몇 명의 학생이 오래된 Apple II 컴퓨터와 덕트 테이프 조각을 사용하여 회로를 그리는 “교외 방갈로” 이상을 발견하지 못했습니다.
갑자기 자신만의 프로세서를 구축하는 것이 가능해 보였습니다. Wilson과 Ferber의 소규모 팀은 이미 BBC Micro용 그래픽 및 I/O 칩과 같은 자체 칩을 만들었습니다. 그러나 이러한 디자인은 CPU보다 단순하고 구성 요소가 적습니다.
어려움에도 불구하고 Acorn의 고위 경영진은 그들의 노력을 지원했습니다. 사실, 그들은 단순한 지원을 넘어섰습니다. Acorn 공동 창립자 Herman Hauser, Ph.D. 물리학에서 팀에게 새롭고 더 강력한 유형의 CPU를 설명하는 IBM 연구 논문 사본을 제공했습니다. RISC는 Reduced Instruction Set Computing의 약자입니다.
답글 남기기