UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 47897

LogiCORE IP Video On Screen Display (OSD) v3.0 - How do I write my into Font Table using the GPP Interface?

Description

How do I write into my Font Table using the GPP Interface?

Solution

Here is an example of writing the character A for a font with a 1 bit color depth.


Character A:


This 8x8 font would be written in as the 32 bit words below. 

(This is based on an example in Table D-12, page 106 of the OSD Product Guide PG010).

gcdata = 0x663C1800
gcdata = 0x00667E66

Here is how this extends to the writing of the 16x16 font table.

Character A:


This 16x16 Font would be written in as 32 bit words:

gcdata = 0x01800000
gcdata = 0x07E003C0
gcdata = 0x1C380E70
gcdata = 0x700E381C
gcdata = 0x700E700E
gcdata = 0x7FFE7FFE
gcdata = 0x700E700E
gcdata = 0x0000700E


Please see (Xilinx Answer 33257) for a detailed list of LogiCORE IP Video On Screen Display Release Notes and Known Issues.

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
33257 LogiCORE IP Video On Screen Display (OSD) - Release Notes and Known Issues N/A N/A
AR# 47897
Date Created 05/15/2012
Last Updated 12/19/2014
Status Active
Type General Article
Devices
  • FPGA Device Families