HOME

TheInfoList



OR:

The eXtended Graphics Array (usually called XGA) is a
graphics card A graphics card (also called a video card, display card, graphics accelerator, graphics adapter, VGA card/VGA, video adapter, display adapter, or colloquially GPU) is a computer expansion card that generates a feed of graphics output to a displa ...
manufactured by
IBM International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
and introduced for the
IBM PS/2 The Personal System/2 or PS/2 is IBM's second generation of personal computers. Released in 1987, it officially replaced the IBM Personal Computer, IBM PC, IBM Personal Computer XT, XT, IBM Personal Computer/AT, AT, and IBM PC Convertible, PC Co ...
line of personal computers in 1990 as a successor to the 8514/A. It supports, among other modes, a
display resolution The display resolution or display modes of a digital television, computer monitor, or other display device is the number of distinct pixels in each dimension that can be displayed. It can be an ambiguous term especially as the displayed resoluti ...
of
pixel In digital imaging, a pixel (abbreviated px), pel, or picture element is the smallest addressable element in a Raster graphics, raster image, or the smallest addressable element in a dot matrix display device. In most digital display devices, p ...
s with 256 colors at 43.5  Hz (
interlaced Interlaced video (also known as interlaced scan) is a technique for doubling the perceived frame rate of a video display without consuming extra bandwidth. The interlaced signal contains two fields of a video frame captured consecutively. Th ...
), or at 60 Hz ( non-interlaced) with up to 65,536 colors. The XGA-2 added an 65,536 color mode and 60 Hz non-interlaced. The XGA was introduced at $1095 with 512K
VRAM Video random-access memory (VRAM) is dedicated computer memory used to store the pixels and other graphics data as a framebuffer to be rendered on a computer monitor. It often uses a different technology than other computer memory, in order to ...
and additional $350 for the 512KB memory expansion (equivalent to $ and $, respectively, in ). As with the 8514/A, XGA required a
Micro Channel architecture Micro Channel architecture, or the Micro Channel bus, is a proprietary hardware, proprietary 16-bit computing, 16- or 32-bit computing, 32-bit parallel communication, parallel computer bus (computing), bus publicly introduced by IBM in 1987 w ...
bus at a time when ISA systems were standard, however due to more extensive documentation and licensing ISA clones of XGA were made. XGA was integrated into the motherboard of the PS/2 Model 95 XP 486. An improved version called XGA-2 was introduced in 1992 at $360, worth $ in dollars. XGA gives its name to the resolution , as IBM's
VGA Video Graphics Array (VGA) is a video display controller and accompanying de facto graphics standard, first introduced with the IBM PS/2 line of computers in 1987, which became ubiquitous in the IBM PC compatible industry within three years. T ...
gave its name to , despite the IBM 8514/A and PGC cards respectively supporting those resolutions prior to the eponyms.


Features

The 8514 had used a standardised
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
called the "Adapter Interface" or AI. This interface is also used by
XGA The eXtended Graphics Array (usually called XGA) is a graphics card manufactured by IBM and introduced for the IBM PS/2 line of personal computers in 1990 as a successor to the IBM 8514, 8514/A. It supports, among other modes, a display resol ...
,
IBM Image Adapter/A The Personal System/2 or PS/2 is IBM's second generation of personal computers. Released in 1987, it officially replaced the IBM PC, XT, AT, and PC Convertible in IBM's lineup. Many of the PS/2's innovations, such as the 16550 UART (serial p ...
, and clones of the 8514/A and XGA such as the
ATI Technologies ATI Technologies Inc. was a Canadian semiconductor industry, semiconductor technology corporation based in Markham, Ontario, that specialized in the development of graphics processing units and chipsets. Founded in 1985, the company listed pub ...
''Mach 32'' and IIT ''AGX''. The interface allows computer software to offload common 2D-drawing operations ( line-draw, color-fill, and block copies via a
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 ...
) onto the hardware. This frees the host
CPU A central processing unit (CPU), also called a central processor, main processor, or just processor, is the primary processor in a given computer. Its electronic circuitry executes instructions of a computer program, such as arithmetic, log ...
for other tasks, and greatly improves the speed of redrawing a graphics visual (such as a pie-chart or CAD-illustration). Hardware-level documentation of the XGA was also made, which had not been available for the 8514/A. XGA introduced a 64x64 hardware sprite which was typically used for the mouse pointer.


