farnell webinar 11 november 2015 gordon lunn – technical marketing manager steven van der wolf –...

41
Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Ma Steven van der Wolf – EMEA Sales Man http://www.ftdichip.com/ft81x

Upload: clifton-shelton

Post on 20-Jan-2016

217 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Farnell Webinar

11 November 2015

Gordon Lunn – Technical Marketing ManagerSteven van der Wolf – EMEA Sales Managerhttp://www.ftdichip.com/ft81x

Page 2: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

• FTDI Chip Overview / New Product

Roadmap

• What is EVE?

• Where is EVE winning designs

• How is EVE winning designs

Agenda

Page 3: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

About FTDI Chip

FTDIWho we are?

• Creator of USB bridges to enable USB ports on your systems fast (including SuperSpeed)!!

• Focusing on NEW Products: EVE & MCUs• Experienced Engineering Team + 500 man/years

• Providing UK based real time support, free firmware modules, design support tools, and application design kits !!

• NEW Product Introduction• Global Office: UK, Singapore,

Taiwan, Shanghai, Tigard• Premier Farnell is a key distribution

partner

Key Strengths

Page 4: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

2015 New Products

FT60x SuperSpeed USB3.0Production IC and Moduleshttp://www.ftdichip.com/ft60x#FT60x

FT81x 2nd Generation Embedded Video EngineProduction IC and Moduleshttp://www.ftdichip.com/ft81x#FT81x

FT90x 32bit SuperBridge MCUProduction IC and Moduleshttp://www.ftdichip.com/ft90x#FT90x

Page 5: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

What is EVE?

• EVE – Embedded Video Engineo Advanced Object Oriented

graphics controller with line rendering (no Frame buffers)

o Integrated touch control for capacitive and resistive displays

o Integrated audio output

• Ideal HMI bridge solution

Page 6: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Example Applications

White Goods

Toys

Industrial HMI

Office

Medical

Home AutomationElevator and Door Access

Kiosks and Vending

Surveillance and security

Page 7: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Graphic Roadmap

1H13 2H13

FT80148QFN,Capacit Display, Audio,

Touch

1H14 2H14

FT810/811WVGA/VGA,

Resistive/Capacitive , Display, Audio, Touch

Resolution FT800

48QFN, Resistive, Display, Audio, Touch

500

1000

750

FT90xApplication Processor, Video/Audio, USB,

Ethernet

Width

DeviceDescription

Sample Production

1H15

Page 8: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

• Current designs usually require– High-end µC typically 32-bit with abundant IO +

external memory• Higher cost and board area

– Graphics library and sometimes an Embedded OS required

– Expensive frame buffer IC required for display memory

– Touch and audio implementations needed

Traditional Graphics Architecture

Page 9: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

• Low cost MCU’s enabled (ATMEGA 328, PIC, 8051, etc)

• SPI/QSPI interface options for reduced pins, simple interface

• Functional support for upto 800 x 600 pixels

• Generate graphics for HVGA, VGA, WVGA, SVGA

• Full 24 bit colour (RGB – 8,8,8) graphics with EVE 2

The FTDI Approach – Less Cost and Board Space

3 Functions, one chip, providing unparalleled value

• No expensive frame buffer required

• Touch controller & Audio output• Capacitive touch supports 5

touch points and gesture control• 48 pin/56 pin QFN for reduced

PCB area

Page 10: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

FT81x Block Diagram

Page 11: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

How do we achievethe quality display?

• The FT800’s object oriented approach renders images in a line by line fashion with 1/16th of a pixel resolution • No expensive frame buffer

(less RAM) required lowering system cost

• Anti-Aliasing• Allows the FT800 to produce

sharper, smoother edges with enhanced image quality, even on lower resolution displays.

• Alpha blending and masking algorithms• Create shadows / 3D / fade

effects

• In-built widgets for complex shapes

• Colour Dither• Allows the FT800 to calculate

for 8-bit colour despite only providing pins for 6-bit (RGB – 6,6,6) (FT810/FT811)

• Improves half-tone appearance

• 8kbyte RAM stores display list

• Approximately 2000 items

• Programmable Timing• Allows the FT800 to adjust

HSYNC and VSYNC timing enabling control of many different displays.

Page 12: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Graphics Processor Data path

Ping/ Pong

DL buffer

GPU

LCD

Host MCU/MPU

J1FIFO

