모뎀

Modcomp
모뎀
이전에모듈러형 컴퓨터 시스템
유형사적인
산업미니 컴퓨터
설립.1970년; 52년 전(1970년) 플로리다 포트 로더데일
후계자CSPI 테크놀로지 솔루션
Modcomp Classic 전면 패널(프랑스 그르노블의 ACONIT 컬렉션)

Modcomp, Inc.(구 모듈러 컴퓨터 시스템즈)는 실시간 애플리케이션을 전문으로 하는 소규모 미니 컴퓨터 벤더였습니다.그들은 1970년 플로리다의 포트 로더데일에서 설립되었습니다.1970년대와 1980년대에 그들은 16비트 및 32비트 미니 컴퓨터를 생산했다.1980년대까지 Modcomp는 더욱 강력한 마이크로컴퓨터가 보급되면서 시장점유율을 잃었고 Digital Equipment Corporation의 VAXAlpha 시스템은 계속 성장했습니다.이 회사는 현재 플로리다 Derfield Beach에 본사를 둔 CSPi Technology Solutions로 운영되는 시스템 통합업체로서 성공적으로 살아남았습니다.

컴퓨터

그들의 첫 번째 컴퓨터는 회사가 설립된 직후에 소개된 16비트 Modcomp III였다.이것은 15개의 범용 레지스터를 가지고 있으며 처음에는 16킬로바이트(16,384바이트), 800ns 사이클 타임의 18밀 자기 코어 메모리와 함께 제공되었으며 128킬로바이트(131,072바이트)까지 확장 가능합니다.Modcomp I은 범용 레지스터가 3개뿐이고 최대 64킬로바이트(65,536바이트)의 코어가 탑재된 소규모 애플리케이션용입니다.이러한 머신은 SSI MSI TTL 로직을 기반으로 합니다.1972년에 도입된 Modcomp II는 일부 LSI [1][self-published source][2]회로를 사용하면서 Modcomp III와의 호환성을 유지했습니다.16비트 머신의 핵심 아키텍처에는 커밋되지 않은 opcode 블록과 회사 이름의 이면에 있는 이유를 암시하는 물리 모듈러형 프로비저닝이 포함되어 있습니다.

Modcomp IV는 1974년에 소개된 페이징 메모리 관리 유닛이 있는 상위 호환 32비트 머신입니다.최소 메모리 구성은 32킬로바이트(32,768바이트)로 512킬로바이트(524,288바이트)까지 확장 가능하며 액세스 시간은 500~800나노초입니다(메모리 인터리빙에 따라 달라집니다).이 기계에는 240개의 범용 레지스터가 있으며, 15개의 레지스터로 구성된 16개의 뱅크로 주소 지정이 가능했습니다.MMU에는 1024개의 주소 매핑 레지스터가 포함되어 있어 각각 256페이지씩4페이지 테이블로 배열되어 있습니다(이들 페이지테이블 중 일부는 128킬로바이트(131,072바이트)보다 작은 주소 공간이 필요한 경우 더욱 세분화할 수 있습니다).Program Status Doubleword 필드는 현재 활성 레지스터 뱅크와 페이지 테이블을 선택하는 데 사용되었습니다.이 기계에는 2단 파이프라인 CPU와 부동소수점 [2][3]장치가 있습니다.

많은 에서 Modcomp IV는 VAX의 경쟁 제품으로서 잠재력이 있었습니다.단, MMU의 관점에서 프로세스당 주소 공간은 각각 256단어로 구성된 64,000개의 16비트 워드로 제한되어 있었습니다.Modcomp IV는 1978년부터 Modcomp Classic으로 대체되었습니다.최초의 클래식 모델은 7810이었습니다.이는 Modcomp IV와의 호환성을 유지하면서 32비트 어드레싱을 완전히 지원했습니다.이후 9250 및 9260은 16비트 및 32비트 애플리케이션을 계속 지원했습니다.

운영 체제