Differences from 8514/A

*
Register Register or registration may refer to: Arts, entertainment, and media Music * Register (music), the relative "height" or range of a note, melody, part, instrument, etc. * ''Register'', a 2017 album by Travis Miller * Registration (organ), ...
-compatible with VGA *Adds a 132 column text mode and high color in *Requires a minimum of
80386 The Intel 386, originally released as the 80386 and later renamed i386, is the third-generation x86 architecture microprocessor from Intel. It was the first 32-bit processor in the line, making it a significant evolution in the x86 architect ...
host CPU *Provides a 3-dimensional drawing space called a "bitmap" which may reside anywhere in system memory *Adds a sprite for a hardware cursor *The Adapter Interface driver is moved to a .SYS file instead of TSR program *Provisions made for multitasking environment *XGA can act as
bus master In computing, bus mastering is a feature supported by many bus architectures that enables a device connected to the bus to initiate direct memory access (DMA) transactions. It is also referred to as first-party DMA, in contrast with third-party ...
and access system memory directly *Hardware level documentation has been provided by IBM


XGA-2

XGA-2 added support for non-interlaced and made 1MB VRAM standard. It had a programmable PLL circuit and pixel clocks up to 90 MHz, enabling a 75 Hz refresh rate at . The resolution was added with 16 bit high color support. The DAC was increased to 8 bits per channel, and the accelerated functions were enabled at 16 bit color depth. Faster VRAM also improved performance.


Output capabilities

The XGA offered: *: **graphics mode with 256 colors at once (8-bit) out of 262,144 ( 18-bit RGB palette); **graphics with 65,536 colors at once ( 16-bit "high color"); **text mode with 80×34 characters *: **graphics with 256 colors out of 262,144; **text with 85×38 or 146×51 characters XGA-2 introduced: * graphics with 256 colors out of ''16.7M (24-bit palette)''; *' graphics with 65,536 colors at once; * graphics with 256 colors out of ''16.7M'' Later clone boards offered additional resolutions: * graphics with ''16.7M'' accessible colors at once (if it were possible with pixels) ''(
24-bit Notable 24-bit machines include the CDC 924 – a 24-bit version of the CDC 1604, CDC lower 3000 series, SDS 930 and SDS 940, the ICT 1900 series, the Elliott 4100 series, and the Datacraft minicomputers/ Harris H series. The term SWORD ...
"true color")''; * graphics with ''16.7M'' colors at once; *' graphics with 65,536 and 16.7M colors at once


Clones

Unlike with the 8514/A, IBM fully documented the hardware interface to XGA. Further, IBM licensed the XGA design to
SGS-Thomson STMicroelectronics NV (commonly referred to as ST or STMicro) is a European multinational semiconductor contract manufacturing and design company. It is the largest of such companies in Europe. It was founded in 1987 from the merger of two st ...
(inmos) and
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, and Delaware General Corporation Law, incorporated in Delaware. Intel designs, manufactures, and sells computer compo ...
. The IIT AGX014 was largely compatible with the XGA-2 and offered some enhancements. The
VESA VESA (), formally known as Video Electronics Standards Association, is an American standards organization, technical standards organization for computer display standards. The organization was incorporated in California in July 1989To retrieve ...
Group introduced a common standardized way to access features like hardware cursors, Bit Block transfers ( Bit Blt), off screen sprites, hardware panning, drawing and other functions with VBE/accelerator functions (VBE/AF) in August 1996. This, along with standardised
device driver In the context of an operating system, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer or automaton. A driver provides a software interface to hardware devices, enabli ...
s for operating systems such as
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
, eliminated the need for a hardware standard for graphics.


See also

*
List of IBM products The list of IBM products is a partial list of products, services, and subsidiaries of IBM, International Business Machines (IBM) Corporation and its predecessor corporations, beginning in the 1890s. Context Products, services, and subsidiari ...
* List of defunct graphics chips and card companies


References


Further reading

* * {{IBM personal computers Computer display standards IBM video hardware Graphics cards Computer-related introductions in 1990 Computer-related introductions in 1992 IBM PS/2