5P by GN⁺ 2일전 | ★ favorite | 댓글 1개
  • 1970년대 중반 AMD는 인텔 8080을 역설계한 Am9080 칩으로 CPU 시장에 처음 진입
  • 이 칩은 생산 단가 50센트, 판매가 700달러로 알려져 매우 높은 수익률을 기록
  • 인텔과의 라이선스 계약을 통해 법적 분쟁을 피하고 ‘세컨드 소스’ 지위를 확보
  • Am9080은 최대 4.0MHz로 동작하며, 인텔 8080보다 작은 다이와 더 높은 클록 속도를 가짐
  • 이 초기 성공이 AMD가 PC용 CPU 제조사로 성장하는 기반이 됨

AMD의 초기 CPU 진입 배경

  • 1975년 AMD는 Am9080 프로세서를 양산하며 CPU 시장에 진입
    • 이 칩은 인텔의 8080 마이크로프로세서를 역설계한 복제 버전
    • 당시 AMD는 이 칩을 50센트에 제조700달러에 판매, 높은 이익을 창출
  • 이 수익은 AMD가 PC CPU 제조 기업으로 성장하는 재정적 발판이 됨

Am9080의 복제 과정

  • 1973년 여름, Ashawna Hailey, Kim Hailey, Jay Kumar가 Xerox에서 퇴사 직전 인텔 8080 시제품을 촬영
    • 400장의 세밀한 사진을 바탕으로 회로도와 논리도를 작성
    • 이들은 실리콘밸리 여러 기업에 이를 제안했고, AMD가 이를 채택
  • AMD는 자체 개발한 N-채널 MOS 공정에 이 설계를 적용해 Am9080을 제작
    • 일부 자료에 따르면 1974년 소규모 판매가 있었으며, 1975년에 본격 양산 및 마케팅이 시작됨

제조 비용과 판매가

  • 여러 출처에 따르면 Am9080 한 개의 제조 비용은 50센트, 군용 고객 판매가는 700달러
    • 웨이퍼당 약 100개의 칩을 생산 가능
    • 이 높은 마진은 AMD의 사업 기반 강화에 큰 역할을 함

인텔과의 라이선스 계약

  • 1976년 AMD는 인텔과 상호 라이선스 계약을 체결
    • AMD는 계약금 25,000달러, 연간 75,000달러를 지불
    • 이 계약으로 AMD는 공식 세컨드 소스로 인정받고, 과거 침해 책임에서 면제
  • 이 협약은 이후 1982년 x86 프로세서 생산을 허용한 확장 계약의 기반이 됨
    • AMD의 첫 x86 칩은 Am286(1982) 으로, 인텔 80286의 라이선스 버전

Am9080의 기술적 특징

  • WikiChip에 따르면 AMD는 28종의 Am9080 변형 모델을 생산
    • 클록 속도는 2.083~4.0MHz, 작동 온도 범위는 0~70°C에서 -70~125°C까지 다양
    • MIL-STD-883 규격을 충족하는 군용 모델도 존재
  • AMD의 N-채널 MOS 공정은 인텔 8080보다 작은 다이 크기와 더 높은 클록 속도를 가능하게 함
    • 인텔 8080은 최대 3.125MHz까지만 생산됨

역사적 의의

  • Am9080은 AMD가 CPU 제조사로 자리 잡는 전환점이 된 제품
  • 인텔과의 협력 및 경쟁 관계의 출발점이 되었으며, 이후 x86 시장 진입의 기반을 마련
  • 50년이 지난 지금도 AMD의 기술적 진화와 시장 경쟁력의 출발점으로 평가됨
