尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
Frame Buffer
Presented by
Asst. Prof. Aparna Joshi
Frame Buffer / Refresh Buffer:
• It is a digital memory where the image is stored as a
matrix of intensity values of pixels.
Or
• The portion of the memory used to hold the pixels is
called “frame buffer”.
Or
• The Intensity values for all pixels are stored into an
array. It is used to raster-scan display.
A 1024 x 1024 element square raster requires 220 (210 =
1024, 220 = 1024 x 1024) or 1,048,576 memory bits in a
single bit plane
Digital-to-Analog (DAC) Converter
• The frame-buffer is a digital device, while CRT
is an analog device, conversion from a digital
representation to an analog signal must take
place when information is read from the
frame buffer and displayed on the raster CRT
graphics device. This is accomplished by a
digital-to-analog converter (DAC).
• Each pixel in the frame buffer must be
accessed and converted by DAC before it is
visible on the raster CRT.
A Single Bit-Plane Black-and-White Frame
Buffer Raster CRT Graphics Device
N-Bit-Plane Gray Level Frame Buffer
Color or gray levels are incorporated into a frame-buffer raster
graphics device by using additional bit planes. Following Fig.
schematically shows an N-bit-plane gray level frame buffer.
An N Bit Plane Gray Level Frame Buffer with
W-bit Wide Lookup Table
• An increase in the number of available intensity levels is
achieved for a modest increase in required memory by using a
lookup table, as shown in following fig.
• Upon reading the bit-planes in the frame
buffer, the resulting number is used as an
index into lookup table.
• The lookup table must contain 2N entries. Each
entry in the lookup table is W-bit wide. W may
be greater than N. When this occurs, 2W
intensities are available, but only 2N different
intensities are available at one time.
• To get additional intensities, the lookup table
must be changed (reloaded).
Simple 3-Bit Plane Color Frame Buffer
• If there are three primary colors, a simple
color frame buffer is implemented with 3 bit
planes, one for each primary color.
• Each bit plane drives an individual color gun
for each of the three primary colors used in
color video.
• These three primaries (red, green & blue) are
combined at the CRT to yield eight colors, as
shown in table.
Red Green Blue Color
0 0 0 Black
0 0 1 Blue
0 1 0 Green
0 1 1 Cyan
1 0 0 Red
1 0 1 Magenta
1 1 0 Yellow
1 1 1 White
Simple 3-Bit Plane Color Frame Buffer
A 24 Bit-plane Color Frame Buffer
• Additional bit planes can be used for each of
the three color guns.
• A schematic of a multiple-bit-plane color
frame buffer, with 8 – bit planes per color, i.e.
a 24-bit-plane frame buffer as shown in fig.
A 24 Bit-plane Color Frame Buffer
Thank You

More Related Content

What's hot

Video display devices
Video display devicesVideo display devices
Video display devices
shalinikarunakaran1
 
Polygons - Computer Graphics - Notes
Polygons - Computer Graphics - NotesPolygons - Computer Graphics - Notes
Polygons - Computer Graphics - Notes
Omprakash Chauhan
 
UNIT-IV
UNIT-IVUNIT-IV
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
DEEPASHRI HK
 
Spline representations
Spline representationsSpline representations
Spline representations
Nikhil krishnan
 
Video display devices
Video display devicesVideo display devices
Video display devices
Mohd Arif
 
Attributes of Output Primitives
Attributes of Output PrimitivesAttributes of Output Primitives
Attributes of Output Primitives
Renita Santhmayora
 
Character attributes
Character attributesCharacter attributes
Character attributes
shalinikarunakaran1
 
1. Introduction of Computer Graphics
1. Introduction of Computer Graphics1. Introduction of Computer Graphics
1. Introduction of Computer Graphics
Aparna Joshi
 
Graphics software
Graphics softwareGraphics software
Graphics software
Mohd Arif
 
Halftoning in Computer Graphics
Halftoning  in Computer GraphicsHalftoning  in Computer Graphics
Halftoning in Computer Graphics
University of Potsdam
 
Raster Scan display
Raster Scan displayRaster Scan display
Raster Scan display
Lokesh Singrol
 
Scan line method
Scan line methodScan line method
Scan line method
Pooja Dixit
 
Circle generation algorithm
Circle generation algorithmCircle generation algorithm
Circle generation algorithm
Ankit Garg
 
