Transcript
FlexLight X1 Keynote Photonics
April, 2011 Cannot be reproduced without permission from Keynote Photonics Copyright Keynote Photonics, LLC
X1 Overview uC
HDMI-A
• •
.95” 1080P or .96” WUXGA DMD Dual-Channel HDMI 60 Hz, 1080P
HDMI I/F
HDMI-B
Data
System Sync IIC
Lamp or LED Synchronization
•
Integrated Sequences
Bit-Raster
GPIO
Generator FlexBridge FPGA
zzzz
•
IIC accessible registers to configure.
•
Multiple Triggers (VSYNC or Ext. Trigger)
•
External Sync Out
Cannot be reproduced without permission from Keynote Photonics Copyright Keynote Photonics, LLC
and Timing
DLP Chipset
+12 VDC
•
Formatting
LAMP/LED Control
Comparison Discovery 4100
FlexLight X1
System Sync IIC GPIO
HDMI I/F Data
•
High Bandwidth, Flexible (up to 32 K bit-plane/sec)
•
TI provided .DLL API interface
•
1080P, WUXGA, XGA
•
User programmed control processor (“C”). Open source.
•
Integrated sequences and support for lamp and solid-state illumination sources.
•
Versatile bit-pattern generation.
Formatting and Timing
DLP Chipset
•
LAMP/LED
Dual-port HDMI interface.
Control
Bit-Raster Generator
+12 VDC
User developed FPGA VHDL solution and sequence required.
uC
HDMI-A HDMI-B
•
FlexBridge
•
1080P, WUXGA
•
Mid-range bandwidth (~13 K bit-plane/sec out)
FPGA
Cannot be reproduced without permission from Keynote Photonics Copyright Keynote Photonics, LLC
Signal Input Modes •Single Port
1080P, 60 Hz, 30-bits/pixel Any HDMI input
•Dual Port, 60 Hz
1920x1024, 60 Hz x 2 @ 60 bits/pixel (960x1080, 150 Hz x 2 @ 30 bits/pixel planned)
7%!8$9:$&*$ !"#$
!"#$
7%!8$9:$&)$
•Bit Raster Generator %%&'()*$
%!%$ 7%!8$+:$&*$ !"#$
!"#$
7%!8$+:$&)$
+,-./01-23$ 425230-63$ Cannot be reproduced without permission from Keynote Photonics Copyright Keynote Photonics, LLC
%%&'()*$
X1 Pattern Capability Binary patterns for each bit-plane •
Horizontal, Vertical •
Variable duty cycle, variable frequency
•
Phase shift (Offset)
3-Phase Sine Patterns •
Horizontal, Vertical
•
Independent color amplitude
User Defined 1D Function •
Horizontal, Vertical
•
Independent color amplitude
Cannot be reproduced without permission from Keynote Photonics Copyright Keynote Photonics, LLC
Bit-Plane Mapping 54.6+%7*809%:;3<0=%!"#$/!$&$%.*/01,=%'$()*+,-.*/01%
!"#$% !$&
%$•Each bit of an input video frame is a “bitplane”.
'$()*+,-.*/01%2%'$%)*+(.1340,%
•Each bit-plane is loaded into the DMD sequentially.
•The order and duration of bit-planes from
$%&'%()&*+,-./#0)1).23#()&*+,-./#4)5/6# DLP is dependent upon the sequence mode selected.
•Dual-port mode support up to 60 bit-
planes/pixel. Single-port support up to 30 <=>?@# bit-planes/pixel.
!"#
!7#
!8#
9# !:#
time
;"#
9#
(:#
PWM Modes • Video • 2D Video • 3D Video (60 Hz, 120 Hz) • Non-Video • Gray Code • 3-Phase • Bit-Plane Direct Cannot be reproduced without permission from Keynote Photonics Copyright Keynote Photonics, LLC
Gray Code Some applications require the use of simple on and off patterns that require relatively few intensity steps. However the “on” time of the PWM is desired to be contiguous in time to provide a faster shutter time on the camera system to minimize possible blurring of the object of interest.
Example 3-Phase Structured Light Input (HDMI or BRG) Sequence: 3-Phase
Output (camera)
ϕ1 ϕ2 time
Cannot be reproduced without permission from Keynote Photonics Copyright Keynote Photonics, LLC
ϕ3
Bit-Plane Direct 4 Bit-plane Example !"#$%&'()*+*
① /0)'#)*"(1"2"13'&*4"#$5&'()* 1'#'*4'6)1*7(*36)0*686#)9* 1)6":(;*<'=>*4"#$5&'()*"6*'*+$ 4"#*?*5"@)&*A&)*#>)*6"B)*7C*#>)* DED;*
③ K3#53#*1'#'*C079*%/*36"(:* 2")L)0*507:0'9;*
D! C! B! A! Cannot be reproduced without permission from Keynote Photonics Copyright Keynote Photonics, LLC
A!
!"#$%&'()*,*
B!
!"#$%&'()*-*
!"#$%&'()*.*
C!
② %'=F*)'=>*4"#$5&'()*G"(*#>"6* )@'95&)*.H*#7*=0)'#)*'(* "9':)*A&);*I70*'*=7(6#'(#* 6#0)'9*7C*1'#'J*'*&766&)66*;'2"* A&)*='(*4)*=0)'#)1;*
D!
D! C! B! A!
Bit-Plane Direct (2) ④ !"#$%&'(&')*+,&,-&./&012!& *-3,4&
D! C! B! A! ⑥ C#89&:',;*<#)%&'(**<'%7&-)& ,9%&121&(,#3D)$&-)&)%E,& @FGA&('$)#<4&H9%&7+3#D-)&-5& %#89&:',;*<#)%&-)&,9%&121&'(& %I+#<4&1+3#D-)&'(&7%J)%7&:B& ,9%&(%I+%)8%&+(%74&G-,%& ,9%3%&'(&D"%&3%I+'3%7&,-& 8<%#3)7&3%<-#7&,9%&121& #33#B4&
Cannot be reproduced without permission from Keynote Photonics Copyright Keynote Photonics, LLC
⑤ 1#,#&'(&5-3"#6%7)7&%#89& :',;*<#)%&(,-3%7&')&1=>&?@!A& "%"-3B4&
D! C! B! A!
!"#$% K',;><#)%&/&
A!
K',;><#)%&L&
B!
K',;><#)%&M&
C!
K',;><#)%&N&
D!
Summary • User programmable platform without VHDL. Adaptable to other DMD sizes.
• Ideal for applications or early development needing mid-range DLP performance.
• Stand-alone or host-PC operating configurations.
Cannot be reproduced without permission from Keynote Photonics Copyright Keynote Photonics, LLC
Thank You !