คอมโมดอร์ ดี9060
ฮาร์ดดิสก์ไดรฟ์ Commodore D9090 | |
| ผู้ผลิต | บริษัท คอมโมดอร์ บิสซิเนส แมชชีนส์ อิงค์ |
|---|---|
| พิมพ์ | ฮาร์ดดิสก์ |
| ปล่อยแล้ว | ปี 1983 (หรือก่อนหน้านั้น) |
ราคาโปรโมชั่นแนะนำ | 1,995 ปอนด์ (เทียบเท่า 6,800 ปอนด์ในปี 2025) |
| สื่อ | 5+ฮาร์ดดิสก์ขนาด1/4 นิ้ว( 130 มม.) [ 1 ] |
| พื้นที่จัดเก็บ | 5/7.5 เมกะไบต์ST-506 MFM [ 1 ] |
| การเชื่อมต่อ | อีอีอีอี-488 |
| Commodore PETพร้อมอินเทอร์เฟซพิเศษสำหรับ VIC-20และ Commodore 64 | |
ฮาร์ดดิสก์ Commodore D9060/D9090เป็นฮาร์ดดิสก์ตระกูลเดียวที่ Commodore ผลิตขึ้นสำหรับทั้งตลาดใช้งานในบ้านและธุรกิจ ชิ้นส่วนอิเล็กทรอนิกส์ของ D9060 และ D9090 นั้นเหมือนกันทุกประการ ความแตกต่างเพียงอย่างเดียวคือขนาดของฮาร์ดไดรฟ์ที่ติดตั้ง โดยมีจัมเปอร์ตั้งค่าเพื่อแยกแยะระหว่างหัวอ่าน 4 หรือ 6 หัวเดิมทีออกแบบมาสำหรับคอมพิวเตอร์ซีรีส์ PET/CBM ที่มีตัวเครื่องเป็นโลหะ แต่ก็สามารถใช้งานร่วมกับ VIC-20, Commodore 64 และรุ่นต่อมาได้โดยใช้อะแดปเตอร์
ข้อมูลทางเทคนิค
| แบบอย่าง | ประเภทกลไก | รอบต่อนาที | หัว | กระบอกสูบ | ภาคส่วนต่างๆ | ไบต์/เซกเตอร์ | ขนาดที่ไม่ได้จัดรูปแบบ | ขนาดที่จัดรูปแบบแล้ว | บล็อกฟรี | ฟรี |
|---|---|---|---|---|---|---|---|---|---|---|
| ดี9060 | Tandon TM602S | 3600±1% [ 2 ] | 4 [ 3 ] | 153 [ 3 ] | 32 | 256 | 6.4 MB | 5.01 MB | 19,442 | 4860.5 KB |
| ดี9090 | Tandon TM603S | 3600±1% [ 2 ] | 6 [ 3 ] | 153 [ 3 ] | 32 | 256 | 9.6 MB | 7.52 MB | 29,162 | 7290.5 KB |
- บนชิป D9060; 153 ไซลินเดอร์ × 4 เฮด × 32 เซกเตอร์ × 256 ไบต์/เซกเตอร์ เท่ากับ 5.01 เมกะไบต์
- บนชิป D9090; 153 ไซลินเดอร์ × 6 เฮด × 32 เซกเตอร์ × 256 ไบต์/เซกเตอร์ เท่ากับ 7.52 เมกะไบต์
ภายในระบบประกอบด้วยส่วนหลักสี่ส่วน:
- แผงวงจรพิมพ์ CBM DOS 3.0
- ตัวควบคุมSASI
- ฮาร์ดไดรฟ์
- แหล่งจ่ายไฟ
แรงดันไฟฟ้าขาเข้า: 100, 117, 220, 240 โวลต์ AC
แหล่งจ่ายไฟ
ปลั๊กและสายไฟ 4 ขา - การเดินสายไฟและแรงดันไฟฟ้าเป็นไปตามมาตรฐานสากลสำหรับสายไฟเลี้ยงไดรฟ์ขนาดใหญ่ แต่สีของสายไฟไม่ได้เป็นมาตรฐานเดียวกัน
| เข็มหมุด | การใช้งาน |
|---|---|
| 1 | 5 โวลต์ |
| 2 | พื้นดิน (สีดำ) |
| 3 | พื้นดิน (สีดำ) |
| 4 | 12 โวลต์ |
แผงวงจรพิมพ์ CBM DOS 3.0
แผงวงจรพิมพ์ (PCB) สำหรับระบบปฏิบัติการ DOS นี้ประกอบด้วยชิ้นส่วนอิเล็กทรอนิกส์หลักหลายชิ้น:
- รอม 3 ตัว(สองตัวสำหรับระบบ CBM DOS และการสื่อสารกับคอมพิวเตอร์โฮสต์ หนึ่งตัวสำหรับการสื่อสาร SASI เพื่อการฟอร์แมตฮาร์ดไดรฟ์ระดับต่ำ - รูปแบบแทร็กและเซกเตอร์ หัวอ่าน 4 หรือ 6 หัว)
- สามารถเลือกหัว 4 หรือ 6 หัวได้โดยใช้จัมเปอร์ฮาร์ดแวร์ที่อยู่ด้านหน้าของ PCB DOS [ 4 ]
- ไมโครโปรเซสเซอร์ MOS 6502จำนวน 2 ตัวที่ความเร็ว 1 เมกะเฮิร์ตซ์
- ชิป RIOT I/O ขนาด 6532จำนวน 2 ตัว
- ชิป VIA I/O 6522จำนวน 1 ตัว
- ชิป SRAM ขนาด 8 × 2114 ใช้พื้นที่ 4 KB สำหรับระบบปฏิบัติการ DOS และบัฟเฟอร์ดิสก์ระบบ
- สามารถเลือกหมายเลขอุปกรณ์ Commodore ได้ระหว่าง 8 - 11 (บน IC 7H : 6532)
ตัวควบคุม SASI

