
El Mullard SAA5050 era un chip generador de caracteres para implementar el conjunto de caracteres del teletexto . [ 1 ]

El SAA5050 se utilizó en televisores equipados con teletexto , terminales viewdata , adaptadores Prestel como el AlphaTantel , [ 2 ] [ 3 ] [ 4 ] y microcomputadoras , sobre todo en computadoras como la Philips P2000 (1980), Acorn System 2 (1980), BBC Micro (1982), Malzak y Poly-1 . [ 5 ]
Operación
El chip generaba la salida de vídeo adecuada para un código de caracteres de entrada de 7 bits que representaba el carácter actual en la línea de texto, al tiempo que registraba el efecto de cualquiera de los diversos caracteres de control definidos por el estándar de teletexto que hubieran aparecido previamente en esa línea de texto, los cuales podían utilizarse para cambiar el color de primer plano y de fondo, alternar entre el conjunto de caracteres de gráficos de bloques alternativo o realizar otros efectos.

La resolución de pantalla completa generada por el SAA5050 era de 480 × 500 píxeles, lo que correspondía a 40 × 25 caracteres. Por lo tanto, cada posición de carácter correspondía a un espacio de 12 × 20 píxeles. Internamente, la forma de cada carácter se definía en una cuadrícula de 5 × 9 píxeles, basada libremente en el chip ROM de caracteres Signetics 2513. Posteriormente, se interpolaba suavizando las diagonales para obtener un carácter de 10 × 18 píxeles, con una forma angular característica, rodeado en la parte superior e izquierda por dos píxeles de espacio en blanco. Esto proporcionaba una disposición particularmente estable y sin parpadeos en pantallas entrelazadas .
El conjunto alternativo de caracteres gráficos de bloques de 2 × 3 se creó en la misma cuadrícula de 12 × 20 píxeles, de modo que los dos bloques superiores eran de 6 × 6 píxeles cada uno, los dos bloques centrales de 6 × 8 píxeles cada uno, y los dos bloques inferiores también de 6 × 6 píxeles (o dos menos en cada dirección, si se hubiera enviado el carácter de control de "gráficos separados").
Los píxeles se mostraban normalmente con una relación de aspecto de 1,33:1 o 1,2:1 para obtener una pantalla completa cercana a la relación de aspecto estándar de 4:3 de los televisores, lo que equivalía a una pantalla de 400 × 300 o 480 × 400 píxeles.
Versiones
En comparación con otros chips alternativos, el SAA5050 implementaba el estándar original de teletexto del Sistema Mundial ( Nivel 1 ), que no permitía configurar el negro como color de texto en primer plano. Algunos chips alternativos de la época sí lo permitían, tal como se formalizó en el estándar de videotexto CEPT de 1981 .
Además de la versión del Reino Unido, existían varias variantes del chip con conjuntos de caracteres ligeramente diferentes para localizaciones y/o idiomas particulares. Estas tenían los números de pieza SAA5051 ( alemán ), [ 6 ] SAA5052 ( sueco ), [ 7 ] SAA5053 ( italiano ), SAA5054 ( belga ), SAA5055 ( ASCII estadounidense ), SAA5056 ( hebreo ) y SAA5057 ( cirílico ).
El SAA5050 fue posteriormente reemplazado por el chip CCT SAA5243 , que integraba un generador de caracteres de teletexto similar con todas las funciones previamente implementadas por separado , como la decodificación, la temporización y la generación de vídeo. Se controlaba a través de I²C .
Véase también
Referencias
- ↑ Generador de caracteres de teletexto de la serie SAA5050 (PDF) . Mullard. 1982.
- ↑ Graham, Adrian. "AlphaTantel Viewdata Terminal" . Binary Dinosaurs . Consultado el 2 de mayo de 2023 .
- ↑ Graham, Adrian. "Placa base del terminal Viewdata de AlphaTantel" . Binary Dinosaurs .
- ↑ «Máquina: AlphaTantel (alphatan)» . Vas, la galería del hombre .
- ↑ "SAA5050 Generador de caracteres de teletexto" . Vas the Man's Arcade .
- ↑ Born, Uwe. "Hoja de datos del IC SAA5051" . Tablas de datos de semiconductores .
- ↑ «SAA 5052, Tubo SAA5052; Röhre SAA 5052 ID78631, IC - Integra» . Radiomuseum.org .
Enlaces externos
- Hoja de datos SAA5050
- Bedstead , una fuente inspirada en las formas de caracteres SAA5050.
- Teletext
- chips gráficos