Computer graphics(parametric cubic curves)
Computer graphics(parametric cubic curves)Computer graphics(parametric cubic curves)
Computer graphics(parametric cubic curves)
Sinthia Sarker
 
2D transformation (Computer Graphics)
2D transformation (Computer Graphics)2D transformation (Computer Graphics)
2D transformation (Computer Graphics)
Timbal Mayank
 
Log Transformation in Image Processing with Example
Log Transformation in Image Processing with ExampleLog Transformation in Image Processing with Example
Log Transformation in Image Processing with Example
Mustak Ahmmed
 
Polygon filling
Polygon fillingPolygon filling
Anti- aliasing computer graphics
Anti- aliasing computer graphicsAnti- aliasing computer graphics
Anti- aliasing computer graphics
Safayet Hossain
 
Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)
shalinikarunakaran1
 

What's hot (20)

Video display devices
Video display devicesVideo display devices
Video display devices
 
Polygons - Computer Graphics - Notes
Polygons - Computer Graphics - NotesPolygons - Computer Graphics - Notes
Polygons - Computer Graphics - Notes
 
UNIT-IV
UNIT-IVUNIT-IV
UNIT-IV
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
Spline representations
Spline representationsSpline representations
Spline representations
 
Video display devices
Video display devicesVideo display devices
Video display devices
 
Attributes of Output Primitives
Attributes of Output PrimitivesAttributes of Output Primitives
Attributes of Output Primitives
 
Character attributes
Character attributesCharacter attributes
Character attributes
 
1. Introduction of Computer Graphics
1. Introduction of Computer Graphics1. Introduction of Computer Graphics
1. Introduction of Computer Graphics
 
Graphics software
Graphics softwareGraphics software
Graphics software
 
Halftoning in Computer Graphics
Halftoning  in Computer GraphicsHalftoning  in Computer Graphics
Halftoning in Computer Graphics
 
Raster Scan display
Raster Scan displayRaster Scan display
Raster Scan display
 
Scan line method
Scan line methodScan line method
Scan line method
 
Circle generation algorithm
Circle generation algorithmCircle generation algorithm
Circle generation algorithm
 
Computer graphics(parametric cubic curves)
Computer graphics(parametric cubic curves)Computer graphics(parametric cubic curves)
Computer graphics(parametric cubic curves)
 
2D transformation (Computer Graphics)
2D transformation (Computer Graphics)2D transformation (Computer Graphics)
2D transformation (Computer Graphics)
 
Log Transformation in Image Processing with Example
Log Transformation in Image Processing with ExampleLog Transformation in Image Processing with Example
Log Transformation in Image Processing with Example
 
Polygon filling
Polygon fillingPolygon filling
Polygon filling
 
Anti- aliasing computer graphics
Anti- aliasing computer graphicsAnti- aliasing computer graphics
Anti- aliasing computer graphics
 
Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)Attributes of output primitive(line attributes)
Attributes of output primitive(line attributes)
 

Similar to Frame buffer

Multimedia
MultimediaMultimedia
Multimedia
MR Z
 
Introduction to computer graphics
Introduction to computer graphics Introduction to computer graphics
Introduction to computer graphics
Priyodarshini Dhar
 
SESSION 1.pptx
SESSION 1.pptxSESSION 1.pptx
SESSION 1.pptx
konicha1
 
Graphics Primitives and CG Display Devices
Graphics Primitives and CG Display DevicesGraphics Primitives and CG Display Devices
Graphics Primitives and CG Display Devices
DIPIKA83
 
Display device
Display deviceDisplay device
Display device
GunjanGaur5
 
Unit 1
Unit 1Unit 1
Unit 1
Ankit Garg
 
Crt notes
Crt notesCrt notes
Crt notes
Crt notesCrt notes
Introduction to computer graphics part 1
Introduction to computer graphics part 1Introduction to computer graphics part 1
Introduction to computer graphics part 1
Ankit Garg
 
Unit i mm_chap3_graphics and image data representation
Unit i mm_chap3_graphics and image data representationUnit i mm_chap3_graphics and image data representation
Unit i mm_chap3_graphics and image data representation
Eellekwameowusu
 
new ai techniques.pptx
new ai techniques.pptxnew ai techniques.pptx
new ai techniques.pptx
SanandMishra
 
