AA Chipset
   HOME

TheInfoList



OR:

The AA+ chipset was a planned
Amiga Amiga is a family of personal computers produced by Commodore International, Commodore from 1985 until the company's bankruptcy in 1994, with production by others afterward. The original model is one of a number of mid-1980s computers with 16-b ...
-compatible chipset that
Commodore International Commodore International Corporation was a home computer and electronics manufacturer with its head office in The Bahamas and its executive office in the United States founded in 1976 by Jack Tramiel and Irving Gould. It was the successor compan ...
announced in 1992. There were two separate projects: the next generation
Advanced Amiga Architecture chipset The AAA chipset (Advanced Amiga Architecture) was intended to be the next-generation Amiga multimedia system designed by Commodore International. Initially begun as a secret project, the first design discussions were started in 1988, and after m ...
and the lower cost, more pragmatic AA+ chipset. The former was in development when Commodore declared bankruptcy; the latter existed only on paper. Both were cancelled when Commodore folded.


History

In 1991 Commodore realized that AAA cost was going high, so they postponed it until 1994 and hesitantly designed AGA and released it in 1992 to keep up with the competitors. Commodore was convinced that even in 1994 AAA systems with their four custom chips (six chips in the 64-bit systems) would be very expensive to use in a low price A1200 like computer or CD32 like console. So unlike Commodore's habit of designing one custom chip for both high end and low end computers to save development costs, Commodore decided to design two custom chips: AAA for the high end computers and AA+ for the low end ones. In January 1993 at Devcon in Orlando, Florida, Lew Eggebrecht Commodore VP of Engineering at the time stated the following: "AA+ will be a more profitable version of AA with all the things we wished we'd got in but didn't have time. We have a list of all the problems we currently have at the low end. The serial port, we can't read high density floppies, there isn't enough band width to do 72 Hz screens plus there are no chunky pixel modes for rendering. We listed all those and said, "OK let's go out and fix them as quickly as we can", so AA+ is an extension, not radically new architecture. We're doing the best that we can, taking advantage of advances in technology, significantly reducing the cost and that's the goal." According to
Dave Haynie Dave Haynie is an American electrical engineer and was chief engineer at Commodore International. He is vocal in the Amiga Amiga is a family of personal computers produced by Commodore International, Commodore from 1985 until the company's ...
AA+ only existed on papers and the actual design never started due to Commodore's lack of money at the time. Like AAA and Hombre, Commodore was planning to use AA+ with the Acutiator system that Haynie designed. A few years later Access Innovations adopted the AA+ name for its BoXeR AGA compatible chipset.


Compatibility

Unlike AAA which was a radical design from ECS and did not support AGA registers, AA+ was built on the foundations of AGA and would be largely compatible with AGA.


Operating System

AA+ systems would be shipped with the forthcoming which added RTG support for chunky pixels.


Chips

To keep costs down, Amiga custom chips would be reduced from 3 (OCS, ECS, AGA) to only two. AA+ would feature two custom chips with packages and each chip would have on it. In comparison, AGA Lisa has 80,000 while ECS has a total of 60,000. On the other hand, AAA, with its , would have a total count of , and more than 1,000,000 in its 64-bit configuration.


CPU

Commodore stated that AA+ was designed to support ALL 32-bit
680x0 The Motorola 68000 series (also known as 680x0, m68000, m68k, or 68k) is a family of 32-bit complex instruction set computer (CISC) microprocessors. During the 1980s and early 1990s, they were popular in personal computers and workstations and w ...
CPUs. For Chunky pixels support, low end systems would most likely feature a
68020 The Motorola 68020 is a 32-bit microprocessor from Motorola, released in 1984. A lower-cost version was also made available, known as the 68EC020. In keeping with naming practices common to Motorola designs, the 68020 is usually referred to as t ...
with full 32-bit memory addressing (i.e. not 68EC020) or even 68EC030 which could handle RTG drivers easily. Commodore did not add chunky pixels to AGA at the time because RTG required at least 68020 (not 68EC020 as in A1200) with memory at least, while the standard A1200 had only and 68EC020 CPU.


Memory

AA+ had 8x memory bandwidth over ECS by using 128-bit long memory bus bursts like AAA. Maximum Chip RAM size would be increased to . AA+ would use DRAM, but AA+ systems would need at least as a standard to support RTG and packed (Chunky) pixels, an A1200-like systems (e.g. A1400) would most likely be shipped with which was the standard in 1994 for low end PCs.


