The following cores are used for video hardware. |
|
|
|
|
Bitmap Controller |
This core dumps a bitmap from memory to the display.
The supported resolution is: 360x255x15bpp
ETF_BitmapController.ppt (description)
|
|
|
1680 x 1050 sync
generator
WXGA 840x1050 Sync Generator
mailto:robfinch@finitron.ca?subject=WXGA1680x1050 |
This core
generates WXGA sync and blanking signals. It may used to
generate the sync signals feeding into other cores. The horizontal
pixel rate is reduced by half to reduce the clock frequency
requirements.
Specs:
Input Clock
Frequency: 73.5 MHz (50 MHz * 25 / 17)
Horizontal Frequency: 65.2 kHz (negative sync)
Vertical
Frequency: 60 Hz (positive sync)
video\WXGASyncGen840x1050_60Hz.v
|
|
WXGA 1366 x 768 Sync Generator
mailto:robfinch@finitron.ca?subject=WXGA1366x768 |
This core
generates WXGA sync and blanking signals. It may used to
generate the sync signals feeding into other cores.
Specs:
Input Clock
Frequency: 85.714 MHz
Horizontal Frequency: 47619 Hz
Vertical
Frequency: 59.89 Hz
WXGASyncGen1366x768_60Hz.v
(alternate frequencies possible)
|
|
WXGA 1440 x 900 Sync Generator
mailto:robfinch@finitron.ca?subject=WXGA1440x900 |
This core
generates WXGA sync and blanking signals. It may used to
generate the sync signals feeding into other cores.
Specs:
Input Clock
Frequency: 96.000 MHz
Horizontal Frequency: 53333 Hz
Vertical
Frequency: 56.7 Hz
WXGASyncGen1440x900_56Hz.v
(alternate frequencies possible)
|
|
VGA Sync Generator |
This core
generates VGA sync and blanking signals. The core has parameters for
clock frequency, horizontal and vertical frequencies. It may used to
generate the sync signals feeding into other cores.
Default
Parameters Are:
Clock
Frequency: 50.0 MHz
Horizontal Frequency: 36900 Hz
Vertical
Frequency: 75.0 Hz
vgaSyncGen.v
|
|
Simple
diagnostic text mode video controller |
Displays
colour text on screen. Uses block ram resources to store display /
character glyphs. More
textController.v
|
xxxxx |
Hardware cursor controller |
Cursor controller supporting multiple
hardware cursors and image caches. Alpha blending capable.
cursorController.v
|
xxxxx |
ColorMod |
YIQ color modulator |
xxxxx |
RGB2YIQ |
RGB to YIQ
colorspace converter more |
xxxxx |
|
|
|