Introduction to computer graphics part 2
Introduction to computer graphics part 2Introduction to computer graphics part 2
Introduction to computer graphics part 2
Ankit Garg
 
Multimedia graphics and image data representation
Multimedia graphics and image data representationMultimedia graphics and image data representation
Multimedia graphics and image data representation
Mazin Alwaaly
 
Prinsip gambar digital
Prinsip gambar digitalPrinsip gambar digital
Prinsip gambar digital
Ono Trader
 
attribute.pptx
attribute.pptxattribute.pptx
attribute.pptx
SathishShetty13
 
Multimedia communication jpeg
Multimedia communication jpegMultimedia communication jpeg
Multimedia communication jpeg
Dr. Kapil Gupta
 
Chapter 3 data representations
Chapter 3 data representationsChapter 3 data representations
Chapter 3 data representations
ABDUmomo
 
Unit i
Unit  iUnit  i
Unit i
poshika
 
Introduction to computer graphics and multimedia
Introduction to computer graphics and multimediaIntroduction to computer graphics and multimedia
Introduction to computer graphics and multimedia
Shweta Shah
 
Cg Chap 02
Cg Chap 02Cg Chap 02

Similar to Frame buffer (20)

Multimedia
MultimediaMultimedia
Multimedia
 
Introduction to computer graphics
Introduction to computer graphics Introduction to computer graphics
Introduction to computer graphics
 
SESSION 1.pptx
SESSION 1.pptxSESSION 1.pptx
SESSION 1.pptx
 
Graphics Primitives and CG Display Devices
Graphics Primitives and CG Display DevicesGraphics Primitives and CG Display Devices
Graphics Primitives and CG Display Devices
 
Display device
Display deviceDisplay device
Display device
 
Unit 1
Unit 1Unit 1
Unit 1
 
Crt notes
Crt notesCrt notes
Crt notes
 
Crt notes
Crt notesCrt notes
Crt notes
 
Introduction to computer graphics part 1
Introduction to computer graphics part 1Introduction to computer graphics part 1
Introduction to computer graphics part 1
 
Unit i mm_chap3_graphics and image data representation
Unit i mm_chap3_graphics and image data representationUnit i mm_chap3_graphics and image data representation
Unit i mm_chap3_graphics and image data representation
 
new ai techniques.pptx
new ai techniques.pptxnew ai techniques.pptx
new ai techniques.pptx
 
Introduction to computer graphics part 2
Introduction to computer graphics part 2Introduction to computer graphics part 2
Introduction to computer graphics part 2
 
Multimedia graphics and image data representation
Multimedia graphics and image data representationMultimedia graphics and image data representation
Multimedia graphics and image data representation
 
Prinsip gambar digital
Prinsip gambar digitalPrinsip gambar digital
Prinsip gambar digital
 
attribute.pptx
attribute.pptxattribute.pptx
attribute.pptx
 
Multimedia communication jpeg
Multimedia communication jpegMultimedia communication jpeg
Multimedia communication jpeg
 
Chapter 3 data representations
Chapter 3 data representationsChapter 3 data representations
Chapter 3 data representations
 
Unit i
Unit  iUnit  i
Unit i
 
Introduction to computer graphics and multimedia
Introduction to computer graphics and multimediaIntroduction to computer graphics and multimedia
Introduction to computer graphics and multimedia
 
Cg Chap 02
Cg Chap 02Cg Chap 02
Cg Chap 02
 

Recently uploaded

ball mill bearing slide shoe bearing trunion bearing metal
ball mill bearing slide shoe bearing  trunion bearing metalball mill bearing slide shoe bearing  trunion bearing metal
ball mill bearing slide shoe bearing trunion bearing metal
srinivasaraonerella1
 
WHO 6TH EDITION UPDATE FOR SEMEN ANALYSIS
WHO 6TH EDITION UPDATE FOR SEMEN ANALYSISWHO 6TH EDITION UPDATE FOR SEMEN ANALYSIS
WHO 6TH EDITION UPDATE FOR SEMEN ANALYSIS
SRI AUROBINDO UNIVERSITY
 
Explainable Deepfake Image/Video Detection
Explainable Deepfake Image/Video DetectionExplainable Deepfake Image/Video Detection
Explainable Deepfake Image/Video Detection
VasileiosMezaris
 
Cultivation of human viruses and its different techniques.
Cultivation of human viruses and its different techniques.Cultivation of human viruses and its different techniques.
Cultivation of human viruses and its different techniques.
MDAsifKilledar
 