Hacker News 의견들
  • AMD가 Intel 8080을 리버스 엔지니어링한 클론으로 CPU 시장에 진입한 지 50년이 되었음
    교훈은 명확함 — 지적재산권(IP) 이 발목을 잡지 않을 때 진짜 생산성이 폭발함

    • AMD는 일부 클론을 공식 라이선스로 생산하기도 했음
      90년대 초 am386-40MHz가 나왔을 때 모두가 흥분했음. Twinhead라는 회사가 386-40MHz 메인보드를 내놨는데, 버스가 너무 오버클럭돼서 대부분의 비디오 카드가 타버렸고, Hercules 모노 카드만 살아남았음. 그때 우리는 서버가 세상 최고라고 생각했음
    • 100% 동의함. 중국 사례를 보면 명확함. IP가 원래는 경쟁을 유지하는 장치였는데, 이제는 시장 지배를 유지하는 수단으로 변질되었음
  • 요즘 같으면 Intel의 IP 변호사들이 새 회사를 시작도 못 하게 막을 것 같음
    AMD도 처음엔 클론으로 시작했는데, 지금 중국이 그런 비난을 받는 걸 보면 아이러니함

    • 당시 IBM이 두 번째 공급원을 요구했기 때문에 AMD가 Intel의 보조 공급자로 시작했음. 이후 AMD가 x86 64비트 명령어 세트를 만들었고, Intel이 이를 채택하면서 지금은 ISA를 공유하게 되었음
    • 만약 회사가 EU에 기반을 두고 있었다면, 현지 규제가 리버스 엔지니어링을 오히려 장려했을 수도 있음
      관련된 주제로 이전 토론 링크를 참고할 만함
    • Apple이 M1 CPU에서 했던 것처럼 하드웨어 가속 에뮬레이션으로도 가능함. Transmeta는 마이크로코드 기반으로 “소프트웨어적” 접근을 했음
    • 당시의 Intel만큼 작은 회사를 찾을 수 있다면 가능할지도 모르겠음
  • 나는 여전히 정부 조달 계약에서 이중 소싱(dual-sourcing) 을 의무화해야 한다고 생각함
    필수 인프라, 통신 기술, 의약품 등은 경쟁과 국내 생산을 보장해야 함.
    미국 중심 시각이긴 하지만, 다른 나라들도 비슷한 방향으로 최적화해야 함.
    오늘날의 많은 문제는 기업 권력의 과도한 집중에서 비롯된 것임

    • 만약 핵 공격이나 재난으로 첨단 공정이 멈춘다면, 2005년 수준의 CPU만 생산할 수 있어도 큰 문제는 없을 것 같음.
      결국 진짜 발전은 소프트웨어와 프로그래밍 언어, 라이브러리에 있다고 생각함
  • Intel이 Foundry에 집중한다면, AMD와 함께 x86 ISA의 정리된 서브셋을 오픈소스화하거나 라이선스로 제공했으면 함
    MIPS나 POWER ISA처럼 너무 늦지 않기를 바람

    • 하지만 ISA의 서브셋은 결국 새로운 ISA가 되어 기존 소프트웨어와 호환되지 않음.
      차라리 처음부터 새롭고 현대적인 ISA를 설계하는 게 낫다고 생각함
    • 실제로 AMD와 Intel은 x86 Ecosystem Advisory Group을 만들어 표준화를 추진 중임
      주요 기술로는 FRED(지연 감소용 인터럽트 모델) , AVX10(차세대 벡터 명령어) , ChkTag(메모리 태깅으로 보안 강화) , ACE(행렬 연산 확장) 등이 있음
      자세한 내용은 ChkTag 블로그에서 확인 가능함
    • 90년대 x86 ISA는 이미 특허가 만료되어 자유롭게 사용 가능함.
      다만 두 회사가 계속 ISA를 변형하며 새로운 특허를 섞어 넣는 방식으로 상호 라이선스 독점 구조를 유지하고 있음
    • 최근 시도했던 x86s 프로젝트는 이미 중단됨
    • 이제는 너무 늦음. 앞으로 10~20년 안에 ARM이 x86을 압도할 것이라고 생각함
  • “모든 성공한 부 뒤에는 범죄가 있다”라는 말이 떠오름 — Mario Puzo, The Godfather 인용임

  • Ashawna Hailey의 이야기가 흥미로움. 당시 25세였고, 이미 Sprint 미사일 시스템과 Xerox 프로젝트에 참여했음
    그녀와 Kim Hailey, Jay Kumar가 Intel 8080의 프리프로덕션 샘플을 촬영해 회로도를 복원했다고 함

  • Gordon은 차라리 심포니 음악에 전념했어야 했다는 농담 같은 말임

  • AMD는 이미 Am2900 비트 슬라이스 LSI 칩셋으로 CPU 시장에 발을 들였었음
    Am2900 위키 문서 참고
    이 칩들은 4비트 단위로 조립할 수 있어서 LEGO 블록처럼 CPU를 구성할 수 있었음.
    1980년 책 Bit-slice Microprocessor Design은 이런 응용 노트를 모은 자료였음

    • Intel은 1974년에 8080과 3000 시리즈를, AMD는 1975년에 8080 클론과 2900 시리즈를 발표했음
      AMD가 먼저 CPU 시장에 있었다고 보긴 어렵지만, AMD 2900은 Intel 3000보다 훨씬 우수했음
      예를 들어 Intel 3000은 2비트 슬라이스만 지원했지만, AMD 2900은 4비트 슬라이스와 더 많은 ALU 연산을 제공했음
  • Am9080 변종이 최대 4.0MHz로 동작한다는 걸 처음엔 잘못 읽어서 놀랐음

  • 그 시절이 그립다고 느낌
    IBM 8088을 v20 칩으로 교체하면 즉시 20% 속도 향상이 있었음
    값싼 칩을 대량으로 사서 PC마다 교체했는데, 문제는 클럭에 의존하는 소프트웨어가 너무 빨라진 것이었음