หน่วยประมวลผลหลักที่ขับเคลื่อนคอนโทรลเลอร์นี้คือAMD 'AM2910' (ตัวจัดลำดับที่อยู่แบบ 12 บิต) อินเทอร์เฟซ SASIถูกคิดค้นโดยShugartซึ่งต่อมาได้กลายเป็นSeagate SASI ได้รับการยอมรับเป็นมาตรฐานในที่สุดและเป็นที่รู้จักในปัจจุบันในชื่อSCSI
การเชื่อมต่อฮาร์ดไดรฟ์สองตัวเข้ากับคอนโทรลเลอร์ SASI ตัวเดียว
สามารถจัดการ กลไกฮาร์ดไดรฟ์ MFM 2 ตัว ซึ่งจะสื่อสารไปยังผู้ใช้ในรูปแบบของสองไดเร็กทอรีรวมกัน โดยหมายเลขส่วนหัวหนึ่งเท่ากับ 0 และอีกหมายเลขส่วนหัวเท่ากับ 1 ซึ่งแตกต่างจากฮาร์ดไดรฟ์ Commodore รุ่นอื่นๆ ในยุคนั้น ที่ต้องเรียกแต่ละไดเร็กทอรีแยกกันด้วยคำสั่งLOAD"0:$",8และLOAD"1:$",8สำหรับไดรฟ์ทั้งสองที่อยู่ในอุปกรณ์หมายเลข 8 ดูเหมือนว่าระบบปฏิบัติการ DOS จะยังไม่เสร็จสมบูรณ์โดย Commodore ซึ่งสังเกตได้จากวิธีที่สองไดเร็กทอรีซ้อนทับกันสำหรับอุปกรณ์เดียว และจำนวนบล็อกว่างที่แสดงราวกับว่ามีฮาร์ดไดรฟ์ใช้งานอยู่เพียงตัวเดียว นอกจากนี้ DOS จะ "ค้าง" หากพยายามเข้าถึงไดรฟ์หมายเลข 1 ในขณะที่มีฮาร์ดไดรฟ์เพียงตัวเดียวเชื่อมต่ออยู่เป็นไดรฟ์หมายเลข 0
ฮาร์ดไดรฟ์