The use of probiotics and antibiotics in aquaculture production.pptx
The use of probiotics and antibiotics in aquaculture production.pptxThe use of probiotics and antibiotics in aquaculture production.pptx
The use of probiotics and antibiotics in aquaculture production.pptx
MAGOTI ERNEST
 
GBSN - Biochemistry (Unit 12) Hormones
GBSN - Biochemistry (Unit 12) HormonesGBSN - Biochemistry (Unit 12) Hormones
GBSN - Biochemistry (Unit 12) Hormones
Areesha Ahmad
 
Post translation modification by Suyash Garg
Post translation modification by Suyash GargPost translation modification by Suyash Garg
Post translation modification by Suyash Garg
suyashempire
 
Embracing Deep Variability For Reproducibility and Replicability
Embracing Deep Variability For Reproducibility and ReplicabilityEmbracing Deep Variability For Reproducibility and Replicability
Embracing Deep Variability For Reproducibility and Replicability
University of Rennes, INSA Rennes, Inria/IRISA, CNRS
 
FORM 2 SCIENCE CHAPTER 4 DLP/TINGKATAN 2 SAINS BAB 4 DLP
FORM 2 SCIENCE CHAPTER 4  DLP/TINGKATAN 2 SAINS BAB 4 DLPFORM 2 SCIENCE CHAPTER 4  DLP/TINGKATAN 2 SAINS BAB 4 DLP
FORM 2 SCIENCE CHAPTER 4 DLP/TINGKATAN 2 SAINS BAB 4 DLP
notroxanne8
 
Analysis of Polygenic Traits (GPB-602)
Analysis of Polygenic Traits (GPB-602)Analysis of Polygenic Traits (GPB-602)
Analysis of Polygenic Traits (GPB-602)
PABOLU TEJASREE
 
Ross Wilson solved MCQS (Watan Dost).pdf
Ross Wilson solved MCQS (Watan Dost).pdfRoss Wilson solved MCQS (Watan Dost).pdf
Ross Wilson solved MCQS (Watan Dost).pdf
Khyber medical university Peshawar
 
Noida Call Girls Number 9999965857 Vip Call Girls Lady Of Your Dream Ready To...
Noida Call Girls Number 9999965857 Vip Call Girls Lady Of Your Dream Ready To...Noida Call Girls Number 9999965857 Vip Call Girls Lady Of Your Dream Ready To...
Noida Call Girls Number 9999965857 Vip Call Girls Lady Of Your Dream Ready To...
choudharydenunisha
 
Synopsis presentation VDR gene polymorphism and anemia (2).pptx
Synopsis presentation VDR gene polymorphism and anemia (2).pptxSynopsis presentation VDR gene polymorphism and anemia (2).pptx
Synopsis presentation VDR gene polymorphism and anemia (2).pptx
FarhanaHussain18
 
Signatures of wave erosion in Titan’s coasts
Signatures of wave erosion in Titan’s coastsSignatures of wave erosion in Titan’s coasts
Signatures of wave erosion in Titan’s coasts
Sérgio Sacani
 
BIRDS DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
BIRDS  DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptxBIRDS  DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
BIRDS DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
goluk9330
 
Top Call Girls Lucknow 🔥 9079923931 🔥 Real Fun With Sexual Girl Available 24/...
Top Call Girls Lucknow 🔥 9079923931 🔥 Real Fun With Sexual Girl Available 24/...Top Call Girls Lucknow 🔥 9079923931 🔥 Real Fun With Sexual Girl Available 24/...
Top Call Girls Lucknow 🔥 9079923931 🔥 Real Fun With Sexual Girl Available 24/...
$A19
 
一比一原版美国佩斯大学毕业证如何办理
一比一原版美国佩斯大学毕业证如何办理一比一原版美国佩斯大学毕业证如何办理
一比一原版美国佩斯大学毕业证如何办理
gyhwyo
 
Buy Best T-shirts for Men Online Buy Best T-shirts for Men Online
Buy Best T-shirts for Men Online Buy Best T-shirts for Men OnlineBuy Best T-shirts for Men Online Buy Best T-shirts for Men Online
Buy Best T-shirts for Men Online Buy Best T-shirts for Men Online
janvi$L14
 
