Articulo de referencia

Chipset AA+

El chipset AA+ era un chipset compatible con Amiga que Commodore International anunció en 1992. Existían dos proyectos distintos: el chipset Advanced Amiga Architecture de próxi...

El chipset AA+ era un chipset compatible con Amiga que Commodore International anunció en 1992. Existían dos proyectos distintos: el chipset Advanced Amiga Architecture de próxima generación y el chipset AA+, más económico y práctico. El primero estaba en desarrollo cuando Commodore se declaró en bancarrota; el segundo solo existía en papel. Ambos fueron cancelados cuando Commodore cerró.

Historia

En 1991, Commodore se dio cuenta de que el coste de la tarjeta gráfica AAA estaba aumentando, por lo que la pospusieron hasta 1994 y, con ciertas dudas, diseñaron la AGA, que lanzaron en 1992 para mantenerse al día con la competencia.

Commodore estaba convencida de que, incluso en 1994, los sistemas AAA con sus cuatro chips personalizados (seis chips en los sistemas de 64 bits) serían muy caros de usar en un ordenador de bajo precio como el A1200 o una consola como la CD32. Por lo tanto, a diferencia de la costumbre de Commodore de diseñar un chip personalizado tanto para ordenadores de gama alta como de gama baja para ahorrar costes de desarrollo, Commodore decidió diseñar dos chips personalizados: AAA para los ordenadores de gama alta y AA+ para los de gama baja.

En enero de 1993, en Devcon, en Orlando, Florida, Lew Eggebrecht, entonces vicepresidente de ingeniería de Commodore, declaró lo siguiente:

"AA+ será una versión más rentable de AA con todas las características que deseábamos haber incluido, pero para las que no tuvimos tiempo. Tenemos una lista de todos los problemas que presenta actualmente en la gama baja: el puerto serie, la imposibilidad de leer disquetes de alta densidad, la falta de ancho de banda para pantallas de 72 Hz y la ausencia de modos de píxeles grandes para la renderización. Hicimos una lista de todos estos problemas y dijimos: 'Vamos a solucionarlos cuanto antes'. Por lo tanto, AA+ es una extensión, no una arquitectura radicalmente nueva. Estamos haciendo todo lo posible, aprovechando los avances tecnológicos y reduciendo significativamente los costes; ese es nuestro objetivo."

Según Dave Haynie, AA+ solo existió en papel y el diseño real nunca se concretó debido a la falta de fondos de Commodore en aquel entonces. Al igual que con AAA y Hombre, Commodore planeaba usar AA+ con el sistema Acutiator diseñado por Haynie.

Unos años más tarde, Access Innovations adoptó la denominación AA+ para su chipset compatible con BoXeR AGA.

Compatibilidad

A diferencia de AAA, que fue un diseño radical de ECS y no admitía registros AGA, AA+ se construyó sobre la base de AGA y sería en gran medida compatible con AGA.

Sistema operativo

Los sistemas AA+ se distribuirían con el próximo AmigaOS 4 , que añadía compatibilidad con RTG para píxeles grandes.

Papas fritas

Para reducir costes, los chips personalizados de Amiga se reducirían de 3 (OCS, ECS, AGA) a solo dos. AA+ contaría con dos chips personalizados con encapsulados de 160 a 280 pines , cada uno con 100 000 transistores . En comparación, AGA Lisa tiene 80 000, mientras que ECS tiene un total de 60 000. Por otro lado, AAA, con sus 4 chips , tendría un total de 750 000 transistores , y más de 1 000 000 en su configuración de 6 chips de 64 bits.

UPC

Commodore afirmó que AA+ fue diseñado para admitir TODOS los procesadores 680x0 de 32 bits . Para la compatibilidad con píxeles grandes, los sistemas de gama baja probablemente incluirían un 68020 con direccionamiento de memoria de 32 bits completo (es decir, no un 68EC020) o incluso un 68EC030 , que podía manejar fácilmente los controladores RTG. Commodore no agregó píxeles grandes a AGA en ese momento porque RTG requería al menos un 68020 (no un 68EC020 como en A1200) con al menos 4 MB de memoria, mientras que el A1200 estándar solo tenía 2 MB y un procesador 68EC020.

Memoria

