DEC스테이션

DECstation
DECstation 5000 모델 120의 모델 식별 "medalion"
DECstation 5000–200(상단 커버 제거 포함)

DEC스테이션DEC에 의해 사용된 컴퓨터 브랜드였으며, 1978년에 워드 프로세싱 시스템으로 처음 출시된 컴퓨터 시스템과 1989년에 출시된 후자(더 널리 알려진) 2개의 컴퓨터 시스템의 세 가지 구별되는 라인을 가리킨다.이것들은 MIPS 아키텍처를 기반으로 한 다양한 컴퓨터 워크스테이션과 다양한 PC 호환성을 포함했다.MIPS 기반 워크스테이션은 UNIX의 DEC 수용 버전인 ULTRIXOSF/1의 초기 릴리즈를 실행했다.

DEC스테이션 78

DEC스테이션 이름이 부여된 컴퓨터 시스템의 첫 번째 라인은 PDP-8에 기초한 워드 프로세싱 시스템이었다.VT52 터미널에 내장된 이러한 시스템은 VT78로도 알려져 있다.

DECstation RISC 워크스테이션

역사

DEC스테이션의 두 번째(그리고 전혀 무관한) 노선은 1989년 1월 11일에 발매된 DEC스테이션 3100에서 시작되었다.DECstation 3100은 DEC에 의해 만들어진 최초의 상용 RISC 기반 기계였다.[1]

DEC스테이션의 이 노선은 DEC의 Palo Alto Hamilton Ave 시설에서 진행된 진보된 개발 스컹크웍스 프로젝트의 결실이었다.PMAX 프로젝트로 알려진, 그것의 초점은 Sun Microsystems나 다른 RISC 기반의 UNIX 플랫폼과 경쟁하기 위해 경제성과 성능을 갖춘 컴퓨터 시스템 제품군을 생산하는 것이었다.제임스 빌마이어, 마리오 파글리아로, 아르만도 스엣너, 그리고 조셉 디누치 등이 고안한 이 시스템 제품군은 또한 더 무겁고 매우 무거운 CICS VAX나 당시 개발 중인 프리즘 아키텍처와 비교할 때 진정한 RISC 기반 아키텍처를 채택하게 되었다.당시 DEC는 대부분 성공적인 PDP-11VAX 라인을 포함한 CISC 시스템으로 알려져 있었다.

인텔, 모토로라 등으로부터 여러 아키텍처가 검토되었지만, 이 그룹은 빠르게 마이크로프로세서의 MIPS 라인을 선택했다.(초기) MIPS 마이크로프로세서는 빅 엔디안 모드와 리틀 엔디안 모드(하드웨어 재설정 중 구성)를 모두 지원했다.리틀엔디안 모드는 VAX 기반 시스템의 바이트 순서 지정과 인텔 기반 PC 및 컴퓨터의 증가에 일치하도록 선택되었다.[2]

VAX 및 이후 DEC Alpha 아키텍처와 대조적으로, DECstation 3100과 제품군은 UNIX 시스템 ULTRIX를 실행하도록 특별히 설계 및 구축되었으며, DECstation용 VMS 운영 체제의 버전은 출시되지 않았다.프로젝트 개시시점에 논의되고 있는 문제들 중 하나는 DEC가 발명하거나 소유하지 않은 아키텍처와 지속, 성장 및 경쟁할 수 있는지 여부였다(관리).[3]나중에 핵심 옹호자들이 회사를 떠나면서, MIPS 기반의 컴퓨터 라인은 프리즘 개발 작업에서 파생된 알파 기반 컴퓨터인 DEC가 발명하고 소유하는 건축물을 위해 폐쇄되었다.

상업적으로 시판된 1세대 DEC Alpha 시스템인 DEC 3000 AXP 시리즈는 DEC스테이션 라인이 점차 폐지됨에 따라 알파 시스템과 함께 판매된 동시대 MIPS 기반 DEC스테이션과 어떤 점에서는 유사했다.둘 다 비디오 및 네트워크 카드에 TUBO채널 확장 버스를 사용했으며, 동일한 TUBO채널 옵션 모듈, 마우스, 모니터 및 키보드와 함께 판매되었다.

이후 ECL 기반 R6000을 기반으로 계획되었던 DEC스테이션은 1990년 8월 14일 양극화 통합 기술이 제작이 어려웠던 마이크로프로세서의 충분한 양을 공급하지 못하자 취소되었다.DEC가 처음부터 사용하던 리틀 엔디안 모드를 계속 사용할 수 있도록 요구함에 따라 R6000의 수율은 더욱 감소되었다.[4]

MIPS 기반의 DEC스테이션은 윈도 NT 운영체제의 초기 개발뿐만 아니라 마하 마이크로커널의 첫 번째 대상 시스템 및 개발 플랫폼으로 사용되었다.최근에는 넷BSD, 리눅스/MIPS와 같은 다양한 무료 운영 체제가 MIPS 기반 DECstation에 포팅되어 현대적인 운영 체제를 제공함으로써 그 유용 수명을 연장하고 있다.

DEC는 당초 1992년 3월에 ULTRIX보다 몇 가지 향상된 기능을 제공하기로 약속했던 1.0 버전부터 OSF/1을 유닉스 제품으로 채택할 계획이었으나, 그해 여름으로 예정되어 있던 2.0 버전으로 수정하기로 되어 있었다.[5]그러나 불과 몇 주 후인 1992년 전략적 불확실성의 기간 동안, DEC는 MIPS 기반 DECstation에 OSF/1을 공식적으로 제공하는 계획을 포기하고 대신 이러한 모델에 ULTRIX를 다시 강조하면서 회사의 임박한 알파 기반 제품 라인에 OSF/1을 제공하려고 하는 것으로 보였다.[6]이때 DECstation 2100, 3100, 3100S, 5000–120, 5000–125 및 5000–200 모델은 특정 DECsystem 모델과 함께 OSF/1을 실행할 수 있다고 명시되었다.[7]