Graphics

With pixel clock, AA+ could display progressive @ in 256 colors, or even interlaced screens. Perhaps the most significant advancement was the addition of 16-bit Chunky mode, although the max resolution for 16-bit pixels would be . There is no mention of 8-bit chunky mode in AA+, most likely 256 colors would be only in planar mode, this way Commodore could keep the cost of AA+ down, as 8-bit planar support had to remain, since it was supported in AGA.


Blitter

A 2x blitter performance over AGA/ECS one was promised, however Commodore never mentioned that AA+ had 32-bit blitter like AAA, so AA+ blitter would stay 16-bit to keep the cost down. A 2X performance might be gained by increasing blitter clock cycle from 7 MHz to 14 MHz, but by doing this AA+ will lose compatibility with a large base of hardware banging software which depend on synchronizing with blitter cycles like most demos and games of that era.


Sound

When asked, Lew Eggebrecht VP of Engineering at Commodore stated that AA+ will support 16-bit sound samples, but it is unclear whether this support would be added by adding a DSP chip, or by improving Paula to something better like AAA, although Lew Eggebrecht stated once that DSP will be integrated in all future Amiga chipsets including the low end ones.


Floppy

AA+ would fully support HD floppy drives at full speed without using workaround kludges like former Amigas, former Amiga HD floppy drives had to be specially made drives that could spin at half the speed of standard HD floppy drives to cope with Paula's lack of support of higher bit rates.


Serial Port

AA+ would have two four-byte buffered FIFO serial
UART A universal asynchronous receiver-transmitter (UART ) is a peripheral device for asynchronous serial communication in which the data format and transmission speeds are configurable. It sends data bits one by one, from the least significant to ...
s like the AAA.


Specifications

* Two Chips with 100k Transistor each. * Synchronous to video clock. * 160 - 280 pin packages. * 32 bit DRAM 60 ns Page Mode Chip Memory. * 57 MHz pixel clock. * 256 colors planar mode with AGA registers compatibility. * Floppy Controller with Hardware CRC floppy drives using standard technology. * Support for ALL 32 bit
680x0 The Motorola 68000 series (also known as 680x0, m68000, m68k, or 68k) is a family of 32-bit complex instruction set computer (CISC) microprocessors. During the 1980s and early 1990s, they were popular in personal computers and workstations and w ...
CPUs. * 8x memory bandwidth increase over ECS. * 2x Blitter Performance (gets twice as many clocks as on AGA). * Rock steady Non-Interlace refresh rate, Larger screens at lower refresh rates. * packed (Chunky) 16-bit color mode * FIFO serial ports with large buffer. * Increased
chip ram Chip RAM is a commonly used term for the integrated RAM used in Commodore's line of Amiga computers. Chip RAM is shared between the central processing unit (CPU) and the Amiga's dedicated chipset (hence the name). It was also, rather misleadingly, k ...
limit up to .


See also

*
Original Amiga chipset The Original Chip Set (OCS) is a chipset used in the earliest Commodore Amiga computers and defined the Amiga's graphics and sound capabilities. It was succeeded by the slightly improved Enhanced Chip Set (ECS) and the greatly improved Adva ...
(OCS) *
Enhanced Chip Set The Enhanced Chip Set (ECS) is the second generation of the Amiga computer's chipset, offering minor improvements over the original chipset (OCS) design. ECS was introduced in 1990 with the launch of the Amiga 3000. Another version was developed ...
(ECS) *
Advanced Graphics Architecture Amiga Advanced Graphics Architecture (AGA) is the third-generation Amiga graphic chipset, first used in the Amiga 4000 in 1992. Before release AGA was codenamed Pandora by Commodore International. AGA was originally called AA for Advanced Archi ...
(AGA) * Amiga Ranger Chipset *
Hombre chipset Hombre is a RISC chipset for the Amiga, designed by Commodore, which was intended as the basis of a range of Amiga personal computers and multimedia products, including a successor to the Amiga 1200, a next generation game machine called CD64 and a ...


References


Lew Eggebrecht at World Of Commodore 92, Toronto reveal information about AA+ and AAA.





External links




The Dave Haynie Archive with detailed info and specs
{{DEFAULTSORT:Commodore AAplus Chipset Amiga chipsets Graphics chips Sound chips AmigaOS