Display Processor

It is a part of hardware or interpreter which is used to transform display processor code into pictures. It is used to convert digital information from CPU to analog data.

It is a digital-analog conversion which depends on the types of devices and graphics functions. The main function of display processors is called scan conversion.

In this process, contiguous graphics objects have to be separated as collections of ellipse, rectangles, and polygons.

The display processor is also sometimes called a display processing unit (DPU).

Parts of Display Processor: It has the following four parts:

  1. Display Controller
  2. Display File Memory
  3. Display Generator
  4. Display Console
Display Processor

Display Controller: It is also called the Video controller. It is used to control the operations of the display device. Its functions are as follows:

  • It is used to handle the interrupt.
  • It is used to interpret the instructions.
  • It is also used to manage time.

Display File Memory: It is used to create an image. It is also used for visual object recognition.

Display Generator: It is used to produce the character. It is also used to create curves.

Display Console: It consists of a CRT, Light pen, keyboard, and Deflection system.

Features of Display Processor:

  1. It is used to perform operations such as different line styles, displaying color area, and manipulating and transforming objects on display.
  2. Display Processors were used before the GPU (Graphics Display Processor).
  3. Video Controller is the widely used Display device that is base on CRT (Cathode Ray Tube).
  4. The Display Processor has a separate memory area in addition to the system memory.

Working:

The video controller in the output circuit develops horizontal and vertical drive signals so that the monitosr can be scanned.

Display Processor 1

To store the coordinate pixels of the screen, we can use two registers (register X, register Y), as shown in the figure. Suppose that the value of y adjacent scan line has increased from 1 at the bottom of the screen to upward to Ymax, and the screen position or x value has increased 0 to 1 with each scan line —The position of Xmax on the rightmost side.

In a standard cartesian coordinate system, the origin is at the lowest-left corner of the screen.

Display Processor 2

Fig: The origin of the coordinate system for the screen position recognition is usually specified in the lower-left case.

At the beginning of the fresh cycle:

The register X is set to 0, and register Y is set to Ymax. This address (X,Y`) is converted into the frame buffer’s memory address where the color value is stored for this pixel location.

The controller has received the color value (In binary form) from the frame buffer. The controller divides it up into three parts and sends every element to an individual DAC(Digital to analog converter).

In turn, these voltages control the intensity of a 3-e beam, which is focused on the (X, Y) screen position by vertical and horizontal drive signals.

For every pixel along with the top scan line, this process is repeated, each time Y increases the X register.

When the pixels are created on the first scan row through Xmax, it increases the X register. Then the X register is set to 0, and the Y register decreases by 1 to access the next scan line.

The pixels are then processed along each scan line, and the process is repeated on the last scan line (Y=0) for each scanning unit pixels are generated.

It is not directly used to control the sharpness of the CRT beam for a display system using a color lookup table buffer value.

Taking the three pixel-color value from the lookup table is used as an index. On each display cycle, this lookup operation is done for each pixel on every display cycle.

The time in the window for viewing or refreshing a single pixel is short. It takes longer to reach the frame buffer each time to read the intensity value of each pixel which is allowed:

Display Processor 3

In single access, several adjacent pixel values are put in the frame buffer and stored in the register.

A one-pixel value is shifted from the register after each acceptable time interval to control the pixel’s hot intensity.

The process is repeated with the next pixel node, and the entire pixel group will be handled in the same way.


Related Topics

2D Reflection

The Reflection is a mirror image of the original object. In the Reflection process, the size of the object does not change. We can represent Reflection by using four ways- Reflection along...

2 minutes read.

Anti-aliasing in Computer Graphics

Anti-aliasing in Computer Graphics “Anti-aliasing is a method for eliminating the aliasing effect used in computer graphics. In a 2-dimensional object, the ambient occlusion impact is the existence of sharp edges...

7 minutes read.

Computer Graphics Tutorial

Introduction to Computer Graphics Computer graphics is commonly seen as a computer science branch that deals with the computerized image fusion theory and technology. As simple as a triangle outline, a...

6 minutes read.

Polygon Clipping in Computer Graphics

“A Polygon can be described as the enclosed collection or group of the lines.” In a polygon, all lines are connected. Lines can be a combination of edges and vertices,...

4 minutes read.

2D Rotation

The Rotation of any object depends upon the two points. Rotation Point: It is also called the Pivot point. Rotation Angle: It is denoted by Theta (). We can rotate an object in...

1 minute read.

2D Translation

We can move any object from one to another place without changing the shape of the object. For Example- Translation of a Point:If we want to translate a point from P (x0,...

1 minute read.

3D Shearing

We can denote shearing with ‘SHx,’ ‘SHy,’ and ‘SHz.’ These ‘SHx,’ ‘SHy,’ ‘SHz’ are called “Shearing factor.” The basic difference between 2D and 3D Shearing is that the 3D plane also...

1 minute read.

Display Devices in Computer Graphics

The display device is an output device used to represent the information in the form of images (visual form). Display systems are mostly called a video monitor or Video display unit (VDU). Display devices are designed to model, display, view, or display information. The...

6 minutes read.

Types of Computer Graphics

Types of Computer Graphics The computer graphics contains two types. They are- Raster (Bitmap) graphicsVector graphics Many individuals are likely to consider pictures on computers (or phones, tablets, or some other electronic gadget...

5 minutes read.

Homogenous Coordinates in Computer Graphics

Homogenous Coordinates in Computer Graphics The orbit of a point, a line graph or the whole picture on the computer, a point besides the origin, is accomplished by first shifting the...

7 minutes read.

Animation in Computer Graphics

The word Animation is extracted from a Latin language, "Anima," which means "Soul." TheAnimation is a technology that allows any image object, an entity to walk, talk, or do some...

3 minutes read.

Scan Conversion of an Ellipse Computer Graphics

Scan Conversion of an Ellipse: An ellipse can be defined as a closed plane curve, which is a collection of points. It is the cause of the intersection of a...

8 minutes read.

3D Translation

A 3D Translation process contains the x-axis, y-axis, and z-axis. We can move any object from one place to another without changing the shape of the object. For Example-Translation of a...

1 minute read.

Image Representation in Computer Graphics

Image Representation: In computer science, we can represent an image in various forms. Most of the time, it refers to the way that brings information, such as color is coded digitally, and...

4 minutes read.

Scan Conversion in Computer Graphics

“When we represent regular objects in the form of discrete pixels, it is called Scan Conversion.” Every graphics system must transform the primitives into a collection of pixels. The scan conversion is also...

2 minutes read.

Illumination Model in Computer Graphics

Illumination Model in Computer Graphics The series of methods used to depict light in computer graphics scenarios is computer graphics illumination. Although lighting strategies provide versatility in the degree of detail...

8 minutes read.

Scan Conversion of a Circle Computer Graphics

A circle is an eight-way symmetric shape. All quadrants of a circle are the same. There are two octants in each quadrant of a circle. If we know the value of any...

3 minutes read.

Composite Transformation in Computer Graphics

Composite transformation in Computer Graphics It is possible to integrate a range of transformations or series of transformations into some kind of a single one which is known as composition. The...

6 minutes read.

Computer Graphics Window

“The process of selecting and viewing an image with different views, called windowing.” All the objects in the real world have a size. We can measure the size and location of...

4 minutes read.

2D Scaling

In scaling, we can expend or compress the size of any object. We can apply scaling on the object by multiplying the original coordinates with scaling factors. The term scaling factor...

2 minutes read.