MIPS 기반 DECstation과 ULTRIX의 미래에 대한 불확실성으로 인해 이 결정에 대한 사용자들의 불만이 회사 전략의 수정으로 이어졌고,[8] DEC는 회사의 모든 유닉스 기반 워크스테이션과 서버를 지원하는 "생산 품질의 OSF/1 버전"을 약속하였다."Advanced Developer's Kit"에 이어, 이것은 특정 모델에 대해서만 지원되는 버전이기 때문에, 1993년 R2000-, R3000-, R4000 기반 모델에 대한 OSF/1의 "최종 사용자 릴리스"를 제작하여 Alpha에서 OSF/1과의 호환성을 제공하고자 하였다.이러한 계획과 함께 DEC는 R4000 기반 시스템에서 ULTRIX를 계속 지원할 것이다.이러한 전략적 혼란은 DEC 스테이션에 대한 OSF/1 추가 작업을 포기하기로 한 결정은 유닉스 워크스테이션 그룹을 통제하게 된 임원에 기인하여 "외부 워크스테이션에서 한 것만큼 내부적인 소란을 야기했다"[9]고 보도되는 등, DEC 내의 권력 투쟁에 책임이 있다.

1992년 말, 회사 대표들은 1993년 상반기에 출시될 예정인 DEC스테이션 제품군의 OSF/1 제공 전망에 대해 다시 한번 덜 확신하고 있었으며, 소프트웨어 공급업체로부터 충분한 관심이 제공되지 않을 경우 취소될 것이라는 위협을 받고 있었다.내부적으로, DEC스테이션의 마케팅 그룹은 하드웨어에 OSF/1을 제공하지 않음으로써 발생하는 매출 손실이 하드웨어를 이용 가능하게 하는 데 수반되는 연구 개발 비용을 초과할 것이라는 DEC의 제품 전략 그룹을 설득할 수 있었지만, 회사 전체의 지출 삭감은 그러한 프로젝트를 위협했다.[10]DEC의 후속 지시로 계획된 R4400 기반 제품을 넘어 DEC 스테이션 범위로 하드웨어 업그레이드를 진행하는 데 대한 불확실성이 증가함에 따라 DEC의 제품 취소가 더욱 상세하게 설명되지 않고 확인되었다.[11]DEC 알파 시스템 출시 직전, DEC 스테이션으로의 OSF/1 포트는 완성되었지만,[citation needed] 상업적으로 공개되지는 않았다.이전에 발표된 전략이 "실패한" 상태였기 때문에, DEC 담당자들은 "ULTRIX 고객들에게 OSF/1을 실행하는 알파 워크스테이션으로 1993년에 이전할 계획을 세워야 한다고 통보했다"고 보고되어, DECstation 라인과 ULTRIX에서 고객 신뢰도를 떨어뜨리는 효과가 있었지만, 또한 컴팩트에 대해 더 심각한 우려를 낳고 있다.더 광범위한 Unix 전략.[12]

DEC가 Advanced Computing Environment 플랫폼에 기반한 전략을 추진하기 전에 도입되었지만, DECstation 사용자가 잠재적으로 OSF/1 기반 제품으로 마이그레이션할 수 있으며, 잠재적으로 플랫폼용 SCO Open Desktop 형태로 제공되어 기존 ULTRIX와의 이진 호환성을 제공한다는 것이 회사의 명시적 의도였다.계통DEC는 심지어 DECstation 모델에 윈도 NT를 사용할 수 있을 것이라고 제안했다.[13]

GXemul 프로젝트는 이러한 DECstation 모델들 중 몇 가지를 모방한다.

모델

원래의 MIPS 기반 DECstation 3100은 2100원 절감으로 이어졌다.DECstation 3100은 당시 세계에서 가장 빠른 UNIX 작업대라고 주장되었다.도입 당시는 거의 동시에 도입된 VAXstation 3100보다 약 3배 빠른 속도였다.Turbochannel 및 Q-bus 기반인 프레임 버퍼나 그래픽 가속기 없이 배포된 DECstation 모델의 서버 구성은"DECsystem"이라고 불렸으나 동일한 이름의 일부 PDP-10 기계와혼동해서는 안 된다.

초기 DEC스테이션 모델은 확장 기능이 거의 없는 고도로 통합된 시스템이었고 확장 버스조차 없었다.나중에 도입된 DECstation 5000 시스템은 TUBO채널 인터커넥트를 제공함으로써 확장 기능의 부족을 개선했다.DECstation 5000 시스템도 ARC(Advanced RISC Computing) 호환이 가능하다.마지막 DECstation 모델은 이산형 부품의 수를 줄이기 위해 더 많은 사용자 지정 ASIC를 사용함으로써 구성요소 통합을 증가시키는 것에 초점을 맞췄다.이것은 이산 구성품을 LSI ASIC로 대체한 DECstation 5000 모델 240에서 시작되었고 마지막 모델인 DECstation 5000 모델 260으로 끝났으며, 제어 논리의 상당부분에서 단일 VLSI ASIC를 사용했다.

포장된 DECstation 5000 시스템은 때때로 두세 개의 문자로 접미사가 붙기도 했다.이 문자는 시스템에 어떤 그래픽 옵션이 있는지 나타낸다.

DECstation 3100 및 DECstation 2100

DEC스테이션 2100
모델 및 코드 이름 프로세서 MHz 소개했다 인출됨
3100 "PMAX" R2000, R2010, R2020 칩셋[14] 16.67 MHz(60 ns)[14] 1989년[15] 1월 11일 ?
2100 "PMIN" R2000, R2010, R2020 칩셋[14] 12.50MHz(80ns)[16] 1989년 7월 11일 ?
프로세서

