In addition to the
Amiga chipsets
Amiga is a family of personal computers introduced by 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 significantly improved graphi ...
, various specially designed
chips
''CHiPs'' is an American crime drama television series created by Rick Rosner and originally aired on NBC from September 15, 1977, to May 1, 1983. It follows the lives of two motorcycle officers of the California Highway Patrol (CHP). The serie ...
have been used in Commodore
Amiga
Amiga is a family of personal computers introduced by 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 significantly improved graphi ...
computers that do not belong to the 'Amiga chipset' in a tight sense.
System logic
Gary
CSG 5719 ''Gary'', short for ''Gate Array'', has been used in the
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 ...
,
2000(B) and
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 ...
. Gary provides
glue logic
In electronics, glue logic is the custom logic circuitry used to interface a number of off-the-shelf integrated circuits. This is often achieved using common, inexpensive 7400- or 4000-series components. In more complex cases, a programmable lo ...
for
bus
A bus (contracted from omnibus, with variants multibus, motorbus, autobus, etc.) is a road vehicle that carries significantly more passengers than an average car or van. It is most commonly used in public transport, but is also in use for cha ...
control and houses supporting functions for the
floppy disk
A floppy disk or floppy diskette (casually referred to as a floppy, or a diskette) is an obsolescent type of disk storage composed of a thin and flexible disk of a magnetic storage medium in a square or nearly square plastic enclosure lined w ...
drive. It integrates many functions built
discretely in the earlier
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 ...
in order to reduce costs.
Fat Gary
''Fat Gary'' was Gary's upgrade for the 32-bit
A3000/T and
A4000/T.
Gayle
''Gayle'' replaced Gary in the
A600 and
A1200
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 ...
. It also incorporates the control logic for the
PCMCIA
The Personal Computer Memory Card International Association (PCMCIA) was a group of computer hardware manufacturers, operating under that name from 1989 to 2009. Starting with the PCMCIA card in 1990 (the name later simplified to ''PC Card''), i ...
and internal
ATA interface on these systems.
Akiko
''Akiko'' is the
CD32
CD32 (cluster of differentiation 32), also known as FcγRII or FCGR2, is a surface receptor glycoprotein belonging to the Ig gene superfamily. CD32 can be found on the surface of a variety of immune cells. CD32 has a low-affinity for the Fc r ...
's all-purpose 'glue' chip and forms part of the
AGA
Aga or AGA may refer to:
Business
* Architectural Glass and Aluminum (AGA), a glazing contractor, established in 1970
* AGA (automobile), ''Autogen Gasaccumulator AG'', 1920s German car company
*AGA AB, ''Aktiebolaget Svenska Gasaccumulator'', a ...
chipset used in that system. Akiko is responsible for implementing system glue logic that in previous Amiga models were found in the discrete chips Budgie, Gayle and the two CIAs. In detail, it includes control logic for the CD32's
CD-ROM
A CD-ROM (, compact disc read-only memory) is a type of read-only memory consisting of a pre-pressed optical compact disc that contains data. Computers can read—but not write or erase—CD-ROMs. Some CDs, called enhanced CDs, hold both comput ...
controller, system timers, the two game ports, the serial ('AUX') port, and the chip memory soldered onto the motherboard. It controls a one kilobyte EEPROM for saving data such as highscores etc.
Additionally, the Akiko chip is able to assist simple '
chunky-to-
planar
Planar is an adjective meaning "relating to a plane (geometry)".
Planar may also refer to:
Science and technology
* Planar (computer graphics), computer graphics pixel information from several bitplanes
* Planar (transmission line technologies), ...
' graphics conversion in hardware. The Amiga's native display is a planar display which is simple and efficient to manipulate for routines like scrolling or
2D composition. However, chunky displays are faster and more efficient for
3D graphics manipulation. Akiko assists this conversion in hardware, instead of shifting the bits solely by CPU code which would cause more
overhead. The conversion works by writing 32 8-bit chunky pixels to Akiko's registers and reading back eight 32-bit words of converted planar data to be copied to the display buffer.
Bridgette
''Bridgette'' is an integrated bus buffer in the A4000 series. It connects the chip, CPU and I/O buses. It replaces six
74F646s and four 74F245s chips used in the original A3000 design.
Expansion
Buster
''Buster'' is the expansion ''BUS conTrollER'' and was used in the Amiga 2000(B), integrating discrete logic from the original A2000(A). Buster controls bus
arbitration
Arbitration is a form of alternative dispute resolution (ADR) that resolves disputes outside the judiciary courts. The dispute will be decided by one or more persons (the 'arbitrators', 'arbiters' or 'arbitral tribunal'), which renders the ' ...
and
DMA for the
Zorro II Zorro II is the general purpose expansion bus used by the Amiga 2000 computer. The bus is mainly a buffered extension of the Motorola 68000 bus, with support for bus mastering DMA. The expansion slots use a 100-pin connector and the card form factor ...
expansion subsystem.
Super Buster (Fat Buster)
The Amiga 3000 and 4000 lines use ''Super Buster'' for bus control and arbitration of both Zorro II and
Zorro III
Zorro (Spanish for 'fox') is a fictional character created in 1919 by American pulp writer Johnston McCulley, appearing in works set in the Pueblo of Los Angeles in Alta California. He is typically portrayed as a dashing masked vigilante who ...
subsystems. Super Buster's development was never really finished, so there are various levels of compatibility. All revision Super Buster are pin-compatible and can be upgraded.
* Level I - up to rev 7 (A3000), only provides support for basic Zorro III without DMA.
* Level II
** rev 9 (A4000) is slightly faster than Level I. It provides DMA support, but has a bug that might lead to a bus lockup.
** rev 11 (Late A4000, A4000CR, A4000T and aftermarket) provides DMA support for a single bus master. A 16 MHz A3000 requires a 25 MHz upgrade for Buster 11 to work.
All revisions fully support Zorro II
PIO and DMA.
Budgie
Used in the
A1200
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 ...
, ''Budgie'' connects the trapdoor expansion port for Zorro II-like expansions and controls additional
Fast 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, ...
.
Memory and direct memory access
8727 DMA
The MOS Technology ''8727 DMA'' was used on the A2090(A)
ST-506
The ST-506 and ST-412 (sometimes written ST506 and ST412) were early hard disk drive products introduced by Seagate in 1980 and 1981 respectively, that later became construed as hard disk drive interfaces: the ST-506 disk interface and the ST-41 ...
/
SCSI
Small Computer System Interface (SCSI, ) is a set of standards for physically connecting and transferring data between computers and peripheral devices. The SCSI standards define commands, protocols, electrical, optical and logical interface ...
Controller and provides DMA management for the Konan DJC-002 (ST-506) and the WD33C93 SCSI controllers with byte-to-word funnelling and a 64-byte
FIFO buffer
Buffer may refer to:
Science
* Buffer gas, an inert or nonflammable gas
* Buffer solution, a solution used to prevent changes in pH
* Buffering agent, the weak acid or base in a buffer solution
* Lysis buffer, in cell biology
* Metal ion buffer
* ...
.
DMAC
Used in A2091/A590 SCSI adapters, the
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 ...
, and the
A570 CDROM expansion, the 16-bit ''DMAC'' provides DMA and bus interface for the
WD33C93A SCSI
Small Computer System Interface (SCSI, ) is a set of standards for physically connecting and transferring data between computers and peripheral devices. The SCSI standards define commands, protocols, electrical, optical and logical interface ...
controller or the
A570's XC2064
FPGA
A field-programmable gate array (FPGA) is an integrated circuit designed to be configured by a customer or a designer after manufacturinghence the term '' field-programmable''. The FPGA configuration is generally specified using a hardware de ...
chip and includes 24-bit address generation.
Ramsey & Super DMAC
In the A3000 and A4000 series, ''Ramsey'' controls the on-board 32-bit
Fast 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, ...
, four banks of either 1 or 4 MiB, and provides address generation for ''Super DMAC''. The SDMAC in the A3000/T provides DMA and bus interface for the integrated WD33C93A SCSI controller.
Officially, SDMAC rev 02 requires a Ramsey 04, and SDMAC 04 a Ramsey 07 counterpart. but SDMAC 04 + Ramsey 04 combinations have been reported to work as well.
amiga.org thread on A3000 chip revisions
/ref>
A combination of SDMAC 02 + Ramsey 07 generally works, but major hard disk errors have been reported.
Kickstart
The ''Kickstart ROM'' is not a custom chip but a mask-programmed ROM chip for most versions. It contains the largest part of the operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.
Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
. Kickstart 1.x ROMs have a capacity of 256 KiB
The byte is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable unit ...
, Kickstart 2.x and 3.x contain 512 KiB. 32-bit Amigas use a pair of 16-bit chips to provide full-width access. Later, non mass-produced upgrade versions were often realized with PROMs
The BBC Proms or Proms, formally named the Henry Wood Promenade Concerts Presented by the BBC, is an eight-week summer season of daily orchestral classical music concerts and other events held annually, predominantly in the Royal Albert Hal ...
or EPROMs.
Input/output
CIA
All Amiga computers use two 8520 ''CIA''s (''Complex Interface Adapter'') for peripheral interfacing and the system timers, except for the CD32, where these functions are performed by the Akiko chip. The CIA chips were also used in some other Commodore devices.
* 'Even' CIA functions: floppy control, serial control, some parallel port status
* 'Odd' CIA functions: parallel port, keyboard, some floppy support, joystick/mouse button number one.
Video
390562
The 'Hedley Controller' 390562-01 was used in the A2024 high resolution monitor and controlled the frame buffer (usually eight 64K×4 DRAMs) in either flicker fixer mode or its own special 1024×800/1024×1024 resolution modes.
Amber
''Amber'' (390538-03) was used in the A3000(T) and on the A2320 flicker fixer expansion for the A2000. Amber buffers alternate video fields
Fields may refer to:
Music
* Fields (band), an indie rock band formed in 2006
* Fields (progressive rock band), a progressive rock band formed in 1971
* ''Fields'' (album), an LP by Swedish-based indie rock band Junip (2010)
* "Fields", a song b ...
in three 256K×4 field memory chips (OKI MSM514221) to convert
Conversion or convert may refer to:
Arts, entertainment, and media
* "Conversion" (''Doctor Who'' audio), an episode of the audio drama ''Cyberman''
* "Conversion" (''Stargate Atlantis''), an episode of the television series
* "The Conversion" ...
interlaced output to progressive format ('weaving') at 31 kHz, twice the normal scan frequency. Amber can accurately sample
Sample or samples may refer to:
Base meaning
* Sample (statistics), a subset of a population – complete data set
* Sample (signal), a digital discrete sample of a continuous analog signal
* Sample (material), a specimen or small quantity of s ...
Lores and Hires modes but drops every other horizontal pixel
In digital imaging, a pixel (abbreviated px), pel, or picture element is the smallest addressable element in a raster image, or the smallest point in an all points addressable display device.
In most digital display devices, pixels are the smal ...
in SuperHires (35 ns pixels) mode (for simplicity, it always runs in Hires mode). Non 15 kHz modes are automatically bypassed to the monitor without buffering or changing frequencies. Amber was also designed to work without expensive field memory as a simple scan doubler, but has not been marketed that way.
Vidiot
The ''Vidiot'' is a hybrid integrated circuit
A hybrid integrated circuit (HIC), hybrid microcircuit, hybrid circuit or simply hybrid is a miniaturized electronic circuit constructed of individual devices, such as semiconductor devices (e.g. transistors, diodes or monolithic ICs) and pa ...
that works as digital-to-analog converter
In electronics, a digital-to-analog converter (DAC, D/A, D2A, or D-to-A) is a system that converts a digital signal into an analog signal. An analog-to-digital converter (ADC) performs the reverse function.
There are several DAC architec ...
(''DAC'') for the OCS/ECS generation's 12-bit video to analog RGB
The RGB color model is an additive color model in which the red, green and blue primary colors of light are added together in various ways to reproduce a broad array of colors. The name of the model comes from the initials of the three addi ...
output. It also generates a monochrome
A monochrome or monochromatic image, object or palette is composed of one color (or values of one color). Images using only shades of grey are called grayscale (typically digital) or black-and-white (typically analog). In physics, monochrom ...
composite video
Composite video is an analog video signal format that carries standard-definition video (typically at 525 lines or 625 lines) as a single channel. Video information is encoded on one channel, unlike the higher-quality S-Video (two channels) a ...
signal and combined sync. The A3000 uses one Vidiot each for 15 kHz video and for 31 kHz (Amber) output. The A1000 uses discrete resistor arrays and amplification. The A600 and AGA Amigas use off-the-shelf
Off-the-shelf may refer to:
* Commercial off-the-shelf, a phrase in computing and industrial supply terminology
* Government off-the-shelf
* Ready-to-wear
* Shelf corporation, a type of company
* Off the Shelf Festival, a festival of writing and r ...
DACs.
References
* Commodore Amiga 500/2000 technical reference manual
* A3000 system schematics, March 1990
* A4000 system schematics, March 1992
{{Amiga hardware
Amiga
MOS Technology integrated circuits