หน่วยนี้ใช้ฮาร์ดดิสก์ไดรฟ์ Tandon TM602S/TM603S Tandonก่อตั้งขึ้นในปี 1975 [ 5 ]และกลายเป็นส่วนหนึ่งของWestern Digital (WD) ในปี 1988 [ 6 ]
ข้อมูลจะถูกเข้ารหัสลงในแผ่นดิสก์โดยใช้รูปแบบดิสก์MFM [ 7 ]
ภายในระบบมีอัตราการถ่ายโอนข้อมูล 5.0 เมกะบิตต่อวินาที จากฮาร์ดดิสก์ไดรฟ์ไปยังแผงวงจรควบคุม CBM DOS 3.0
กลไกขับ MFM แบบ 4 หรือ 6 หัวใดๆ ก็สามารถนำมาใช้เป็นกลไกทดแทนได้
จำนวนกระบอกสูบ = 153 (ต่อฮาร์ดดิสก์หนึ่งตัว) ไดรฟ์ 6 หัวบรรจุ 3 แผ่นดิสก์ ไดรฟ์ 4 หัวบรรจุ 2 แผ่นดิสก์
จำนวนเซกเตอร์ต่อกระบอกสูบ = 192 (D9090) (32 เซกเตอร์ × 6 หัว)
จำนวนเซกเตอร์ต่อกระบอกสูบ = 128 (D9060) (32 เซกเตอร์ × 4 หัว)
จำนวนเซกเตอร์ต่อแทร็ก = 32
จำนวนไบต์ต่อเซกเตอร์ = 256
เวลาเข้าถึงแทร็กต่อแทร็ก เฉลี่ย: 153 มิลลิวินาที, 99 มิลลิวินาที[ 2 ]
อัตราข้อผิดพลาด: [ 2 ] การอ่านแบบอ่อน:1 × 10 10 บิต อ่านแบบฮาร์ดรีด:1 × 10 12 บิต ข้อผิดพลาดในการค้นหา:1 × 10 6 ค้นหา
ความหนาแน่นในการบันทึก: 7690 BPI (บิตต่อนิ้ว) [ 2 ]
ความเร็วในการถ่ายโอน: 5 เมกะบิต/วินาที[ 2 ]
+12V DC +/- 10% 1.5 แอมป์โดยทั่วไป 5 แอมป์สูงสุดเป็นเวลา 10 วินาทีโดยมี PARD* ไม่เกิน 5 มิลลิโวลต์[ 2 ] +5V DC +/- 5% .. 8 แอมป์โดยทั่วไปโดยมี PARD* ไม่เกิน 50 มิลลิโวลต์[ 2 ]
- ความเบี่ยงเบนเป็นระยะและแบบสุ่ม
สภาพแวดล้อม: อุณหภูมิแวดล้อม: ขณะใช้งาน: 16 ถึง 46 °C (61 ถึง 115 °F) ขณะไม่ใช้งาน: −35.4 ถึง 60 °C (−31.7 ถึง 140.0 °F) ความชื้นสัมพัทธ์: 8% ถึง 80% อุณหภูมิกระเปาะเปียกสูงสุด: 26 °C โดยไม่มีการควบแน่น[ 2 ]
จริง: 0.0 - 0.4 V Imax=40mA สูงสุด[ 2 ] เท็จ: 2.5-5.25 V Imax=0mA เปิด[ 2 ]
สัญญาณควบคุมทางไฟฟ้าสำหรับสัญญาณปลายเดี่ยว: ไดรเวอร์ 7438 ต่อเข้ากับสายเคเบิลยาวสูงสุด20 ฟุต (6.1 ม.)เข้ากับตัวต้านทานปลาย +5V..220 โอห์ม..330 โอห์ม..GND เข้ากับโหลด 74LS14 [ 2 ]
การจัดรูปแบบ
แม้ว่าฮาร์ดไดรฟ์รุ่นเก่าเหล่านี้จะมีพื้นที่จัดเก็บข้อมูลน้อย (เมื่อเทียบกับมาตรฐานปัจจุบัน) แต่การฟอร์แมตฮาร์ดไดรฟ์เหล่านั้นก็อาจต้องใช้ความอดทนจากผู้ใช้พอสมควร:
- D9060 (4 หัวพิมพ์) การจัดรูปแบบใช้เวลาประมาณ 1 ชั่วโมง
- D9090 (6 หัวพิมพ์) การจัดรูปแบบใช้เวลาประมาณ 1 ชั่วโมง 20 นาที
ความล่าช้าที่ยาวนานเหล่านี้เกิดจากกระบวนการทำงานโดยรวม ซึ่งประกอบด้วยการฟอร์แมตดิสก์ระดับต่ำโดยตัวควบคุม SASI ตามด้วย การเขียนรูปแบบทดสอบ หกรอบลงบนพื้นผิวดิสก์ทั้งหมดโดย DOS ก่อนที่จะวางข้อมูลระบบไฟล์เริ่มต้น
พาร์ติชั่นและไดเร็กทอรีย่อย
เนื่องจากโครงสร้างของระบบปฏิบัติการ DOS 3.0 ในตัวเครื่อง มีเพียงพาร์ติชั่นหลักเดียวที่เก็บไดเร็กทอรีและไฟล์ที่บันทึกไว้ทั้งหมด ไม่มีไดเร็กทอรีย่อย ดังนั้นในที่สุดคุณจะพบปัญหาเมื่อพิมพ์LOAD"$",8และ LIST รายชื่อไดเร็กทอรีจะเต็มหน้าจอแล้วเลื่อนหายไป คุณสามารถหยุดการแสดงรายการไดเร็กทอรีได้เหมือนกับคอมพิวเตอร์ Commodore ทั่วไป แต่หากคุณมีไฟล์ที่บันทึกไว้เป็นจำนวนมากหรือหลายร้อยไฟล์ ผู้ใช้จะต้องรอสักครู่จนกว่ารายการไดเร็กทอรีทั้งหมดจะเลื่อนเสร็จสิ้น
การใช้กลไกดิสก์ขนาดใหญ่ขึ้น
ด้วยการเปลี่ยนแปลงเล็กน้อยในโค้ด ROM ของ CBM DOS ทำให้สามารถเปลี่ยนฮาร์ดดิสก์ไดรฟ์ที่มีความจุมากขึ้นเข้าไปในหน่วย D9060/D9090 ได้ โดยการหาไดรฟ์ที่มี 8 หัว (4 แผ่นดิสก์) และ 256 กระบอกสูบ CBM DOS จะรองรับตัวเลขเหล่านี้ได้หาก " เขียนโค้ดแบบตายตัว " ลงใน ROM ไม่สามารถรองรับไดรฟ์ที่มีความจุมากกว่านี้ได้หากไม่มีการเปลี่ยนแปลงครั้งใหญ่ในโค้ดไดรฟ์ ในช่วงทศวรรษ 1980 บริษัท ในรัฐแอริโซนาชื่อ Copperstate Cash Register ได้จำหน่ายหน่วยที่ได้รับการอัปเกรดให้กับชุมชนธุรกิจและผู้ให้บริการBBS [ 8 ]
| แบบอย่าง | ประเภทกลไก | รอบต่อนาที | หัว | กระบอกสูบ | ภาคส่วนต่างๆ | ไบต์/เซกเตอร์ | แท้จริง | ขนาดที่จัดรูปแบบแล้ว | บล็อกฟรี | ฟรี |
|---|---|---|---|---|---|---|---|---|---|---|
| D9060-ดัดแปลง | ไม่ทราบ | 3600 | 8 [ 3 ] | 256 [ 3 ] | 32 | 256 | 16.8 MB | ~12.0 MB | ไม่ทราบ | ไม่ทราบ |
- 256 กระบอกสูบ × 8 หัว × 32 เซกเตอร์ × 256 ไบต์/เซกเตอร์ เท่ากับ 16.8 เมกะไบต์
บัส IEEE–488