DECstation 3100과 2100은 R2000 프로세서, R2010 부동 소수점 코프로세서 및 4개의 R2020 쓰기 버퍼를 사용한다.R2000은 캐시 라인 크기가 4바이트인 64KB[17] 직접 매핑된 명령 캐시와 64KB 직접 매핑된 쓰기-쓰루 데이터 캐시를 사용한다.[14]4개의 R2020은 4단계 쓰기 버퍼를 구현하여 R2000이 중단 없이 쓰기-쓰루 데이터 캐시에 쓰도록 허용함으로써 성능을 향상시킨다.

R2000 마이크로프로세서는 빅 엔디안 또는 리틀 엔디안 모드로 실행되도록 구성할 수 있다.DECstation 제품군에서는, VAX 제품군 및 인텔 기반 PC의 증가하는 인구와의 호환성을 유지하기 위해 리틀 엔디안을 운영하기로 결정했다.

기억력

DECstation 3100과 2100의 메모리 시스템은 DRAM 기반 시스템 메모리와 VRAM 기반 프레임 버퍼를 모두 포함하고 있다.지원되는 시스템 메모리의 양은 4~24MB로, 6개의 물리적 메모리 뱅크로 구성된다.이 시스템에는 2MB SIMM을 사용하는 12개의 SIMM 슬롯이 있으며, 각 SIMM에는 104만8,576 워드 × 18비트 DRAM이 포함되어 있다.SIMM은 2인 1조로 설치되며(4MB 증분) 메모리 시스템은 바이트 패리티로 보호된다.단색 프레임 버퍼는 256KB VFB01 SIMM과 컬러 프레임 버퍼, 1MB VBF02 SIMM으로 구현되며, 이들 프레임 버퍼 SIMM 중 하나가 없으면 프레임 버퍼를 사용할 수 없다.SIMM 슬롯은 25회의 제거 및 삽입 주기에 대한 정격을 받았으며, 5가 권장 한계였다.

그래픽스

그래픽 기능은 단색 및 컬러 프레임 버퍼의 두 프레임 버퍼 모듈에 의해 제공되었다.단색 프레임 버퍼는 1비트 컬러와 1024 × 864 픽셀 해상도를 지원하며, 컬러 프레임 버퍼는 단색 프레임 버퍼와 동일한 해상도의 8비트 해상도를 지원한다.두 프레임 버퍼 모두 브룩트리 Bt478 RAMDAC를 256입력 8비트 컬러 맵 3개와 함께 사용한다.하드웨어 커서는 DC503 PCC(Programmable Cursor Chip)에 의해 생성되며, 16 × 16 픽셀, 2비트 컬러 커서를 제공할 수 있다.컬러 프레임 버퍼에는 "planemask"라고도 하는 8비트 쓰기 마스크가 있으며 업데이트할 픽셀을 선택하는 데 사용된다.프레임 버퍼 모듈에서 제공하는 모든 메모리를 사용하는 프레임 버퍼는 없으며, 이는 1024 × 1024 픽셀로 구성되며, 따라서 디스플레이에는 가장 위쪽의 864 픽셀만 사용된다.프레임 버퍼 메모리의 사용되지 않는 영역은 글꼴과 같은 그래픽 구조를 저장하는 데 사용될 수 있지만, 이는 "메인 메모리보다 성능상의 이점이 없다"고 간주되었고, 디지털에 의해 구현된 X 서버의 맥락에서, 관련된 메모리 관리를 복잡하게 만들었을 것이다.[18]프레임 버퍼는 시스템 메모리의 나머지 부분과 달리 패리티로 보호되지 않는다.비디오에는 DB15 mal 커넥터가 사용된다.커넥터는 RS343A/RS170 호환 신호를 사용한다.

이더넷 및 SCSI

이 DEC스테이션에는 인터페이스인 BNC ThinWire 이더넷 커넥터를 구현하는 AMD 7990 LANS(Local Area Network Controller for Ethernet) 및 AMD 7992 SIA(Serial Interface Adapter)에서 제공하는 10Mbit/s 이더넷이 내장되어 있다.SRAM으로 구성된 32개의 768 워드 × 16비트(64KB) 네트워크 버퍼가 제공되어 성능 향상을 도모한다.32단어로 8비트 이더넷 스테이션 주소 ROM(Ethernet Station Address ROM)은 MAC 주소를 제공한다.DIP 소켓에 장착되며 분리할 수 있다.

5MB/s 단일 엔드 SCSI 인터페이스는 성능 향상에 사용되는 64K x 16비트(128KB) SCSI 버퍼로 DC7061 SII 게이트 어레이에 의해 제공된다.SCSI 인터페이스는 내부 3.5 드라이브 베이와 드라이브 확장 박스에 연결할 외부 포트(HONDA68 mal 커넥터)에 연결된다.

기타

이들 시스템에는 DC7085 게이트 어레이가 제공하는 4개의 비동기 시리얼 라인이 있다.네 개의 직렬 회선 중, 오직 세 번째 회선만이 모뎀을 지원하는 데 필요한 모뎀 제어 신호를 가지고 있다.키보드 라인에는 4핀 MMJ 커넥터가, 마우스 라인에는 7핀 DIN 커넥터가, 프린터와 모뎀 라인에는 6핀 MMJ 커넥터 2개가 제공된다.실시간 시계는 모토로라 MC146818로 콘솔 구성 정보 저장을 위한 RAM도 50바이트, 부트스트랩과 자체 테스트 소프트웨어를 저장하는 ROM 256KB는 DIP 소켓에 128KB ROM 2개가 제공한다.

