ezVGA DESCRIPTION
You need embedded VGA color graphics for your design but don’t know
where to start. Choosing a specification, generating sync signals,
managing the video memory, and screen refreshing just to name a few
are major tasks. Your embedded controller or processor may not have
the horsepower, program memory, or I/O pins to spare for these tasks.
The ezVGA Graphics Controller removes all of these hurdles for you and
will have you drawing color VGA graphics in no time.
The ezVGA Graphics Controller is an embedded color VGA processor
that can be used to generate VGA signals for image display on VGA
monitors and VGA compatible devices. Using the data instructions the
host writes and reads pixel color data through the ezVGA Graphics
Controller to the external video memory. All operations are done automatically via the on-board circuitry. Sync signals,
video memory pixel reading and writing, continuous screen drawing, pixel counts and line counts are all done automatically
through the ezVGA Graphics Controller. The host only needs to know 6 simple instructions for complete operation.
Communications to and from the ezVGA Graphics Controller is done through an 8-bit data bus along with 4 address control
lines. Having addressable control lines allows the ezVGA Graphics Controller to share a common system data bus with other
devices. The ezVGA Graphics Controller offers a fast parallel interface and pixel read/write times of only 40 – 120
nanoseconds.
The host creates texts and graphics by writing pixels to the screen. The screen pixel color data is stored in an external video
memory. This memory is automatically controlled by the ezVGA Graphics Controller and the host does not have to directly
manage it. In fact, the ezVGA Graphics Controller handles all operations automatically so no knowledge of the VGA
specification is necessary. Besides writing pixels the host can also read any pixel on the screen. All of this is done via six
simple instructions that allow the host to set the X position, Y position, pixel color, and issue pixel write and read commands.
Other features such as auto-incrementing the position registers allows the host to perform fast writes and reads of the entire
screen.
The ezVGA Graphics Controller comes housed in an 84 pin PLCC package that conforms to JEDEC MO-047. The ezVGA
Graphics Controller can be purchased by itself or with a video memory chip. The video memory comes in a 32 pin TSOP II
package.



ezVGA GRAPHICS CONTROLLER
● 8-Bit data bus and 4 addressable lines
● 320 by 240 Resolution
● 64 Colors
● Auto control of all VGA and memory
signals/functions
● Fast parallel interface, pixel access times of
40-120nS
● Also see the ezVGA Serial Module
ezVGA: $24.95
Comes with:
Product Resource CD
The prices listed above are for 1 to 9
pieces. For prices on quantities of 10
or higher you can request a quote.
ezVGA Package: $29.95
Comes with: 128K x 8 Video SRAM
memory and Product Resource CD
ezVGA SCREEN SHOTS
ezVGA DATA SHEETS AND OTHER DOCUMENTS
Open
|
File Type
|
File Size
|
Description
|
|
|
|
ezVGA Graphics Controller Datasheet and Reference Design (Rev A)
|
|
|
|
|
|
|
|
|
ezVGA APPLICATION NOTES
Open
|
File Type
|
File Size
|
Description
|
|
|
|
AN015 - Multiple Video Pages with the ezVGA Graphics Controller Chip
|
|
|
|
AN016 - Color Conversion Techniques for the Best Picture Quality
|
|
|
ezVGA SOURCE CODE AND REFERENCE PCB FILES
Open
|
File Type
|
File Size
|
Description
|
|
|
|
Sample Pixel Write and Read Code for the BASIC Stamp 2 with Schematic
|
|
|
|
Sample Pixel Write and Read Code for the PIC16F627A @ 20MHz with Schematic
|
|
|
|
PCB Gerber Files for the Reference Design Board
|
|
|