In
electronics
The field of electronics is a branch of physics and electrical engineering that deals with the emission, behaviour and effects of electrons using electronic devices. Electronics uses active devices to control electron flow by amplification ...
/
computer hardware, a display driver is usually a
semiconductor
A semiconductor is a material which has an electrical conductivity value falling between that of a conductor, such as copper, and an insulator, such as glass. Its resistivity falls as its temperature rises; metals behave in the opposite way. ...
integrated circuit (but may alternatively comprise a
state machine made of
discrete logic and other components) which provides an
interface
Interface or interfacing may refer to:
Academic journals
* ''Interface'' (journal), by the Electrochemical Society
* '' Interface, Journal of Applied Linguistics'', now merged with ''ITL International Journal of Applied Linguistics''
* '' Int ...
function between a
microprocessor
A microprocessor is a computer processor where the data processing logic and control is included on a single integrated circuit, or a small number of integrated circuits. The microprocessor contains the arithmetic, logic, and control circu ...
,
microcontroller
A microcontroller (MCU for ''microcontroller unit'', often also MC, UC, or μC) is a small computer on a single VLSI integrated circuit (IC) chip. A microcontroller contains one or more CPUs ( processor cores) along with memory and programma ...
,
ASIC or general-purpose
peripheral
A peripheral or peripheral device is an auxiliary device used to put information into and get information out of a computer. The term ''peripheral device'' refers to all hardware components that are attached to a computer and are controlled by th ...
interface and a particular type of display device, e.g.
LCD
A liquid-crystal display (LCD) is a flat-panel display or other electronically modulated optical device that uses the light-modulating properties of liquid crystals combined with polarizers. Liquid crystals do not emit light directly but in ...
,
LED,
OLED
An organic light-emitting diode (OLED or organic LED), also known as organic electroluminescent (organic EL) diode, is a light-emitting diode (LED) in which the emissive electroluminescent layer is a film of organic compound that emits light ...
,
ePaper,
CRT
CRT or Crt may refer to:
Science, technology, and mathematics Medicine and biology
* Calreticulin, a protein
*Capillary refill time, for blood to refill capillaries
*Cardiac resynchronization therapy and CRT defibrillator (CRT-D)
* Catheter-re ...
,
Vacuum fluorescent or
Nixie.
The display driver will typically accept commands and data using an industry-standard general-purpose
serial or
parallel interface, such as
TTL,
CMOS,
RS-232
In telecommunications, RS-232 or Recommended Standard 232 is a standard originally introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a ''DTE'' ('' data terminal equipment'') suc ...
,
SPI
SPI may refer to:
Organizations
* Indian Protection Service (''Serviço de Proteção ao Índio''), Brazil
* Shotmed Paper Industries, an Egyptian paper manufacturers
* Simulations Publications, Inc., a former US board game publisher
* Sony P ...
,
I2C, etc. and generate signals with suitable
voltage
Voltage, also known as electric pressure, electric tension, or (electric) potential difference, is the difference in electric potential between two points. In a static electric field, it corresponds to the work needed per unit of charge t ...
,
current,
timing
Timing is the tracking or planning of the spacing of events in time. It may refer to:
* Timekeeping, the process of measuring the passage of time
* Synchronization, controlling the timing of a process relative to another process
* Time metrolog ...
and
demultiplexing to make the display show the desired text or image.
The display driver may itself be an application-specific microcontroller and may incorporate
RAM,
Flash memory
Flash memory is an electronic non-volatile computer memory storage medium that can be electrically erased and reprogrammed. The two main types of flash memory, NOR flash and NAND flash, are named for the NOR and NAND logic gates. Both u ...
,
EEPROM
EEPROM (also called E2PROM) stands for electrically erasable programmable read-only memory and is a type of non-volatile memory used in computers, usually integrated in microcontrollers such as smart cards and remote keyless systems, or as ...
and/or
ROM.
Fixed ROM may contain
firmware
In computing, firmware is a specific class of computer software that provides the low-level control for a device's specific hardware. Firmware, such as the BIOS of a personal computer, may contain basic functions of a device, and may provide ...
and display
fonts.
A notable example of a display driver
IC is the
Hitachi HD44780 LCD controller
() is a Japanese multinational corporation, multinational Conglomerate (company), conglomerate corporation headquartered in Chiyoda, Tokyo, Japan. It is the parent company of the Hitachi Group (''Hitachi Gurūpu'') and had formed part of the Ni ...
.
Other controllers are KS0108, SSD1815 (graphics capable) and ST7920 (graphics capable)
History
The use of
integrated circuit technology to drive a display driver chip dates back to the late 1960s. In 1969,
Hewlett-Packard introduced the HP Model 5082-7000 Numeric Indicator, an early
LED display
A LED display is a flat panel display that uses an array of light-emitting diodes as pixels for a video display. Their brightness allows them to be used outdoors where they are visible in the sun for store signs and billboards. In recent ...
and the first
LED device to use integrated circuit technology. Its development was led by Howard C. Borden and Gerald P. Pighini at HP Associates and
HP Labs, who had engaged in
research and development
Research and development (R&D or R+D), known in Europe as research and technological development (RTD), is the set of innovative activities undertaken by corporations or governments in developing new services or products, and improving existi ...
(R&D) on practical LEDs between 1962 and 1968.
It was the first intelligent LED display, making it a revolution in
digital display technology, replacing the
Nixie tube
A Nixie tube ( ), or cold cathode display, is an electronic device used for displaying numerals or other information using glow discharge.
The glass tube contains a wire-mesh anode and multiple cathodes, shaped like numerals or other symbol ...
and becoming the basis for later LED displays.
In the early 21st century, display driver chips are widely used for
mobile display
A mobile phone, cellular phone, cell phone, cellphone, handphone, hand phone or pocket phone, sometimes shortened to simply mobile, cell, or just phone, is a portable telephone that can make and receive calls over a radio frequency link while ...
s in
smartphones
A smartphone is a Mobile device, portable computer device that combines Mobile phone, mobile telephone and Mobile computing, computing functions into one unit. They are distinguished from feature phones by their stronger hardware capabilities ...
and other
smart devices as well as larger
flat-panel displays. Between 2003 and 2005,
LCD
A liquid-crystal display (LCD) is a flat-panel display or other electronically modulated optical device that uses the light-modulating properties of liquid crystals combined with polarizers. Liquid crystals do not emit light directly but in ...
display driver chips sold 9,821.2million units worldwide.
See also
*
Device driver
In computing, 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, enabling operating systems and o ...
*
Printer driver
In computers, a printer driver or a print processor is a piece of software on a computer that converts the data to be printed to a format that a printer can understand. The purpose of printer drivers is to allow applications to do printing witho ...
References
Graphics hardware
American inventions
{{Electronics-stub