모듈러 애플리케이션 eXecutive 운영체제 패밀리는 이러한 머신을 지원했습니다.MAX I은 단일 메모리 이미지에 연결된 고정 프로세스 세트를 위한 실시간 모니터입니다.이는 많은 임베디드 시스템의 요건을 충족시켰습니다.MAX II는 실시간 확장 기능을 갖춘 배치 디스크 운영 체제입니다.포그라운드 프로세스가 실시간 로드를 처리하는 동안 백그라운드에서 프로그램 개발에 사용할 수 있습니다.이러한 시스템은 고정 우선 순위 사전 예약을 사용했습니다.

MAX III(16비트머신용) 및 MAX IV(16비트머신용)는 여러 대화형 [2]사용자에게 허용됩니다.MAX III에서는 모든 프로세스가 1개의 주소 공간을 공유하며 여러 백그라운드프로세스를 지원하는데 사용됩니다(인터랙티브 사용자당 1개).MAX IV 운영체제는 대부분 호환성이 있으며 Modcomp IV의 신기능을 활용하여 프로세스별1개의 주소 공간을 할당했습니다.요구 페이징은 지원되지 않으며 모든 프로세스의 총 메모리 요구가 사용 가능한 물리적 메모리를 초과한 경우 스와핑이 사용되었습니다.Modcomp Classic 시스템을 완전히 이용하기 위해 개발된 MAX IV의 후속 모델은 MAX 32라고 불렸습니다.

적용들

NASA Modcomp II 전면 패널

Modcomp의 초기 판매는 NASA의 우주 탐사선으로부터의 추적 및 데이터 수집을 위한 것이었으며, 1980년대에는 250개의 Modcomp II 시스템을 통해 케이프 커내버럴의 우주왕복선 발사 단지를 제어할 수 있는 네트워크를 제공했으며, T-30까지 JSC의 SAL의 SET를 통해 단일 IBM [1]메인프레임으로 제어권이 넘어갔습니다.1990년대에 Modcomp는 영국에서 ViewMax라는 제품을 개발했습니다.이 제품은 웹 기반 "프런트 엔드"를 레거시 시스템에 연결하는 데 사용되었습니다.1996년에 Modcomp는 3,670만달러의 매출을 올렸으며 CSPI에 의해 인수되었습니다.

Modcomp IV 컴퓨터는 미국 공군 우주 [4]사령부를 위해 제작된 PAVE PAWS 레이더 시스템의 제어 시스템에 사용되었다.

항공우주 산업 이외에도, 이러한 시스템은 정유 및 유전 모두에서 석유 산업과 일반 제조 자동화 분야에서 특히 인기가 있었습니다.스탠다드 오일과 셸 오일은 1970년대에 [5]Modcomp 장비를 광범위하게 사용했습니다.[6][7]

레퍼런스

  1. ^ a b Marshall William McMurran, "NASA Control Computers"(제6장), 섹션 "Modcomp", 정확성 달성, Xlibris, 2008; 페이지 161~162
  2. ^ a b c Modcomp Family, Modular Computer Systems Inc., 날짜 미지정 광고 팜플렛. Modcomp I, II. II/CP 및 IV 컴퓨터에 대해 설명합니다.따라서 가능한 날짜는 1974~1975년이다.2009년 3월 18일 디지털화.
  3. ^ Modcomp Max IV 레퍼런스 데이터, 캘리포니아 대학 샌프란시스코, 1976년. 이것은 Modcomp IV용 서드파티 프로그래머의 포켓 레퍼런스 카드입니다.
  4. ^ 국립연구위원회, 7장 - 컴퓨터, 조향 및 빔 포인팅, PAWS 레이더 시스템의 방사선 강도, 국립과학원회관, 1979년; 33페이지.
  5. ^ 윌리엄 M.헤링, 데니스 BWalling, Multiplexer-Analog/Digital Conversion System, 미국 특허 3,968,487은 1976년 7월 6일에 부여되었습니다.
  6. ^ 윌리엄 M.헤링, 데니스 B1977년 1월 25일에 부여된 미국 특허 4,005,387.
  7. ^ 마크 F. 켐프, 더시 C.랜달, 티모시 R.Walworth, 데이터 라우팅 및 전송을 위한 디지털 버스 및 제어 회로, 미국 특허 4,320,452는 1976년 7월 6일에 부여되었습니다.

외부 링크