인클로저

DECstation 3100과 2100이 사용하는 인클로저는 VAXstation 3100이 사용하는 인클로저와 동일하다. 이들 시스템은 기계적으로 동일한 시스템 모듈을 사용하기 때문이다.인클로저는 시스템 모듈 위의 트레이에 장착된 3.5인치 드라이브 2개를 수용할 수 있다.시스템 모듈은 엔클로저 왼쪽에 위치하며, 엔클로저 내부 공간의 4분의 1을 차지하는 전원 공급 장치가 좌측에 위치한다.

개인용 DECstation 5000 시리즈

Personal DECstation 5000 시리즈는 "MAXine"라는 이름의 코드인 엔트리 레벨 워크스테이션이다.Personal DECstation은 낮은 프로필의 데스크톱 케이스를 사용하는데, 이 케이스에는 고정 드라이브 2개 또는 고정 드라이브 1개와 디스켓 드라이브 1개를 위한 2개의 마운트가 포함되어 있었다.시스템 로직은 두 개의 인쇄 회로 기판, 즉 로직의 대부분을 포함하는 베이스 시스템 모듈과 프로세서가 포함된 CPU 모듈에 포함되었다.

모델 프로세서 MHz 소개했다 중단됨
모델 20 R3000A, R3010 칩셋 20[19] 1994년 1월 28일
모델25 R3000A, R3010 칩셋 25[19] 1994년 1월 28일
모델 33 R3000A, R3010 칩셋 33[19] 1992년 6월 22일 1994년 1월 28일
모델 50 R4000 100[19] 1994년 1월 28일
CPU 모듈

CPU 서브시스템을 내장한 CPU 모듈의 모델은 세 가지였다.첫 번째 모델에는 64KB 명령 캐시와 64KB 데이터 캐시를 동반한 20, 25 또는 33MHz R3000A CPU와 R3010 FPU로 구성된 칩셋이 포함되어 있다.두 캐시 모두 직접 매핑되며 4바이트 캐시 라인이 있다.데이터 캐시가 쓰기 완료됨.CPU 모듈의 모든 구성 요소는 R300A와 동일한 클럭 주파수로 작동한다.

또한 고속 CPU 모듈과 저속 12.5MHz 시스템 모듈 사이의 인터페이스와 버퍼링을 제공하기 위한 CPIRCLE ASIC도 존재한다.또한 CPRICL ASIC은 시스템 인터커넥트 역할을 하는 12.5 MHz Turbo Channel을 구현한다.[20]

두 번째 모델은 플라스틱 포장을 사용한 20 또는 25 MHz R3000A와 R3010을 사용한 첫 번째 모듈의 개정판인 반면, 이전 모델은 세라믹 포장을 사용했다.세 번째 모델에는 내부 지침이 포함된 R4000 마이크로프로세서와 1MB 보조 캐시로 보완된 데이터 캐시가 포함되어 있다.

기억력

이 시스템에는 8MB의 온보드 메모리와 4개의 SIMM 슬롯이 있어 32MB의 메모리 양을 확장할 수 있으며, 총 40MB의 메모리가 있다.이러한 SIMM 슬롯은 2MB SIMM과 8MB SIMM을 쌍으로 허용한다.시스템의 모든 SIMM은 크기가 동일해야 한다.메모리 버스의 폭은 40비트(bit)로 데이터에는 32비트가, 바이트 패리티에는 4비트가 사용된다.메모리 제어 ASIC는 메모리를 제어하고 TUBO 채널 버스를 통해 CPU 하위 시스템과 통신한다.

팽창

확장 기능은 TUBO 채널 슬롯 2개에 의해 제공되며, 각각 64MB의 물리적 주소 공간이 있다.

그래픽스

Personal DECstation은 72Hz의 새로 고침 속도로 1024 × 768의 해상도가 가능한 통합된 8비트 컬러 프레임 버퍼를 특징으로 한다.프레임 버퍼는 1MB의 VRAM을 262,144개의 32비트 워드로 구성했으며, 각 32비트 워드는 4개의 8비트 픽셀을 포함하고 있다.프레임 버퍼는 16,777,216의 팔레트 중 디스플레이를 위해 256 색상을 선택하는 256 엔트리 24비트 컬러 룩업 테이블의 INMOS IMS G332 RAMDAC를 사용한다.[20]프레임 버퍼는 메모리 서브시스템의 일부로 취급된다.

I/O 하위 시스템

I/O 하위 시스템에는 8비트 싱글 엔드 SCSI 버스, 10 Mbit/s 이더넷, 직렬 라인, 직렬 데스크톱 버스 및 아날로그 오디오가 제공된다.SCSI는 NCR 53C94 ASC(Advanced SCSI Controller)에 의해 제공된다.이더넷은 AUI 인터페이스를 구현하는 AMD Am7990 LANS(Local Area Network Controller for Ethernet)와 AMD Am7992 SIA(Serial Interface Adapter)가 제공한다.완전한 모뎀 제어 기능을 갖춘 50에서 19,200 보드가 가능한 단일 직렬 포트는 질로그 Z85C30 SCC(Serial Communications Controller)에 의해 제공된다.아날로그 오디오 및 ISDN 지원은 AMD 79C30A DSC(디지털 가입자 제어기)에 의해 제공된다.이들 장치는 8비트 버스 2대 또는 16비트 버스 1대를 통해 IOCTL ASIC에 연결된다.ASIC는 서브시스템을 TUBO 채널 인터커넥트에 연결한다.

DECstation 5000 모델 100 시리즈

DECStation 5000 133 워크스테이션
모델 프로세서 MHz 소개했다 중단됨
모델120 R3000A, R3010 칩셋 20[21] ? ?
모델 125 R3000A, R3010 칩셋 25[21] ? ?
모델 133 R3000A, R3010 칩셋 33[21] ? ?
모델150 R4000 100 ? ?

