Articulo de referencia

IDE64

Tarjeta de expansión para unidades IDE, CD-ROM y módulos Flash EEPROM para el C64. El cartucho de interfaz IDE64 es un dispositivo de puerto de expansión para conectar dispositi...

Tarjeta de expansión para unidades IDE, CD-ROM y módulos Flash EEPROM para el C64.
Tarjeta de expansión para unidades IDE, CD-ROM y módulos Flash EEPROM para el C64.

El cartucho de interfaz IDE64 es un dispositivo de puerto de expansión para conectar dispositivos ATA (PI) a los ordenadores C64 o C128 .

Hardware

Hubo varias versiones diferentes [ 1 ] de este cartucho a lo largo de los años. La interfaz fue diseñada por Tomas Pribyl y Jan Vorlicek en 1994. A partir de 2023 [ 2 ] Josef Soucek era el mantenedor del diseño (involucrado en el proyecto al menos desde 2006 [ 3 ] ).

  • IDE64 v1.1 – En 1997 apareció la primera versión pública del cartucho. La lógica estaba integrada en dos circuitos integrados ispLSI, el sistema operativo estaba grabado en una EPROM  de 32 kB y contaba con 16 kB de memoria RAM para búferes. Incluía un reloj en tiempo real DS1302 que, gracias a una batería, podía mantener la configuración y la hora. Además del conector ATA paralelo , también incluía un puerto de expansión para conectar otros cartuchos. 
  • IDE64 v2.1 – Alrededor de 1999 salió la primera versión "moderna" del cartucho, que fusionaba la lógica en un gran PLD ispLSI . Además, la EPROM se actualizó a una EEPROM  de 64 kB para permitir actualizaciones del sistema operativo sin equipo especial. La RAM se amplió para almacenar 28 kB de búferes y variables internas. Se incluyó un nuevo conector en la placa, llamado ShortBus. Estaba destinado a expansiones de hardware como LCD , [ 4 ] pantalla de 7 segmentos , [ 5 ] pero posteriormente también aparecieron expansiones más sofisticadas. Esta fue también la primera versión en incluir compatibilidad con SuperCPU . 
  • IDE64 v3.1 – En 2001 se fabricó una versión rediseñada del cartucho 2.1; esta versión elimina la función de paso del puerto de expansión.
  • IDE64 v3.4 – Las tarjetas CompactFlash se popularizaron, por lo que el cartucho se rediseñó en 2004 para incluir una ranura CF. Esto permitió una opción de almacenamiento portátil y compacta para la C64, sin necesidad de dispositivos ni fuentes de alimentación adicionales.
  • IDE64 v3.4+ – En 2005, con una pequeña modificación de hardware, la EEPROM se amplió a 128  kB, lo que permitió almacenar dos versiones del sistema operativo tanto para un C64 estándar como para un SuperCPU. Esta función se podía seleccionar mediante un pequeño interruptor y solucionó el problema de reprogramación para quienes tenían sistemas equipados con SuperCPU.
  • IDE64 v4.1 – El lanzamiento preliminar tuvo lugar en agosto de 2008, [ 6 ] pero no estuvo disponible hasta marzo de 2009. El hardware se rediseñó para usar componentes de montaje superficial y un CPLD ispMACH más actualizado , lo que resultó en una placa mucho más corta. Se agregó un chip FIFO serie USB para conexiones PCLink rápidas y un puerto de reloj Amiga para conectar dispositivos adicionales. La ranura para tarjetas en esta versión está separada del puerto ATA paralelo y ofrece mayor compatibilidad con tarjetas CF. La interfaz de E/S se cambió para admitir un sistema operativo de 128 kB y se ajustó para velocidades de transferencia de datos ligeramente más rápidas. 

Ampliación del servicio de autobuses de corta distancia

  • ETH64 : Tarjeta Ethernet basada en el chip LAN91C96 . Es compatible con Contiki , Wings y posiblemente con otros programas. También se puede usar para la conexión PCLink.
  • DUART : Se trata de una tarjeta RS-232 dual basada en el chip XR68C681 , utilizada principalmente para conexiones PCLink. Es compatible con Contiki, Wings, Novaterm 9.6 y posiblemente con otros programas.
  • DigiMAX : Se trata de una tarjeta convertidora digital-analógica de 4 canales y 8 bits basada en el MAX506 . Puede utilizarse como tarjeta de sonido , ya que la salida se realiza a través de dos conectores jack . Esta tarjeta es compatible con Modplay, Wings y posiblemente con otros programas.
  • ETFE : Esta es una tarjeta Ethernet basada en CS8900, similar a la popular RR-Net, pero la versión 1.1 solo funciona en modo compatible con TFE. Se puede usar con PCLink, incluye un controlador Contiki y funciona con software diseñado para la tarjeta TFE original. Para la próxima versión (1.2) se incluirá un puente para simular una tarjeta RR-Net.

Referencias

  1. Imágenes de versiones de IDE64
  2. http://news.ide64.org/2023/03/ide64-currently-unavailable.html
  3. http://news.ide64.org/2006/06/ide64-news-notice.html
  4. Fuente del controlador de pantalla LCD
  5. Tarjeta Hexcard para IDE64
  6. Árok Party 2008 szerzemények #2 - avagy Agyament Hardverek #1 (húngaro)
  • La página web de los autores del cartucho
  • La página web del sistema operativo utilizado
  • La página web de noticias del proyecto IDE64
  • IDE64 en la Wiki de C64
  • IDE64 en HupWiki (húngaro)