
The
MOS Technology
MOS Technology, Inc. ("MOS" being short for Metal Oxide Semiconductor), later known as CSG (Commodore Semiconductor Group) and GMT Microelectronics, was a semiconductor design and fabrication company based in Audubon, Pennsylvania. It is mo ...
"Agnus", usually called Agnus, is an
integrated circuit in the custom
chipset
In a computer system, a chipset is a set of electronic components in one or more integrated circuits known as a "Data Flow Management System" that manages the data flow between the processor, memory and peripherals. It is usually found on t ...
of the
Amiga
Amiga is a family of personal computers introduced by Commodore International, Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and sign ...
computer. The Agnus,
Denise
Denise may refer to:
* Denise (given name), people with the given name ''Denise''
* Denise (computer chip), a video graphics chip from the Amiga computer
* "Denise" (song), a 1963 song by Randy & the Rainbows
* Denise, Mato Grosso, a municipalit ...
and
Paula chips collectively formed the
OCS and
ECS
ECS may refer to:
Education
* Education Commission of the States, in the United States
* Engleside Christian School, in Alexandria, Virginia, United States
* Etowah City School in Etowah, Tennessee, United States
* Evangelical Christian Sch ...
chipsets.
The Agnus is the Address Generator Chip. Its main function, in chip area, is the
RAM
Ram, ram, or RAM may refer to:
Animals
* A male sheep
* Ram cichlid, a freshwater tropical fish
People
* Ram (given name)
* Ram (surname)
* Ram (director) (Ramsubramaniam), an Indian Tamil film director
* RAM (musician) (born 1974), Dutch
...
Address Generator and Register Address Encoder which handles all
DMA
DMA may refer to:
Arts
* ''DMA'' (magazine), a defunct dance music magazine
* Dallas Museum of Art, an art museum in Texas, US
* Danish Music Awards, an award show held in Denmark
* BT Digital Music Awards, an annual event in the UK
* Doctor of M ...
addresses. The 8361 Agnus is made up of approximately 21000
transistor
upright=1.4, gate (G), body (B), source (S) and drain (D) terminals. The gate is separated from the body by an insulating layer (pink).
A transistor is a semiconductor device used to Electronic amplifier, amplify or electronic switch, switch ...
s and contains DMA Channel Controllers. According to
Jay Miner
Jay Glenn Miner (May 31, 1932 – June 20, 1994) was an American integrated circuit designer, known primarily for developing graphics and audio chips for the Atari 2600 and Atari 8-bit family and as the "father of the Amiga".
Early life
Ja ...
, original Agnus was fabricated in 5 μm manufacturing process like all
OCS chipset. The
Blitter
A blitter is a circuit, sometimes as a coprocessor or a logic block on a microprocessor, dedicated to the rapid movement and modification of data within a computer's memory. A blitter can copy large quantities of data from one memory area to a ...
and
Copper
Copper is a chemical element with the symbol Cu (from la, cuprum) and atomic number 29. It is a soft, malleable, and ductile metal with very high thermal and electrical conductivity. A freshly exposed surface of pure copper has a pinkish ...
are also contained here.
Agnus features:
* The
Blitter
A blitter is a circuit, sometimes as a coprocessor or a logic block on a microprocessor, dedicated to the rapid movement and modification of data within a computer's memory. A blitter can copy large quantities of data from one memory area to a ...
, a
bitmap
In computing, a bitmap is a mapping from some domain (for example, a range of integers) to bits. It is also called a bit array or bitmap index.
As a noun, the term "bitmap" is very often used to refer to a particular bitmapping application: th ...
manipulator. The Blitter is capable of copying blocks of display data, or any arbitrary data in the on-board memory, at high speed with various raster operations as well as drawing pixel perfect lines and filling outlined polygons, while freeing the CPU for concurrent tasks.
* "
Copper
Copper is a chemical element with the symbol Cu (from la, cuprum) and atomic number 29. It is a soft, malleable, and ductile metal with very high thermal and electrical conductivity. A freshly exposed surface of pure copper has a pinkish ...
", a display synchronized co-processor
* 25
Direct Memory Access
Direct memory access (DMA) is a feature of computer systems and allows certain hardware subsystems to access main system memory independently of the central processing unit (CPU).
Without DMA, when the CPU is using programmed input/output, it is ...
(DMA) channels, allowing graphics, sound and I/O to be used with minimal CPU intervention
*
DRAM
Dynamic random-access memory (dynamic RAM or DRAM) is a type of random-access semiconductor memory that stores each bit of data in a memory cell, usually consisting of a tiny capacitor and a transistor, both typically based on metal-oxi ...
refresh controller
* Memory controller (memory that can be accessed by the processor and the chipset)
* Generates the system clock from the 28 MHz oscillator
* Video timing
Agnus was replaced by
Alice
Alice may refer to:
* Alice (name), most often a feminine given name, but also used as a surname
Literature
* Alice (''Alice's Adventures in Wonderland''), a character in books by Lewis Carroll
* ''Alice'' series, children's and teen books by ...
in the
Amiga 4000
The Commodore Amiga 4000, or A4000, is the successor of the A2000 and A3000 computers. There are two models: the A4000/040 released in October 1992 with a Motorola 68040 CPU, and the A4000/030 released in April 1993 with a Motorola 68EC030. ...
and
Amiga 1200
The Amiga 1200, or A1200 (code-named " Channel Z"), is a personal computer in the Amiga computer family released by Commodore International, aimed at the home computer market. It was launched on October 21, 1992, at a base price of £399 in the ...
when the
AGA chipset was introduced in 1992.
Chips by capability

*
OCS Agnus which can address up to 512 kB of
Chip RAM (PLCC versions add 512 kB of pseudo-fast RAM)
** 8361 (
DIP) -
Amiga 1000
The Commodore Amiga 1000, also known as the A1000, is the first personal computer released by Commodore International in the Amiga line. It combines the 16/32-bit Motorola 68000 CPU which was powerful by 1985 standards with one of the most adv ...
(NTSC);
Amiga 2000
The Amiga 2000, or A2000, is a personal computer released by Commodore in March 1987. It was introduced as a "big box" expandable variant of the Amiga 1000 but quickly redesigned to share most of its electronic components with the contemporary A ...
model A (NTSC)
** 8367 (DIP) -
Amiga 1000
The Commodore Amiga 1000, also known as the A1000, is the first personal computer released by Commodore International in the Amiga line. It combines the 16/32-bit Motorola 68000 CPU which was powerful by 1985 standards with one of the most adv ...
(PAL);
Amiga 2000
The Amiga 2000, or A2000, is a personal computer released by Commodore in March 1987. It was introduced as a "big box" expandable variant of the Amiga 1000 but quickly redesigned to share most of its electronic components with the contemporary A ...
model A (PAL)
** 8370 (
PLCC) -
Amiga 500
The Amiga 500, also known as the A500, is the first low-end version of the Amiga home computer. It contains the same Motorola 68000 as the Amiga 1000, as well as the same graphics and sound coprocessors, but is in a smaller case similar to that ...
to Rev 5.x (NTSC);
Amiga 2000
The Amiga 2000, or A2000, is a personal computer released by Commodore in March 1987. It was introduced as a "big box" expandable variant of the Amiga 1000 but quickly redesigned to share most of its electronic components with the contemporary A ...
model B to Rev 4.5 (NTSC)
** 8371 (
PLCC) -
Amiga 500
The Amiga 500, also known as the A500, is the first low-end version of the Amiga home computer. It contains the same Motorola 68000 as the Amiga 1000, as well as the same graphics and sound coprocessors, but is in a smaller case similar to that ...
to Rev 5.x (PAL);
Amiga 2000
The Amiga 2000, or A2000, is a personal computer released by Commodore in March 1987. It was introduced as a "big box" expandable variant of the Amiga 1000 but quickly redesigned to share most of its electronic components with the contemporary A ...
model B to Rev 4.5 (PAL)
*
ECS
ECS may refer to:
Education
* Education Commission of the States, in the United States
* Engleside Christian School, in Alexandria, Virginia, United States
* Etowah City School in Etowah, Tennessee, United States
* Evangelical Christian Sch ...
Agnus which can address up to 1 MB of
Chip RAM
** 8372 - no data
*
** 8372A -
Amiga 500
The Amiga 500, also known as the A500, is the first low-end version of the Amiga home computer. It contains the same Motorola 68000 as the Amiga 1000, as well as the same graphics and sound coprocessors, but is in a smaller case similar to that ...
from Rev 6 (NTSC/PAL);
Amiga 2000
The Amiga 2000, or A2000, is a personal computer released by Commodore in March 1987. It was introduced as a "big box" expandable variant of the Amiga 1000 but quickly redesigned to share most of its electronic components with the contemporary A ...
model B from Rev 6.0 to Rev 6.3 (NTSC/PAL);
Commodore CDTV
The CDTV (from Commodore Dynamic Total Vision, later treated as a backronym for Compact Disc Television) is a home multimedia entertainment and video game console – convertible into a full-fledged personal computer by the addition of optional ...
** 8375 (318069-16 only) (PAL) -
Amiga 500
The Amiga 500, also known as the A500, is the first low-end version of the Amiga home computer. It contains the same Motorola 68000 as the Amiga 1000, as well as the same graphics and sound coprocessors, but is in a smaller case similar to that ...
from Rev 6 (PAL);
Amiga 2000
The Amiga 2000, or A2000, is a personal computer released by Commodore in March 1987. It was introduced as a "big box" expandable variant of the Amiga 1000 but quickly redesigned to share most of its electronic components with the contemporary A ...
model B from Rev 6.4 (PAL)
** 8375 (318069-17 only) (NTSC) -
Amiga 500
The Amiga 500, also known as the A500, is the first low-end version of the Amiga home computer. It contains the same Motorola 68000 as the Amiga 1000, as well as the same graphics and sound coprocessors, but is in a smaller case similar to that ...
from Rev 6 (NTSC);
Amiga 2000
The Amiga 2000, or A2000, is a personal computer released by Commodore in March 1987. It was introduced as a "big box" expandable variant of the Amiga 1000 but quickly redesigned to share most of its electronic components with the contemporary A ...
model B from Rev 6.4 (NTSC)
*
ECS
ECS may refer to:
Education
* Education Commission of the States, in the United States
* Engleside Christian School, in Alexandria, Virginia, United States
* Etowah City School in Etowah, Tennessee, United States
* Evangelical Christian Sch ...
Agnus which can address up to 2 MB of
Chip RAM
** 8372AB -
Amiga 3000
The Commodore Amiga 3000, or A3000, is a personal computer released by Commodore in June 1990. It features improved processing speed, improved graphics rendering, and a new revision of the operating system. It is the successor to the Amiga 2000 ...
from Rev 6.1 to Rev 8.9 (NTSC/PAL)
** 8372B -
Amiga 3000
The Commodore Amiga 3000, or A3000, is a personal computer released by Commodore in June 1990. It features improved processing speed, improved graphics rendering, and a new revision of the operating system. It is the successor to the Amiga 2000 ...
Rev 9 (NTSC/PAL)
** 8375 (PAL) -