MAX3601CWO+ [MAXIM]
Laser Driver for Projectors;型号: | MAX3601CWO+ |
厂家: | MAXIM INTEGRATED PRODUCTS |
描述: | Laser Driver for Projectors 接口集成电路 |
文件: | 总51页 (文件大小:1697K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
MAX3601
Laser Driver for Projectors
Benefits and Features
General Description
The MAX3601 laser driver for pico projectors supports
video imaging with red, blue, and green lasers. Each
output includes two 8-bit digital-to-analog converters
(DACs) with programmable gain and up to 400mA
driving capability per channel. DAC A has a full-scale
current up to 320mA, while DAC B has full-scale current
up to 80mA. All three channels can be combined into a
single channel with up to 1.2A drive capability.
S Integrates Three Current-Output Laser Drivers
Compatible with Most Red, Blue, and Green
Lasers
8-Bit Video DACs, DC to 167MHz operation
Patented Pulsing Feature Reduces Laser
Speckling
1ns Output Switching Time
Pulse Switching Speed Enhancer
Maxim’s patented technology allows pulsed current to
operate lasers efficiently while reducing speckle. This
feature operates from the video data clock. The driver
is available in a 3.0mm x 3.5mm, 42-bump wafer-level
package for commercial applications and a 5mm x 5mm,
40-pin TQFN package for industrial and automotive
applications.
S Minimizes PCB Area with Functional Integration
SPI or I2C Serial Port Control
1.8V to 3.3V Operation
8-Bit Gain Adjustment
Programmable Pulse Current
42-Bump WLP (3.0mm x 3.5mm) and 40-Pin
TQFN (5mm x 5mm) Packages
Integrated Temperature Sensor
Applications
S Low Power Requirements
< 80mW for Black Video Images
Output Disable Using Video Marker
Output Voltage Sensor
RGB Pico Laser Projector
Laser Light Source for LCOS Projectors
High-Current LED or Laser Pulse Generator
S Laser Enable Function Supports Safety Compliance
Ordering Information appears at end of data sheet.
Simplified Functional Diagram
CS
LASER DRIVER
GAIN SETTINGS
3-WIRE PORT DIO/SDA
SERIAL PORT
(3.3V OR 1.8V CMOS)
CLK/SCL
VIDEO SETTINGS
LASER 1
LASER 2
LASER 3
OUT1
OUT2
OUT3
+V
+V
+V
VIDEO
OUTPUT 1
OUTPUT 2
OUTPUT 3
A1
A2
A3
8
VIDEO
VIDEO
8
8
VIDEO DATA D[0:11]
(1.8V CMOS)
DEMULTIPLEXER
VIDEO CLOCK DCLK
(1.8V CMOS)
AVDD
DVDD
AVCC
DVCC
AGND
DGND
TESTA
TESTB
TESTC
+1.8V
PIXEL CLOCK
+3.3V
0V
SUBPIXEL GENERATOR
CONTROL LOGIC
PULSE-OFF
TEMP ALARM
MARKER
EN_MAIN
VIDEO MARK ENABLE
(3.3V OR 1.8V CMOS)
EN1..3
For related parts and recommended products to use with this part, refer to: www.maximintegrated.com/MAX3601.related
For pricing, delivery, and ordering information, please contact Maxim Direct at
1-888-629-4642, or visit Maxim Integrated’s website at www.maximintegrated.com.
19-6444; Rev 3; 3/15
MAX3601
Laser Driver for Projectors
TABLE OF CONTENTS
General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Benefits and Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Simplified Functional Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Package Thermal Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Typical Operating Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Pin/Bump Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Pin/Bump Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Functional Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Detailed Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Video Demultiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Demux A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Demux B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Demux C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Pulse Timing Generator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Subpixel Programming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Pulse-Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Driver Outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Video DACs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Pulse-Off and Pulse-off Assist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Compliance Voltage Sensor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Temperature Alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Control Logic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Video Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Laser Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Serial Port and Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2
I C Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Data Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
START and STOP Conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Acknowledge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Slave Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2
I C Communication Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Writing to a Single Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
Writing to Sequential Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
Maxim Integrated
2
MAX3601
Laser Driver for Projectors
TABLE OF CONTENTS (continued)
Reading from a Single Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Reading from Sequential Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
SPI Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Read/Write Data Using 3-Wire SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Power-On-Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Design Procedure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Select Lasers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Supply Filter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Compensation Network. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
PCB Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Laser Driver Thermal Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Applications Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Connecting Multiple Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Eye Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Wafer-Level Packaging (WLP) Applications Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Typical Operating Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Package Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Maxim Integrated
3
MAX3601
Laser Driver for Projectors
LIST OF FIGURES
Figure 1. Test Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 2. Video Test Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 3. DCode Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 4. Power-Supply Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 5. Video Demultiplexer A Input Waveform. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 6. Video Demultiplexer B Input Waveform. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 7. Video C Demultiplexer Input Waveform. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 8. Video C Demultiplexer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 9. Pulse Timing Generator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Figure 10. Driver Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 11. Driver Output Full-Scale Current Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Figure 12. Output Compliance Sensor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 13. Example Use of Compliance Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 14. Temperature Alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Figure 15. Video Marker. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2
Figure 16. I C Master/Slave Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2
Figure 17. I C Bit Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2
Figure 18. I C START and STOP Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2
Figure 19. I C Acknowledge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2
Figure 20. I C Timing Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2
Figure 21. I C Writing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2
Figure 22. I C Reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 23. AVDD, DVDD, and CS Timing for SPI Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 24. SPI Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 25. SPI Write Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 26. SPI Read Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 27. Power-Supply Sequencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Figure 28. Laser and Package Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Figure 29. Optional Compensation Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Maxim Integrated
4
MAX3601
Laser Driver for Projectors
LIST OF TABLES
Table 1. Subpixel Programming (SP Register) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 2. Pulse-Off Duty Cycle (POC_ Register). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 3. Random Pulse-Off Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 4. Video Select Logic for DAC A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Table 5. Video Select Logic for DAC B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Table 6. Compliance Alarm Setpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table 7. Video Demultiplexer Selection Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Table 8. Register Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 9. Typical Laser Diode Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Table 10. Detailed Register Table (see Table 8). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Maxim Integrated
5
MAX3601
Laser Driver for Projectors
ABSOLUTE MAXIMUM RATINGS
AVDD to AGND ....................................................-0.3V to +2.2V
DVDD to DGND....................................................-0.3V to +2.2V
AVCC to AGND ....................................................-0.3V to +4.0V
DVCC to DGND....................................................-0.3V to +4.0V
AVDD to DVDD.....................................................-0.3V to +0.3V
AVCC to DVCC.....................................................-0.3V to +0.3V
AGND to DGND ...................................................-0.3V to +0.3V
OUT_ to DGND.....................................................-0.3V to +8.4V
OUT_ Current
D0-D11, DCLK, SCL, SDA,
CS, EN_MAIN, MARKER Current ................ -50mA to +50mA
Continuous Power Dissipation
TQFN (T = +85°C, derate 35.7mW/°C above +85°C)..2320mW
A
WLP (T = +70°C, derate 28.5mW/°C above +70°C)..2200mW
A
Junction Temperature .....................................................+150°C
Operating Temperature Range
TQFN ............................................................ -40°C to +105°C
WLP ................................................................... 0°C to +70°C
Storage Temperature Range............................ -55°C to +150°C
Lead Temperature (soldering, 10s; TQFN only).............+300°C
Soldering Temperature (reflow) ......................................+260°C
Continuous....................................................................400mA
Peak (t < 1Fs)...............................................................800mA
D0-D11, DCLK, TESTC to DGND...... -0.3V to lower of +2.2V or
(V
+ 0.3V)
DVDD
CLK/SCL, DIO/SDA, CS, EN_MAIN, MARKER,
TESTA, TESTB to DGND ................-0.3V to lower of +4.0V or
(V + 0.3V)
DVCC
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional opera-
tion of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect device reliability.
PACKAGE THERMAL CHARACTERISTICS (Note 1)
TQFN
WLP
Junction-to-Case Thermal Resistance (B ).................2NC/W
Junction-to-Ambient Thermal Resistance (B ) ..........36NC/W
JC
JA
Junction-to-Ambient Thermal Resistance (B ) ..........28NC/W
JA
Note 1: Package thermal resistances were obtained using the method described in JEDEC specification JESD51-7, using a four-layer
board. For detailed information on package thermal considerations, refer to www.maximintegrated.com/thermal-tutorial.
ELECTRICAL CHARACTERISTICS
(V
= V
= 1.7V to 1.9V, V
= V
= 2.9V to 3.5V, T = T
to T
, T < +125NC, EN_MAIN and MARKER high,
MAX J
AVDD
DVDD
AVCC
DVCC
A
MIN
V
R0.7V, unless otherwise noted. Typical values are at V
= V
= 1.8V, V
= V
= 3.3V, T = +85NC. Consumer
OUT
AVDD
DVDD
AVCC
DVCC J
grade parts are tested at T = +70NC. Automotive grade parts are tested at T = +105NC. Minimum and maximum specifications are
A
A
guaranteed by design, characterization and/or production test.)(Note 2)
PARAMETER
OPERATING CONDITIONS
Output Voltage
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
V
Output enabled
0.5
0.6
7.5
V
OUT
POWER SUPPLY (Note 3, Figure 4)
I
EN_MAIN low or SP_EN = 1
SP_EN High
0.01
5
(1)
7
FA
AVDD_DIS
I
mA
AVDD
SP_EN = 0
0.02
0.1
(0.03)
(0.2)
I
mA/MHz
DVDD1
SP_EN = 1, f
= 75MHz
PO
+1.8V Supply Current
FA/
(MHz x
DCODE
I
I
Video dependency DAC A
1.1
0.5
(1.5)
(0.6)
DVDD_G1A
DVDD_G1B
Video dependency DAC B
Maximum digital supply current
I
(45)
mA
DVDD
f
= 150MHz, f
= 75MHz
PIXEL
PO
Maxim Integrated
6
MAX3601
Laser Driver for Projectors
ELECTRICAL CHARACTERISTICS (continued)
(V
= V
= 1.7V to 1.9V, V
= V
= 2.9V to 3.5V, T = T
to T
, T < +125NC, EN_MAIN and MARKER high,
MAX J
AVDD
DVDD
AVCC
DVCC
A
MIN
V
R0.7V, unless otherwise noted. Typical values are at V
= V
= 1.8V, V
= V
= 3.3V, T = +85NC. Consumer
OUT
AVDD
DVDD
AVCC
DVCC J
grade parts are tested at T = +70NC. Automotive grade parts are tested at T = +105NC. Minimum and maximum specifications are
A
A
guaranteed by design, characterization and/or production test.)(Note 2)
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
1.5
0.01
3.4
8.2
1.2
2.5
2.5
MAX
1.8
0.1
4.8
9.1
1.6
2.8
3.3
UNITS
I
Core analog
AVCC
I
ENA_ = ENB_ = 0
DVCC_DIS
I
I
I
GA_ = 0x00 (per channel)
GA_ = 0xFF (per channel)
GB_ = 0x00 (per channel)
DVCC_G1A
DVCC_G2A
DVCC_G1B
mA
+3.3V Supply Current
MAX3601C
MAX3601G
I
GB_ = 0xFF (per channel)
DVCC_G2B
Maximum analog supply
current GA_= GB_ = 0xFF,
ENA_ = ENB_ = 1
MAX3601C
MAX3601G
(37.6)
I
AVCC
(39.1)
(10)
I
I
PHS_= 0
5
CCD_G1
Pulse-Off Assist Current (Note 4)
µA/MHz
mW
f
C
= f
= 0pF, V
= 75MHz, f = 150MHz,
PIXEL
PO
POH
2.3
(4.6)
CCD_G2
= 0.8V to 1.8V
L
OUT_MIN
Outputs off, clock stopped
0% video
0.2
< 83
130
270
150
160
1
(100)
27% video
Power In MAX3601 Driver
(Note 5)
100% video
27% video with pulse-off
27% video with pulse-off assist
I
I
I
I
/V
OUT AVDD
/V
1
(3)
(17)
(6)
Typical Output Sensitivity to
Supply Voltage (Note 6)
OUT DVDD
%/V
/V
2
OUT AVCC
/V
2.2
OUT DVCC
VIDEO DAC (8-Bit, Note 7)
Maximum Conversion Rate
150
160
6.7
12
(250)
(12)
(25)
(34)
(2.5)
24
Msps
ns
Within 12 LSBs (GAIN = 0x0F to 0xFF)
Within 3 LSBs (GAIN = 0xFF)
Within 1 LSB (GAIN = 0xFF)
20% to 80%
Settling Time
t
S
23
Rise/Fall Time
1.5
1.0
10.5
400
ns
0V ≤ V
≤ V
+ 0.5V
Offset Error (GSA_ = GSB+ =
0xFF, ENA_ = ENB_ = 1)
OUT
AVCC
OS_ER
FA
V
V
= 7.5V
(1.0)
(290)
(-15)
37
OUT
Resistor ROUT1
R
= 7.5V, see Figure 12
(490)
(15)
kI
OUT1
OUT
Video INL (Notes 8 and 9)
Code > 0x1F
LSB
0x1F < GAIN < 0xFF, 0NC < T < +125NC
J
INL Drift (Notes 8 and 9)
1.5
(3)
LSB
V
= 0.6V to 1.6V
OUT_MIN
Maxim Integrated
7
MAX3601
Laser Driver for Projectors
ELECTRICAL CHARACTERISTICS (continued)
(V
= V
= 1.7V to 1.9V, V
= V
= 2.9V to 3.5V, T = T
to T
, T < +125NC, EN_MAIN and MARKER high,
MAX J
AVDD
DVDD
AVCC
DVCC
A
MIN
V
R0.7V, unless otherwise noted. Typical values are at V
= V
= 1.8V, V
= V
= 3.3V, T = +85NC. Consumer
OUT
AVDD
DVDD
AVCC
DVCC J
grade parts are tested at T = +70NC. Automotive grade parts are tested at T = +105NC. Minimum and maximum specifications are
A
A
guaranteed by design, characterization and/or production test.)(Note 2)
PARAMETER
SYMBOL
CONDITIONS
Guaranteed monotonic
MIN
TYP
MAX
UNITS
Video DNL (GAIN = 0x0F to
0xFF) (Note 8)
(-1)
(+1)
LSB
Pixel
clocks
PD1
PD2
2
Propagation Delay (Delay = PD1
+ PD2)
11
ns
ns
Propagation Delay Variation
(-1)
(+1)
(1)
f < 50kHz, V
> 0.9V
> 0.6V
> 0.5V
0.2
6
OUT
OUT
OUT
Transfer of V
to I
(Note 5)
OUT
f < 1MHz, V
f < 1MHz, V
(10)
(15)
%/V
pF
OUT
12
V
V
V
= 0.6V
260
125
100
OUT
OUT
OUT
Output Capacitance (CODE_A =
CODE_B = 0x00)
C
= 1.1V
= 2.0V
DVR
PULSE OFF ASSIST
20% to 80%, V _ = 1.0V, C = 0pF,
PHS_ = 3, VIDEO = 0x00
A
L
Rise Time
1.6
(3)
ns
PHS_= 3,
PHS_= 2
PHS_= 1
PHS_= 0
8
16
32
64
Incremental Resistance
PH_= 0xFFFF
I
Relative to V
+125°C)
, I
= 1mA (T = 0 to
AVCC OUT A
(-0.8)
(-0.9)
Compliance Voltage
V
V
O_POH
T
= -40°C to +125°C
A
OUTPUT GAIN (VIDEO_ = 0xFF)
Resolution
8
Bits
GA_= 0x00, GB_= 0x00
MAX3601C
0.01
320
(1)
280
275
400
GA_= 0xFF,
GB_= 0x00
MAX3601G, T = +25°C to
+105°C
A
320
400
MAX3601G, T < +25°C
260
69
320
80
400
100
A
Current at OUT
MAX3601C
mA
GA_= 0x00,
GB_= 0xFF
MAX3601G, T = +25°C to
+105°C
A
68
80
100
MAX3601G, T < +25°C
60
80
100
A
MAX3601C
MAX3601G
(349)
(320)
400
400
(500)
(500)
GA_= 0xFF,
GB_= 0xFF
Maxim Integrated
8
MAX3601
Laser Driver for Projectors
ELECTRICAL CHARACTERISTICS (continued)
(V
= V
= 1.7V to 1.9V, V
= V
= 2.9V to 3.5V, T = T
to T
, T < +125NC, EN_MAIN and MARKER high,
MAX J
AVDD
DVDD
AVCC
DVCC
A
MIN
V
R0.7V, unless otherwise noted. Typical values are at V
= V
= 1.8V, V
= V
= 3.3V, T = +85NC. Consumer
OUT
AVDD
DVDD
AVCC
DVCC J
grade parts are tested at T = +70NC. Automotive grade parts are tested at T = +105NC. Minimum and maximum specifications are
A
A
guaranteed by design, characterization and/or production test.)(Note 2)
PARAMETER
COMPLIANCE ALARM
VSET DAC Resolution
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
4 bit
(70)
0.32
1.4
80
0.4
1.6
1
(90)
0.48
1.8
mV
V
VSET_ = 0x0
VSET_ = 0xF
VSET DAC Range
Filter 1 Time Constant
Filter 2 Time Constant
TEMPERATURE ALARM
Temperature Range
ns
ns
2.7
(5)
(150)
(10)
°C
°C
Temperature Accuracy
Temperature Resolution
T = +20°C to +125°C
(-10)
(2.25)
J
T = +20°C to +125°C
2.5
(2.75) °C/LSB
J
LOGIC I/O (DIO/SDA, CLK/SCL, CS, MARKER, EN_MAIN)
Input Low Voltage
Input High Voltage
Input High Threshold
Input Low Threshold
Input Hysteresis
V
Test condition
Test condition
0.4
V
V
IL2
V
1.45
(50)
(40
(5)
IH2
Relative to V
Relative to V
Relative to V
60
50
(70)
(60)
%
%
%
FA
DVDD
DVDD
DVDD
Input Current
DIO/SDA, CLK/SCL
EN_MAIN to DGND
MARKER to DVDD
CS to DGND
-10
50
Q0.2
100
100
100
1
+10
200
200
200
R
EN_MAIN
Input Resistance
R
50
kI
MARKER
R
50
CS
Input Capacitance
pF
Fs
Fs
V
Disable Time
t
EN_MAIN or MARKER to I
falling
0.1
0.5
0.1
1
DIS
OUT
Enable Settling Time Constant
DIO/SDA Low Voltage
VIDEO DATA INPUTS
Maximum Frequency
DCLK Duty Cycle
t
EN_MAIN rising or MARKER rising
1.5
0.4
EN
I
= 16mA
DIO/SDA
f
150
(45)
(-0.5)
1
> 160
MHz
%
DCLK_MAX
f
> 100MHz
(55)
DCLK
DCLK High Time
Relative to 2/f
(+0.5)
ns
DCLK
Video Input Setup Time
t
Operating condition
ns
SU
MAX3601C
MAX3601G
0.25
0.35
Video Input Hold Time
Input Switching Time
t
Operating condition
ns
ns
H
10% to 90%, operating condition
1.2
0.5 x
Input Low Voltage
V
V
V
IN-L
DVDD
- 0.1
Maxim Integrated
9
MAX3601
Laser Driver for Projectors
ELECTRICAL CHARACTERISTICS (continued)
(V
= V
= 1.7V to 1.9V, V
= V
= 2.9V to 3.5V, T = T
to T
, T < +125NC, EN_MAIN and MARKER high,
MAX J
AVDD
DVDD
AVCC
DVCC
A
MIN
V
R0.7V, unless otherwise noted. Typical values are at V
= V
= 1.8V, V
= V
= 3.3V, T = +85NC. Consumer
OUT
AVDD
DVDD
AVCC
DVCC J
grade parts are tested at T = +70NC. Automotive grade parts are tested at T = +105NC. Minimum and maximum specifications are
A
A
guaranteed by design, characterization and/or production test.)(Note 2)
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
0.5 x
Input High Voltage
V
V
V
IN-H
DVDD
+ 0.1
Input Threshold
Relative to V
50
0.1
<Q1
1
%
V
DVDD
Input Hysteresis
Input Current
-10
24
+10
FA
pF
Data Input Capacitance
SUBPIXEL GENERATOR
Pixel Clock Frequency Range
Minimum Pulse Width
Subpixel Timing Accuracy
PLL Bandwidth
C
D
Subpixel generator active
1 subpixel
150
(250)
(2)
MHz
ns
T
- T
(-1)
(+1)
ns
PODM
POD
(1200)
2000
(3100)
kHz
2
I C TIMING
Clock Frequency
f
400
kHz
SCL
Bus Free Time Between START
and STOP
t
1.3
0.6
0.6
Fs
BUF
HOLD Time for a START
Condition
t
Fs
Fs
HD_STA
Setup Time Repeated START
Condition
t
SU_STA
SCL Low Time
t
1.3
0.6
0.1
0.1
0.6
Fs
Fs
Fs
Fs
Fs
LOW
SCL High Time
t
HIGH
SDA Hold Time
t
0.6
HD_DAT
SDA Setup Time
t
t
SU_DAT
SU_STO
Setup Time for STOP Condition
Pulse Width of Suppressed
Spikes
t
0.05
Fs
SP
SPI TIMING
SPI Clock Cycle
t
83
ns
ns
ns
ns
ns
ns
ns
CLK
SCL High Pulse Width
SCL Low Pulse Width
SCL Rise/Fall Time
SCL Setup Time
t
41.5
41.5
WH
t
WL
t
At f
= 12MHz
16
RF
CLK
t
8
CLKS
CS Setup/Hold Time
CS Recovery Time
t
32
50
CS,
t
CR
Maxim Integrated
10
MAX3601
Laser Driver for Projectors
ELECTRICAL CHARACTERISTICS (continued)
(V
= V
= 1.7V to 1.9V, V
= V
= 2.9V to 3.5V, T = T
to T
, T < +125NC, EN_MAIN and MARKER high,
MAX J
AVDD
DVDD
AVCC
DVCC
A
MIN
V
R0.7V, unless otherwise noted. Typical values are at V
= V
= 1.8V, V
= V
= 3.3V, T = +85NC. Consumer
OUT
AVDD
DVDD
AVCC
DVCC J
grade parts are tested at T = +70NC. Automotive grade parts are tested at T = +105NC. Minimum and maximum specifications are
A
A
guaranteed by design, characterization and/or production test.)(Note 2)
PARAMETER
Write Data Setup Time
Write Data Hold Time
SYMBOL
CONDITIONS
MIN
16
TYP
MAX
UNITS
ns
t
DS
t
16
ns
DH
Read Data Delay Time
DIO Output Switching Time
t
34
(16)
34
ns
RD
t
R
= 390I, C = 20pF
DIO
11
ns
ZR
DIO
MAX3601C
MAX3601G
DIO Output Disable Time
t
ns
ns
RZ
36
DIO Conflict Avoid Time
t
0
ZZ
POWER-ON RESET (Figure 27)
V
V
V
V
,V
On Threshold
Off Threshold
On Threshold
Off Threshold
2V
1.32
1.28
2.5
(1.6)
(2.8)
V
V
V
V
AVDD DVDD
POR+
,V
2V
(1)
AVDD DVDD
POR-
,V
3V
POR+
DVCC DVCC
,V
3V
(2.2)
2.4
AVCC DVCC
POR-
Note 2: Parameters measured using circuit of Figure 1. R
C
C = open, unless otherwise noted. Parameters in parentheses ( )
S, S, L
are provided for guidance, but are not tested or guaranteed.
Note 3: Power Consumption Calculations:
I
(mA) = I
(mA MHz)× f
(MHz) +
DVDD
DVDD
3
PIXEL
ENA ×I
(mA MHz)× DCODE
+ ENB ×I
(mA MHz)× DCODE
+ f
(MHz)
∑
N
DVDD
A
N
DVDD
B
PIXEL
G1A
N
G1B
N
N=1
3
GA
GB
N
255
N
I
(mA) =
ENA ×I
+ I
(
-I
×
+ ENB ×I
+ I
(
-I
DVCC
G1B
×
∑
)
)
DVCC
N
DVCCD
DVCC
DVCC
N
DVCC
DVCC
G1A
G2A
G1A
G1B
G2B
255
N=1
where:
N = OUTPUT 1,2,3, f
is the pixel clock frequency (MHz), ENA_ and ENB_ are the DAC enable signals with value 0 or
PIXEL
1, DCODE is the average number of video code changes per pixel (0 to 255). If the Pulse-Off feature is used 1 time per
pixel, DCODE = 2x Average Video Code Value. If Pulse-Off is used 2 times per pixel, DCODE = 4x Average Video Code
Value (Figure 3).
Note 4: Pulse-Off Assist Current Calculation:
3
I
≈
I
+ C
× DV
× f
PON
∑
(
)
DVCCD
DVCC
OUTN
OUTN
G1
N=1
where:
N = Output 1,2,3, C
is the total capacitance at OUTN (MAX3601 output capacitance + external capacitance),
OUTN
DV
is the resulting voltage change at OUTN, f
is the frequency of pulse-events in MHz. f
is generally equal
OUTN
PON
PON
to the pixel clock, but could be lower or higher, depending on the pulse-off duty cycle and number of pulse-off events per
pixel.
Maxim Integrated
11
MAX3601
Laser Driver for Projectors
ELECTRICAL CHARACTERISTICS (continued)
(V
= V
= 1.7V to 1.9V, V
= V
= 2.9V to 3.5V, T = T
to T
, T < +125NC, EN_MAIN and MARKER high,
MAX J
AVDD
DVDD
AVCC
DVCC
A
MIN
V
R0.7V, unless otherwise noted. Typical values are at V
= V
= 1.8V, V
= V
= 3.3V, T = +85NC. Consumer
OUT
AVDD
DVDD
AVCC
DVCC J
grade parts are tested at T = +70NC. Automotive grade parts are tested at T = +105NC. Minimum and maximum specifications are
A
A
guaranteed by design, characterization and/or production test.)(Note 2)
Note 5: Power Estimation Conditions:
For each output, DAC A is enabled, DAC B is off, VIDEO = 27% data as shown in Figure 2, f
Image Duty cycle is 70%, and the MARKER signal is used to reduce power during vertical flyback.
= 150MHz. Vertical
PIXEL
The load emulates:
Red Laser on OUT1: 4I + 2.3V
Green Laser on OUT2: 8I + 3.8V
Blue Laser on OUT3: 16I + 3.5V
GAIN1 GAIN2 GAIN3
V
VA1
(V)
VA2
(V)
VA3
(V)
OUT
PARAMETER VIDEO
PO_EN POC POM_ PHM_
(mA)
200
200
200
300
(mA)
180
180
180
270
(mA) @I
PEAK
1
2
3
4
0% Video
27% Video
100% Video
Pulse-Off
00h
27%
FFh
70
70
0.6V
0.6V
0.6V
0.8V
3.7
3.7
3.7
4.3
5.9
5.9
5.9
6.8
5.2
5.2
5.2
6.0
0
0
0
1
0
0
0
0
0
0
0
0
0
70
0
27%
105
4h
FF00h
With Pulse-off
Assist
5
27%
300
270
105
0.8V
4.3
6.8
6.0
1
4h
FF00h FF00h
Note 6: Transfer from supply to I
measured with 100mV
sine wave applied at the supply.
OUT
P-P
f'I
100%
f'V
OUT
OUT
T =
×
I
with units %/V. I
typical corner.
= 325mA, T ≤ +110°C, f
= 60Hz to 1MHz. Typical values are at 10kHz, maximum value at 1MHz
OUT
J
OUT
Note 7: AC Parameters characterized with a video pattern of 0x00 to 0xFF, GAIN = 0xFF, 0x3F, 0x1F, 0x0F. All combinations of
output VIDEO DACs: DAC A only, DAC B only, DAC A and DAC B. An external filter network (R , C ) or digital filter may
S
S
be used to reduce ringing.
I
-I
OUT(CODE=0xFF) OUT(CODE=0x00)
Note 8: 1lsb =
255
Note 9: Integral nonlinearity (INL) is measured as: [I
- Least Squares approximation of current].
OUT
Maxim Integrated
12
MAX3601
Laser Driver for Projectors
0xFF
AVDD
DVDD
AVCC
DVCC
VIDEO WHITE
+1.8V
+3.3V
0
8I
VIDEO TYPICAL
0xFF
D0
D1
OUT1
OUT2
OUT3
V
A3
V
A3
V
A2
C
C
C
S
S
S
R
R
R
S
0x7F
0x3F
0
D2
D3
C
L
D4
D5
0x6t + 0x3F x 5t + 0x7F x 4t + 0xFF x 2t
27% AVERAGE DUTY CYCLE
8I
D6
D7
MAX3601
S
MARKER
D8
70% DUTY CYCLE
D9
C
L
DATA
SOURCE
D10
D11
DCLK
Figure 2. Video Test Pattern
8I
S
80h
NO PO
1xPO
40h
0
EN_MAIN
DIO/SDA
CLK/SCL
CS
C
L
DCODE
40h
40h
40h
40h
PO
DGND
AGND
80h
40h
0
MARKER
DCODE
2x80h
2x40h
2x80h
2x40h
Figure 1. Test Circuit
PO
80h
40h
0
2xPO
DCODE
4x80h
4x40h
4x80h
4x40h
Figure 3. DCode Example
Maxim Integrated
13
MAX3601
Laser Driver for Projectors
MAX3601
MAX3601 CURRENT CONSUMPTION MODEL
V (+1.8V)
DDA
CORE
ANALOG
CORE
DIGITAL
= I
SUBPIXEL
GENERATOR
SP_EN
•EN_MAIN
I
1
= I
CCA
=1.5mA
I
2
• f
= 0.03
DDA1 PIXEL
(MHz) mA
V
(+3.3V)
V
(+1.8V)
I
3
= I = 5mA
DDA
CCA
1
DDD
2
• f
PIXEL
DGND
AGND
3
OUTPUT 1
) = [2.2+2.6 • GA1/255] mA
I
4
I
5
I
6
= I
CCD_G1A
+ GA1/255•(I
- I
OUTPUT1
CC_G2A CC_G1A
DAC A
= I
• f
• DCODE = 0.039 • f
(MHz) • DCODE (%) mA
DDD_G1A PIXEL
PIXEL
= I
OUT_A1
V
(+3.3V)
V
(+1.8V)
DDD
CCD
ENA • P01
ENA
V
OUT1
R
OUT1
4
5
C
6
OUT1
I
7
I
8
I
9
= I
= I
= I
+ GB1/255•(I
- I
) =[1.2+1.0 • GB1/255] mA
(MHz) • DCODE (%) mA
PIXEL
CC_G1B CC_G2B CC_G1B
DAC B
• f
•DCode = 0.01 • f
DDD_G1B PIXEL
OUT_B1
ENA • P01
V
(+3.3V)
V
(+1.8V)
DDD
CCD
ENB
7
6
9
V
(+3.3V)
CCD
PULSE-OFF HELPER
PH1
12
PH_EN1
V
(+3.3V)
CCD
10
11
I
I
I
= I
= 1mA
PHS1
10 CCD_G0
= I
11 CCD_G1
PHS1
mA = 0.0015 • 2
• 2
• f
OUT1
• f (MHz) mA
PIXEL
PIXEL
(V) • f
= C (pF)•DV
(MHz)• 1E+9 mA
12
OUT1
PH1
V
OUT2
R
OUT2
OUTPUT 2
C
OUT2
V
OUT3
R
OUT3
OUTPUT 3
C
OUT3
Figure 4. Power-Supply Calculations
Maxim Integrated
14
MAX3601
Laser Driver for Projectors
Typical Operating Characteristics
(V
= V
= 1.8V, V
= V
= 3.3V, V
= 0.7V, R = 8ω, EN_MAIN high, T =+25NC, unless otherwise noted.)
AVDD
DVDD
AVCC
DVCC
OUT
L
A
VIDEO DNL DAC A
(GAIN = 0x20)
VIDEO DNL DAC A
(GAIN = 0xFF)
VIDEO DNL DAC B
(GAIN = 0x20)
0.5
0.4
0.5
0.4
0.5
0.4
T = -40°C, +125°C
J
0.3
0.3
0.3
T = -40°C, +125°C
J
0.2
0.2
0.2
T = -40°C, +125°C
J
0.1
0.1
0.1
0
0
0
-0.1
-0.2
-0.3
-0.4
-0.5
-0.1
-0.2
-0.3
-0.4
-0.5
-0.1
-0.2
-0.3
-0.4
-0.5
0
100
200
300
0
100
200
300
0
100
200
300
CODE
CODE
CODE
VIDEO DNL DAC B
(GAIN = 0xFF)
VIDEO INL DAC A
VIDEO INL DAC B
0.5
0.4
3
2
2.0
1.5
GAIN = 0x20,
T = -40°C
GAIN = 0xFF,
T = -40°C
GAIN = 0x20,
T = -40°C
T
J
= -40°C, +125°C
J
J
J
0.3
GAIN = 0x20,
T = +125°C
1.0
J
0.2
1
0.5
0.1
0
0
0
GAIN = 0xFF,
T = +125°C
J
-0.1
-0.2
-0.3
-0.4
-0.5
-0.5
-1.0
-1.5
-2.0
-1
-2
-3
GAIN = 0xFF,
T = +125°C
J
GAIN = 0x20,
T = +125°C
J
GAIN = 0xFF,
T = -40°C
J
0
100
200
300
0
100
200
300
0
100
200
300
CODE
CODE
CODE
GAIN DNL DAC A
(OFFSET = 0xFF)
GAIN DNL DAC B
(OFFSET = 0xFF)
0.5
0.5
0.4
0.4
0.3
0.3
0.2
0.2
T = -40°C, +125°C
J
T = -40°C, +125°C
J
0.1
0.1
0
0
-0.1
-0.2
-0.3
-0.4
-0.5
-0.1
-0.2
-0.3
-0.4
-0.5
0
100
200
300
0
100
200
300
CODE
CODE
Maxim Integrated
15
MAX3601
Laser Driver for Projectors
Typical Operating Characteristics (continued)
(V
= V
= 1.8V, V
= V
= 3.3V, V
= 0.7V, R = 8ω, EN_MAIN high, T =+25NC, unless otherwise noted.)
AVDD
DVDD
AVCC
DVCC
OUT
L
A
GAIN INL DAC A
(OFFSET = 0xFF)
GAIN INL DAC B
(OFFSET = 0xFF)
OUT1 PULSE OFF
2.0
1.5
3
2
0.35
0.30
0.25
0.20
0.15
0.10
0.05
0
T = +125°C
J
1.0
1
0.5
T = +125°C
J
T = -40°C
J
0
0
-0.5
-1.0
-1.5
-2.0
-1
-2
-3
T = -40°C
J
-0.05
10ns/div
0
100
200
300
0
100
200
300
CODE
CODE
POWER-SUPPLY TRANSFER TO I
(GAIN = OFFSET = 0xFF)
V TRANSFER TO I
A OUT
(GAIN = OFFSET = 0xFF)
NORMALIZED OUTPUT CURRENT
vs. OUTPUT VOLTAGE
OUT
4.5
4.0
3.5
3.0
2.5
2.0
1.5
1.0
0.5
0
10
9
8
7
6
5
4
3
2
1
0
120
100
80
60
40
20
0
AVCC
DVCC
DVDD
AVDD
1k
10k
100k
1M
10M
1k
10k
100k
1M
10M
0
0.5
1.0
1.5
FREQUENCY (Hz)
FREQUENCY (Hz)
OUTPUT VOLTAGE (V)
OUT_ COMPLIANCE ALARM TRIP
VOLTAGE vs. REGISTER CODE
I
RISE AND FALL TRANSIENT
OUT
0.35
0.30
0.25
0.20
0.15
0.10
0.05
0
1.8
1.6
1.4
1.2
1.0
0.8
0.6
0.4
T
A
= +125°C
T
A
= +125°C, -40°C
2ns/div
0
5
10
15
REGISTER CODE
Maxim Integrated
16
MAX3601
Laser Driver for Projectors
Typical Operating Characteristics (continued)
(V
= V
= 1.8V, V
= V
= 3.3V, V
= 0.7V, R = 8ω, EN_MAIN high, T =+25NC, unless otherwise noted.)
AVDD
DVDD
AVCC
DVCC
OUT
L
A
TEMPERATURE ALARM TRIP POINT
vs. REGISTER CODE
OUT_ DISABLE TIME
140
2.0
1.8
1.6
1.4
1.2
1.0
0.8
0.6
0.4
0.2
0
0.40
0.35
0.30
0.25
120
100
80
OUT_
60
0.20
0.15
0.10
0.05
0
EN_MAIN
OR MARKER
40
20
0
-20
50ns/div
0
10
20
30
40
50
REGISTER CODE
SDA LOW VOLTAGE
vs. SDA SINK CURRENT
OUT_ ENABLE TIME
2.0
1.8
1.6
1.4
1.2
1.0
0.8
0.6
0.4
0.2
0
0.40
120
100
80
60
40
20
0
0.35
0.30
0.25
EN_MAIN
OR MARKER
0.20
0.15
0.10
0.05
0
OUT_
2µs/div
0
5
10
15
20
SINK CURRENT (mA)
Maxim Integrated
17
MAX3601
Laser Driver for Projectors
Pin/Bump Configurations
TOP VIEW
30 29 28 27 26 25 24 23 22 21
20
31
N.C.
EN_MAIN
N.C.
19 DGND
18 DVCC
32
33
MARKER
17
16
AVCC
AGND
DIO/SDA 34
35
36
37
38
39
40
CLK/SCL
CS
MAX3601
15 AVDD
14
DVDD
13 DGND
12
TESTA
TESTC
D0
EP
8
+
TESTB
11 DCLK
D1
1
2
3
4
5
6
7
9
10
THIN QFN
(5mm x 5mm)
TOP VIEW
(BUMP SIDE DOWN)
MAX3601
1
2
3
4
5
6
7
+
OUT3
DGND
AVCC
AVDD
D11
OUT3
DGND
DGND
D9
OUT2
DVCC
DGND
DGND
D5
OUT2
OUT1
OUT1
A
B
C
D
E
DGND
DVCC
AGND
DVDD
TESTB
DCLK
DGND
MARKER
DGND
CS
DVCC
EN_
MAIN
DIO/
SDA
CLK/
SCL
TESTA
D3
D7
D1
TESTC
D0
D10
D8
D6
D4
D2
F
WLP
(3.5mm x 3.0mm)
Maxim Integrated
18
MAX3601
Laser Driver for Projectors
Pin/Bump Description
PIN
NAME
FUNCTION
EQUIVALENT INPUT SCHEMATIC
TQFN-EP
WLP
F6
1
2
3
4
5
6
D2
D3
D4
D5
D6
D7
E5
F5
Synchronous Video Data Inputs
DVDD
E4
F4
DIGITAL
INPUT
E3
Synchronous Video Data Input. In DEMUX C
mode, D8 functions as the pixel clock.
7
F3
D8
DGND
8
9
D3
F2
E2
F1
D9
D10
Synchronous Video Data Inputs
10
11
D11
Synchronous Video Data Input, MSB
Video Clock Input
DCLK
TESTA,
TESTB,
TESTC
12, 37, 38
D5, E1, E7
Test Pins. Connect to DGND.
—
—
A1, B2,
B3, B5,
C3, C4,
C6, D4
13, 19, 21,
24, 27
DGND
DVDD
Digital Ground. Connect to 0V.
1.8V Digital Power Supply. Bypass DVDD
to DGND with 0.1FF and 0.01FF capacitors
as close as possible to the device with the
smaller value capacitor closest to DVDD.
14
D1
—
1.8V Analog Power Supply. Bypass AVDD
to AGND with 0.1FF and 0.01FF capacitors
as close as possible to the device with the
smaller capacitor closest to AVDD.
15
16
17
D2
C1
C2
AVDD
AGND
AVCC
—
—
—
Analog Ground. Connect to 0V.
3.3V Analog Power Supply. Bypass AVCC
to AGND with 0.1FF and 0.01FF capacitors
as close as possible to the device with the
smaller capacitor closest to AVCC.
3.3V Digital Power Supply. Bypass DVCC
to DGND with 0.1FF and 0.01FF capacitors
(1 pair per pin) as close as possible to the
device with the smaller value capacitor
closest to DVCC.
18, 22, 25,
28
B1, B4, B7
—
DVCC
N.C.
—
—
No Connection. There is no connection from
the package to the IC.
20, 30, 32
Maxim Integrated
19
MAX3601
Laser Driver for Projectors
Pin/Bump Description (continued)
PIN
NAME
OUT3
OUT2
OUT1
FUNCTION
EQUIVALENT INPUT SCHEMATIC
TQFN-EP
WLP
LASER
OUTPUT
Connection for Laser 3. Leave OUT3
unconnected if unused.
23
A2, A3
Connection for Laser 2. Leave OUT2
unconnected if unused.
26
29
A4, A5
A6, A7
Connection for Laser 1. Leave OUT1
unconnected if unused.
AGND
Laser Enable Input with 100kI Pulldown
31
C5
EN_MAIN to DGND. Set EN_MAIN = high to enable
OUT1–OUT3.
DVCC
DIGITAL
INPUT
Video Marker Input with 100kI Pullup to
33
B6
MARKER
DVDD
2
34
35
C7
D7
DIO/SDA
CLK/SCL
SPI and I C Serial Data Input/Output
2
SPI and I C Serial Clock Input
DGND
SPI Chip Select with 100kI Pulldown to
2
36
39
D6
F7
CS
D0
DGND. Connect CS to DVDD for I C mode.
Set CS = low on power-up for SPI mode.
DVDD
Synchronous Video Data Input, LSB
DIGITAL
INPUT
DGND
40
—
E6
—
D1
EP
Synchronous Video Data Input
Exposed Pad (TQFN Only). EP is internally
connected to DGND. The EP must be
connected to the PCB ground plane through
an array of vias for proper thermal and
electrical performance.
—
Maxim Integrated
20
MAX3601
Laser Driver for Projectors
Functional Diagram
MAX3601
A1
B1
C1
C2
VIDEO DEMULTIPLEXER
DEMUX A
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
VIDEO
8
PO, PH
PULSE TIMING
ENA1, ENB1
VSA1, VSB1
OSA1, OSB1
PHS1, AL1
GA1, GB1
ENA, ENB
VSA, VSB
OSA, OSB
PHS, AL
GA, GB
OUT1
OUT2
OUT3
OUTPUT1
OUTPUT2
OUTPUT3
D3:D0
D7:D4
4:8
4:8
4:8
A1
A2
A3
POM1
PHM1
POC1
D11:D8
PHEN1
A2
B1
C2
C3
VIDEO
CLK_IN
8
PO, PH
PULSE TIMING
CLK_OUT
ENA2, ENB2
VSA2, VSB2
OSA2, OSB2
PHS2, AL2
GA2, GB2
ENA, ENB
VSA, VSB
OSA, OSB
PHS, AL
GA, GB
POM2
PHM2
POC2
DEMUX B
D0:D7
LATCH
B1
PHEN2
A3
B1
C2
C3
VIDEO
8
DEMUX C
D0:D7
D8
PO, PH
C1
C2
C3
PULSE TIMING
DATA CLOCK
ENA3, ENB3
VSA3, VSB3
OSA3, OSB3
PHS3, AL3
GA3, GB3
ENA, ENB
VSA, VSB
OSA, OSB
PHS, AL
GA, GB
POM3
PHM3
POC3
D8 LATCHED
DCLK
DEMUX
SELECT
LOGIC
PHEN3
MS
SP
SUBPIXEL TIMING
TEMPERATURE
ALARM
TSET
TALM
PIXEL CLOCK
SUBPIXEL GENERATOR
TESTA
TESTB
TESTC
ENABLE LOGIC (i = 1, 2, 3)
EN_MAIN
MARKER
OEA
I
AND
ENA
ENB
i
i
OR
AND
TALM
AL_
TSET
VE_
MS
DGND
AGND
VE
I
VM_
EN_
AND
OEB
I
SP
POM_
PHM_
OR
AVCC
DVCC
+3.3V
+1.8V
SERIAL PORT
AND
REGISTERS
PHEN
i
PHS_
VSB_
VSA_
GA_
POR
POWER-ON
RESET
CS
DVDD
AVDD
DIO/SDA
CLK/SCL
GB_
OSA_
OSB_
SR_
BOLD LINE INDICATES PARALLEL DATA.
Maxim Integrated
21
MAX3601
Laser Driver for Projectors
Demux A
Demux A converts 4-bit input with DDR clock to 8-bit data
with pixel clock. Input data must be formatted as shown
in Figure 5. Four MSBs are latched on the rising edge of
DCLK, and four LSBs are latched on the falling edge of
DCLK.
Detailed Description
The laser driver for projectors supports video imaging
with red, blue, and green lasers. Each output includes
two 8-bit video/offset DACs with programmable gain and
offset.
Demux B
Demux B latches an 8-bit video input on the rising edge
of clock. The same video is sent to all outputs.
Video Demultiplexer
The Video Demultiplexer supports three video formats
and pixel clock configurations. The video format and
demultiplexer are selected by the MUX select register
(MS) as shown in Table 7.
PIXEL
D0
PIXEL 1
PIXEL 2
A1[4]
A1[5]
A1[6]
A1[7]
A2[4]
A2[5]
A2[6]
A2[7]
A3[4]
A3[5]
A3[6]
A3[7]
A1[0]
A1[1]
A1[2]
A1[3]
A2[0]
A2[1]
A2[2]
A2[3]
A3[0]
A3[1]
A3[2]
A3[3]
A1[4]
A1[5]
A1[6]
A1[7]
A2[4]
A2[5]
A2[6]
A2[7]
A3[4]
A3[5]
A3[6]
A3[7]
A1[0]
A1[1]
A1[2]
A1[3]
A2[0]
A2[1]
A2[2]
A2[3]
A3[0]
A3[1]
A3[2]
A3[3]
D0
D1
B1[0]
B1[1]
B1[0]
B1[1]
D1
D2
D3
D7
B1[7]
B1[7]
D4
D5
t
t
H
SU
D6
DCLK
D7
D8
Figure 6. Video Demultiplexer B Input Waveform
D9
D10
D11
t
t
H
SU
DCLK
Figure 5. Video Demultiplexer A Input Waveform
Maxim Integrated
22
MAX3601
Laser Driver for Projectors
PIXEL
D7–D0
D8
PIXEL 1
PIXEL 2
C3
1
C1
0
C2
0
C3
1
C1
0
C2
0
C3
1
C1
0
t
t
H
SU
DCLK
OUT1
OUT2
OUT3
C1
C2
C3
C1
C2
C3
C1, C2, C3 ARE 8-BIT VIDEO DATA, OUTPUT SHOWN FOR MS = 2
Figure 7. Video C Demultiplexer Input Waveform
Demux C
Demux C is compatible with the data format of the
MAX3600. Data for the three outputs is multiplexed in
time and uses a DDR clock.
DCLK
-2
-1
D
8
8
C1
C2
Q
Q
Q
D
DCLK
D
D
Q
D
DCLK
0
8
C3
Q
Q
D
= CLOCK ON BOTH
EDGES (DDR)
D7:D0
= CLOCK ON
RISING EDGE
D8
LATCHED
DCLK
D8
Q
D
Figure 8. Video C Demultiplexer
Maxim Integrated
23
MAX3601
Laser Driver for Projectors
despeckling the laser light. Each output of the laser
driver can have different pulse widths or multiple pulses.
If unused, disable the subpixel generator (D0 of register
0x0B) for additional power savings.
Pulse Timing Generator
The Pulse Timing generator creates phases of the pixel
clock called subpixels (Figure 9). The subpixel timing
signals enable laser current output pulsing for use with
I
OUT
V
OUT
PO
PH
t
PO
t
POH
t
PIXEL
SUBPIXEL 14
15
0
0
1
0
1
1
1
2
1
1
3
1
0
4
1
0
5
1
0
6
0
0
7
0
0
8
9
0
0
10
0
11
0
12
0
13
0
14
0
15
0
0
1
0
1
1
1
2
1
1
3
1
4
1
0
5
1
0
6
0
0
POM_REGISTER
0
0
0
0
PHM_REGISTER
VIDEO
0
0
0
0
0
0
0
0
PIXEL
PIXEL
Figure 9. Pulse Timing Generator
Maxim Integrated
24
MAX3601
Laser Driver for Projectors
Subpixel Programming
The subpixel programming bits (D[2:0] of register 0x0C)
determine the number of subpixels and duration of the
pulse time (Table 1). The pulse width is applied to every
pixel when the programmed pulse-off length > 0. This
can be dynamically implemented to adjust for various
lighting conditions.
(POC) register selects options shown in Table 2. Random
pulse-off events are triggered from a 31-bit pseudo-
random bit-stream. By default, the PRBS is common to
all outputs. Bit D4 of the POC_ registers determine which
PRBS bits control each output (Table 3).
Pulse-off synchronization between outputs occurs when
POC_ registers match and POC_[4] = 0. For example, if
POC1 = POC2 = POC3 and POC_[4] = 0, the occurrence
of randomized pulse-off events at all outputs will be
synchronized.
Pulse-Off
The pulse-timing generator can be configured to skip
pulse events to save power. The Pulse-Off Configuration
Table 1. Subpixel Programming (SP
Register)
Table 2. Pulse-Off Duty Cycle (POC_
Register)
f
(MHz)
MAX
200
150
100
75
POC_[3:0]
0000*
PULSE-OFF DUTY CYCLE
Every pixel, 100%
Random, 87.5%
ACTIVE
SUBPIXELS
INACTIVE
SUBPIXELS
PIXEL
SP
MIN
150
75
000
001*
010
011
100
101
110
111
0:7
0:15
0:11
0:15
0:9
8:15
—
0001
0010
Random, 75.0%
50
12;15
—
0011
Random, 62.5%
37.5
30
0100
Random, 50.0%
60
10:15
—
0101
Random, 37.5%
25
50
0:15
0:13
0:15
0110
Random, 25.0%
21.4
18.75
42.8
37.5
14:15
—
0111
Random, 12.0%
1XXX
Every other pixel, 50%
*Power-on default
*Power-on default
Table 3. Random Pulse-Off Programming
PRBS31 BITS USED
OUTPUT 2
POC_[4]
OUTPUT 1
OUTPUT 3
PRBS31[16], [15], [0]
PRBS31[2:0]
0*
PRBS31[4], [3], [0]
PRBS31[8], [7], [0]
PRBS31[2:0]
1
PRBS31[2:0]
*Power-on default
Maxim Integrated
25
MAX3601
Laser Driver for Projectors
10). DACA has 4x the current output capability of
DACB but is otherwise identical. Video Data is input
from the high-speed data inputs. VSA_ and VSB_
determine the output behavior of the two video DACs
(Table 4 and Table 5) The output video of either DAC
can be any of the following:
Driver Outputs
Each of the three laser driver outputs contains two video
DACs, two gain DACs, a Compliance Voltage alarm,
and Pulse-Off Assist. For power savings, the MAX3601
reduces supply current when outputs are not in use.
Video DACs
Each laser driver output contains two video DACs that
produce current representing the video image (Figure
U Video data
U Pulse-off with zero amplitude
DRIVER OUTPUTS
MAX3601
R
PH
AVCC
OUT_
PH_
2
COMPLIANCE
VOLTAGE SENSOR
AL_
PULSE-OFF HELPER
PHS_
GAIN DAC A
8
GA_
ENABLE
8
0
REF
8
VIDEO
DAC A
OSA_
CODE
8
ENABLE
VIDEO_
3
VSA_
SELECT
LOGIC A
PO_
ENA_
ENB_
SELECT
LOGIC B
3
VSB_
ENABLE
VIDEO
8
8
OSB_
CODE
DAC B
REF
0
8
GB_
ENABLE
GAIN DAC B
Figure 10. Driver Output
Maxim Integrated
26
MAX3601
Laser Driver for Projectors
U Pulse-off with non-zero amplitude
U Constant value set from serial port
U Zero amplitude
Table 4. Video Select Logic for DAC A
ENA_
VSA_
VIDEO
PO
X
0
CODE DAC A
0
X
X
0
VIDEO
0
U Constant for VIDEO > 0, zero when VIDEO = 0
000*
001
010
011
X
X
X
1
The two gain DACs adjust the full-scale output current
for laser slope efficiency and color balance. Video Gain
is programmed from the serial port. Full-scale output for
Video DACs A and B are adjustable up to a peak output
of 320mA and 80mA, respectively (Figure 11). The laser
driver output current is the combined output of DAC A
and B:
0
VIDEO
OSA_
OSA_
0
1
0
1
0
OSA_
OSA_
0
1
X
0
1
CODEA GA
CODEB GB
FFh FFh
X
0
I
(mA) =
× 320 +
× 80 + OSERR
OUT
FFh FFh
100
OSA_
0
> 0
1
where OSERR is the offset error.
Carefully consider the absolute maximum ratings of
output current. If I is 400mA peak with 50% duty
101
110
111
X
X
X
X
X
X
0
0
OUT
0
cycle over the life of the product, the average DC current
is 200mA.
*Power-on default
Table 5. Video Select Logic for DAC B
FULL-SCALE AVERAGE CURRENT RANGE (mA)
ENB_
VSB_
VIDEO
PO
X
0
CODE DAC B
400
0
X
X
0
VIDEO
0
000*
001
010
011
X
X
X
350
1
0
VIDEO
OSB_
OSB_
0
300
250
200
150
100
50
OUTPUT PULSE
DUTY CYCLE
1
0
100%
50%
1
0
OSB_
OSB_
0
1
X
0
1
X
0
100
OSB_
0
> 0
1
101
110
111
X
X
X
X
X
X
0
0
0
*Power-on default
0
Figure 11. Driver Output Full-Scale Current Range
Maxim Integrated
27
MAX3601
Laser Driver for Projectors
COMPLIANCE VOLTAGE ALARM
+V
CCA
R
OUT1
(400kI)
NEGATIVE
PEAK
DETECT
FILTER 2
= 2.5ns
FILTER 1
= 1ns
V
OUT_
H
H
S
VSET_[3:0]
R
Q
VSET_DAC
VALM
RESET
ON READ
Figure 12. Output Compliance Sensor
Setting the PHM_ register > 0 and setting either ENA_ or
ENB_ high enables the pulse-off Assist circuit. In addition,
the circuit is only active when MARKER is high and either
output is enabled. During a pulse-off event, laser voltage
is momentarily connected to 3.3V to improve turn-off
time of slow lasers. Note that the pulse-off assist is only
effective when the OSA_ and OSB_ registers are set to
zero during pulse-off.
VIDEO
PROCESSOR
MAX3601
LASER
D0
OUT_
VIDEO DATA
COMPLIANCE ALARM
(VIA SPI/I2C)
V
A
LASER
VOLTAGE
CONTROL
Compliance Voltage Sensor
The output voltage affects overshoot, settling time and
linearity. The compliance alarm detects output voltage
lower than a programmed threshold (Table 6) and sets
the Compliance Alarm (VALM_) bit (Figure 12). The alarm
is cleared when read. The compliance alarm can be used
to adjust laser power supplies after video data containing
50ns of bright pixels has been transmitted (Figure 13).
The VALM bit will typically be set at power-on.
POWER MANAGEMENT
VIDEO
IMAGE
V
OUT
Table 6. Compliance Alarm Setpoint
V
SET
TYPICAL COMPLIANCE VOLTAGE
LASER
VOLTAGE
CONTROL
ACTION
INCREASE V IF
A
COMPLIANCE ALARM
TRIPPED,
VSET_[3:0]
THRESHOLD (V)
DO NOTHING
DO NOTHING
0000*
0001
0010
0.40
0.48
0.56
OTHERWISE
DECREASE V .
A
Figure 13. Example Use of Compliance Sensor
.
.
.
Pulse-Off and Pulse-off Assist
The Pulse feature rapidly pulses the laser off. The “off”
level is set by the VSA_ and VSB_ registers (Table 4,
Table 5).
1110
1111
1.52
1.60
*Power-on default
Maxim Integrated
28
MAX3601
Laser Driver for Projectors
Temperature Alarm
The temperature alarm reports if the driver temperature
has exceeded a programmable threshold as shown in
Figure 14. The alarm is cleared when the TALM register
is read. If the die temperature is still above the threshold,
the temperature alarm immediately re-asserts itself. The
temperature threshold is programmed with the T_SET
register. The temperature alarm threshold includes offset
of the temperature sensor. Accuracy of the threshold
is increased by calibration of the alarm at a known
temperature.
TEMPERATURE ALARM
TEMPERATURE
SENSE
S
R
DAC
TSET[5:0]
Q
TALM
RESET
ON READ
Figure 14. Temperature Alarm
For example, if it is desired to set a temperature alarm
at T = +125NC: With T = +25NC and outputs disabled,
J
A
ramp TSET and read TALM. The code TSET , where
25
the alarm is set, corresponds to T ≈ +25NC. TSET
≈
J
125
TSET + 100NC/2.5NC/LSB.
25
Control Logic
The Control Logic provides video selection, laser enable,
and power savings.
VIDEO AREA
MARKER = 1
Video Selection
The video demultiplexers A, B, and C creates signals A1–
A3, B1, and C1–C3. The MS bits select the input source
video for VIDEO1, VIDEO2, and VIDEO3.
NON-VIDEO AREA
(MARKER = 0 SELECTED OUTPUTS DISABLED)
Laser Control
When EN_MAIN is low, all drivers are off. This signal
works asynchronously (no clock is required to disable
outputs).
HORIZONTAL SCAN
Figure 15. Video Marker
The Video Marker (MARKER) input can be used to
disable selected outputs when a video signal is not
present (Figure 15). The VE[1:3] bit settings determine
which outputs respond to the MARKER signal.
Table 7. Video Demultiplexer Selection
Logic
PIXEL
MS[2:0]
CLOCK
VIDEO 1 VIDEO 2 VIDEO 3
SOURCE
000*
001
010
011
100
101
110
111
DCLK
DCLK
D8**
A1
A2
B1
C2
C2
C2
C3
A3
B1
C3
C2
C3
C3
B1
C1
D8**
C2
D8**
C2
D8**
C2
RESERVED
RESERVED
*Power-on default
**D8 is gated by DCLK
Maxim Integrated
29
MAX3601
Laser Driver for Projectors
period of the SCL clock pulse (Figure 17). Changes in
SDA while SCL is high are control signals (see the START
and STOP Conditions section for more information).
Serial Port and Registers
2
The MAX3601 contains an I C interface and a 3-wire SPI
interface. The communication mode is determined by the
state of CS at power-on. If CS is high (tied to DVDD), I C
mode is selected. If CS is open or low at power-on, SPI
mode is selected.
Each transmit sequence is framed by a START (S)
condition and a STOP (P) condition. Each data packet is
9 bits long; 8 bits of data followed by the acknowledge
bit.
2
2
I C Interface
START and STOP Conditions
When the serial interface is inactive, SDA and SCL
idle high. A master device initiates communication by
issuing a START condition. A START condition is a
high-to-low transition on SDA with SCL high. A STOP
condition is a low-to-high transition on SDA, while SCL
is high (Figure 18).
The serial bus consists of a bidirectional serial-data
line (SDA) and a serial-clock input (SCL). The master
generates the clock signal (Figure 16).
2
I C is an open-drain bus. SDA and SCL require pullup
resistors (500I or greater). Voltage clamps on the input
protect the device high-voltage spikes not exceeding the
absolute maximum voltage rating.
A START condition from the master signals the beginning
of a transmission. The master terminates transmission by
issuing a not-acknowledge followed by a STOP condition
(see Figure 19 for more information). The STOP condition
frees the bus. To issue a series of commands to the slave,
the master may issue repeated START (Sr) commands
instead of a STOP command in order to maintain control
of the bus. In general, a repeated START command is
functionally equivalent to a regular START command.
Data Transfer
One data bit is transferred during each SCL clock cycle.
The data on SDA must remain stable during the high
SDA
SCL
When a STOP condition or incorrect address is detected,
the MAX3601 internally disconnects SCL from the serial
interface until the next START condition, minimizing
digital noise and feedthrough.
MASTER
TRANSMITTER/
RECEIVER
SLAVE
TRANSMITTER/
RECEIVER
SLAVE
RECEIVER
2
Figure 16. I C Master/Slave Configuration
SDA
SCL
SDA
SCL
DATA LINE STABLE
DATA VALID
CHANGE OF
DATA ALLOWED
START CONDITION
STOP CONDITION
2
2
Figure 17. I C Bit Transfer
Figure 18. I C START and STOP Conditions
Maxim Integrated
30
MAX3601
Laser Driver for Projectors
Acknowledge
Both the master and the MAX3601 (slave) generate
acknowledge bits when receiving data. The acknowledge
bit is the last bit of each 9-bit data packet (Figure 19). To
generate an acknowledge (A), the receiving device must
pull SDA low before the rising edge of the acknowledge-
related clock pulse (ninth pulse) and keep it low during
the high period of the clock pulse. To generate a not
acknowledge (NA), the receiving device allows SDA to be
pulled high before the rising edge of the acknowledge-
related clock pulse and leaves it high during the high
period of the clock pulse.
Monitoring the acknowledge bits allows for detection
of unsuccessful data transfers. An unsuccessful data
transfer occurs if a receiving device is busy or if a system
fault has occurred. In the event of an unsuccessful data
transfer, the bus master should reattempt communication
at a later time.
Slave Address
A bus master initiates communication with a slave device
by issuing a START condition followed by the slave
address. The slave address byte consists of 7 address
bits (1110 001) and a read/write bit (R/W) which is a 0 for
write and a 1 for read. After receiving the proper address,
the MAX3601 issues an acknowledge by pulling SDA low
during the ninth clock cycle. The MAX3601 write address
is 0xE2. MAX3601 read address is 0xE3.
SDA OUTPUT
FROM
TRANSMITTER
D7
D6
D0
2
I C Communication Protocols
The following I C communications protocols are
NOT ACKNOWLEDGE
SDA OUTPUT
FROM
2
supported by the MAX3601
RECEIVER
1) Writing to a Single Register
2) Writing to Sequential Registers
3) Reading from a Single Register
4) Reading from Sequential Registers
SCL FROM
MASTER
ACKNOWLEDGE
9
1
2
8
CLOCK PULSE FOR
ACKNOWLEDGEMENT
START CONDITION
2
Figure 19. I C Acknowledge
SDA
t
BUF
t
SU,STA
t
SU,DAT
t
HD,STA
t
LOW
t
SU,STO
t
HD,DAT
t
HIGH
SCL
t
HD,STA
t
t
F
R
START CONDITION
REPEATED START CONDITION
STOP CONDITION START CONDITION
2
Figure 20. I C Timing Diagram
Maxim Integrated
31
MAX3601
Laser Driver for Projectors
Writing to a Single Register
Figure 21 shows the protocol for the I C master device to
Writing to Sequential Registers
Figure 21 shows the protocol for the I C master device
2
2
write one byte of data to the MAX3601. The “write byte”
protocol is as follows:
to sequentially write data to the MAX3601. The sequential
write protocol is as follows
1) The master sends a START command (S).
1) The master sends a START command (S).
2) The master sends the 7-bit slave address followed
by a write bit.
2) The master sends the 7-bit slave address followed
by a write bit.
3) The addressed slave asserts acknowledge (A) by
pulling SDA low.
3) The addressed slave asserts an acknowledge (A) by
pulling SDA low.
4) The master sends an 8-bit register pointer.
5) The slave acknowledges the register pointer.
6) The master sends a data byte.
4) The master sends an 8-bit register pointer.
5) The slave acknowledges the register pointer.
6) The master sends a data byte.
7) The slave updates with the new data
8) The slave acknowledges the data byte.
9) The master sends a STOP condition.
7) The slave updates with the new data.
8) The slave acknowledges the data byte.
9) Steps 6 to 8 are repeated as many times as the mas-
ter requires.
10) The master sends a STOP condition.
LEGEND
MASTER TO SLAVE
SLAVE TO MASTER
A. WRITING TO A SINGLE REGISTER WITH THE "WRITE BYTE" PROTOCOL
NUMBER OF BITS
1
7
1
0
1
8
1
8
1
1
S
SLAVE ADDRESS
A
REGISTER POINTER
A
DATA
A
P
R/W
B. WRITING TO MULTIPLE REGISTERS
NUMBER OF BITS
1
7
1
0
1
8
1
8
1
8
1
S
SLAVE ADDRESS
A
REGISTER POINTER X
A
DATA X
A
DATA X+1
A
R/W
NUMBER OF BITS
8
1
8
1
DATA X+n-1
A
DATA X+n
A
P
2
Figure 21. I C Writing
Maxim Integrated
32
MAX3601
Laser Driver for Projectors
Reading from a Single Register
Figure 22 shows the protocol for the I C master device to
read one byte of data to the MAX3601.
The “read byte” protocol is as follows:
1) The master sends a START command (S).
Reading from Sequential Registers
Figure 22 shows the protocol for reading from sequential
registers. This protocol is similar to the “read byte”
protocol except the master issues an acknowledge to
signal the slave that it wants more data. When the master
has all the data it requires, it issues a not-acknowledge
(NA) and a STOP (P) to end the transmission. The
“continuous read from sequential registers” protocol is
as follows:
2
2) The master sends the 7-bit slave address followed
by a write bit.
3) The addressed slave asserts an acknowledge (A) by
pulling SDA low.
1) The master sends a START command (S).
4) The master sends an 8-bit register pointer.
5) The slave acknowledges the register pointer.
6) The master sends a repeated START command (Sr).
2) The master sends the 7-bit slave address followed
by a write bit.
3) The addressed slave asserts acknowledge (A) by
pulling SDA low.
7) The master sends the 7-bit slave address followed
by a read bit.
4) The master sends an 8-bit register pointer.
5) The slave acknowledges the register pointer.
6) The master sends a repeated START command (Sr).
8) The addressed slave asserts acknowledge by pull-
ing SDA low.
9) The addressed slave places 8 bits of data on the bus
from the location specified by the register pointer.
7) The master sends the 7-bit slave address followed
by a read bit.
10) The master issues a not-acknowledge (NA).
11) The master issues a STOP condition (P).
8) The addressed slave asserts acknowledge by pull-
ing SDA low.
9) The addressed slave places 8 bits of data on the bus
from the location specified by the register pointer.
The procedure (6) Sr cannot be replaced to STOP (P)
and START (S).
LEGEND
MASTER TO SLAVE
SLAVE TO MASTER
A. READING A SINGLE REGISTER
NUMBER
OF BITS
1
7
1
0
1
8
1
1
7
1
1
1
8
S
SLAVE ADDRESS
A
REGISTER POINTER
A
Sr
SLAVE ADDRESS
A
DATA
NA
P
R/W
B. READING MULTIPLE REGISTERS
R/W
NUMBER
OF BITS
1
7
1
0
1
8
1
1
7
1
1
1
8
S
SLAVE ADDRESS
A
REGISTER POINTER X
A
Sr
SLAVE ADDRESS
A
DATA X
A
NUMBER
OF BITS
R/W
R/W
8
8
8
DATA X+1
A
DATA X+n-1
A
DATA X+n
NA
P
2
Figure 22. I C Reading
Maxim Integrated
33
MAX3601
Laser Driver for Projectors
10) The master issues acknowledge (A) signaling the
slave that it wishes to receive more data.
SPI Interface
Use the power-on and CS timing shown in Figure 23
when using the SPI interface.
11) Steps 9 and 10 are repeated as many times as the
master requires. Following the last byte of data, the
master must issue a not-acknowledge (NA) to signal
that it wishes to stop receiving data.
Read/Write Data Using 3-Wire SPI
For both read/write, first set chip select (CS) high
(Figure 24). Once the clock starts, specify the first bit
(read/write data), then the register address and then the
data. The SPI interface supports single byte and burst
read/writes.
12) The master issues a STOP condition (P).
Read and write commands use MSB first. During a burst
read/write, the register address auto-increments. Auto-
incrementing is cyclic; address 0x00 follows address
0x7F.
1.6V
V
DD
When writing data, the data needs to be entered in 8-bit
units. If the 8-bit data is not complete before CS goes to
0, the data will not be written correctly (Figure 25).
30ms
(min)
When reading data, DIO changes from input to output
after receiving the address bits (Figure 26). To prevent
collision, switch the microcontroller port driving DIO to an
input or use open-drain logic.
0.3V
(max)
CS
Figure 23. AVDD, DVDD, and CS Timing for SPI Mode
t
CSE
CS
t
CLK
t
CS
t
RF
t
CR
t
t
WH
WL
t
t
RF
CLKS
t
CH
CLK
1
2
4
50%
t
t
DH
DS
t
t
RZ
RD
DIO
(READ)
1
0
A6
A6
A0
A0
D7
D6
D6
D0
t
ZR
t
ZZ
DIO
(WRITE)
D7
D0
Figure 24. SPI Timing
Maxim Integrated
34
MAX3601
Laser Driver for Projectors
SINGLE BYTE WRITE
CS
CLK
1
2
3
4
5
6
7
8
A6 A5 A4 A3 A2 A1
ADDRESS
DIO
0
A0 D7 D6 D5 D4 D3 D2 D1 D0
DATA
MODE
BURST WRITE
CS
CLK
DIO
1
2
3
4
5
6
7
8
A6 A5 A4 A3 A2 A1
ADDRESS
0
A0 D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5
D2 D1 D0
DATA N
DATA1
DATA2
MODE
Figure 25. SPI Write Timing
SINGLE BYTE READ
CS
CLK
DIO
1
2
3
4
5
6
7
8
1
A6 A5 A4 A3 A2 A1 A0
ADDRESS
D7 D6 D5 D4 D3 D2 D1 D0
DATA
MODE
BURST READ
OUTPUT FROM DEVICE
CS
CLK
1
2
3
4
5
6
7
8
DIO
A6 A5 A4 A3 A2 A1 A0
ADDRESS
D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5
D2 D1 D0
DATA N
1
DATA 1
DATA 2
MODE
OUTPUT FROM DEVICE
Figure 26. SPI Read Timing
Maxim Integrated
35
MAX3601
Laser Driver for Projectors
Table 8. Register Table
ADDRESS
DEFAULT
NAME DESCRIPTION
[hex]
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
(hex)
0x0E
(READ
ONLY)
0x00
0 (MSB)
0
0
0
1
1
1
0
Device
DEVID
Identification
0x11
0x01
0
X
X
X
X
0
X
X
X
X
0
X
1
0
X
0
0
X
0
0
X
0
0
X
1 (LSB)
1
(READ
ONLY)
Version
0x02
0x03
0x04
0x05
VER1
VER2
TSET
TALM
0x01
Identification 1
0x0X
(READ
ONLY)
Version
X
TG
Identification 2
Temperature
Setpoint
MSB
X
LSB
AL
0x00
0x00
Temperature
Alarm
X
X
X
X
X
X
(READ
ONLY)
0x00
0x06
VALM Voltage Alarm
X
X
X
AL3
AL2
AL1
(READ
ONLY)
0x07
0x08
OE
VE
Output Enable
X
X
X
X
OEB3
X
OEA3
X
OEB2
X
OEA2
VE3
OEB1
VE2
OEA1
VE1
0x00
Video Marker
Enable
0x00
Demux Mode
Select
0x09
0x0A
MS
—
X
X
X
X
X
X
X
X
X
X
MSB
X
LSB
X
0x00
0x00
RESERVED
Subpixel
X
X
0x0B
SP_EN Generator
Enable
X
X
X
X
X
X
SP_EN
0x00
0x0C
0x0D
SP
Subpixel Select
X
X
X
X
X
X
X
X
X
X
MSB
LSB
0x01
0x04
Subpixel
Tuning
SP_T
SP_T2
SP_T1
SP_T0
OUT1 Video
Select A
0x10
0x11
0x12
0x13
0x14
VSA1
VSB1
GA1
X
X
X
X
X
X
X
X
X
MSB
MSB
LSB
LSB
LSB
LSB
LSB
0x00
0x00
0x00
0x00
0x00
OUT1 Video
Select B
X
OUT1 DAC A
Gain
MSB
MSB
MSB
OUT1 DAC B
Gain
GB1
OUT1 DAC A
Offset
OSA1
Maxim Integrated
36
MAX3601
Laser Driver for Projectors
Table 8. Register Table (continued)
ADDRESS
DEFAULT
NAME DESCRIPTION
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
[hex]
(hex)
OUT1 DAC B
0x15
OSB1
Offset
MSB
MSB
LSB
0x00
0x16
0x17
0x18
0x19
0x00
0x00
0x00
0x00
OUT1 Pulse-Off
POM1
Assist Mask
LSB
MSB
X
OUT1 Pulse-
PHM1
Assist Mask
LSB
LSB
OUT1 Pulse-
PHS1
0x1A
X
X
X
X
X
X
X
X
MSB
0x00
Assist strength
OUT1
VSET1 Compliance
Alarm
0x1B
X
MSB
LSB
0x00
OUT2 Video
VSA2
0x20
0x21
0x22
0x23
0x24
0x25
X
X
X
X
X
X
X
X
X
MSB
MSB
LSB
LSB
LSB
LSB
LSB
LSB
0x00
0x00
0x00
0x00
0x00
0x00
Select A
OUT2 Video
VSB2
X
Select B
OUT2 DAC A
GA2
Gain
MSB
MSB
MSB
OUT2 DAC B
GB2
Gain
OUT2 DAC A
OSA2
Offset
OUT2 DAC B
OSB2
Offset
MSB
MSB
0x26
0x27
0x28
0x29
0x00
0x00
0x00
0x00
OUT2 Pulse-Off
POM2
Mask
LSB
PHM2
PHM2
MSB
OUT2 Pulse-
Assist Mask
LSB
LSB
OUT2 Pulse-
0x2A
PHS2
X
X
X
X
X
X
X
X
X
X
MSB
0x00
Assist Strength
OUT2
0x2B
VSET2 Compliance
Alarm
MSB
LSB
0x00
OUT2 Video
VSA3
0x30
0x31
0x32
0x33
X
X
X
X
X
X
X
X
X
MSB
MSB
LSB
LSB
LSB
LSB
0x00
0x00
0x00
0x00
Select A
OUT2 Video
VSB3
X
Select B
OUT2 DAC A
GA3
Gain
MSB
MSB
OUT2 DAC B
GB3
Gain
Maxim Integrated
37
MAX3601
Laser Driver for Projectors
Table 8. Register Table (continued)
ADDRESS
DEFAULT
NAME DESCRIPTION
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
LSB
[hex]
(hex)
OUT2 DAC A
0x34
OSA3
Offset
MSB
0x00
OUT2 DAC B
0x35
OSB3
Offset
MSB
MSB
LSB
0x00
0x36
0x37
0x38
0x39
0x00
0x00
0x00
0x00
OUT2 Pulse-Off
POM3
Mask
LSB
MSB
OUT2 Pulse-
PHM3
Assist Mask
LSB
LSB
OUT2 Pulse-
PHS3
0x3A
X
X
X
X
X
X
X
X
X
X
MSB
0x00
Assist Strength
OUT2
VSET3 Compliance
Alarm
0x3B
MSB
LSB
0x00
0x00
0x40
0x41
0x42
0x43
X
X
X
X
MSB
(READ
ONLY)
DG1 Diagnostic 1
0x00
LSB
(READ
ONLY)
0x00
DG2 Diagnostic 2
DG3 Diagnostic 3
X
X
X
X
PORB
DCLK
MARKER EN-MAIN
(READ
ONLY)
0x00
PH3_EN PH2_EN PH1_EN CMPS3_EN CMPS2_EN CMPS1_EN
TS_EN
BIAS_EN
(READ
ONLY)
0x44
0x45
0x46
RST
—
Soft Reset
RESERVED
RESERVED
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
RST
X
0x00
0x00
0x00
—
X
Pulse-Off
Config 1
0x47
0x48
0x49
POC1
POC2
POC3
X
X
X
X
X
X
X
X
X
MSB
MSB
MSB
LSB
LSB
LSB
0x00
0x00
0x00
Pulse-Off
Config 2
Pulse-Off
Config 3
Maxim Integrated
38
MAX3601
Laser Driver for Projectors
Design Procedure
Power-On-Reset
The power-on-reset monitors the supply voltages of
the circuit. It is recommended that AVCC/DVCC and
Select Lasers
Figure 28 shows the model of the driver output and laser.
Table 9 lists the component values for typical lasers of
various colors.
AVDD/DVDD be applied before V -V
On power-down, it is recommended that V -V
are applied.
A1 A3
are
A1 A3
powered down before AVCC/DVCC and AVDD/DVDD.
Failure to follow the sequencing recommendation may
result in device stress, but has not been observed to
cause immediate damage.
Supply Filter
Element C (see the Typical Operating Circuits) is
F
present to reduce supply noise and provide a ground
• The pulse-off Assist function connects the driver out-
put to AVCC (+3.3V). To prevent laser damage from
reverse voltage, the pulse-off Assist function should
return path for switched current. C can be composed of
F
two or three capacitors in parallel. Use care to ensure V
A
does not exceed 8.4V at any time, including power-on, as
this can damage the ESD protection circuitry.
only be enabled after V > AVCC. The pulse-off Assist
A
defaults to disabled at power-on (The signal PH_EN_
is low).
Table 9. Typical Laser Diode Parameters
VOLTS
PARAMETER
RED
1.9
0.4
4
GREEN
BLUE
2.5
1
UNITS
V
DATA AND CLOCK INPUTS
V
2.3
1.5
9
F
V
at 10mA
V
D1
R
1
20
50
4
I
V
A_
t
(0.1µs)
VCC_ON
C
50
4
50
4
pF
nH
I
1
L1
Z0
20
1.5
5
20
1.5
5
20
1.5
5
V
, V
CC DD
Length
cm
MI
R
LK
TIME
I
PEAK
300
3.8
250
8.2
125
6
mA
V
(Continuous)
Figure 27. Power-Supply Sequencing
V
at I
F
PEAK
LASER DRIVER
LASER
OUT
FLEX
L
PKG
L1
R1
Z , LENGTH
0
I
R
C
C
PKG
OUT
DVR
DVR
C1
R
LK
D1
V
+
-
F
10µF
DGND
Figure 28. Laser and Package Model
Maxim Integrated
39
MAX3601
Laser Driver for Projectors
temperature register and adjust laser current to prevent
overheating. The junction temperature is estimated by:
MAX3601
LASER
T
V
≈ [(I
)] B + T
)(V
) + (I
)(V
) + C(I
)(V
VA_ A_
-
J
_VDD _VDD
_VCC _VCC
V
OUT_
A
D_
JA A
C
C
R
C
where:
I
is the laser diode current
is the laser supply voltage
VA_
Figure 29. Optional Compensation Components
V
V
A_
D_
JA
is the voltage drop across the laser diode.
is the junction to ambient thermal resistance
B
T is the ambient temperature
Compensation Network
Optional compensation elements R and C can
be used to compensate the inductive load of the
laser (Figure 29). The resulting filter reduces ringing
and increases the switching time of the laser driver.
A
C
C
The recommended thermal path is through the package
backside exposed pad (EP). A heatsink on the package
top does not significantly reduce junction temperature.
RecommendationsforPCBdesignarefoundinApplication
Note 862: HFAN-08.1: Thermal Considerations of QFN
and Other Exposed-Paddle Packages.
The best values for R and C should be found by
C
C
experimentation, as these values are different for each
application. Note that C must be charged before
C
light output appears from the laser. If a compensation
network is used, minimize inductance in the ground
return. Typical starting values:
Applications Information
Connecting Multiple Outputs
It is possible to connect the outputs together to achieve
a higher output current.
R
C
≈ R to 2 x R (R = Laser Resistance)
L
L
L
C
C
≈ 1/(2G f x R )
VIDEO L
Eye Safety
Specification IEC 825 defines the maximum safe output
of optical devices. This laser driver provides features
that aid compliance with IEC 825. Using this laser driver
alone does not ensure that a product is compliant with
IEC 825. The entire transmitter circuit and component
selections must be considered. Maxim products are
not designed for use as components in systems where
the failure of a Maxim product could create a condition
where human injury may occur.
PCB Layout
Place the lasers as close as possible to the laser driver.
The laser connection should appear as a low-impedance
transmission line. Use wide traces located close to the
ground plane for maximum capacitance. The connection
from OUT_ to the laser should be as short as possible,
ideally < 15mm.
Consider the laser power supply V . Droop on these
A_
supplies reduces the compliance voltage. Use two or
three capacitors to bypass V to ground. Place a small
capacitor as close as possible to the laser to keep the
ground return loop small. A larger capacitor can be
A_
Wafer-Level Packaging (WLP)
Applications Information
For the latest application details on WLP construction,
dimensions, tape carrier information, PCB techniques,
bump-pad layout, and recommended reflow temperature
profile, as well as the latest information on reliability
testing results refer to Application Note 1891: Wafer-
Level Packaging (WLP) and its Applications.
located farther from V . It is best to solder the laser to
the PCB. If a connector is required, minimize inductance.
Inductance > 1nH at OUT_ could cause large ringing.
A_
Laser Driver Thermal Considerations
The circuit is designed to meet specifications with an
operating junction temperature (T ) up to +125NC. The
J
controlling system must be designed to monitor the
Maxim Integrated
40
MAX3601
Laser Driver for Projectors
Table 10. Detailed Register Table (see Table 8)
REGISTER
ADDRESS
DEFAULT
VALUE
BITS
D[7:0]
D[7:0]
D[7:5]
D[4:0]
D[7:1]
NAME
DEVID1
DEVID2
—
VALUE
XXXXXXXX
XXXXXXXX
000
FUNCTION
Device ID MSBs
00001110
(Read only)
0x00
0x01
(0x0E)
Device ID LSBs
(0x11)
00010001
(Read only)
000
(Read only)
Reserved
0x02
0x03
Version Identification 1
(0x01)
00001
(Read only)
VER1
—
00001
00000XX
0
00000XX
(Read only)
Reserved
Commercial temperature grade
(0NC to 70NC)
X
D0
TG
(Read only)
Automotive temperature grade
(-40NC to +105NC)
1
D[7:6]
D[5:0]
—
00
Reserved
00
0x04
0x05
TSET
XXXXXX
Temperature alarm setpoint
000000
0000000
(Read only)
D[7:1]
—
TALM
—
0000000
Reserved
0
1
No temperature alarm
0
D0
Temperature alarm exceeded
(Bit clears when read)
(Read only)
00000
(Read only)
D[7:3]
D2
00000
Reserved
0
1
0
1
0
1
OUT3 compliance voltage normal
0
AL3
OUT3 low compliance voltage alarm
(Cleared when read)
(Read only)
0x06
OUT2 compliance voltage normal
0
D1
D0
AL2
AL1
OUT2 low compliance voltage alarm
(Cleared when read)
(Read only)
OUT1 compliance voltage normal
0
OUT1 low compliance voltage alarm
(Cleared when read)
(Read only)
Maxim Integrated
41
MAX3601
Laser Driver for Projectors
Table 10. Detailed Register Table (see Table 8) (continued)
REGISTER
ADDRESS
DEFAULT
VALUE
BITS
D[7:6]
D5
NAME
—
VALUE
FUNCTION
00
Reserved
00
0
Output 3 DAC B disabled
Output 3 DAC B enabled
Output 3 DAC A disabled
Output 3 DAC A enabled
Output 2 DAC B disabled
Output 2 DAC B enabled
Output 2 DAC A disabled
Output 2 DAC A enabled
Output 1 DAC B disabled
Output 1 DAC B enabled
Output 1 DAC A disabled
Output 1 DAC A enabled
Reserved
OEB3
0
1
0
D4
D3
D2
D1
OEA3
OEB2
OEA2
OEB1
0
0
0
0
1
0
0x07
1
0
1
0
1
0
D0
D[7:3]
D2
OEA1
—
0
00000
0
1
00000
0
MARKER input does not affect OUT3
OUT3 disabled when MARKER is high
MARKER input does not affect OUT2
OUT2 disabled when MARKER is high
MARKER input does not affect OUT1
OUT1 disabled when MARKER is high
Reserved
VE3
1
0x08
0
D1
VE2
0
1
0
1
D0
VE1
—
0
D[7:3]
00000
00000
Video demux mode select
(see Table 7)
000
Select Demux A (Power-on default)
001
010
Select Demux B
0x09
D[3:0]
MS
Select Demux C (C1, C2, C3)
Select Demux C (C2, C2, C2)
Select Demux C (C2, C2, C3)
Select Demux C (C2, C3, C3)
Do not use
000
011
100
101
11X
0x0A
0x0B
D[7:0]
D[7:6]
—
—
00000000
0000000
0
Reserved
00000000
0000000
Reserved
Disable subpixel generator
Enable subpixel generator
Reserved
D0
SP_EN
—
0
1
D[7:3]
D[2:0]
00000
00000
001
Subpixel Programming
See Table 3
0x0C
SP
XXX
Maxim Integrated
42
MAX3601
Laser Driver for Projectors
Table 10. Detailed Register Table (see Table 8) (continued)
REGISTER
ADDRESS
DEFAULT
VALUE
BITS
D[7:3]
D2
NAME
—
VALUE
00000
X
FUNCTION
Reserved
00000
Subpixel tuning.
Do not change from default
SP_T2
1
0x0D
D1
D0
SP_T1
SP_T0
—
X
X
Do not change from default
Do not change from default
Reserved
0
0
D[7:3]
00000
00000
OUT1 DACA video select (see Table 4)
Video output with zero output pulse-off
(Power-on default)
000
001
010
011
Video output with offset output pulse-off
Offset output with zero output pulse-off
Offset output
0x10
D[2:0]
VSA1
000
Offset output (if video data is present)
with zero output pulse-off
100
101
11X
Zero output
Zero output
Reserved
D[7:3]
D[2:0]
—
00000
00000
000
OUT1 DACB video select (see Table 5)
Video output with zero output pulse-off
(Power-on default)
000
001
010
011
Video output with offset output pulse-off
Offset output with zero output pulse-off
Offset output
0x11
VSB1
Offset output (if video data is present)
with zero output pulse-off
100
101
Zero output
11X
Zero output
0x12
0x13
0x14
0x15
D[7:0]
D[7:0]
D[7:0]
D[7:0]
GA1
GB1
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXX
OUT1 DAC A gain setting
OUT1 DAC B gain setting
OUT1 DAC A offset setting
OUT1 DAC B offset setting
00000000
00000000
00000000
00000000
OSA1
OSB1
OUT1 Pulse-off mask MSBs
(see Figure 9)
0x16
0x17
0x18
0x19
D[7:0]
D[7:0]
D[7:0]
D[7:0]
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXX
00000000
00000000
00000000
00000000
POM1
PHM1
OUT1 Pulse-off mask LSBs
OUT1 Pulse-Assist mask MSBs (see
Figure 9)
OUT1 Pulse-off mask LSBs
Maxim Integrated
43
MAX3601
Laser Driver for Projectors
Table 10. Detailed Register Table (see Table 8) (continued)
REGISTER
ADDRESS
DEFAULT
VALUE
BITS
NAME
VALUE
FUNCTION
D[7:2]
—
000000
Reserved
000000
OUT1 pulse-off Assist uses 64I
resistance
00
(Power-on default)
0x1A
0x1B
D[1:0]
PHS1
00
01
10
32I pulse-off Assist resistance
16I pulse-off Assist resistance
8I pulse-off Assist resistance
Reserved
11
D[7:4]
D[3:0]
D[7:3]
—
VSET1
—
0000
0000
0000
OUT1 compliance alarm setpoint
(see Table 6)
XXXX
00000
Reserved
00000
OUT2 DACA video select (see Table 4)
Video output with zero output pulse-off
(Power-on default)
000
001
010
011
Video output with offset output pulse-off
Offset output with zero output pulse-off
Offset output
0x20
D[2:0]
VSA2
000
Offset output (if video data is present)
with zero output pulse-off
100
101
11X
Zero output
Zero output
Reserved
D[7:3]
D[2:0]
—
00000
00000
000
OUT2 DACB video select (see Table 5)
Video output with zero output pulse-off
(Power-on default)
000
001
010
011
Video output with offset output pulse-off
Offset output with zero output pulse-off
Offset output
0x21
VSB2
Offset output (if video data is present)
with zero output pulse-off
100
101
Zero output
11X
Zero output
0x22
0x23
0x24
0x25
D[7:0]
D[7:0]
D[7:0]
D[7:0]
GA2
GB2
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXX
OUT2 DAC A gain setting
OUT2 DAC B gain setting
OUT2 DAC A offset setting
OUT2 DAC B offset setting
00000000
00000000
00000000
00000000
OSA2
OSB2
OUT2 pulse-off mask MSBs (see Figure
9)
0x26
0x27
D[7:0]
D[7:0]
XXXXXXXX
XXXXXXXX
00000000
00000000
POM2
OUT2 pulse-off mask LSBs
Maxim Integrated
44
MAX3601
Laser Driver for Projectors
Table 10. Detailed Register Table (see Table 8) (continued)
REGISTER
ADDRESS
DEFAULT
VALUE
BITS
NAME
VALUE
FUNCTION
OUT2 pulse-Assist mask MSBs (see
Figure 9)
0x28
0x29
D[7:0]
XXXXXXXX
00000000
PHM2
—
D[7:0]
D[7:2]
XXXXXXXX
000000
OUT2 pulse-off mask LSBs
Reserved
00000000
000000
OUT2 pulse off Assist uses 64I
resistance
00
(Power-on default)
0x2A
0x2B
D[1:0]
PHS2
00
01
10
32I pulse-off Assist resistance
16I pulse-off Assist resistance
8I pulse-off Assist resistance
Reserved
11
D[7:4]
D[3:0]
D[7:3]
—
VSET2
—
0000
0000
0000
OUT2 compliance alarm setpoint
(see Table 6)
XXXX
00000
Reserved
00000
OUT3 DACA video select (see Table 4)
Video output with zero output pulse-off
(Power-on default)
000
001
010
011
Video output with offset output pulse-off
Offset output with zero output pulse-off
Offset output
0x30
D[2:0]
D[7:3]
D[2:0]
VSA3
000
00000
000
Offset output (if video data is present)
with zero output pulse-off
100
101
11X
Zero output
Zero output
Reserved
—
00000
OUT3 DACB video select (see Table 5)
Video output with zero output pulse-off
(Power-on default)
000
001
010
011
Video output with offset output pulse-off
Offset output with zero output pulse-off
Offset output
0x31
VSB3
Offset output (if video data is present)
with zero output pulse-off
100
101
Zero output
11X
Zero output
0x32
0x33
0x34
0x35
D[7:0]
D[7:0]
D[7:0]
D[7:0]
GA3
GB3
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXX
OUT3 DAC A gain setting
OUT3 DAC B gain setting
OUT3 DAC A offset setting
OUT3 DAC B offset setting
00000000
00000000
00000000
00000000
OSA3
OSB3
Maxim Integrated
45
MAX3601
Laser Driver for Projectors
Table 10. Detailed Register Table (see Table 8) (continued)
REGISTER
ADDRESS
DEFAULT
VALUE
BITS
NAME
VALUE
FUNCTION
OUT3 pulse-off mask MSBs (see Figure
9)
0x36
0x37
0x38
0x39
D[7:0]
D[7:0]
D[7:0]
XXXXXXXX
XXXXXXXX
XXXXXXXX
00000000
00000000
00000000
POM3
OUT3 pulse-off mask LSBs
OUT3 pulse-Assist mask MSBs (see
Figure 9)
PHM3
—
D[7:0]
D[7:2]
XXXXXXXX
000000
OUT3 pulse-off mask LSBs
Reserved
00000000
000000
OUT3 pulse off Assist uses 64I
resistance
00
(Power-on default)
0x3A
0x3B
D[1:0]
PHS3
00
01
10
32I pulse-off Assist resistance
16I pulse-off Assist resistance
8I pulse-off Assist resistance
Reserved
11
D[7:4]
D[3:0]
—
0000
0000
0000
OUT3 compliance alarm setpoint
(see Table 6)
VSET3
XXXX
0000
0000
(Read only)
D[7:4]
D[3:0]
D[7:0]
D[7:4]
D3
—
DG1
Reserved
0x40
0x41
Diagnostic Register 1. Mirrors digital
video input MSBs (D[11:8])
0000
(Read only)
XXXX
Diagnostic Register 2. Mirrors digital
video input LSBs (D[7:0])
00000000
(Read only)
DG2
XXXXXXXX
0000
0000
(Read only)
—
Reserved
0
1
Device in power-on-reset condition
Normal Operation
0
PORB
DCLK
MARKER
EN_MAIN
(Read only)
0
0x42
D2
X
X
X
Mirrors digital video input clock
Mirrors MARKER input
(Read only)
0
D1
(Read only)
0
D0
Mirrors EN_MAIN input
(Read only)
Maxim Integrated
46
MAX3601
Laser Driver for Projectors
Table 10. Detailed Register Table (see Table 8) (continued)
REGISTER
ADDRESS
DEFAULT
VALUE
BITS
D7
D6
D5
D4
D3
D2
D1
NAME
PH3_EN
PH2_EN
PH1_EN
CMPS3
CMPS2
CMPS1
TS_EN
VALUE
FUNCTION
0
OUT3 pulse-Assist disabled
OUT3 pulse-Assist enabled
OUT2 pulse-Assist disabled
OUT2 pulse-Assist enabled
OUT1 pulse-Assist disabled
OUT1 pulse-Assist enabled
OUT3 compliance sensor disabled
OUT3 compliance sensor enabled
OUT2 compliance sensor disabled
OUT2 compliance sensor enabled
OUT1 compliance sensor disabled
OUT1 compliance sensor enabled
Temperature sensor disabled
Temperature sensor enabled
Master bias voltage generator disabled
Master bias voltage generator enabled
Reserved
0
(Read only)
1
0
0
(Read only)
1
0
0
(Read only)
1
0
0
(Read only)
1
0x43
0
0
(Read only)
1
0
0
(Read only)
1
0
0
(Read only)
1
0
0
D0
BIAS_EN
—
(Read only)
1
0000000
0
D[7:1]
0000000
0
Normal operation
0x44
D0
RST
Reset the device. bit always reads as
a zero
1
0x45
0x46
D[7:0]
D[7:0]
D[7:5]
—
—
—
00000000
00000000
000
Reserved
Reserved
Reserved
00000000
00000000
000
OUT1 random pulse-off events
synchronized to other outputs with
POC_[4] = ‘0’
0
D4
POC1[4]
0
OUT1 random pulse-off events are
unsynchronized (Table 3)
1
0
1
0x47
OUT1 pulse-off events are random
D3
POC1[3]
0
0
OUT1 pulse-off events occur every
other pixel (Table 2)
OUT1 pulse-off duty cycle configuration
(Table 2)
D[2:0]
POC1[2:0]
XXX
Maxim Integrated
47
MAX3601
Laser Driver for Projectors
Table 10. Detailed Register Table (see Table 8) (continued)
REGISTER
ADDRESS
DEFAULT
VALUE
BITS
NAME
VALUE
FUNCTION
D[7:5]
—
000
Reserved
000
OUT2 random pulse-off events
synchronized to other outputs with
POC_[4] = ‘0’
0
D4
D3
POC1[4]
POC1[3]
0
OUT2 random pulse-off events are
unsynchronized (Table 3)
1
0
1
0x48
OUT2 pulse-off events are random
0
OUT2 pulse-off events occur every
other pixel (Table 2)
OUT2 pulse-off duty cycle configuration
(Table 2)
D[2:0]
D[7:5]
POC1[2:0]
—
XXX
000
0
Reserved
000
OUT3 random pulse-off events
synchronized to other outputs with
POC_[4] = ‘0’
0
D4
POC1[4]
0
OUT3 random pulse-off events are
unsynchronized (Table 3)
1
0
1
0x49
OUT3 pulse-off events are random
D3
POC1[3]
0
0
OUT3 pulse-off events occur every
other pixel (Table 2)
OUT3 pulse-off duty cycle configuration
(Table 2)
D[2:0]
POC1[2:0]
XXX
Maxim Integrated
48
MAX3601
Laser Driver for Projectors
Typical Operating Circuits
RGB LASER PROJECTOR
VIDEO
PROCESSOR
MAX3601
+1.8V
+3.3V
C
F
V
AVDD
DVDD
AVCC
DVCC
DD
+V
RED
390I
10µF
RED
OUT1
OUT2
OUT3
DIO/SDA
CS
SERIAL DATA
CHIP SELECT
SERIAL CLOCK
ENABLE
C
S1
C
S2
C
S3
0.01µF
R
R
R
S1
+V
GREEN
10µF
GREEN
CLK /SCL
EN_MAIN
MARKER
D0:D11
0.01µF
S2
VIDEO MARK
VIDEO DATA
DATA CLOCK
+V
BLUE
10µF
12
BLUE
0.01µF
DCLK
S3
TESTA
TESTB
TESTC
AGND
DGND
Maxim Integrated
49
MAX3601
Laser Driver for Projectors
Typical Operating Circuits (continued)
HIGH-CURRENT LASER DRIVER
VIDEO
PROCESSOR
MAX3601
+3.3V
+1.8V
DVCC
AVCC
AVDD
DVDD
TESTA
TESTB
TESTC
AGND
DGND
CHIP SELECT1
CS
DIO/SDA
CLK/SCL
EN_MAIN
MARKER
D0:D11
DCLK
OUT1
OUT2
OUT3
+V
L
LASER
MAX3601
DIO/SDA
SERIAL DATA
CHIP SELECT2
SERIAL CLOCK
ENABLE
OUT1
OUT2
OUT3
CS
CLK/SCL
EN_MAIN
MARKER
D0:D11
DCLK
VIDEO MARK
VIDEO DATA
DATA CLOCK
12
TESTA
TESTB
TESTC
AGND
+1.8V
+3.3V
AVDD
DVDD
DVCC
AVCC
DGND
Ordering Information
Package Information
For the latest package outline information and land patterns (foot-
prints), go to www.maximintegrated.com/packages. Note that a
“+”, “#”, or “-” in the package code indicates RoHS status only.
Package drawings may show a different suffix character, but the
drawing pertains to the package regardless of RoHS status.
PART
TEMP RANGE
-40NC to +105NC
0NC to +70NC
PIN-PACKAGE
40 TQFN-EP*
42 WLP
MAX3601GTL+
MAX3601CWO+
+Denotes a lead (Pb)-free/RoHS-compliant package.
*EP = Exposed pad.
PACKAGE
TYPE
PACKAGE
CODE
OUTLINE
NO.
LAND
PATTERN NO.
40 TQFN-EP
T4055N+1
21-0140
90-0103
Refer to
Application
Note 1891
42 WLP
W423E3+1
21-0440
Maxim Integrated
50
MAX3601
Laser Driver for Projectors
Revision History
REVISION REVISION
PAGES
DESCRIPTION
CHANGED
NUMBER
DATE
0
9/12
Initial release
—
Updated the Electrical Characteristics table for I
and I
, Current at
DVCC_G2B
AVCC
1
1/13
OUT parameter, t , and t ; removed future status from the TQFN package in the
7−10, 50
H
RZ
Ordering Information table
2
3
5/13
3/15
Updated SDA Hold Time in Electrical Characteristics table, Table 2, and Figure 10
10, 25, 26
6, 39
Updated the Absolute Maximum Ratings and Supply Filter section to meet customer
requirements.
Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product. No circuit patent
licenses are implied. Maxim Integrated reserves the right to change the circuitry and specifications without notice at any time. The parametric values (min and
max limits) shown in the Electrical Characteristics table are guaranteed. Other parametric values quoted in this data sheet are provided for guidance.
Maxim Integrated 160 Rio Robles, San Jose, CA 95134 USA 1-408-601-1000
51
©
2015 Maxim Integrated Products, Inc.
Maxim Integrated and the Maxim Integrated logo are trademarks of Maxim Integrated Products, Inc.
相关型号:
MAX36025
DeepCover Security Manager for Tamper-Reactive Cryptographic-Node Control with AES Encryption
MAXIM
©2020 ICPDF网 联系我们和版权申明