The heart of the system is the
32-bit Motorola 68030 clocked at 16 MHz. It runs at about 4
MIPS while displaying video modes with the fewest colors. Despite its 32-bit CPU, the Falcon does not have 32-bit architecture throughout its design, as it has a 16-bit data bus and a 24-bit address bus. This reduces the 68030's performance when not operating inside its small (2x256 bytes)
cache and limits the maximum system memory to ≈14 MB. The microprocessor is optionally supported by a
Motorola 56001 DSP clocked at 32 MHz and performing 16 million
instructions per second. Although it is oriented to sound processing (it is directly connected to the
RAM and
codec via an interconnection matrix), it is also capable of graphics processing (for example, calculation of
fractals, deformations, 3D projections, and
JPEG decompression). It can even, jointly with the
68030, play
MP3 files in
real time. Another innovation (for its time) is the VIDEL video controller. The possibilities offered by the graphics processor are limited only by its frequency (25/32 MHz core, adjustable to 50 MHz with a hardware accelerator) and the slowness of the
RAM, as the graphics memory is shared with system memory which can degrade performance significantly when using high resolutions or video modes requiring many
bit planes. The parameters are numerous; each timing of a video line (start, end, number of pixels, etc.) is adjustable, the image may be interlaced or not, and the vertical frequency can go down to 50 Hz interlaced to display on a television. The number of colors is also adjustable when VIDEL operates in
bit plane mode. This mode is available for compatibility with the previous generation, but is quite complex to manage. There is also a
true color 16-bit mode in which bits defining each pixel are grouped together to display 65,536 colors simultaneously, though CPU performance is degraded while displaying this mode. In addition, Atari adopted the
IDE bus in addition to the
SCSI bus for connecting hard drives and
CD-ROM drives. This allows for less expensive disk and CD-ROM devices, as
SCSI interfaced devices remained relatively expensive. However, the
IDE connector is internal and requires case modification to connect two hard disks or a single CD-ROM. The other drawback is that this early IDE port uses only
programmed I/O unlike a SCSI drive that can directly access the
RAM (
DMA). == Specifications ==