![Commodore Amiga A1000 Hardware Reference Manual Download Page 12](http://html1.mh-extra.com/html/commodore/amiga-a1000/amiga-a1000_hardware-reference-manual_2643377012.webp)
In addition to the 68000, the Amiga contains special purpose hardware known as the
"custom chips" that greatly enhance system performance. The term "custom chips" refers
to the 3 integrated circuits which were designed specifically for the Amiga computer.
These three custom chips (called Agnus, Paula, and Denise) each contain the logic to
handle a specific set of tasks, such as video, sound, direct memory access (DMA),
or graphics.
Among other functions, the custom chips provide the following:
Bitplane generated, high resolution graphics capable of supporting both PAL and
NTSC video standards.
o
On NTSC systems the Amiga typically produces a 320 by 200 non-interlaced
or 320 by 400 interlaced display in 32 colors and a 640 by 200 non-
interlaced or 640 by 400 interlaced display in 16 colors.
o
On PAL systems, the Amiga typically produces a 320 by 256 non-interlaced
or 320 by 512 interlaced display in 32 colors, and a 640 by 256 non-
interlaced or 640 by 512 interlaced display in 16 colors.
Additional video modes allow for the display of up to 4,096 colors on screen
simultaneously (hold-and-modify) or provide for larger, higher resolution displays
(overscan).
A custom display co-processor that allows changes to most of the special purpose
registers in synchronization with the position of the video beam. This allows such
special effects as mid-screen changes to the color palette, splitting the screen into
multiple horizontal slices each having different video resolutions and color depths,
beam synchronized interrupt generation for the 68000 and more. The co-processor
can trigger many times per screen, in the middle of lines, and at the beginning or
during the blanking interval. The co-processor itself can directly affect most of the
registers in the other custom chips, freeing the 68000 for general computing tasks.
32 system color registers, each of which contains a twelve bit number as four bits
of RED, four bits of GREEN, and four bits of BLUE intensity information. This allows
a system color palette of 4,096 different choices of color for each register.
Eight reusable 16 bit wide sprites with up to 15 color choices per sprite pixel (when
sprites arc paired). A sprite is an easily movable graphics object whose display is
entirely independent of the background (called a playfield); sprites can be
displayed over or under this background. A sprite is 16 low resolution pixels wide
and an arbitrary number of lines tall. After producing the last line of a sprite on the
screen, a sprite DMA channel may be used to produce yet another sprite image
elsewhere on screen (with at least one horizontal line between each reuse of a
sprite processor). Thus, many small sprites can be produced by simply reusing the
sprite processors appropriately.
Dynamically controllable inter-object priority, with collision detection. This means
that the system can dynamically control the video priority between the sprite
objects and the bitplane backgrounds (playfields). You can control which object or
objects appear over or under the background at any time.
Summary of Contents for Amiga A1000
Page 1: ...AMIGA HARDWARE REFERENCE MANUAL 1992 Commodore Business Machines Amiga 1200 PAL...
Page 20: ...Figure 1 1 Block Diagram for the Amiga Computer Family Introduction 11...
Page 21: ...12 Introduction...
Page 72: ...Figure 3 12 A dual Playfield display Playfield Hardware 63...
Page 87: ...Figure 3 24 Horizontal Scrolling 78 playfield hardware...
Page 101: ...92 Playfield Hardware...
Page 199: ...Figure 6 9 DMA time slot allocation 190 Blitter hardware...
Page 203: ...Figure 6 13 Blitter Block Diagram 194 Blitter Hardware...
Page 229: ...220 System Control Hardware...
Page 246: ...Figure 8 8 Chinon Timing diagram cont Interface Hardware 237...
Page 265: ...256 Interface Hardware...
Page 289: ...280 Appendix A...
Page 297: ...288 Appendix B...
Page 298: ...APPENDIX C CUSTOM CHIP PIN ALLOCATION LIST NOTE Means an active low signal Appendix C 289...
Page 302: ...APPENDIX D SYSTEM MEMORY MAP Appendix D 293...
Page 343: ...334 Appendix F...
Page 351: ...342 Appendix G...
Page 361: ...352 Appendix H...
Page 367: ...358 Appendix I...