Compositions of iron-meteorite parent bodies constrainthe structure of the pr...
Compositions of iron-meteorite parent bodies constrainthe structure of the pr...Compositions of iron-meteorite parent bodies constrainthe structure of the pr...
Compositions of iron-meteorite parent bodies constrainthe structure of the pr...
Sérgio Sacani
 
Organic Farming and its importance today in the context of soil health and or...
Organic Farming and its importance today in the context of soil health and or...Organic Farming and its importance today in the context of soil health and or...
Organic Farming and its importance today in the context of soil health and or...
Nistarini College, Purulia (W.B) India
 

Recently uploaded (20)

ball mill bearing slide shoe bearing trunion bearing metal
ball mill bearing slide shoe bearing  trunion bearing metalball mill bearing slide shoe bearing  trunion bearing metal
ball mill bearing slide shoe bearing trunion bearing metal
 
WHO 6TH EDITION UPDATE FOR SEMEN ANALYSIS
WHO 6TH EDITION UPDATE FOR SEMEN ANALYSISWHO 6TH EDITION UPDATE FOR SEMEN ANALYSIS
WHO 6TH EDITION UPDATE FOR SEMEN ANALYSIS
 
Explainable Deepfake Image/Video Detection
Explainable Deepfake Image/Video DetectionExplainable Deepfake Image/Video Detection
Explainable Deepfake Image/Video Detection
 
Cultivation of human viruses and its different techniques.
Cultivation of human viruses and its different techniques.Cultivation of human viruses and its different techniques.
Cultivation of human viruses and its different techniques.
 
The use of probiotics and antibiotics in aquaculture production.pptx
The use of probiotics and antibiotics in aquaculture production.pptxThe use of probiotics and antibiotics in aquaculture production.pptx
The use of probiotics and antibiotics in aquaculture production.pptx
 
GBSN - Biochemistry (Unit 12) Hormones
GBSN - Biochemistry (Unit 12) HormonesGBSN - Biochemistry (Unit 12) Hormones
GBSN - Biochemistry (Unit 12) Hormones
 
Post translation modification by Suyash Garg
Post translation modification by Suyash GargPost translation modification by Suyash Garg
Post translation modification by Suyash Garg
 
Embracing Deep Variability For Reproducibility and Replicability
Embracing Deep Variability For Reproducibility and ReplicabilityEmbracing Deep Variability For Reproducibility and Replicability
Embracing Deep Variability For Reproducibility and Replicability
 
FORM 2 SCIENCE CHAPTER 4 DLP/TINGKATAN 2 SAINS BAB 4 DLP
FORM 2 SCIENCE CHAPTER 4  DLP/TINGKATAN 2 SAINS BAB 4 DLPFORM 2 SCIENCE CHAPTER 4  DLP/TINGKATAN 2 SAINS BAB 4 DLP
FORM 2 SCIENCE CHAPTER 4 DLP/TINGKATAN 2 SAINS BAB 4 DLP
 
Analysis of Polygenic Traits (GPB-602)
Analysis of Polygenic Traits (GPB-602)Analysis of Polygenic Traits (GPB-602)
Analysis of Polygenic Traits (GPB-602)
 
Ross Wilson solved MCQS (Watan Dost).pdf
Ross Wilson solved MCQS (Watan Dost).pdfRoss Wilson solved MCQS (Watan Dost).pdf
Ross Wilson solved MCQS (Watan Dost).pdf
 
Noida Call Girls Number 9999965857 Vip Call Girls Lady Of Your Dream Ready To...
Noida Call Girls Number 9999965857 Vip Call Girls Lady Of Your Dream Ready To...Noida Call Girls Number 9999965857 Vip Call Girls Lady Of Your Dream Ready To...
Noida Call Girls Number 9999965857 Vip Call Girls Lady Of Your Dream Ready To...
 
Synopsis presentation VDR gene polymorphism and anemia (2).pptx
Synopsis presentation VDR gene polymorphism and anemia (2).pptxSynopsis presentation VDR gene polymorphism and anemia (2).pptx
Synopsis presentation VDR gene polymorphism and anemia (2).pptx
 
Signatures of wave erosion in Titan’s coasts
Signatures of wave erosion in Titan’s coastsSignatures of wave erosion in Titan’s coasts
Signatures of wave erosion in Titan’s coasts
 
BIRDS DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
BIRDS  DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptxBIRDS  DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
BIRDS DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
 