"3MIN"이라는 이름의 코드인 DECstation 5000 모델 100 시리즈는 중거리 워크스테이션이다.초기 모델들은 시스템 모듈의 커넥터에 연결되는 3x5인치 딸 카드에 R3000A CPU와 R3010 CPU로 구성된 칩셋을 사용했다.모델 150은 R3000A와 R3010을 통합된 FPU로 단일 R4000으로 대체한다.모델 120과 125에는 2개의 외부 캐시, 64KB 명령 캐시와 64KB 데이터 캐시가 있다.모델 133에는 128KB 명령 캐시가 있다.

이 시스템은 2MB 또는 8MB SIMM을 수용하는 16개의 SIMM 슬롯을 통해 16~128MB의 메모리를 지원하며, 하나의 SIMM 유형만 사용할 수 있으며, 2MB SIMM과 8MB SIMM은 동일한 시스템에서 혼합할 수 없다.2MB SIMM은 DECstation 2100 및 3100에서 사용되는 SIMM과 동일하므로 이러한 구형 시스템에서 모델 100 시리즈로 업그레이드하여 이전 메모리를 재사용할 수 있다.

3개의 터보채널 옵션 슬롯이 제공된다.모델 100 시리즈는 2대의 8비트 I/O 버스를 12.5MHz TUBOR 채널에 연결하는 I/O 컨트롤러 ASIC(IOCTL ASIC로 알려진 라이터)를 도입한다.

DECstation 5000 모델 200 시리즈

DECstation 200 시리즈는 고급 워크스테이션이다.DECstation 500 모델 200, 240 및 260의 서버 구성은 각각 DECsystem 5000 모델 200, 240 및 260으로 알려져 있다.이러한 시스템은 인클로저의 왼쪽에 위치한 CPU 모듈, 시스템 모듈 및 전원 공급 장치만 포함한다.그들은 어떠한 내부 스토리지 능력도 가지고 있지 않다.드라이브는 외장형 단일 드라이브 또는 다중 드라이브 엔클로저에 설치하기 위한 것이었다.이러한 인클로저는 시스템 후면에 위치한 SCSI 커넥터를 통해 시스템에 연결되었다.또는 네트워크를 통해 액세스되는 파일 서버에 의해 스토리지가 제공되어야 했다.

모델 및 코드 이름 프로세서 MHz 소개했다 중단됨
모델 200 "3MAX" R3000, R3010 칩셋 25 1990년 4월 3일 ?
240 모델 "3MAX+" R3400[22] 40 ? 빠르면 1994년 9월
260 모델 "3MAX+" R4400[23] 120 ? ?
CPU 하위 시스템

모델 200 시리즈의 각 멤버는 고유한 CPU 하위 시스템을 가지고 있었다.모델 200의 CPU 서브시스템은 KN02 시스템 모듈에 위치하며 R3000 CPU, R3010 FPU 및 R3220 MB(6단 쓰기/메모리 버퍼)로 구성된 칩셋을 포함하고 있다.또한 서브시스템에는 프로세서의 외부 64KB 명령 캐시와 64KB 쓰기-쓰루 데이터 캐시가 포함되어 있다.반대로 모델 240의 CPU 서브시스템은 CPU 모듈인 딸 카드에 위치하며 프로세서 칩셋을 사용하지 않고 대신 40MHz R3400 하나만 탑재된다.R3400은 단일 다이와 패키지에 R3000A CPU와 R3010 FPU를 통합한다.프로세서의 외부 64KB 명령 캐시와 64KB 데이터 캐시는 MB ASIC의 데이터패스 역할을 하는 40MHz 버스를 통해 R3400에 연결된다.모델 260의 CPU 하위 시스템도 CPU 모듈 딸 카드에 위치하지만 내부 명령과 데이터 캐시가 있는 120MHz(외부 60MHz) R4000과 외부 2차 캐시가 특징이다.모델 260의 CPU 서브시스템은 시스템 모듈에 부트 ROM이 있는 다른 멤버들과는 달리 부트 ROM 펌웨어가 들어 있어 모델 200 시리즈에서 독보적이다.이 차이는 모델 240을 모델 260으로 업그레이드할 때 교체할 수 없었던 서로 다른 펌웨어가 R4000에 필요하기 때문이다.

메모리 서브시스템

모델 200 시리즈는 8~480MB의 메모리를 저장할 수 있는 15개의 SIMM 슬롯이 시스템 모듈에 위치한다.[22][23]8MB(39mbit D램 칩) 또는 32MB(39mbit 4mbit D램 칩) 용량의 128핀 전용 메모리 어레이 모듈(SIMM)이 사용된다.시스템에 설치된 모든 SIMM은 크기가 동일해야 한다.8MB SIMM을 사용하는 경우, 시스템은 8 ~ 120MB의 메모리를 포함할 수 있다.32MB SIMM을 사용할 경우 시스템에는 32~480MB의 메모리가 포함될 수 있다.메모리 서브시스템은 25MHz에서 작동하며 R3000의 네이티브 워드 길이와 일치하도록 32비트 폭이다.메모리 서브시스템은 모든 32비트 트랜잭션에 대해 7비트의 검사로 ECC 체계에 의해 보호된다.

SIMM은 짝수 메모리 주소와 홀수 메모리 주소를 별도의 메모리 뱅크로 취급하는 저차 방법을 사용하여 양방향 인터리브된다.메모리 서브시스템을 인터리빙하면 동일한 DRAM을 사용하여 비 인터리브 메모리 서브시스템의 대역폭이 두 배로 증가하여 모델 200 시리즈가 유효 최대 대역폭인 100MB/s를 달성할 수 있다.

