Articulo de referencia

Commodore D9060

"},"os":{"wt":""},"power":{"wt":""},"cpu":{"wt":""},"memory":{"wt":""},"storage":{"wt":"5/7.5 MByte [[ST-506]] [[Modified Frequency Modulation|MFM]] {{cite web|title=harddi...

Los discos duros Commodore D9060/D9090 fueron la única familia de discos duros que Commodore fabricó tanto para el mercado doméstico como para el empresarial. La electrónica es idéntica en el D9060 y en la unidad D9090, de mayor tamaño; la única diferencia radica en el tamaño del disco duro instalado, con un jumper configurado para distinguir entre 4 o 6 cabezales de disco . Originalmente diseñados para la serie de ordenadores PET/CBM con carcasa metálica, son compatibles con el VIC-20, el Commodore 64 y modelos posteriores mediante un adaptador.

Datos técnicos

  • En el D9060; 153 cilindros × 4 cabezales × 32 sectores × 256 bytes/sector equivale a 5,01  MB.
  • En el D9090; 153 cilindros × 6 cabezales × 32 sectores × 256 bytes/sector equivale a 7,52  MB.

Internamente, el sistema estaba compuesto por cuatro partes principales:

  1. PCB CBM DOS 3.0
  2. Controlador SASI
  3. disco duro
  4. Fuente de alimentación

Tensión de entrada: 100, 117, 220, 240 V CA

Fuente de alimentación

Enchufe y cable de 4 pines: el cableado y los voltajes cumplen con los estándares mundiales para cables de alimentación de unidades de gran tamaño, pero los colores no son estándar.

PCB CBM DOS 3.0

PCB CBM DOS

Esta placa de circuito impreso DOS está compuesta por varios componentes electrónicos principales:

  • 3 × ROM (dos para el sistema CBM DOS y la comunicación con el ordenador anfitrión, una para las comunicaciones SASI para el formateo de bajo nivel del disco duro: diseño de pistas y sectores, 4 o 6 cabezales).
  • Se pueden seleccionar 4 o 6 cabezales mediante un puente de hardware ubicado en la parte frontal de la PCB de DOS [ 4 ].
  • 2 microprocesadores MOS 6502 a 1  MHz
  • 2 chips de E/S RIOT 6532
  • 1 chip de E/S VIA 6522
  • 8 chips SRAM × 2114 , 4 KB de uso de DOS, búferes de disco del sistema
  • Número de dispositivo Commodore seleccionable entre 8 y 11 (en el circuito integrado 7H  : 6532).

Controlador SASI

PCB del controlador SASI

El principal componente que controla este controlador es el AMD 'AM2910' (un secuenciador de direcciones de 12 bits). La interfaz SASI fue inventada por Shugart , que más tarde se convertiría en Seagate . SASI finalmente se estandarizó y hoy se conoce como SCSI .

Conexión de dos discos duros a un controlador SASI

Capaz de gestionar 2 mecanismos de disco duro MFM , que se comunican al usuario como dos directorios combinados, con un número de encabezado = 0 y el otro número de encabezado = 1. Esto difiere de otras unidades Commodore de esta época, que requerían que cada directorio de disco separado se llamara individualmente con un comando LOAD"0:$",8 y LOAD"1:$",8 para las dos unidades que residen en el dispositivo 8. Parece que Commodore nunca completó del todo el DOS; esto se indica por la forma en que dos directorios se superponen para un mismo dispositivo y el número de bloques libres se muestra como si solo se estuviera utilizando un disco duro. El DOS también se "bloqueará" si se intenta acceder a la unidad de disco 1 cuando solo hay una unidad de disco duro conectada como unidad de disco 0.

disco duro

El interior de un mecanismo de disco duro ST225-HD similar

La unidad utiliza unidades de disco duro Tandon TM602S/TM603S. Tandon fue fundada en 1975 [ 5 ] y pasó a formar parte de Western Digital (WD) en 1988. [ 6 ]

Los datos se codifican en los platos del disco utilizando el formato de disco MFM . [ 7 ]

Internamente, el sistema tenía una velocidad de transferencia de 5,0  Mbit/s desde el disco duro a la placa de circuito impreso del controlador CBM DOS 3.0.

Se puede utilizar cualquier mecanismo de accionamiento MFM de 4 o 6 cabezales como mecanismo de repuesto.

Cilindros = 153 (por disco duro) La unidad de 6 cabezales contiene 3 platos, la unidad de 4 cabezales contiene 2 platos.

Sectores por cilindro = 192 (D9090) (32 sectores × 6 cabezales)

Sectores por cilindro = 128 (D9060) (32 sectores × 4 cabezales)

Sectores por vía = 32

Bytes por sector = 256

Tiempo de acceso de pista a pista, promedio: 153 ms, 99 ms [ 2 ]

Tasas de error: [ 2 ] Lectura suave:1 × 10 10 bits  Lectura difícil:1 × 10 12 bits  Errores de búsqueda:1 × 10 6 busca 

Densidad de grabación: 7690 BPI (bits por pulgada) [ 2 ]

Velocidad de transferencia: 5  Mbit/s [ 2 ]

+12V CC +/- 10% 1,5 amperios típicos, 5 amperios máximos durante 10 segundos con no más de 5 milivoltios PARD* [ 2 ] +5V CC +/- 5% .. 8 amperios típicos con no más de 50 milivoltios PARD* [ 2 ]

  • Desviación periódica y aleatoria.

Entorno: Temperatura ambiente: En funcionamiento: 16 a 46 °C (61 a 115 °F) Sin funcionamiento: −35,4 a 60 °C (−31,7 a 140,0 °F) Humedad relativa: 8 % a 80 % Temperatura máxima de bulbo húmedo: 26 °C sin condensación [ 2 ]     

Verdadero: 0,0 - 0,4 V Imax=40mA máximo [ 2 ] Falso: 2,5-5,25 V Imax=0mA abierto [ 2 ]

Control eléctrico de la señal para señales de terminación simple: controlador 7438 en un cable de un máximo de 20 pies (6,1 m) en un terminador de +5 V...220 ohm...Señal...330 ohm...GND en una carga 74LS14. [ 2 ] 

Formato

A pesar del reducido espacio de almacenamiento (según los estándares actuales) de estos discos duros antiguos, formatearlos puede requerir bastante paciencia por parte del usuario:

  • El formateo del D9060 (4 cabezales) tarda aproximadamente 1 hora.
  • El formateo de la impresora D9090 (6 cabezales) tarda aproximadamente 1 hora y 20 minutos.

Estas largas demoras pueden atribuirse al funcionamiento general, que consiste en el formateo de disco de bajo nivel por parte del controlador SASI, seguido de una escritura de patrón de prueba de seis pasadas en toda la superficie del disco por parte del DOS antes de colocar la información inicial del sistema de archivos.

Particiones y subdirectorios

Debido a la estructura del DOS 3.0 integrado, solo existe una partición principal que contiene el directorio y todos los archivos guardados. No hay subdirectorios, por lo que eventualmente surgirán problemas al escribir LOAD"$",8 y LIST: la lista de directorios llenará la pantalla y luego se desplazará. Puede pausar la visualización de la lista de directorios como en cualquier computadora Commodore. Sin embargo, si tiene decenas o cientos de archivos guardados, deberá esperar un tiempo hasta que la lista de directorios se haya completado.

Utilizando mecanismos de disco más grandes

Con modificaciones menores en el código ROM del CBM DOS, se podían instalar discos duros de mayor capacidad en las unidades D9060/D9090. Esto se lograba encontrando unidades con 8 cabezales (4 platos) y 256 cilindros. El CBM DOS admitía estas especificaciones si se codificaban directamente en la ROM. No se podían instalar unidades de mayor capacidad sin realizar cambios importantes en el código de la unidad. En la década de 1980, una empresa de Arizona llamada Copperstate Cash Register vendía unidades mejoradas a empresas y operadores de BBS . [ 8 ]

  • 256 cilindros × 8 cabezales × 32 sectores × 256 bytes/sector equivale a 16,8  MB.

bus IEEE–488

Parte posterior de una unidad D9090 que muestra el puerto IEEE-488.

La unidad utilizaba la interfaz IEEE-488 (cable paralelo de 24 hilos) para comunicarse con los ordenadores (también conocida como bus de interfaz de propósito general (GPIB) y bus de interfaz Hewlett-Packard (HP-IB)). La velocidad de transferencia era de 1,2  kB por segundo desde el D9060/D9090. Estas unidades de disco duro se pueden conectar en cadena mediante la interfaz, utilizando cada dispositivo un número de identificación diferente.

Las unidades D9060/D9090 fueron diseñadas para usarse en la familia de computadoras Commodore CBM/PET, pero debido a que esta familia de computadoras con carcasa metálica quedó obsoleta con la llegada de la VIC-20 y la Commodore 64 , la mayor demanda de estas unidades provino del mercado de usuarios de computadoras domésticas más grande del mundo en ese momento: los usuarios de VIC-20, C64 y C128 . Como resultado, varias compañías fabricaron interfaces que proporcionaban a las VIC-20 y Commodore 64/128 un puerto IEEE-488. El primero en producirse fue el cartucho IEEE 488 para VIC-20, modelo "VIC-1112", fabricado por Commodore.

Los cartuchos de interfaz IEEE-488 para Commodore 64 fueron fabricados por varias compañías. El cartucho original IEEE para Commodore 64/128 se produjo más tarde y se empaquetaba con las unidades de disco SFD-1001 solo en Europa, lo que explicaría por qué esta unidad era desconocida en los EE. UU. [ 9 ]

  • Baterías incluidas - Interfaz Buscard II. (Contiene un 6532 RIOT , un 6821 ( PIA ) y una ROM de 8 KB, y una PROM de 256 bytes )

Otras interfaces sin imágenes disponibles:

  • Interfaz serie E-LINK a IEEE. (Contiene 65C02 , 6522 y 4  KB de ROM)
  • INTERPOD: una caja de interfaz independiente que conecta la interfaz serie CBM (IEC) con la interfaz paralela IEEE-488 y la interfaz serie RS-232 . Utiliza los chips CPU 6502 , RIOT 6532, VIA 6522 , ACIA 6850 y EPROM 2716 de 4 KB . [ 10 ]
  • MSD VIE ("VIC20 - 488") - EPROM 2716 de 4 KB , 6522 VIA, controladores IEEE 75160A y 75161A.
  • MSD CEI ("C64 - 488") - EPROM 2716 de 4 KB , 6526 CIA , controladores IEEE 75160A y 75161A.
  • Richvale Telecommunications (RTC) - C64-LINK - 6821 PIA, EPROM [ 11 ]
  • Richvale Telecommunications (RTC) - C64-LINK II - 6821 PIA, EPROM [ 12 ] [ 13 ]

Uso de Commodore 64/128

Los discos duros D9060 y D9090 fueron muy codiciados a principios de la década de 1980 por los usuarios de Commodore 64 y Commodore 128, quienes deseaban tener todas sus utilidades y juegos en un solo lugar. Los archivos y juegos se cargaban cinco veces más rápido que con la disquetera Commodore 1541. Muchos sistemas de tablones de anuncios (BBS) se configuraron utilizando estos discos duros, ya que podían acceder a la información rápidamente y almacenar muchísima más información en comparación con la disquetera 1541, que solo podía acceder a 170 KB de una cara del disquete a la vez.

A finales de la década de 1980, la Commodore 64 había dejado obsoletas a todas las demás máquinas Commodore de 8 bits, principalmente debido a la enorme cantidad de usuarios en todo el mundo y al apoyo de numerosas empresas de software y hardware de terceros. Como resultado, muchos propietarios de C64 adquirieron las antiguas unidades de disco y discos duros IEEE-488 para conectarlas a sus ordenadores mediante una interfaz IEEE-488. Esto ha ejercido presión sobre la oferta de estos dispositivos, ya que actualmente son demandados tanto por usuarios de Commodore 64/128 como por usuarios de la familia de máquinas PET , para las que fueron diseñadas específicamente.

Precio cuando era nuevo

La referencia de precios más antigua encontrada para este artículo se titulaba "Lista de precios de Commodore, 1 de septiembre de 1983".

  • Disco duro D9060 de 5 megabytes = 4648 dólares (Australia), 1995 libras (Reino Unido)
  • Disco duro D9090 de 7,5 megabytes = 5.813 dólares (Australia), 2.495 libras (Reino Unido)

Referencias

  1. 1 2 "harddisk.asc" . 3 de enero de 1994. Recuperado el 28 de abril de 2016. Fabricante Tipo UF-Cap. F-Cap. Interfaz Módulo Cilindro Cabezales Sector Acceso Transf RPM Formato de búfer  ; Tandon TM603S  ? 7 ST506 MFM 153 6 17 98 0.6 0  ?  ?
  2. 1 2 3 4 5 6 7 8 9 10 11 12 Manual de operación y servicio del fabricante de equipos originales Tandon (1982)
  3. 1 2 3 4 5 6 "Especificaciones del disco duro" . 16 de mayo de 2008. Consultado el 28 de abril de 2016 .
  4. "Disco duro Commodore D9090 y D9060 - Información técnica" .
  5. Perfil de la empresa , CIO , junio de 1991
  6. O'Dell, John (24 de mayo de 1988). "Western Digital compró problemas de patentes cuando adquirió la división de discos duros" . Los Angeles Times .
  7. Características de rendimiento de la unidad de disco - Manual de funcionamiento y servicio de Tandon TM602S , 20 de septiembre de 1982
  8. Yara, Georgann. "El cambio de opinión continúa el negocio familiar" . The Arizona Republic . Consultado el 30 de noviembre de 2021 .
  9. "Cartucho IEEE-488 para Commodore C64 : ¡Dándole al C64 algo de potencia PET!" . www.zimmers.net . Consultado el 9 de junio de 2019 . 
  10. "Interfaz IEEE-488 de Interpod" . Abril de 2008. Consultado el 28 de abril de 2016 .
  11. "Anuncio: C64-LINK" (PDF) . Abril de 1983. Consultado el 27 de abril de 2020 .
  12. "Manual de usuario: RTC C64-LINK de David Foster" (PDF) . Consultado el 27 de abril de 2020 .
  13. "Anuncio: C64-LINK" (PDF) . Abril de 1983. Consultado el 27 de abril de 2020 .

1. Guía del usuario del Commodore D9090/D9060. 2. Manual de reparación del taller del Commodore D9090/D9060.

  • InfoWorld 27 sep 1982, página 89, Proveedores mayoristas, División de BOSS Apartado de correos 22428 Carmell, California 93922 Escribir o llamar al (408) 373-0320 24 horas vende: "  Unidad Winchester TM603 de 10 MB,  capacidad sin formato de 9,5 MB, 254 TPI, 153 cilindros, 918 pistas, 3 platos, 6 cabezales... $910,00" con garantía de 90 días (un (1) año disponible) en unidades
  • Manual de operación y servicio del fabricante de equipos originales Tandon. Modelos TM602S, TM603S y TM603SE. Unidades de disco rígido de 5,25". 20 de septiembre de 1982.