소련 미사일 방어 시스템의 탄생. 클론의 공격
첫 번째 클론
매우 간단합니다. 우리가 기억하는 바와 같이, NII-35에서 특정 BV Malin은 수석의 따뜻한 위치에 앉았습니다. 디자이너로서 그의 모든 위대함은 CPSU 중앙위원회의 일반 부서 책임자 인 VN Malin에게있었습니다. . 당연히 Shokin은 유용한 사람을 너무 사랑하고 존경했습니다. 그리고 우리가 기억하듯이 Malin은 마이크로일렉트로닉스 분야의 인턴십을 위해 미국에서 정당을 휩쓴 행운아 중 한 명이었습니다.
그들은 1962년까지 훈련했고 적어도 1970년까지는 계속해서 기뻤지만 쿠바 미사일 위기와 베를린 장벽 건설이 일어났습니다. 그리고 소련과 미국의 관계는 완전히 망가졌습니다. Malin은 출장에서 기념품을 가져왔습니다. 그는 510개의 희귀한 TI SNXNUMX을 받았습니다. 젤레노그라드 센터가 이미 설립되었고 무엇인가를 빨리 생산해야 했기 때문에(그리고 파티 보스의 디자이너는 어떻게든 잘 되지 않았습니다), Malin은 단순히 Shokin 샘플을 보여주고 즉시 복사하도록 명령했습니다.
바닥을 마린에게 넘겨줍시다. 다음은 여행 결과에 대해 Shokin에게 보낸 개인 보고서의 인용문입니다.
어린 시절에는 참지 못하고 웃었습니다.
- 왜 웃으면서 미국에서 우리 페이스의 버릇을 잃었습니까? 중앙위원회 위원인 나는 다음과 같이 말했습니다. 재생산은 재생산을 의미합니다! 그리고 당신은 웃지 않기 위해 나의 수석 디자이너가 될 것이며 매월 이사회에서 나에게보고 할 것입니다.
그러다가 조금 생각한 끝에 A.I. Shokin은 “얼마나 필요하다고 생각합니까?”라고 물었다.
우리는 XNUMX 년이 필요하다고 대답했습니다 ...
NII-35의 운영 계획은 1965년 Shokin에 시연되었습니다 ...
연속 생산은 1967년에 마스터되었습니다.
모든 유형의 소비에트 보스의 완전히 전형적인 전제적 무례한 특성(주제를 이해하지 못하지만 중앙 위원회의 일원입니다!)에 더하여, 우리는 또한 주제 영역에 대한 전형적인 오해를 봅니다. 1967년에 소량으로 대량 생산된 미국 마이크로 회로 사본, 1962년에 출시되어 XNUMX년이 지났습니다... 그것은 모든 가정용 전자 제품에 대한 평결이었고, 그 순간부터 우리는 영원히 외부인이 되었으며 이것은 개발할 수 있는 완전한 기회입니다 독립 개발! Malin은 (어떤 이유로 자랑스럽게) 회상합니다.
1962년부터 1974년까지 국내 마이크로일렉트로닉스의 관 뚜껑에 못을 박아 몇 년 동안 구식의 미국 IC를 실제로 훔쳐도 "주도적인 엔지니어"를 화나게 하지는 않았습니다.
NII-35 프로젝트에 따라 Fryazinsky 공장에서 제조된 첫 번째 클론은 TI SN100(평면 실리콘 기술)의 완전한 아날로그인 TS-510이었습니다. 즉, 릴리스가 쉽지 않았습니다.
그리고 이것은 Osokin의 기존 및 작동 기술과 함께합니다! 불행히도 RZPP 공장에는 그러한 정치적 영향력과 강력한 후원자가 없었습니다.
Malin은 Shokin과 가까웠을뿐만 아니라 Mikoyan을 대신하여 실제로 통치 한 소련 장관 회의 의장으로 Mikoyan을 대체 한 Keldysh 및 Kosygin 과학 아카데미 회장 Smirnov 군산 단지 회장과 긴밀히 의사 소통했습니다. Khrushchev와 평행 한 국가. 당연히 리가의 주민들은 그러한 치열한 경쟁에 직면하여 무언가를 개발할 약간의 기회도 없었습니다.
또한 1970년대 중반까지 ES EVM에서 사용되었던 유명한 GIS "Path" 시리즈에 구현된 SLT 모듈을 차용하는 것도 잊지 않았습니다. 불행히도 복사 팬에게는 정치적인 이유로 미국에서 소련 전문가의 인턴쉽이 불가능해진 후에 SLT가 나타났고 미국인은 악몽에서 소련에서 살아있는 S / 360 메인 프레임을 판매하는 꿈조차 꾸지 않을 것입니다. 결과적으로 엔지니어들은 원본 없이 문자 그대로 사진에서 GIS를 복사하여 진정한 위업을 달성했습니다. Zelenograd NITT V.S.Sergeev의 첫 번째 이사는 이에 대해 다음과 같이 말합니다.
이미 기업의 존재 첫날부터 GIS 기술을 직접 사용하는 작업 외에도 유리, 세라믹, 폴리머, 접착제, 절연 재료, 갈바니 공정, 용접, 납땜, 정밀도 확보의 생성 및 사용에 대한 중요한 작업이 수행되었습니다. 도구(스탬프, 몰드), 화학 밀링, 다층 폴리머 및 세라믹 보드 및 기술 개발 전망에 필요한 기타 여러 공정 ...
프로토타입은 1964년까지 준비되었지만 생산은 1967년에 시작되었으며 마지막으로 알려진 샘플은 1991년으로 거슬러 올라갑니다(!).
이 시리즈는 GIS 201LB1(나중에 K2LB012, 요소 NOT), K201LB4(2개의 요소 NOT 및 201개의 5OR-NOT), 201LB6(나중에 K201LB7 및 201LB1, 2개의 요소 NOT), 2LS011(201개의 요소 K1OR) 및 K201NT2(나중에 K2007NT4 KXNUMXNTXNUMX, XNUMX개의 npn 트랜지스터 어셈블리). 오늘날의 삶에서이 시리즈에 대한 흥미로운 언급으로 - XNUMX 년부터 근로자의 직업 및 직업에 대한 통합 관세 및 자격 참고서 (!), 직업 "정밀 포토 리소그래피의 리터칭. 네 번째 범주 ":
소비에트 산업은 마이크로 전자 제품으로 민간 시장을 포화시키는 데 신경 쓰지 않았습니다. 많은 기업이 특정 제품에 대해 자체 개발 및 생산을 마스터하도록 강요받았으며 이는 오랜 기간뿐만 아니라 매우 오랫동안 지속되었습니다. 예를 들어, 1993년에 Minsk Instrument-Making Plant는 자체 설계의 GIS용 S1-114 / 1 오실로스코프 시리즈를 생산했으며 이러한 GIS 자체는 상상할 수 없을 정도로 구식이었고 2000년에 단종되었습니다!
군사기술과 무관한 사람들의 기억에 따르면, 90년대 초반 교육 및 생산 공장에서는 램프의 종류를 특성으로 구분해야 했습니다. XNUMX미터).
마이크로어셈블리의 출시는 실제 집적 회로의 총 부족을 메우기로 되어 있었으며, 99%의 경우 군사 산업으로 이동하고 몇몇 연구 기관으로 분기되었습니다. 마이크로 어셈블리에서는 "엘리트"라디오 "Eaglet", "Cosmos"및 "Rubin"과 같은 고급 가전 제품 (램프에서 가장 낮음)을 생산했습니다.
가전 제품에서는 부품뿐만 아니라 1950년대 초부터 우리의 기술 수준에서 복사가 가능하다면 사소한 일에 시간을 낭비하지 않고 전체 제품을 훔치는 것이 전통이 되었습니다. . 예를 들어, 1954년에 놀라운 Zvezda-54 라디오가 등장했습니다. 언론은 이 행사를 디자인 디자인과 최신 패션에서 소련의 거대한 돌파구로 묘사했으며, 사실 그것은 프랑스 Excelsior-52의 절대적인 사본이었습니다. 프로토타입이 어떻게 IRPA(Institute of Radio Broadcasting and Acoustics)에 도달했는지는 정확히 확립되지 않았습니다. 일부 보고서에 따르면 외교관이 가져 왔으며 다른 보고서에 따르면 복사를 위해 특별히 구입했습니다.
트랜지스터 수신기에도 문제가 있었습니다. 최초의 소비에트 수신기 중 하나인 "Leningrad"는 미국 회사인 Zenith에서 생산한 1000 Trans-Oceanic Royal-1957을 기반으로 만들어졌지만 작은 시리즈로 생산되었지만, 그리고 조립은 수동이었습니다.
그리고 마지막으로 널리 퍼진 신화 중에서 세계 최초의 기능적으로 완전한 소비자용 마이크로 전자 제품이 바로 소비에트 라디오 수신기 "Micro"였다는 사실도 언급할 수 있습니다.
또한 Khrushchev가 이러한 수신기를 외국 지도자들에게 주었다는 소문이 있으며 그들은 충격을 받아 "소련이 어떻게 우리를 따라 잡을 수 있었는지"라는 정신으로 말했습니다. 사실 "Micro"의 통합 기술에서 스퍼터링된 기판만 있었고 반도체는 개별적이었습니다. 특수 스텐실을 통해 서로 다른 재료의 XNUMX개 층을 시트올 보드에 적용하여 수동 부품(또한 정전 용량 부품만)만 형성했습니다. 수신기의 트랜지스터는 일반 개별 트랜지스터였으며 보드에 간단히 납땜되어 열린 장치에서 명확하게 볼 수 있습니다.
결과적으로 신화적인 "세계 최초의 필름 IC" 대신에 우리는 전통적으로 에칭되지 않고 진공 증착과 여러 층으로 이루어진 일반 인쇄 회로 기판을 얻습니다. 기적은 없습니다. 1965년까지 미국에서 개별 트랜지스터를 기반으로 한 수신기는 수십 가지 유형으로 생산되었습니다(1956년 이후 - 세계 최초 중 하나는 Admiral Transistor임). 일본과 유럽의 수).
그 시대의 가장 큰 특징은 1964년 프레임워크 내에서 Voronezh 연구 기관 중 한 곳을 위해 발행된 "솔리드 다이어그램에 대한 노드 및 블록 생성을 위한 권장 사항"이라는 몇 안 되는 문서 중 하나인 고유한 문서가 남아 있고 널리 사용 가능하다는 것입니다. 특정 "주문 1168"의:
다음은 재생 가능성이 고려되는 큰 미세 회로 매개 변수 테이블입니다. Fairchild MA704 비디오 증폭기와 Westinghouse WM1110 302단 Darlington 회로에서 Motorola MK2G 트리거 및 2OR-NOT Sylvania에 이르기까지 거의 모든 것이 도난당할 계획입니다. SNG10 논리 게이트! 그 다음에는 IC 설계 지침과 함께 TI SN5xx 시리즈에 대한 약 XNUMX페이지의 개략도와 설명이 나옵니다.
가정용 전자 제품 개발에 이러한 독창적인 방법을 적용한 결과 1970년까지 Osokin의 게르마늄 IC를 제외하고는 국내에 독창적인 개발이 남아 있지 않았습니다. 레지스터.
다른 세계가 이미 오랫동안 IP로 전환했음에도 불구하고 원시 하이브리드 필름 기술이 소련에서 매우 인기가 있었다는 것도 웃기다. 사실 소련 수준의 기술 개발에서는 최소한 중간 통합 계획을 생성하는 것이 매우 어려웠으며 결과적으로 230th 시리즈와 같은 괴물에 민간 제품이 수집되었습니다. 이것들은 실제 IC로, 오히려 "매크로 회로"로만 만들어졌습니다. 하이브리드 설계, 다층 후막 기술, 각각은 카운터, 레지스터 또는 밸런싱 장치를 형성하는 TTL 유형의 논리 요소를 최대 40개까지 포함합니다.
이 시리즈의 디자인은 매우 이례적입니다. 즉, 규칙적인 구조와 내부 플립 칩 마운팅이 있는 다층 브레이크아웃 보드입니다. 우리 나라에서는 2년대까지 K301IE1990B형(원시적인 XNUMX자리 카운터이지만 성냥갑보다 큼)형 몬스터가 생산되었으나 지금은 매머드화석과 같은 전 세계 미세회로 수집가들의 사냥 대상이 되고 있다.
그 당시 러시아 마이크로 일렉트로닉스의 수준은 "소련 마이크로 일렉트로닉스의 50 년"이라는 책 스타일의 신화를 기반으로 한 애국자에 대한 열광적이지 않은 기억이 특징입니다.
그리고 상당히 객관적(최고 경영진이 이 문서를 기반으로 전략적 결정을 내리기 때문에) 최근 기밀 해제된 CIA 보고서에서 국내 산업 분석에 대해 보고합니다(소련은 금수 조치를 취한 서구 기계로 첨단 반도체 산업을 건설하려고 함). 1972년에 작성된 보고서 중 하나는 집적 회로 제조에 있어 연합의 성과에 전념했으며, 1999년에 이 문서는 기밀을 해제하고 나중에 기관의 온라인 라이브러리에 게시되었습니다. 다음은 일부 발췌문입니다.
Bryansk에 있는 공장을 방문한 CIA 요원(그의 이름은 보고서에서 제거됨)은 다음과 같이 썼습니다.
레닌그라드 공장의 생산량은 브랸스크보다 현저히 낮은 것으로 평가되었습니다. 1972년에 스베틀라나 공장을 방문한 같은 또는 다른 미국 정보 요원은 한 달에 100개 미만의 고주파 트랜지스터를 인용하고 공장도 일부 서양 장비를 사용한다고 언급했습니다.
보고서는 또한 이 공장에서 제조된 제품의 생산성이 80년 전 이러한 유형의 집적 회로에 대해 소련이 선언한 것보다 낮다고 지적합니다. Voronezh 공장을 방문한 결과를 바탕으로 에이전트는 이 사이트에 약 20개의 확산로가 존재한다고 언급했지만 방문 당시 실제로 사용 중인 것은 1971개 정도에 불과했습니다. 동시에 공장에는 와이어 열압착 용접을 위한 설비가 거의 없었습니다. 비교를 위해 400년에 XNUMX억 개 이상의 IC가 미국에서 생산되었다고 CIA는 데이터를 인용합니다.
동시에 위험한 기술의 유통을 통제하기 위해 1949년에 창설되고 1953년에 기밀 해제된 유명한 다자 수출 통제 조정 위원회(CoCom)는 세계에 대한 소련의 위협을 방지하고 소련의 군사적 잠재력을 효과적으로 제한하기로 되어 있었습니다. , 군사적 목적으로 사용될 수 있는 모든 새로운 기술에 대한 접근을 박탈합니다. 그러나 우리는 소련을 제외하고는 소련의 목표가 거의 없었고 개발 한 모든 것이 각각 군산 단지에서 17 %였으며 CoKom은 거의 모든 고급 세계 기술에 대한 액세스를 차단했음을 기억합니다.
놀랍게도 이것은 매우 효과적으로 작동했습니다. 예를 들어 실제 CDC 7600을 사거나 훔칠 수 없었고(BESM-6으로 교체해야 했으며 반으로 죄를 지어야 했습니다) 살아있는 Cray-1을 얻을 수 없었습니다. 미래는 BESM-10으로 출시될 예정이었다).
그러나 진짜 문제는 달랐습니다. 1960년대 초부터 우리는 서양 IC를 복사하는 데 익숙해졌고 이를 위해서는 생산 라인을 복사하는 것이 중요했습니다. 매복이 우리를 기다리고있었습니다. Zelenograd의 경우 우리가 기억하는 것처럼 일본, 핀란드 및 스위스 (통화가 아니라 금을 위해 직접)에서 다른 것을 구입할 수 있었지만 1960 년대 중반부터이 흐름이 시작되었습니다. 빨리 말리십시오. 거의 모든 회사-포토 리소그래피 용 정밀 장비 제조업체는 한 번에 17 개 국가의 제재에 빠지기를 원했으며 특히 재료가있는 완전한 생산 라인 이후 소련에서 미미한 이익을 위해 전체 비즈니스를 잃을 위험이 있습니다. 그리고 문서는 밀수를 위한 사소하지 않은 대상입니다.
결과적으로 공작 기계 없이는 IP가 없으며 각각 고유한 함정이 있는 세 가지 방법이 있습니다. 오랜 시간 동안 항상 성공적이지는 않음) 또는 스위스와 같은 중립 국가를 통해 최소한 무언가를 얻습니다. 예를 들어 1980년대 후반에 도시바 기계 회사(Toshiba Machine Company)가 금지령을 우회하여 불법적으로 소련에 잠수함 프로펠러의 정밀 가공 장비를 공급했음이 밝혀졌지만 마지막 강은 빠르게 개울까지 말라버렸습니다. 소비에트의 붕괴와 위원회의 정책 완화가 없었다면 이 이야기는 그녀에게 매우 슬프게 끝났을 것입니다.
그 후, 이 기사에서 반복적으로 언급된 러시아 전자 역사가인 Boris Malashevich의 구절은 일종의 왜곡된 아이러니로 보입니다.
일반적으로 칩으로 모든 것이 명확해졌습니다.
이제 소비에트 마이크로 프로세서에 대해 이야기하고 소비에트 마이크로 일렉트로닉스 개발 주제를 안전하게 완료하는 것이 남아 있습니다.
진화
추가 텍스트를 이해하기 위해 마이크로프로세서가 다음과 같은 방식으로 진화했음을 언급할 것입니다.
1962-1963년에 개발된 2세대 마이크로 회로는 소규모 칩이었습니다. 이것은 각 미세 회로가 가장 기본적인 논리 게이트(예: XNUMXI-NOT 요소)만 포함한다는 것을 의미했습니다.
모든 프로세서(우리는 그것이 반드시 마이크로프로세서가 아님을 강조합니다!) 세 가지 주요 구성 요소를 포함합니다(물론 현대 칩에서는 1960년대와 같은 기본 단위와는 거리가 멀며, 예를 들어 ALU는 다음과 같은 필수 요소로 이해됩니다. 자체 펌웨어의 레지스터 등).
첫 번째는 산술 논리 장치 또는 ALU로, (보통) 덧셈 및 논리 AND, OR, NOT과 같은 몇 가지 기본 연산만 수행하도록 설계되었습니다. 기존 ALU에는 하드웨어 뺄셈 회로가 없었고 필요하지 않았습니다. 뺄셈은 일반적으로 음수로 대체됩니다. 당연히 ALU에는 하드웨어 곱셈, 나눗셈, 벡터 및 행렬 연산 블록이 포함되지 않았습니다. ALU는 또한 IEEE 754 - 1985 표준을 채택하기 전에 정수로만 작업했습니다. 아직 20년이 남았습니다. 따라서 절대적으로 모든 컴퓨터 제조업체는 그 왜곡의 정도까지 실제 산술을 독립적으로 구현했습니다.
당신이 1.0년대의 프로그래머라면, 실제 산술은 당신을 미치게 만들 수 있습니다. 숫자 표현, 반올림 또는 연산에 대한 단일 표준이 없었기 때문에 결과적으로 프로그램은 실제로 이식할 수 없었습니다. 또한, 다른 기계는 실수의 실현에 있어 고유한 기이함이 있었고, 그것들은 확실히 알려지고 고려되어야 했습니다. 일부 플랫폼에서 특정 숫자는 비교를 위해 XNUMX이었지만 더하기 및 빼기에는 사용되지 않았습니다. 결과적으로 안전한 작업을 위해 먼저 XNUMX을 곱한 다음 XNUMX과 비교해야 했습니다.
다른 플랫폼에서는 실제 오버런이 없었음에도 동일한 트릭으로 즉시 문서화되지 않은 오버런 오류가 발생했습니다. 일부 컴퓨터는 이러한 작업을 수행하려고 할 때 마지막 4개의 유효 비트를 버리고 X와 Y가 같지 않더라도 대부분의 컴퓨터는 X와 Y의 차이에 대해 0 결과를 반환했습니다. 하나의 숫자만 1985에 가까웠다면 둘 사이에 큰 차이가 있는 경우에도 갑자기 XNUMX이 될 수 있습니다. 그 결과 "X = Y" 작업과 "X - Y = XNUMX" 작업이 충돌하여 놀라운 오류가 발생했습니다. 예를 들어 Cray 슈퍼컴퓨터에서는 이를 피하기 위해 각 곱셈과 나눗셈 전에 "X = (X - X) + X" 재할당이 수행되었습니다. 실제 산술의 무정부 상태는 현대 부동 소수점 표준이 마침내 채택된 XNUMX년까지 계속되었습니다.
프로세서의 두 번째 중요한 구성 요소는 처리 중인 숫자를 저장하고 이에 대해 시프트 연산을 수행하는 레지스터였습니다.
마지막으로 세 번째로 가장 중요한 구성 요소는 제어 장치였습니다. RAM에서 나오는 기계 명령어의 디코더로 레지스터의 숫자에 대해 특정 ALU 기능의 실행을 시작합니다.
제어 장치는 복잡성, 비트 너비 및 디코딩할 수 있는 명령 유형이 다를수록 UU가 더 복잡하고 느릴수록 코드 작성이 더 쉽고 편리해집니다. 프로그래머용. UU에는 일반적으로 지원되는 명령 목록이있는 별도의 펌웨어가 있었고 특정 제한 내에서이 펌웨어로 칩을 변경하여 프로세서의 기능을 변경할 수 있었으며이 개념을 마이크로 프로그래밍이라고했습니다. 펌웨어의 내용이 이 프로세서의 명령 시스템을 형성했으며, 다른 기계의 명령 시스템이 서로 호환되지 않는 것이 분명합니다.
소규모 집적의 경우 이러한 모든 구성 요소는 원칙적으로 여러 보드에 구현되었으며 프로세서는 수백 개의 미세 회로가 포함된 수십 개의 보드가 포함된 상자였습니다. 그러나 이미 1964년에 Texas Instruments SN7400 시리즈의 중간 집적 칩이 등장했습니다. 1970년에 최초의 본격적인 ALU가 4비트 74181 마이크로 회로 라인에 나타났습니다. 이 마이크로 회로는 병렬로 연결되어 8, 16 및 32비트 컴퓨터(소위 비트 슬라이스 ALU)를 얻을 수 있습니다.
중간 집적 칩에는 이전 세대의 수십 개와 달리 수백 개의 트랜지스터가 포함되었습니다. TI SN74181은 광범위한 응용 프로그램을 발견하고 역사상 가장 유명한 칩 중 하나가 되었습니다. 특히 초기 Data General NOVA 컴퓨터의 프로세서와 일부 DEC PDP-11 시리즈의 프로세서가 조립되었습니다. 예를 들어, KMC11 및 실제 산술 구현 - 유명한 FPP-12), Xerox Alto, Steve Jobs가 마우스와 그래픽 인터페이스에 대한 아이디어를 찢은 최초의 DEC VAX(모델 VAX-11/780 ), Wang 2200, Texas Instruments TI-990, Honeywell 옵션 1100은 H200/H2000 메인프레임 및 기타 여러 기계를 위한 과학 보조 프로세서입니다.
마이크로프로세서 시스템이 이미 등장한 1980년대까지 믿을 수 없을 정도로 저렴한 가격과 단순성으로 인해 중간 수준의 통합 칩이 시장에 남아 있었습니다. 프로세서를 조립하려면 일반적으로 1-2개의 보드와 수십 개의 미세 회로가 필요합니다.
1960년대 후반, 포토리소그래피의 발전은 칩당 수천 개의 논리 게이트 수준에 도달했고 대규모 통합 방식이 등장했습니다. 일반적으로 모든 하니스와 레지스터가 있는 ALU가 포함되어 있어 단 2-10개의 칩으로 프로세서를 조립할 수 있습니다. 소위 BSP(bit-slice processor, 용어는 확립된 번역이 없으며 일반적으로 "섹션"이라고 함)는 대규모 통합의 별도 유형(지금은 잊혀진) 칩이 되었습니다.
BSP의 이면에 있는 아이디어는 필요한 모든 구성 요소를 포함하는 강력한 칩을 병렬로 연결하여(UU만 별도로 제작됨) 작은 비트 미세 회로에서 긴 프로세서를 수집하는 것이었습니다(최대 64비트의 변형이 있었습니다!). BSP는 National Semiconductor(IMP, 1973), Intel(3000, 1974), AMD(Am2900, 1975), Texas Instruments(SBP0400, 1975), Signetics(8X02, 1977), Motorola(M10800), 그리고 많은 다른 사람들. 개발의 정점은 1979년대 중반까지 생산된 16비트 AMD Am29100 및 Synopsys 49C402와 1980년에 출시된 무시무시한 32비트 AMD Am29300이었습니다.
BSP에는 세 가지 매우 중요한 이점이 있습니다.
첫 번째는 ALU를 수평 구성으로 사용하여 단일 클록 주기에서 매우 큰 데이터를 처리할 수 있는 컴퓨터를 구축할 수 있다는 것입니다.
BSP의 두 번째 장점은 듀얼 칩 설계가 ECL 로직을 허용한다는 점입니다. ECL 로직은 매우 빠르지만 공간을 많이 차지하고 열을 많이 발산합니다. PMOS 또는 NMOS와 같은 초기 MOS 칩은 원래 계산기 및 터미널용 프로세서로 생각되었는데, 그 이유는 속도가 ECL 논리보다 훨씬 낮았기 때문에 진지한 컴퓨터를 만드는 데만 적합하다고 믿었습니다. CMOS 프로세서의 발명이 지금과 같은 모양을 얻은 후에야 그 단면 ECL 칩이 쇼를 지배하기 전에. CMOS 이전에는 일반적으로 허용 가능한 성능의 단일 칩 프로세서를 만드는 것이 불가능하다고 여겨졌습니다.
BSP의 세 번째 장점은 맞춤형 명령어 세트를 생성할 수 있다는 점입니다. BSP는 6502 또는 8080과 같은 기존 프로세서를 에뮬레이트하거나 향상시키거나 특정 애플리케이션의 성능을 최대화하도록 특별히 맞춤화된 고유 명령어 세트를 생성하기 위해 생성할 수 있었습니다. 속도와 유연성의 조합은 BSP를 매우 인기 있는 아키텍처로 만들었습니다.
마이크로프로세서의 아버지
마지막으로 누가 최초의 마이크로프로세서를 만들었는지 이야기해 봅시다.
1968년에서 1971년 사이의 짧은 기간 동안 그의 역할에 대한 여러 후보자가 제시되었지만 대부분은 오랫동안 잊혀졌습니다. 사실, 마이크로프로세서를 만드는 아이디어는 트랜지스터나 평면 프로세스만큼 혁명적이지 않았습니다. 말 그대로 공중에 떠 있었고 XNUMX년 동안 수많은 개발자들이 컴퓨터의 단일 칩 구현에 접근했습니다.
엄밀히 말하면 "누가 마이크로프로세서를 발명했는지"라는 질문은 순전히 합법적인 문제를 제외하고는 의미가 없습니다. 1960년대 후반에 프로세서가 결국 단일 칩에 수용될 것이 분명했고 MOS 칩의 밀도가 실용적인 수준까지 증가하는 것은 시간 문제였습니다. 사실 마이크로프로세서는 혁명이 아니라 MOS 개선과 마케팅 요구로 인해 가치가 있었던 시기에 나온 것입니다.
IDT 49C402(16비트 CMOS BSP), AMD Am29050(하버드 아키텍처의 32비트 RISC 프로세서), Weitek 3332-100-GCD(32비트 IEEE 실제 보조 프로세서), 두 번째 행 Texas Instruments TMS390C602A(32비트 실제 SPARC 보조 프로세서) 하드웨어 분할 및 제곱근 추출을 위해 이러한 칩은 1991-1993년에 다시 사용되었습니다), Texas Instruments SIM74ACT8847(64비트(!) 실수/정수 보조 프로세서, 1988, 컴퓨터를 조립하기 위해 5개의 미세 회로가 더 필요함), Texas Instruments TPCX1280(8000년대 중반 1980개 밸브가 있는 항공 우주 방사선 FPGA의 프로토타입). 작가의 컬렉션에서 사진.
마이크로프로세서에 대한 공식적인 정의는 없습니다.
다양한 출처에서 단일 칩에서 다중 칩 ALU에 이르는 범위를 설명합니다. 기본적으로 마이크로프로세서는 인텔과 텍사스 인스트루먼트가 신제품에 라벨을 붙일 필요성에 의해 주도되는 마케팅 용어입니다.
마이크로프로세서 개념의 아버지 중 한 명을 꼽으라면 Lee Boysel이 될 것입니다. 페어차일드에서 일하는 동안 그는 ROM(1966년 발명) 및 DRAM(1968년 창안)과 같은 기존 구성 요소뿐만 아니라 MOS 회로를 기반으로 하는 컴퓨터에 대한 아이디어를 생각해 냈습니다. 그 결과, 그는 MOS 칩에 대한 몇 가지 영향력 있는 기사와 IBM 1967에 필적하는 컴퓨터를 구축하는 데 MOS를 사용할 수 있는 방법을 설명하는 360년 선언문을 발표했습니다.
Boysel은 Fairchild를 떠나 1968년 1970월 MOS 시스템을 구축하기 위해 Four-Phase Systems를 설립했으며 24년에는 강력한 9비트 컴퓨터인 System / IV를 시연했습니다. 프로세서는 8개의 마이크로 회로를 사용했습니다. 1개의 1000비트 ALU AL1981, 마이크로코드용 1개의 ROM 및 불규칙한 논리(무작위 논리(RL) - 고급 설명에 따라 합성을 통해 조합 회로를 구현하는 방법)를 기반으로 하는 제어 장치의 XNUMX개 마이크로 회로 , 그리고 합성이 자동으로 발생하기 때문에 원소와 그 화합물의 배열은 언뜻보기에 임의적으로 보이지만 거의 모든 현대 제어 장치는 RL 방법으로 합성됩니다. 칩셋은 매우 잘 팔렸고 XNUMX년 Motorola가 인수되기 전에 Four-Phase는 Fortune XNUMX대 기업에 이름을 올렸습니다. 그러나 ALXNUMX은 단일 칩 모드에서 작동할 수 없었고 외부 컨트롤러와 마이크로코드가 있는 ROM이 필요했습니다.
거의 잊혀진 또 다른 회사는 1967년에 설립된 Viatron으로 이미 1968년에 맞춤형 MOS 칩에 21비트 시스템 16을 도입했습니다. 불행히도 계약자들은 칩의 품질에 실망했고 1971년 Viatron은 파산했습니다.
Viatron은 말 그대로 "마이크로프로세서"라는 용어를 만들었습니다. 그들은 1968년 발표에서 이것을 사용했지만 단일 칩이 아니라 전체 터미널이라고 불렀습니다. 마이크로프로세서 케이스 내부에는 여러 개의 보드가 있었습니다. 프로세서 자체는 18개의 보드에 3개의 맞춤형 MOS 칩으로 구성되어 있습니다.
이미 우리에게 알려진 Ray Holt는 미 공군을 위해 14-1968년에 친숙한 F-1970 CADC를 설계했습니다. 이후의 홍보 덕분에 많은 사람들은 그를 마이크로프로세서 기술의 아버지로 생각하지만 CADC는 매우 독창적인 아키텍처의 4개의 개별 칩으로 구성되었습니다.
마지막으로 마지막 3명의 후보가 진정한 SoC입니다.
1969년 Datapoint는 전체 보드를 차지하는 Datapoint 2200 터미널용 프로세서의 단일 칩 버전을 개발하기 위해 Intel과 계약을 체결했습니다. Gus Roche라는 회사의 설립자, 그들의 엔지니어 Jack Frassanito 및 Intel 전문가 Stanley Mazor가 Intel의 설립자인 Robert Noyce에게 이 아이디어를 제안했지만 그가 먼저 광범위한 상업적 전망을 보지 못했기 때문에 이를 포기했다는 것은 웃기는 일입니다.
거의 동시에 일본의 작은 회사인 Nippon Calculating Machine Ltd는 12개의 새로운 계산기 마이크로 회로를 개발하기 위해 Intel에 의존했습니다. Stan과 비슷한 또 다른 Intel 엔지니어 Edward Hoff(Marcian Edward Ted Hoff Jr.)는 이를 하나의 크리스탈로 교체하는 아이디어를 냅니다. 결과적으로 두 사람은 더 큰 칩인 Intel 8008과 더 작은 칩인 Intel 4004라는 두 프로젝트를 모두 이끌기 시작합니다.
프로젝트에 대한 소식을 듣자마자 유비쿼터스 텍사스 인스트루먼트는 Datapoint에 접근하여 개발 참여를 제안하여 유혹했습니다. Datapoint는 사양을 제공하고 실제 마이크로프로세서의 세 번째 버전인 TI TMX 1795를 제조합니다. 사실, 칩이 인터럽트 처리로 초기 Intel 오류를 반복할 정도로 독립성이 많지 않았습니다.
이때 Datapoint는 스위칭 전원 공급 장치를 발명하여 단말기의 전력 소모와 발열을 극적으로 감소시키고 계약을 취소합니다. Intel은 몇 달 동안 개발을 중단하고 TI는 계속 진행하므로 공식적으로 역사상 최초의 마이크로프로세서가 된 Intel 4004의 상용 출시보다 조금 일찍 발표가 이루어졌습니다.
뻔뻔한 TI는 교활한 Lee Boysel이 법원을 설득하여 자신이 최초의 프로세서를 발명했으며 텍사스 인스트루먼트의 특허가 취소되었습니다. 더 자세한 역사는 모두에게 알려져 있습니다. TI의 칩은 실제로 판매되지 않은 반면 Intel은 크고 작은 두 프로세서를 모두 완성하여 향후 수십 년 동안 명성과 부의 토대를 마련했습니다.
Osokin의 경우와 마찬가지로 소련이 자체적으로 마이크로프로세서의 완전히 독립적인 버전을 개발했다는 것은 놀라운 일입니다. 하지만 원래 버전에서는 1976칩 BSP였으나 XNUMX년에 작업이 완료되었고, 늦지 않았으며, 아무도 이를 본격적인 단일칩 아키텍처로 업그레이드하는 데 방해가 되지 않았습니다.
결과적으로 트랜지스터와 초소형 회로의 경우와 같이 순전히 엔지니어링 우선 순위 분야에서 항상 그렇듯이 우리는 서구와 거의 대등하고 높은 과학적 개발 수준을 보여 주었지만 구현은 궁극적으로 악몽이었습니다.
최초의 국내 마이크로 프로세서는 Davlet Gireevich Yuditsky 외에는 대부였기 때문에 이륙하지 못했습니다! 인상은 Shokin과 Kalmykov가 Kartsev, Staros, Yuditsky와 같은 최소한의 독창적 인 일에 종사하고 의도적으로 모든 개발을 억제 한 모든 사람을 싫어했다는 것입니다.
모듈식 슈퍼컴퓨터의 아버지인 Yuditsky는 어떻게 프로세서를 개발하게 되었습니까?
우리는 다음 부분에서 이것에 대해 이야기 할 것입니다. 우리는 1973 년 초에 Zelenograd SVC의 이사가 새로운 미니 컴퓨터의 아키텍처를 개발하기 위해 소형 작업 그룹을 모았다는 점에 대해서만 언급 할 것입니다 ( SM 컴퓨터와 같은 DEC 및 HP 시스템을 기반으로 하지 않음) - "Electronics-NTs", 모듈식 및 매우 독창적입니다. 같은 해에 Yuditsky는 V.L.Dshkhunyan 실험실의 청소년 팀에 소련 최초의 마이크로 프로세서 건설에 대한 접근 방식 개발을 지시했습니다.
서구에서 생산된 것을 분석한 후 그들은 BSP를 기본으로 선택했고 1976년 세 개의 칩(IK587, IK1, IK2)에 3 시리즈 프로세서를 만들었습니다. 첫 번째 릴리스는 또한 많은 수집가의 궁극적인 꿈입니다). 이후 이 시리즈는 588(5칩)으로 발전했고, 1980년대 초 SVC 전문가들은 마침내 단일칩 설계로 구현하고자 했으나 쇼키 전자산업성의 요청으로 11년대 초에 원래 아키텍처를 포기했다. PDP-XNUMX을 선호합니다.
나머지 개발자는 제쳐두고 VNIIEM은 Intel 8080 칩, 모든 주변 장치, 이 아키텍처용 Intel Intellec-800 개발 키트를 구입하고 열정적으로 리버스 엔지니어링에 참여했습니다. 1974 프로세서는 1978년까지 분해되었고 1970년대 후반에 580IK80으로 출시되었습니다.
그 순간부터 마이크로 프로세서를 복사하는 시대가 시작되었습니다. 대중의 믿음과 달리 소련은 8080개의 Intel 칩(8085, 8086, 11), 수십 가지 형태로 구현된 유명한 DEC LSI-80 및 Zilog ZXNUMX만 훔친 것이 아닙니다. 소련에서는 모든 유형의 프로세서에 대한 많은 아날로그가 생산되었습니다.
이 목록의 유일한 프로세서는 도난당하지 않았지만 라이센스에 따라 복제되었습니다(1876ВМ1, Angstrem plant, 1990). MIPS 컨소시엄이 이 아키텍처에 대한 모든 사양과 문서를 제공했지만 어떤 이유로 자체 개발로 설명된 제품은 프로토타입이 원본이라는 사실에도 불구하고 여전히 "32비트 RISC 14MHz 프로세서"입니다. R3000은 40년에 1988MHz에서 작동했습니다. 1999년 NIISI에서 33MHz로 오버클럭되어 "최신 국내 개발"인 1890VM1T "Komdiv"로 출시되었습니다. 약간 더 진보된 120MHz 내방사선성 1892ВМ5Я는 약간 덜 오래된 MIPS R4000 + DSP on FPGA(!)를 기반으로 조립되었으며 Elvis에서 제조했습니다.
출력
요약하자.
이 표는 모든 클론의 1/10도 포함하지 않으며 이러한 칩 중 일부는 극도로 한정된 판으로 생산되었습니다(예: 양호한 상태의 1810ВМ87 가격은 수집가로부터 쉽게 $200-300에 도달하며 매우 드뭅니다), 많은 것은 CMEA 국가 (불가리아 및 기타)에서만 생산되었습니다. 소련 자체에서는 생산 수준이 너무 낮습니다.
인텔 라인업에서 8088, 80186 및 80188 프로세서는 건너뛰었습니다. 마지막 80286개는 일반적으로 보급률이 낮기 때문에 소비에트 생산 문화가 있는 1847은 전혀 마스터되지 않았으며 극히 소량만 복사되어 출시되었습니다. 동독에서 (적어도 저자는 세계의 어느 정도 심각한 프로세서 컬렉션에서 순전히 소비에트 KR286VMXNUMX의 신화적인 사본을 찾는 데 성공하지 못했습니다).
8086 프로세서는 80386이 미국에 등장한 해쯤에 출시되었으며 소비에트 클론의 마지막 제품이었습니다.
이제 우리는 다가오는 미사일 방어 슈퍼컴퓨터를 위한 마이크로 회로를 개발하기 위해 젤레노그라드로 막 향하던 우리의 영웅 Davlet Yuditsky를 다시 만나기 위해 필요한 모든 지식으로 무장했습니다. 그에 대한 이야기는 다음 호에서 다루겠습니다.
- 알렉세이 에레 멘코
- https://www.drive2.ru, https://1500py470.livejournal.com/
정보