성능 향상을 위해 디스크 캐시를 제공하는 옵션인 1MB NVRAM 모듈을 SIMM 슬롯 중 하나에 설치할 수 있다(슬롯 14, 시스템 모듈의 전면 가장자리에 가장 가까운 SIMM 슬롯).이 모듈은 배터리를 사용하여 전원 장애 시 데이터가 손실되는 것을 방지한다.이 모듈은 옵션 소프트웨어가 설치된 경우에만 유용하다.[23]

모델 200은 메모리 서브시스템 로직을 구현하기 위해 이산 구성요소를 사용한다.모델 240에서 이러한 이산형 구성요소는 MB ASIC, MT ASIC, MS ASIC 등 3개의 ASIC로 대체된다.MB(메모리 버퍼) ASIC는 40 MHz CPU 모듈 도메인과 25 MHz 시스템 모듈 도메인 사이의 인터페이스 역할을 한다.메모리 컨트롤러 역할을 하는 MT ASIC에 연결된다.MT ASIC는 메모리 제어 및 새로 고침, 메모리 DMA 및 트랜잭션 처리, ECC 확인 등을 제공한다.MS(Memory Strobe) ASIC는 메모리 제어 라인 15 세트를 제공하고 메모리 제어 신호를 MT ASIC에서 대상 SIMM으로 라우팅한다. MS ASIC는 모델 200에서 사용되는 16개의 이산 구성 요소를 대체하고 또한 25 MHz 시스템 클럭 신호를 생성하여 모델 200에서 사용되는 3개의 이산 구성 요소를 추가로 대체한다.

팽창

모델 200 시리즈는 확장을 위해 TUBO채널 인터커넥트를 사용하며, 모든 모델에는 3개의 TUBO채널 옵션 슬롯이 있다.모델 200은 각 TUBO 채널 옵션에 대해 4MB의 물리적 주소 공간을 제공하며,[23] 모델 240과 260은 8MB를 제공한다.[22] 모델 240과 260의 TUBO 채널은 25MHz로 클록 처리된다.모델 240과 260에서 MT ASIC는 TUBO채널을 구현하며 제어기의 역할을 한다.

I/O 하위 시스템

모델 200의 I/O 서브시스템은 모델 240 및 260의 I/O 서브시스템과 상당히 다르다.모델 200에서 이더넷 및 SCSI 기능은 이더넷용 PMAD-AA와 SCSI용 PMAZ-AA라는 두 개의 통합 TUB 채널 옵션 모듈에 의해 제공된다.PMAD-AA는 10BASE-T 이더넷을 제공하는 AMD 7990 LANS(Local Area Network Controller for Ethernet)를 사용한다.인터페이스는 AMD 7992 SIA(Serial Interface Adapter) 및 BNC ThinWire 커넥터에 의해 구현된다.8비트 단일 엔드 SCSI 버스는 NCR 53C94 ASCS(Advanced SCSI Controller)에 의해 제공된다.두 통합 옵션 모듈은 각각 128KB의 SRAM을 탑재해 성능 향상을 위한 버퍼 역할을 한다.키보드, 마우스, 통신 포트 및 프린터를 위한 4개의 직렬 회선도 제공된다.이 선들은 두 개의 DC7085에 의해 구현된다.소켓에 256KB 시스템 부트스트랩과 진단 ROM이 들어 있는 것처럼 NVRAM이 50바이트인 댈러스 반도체 DS1287 실시간 시계도 특징이다.

반대로 모델 240과 260의 I/O 서브시스템은 TUBO채널과 그것이 구현하는 두 개의 I/O 버스 사이의 브리지 역할을 하는 I/O 컨트롤러 ASIC를 기반으로 한다.2개의 질로그 Z85C30 SCC(시리얼 커뮤니케이션 컨트롤러), NCR 53C94 ASC, AMD 7990 LANS, 댈러스 반도체 DS1287 실시간 클럭 및 시스템 ROM과 같은 I/O 장치가 I/O 버스에 연결된다.I/O Controller ASIC는 모델 240에 의해 소개되지 않고 모델 100 시리즈에 처음 등장했지만 모델 240에 사용되는 ASIC는 12.5MHz가 아닌 25MHz로 두 배 높은 클럭으로 처리되어 차이가 있다.모델 240의 I/O 하위 시스템은 나중에 수정된 형태로 DEC 3000 AXP에서 사용될 것이다.[24]

그래픽스

TUBO 채널 슬롯이 있는 DEC스테이션 시스템은 TUBO채널 기반 프레임 버퍼, 2D 그래픽 가속기 및 3D 그래픽 가속기를 사용할 수 있다.

프레임버퍼스

  • CX "Color Frame-Buffer Graphics Module", 모델 PMAG-BA.[25]1024 × 864 해상도로 8비트 컬러가 가능했다.
  • PMAGB-BA/BC/BE 모델인 HX "스마트 프레임-버퍼 그래픽 모듈"[25]HX는 제한적이지만 매우 빠른 2D 가속 기능을 갖춘 맞춤형 ASIC를 탑재한 프레임 버퍼다.[26]
  • MX "Monochrome Frame-Buffer Graphics Module", 모델 PMAG-AA.[25]MX는 1280 × 1024 해상도로 72Hz의 새로 고침 속도로 1비트 색상이 가능하다.
  • TX "True Color Frame-Buffer Graphics Module", 모델 PMAG-JA, PMAGB-JA.[25]두 모델 모두 해상도 1280 × 1024로 24비트 컬러가 가능했다.두 모델은 리프레시 속도에서만 다르며, PMAG-JA는 66Hz의 리프레시 속도와 PMAGB-JA, 72Hz의 리프레시 속도를 가지고 있었다.