AA+ tenía un ancho de banda de memoria 8 veces mayor que ECS al usar ráfagas de bus de memoria largas de 128 bits como AAA. El tamaño máximo de la RAM del chip se incrementaría a 8 MB .

AA+ usaría DRAM de 60 ns , pero los sistemas AA+ necesitarían al menos 4 MB como estándar para admitir RTG y píxeles empaquetados (Chunky), mientras que los sistemas tipo A1200 (por ejemplo, A1400) probablemente se enviarían con 8 MB , que era el estándar en 1994 para PC de gama baja.

Gráficos

Con una frecuencia de reloj de píxeles de 57 MHz , AA+ podía mostrar imágenes progresivas de 800 x 600 a 72 Hz en 256 colores, o incluso pantallas entrelazadas de 1024 x 768. Quizás el avance más significativo fue la incorporación del modo Chunky de 16 bits, aunque la resolución máxima para píxeles de 16 bits sería de 640 x 480 .

No se menciona el modo chunky de 8 bits en AA+, lo más probable es que los 256 colores solo estuvieran disponibles en modo planar, de esta manera Commodore podía mantener bajo el costo de AA+, ya que la compatibilidad con el modo planar de 8 bits debía mantenerse, puesto que era compatible con AGA.

Ampollas

Se prometió un rendimiento de blitter dos veces superior al de AGA/ECS, pero Commodore nunca mencionó que AA+ tuviera un blitter de 32 bits como AAA, por lo que el blitter de AA+ se mantendría en 16 bits para reducir costes. Se podría obtener un rendimiento dos veces mayor aumentando el ciclo de reloj del blitter de 7  MHz a 14  MHz, pero al hacerlo, AA+ perdería compatibilidad con una gran cantidad de software que se basa en la sincronización con los ciclos del blitter, como la mayoría de las demos y juegos de esa época.

Sonido

Cuando se le preguntó al respecto, Lew Eggebrecht, vicepresidente de ingeniería de Commodore, afirmó que AA+ admitirá muestras de sonido de 16 bits, pero no está claro si esta compatibilidad se agregará mediante la incorporación de un chip DSP o mediante la mejora de Paula a algo mejor como AAA, aunque Lew Eggebrecht declaró en una ocasión que el DSP se integrará en todos los futuros conjuntos de chips de Amiga, incluidos los de gama baja.

Flexible

AA+ sería totalmente compatible con unidades de disquete HD de 1,76 MB a máxima velocidad sin necesidad de recurrir a soluciones chapuceras como las de los antiguos Amiga; las unidades de disquete HD de los antiguos Amiga tenían que ser unidades fabricadas especialmente que podían girar a la mitad de la velocidad de las unidades de disquete HD estándar para hacer frente a la falta de compatibilidad de Paula con velocidades de bits más altas.

Puerto serie

El AA+ tendría dos UART serie FIFO con búfer de cuatro bytes , al igual que el AAA.

Presupuesto

  • Dos chips con transistores de 100k cada uno.
  • Sincronizado con el reloj de vídeo.
  • Paquetes de 160 a 280 pines.
  • Memoria en chip DRAM de 32 bits con modo de paginación de 60 ns.
  • Reloj de píxeles de 57  MHz.
  • Modo planar de 256 colores con compatibilidad con registros AGA.
  • Controlador de disquete de 4 MB y 4 Mbit/s con unidades de disquete CRC por hardware que utilizan tecnología estándar.
  • Compatibilidad con TODOS los procesadores 680x0 de 32 bits .
  • Aumento del ancho de banda de la memoria en 8 veces con respecto a ECS .
  • Rendimiento Blitter 2x (obtiene el doble de ciclos de reloj que en AGA).
  • Resolución estable de 800 x 600 x 8 bits sin entrelazado , frecuencia de actualización de 72 Hz. Pantallas más grandes con frecuencias de actualización más bajas.
  • Modo de color de 16 bits empaquetado (Chunky)
  • Puertos serie FIFO con búfer grande.
  • Se ha aumentado el límite de memoria RAM del chip hasta 8 MB .

Véase también

Referencias

  • Lew Eggebrecht, en el World Of Commodore 92 de Toronto, reveló información sobre AA+ y AAA.
  • Entrevista con Lew Eggebrecht
  • futuras máquinas Commodore
  • ACTUADOR
  • El archivo de Dave Haynie con información y especificaciones detalladas.