테이프
DECtapeDEC테이프(원래 Microtape)는 PDP-6, PDP-8, LINC-8, PDP-9, PDP-10, PDP-11, PDP-12 및 PDP-15를 포함한 많은 Digital Equipment Corporation 컴퓨터에서 사용되는 자기 테이프 데이터 저장 매체입니다.DEC의 32비트 시스템에서는 VAX/VMS 지원이 구현되었지만 제품 라인업의 공식 부분이 되지 않았습니다.
DEC테이프는[1] 폭이 19mm(3/4인치)로 각각 개별적으로 읽거나 쓸 수 있는 데이터 블록으로 포맷됩니다.각 테이프에는 184K의 12비트 PDP-8 워드 또는 144K의 18비트 워드가 격납되어 있다.블록 사이즈는 128의 12비트워드(12비트머신의 경우) 또는 256의 18비트워드(16, 18, 32 또는 36비트시스템)[2]입니다.
프로그래밍의 [1]: p.505 [3]관점에서는 시스템이 블록 지향적이고 랜덤 검색이 가능하기 때문에 DECtape는 매우 느린 디스크 [4]드라이브처럼 동작합니다.
오리진스
DECtape는 원래 LINC 컴퓨터의 일부로 MIT 링컨 연구소의 Wesley Clark에 의해 설계된 LINCtape 테이프 [1]: p.515 시스템에서 비롯되었습니다.단일 기계 [5]명령을 사용하여 테이프 블록을 읽고 쓰는 간단한 LINC 명령이 있습니다.LINC Tape를 포함한 LINC의 설계는 정부의 자금 지원을 받았기 때문에 공공 도메인에 배치되었습니다.LINKtape 드라이브는 Digital을 포함한 여러 회사에서 제조되었습니다.
한편, LINCtape의 기원은 Richard L.에 의해 설계된 역사적인 링컨 연구소 TX-2 컴퓨터의 자기 테이프 시스템에서 찾을 수 있습니다.베스트와 T.C. 스토케브랜드.TX-2 테이프 시스템은 5트랙의 용장 세트 2개와 다이렉트 드라이브 테이프 트랜스포트 등 LINC 테이프의 직접적인 조상이지만 물리적으로 호환되지 않는 테이프 형식(10인치 릴에서는 LINC 테이프와 DEC테이프가 4인치 [6][7]릴에서 0.5인치 테이프를 사용했습니다)을 사용하고 있습니다.
Digital은 처음에 타입 550 마이크로테이프 컨트롤과 타입 555 듀얼 마이크로테이프 트랜스포트를 모두 18비트 머신인 PDP-1과 PDP-4 컴퓨터의 주변기기로 도입했습니다.DEC는 1963년 3월과 5월에 이들 주변기기를 이용할 수 있다고 선전했으며, 11월에는 녹음 [8][9]포맷의 변경에도 불구하고 12비트 PDP-5 및 36비트 PDP-6용 제품을 제공할 계획이 이미 진행되고 있었습니다.타입 550 컨트롤러의 초기 사양에서는 LINKtape를 넘어서는 중요한 진보, 즉 어느 [10]방향으로도 읽고 쓸 수 있는 기능에 대해 설명합니다.1964년 후반, 타입 555 수송은 DEC테이프 [11]수송으로 판매되고 있었다.
LINC에서 사용되는 테이프 전송은 기본적으로 타입 555 전송과 동일하며 인터페이스 신호와 물리 테이프 미디어가 동일합니다.단, LINC 컨트롤러와 DEC 컨트롤러는 호환되지 않으며, 공급 릴과 테이프의 위치가 LINC와 DEC 테이프 형식 간에 바뀌었습니다.LINCtape는 고속 양방향 블록 검색을 지원하지만 실제 데이터 읽기 및 쓰기 작업만 지원합니다.모든 DECtape 컨트롤러가 역방향 읽기를 지원하는 것은 아니지만, DECtape는 상당히 다른 마크 트랙 형식을 사용하여 어느 방향에서도 읽기 및 쓰기 작업을 수행할 수 있습니다.DEC는 1964년 [12]말에 DECtape에 통합된 향상된 기능에 대한 특허를 출원했다.이 특허에 기재되어 있는 발명자 Thomas Stockebrand는 LINC 테이프가 [6]유래된 TX-2 테이프 시스템의 논문 작성자이기도 합니다.
결국 PDP-12의 TC12-F 테이프 컨트롤러는 동일한 전송 상에서 LINKtape와 DECtape를 모두 지원하게 되었습니다.이전의 LINC-8과 마찬가지로 PDP-12는 LINC 명령어세트 및 관련 실험실 주변기기에 대한 하드웨어 지원을 통해 증강된 PDP-8입니다.
기술적 세부사항
DECtape는 컴퓨터 운영체제(OS)의 메인 스토리지 미디어로 사용할 수 있을 만큼 신뢰성과 내구성이 뛰어나도록 설계되었습니다.DECtape 드라이브를 사용하여 OS/8 또는 OS/12와 같은 작은 OS를 실행하는 것은 느리지만 가능합니다.시스템은 두 번째 DEC테이프 드라이브에 임시 스왑 파일을 저장하도록 구성되므로 시스템 프로그램을 유지하는 메인 드라이브에 대한 액세스가 느려지지 않습니다.
도입 당시 DECtape는 실용적인 시분할에 필수적인 스왑 파일을 지원하기 위해 사용할 수 없었던 손으로 장전된 종이 테이프에 비해 크게 개선된 것으로 간주되었습니다.초기 하드 디스크와 드럼 드라이브는 매우 비싸고 용량에 제한이 있으며 신뢰할 수 없는 것으로 악명이 높았기 때문에 DEC 테이프는 DEC 컴퓨터에서 최초의 시분할 시스템을 지원하는 획기적인 기술이었습니다.초기 컴퓨터 해커 문화가 발달한 MIT의 전설적인 PDP-1은 원시적인 소프트웨어 공유 커뮤니티를 지원하기 위해 여러 DECtape 드라이브를 채택했습니다.하드 디스크 시스템(작동 중)은 속도를 높이기 위해 사용되는 "임시" 파일 스토리지 장치로 간주되어 장기간 파일을 보관할 수 있는 신뢰성이 떨어졌습니다.컴퓨터 사용자는 자신의 개인 작업 파일을 DEC 테이프에 보관하고 다른 사용자와 공유할 소프트웨어를 보관합니다.
DECtape와 그 컨트롤러의 디자인은 당시의 다른 타입의 테이프 드라이브나 컨트롤러와는 전혀 다릅니다.테이프의 폭은 0.75인치(19mm)로 6개의 데이터 트랙, 2개의 마크 트랙 및 2개의 클럭 트랙을 수용할 수 있으며 데이터는 인치당 약 350비트(cm당 138비트)로 기록됩니다.각 트랙은 테이프 헤드를 병렬로 배선하여 비인접 트랙과 쌍을 이루며, 결과적으로 전자는 클럭 트랙, 마크 트랙, 3개의 데이터 트랙 등 5개의 트랙만 처리합니다.Manchester Encoding(PE; 맨체스터 부호화)이 사용되었습니다.클럭 트랙과 마크 트랙은 테이프가 포맷되었을 때 한 번만 쓰여지고 그 이후에는 읽기 [13]전용이 됩니다.즉, 1채널에서의 드롭아웃은 허용됩니다.25인치(6.4mm)의 구멍 펀치로 테이프를 뚫어도 판독에 [14]실패하지 않습니다.
DECtape의 신뢰성이 비정상적으로 높은 또 다른 이유는 라미네이트 테이프를 사용하는 것입니다. 즉, 산화 자석은 다른 자기 테이프 유형에서 흔히 볼 수 있듯이 표면에 있는 것이 아니라 마일러의 두 층 사이에 끼워져 있기 때문입니다.이것에 의해, 테이프 헤드의 수천 패스에 걸쳐, 산화층을 마모시키지 않고 테이프 헤드를 통과할 수 있게 됩니다.이렇게 하지 않으면, 시분할 시스템에서 대량의 스왑 파일을 사용할 때 발생할 수 있습니다.
DECtape의 기본적인 내구성과 신뢰성은 1970년대 초에 테이프 릴 마운트 허브의 설계가 변경되었을 때 강조되었습니다.리테이닝 스프링이 있는 원래 가공된 금속 허브는 "스타피시" 또는 "플라워" 모양의 6개의 유연한 암이 있는 저렴한 원피스 플라스틱 허브로 대체되었습니다.이러한 새로운 설계 허브의 불량 배치가 새로운 DECtape 드라이브로 출하되면, 이러한 허브는 시간이 지남에 따라 느슨해집니다.그 결과 DECtape 릴은 엔드 투 엔드 탐색과 같이 보통 최대 속도로 회전할 때 드라이브에서 떨어집니다.테이프의 릴은 바닥에 떨어져 직선이나 원을 그리며 굴러갔고, 종종 테이프를 풀어서 엉켰다.이 끔찍한 광경에도 불구하고, 필사적인 사용자들은 테이프를 조심스럽게 풀고 테이프 릴에 다시 감은 다음, 릴을 더 단단히 고정하기 위해 종이 심을 사용하여 허브에 다시 설치합니다.원본 테이프가 여러 번 접혔을 뿐 늘어나거나 파손되지 않았다면 DEC 테이프의 데이터를 완전히 복구하여 다른 테이프에 복사할 수 있었습니다.DEC는 문제를 [15]해결하기 위해 Engineering Change Order(ECO)를 신속하게 발행하여 결함이 있는 허브를 교체했습니다.
결국 많이 사용되거나 남용된 DEC테이프는 신뢰할 수 없게 됩니다.operating system은, 통상, 실패한 판독 조작을 계속 재시도 하도록 프로그램 되어 있습니다.이 작업은 여러 번 시행한 후에 성공하는 경우가 많습니다.경험이 풍부한 DEC테이프 사용자는 장애가 발생한 DEC테이프가 테이프 헤드 위를 반복해서 왔다 갔다 할 때 특유의 "신발처럼 빛나는" 움직임을 알아차리고 테이프를 사용하지 않도록 했습니다.
DEC 이외의 시스템
메릴랜드주 벨츠빌의 컴퓨터 운영사(COI)는 1970년대에 DEC테이프 복제를 제공했습니다.처음에 COI는 Data General, Hewlett-Packard 및 Varian에서 만든 컴퓨터용 LINC 테이프 드라이브를 제공했지만 [16][17]DECtape와의 유사성만 언급했습니다.DECtape와 LINC 테이프는 물리적으로 교환이 가능하지만 16비트 미니컴퓨터에 최초로 사용된 데이터 포맷 COI는 LINC에서 사용되는 포맷과 DECtape에서 [18]사용되는 포맷 모두와 다릅니다.1974년 COI가 DEC PDP-8, PDP-11, Data General Nova, Interdata 7/32, HP 2100, Honeywell 316 및 기타 여러 컴퓨터를 지원하는 LINC 테이프 II를 제공했을 때, 이 드라이브는 95달러였으며 DEC 테이프 [19][20][21]호환성이 있다고 분명히 홍보되었습니다.
1974년 DEC는 COI를 특허 침해 혐의로 고발했다.이에 따라 COI는 DEC가 특허 출원 전 1년 이상 DEC테이프 기반 기기를 시판했다는 주장, 선행기술을 제대로 공개하지 않았다는 주장, DEC 특허의 핵심 클레임이 공공영역에 있다는 주장 등 여러 가지 이유로 DEC의 특허가 무효라는 소송을 제기했다.미국 특허청은 1978년 [12][22]DEC의 특허를 무효로 판결했다.그 법정 사건은 1980년대까지 [23][24]계속되었다.
DEC테이프 II
DECtape II는 1978년경 도입되어 블록 구조가 비슷하지만 훨씬 작은 0.150인치(3.8mm) 테이프(오디오 콤팩트 카세트와 같은 폭)를[25] 사용합니다.테이프는 특수 포맷된 DC150 미니어처 카트리지로 포장되어 있습니다.이 카트리지는 텍스처 가공된 알루미늄 플레이트에 장착된 투명 플라스틱 커버로 구성되어 있습니다.카트리지의 치수는 2+3㎜8×3㎜16×1⁄2인치(60mm×81mm×13mm).TU58 DECtape II 드라이브는 RS232 시리얼 인터페이스를 갖추고 있어 Digital의 최신 프로세서에서 매우 일반적인 일반 직렬 포트와 함께 사용할 수 있습니다.
TU58은 저렴한 비용 때문에 소프트웨어 제품 배포 및 진단 프로그램 및 마이크로코드 로딩용 DEC 표준 디바이스로서 여러 다른 시스템(VT103, PDP-11/24, /44 및 VAX-11/730 및 /750 등)에 장착되었습니다.TU58의 첫 번째 버전에서는 버퍼링되지 않은 UART에 매우 엄격한 타이밍 제약이 가해졌으며, 이후 펌웨어 리비전으로 흐름 제어 문제가 완화되었습니다.RT11 싱글 유저 operating system은, TU58 로부터 부트 스트랩 할 수 있습니다만, 테이프 드라이브의 액세스 시간이 비교적 느리기 때문에, 시스템을 사용하는 것이 귀찮습니다.
전작의 DEC테이프와 마찬가지로 VAX-11/780에서 사용되는 고속 RX01 플로피와 마찬가지로 DEC테이프 II 카트리지의 용량은 약 256킬로바이트입니다.원래의 DEC테이프 미디어와는 달리, DEC테이프 II 카트리지는 최종 사용자에게 판매되는 테이프 드라이브에서는 포맷할 수 없기 때문에, 공장 출하시에 미리 포맷된 상태로 구입해야 합니다.
TU58은 Automatix Autovision 기계 비전 시스템 및 AI32 로봇 컨트롤러와 같은 다른 컴퓨터에도 사용됩니다.TU58 드라이버 소프트웨어는 [26]DOS를 실행하는 최신 PC에서 사용할 수 있습니다.
초기 생산 TU58은 몇 가지 신뢰성과 데이터 교환성 문제로 어려움을 겪었으며, 이는 결국 해결되었습니다.그러나, 저비용 플로피 디스크 기술의 급속한 진보는, 본래의 속도상의 이점을 가지고 있었고, 곧 DECtape II를 능가하여 쓸모없게 만들었다.
「 」를 참조해 주세요.
- LINC – LINCtape 계통과 운영에 관한 추가 자료
레퍼런스
- ^ a b c Bell, C. Gordon; Mudge, J. Craig; McNamara, John E. (1978). COMPUTER ENGINEERING: A DEC View of Hardware Systems Design. Bedford, Mass.: Digital Press. ISBN 9781483207674.
- ^ David Donald Miller (1997). Open VMS Operating System Concepts. p. 440. ISBN 978-1555581572.
- ^ 파일 시스템은 이를 위해 개발되었으며 PDP-6 모니터에 포함되어 있습니다.
- ^ 이전에는 4~6대의 타임셰어링 사용자를 지원했던 DEC테이프만을 사용한PDP-6에서는 1대의 디스크 드라이브로 최대 30명의 사용자를 지원할 수 있었습니다.35, Volume 1, No.1, The DEC Professional (잡지)
- ^ 메리 앨런 윌키스와 웨슬리 A.Clark, 18: 자기 테이프 지침, LINC 프로그래밍, LINC Volume 16, 섹션 2, 1965년 6월, 페이지 80-104.
- ^ a b R. L. Best 및 T. C. Stockerbrand, 고정 주소의 컴퓨터 통합 고속 액세스 자기 테이프 시스템, Western Joint Computer Conference 진행: 컴퓨터의 대비, 1958년 5월 6-8일, 42-46페이지.
- ^ 허버트 R.존슨, 테이프 릴 및 허브 - LINC, LINCtape, DECtape의 "적합" 섹션, 2013년 11월 26일.
- ^ Levin H. Campbell, 법원 판결, Digital Equipment Corporation, 원고, 항소인, v. Sidney A.다이아몬드, 등, 653 F.2d 701(1981년 제1회 Cir. 701호), 1981년 6월 12일. 소개 연대는 제5항을 참조한다.
- ^ 레너드 M.한트만, 마이크로테이프:DECUS(Digital Equipment Corporation User's Society), Lawrence Radiation Laboratories, Livermore, 1963년 11월 18-19일자 제2회 연차총회 특징 및 용도: 미래 동향 섹션, 15페이지 참조.
- ^ 555/550 마이크로 테이프 듀얼 트랜스포트 & 테이프 컨트롤, Digital Equipment Corporation, 1963년 5월
- ^ 555 DEC테이프 듀얼 트랜스포트, 디지털 기기 코퍼레이션, H-555, 1964년 12월1장의 시작 부분에는 'DEC테이프'라는 용어가 포함되어 있습니다.
- ^ a b 토마스 C.Stockebrand, '자기 기록 데이터의 양방향 검색, 미국 특허 3,387,293'은 1968년 6월 4일에 발행되었습니다.
- ^ TU55 DECtape 55 사용 설명서, DEC-00-HZTA-D, Digital Equipment Corporation, Maynard Mass, 1968년 9월, 섹션 1.4 및 1.5.
- ^ Instruction Manual - DECtape Transport TU55 (PDF). Maynard, MA: Digital Equipment Corporation. 1966.
- ^ DEC테이프의 신뢰성
- ^ Link Tapes, 운영체제 Give Users I/O Paper Tape Option, Computerworld, 1972년 12월 20일, 15페이지.
- ^ Varian 610s Gain Direct-Access Tapes, Computerworld, 1973년 10월 17일, 19페이지.
- ^ NOVA 컴퓨터용 CO 600 NP LINC 테이프 시스템, Computer Operations, Inc., Beltsville, MD, 1971년 11월 24일, Doc.No. 112; 섹션 9.0은 테이프 포맷에 대해 설명합니다.
- ^ LINC 테이프 II - 다이렉트 액세스 Mini-Computer Mass Storage System, Computer Operations Inc., 1974년 9월, 5페이지.
- ^ DEC용으로 제작된 저비용 테이프 드라이브(Computerworld, DG Gear, 1975년 6월 4일), 33페이지.
- ^ COI "대용량 저장 장치 표시", 컴퓨터 월드, 1976년 5월 31일, 56페이지.
- ^ Martha Blumenthal, 1968년 DEC 테이프 특허, Computerworld, 1978년 5월 1일, 65페이지.
- ^ Rya W. Zobel, Digital Equipment, Memory of Decision Memory.1980년 4월 2일, 회사 대 파커 사건
- ^ Levin H. Campbell, 법원 판결, Digital Equipment Corporation, 원고, 항소인, v. Sidney A.다이아몬드 등, 653 F.2d 701(1981년 제1회 Cir.) 1981년 6월 12일
- ^ TU58 DECtape II Technical Manual (PDF), Digital Equipment Corporation, 1979, pp. 1–5, archived from the original (PDF) on 2010-08-07
- ^ TU58 드라이버
외부 링크
- TU56 DEC테이프 드라이브 정보
- bitsavers.org에 있는 DECtape 매뉴얼
- VT103 매뉴얼은 bitsavers.org에 있습니다.부록 A에서는 TU58 인터페이스 프로토콜에 대해 설명합니다.