2D 그래픽 가속기

  • PX "2D 그래픽 가속기".PX는 픽셀스탬프 아키텍처를 기반으로 했지만 기하학적 엔진이 없어 2D 그래픽만 가속할 수 있었다.그것은 대부분의 어플리케이션에서 어느 시점에 HX로 대체되었다.

3D 그래픽 가속기

이러한 옵션은 다음과 같다.

  • 구성에[25] 따라 "Lo 3D Graphics Accelerator" 또는 "Mid 3D Graphics Accelerator"라고도 하는 PXG
  • 구성에[25] 따라 "Lo 3D Plus Graphics Accelerator" 또는 "Mid 3D Plus Graphics Accelerator"라고도 하는 PXG+
  • "Hi 3D Graphics Accelerator"[25]로도 알려진 PXG Turbo
  • "Hi 3D Plus Graphics Accelerator"[25]로도 알려진 PXG Turbo+

모든 PXG 변형은 8비트 또는 24비트 색상, 분해능 1280 × 1024, 새로 고침 빈도 66 또는 72Hz 중 하나가 가능하다.PXG는 또한 8비트 또는 24비트 Z 버퍼를 가지고 있으며 이중 버퍼링된다.모듈에 VSIMMs 또는 Z-buffer 모듈을 추가로 설치하면 Z-buffer의 색 깊이와 깊이를 확장할 수 있다.PXG Turbo 변형은 24비트 색상, 분해능 1280 × 1024, 새로 고침 빈도 66 또는 72Hz가 가능하다.이들은 24비트 Z-버퍼와 더블 버퍼 외에 스크린 밖의 픽스맵을 저장하는 24비트 버퍼를 특징으로 하여 차이가 있다.

이들 3D 그래픽 가속기는 노스캐롤라이나 대학픽셀 평면카네기-멜론 대학의 더 8 by 8 디스플레이라는 두 가지 연구 프로젝트에서 파생된 디지털의 독점적인 픽셀스탬프 아키텍처를 구현했다.[27]

PixelStamp 아키텍처는 DMA 엔진, 지오메트리 엔진 및 PixelStamp로 구성된 지오메트리 파이프라인이다.DMA 엔진은 Turbochannel을 통해 파이프라인을 시스템에 접속시켜 CPU로부터 패킷을 수신하여 지오메트리 엔진으로 전송한다.지오메트리 엔진은 SRAM의 양과 인텔 i860으로 구성되어 있다.DMA 엔진의 패킷은 SRAM에 저장되며, 여기서 i860에 의해 처리되어 결과를 FIFO에 기록한다.

PixelStamp는 STIC(STAMP Interface Chip) ASIC와 하나 또는 두 개의 SUMP ASIC로 구성된다.STIC는 결과를 FIFO에 가져와서 스캔 변환 및 기타 그래픽 기능을 수행하는 SUMP ASIC에 전달한다.일단 데이터가 스탬프 ASIC에 의해 처리되면, RGB 데이터로 구성된 최종 결과는 그래픽 액셀러레이터 옵션 모듈에 위치한 VSIMMs(VRAM이 있는 SIMM)에서 빌드된 프레임 버퍼에 기록된다.

이러한 그래픽 가속기는 두 개의 구별되는 범주, 즉 이중 너비 옵션과 삼중 너비 옵션으로 그룹화할 수 있다.PXG와 PXG+는 이중폭 TUBO 채널 옵션 모듈이고, PXG Turbo와 PXG Turbo+는 삼중폭 TUBO 채널 옵션 모듈이다.'+'로 접미사가 붙은 모델은 기본 모델의 고성능 모델로, 클럭 주파수가 33% 높은 40MHz i860 대신 44MHz i860을 탑재했다.'터보'로 접미사가 된 모델은 128KB의 SRAM과 1개의 스탬프 ASIC 대신 256KB의 SRAM과 2개의 스탬프 ASIC를 탑재해 차이가 있다.'Lo 3D Graphics Accelerator' 또는 'Lo 3D Plus Graphics Accelerator'로 알려진 모델은 VSIMMs와 Z-buffer 모듈을 더 많이 설치하여 'Mid 3D Graphics Accelerator' 또는 'Mid 3D Plus Graphics Accelerator'로 업그레이드할 수 있다.

멀티미디어