Top Call Girls Lucknow 🔥 9079923931 🔥 Real Fun With Sexual Girl Available 24/...
Top Call Girls Lucknow 🔥 9079923931 🔥 Real Fun With Sexual Girl Available 24/...Top Call Girls Lucknow 🔥 9079923931 🔥 Real Fun With Sexual Girl Available 24/...
Top Call Girls Lucknow 🔥 9079923931 🔥 Real Fun With Sexual Girl Available 24/...
 
一比一原版美国佩斯大学毕业证如何办理
一比一原版美国佩斯大学毕业证如何办理一比一原版美国佩斯大学毕业证如何办理
一比一原版美国佩斯大学毕业证如何办理
 
Buy Best T-shirts for Men Online Buy Best T-shirts for Men Online
Buy Best T-shirts for Men Online Buy Best T-shirts for Men OnlineBuy Best T-shirts for Men Online Buy Best T-shirts for Men Online
Buy Best T-shirts for Men Online Buy Best T-shirts for Men Online
 
Compositions of iron-meteorite parent bodies constrainthe structure of the pr...
Compositions of iron-meteorite parent bodies constrainthe structure of the pr...Compositions of iron-meteorite parent bodies constrainthe structure of the pr...
Compositions of iron-meteorite parent bodies constrainthe structure of the pr...
 
Organic Farming and its importance today in the context of soil health and or...
Organic Farming and its importance today in the context of soil health and or...Organic Farming and its importance today in the context of soil health and or...
Organic Farming and its importance today in the context of soil health and or...
 

Frame buffer

  • 1. Frame Buffer Presented by Asst. Prof. Aparna Joshi
  • 2. Frame Buffer / Refresh Buffer: • It is a digital memory where the image is stored as a matrix of intensity values of pixels. Or • The portion of the memory used to hold the pixels is called “frame buffer”. Or • The Intensity values for all pixels are stored into an array. It is used to raster-scan display. A 1024 x 1024 element square raster requires 220 (210 = 1024, 220 = 1024 x 1024) or 1,048,576 memory bits in a single bit plane
  • 3. Digital-to-Analog (DAC) Converter • The frame-buffer is a digital device, while CRT is an analog device, conversion from a digital representation to an analog signal must take place when information is read from the frame buffer and displayed on the raster CRT graphics device. This is accomplished by a digital-to-analog converter (DAC). • Each pixel in the frame buffer must be accessed and converted by DAC before it is visible on the raster CRT.
  • 4. A Single Bit-Plane Black-and-White Frame Buffer Raster CRT Graphics Device
  • 5. N-Bit-Plane Gray Level Frame Buffer Color or gray levels are incorporated into a frame-buffer raster graphics device by using additional bit planes. Following Fig. schematically shows an N-bit-plane gray level frame buffer.
  • 6. An N Bit Plane Gray Level Frame Buffer with W-bit Wide Lookup Table • An increase in the number of available intensity levels is achieved for a modest increase in required memory by using a lookup table, as shown in following fig.
  • 7. • Upon reading the bit-planes in the frame buffer, the resulting number is used as an index into lookup table. • The lookup table must contain 2N entries. Each entry in the lookup table is W-bit wide. W may be greater than N. When this occurs, 2W intensities are available, but only 2N different intensities are available at one time. • To get additional intensities, the lookup table must be changed (reloaded).
  • 8. Simple 3-Bit Plane Color Frame Buffer • If there are three primary colors, a simple color frame buffer is implemented with 3 bit planes, one for each primary color. • Each bit plane drives an individual color gun for each of the three primary colors used in color video. • These three primaries (red, green & blue) are combined at the CRT to yield eight colors, as shown in table.
  • 9. Red Green Blue Color 0 0 0 Black 0 0 1 Blue 0 1 0 Green 0 1 1 Cyan 1 0 0 Red 1 0 1 Magenta 1 1 0 Yellow 1 1 1 White
  • 10. Simple 3-Bit Plane Color Frame Buffer
  • 11. A 24 Bit-plane Color Frame Buffer • Additional bit planes can be used for each of the three color guns. • A schematic of a multiple-bit-plane color frame buffer, with 8 – bit planes per color, i.e. a 24-bit-plane frame buffer as shown in fig.
  • 12. A 24 Bit-plane Color Frame Buffer
  翻译: