El dispositivo de edición de texto 7360 ( TED ) era un circuito integrado fabricado por MOS Technology, Inc. Era un chip de video que también contenía hardware de generación de sonido , circuitos de actualización DRAM , temporizadores de intervalo y manejo de entrada de teclado . Fue diseñado para Commodore Plus / 4 y 16 . Embalaje consistía en una JEDEC -standard de 48 pines DIP .
Capacidades de video
Las capacidades de video proporcionadas por el TED fueron en gran parte un subconjunto de las del VIC-II . El TED admitió cinco modos de video: [1]
- Modo de texto de 40 × 25 caracteres con 8 × 8 píxeles
- Texto multicolor (4 × 8 píxeles por carácter, doble ancho de píxel en la dirección x)
- Modo de color de fondo extendido (8 × 8 píxeles por carácter)
- Gráficos multicolores 160 × 200 píxeles
- Gráficos de alta resolución 320 × 200 píxeles
- 46 μs de la parte visible de 52 μs de largo de las líneas de escaneo están llenos de píxeles
Estos se mantuvieron en gran parte sin cambios con respecto a los modos VIC-II correspondientes, aparte de diferentes registros y mapeo de 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 sprite del VIC-II, por lo que la animación del juego tuvo que hacerse con personajes programables como en el VIC-20. Esto tendía a restringir los gráficos de los juegos C16 / Plus 4 frente al C64. Los sprites usaron 2/3 del área del dado del VIC-II empujando el recuento de transistores sobre el de la CPU. La reducción a un sprite (para el cursor o el puntero del mouse o el jugador) habría reducido esta área en ocho aceptables para una computadora que se supone es más barata que la C64. TED almacena en caché los atributos de color en el chip, lo que aumenta la SRAM de 40 bytes a 75 bytes y elimina la RAM de color externa.
El TED incluyó dos características de las que carecía el VIC-II: control de luminancia y texto parpadeante. A quince de sus 16 colores (el negro es la excepción) se les podría asignar uno de los 8 valores de luminancia, lo que hace que el TED sea capaz de mostrar una gama de colores mucho más amplia que el VIC-II. La paleta completa de 121 colores se muestra a continuación. [2]
luma # 0 1 2 3 4 5 6 7 Y 0,125 0,25 0.375 0,5 0,625 0,75 0,875 1 matiz # Pb (rel.) Pr (rel.) . . . . . . . . 0 - negro 0 0 0,0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 1 - blanco 0 0 1,0 1,1 1,2 1,3 1,4 1,5 1,6 1,7 2 - rojo −0,3826834 0.9238795 2,0 2,1 2,2 2,3 2,4 2,5 2,6 2,7 3 - cian 0.3826834 −0,9238795 3,0 3,1 3,2 3,3 3,4 3,5 3,6 3,7 4 - morado 0,7071068 0,7071068 4,0 4,1 4,2 4,3 4,4 4,5 4,6 4,7 5 - verde −0,7071068 −0,7071068 5,0 5,1 5,2 5,3 5,4 5,5 5,6 5,7 6 - azul 1 0 6,0 6,1 6,2 6,3 6,4 6,5 6,6 6,7 7 - amarillo −1 0 7,0 7,1 7,2 7,3 7,4 7,5 7,6 7,7 8 - naranja −0,7071068 0,7071068 8,0 8,1 8,2 8,3 8,4 8,5 8,6 8,7 9 - marrón −0,9238795 0.3826834 9,0 9,1 9,2 9,3 9,4 9,5 9,6 9,7 10 - amarillo-verde −0,9238795 −0,3826834 10,0 10,1 10,2 10,3 10,4 10,5 10,6 10,7 11 - rosa 0 1 11,0 11,1 11,2 11,3 11,4 11,5 11,6 11,7 12 - azul-verde 0 −1 12,0 12,1 12,2 12,3 12,4 12,5 12,6 12,7 13 - azul claro 0,7071068 −0,7071068 13,0 13,1 13,2 13,3 13,4 13,5 13,6 13,7 14 - azul oscuro 0.9238795 0.3826834 14,0 14,1 14,2 14,3 14,4 14,5 14,6 14,7 15 - verde claro −0,3826834 −0,9238795 15,0 15,1 15,2 15,3 15,4 15,5 15,6 15,7
Capacidades de sonido
El TED presentaba un generador de tonos simple que producía dos canales de audio. El primer canal produjo una onda cuadrada y el segundo podría producir una onda cuadrada o ruido blanco . Entre los dos canales se pueden escuchar dos tonos o un tono más ruido. Este generador de tonos fue diseñado para aplicaciones comerciales y no proporcionó las amplias funciones de sonido que se encuentran en el chip SID .
Otras características
El TED incluye tres temporizadores de intervalo de 16 bits , que consisten en contadores regresivos que operan a la frecuencia del reloj maestro. Pueden generar IRQ en caso de subdesbordamiento. El chip también contiene un puerto de E / S , que se utiliza en Plus / 4 y 16 para escanear el teclado y el joystick . Además, maneja el cambio de banco , utilizado por el sistema operativo para maximizar la cantidad de RAM disponible para Commodore BASIC .
TED tiene una prioridad más alta en el acceso a DRAM que la CPU. Por lo tanto, en las fronteras, la CPU puede funcionar a toda velocidad, pero en el área de visualización activa se reduce a la mitad de la frecuencia de reloj. Una característica indeseable del chip es su conocida tendencia a destruirse por sobrecalentamiento. Para preservar una computadora que emplea este chip en funcionamiento, se recomienda mejorar su enfriamiento. [3] Como los TED son cada vez más difíciles de encontrar, ahora hay un reemplazo de TED en desarrollo por el "proyecto ThED".
Notas
- ^ "Hoja de datos de TED 7360" (PDF) . Commodore Semiconductor Group . Consultado el 21 de mayo de 2019 .
- ^ Los valores de color se toman del código fuente alemulador YAPE Plus / 4.
- ^ Bucci, Davide. "Temperaturas de CPU y TED en un Commodore Plus / 4" . Consultado el 21 de mayo de 2019 .