DL

Directly writing DL into DL buffer

Indirectly writing DL via J1 FIFO

GRAM

Raw Data

Page 13: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

FIFO Addressing / G_RAM

• 4kBytes in Size• Keep Read and Write in sync.• E.g.

– Write first display list from address 0 to 1k

– Write second list from offset 1k ie where previous list ended.

– At the 4k limit the addressing “rolls over”

…4094, 4095, 0, 1…

• G_RAM is a fixed size (256kByte / 1MByte)

• Use for storing bitmaps• Use for storing fonts (type of

bitmap)• Use for storing audio files

Page 14: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Key Features – Audio/Touch

• Mono audio (single pin) output from PWM

• 64-voice polyphonic synthesiser – Play pre-stored sounds

allowing for fast implementation of sound generation e.g. bells, chirps, beeps, alarms, clicks, DTMF tones

• Audio wave playback for mono-8-bit linear PCM, 4-bit ADPCM and µ-Law coding format at sampling frequency from 8kHz to 48kHz

• Designed for resistive and capacitive touch screens

• Includes median filtering and touch force sensing to adjust the screens sensitivity.

• 4 wire control (X+, X-, Y+, Y-)

• Screen pressure alters resistance between the +/- signals with the value returned to the FT800.

• 10 bit ADC + processing enables location to be determined.

• Tagging

Page 15: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Audio and touch processor ctrl/data paths

APU

Host MCU/M

PU

Registers

Configure regs

GRAM

Raw Data

AudioROM

Raw Data

TPU

Host MCU/M

PU

Registers

Configure regs

LCD

Audio Data & Ctrl Path Touch Data & Ctrl path

Page 16: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Display List

• To draw a red circle on a black screen = 8 instructions

