Electronic Components Datasheet Search
  English  ▼

X  

FT810Q Datasheet(PDF) 22 Page - Future Technology Devices International Ltd.

Part # FT810Q
Description  Embedded Video Engine
PDF  60 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FTDI [Future Technology Devices International Ltd.]
Direct Link  http://www.ftdichip.com
Logo FTDI - Future Technology Devices International Ltd.

FT810Q Datasheet(HTML) 22 Page - Future Technology Devices International Ltd.

Back Button FT810Q Datasheet HTML 18Page - Future Technology Devices International Ltd. FT810Q Datasheet HTML 19Page - Future Technology Devices International Ltd. FT810Q Datasheet HTML 20Page - Future Technology Devices International Ltd. FT810Q Datasheet HTML 21Page - Future Technology Devices International Ltd. FT810Q Datasheet HTML 22Page - Future Technology Devices International Ltd. FT810Q Datasheet HTML 23Page - Future Technology Devices International Ltd. FT810Q Datasheet HTML 24Page - Future Technology Devices International Ltd. FT810Q Datasheet HTML 25Page - Future Technology Devices International Ltd. FT810Q Datasheet HTML 26Page - Future Technology Devices International Ltd. Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 60 page
background image
Copyright © 2015 Future Technology Devices International Limited
22
Document No.: FT_001165
FT81X
Embedded Video Engine
Datasheet Version 1.2
Clearance No.:
FTDI#440
4.2.4 Clock Frequency
By default the system clock is 60MHz when the input clock is 12MHz. The host is allowed to switch the
system clock to other frequencies (48MHz, 36MHz, 24MHz) by the host command “CLKSEL”. The clock
switching command shall be sent in SLEEP mode only.
When using the internal relaxation oscillator, its clock frequency is trimmed to be 12MHz at factory.
Software is allowed to change the frequency to a lower value by programming the register REG_TRIM.
Note that software shall not change the internal oscillator frequency to be higher than 12MHz.
4.3 Graphics Engine
4.3.1 Introduction
The graphics engine executes the display list once for every horizontal line. It executes the primitive
objects in the display list and constructs the display line buffer. The horizontal pixel content in the line
buffer is updated if the object is visible at the horizontal line.
Main features of the graphics engine are:
The primitive objects supported by the graphics processor are: lines, points, rectangles, bitmaps
(comprehensive set of formats), text display, plotting bar graph, edge strips, and line strips, etc.
Operations such as stencil test, alpha blending and masking are useful for creating a rich set of
effects such as shadows, transitions, reveals, fades and wipes.
Anti-aliasing of the primitive objects (except bitmaps) gives a smoothing effect to the viewer.
Bitmap transformations enable operations such as translate, scale and rotate.
Display pixels are plotted with 1/16th pixel precision.
Four levels of graphics states
Tag buffer detection
The graphics engine also supports customized built-in widgets and functionalities such as jpeg decode,
screen saver, calibration etc. The graphics engine interprets commands from the MPU host via a 4 Kbyte
FIFO in the FT81x memory at RAM_CMD. The MPU/MCU writes commands into the FIFO, and the graphics
engine reads and executes the commands. The MPU/MCU updates the register REG_CMD_WRITE to
indicate that there are new commands in the FIFO, and the graphics engine updates REG_CMD_READ
after commands have been executed.
Main features supported are:
Drawing of widgets such as buttons, clock, keys, gauges, text displays, progress bars, sliders,
toggle switches, dials, gradients, etc.
JPEG and motion-JPEG decode
Inflate functionality (zlib inflate is supported)
Timed interrupt (generate an interrupt to the host processor after a specified number of
milliseconds)
In-built animated functionalities such as displaying logo, calibration, spinner, screen saver and
sketch
Snapshot feature to capture the current graphics display
For
a
complete
list
of
graphics
engine
display
commands
and
widgets
refer
to
FT81x_Series_Programmer_Guide, Chapter 4.
4.3.2 ROM and RAM Fonts
The FT81x has built in ROM character bitmaps as font metrics. The graphics engine can use these metrics
when drawing text fonts. There are a total of 19 ROM fonts, numbered with font handle 16-34. The user
can define and load customized font metrics into RAM_G, which can be used by display command with
handle 0-15.
Each font metric block has a 148 byte font table which defines the parameters of the font and the pointer
of font image. The font table format is shown in Table 4-7.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com