ฮาร์ดไดรฟ์นี้ใช้พอร์ตเชื่อมต่อ IEEE–488 (สายเคเบิลขนาน 24 สาย) ในการสื่อสารกับคอมพิวเตอร์ (หรือที่รู้จักกันในชื่อ General Purpose Interface Bus (GPIB) และ Hewlett-Packard Interface Bus (HP-IB)) อัตราการถ่ายโอนข้อมูลอยู่ที่ 1.2 กิโลไบต์ต่อวินาทีจาก D9060/D9090 ฮาร์ดไดรฟ์เหล่านี้สามารถเชื่อมต่อแบบอนุกรม (daisy chain)บนพอร์ตเชื่อมต่อได้ โดยแต่ละอุปกรณ์ใช้หมายเลขอุปกรณ์ที่แตกต่างกัน
ไดรฟ์ D9060/D9090 ถูกออกแบบมาเพื่อใช้กับคอมพิวเตอร์ตระกูล Commodore CBM/PET แต่เนื่องจากคอมพิวเตอร์ตระกูลนี้ที่มีตัวเครื่องเป็นโลหะได้ถูกแทนที่ด้วยVIC-20และCommodore 64ทำให้ความต้องการไดรฟ์เหล่านี้ส่วนใหญ่มาจากตลาดผู้ใช้คอมพิวเตอร์บ้านที่ใหญ่ที่สุดในโลกในขณะนั้น ได้แก่ผู้ใช้ VIC-20, C64 และ C128ด้วยเหตุนี้ บริษัทหลายแห่งจึงสร้างอินเทอร์เฟซที่ทำให้ VIC-20 และ Commodore 64/128 มีพอร์ต IEEE-488 ผลิตภัณฑ์แรกที่ผลิตคือ VIC-20 IEEE 488 cartridge รุ่น "VIC-1112" ซึ่งผลิตโดย Commodore
ตลับอินเทอร์เฟซ Commodore 64 IEEE-488 ผลิตโดยบริษัทต่างๆ ตลับ Commodore 64/128 IEEE รุ่นดั้งเดิมผลิตขึ้นในภายหลังและบรรจุพร้อมกับ ไดรฟ์ดิสก์ SFD-1001ในยุโรปเท่านั้น ซึ่งอธิบายได้ว่าทำไมหน่วยนี้จึงไม่เป็นที่รู้จักในสหรัฐอเมริกา[ 9 ]
- มีแบตเตอรี่ให้มาด้วย - อินเทอร์เฟซ Buscard II (ประกอบด้วย6532 RIOT , 6821 ( PIA ) และROM ขนาด 8 KBและPROMขนาด 256 ไบต์)
อินเทอร์เฟซอื่นๆ ที่ไม่มีรูปภาพให้เลือกใช้:
- อินเทอร์เฟซอนุกรม E-LINK ไปยัง IEEE (ประกอบด้วยชิป 65C02 , 6522และ ROM ขนาด 4 KB)
- INTERPOD - กล่องอินเทอร์เฟซแบบสแตนด์อโลนที่เชื่อมต่อCBM (IEC) แบบอนุกรมกับ IEEE-488 แบบขนานและRS-232 แบบอนุกรม โดยใช้CPU 6502 , RIOT 6532, VIA 6522 , ACIA 6850และชิปEPROM KB 2716 จำนวน 4 ตัว[ 10 ]
- MSD VIE ("VIC20 - 488") - 4 KB 2716 EPROMไดรเวอร์ 6522 VIA, 75160A และ 75161A IEEE
- MSD CEI ("C64 - 488") - ไดรเวอร์ IEEE 6526 CIA , 75160A และ 75161A ขนาด 4 KB 2716 EPROM
- Richvale Telecommunications (RTC) - C64-LINK - 6821 PIA, EPROM [ 11 ]
- Richvale Telecommunications (RTC) - C64-LINK II - 6821 PIA, EPROM [ 12 ] [ 13 ]
การใช้งาน Commodore 64/128
ฮาร์ดไดรฟ์ D9060 และ D9090 เป็นที่ต้องการอย่างมากในช่วงต้นทศวรรษ 1980 โดยผู้ใช้คอมพิวเตอร์ Commodore 64 และ Commodore 128 ที่ต้องการความสะดวกสบายในการเก็บโปรแกรมและเกมทั้งหมดไว้ในที่เดียว การโหลดไฟล์และเกมเร็วกว่าไดรฟ์ฟลอปปี้ดิสก์Commodore 1541 ทั่วไป ถึง 5 เท่าระบบกระดานข่าว (BBS) จำนวนมากถูกตั้งค่าโดยใช้ฮาร์ดไดรฟ์เหล่านี้ เนื่องจากสามารถเข้าถึงข้อมูลได้อย่างรวดเร็วและจัดเก็บข้อมูลได้มากกว่าไดรฟ์ฟลอปปี้ดิสก์ 1541 ซึ่งสามารถเข้าถึงข้อมูลได้เพียง170 KBต่อด้านเท่านั้นในแต่ละครั้ง
ในช่วงปลายทศวรรษ 1980 คอมพิวเตอร์ Commodore 64 ได้เข้ามาแทนที่เครื่อง Commodore 8 บิตรุ่นอื่นๆ อย่างสิ้นเชิง สาเหตุหลักมาจากจำนวนผู้ใช้งานทั่วโลกที่มากมายมหาศาล รวมถึงการสนับสนุนจากบริษัทซอฟต์แวร์และฮาร์ดแวร์ภายนอกจำนวนมาก ส่งผลให้ผู้ใช้งาน C64 จำนวนมากซื้อไดรฟ์ดิสก์และฮาร์ดไดรฟ์ IEEE-488 รุ่นเก่ามาเชื่อมต่อกับคอมพิวเตอร์ผ่านอินเทอร์เฟซ IEEE-488 ซึ่งทำให้เกิดแรงกดดันต่ออุปทานของอุปกรณ์เหล่านี้ เนื่องจากปัจจุบันเป็นที่ต้องการทั้งจากผู้ใช้งาน Commodore 64/128 และผู้ใช้งานตระกูล PETซึ่งเป็นเครื่องที่ไดรฟ์เหล่านี้ได้รับการออกแบบมาโดยเฉพาะ
ราคาเมื่อซื้อใหม่
เอกสารอ้างอิงราคาที่เก่าที่สุดที่พบในบทความนี้มีชื่อว่า "รายการราคาคอมโมดอร์ 1 กันยายน 1983"
- ฮาร์ดดิสก์ไดรฟ์ D9060 ขนาด 5 เมกะไบต์ = 4,648 ดอลลาร์ออสเตรเลีย, 1,995 ปอนด์สเตอร์ลิง (สหราชอาณาจักร)
- ฮาร์ดดิสก์ไดรฟ์ D9090 ขนาด 7.5 เมกะไบต์ = 5,813 ดอลลาร์สหรัฐ (ออสเตรเลีย), 2,495 ปอนด์ (สหราชอาณาจักร)
