
El 7360/8360 TExt Display ( TED ) era un circuito integrado fabricado por MOS Technology, Inc. Era un chip de vídeo que también contenía hardware de generación de sonido , circuitos de actualización de DRAM , temporizadores de intervalo y gestión de entrada de teclado . Fue diseñado para los ordenadores Commodore 16 y Plus/4 . Su encapsulado consistía en un DIP de 48 pines estándar JEDEC .
La única diferencia entre los modelos 7360 y 8360 es la tecnología de fabricación utilizada; el modelo 8360 es más común. [ 1 ]
Capacidades de vídeo
Las capacidades de vídeo proporcionadas por el TED eran en gran medida un subconjunto de las del VIC-II . El TED admitía cinco modos de vídeo: [ 2 ]
- Modo de texto de 40 × 25 caracteres con 8 × 8 píxeles.
- Texto multicolor (4 × 8 píxeles por carácter, ancho de píxel doble en la dirección x)
- Modo de color de fondo extendido (8 × 8 píxeles por carácter)
- Gráficos multicolor de 160 × 200 píxeles
- Gráficos de alta resolución de 320 × 200 píxeles
- 46 μs de laLa parte visible de las líneas de escaneo, de 52 μs de longitud, está rellena de píxeles.
Estos modos permanecieron prácticamente sin cambios con respecto a los modos VIC-II correspondientes, salvo por las diferentes asignaciones de registros y memoria (consulte el artículo sobre el VIC-II para obtener información sobre los modos gráficos). Sin embargo, el TED carecía de las capacidades de sprites del VIC-II, por lo que la animación de los juegos debía realizarse exclusivamente con conjuntos de caracteres personalizados, como en el VIC-20. Esto restringió los gráficos de los juegos C16/Plus 4 en comparación con el C64. En el VIC-II, los sprites utilizaban dos tercios del área del chip, lo que aumentaba el número de transistores por encima del de la CPU. En cambio, el TED almacena en caché los atributos de color en el chip, lo que aumenta la SRAM.Ocupa entre 40 y 75 bytes y elimina la memoria RAM de color externa.
El TED sí incluía dos características de las que carecía el VIC-II: control de luminancia y texto parpadeante.
Generaba 16 colores base mediante variaciones de las señales cromáticas de Pb y Pr (con 8 pasos posibles, que iban desde 0, ±0,3826834, ±0,7071068 hasta ±1,0). Quince de estos 16 colores (el negro era la excepción) podían asignarse a uno de los 8 valores de luminancia Y (0,125, 0,25, 0,375, 0,5, 0,625, 0,75, 0,875, 1,0), lo que permitía al TED mostrar una gama de colores mucho más amplia que el VIC-II. La paleta completa de 121 colores YPbPr se muestra a continuación. [ 3 ]
Capacidades de sonido
El TED presentaba un sencillo generador de tonos que producía dos canales de audio. El primer canal generaba una onda cuadrada , y el segundo podía generar tanto una onda cuadrada como ruido blanco . Entre ambos canales se podían escuchar dos tonos o un tono más ruido. Este generador de tonos estaba diseñado para aplicaciones comerciales y no ofrecía las amplias funciones de sonido del chip SID .
Otras características
El TED incluye tres temporizadores de intervalo de 16 bits , que consisten en contadores descendentes que operan a la frecuencia del reloj maestro. Pueden generar interrupciones (IRQ) por subdesbordamiento, al igual que un registro de trama al coincidir con la línea de exploración actual. El chip también contiene un puerto de E/S , que se utiliza en los módulos Plus/4 y 16 para controlar el bus IEC (para conectar unidades de disquete) y la grabadora de cinta (Datassette).
El TED tiene mayor prioridad de acceso a la DRAM que la CPU. Por lo tanto, en los bordes la CPU puede funcionar a máxima velocidad, pero en el área de visualización activa su velocidad se reduce a la mitad. Una característica indeseable del chip es su conocida tendencia a dañarse por sobrecalentamiento. Para mantener en funcionamiento un ordenador que utiliza este chip, se recomienda mejorar su sistema de refrigeración. [ 4 ]
Dado que los chips TED ya no se fabrican, su arquitectura interna ha sido investigada y replicada por el desarrollador húngaro Istvan Hegedus utilizando Verilog HDL en un proyecto llamado FPGATED. [ 5 ] El código fuente de este proyecto se ha publicado como código abierto, lo que ha dado lugar a una implementación en C16 en la plataforma MiSTer y a un prototipo funcional de reemplazo de chip por parte del desarrollador del código original.
Había otro reemplazo de TED en desarrollo basado en el código fuente original por el "proyecto ThED", pero este se ha suspendido debido a dificultades con el suministro de componentes. [ 6 ]
Notas
- ↑ "MOS 7360/8360" . Commodore Plus/4 World . Consultado el 30 de octubre de 2022 .
- ↑ "Hoja de datos TED 7360" (PDF) . Commodore Semiconductor Group . Consultado el 21 de mayo de 2019 .
- ↑ Los valores de color se toman del código fuente del emulador YAPE Plus/4.
- ↑ Bucci, Davide. "Temperaturas de la CPU y del TED en un Commodore Plus/4" . Recuperado el 21 de mayo de 2019 .
- ↑ "FPGATED reimplementa el chip TED de la serie Commodore 264 en FPGA" . Consultado el 14 de mayo de 2022 .
- ↑ "ThED – Tecnología MOS, reemplazo de TED para la serie Commodore 264" . 5 de diciembre de 2019. Consultado el 29 de octubre de 2021 .
Enlaces externos
- Charla con TED: Los circuitos integrados de visualización de texto MOS 7360/8360
- Manual de hardware de Commodore plus/4
- Patente estadounidense 4,569,019
- Circuitos integrados con tecnología MOS
- chips gráficos
- chips de sonido
- circuitos integrados de entrada/salida