wr32(RAM_DL + 0, CLEAR(1, 1, 1); //Clear the screen to black

wr32(RAM_DL + 4, COLOUR_RGB(160, 22, 22)); //Set the draw colour to red

wr32(RAM_DL + 8, POINT_SIZE(320)); //Set size to 320/16 = 20 pixels

wr32(RAM_DL + 12, BEGIN(POINTS)); //Start the point draw

wr32(RAM_DL + 16, VERTEX2II(192,133, 0, 0)); //Draw circle 192 pixels from left and 133 down

wr32(RAM_DL + 20, END()); //End the point draw

wr32(RAM_DL + 24, DISPLAY()); //End the display list (28 bytes used)

wr32(REG_DLSWAP, SWAP FRAME); //Make this display list active on the next frame

Page 17: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

What can be shown as a basic display?

• Object oriented architecture with built-in widgets– Widgets built into FT800 ROM and available to micro- controller for

customization– Execute short commands from MCU to draw a clock widget

Cmd_dlstart()Cmd_clock(current time)Cmd_display()Cmd_swap()

Complex graphics available for GUI integration !

http://www.ftdichip.com/ft81x

Page 18: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Power GraphScreenshot

Cmd_gradient(PowerSignalBackgroundColor);

Cmd_clock(NineClocksWithOneHourChange);

Cmd_text(PowerRangeValues);

Gpu_draw(PowerSignalLineStrip);

Display;

Cmd_gradient (BackgroundColour);

Page 19: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Power GraphApplication

Cmd_gradient(BackgroundColor);

Gpu_draw(PowerSignalEdgeStripAbove);

Gpu_draw(StencilForEdgeStripAbove);

Cmd_gradient(PowerSignalBackgroundColor);

Gpu_draw(PowerSignalLineStrip);

Cmd_clock(NineClocksWithOneHourChange);

Cmd_text(NineClocksTime);

Gpu_draw(VerticalTransparentLinesAboveClocks);

Gpu_draw(TransparentEdgeStripLeftForPowerValues);

Cmd_text(PowerRangeValues);

Gpu_draw(HorizontalTranparentLinesForPowerValues);

Page 20: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

What is new?•

o New rotation algorithm simplifies switching between landscape and portrait mode (90o rotation)

o Faster memory access enabling quicker time to load images

JPEG loads 500 – 1000 times faster

Draw 16 pixels per clock (was 4)

o New video playback command

o New commands to simplify loading external fonts and setting the numeric base of numbers displayed

LOADING

SPEED

Page 21: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

What is new?

o Extends the supported resolution from 512 x 512 pixels to 800 x 600 pixels

o Extends the RGB interface from 18-bit to full 24-bit colour (FT812/FT813)

o Extends the SPI host interface to include dual and quad SPI for faster data transfer

o Extends GPIO pins from 3 to 5 (FT812/FT813)

o Analogue input pino Extends the internal object

memory from 256kBytes to 1MByte

o FT810/FT811 – 48 QFN packageo FT812/FT813 – 56 QFN package

Page 22: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Memory Map

Extended to support enlarged memory and new commands

Page 23: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

EVE IC SummaryDevice FT800 FT801 FT810 FT811 FT812 FT813

Target display ResolutionHVGA, WQVGA, QVGA

HVGA, WQVGA, QVGA

HVGA, VGA, WVGA, SVGA

HVGA, VGA, WVGA, SVGA

HVGA, VGA, WVGA, SVGA

HVGA, VGA, WVGA, SVGA

RGB interface 18 bits (RGB666)

18 bits (RGB666) 18 bits (RGB666)

18 bits (RGB666) 24 bits (RGB888) 24 bits (RGB888)

Touch function Resistive touch Interface to Capacitive touch controller over I2C

Resistive touch Interface to Capacitive touch controller over I2C

Resistive touch Interface to Capacitive touch controller over I2C

Control interface SPI/I2C SPI/I2C SPI/QSPI SPI/QSPI SPI/QSPI SPI/QSPIObject Memory size 256KB 256KB 1MB 1MB 1MB 1MBAudio Out Mono channel Mono channel Mono channel Mono channel Mono channel Mono channel

Audio In No No No No Mono channel Mono channel Backlight control Yes Yes Yes Yes Yes YesImage decoder BMP, DXT1,

software JPGBMP, DXT1, software JPG

BMP, DXT1,hardware JPG

BMP, DXT1,hardware JPG

BMP, DXT1,hardware JPG

BMP, DXT1,hardware JPG

Supply Power 3.3V 3.3V 3.3V 3.3V 3,3V 3,3VHost Interface IO voltage 1.8-3.3V 1.8-3.3V 1.8-3.3V 1.8-3.3V 1.8-3.3V 1.8-3.3V

Clock Oscillator Internal/ External

Internal/ External

Internal/ External

Internal/ External

Internal/ External Internal/ External

Operating Temp. -40°C to 85°C -40°C to 85°C -40°C to 85°C -40°C to 85°C -40°C to 85°C -40°C to 85°C

GPIOs 3 3 3 3 5 5Package QFN48 QFN48 QFN48 QFN48 QFN56 QFN56

Page 24: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

EVE MODULES

• VM800B / VM801B - Basic• 3.5/ 4.3 / 5.0” display module with

bezel• Audio speaker and choice of

resistive or capacitive touch• SPI interface connector• From £35 Farnell.com• VM800BU• 3.5/ 4.3 / 5.0” display module with

bezel• Audio speaker and resistive touch• USB interface

• VM800C – Credit Card• With 3.5/ 4.3 / 5.0” or without

display module • Audio speaker and resistive touch• SPI interface connector• From £21 Farnell.com

Page 25: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

EVE MODULES

• VM800P / VM801P - Plus• 3.5/ 4.3 / 5.0” display module with

bezel• Audio speaker and choice of

resistive or capacitive touch• Integrated ATMEGA 328 (Arduino)

MCU• SD CARD - pre-loaded with

example images• RTC• Expansion card sockets

• VI800A-TTLU - TTL UART expansion card

• VI800A-232U - RS232 expansion card

• VI800A-N485U – RS485 expansion card

• VI800A-RELAY – Relay expansion card

• VI800A-ETH – Ethernet expansion card

• VI800A-POE – Power over ethernet expansion

card

• Starting at less than £20 Farnell.com

Page 26: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

EVE 2 MODULES

• VM810C50-D(N)• FT810• 5.0” display

module(D)• $69

• No display (N) • $30

• SPI interface• Resistive touch• Available NOW

• ME810A-HV35R• FT810• 3.5” display module • SPI interface• Vertical orientation• Resistive touch• Connects with MM900EV• Coming Soon

• ME812A(U)-WH50R

• FT812• 5.0” display

module • SPI interface / (-U

USBI)• Horizontal

orientation• Resistive touch• Coming Soon

• ME813A(U)-WH50C

• FT813• 5.0” display

module • SPI interface / (-U

USB)• Horizontal

orientation• Capacitive touch• Coming Soon

• ME811A(U)-WH70C

• FT811• 7.0” display

module • SPI interface / (-U

USB)• Horizontal

orientation• Capacitive touch• Coming Soon

• ME810A(U)-WH70R

• FT810• 7.0” display

module • SPI interface / (-U

USB)• Horizontal

orientation• Resistive touch• Coming Soon

new

Page 27: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

EVE Development Tools

Page 28: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Free EVE Development Tools

EVE Screen Editor & EmulatorDrag and drop objects onto the displayConfigure objects from the properties menu or directly in the code windowDisplays may be run in the emulator on the PC screen or exported to real hardware including Arduino processors

Page 29: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Free EVE Development Tools

EVE Screen Designer

Targeted at graphic designersFor detailed screen designZoom in/outGroup/ungroup objectsPlacement gridMulti-screen design

Page 30: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

EVE Case Study

Page 31: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Case Study – Smart Energy Meter

• Government initiative to update all metering of energy used (gas, electricity, water)• Every home to have upgrade by 2017• New meters to include local display information on energy used and cost of energy• Due to product quality and reliability needs, volumes are high and long term.• There are in excess of 26 million home in the UK

– all use energy- many have multiple meters from multiple suppliers

Page 32: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Case Study – Smart Energy Meter

• The high volume project was extremely cost sensitive

• EVE’s line rendering approach reduces the amount of memory on board

• Integrating touch and audio in the IC also reduces cost• EVE will work with lower specification (cheaper MCUs)• NET RESULT IS A TOTAL BOM COST SAVING

• The development timeline very short (6 months max)

• Extensive sample projects and development modules allow for fast prototyping

• Object oriented programmed with pre-defined widgets simplified the coding

• Ability to rotate display key for road mapping future products with this customer.

• Customer visit to close out few remaining technical issues and demonstrate operation towards the perceived limits of EVE operation

How did FTDI win business?

Page 33: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Combining EVE with the new FT90x 32bit

SuperBridge MCUProduction Release IC and Modules

Page 34: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Total Solution

Page 35: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Block Diagram

Page 36: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

FT900 Block Diagram

*

*

*

Page 37: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

FT90X Series Features:

32-Bit RISC architecture MCU Core

True 0 WS operation up to 100MHz

256k Flash

256k Shadow RAM / 64k Data RAM

Timers including watchdog and a Real Time Clock

Integrated Hardware Debugger

USB DFU Bootloader

RoHS compliant packaging:

• 100 pin VQFN (FT900)

Extended operating temperature range: -40oC to +85oC

2.93Dhrystone MIPS/MHz with zero wait states

Page 38: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

FT90X Series SoC

QFN/LQFP CAN Ethernet Camera SD I2S

FT900Q/FT900L

100/100 X X X X X

FT901Q/FT901L

100/100 - X X X X

FT902Q/FT902L

100/100 X - X X X

FT903Q/FT903L

100/100 - - X X X

             

FT905Q/FT905L

76/80 X X - - -

FT906Q/FT906L

76/80 - X - - -

FT907Q/FT907L

76/80 X - - - -

FT908Q/FT908L

76/80 - - - - -

No CAN – reduces cost (no licence)No Ethernet – reduces power (has dedicated regulator)No Camera/SD/I²S – reduces pin count

Page 39: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

FT90x Series Applications

The FT90x series has been developed for high speed, interface bridging tasks where high volumes of data transfer is required.Data Acquisition with Storage

Data Acquisition with Ethernet function

Data Acquisition with CAN communication

Data Management

Room Control System (e.g. FT90X + FT801)

Home Automation System

Page 40: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Future Technology Devices International Limited - http://www.ftdichip.com

FTDI Chip are ISO9001:2008 certified.

Glasgow, UK Oregon, USA Taipei, Taiwan ShangHai, China

[email protected]

[email protected]

[email protected]

[email protected]

+44 (0) 141 429 2777

+1 (503) 547-0988 +886-2-8797 1330 +86 (21) 62351596

Please order your IC and Modules through your regional www.Farnell.com website.

Technical support: [email protected] or Element14 forum.

Thank you!

Ordering and more information

Page 41: Farnell Webinar 11 November 2015 Gordon Lunn – Technical Marketing Manager Steven van der Wolf – EMEA Sales Manager

Questions?