DECstation 모델에 따라 일부 시스템은 화상회의, 고품질 오디오 출력, 비디오 입력을 수행할 수 있었다.이는 TUBO채널 옵션 모듈과 외부 주변기기를 사용하여 달성되었다.비디오 입력은 NTSC, PALSECAM 입력을 제공하기 위해 TX 프레임 버퍼에 연결되는 베드보드DEC비디오(PIP(Picture-in-Picture) 라이브 비디오인 옵션으로도 알려져 있다.이 옵션이 비디오 카메라, 마이크 및 필수 소프트웨어와 함께 사용되었을 때, DEC스테이션은 비디오 회의용으로 사용될 수 있다.

오디오 기능은 AMD 79C30A DSC(Digital Subscriber Controller) 장치 2개와 Motorola 56001 DSP가 포함된 DECouio TUBO채널 옵션 모듈이 제공했다.AMD 79C30A DSC 2대는 음성 품질의 오디오 입력과 출력에, Motorola 56001은 고품질 오디오에 사용되었다.DSP는 펌웨어가 불완전하기 때문에 처음에는 사용되지 않았지만, 나중에 업데이트에서 제공되었다.[citation needed]

DEC스테이션 PC

DECstation 워크스테이션 라인의 출시와 동시에, 혼란스럽게, Digital은 MS-DOS를 실행한 인텔 x86 프로세서와 함께 다양한 DECstation 브랜드 PC 호환성을 발표했다.이들은 각각 인텔 80286, 8038680486 프로세서를 사용하는 DECstation 2xx, 3xx4xx 시리즈의 세 자리 모델 번호로 식별되었다.이 컴퓨터들은 디지털이 아니라 미국의 탠디 사와 유럽의 올리베티가 만들었다.도입 당시 디지털은 이전 x86, 그러나 PC와 호환되지 않는 컴퓨터인 레인보우 100의 소유주들을 위해 트레이드인 프로그램을 제공했다.

80286에 기반한 시스템은 다음과 같다.

  • 데크스테이션 210
  • DEC스테이션 220
  • DEC스테이션 212
  • DEC스테이션 212LP

80386에 기반한 시스템은 다음과 같다.

  • DEC스테이션 316
  • DEC스테이션 316 이상
  • DEC스테이션 316sx
  • DEC스테이션 320
  • DEC스테이션 320 이상
  • DEC스테이션 320sx
  • DEC스테이션 325c
  • DEC스테이션 333c

80486에 기반한 시스템은 다음과 같다.

  • DEC스테이션 420sx
  • DEC스테이션 425c
  • DEC스테이션 433t
  • DEC스테이션 433w
  • DEC스테이션 450dx2

참조

  1. ^ 토마스 C.Furlong 등, "DECstation 3100의 개발"디지털 기술 저널, 제2권, 제2권, 1990년 봄.디지털 장비 주식회사
  2. ^ 컴퓨터그램.
  3. ^ 아르만도 스테트너
  4. ^ "DEC, ECL R6000을 사용하여 ULTRIX 워크스테이션 취소"컴퓨터 비즈니스 리뷰, 1990년 8월 15일.
  5. ^ Johnson, Maryfran (23 March 1992). "DEC makes OSF/1 a reality". Computerworld. p. 4. Retrieved 19 November 2021.
  6. ^ Johnson, Maryfran (25 May 1992). "DECstation users fear abandonment". Computerworld. Vol. XXVI, no. 21. pp. 1, 12. Retrieved 18 November 2021.
  7. ^ "Corrections". Computerworld. Vol. XXVI, no. 22. 1 June 1992. p. 7. Retrieved 18 November 2021.
  8. ^ Johnson, Maryfran (1 June 1992). "War rages over DECstation's loss of OSF/1". Computerworld. Vol. XXVI, no. 22. p. 4. Retrieved 18 November 2021.
  9. ^ Johnson, Maryfran (15 June 1992). "DEC flip-flops on Unix workstation strategy". Computerworld. Vol. XXVI, no. 24. pp. 1, 14. Retrieved 18 November 2021.
  10. ^ Stedman, Craig (21 December 1992). "DEC Pushes Out R4000 Boards". Electronic News. p. 14. Retrieved 21 November 2021.
  11. ^ Stedman, Craig (15 February 1993). "DEC Eyes Windows NT For Alpha". Electronic News. p. 18. Retrieved 21 November 2021.
  12. ^ Johnson, Maryfran (8 February 1993). "DEC designs yet another Unix plan". Computerworld. pp. 35, 38. Retrieved 19 November 2021.
  13. ^ Willett, Shawn (20 January 1992). "ACE Answers". Digital News. pp. 10–12. Retrieved 24 November 2021.
  14. ^ a b c d 워크스테이션 시스템 엔지니어링: "DECstation 3100 데스크탑 워크스테이션 기능 사양", 개정판 1.3, 1990년 8월 28일, 디지털 장비 회사
  15. ^ Markoff, John (11 January 1989). "COMPANY NEWS; 8 Desktop Computers Introduced by Digital". New York Times.
  16. ^ RISC 제품군 성과 요약, 1990년 4월 2일 디지털 장비 회사
  17. ^ 반도체 메모리의 맥락에서 사용할 경우 1KB는 210(1024)바이트, 1MB는 220(104만8576)바이트를 가리킨다.
  18. ^ McCormack, Joel (September 1989). Smart Code, Stupid Memory: A Fast X Server for a Dumb Color Frame Buffer (Technical report). Digital Equipment Corporation. Retrieved 3 March 2022.
  19. ^ a b c d "Personal DECstation/DECsystem 5000 Series Maintenance Guide, Third Printing, EK-PM30F-MG-004" (PDF). Digital Equipment Corporation. April 1993.
  20. ^ a b Worksystems Base Product Marketing: "Personal DECstation Series Technical Overview", 버전 1.0, 1991년 12월, Digital Equipment Corporation
  21. ^ a b c DECstation 5000/100 Series Workstation, Digital Equipment Corporation
  22. ^ a b c Worksystems 기본 제품 마케팅: "DECstation 5000 Model 240 Workstation 기술 개요", 버전 1.0, 1991년 12월, Digital Equipment Corporation
  23. ^ a b c d DECstation/DECSystem 5000 모델 200 시리즈 유지보수 가이드, 2차 인쇄, 1993년 4월, EK-PM38C-MG-002, 디지털 장비 회사
  24. ^ Todd A. Dutton 외 연구진, "DEC 3000 AXP 시스템 설계, 고성능 워크스테이션 2대", 디지털 기술 저널, 제4권, 제4권, 제4권, 제4권, 제4호, 제4호, 제1992호 특별호
  25. ^ a b c d e f g h TUBO 채널 유지관리 가이드, 1991년 10월, EK-TRBOC-MG-005, 디지털 장비 주식회사[영구적 데드링크]
  26. ^ 조엘 맥코맥과 밥 맥나마라.WRL 연구 보고서 93/1, 스마트 프레임 버퍼.Western Research Laboratory, Digital Equipment Corporation.
  27. ^ 브라이언 켈러PixelVision Architecture.워크스테이션 시스템 엔지니어링, 디지털 장비 회사.

외부 링크