0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
MAX1207ETL+T

MAX1207ETL+T

  • 厂商:

    AD(亚德诺)

  • 封装:

    WFQFN40

  • 描述:

    IC ADC 12BIT PIPELINED 40TQFN

  • 数据手册
  • 价格&库存
MAX1207ETL+T 数据手册
MAX3601 Laser Driver for Projectors General Description Benefits and Features 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 Laser Light Source for LCOS Projectors S Low Power Requirements  < 80mW for Black Video Images  Output Disable Using Video Marker  Output Voltage Sensor High-Current LED or Laser Pulse Generator S Laser Enable Function Supports Safety Compliance RGB Pico Laser Projector Ordering Information appears at end of data sheet. CS 3-WIRE PORT DIO/SDA (3.3V OR 1.8V CMOS) CLK/SCL SERIAL PORT Simplified Functional Diagram GAIN SETTINGS VIDEO SETTINGS 8 VIDEO DATA D[0:11] (1.8V CMOS) VIDEO CLOCK DCLK (1.8V CMOS) LASER DRIVER 8 VIDEO OUTPUT 1 VIDEO OUTPUT 2 VIDEO OUTPUT 3 OUT2 LASER 1 +VA1 LASER 2 +VA2 DEMULTIPLEXER 8 PIXEL CLOCK SUBPIXEL GENERATOR MARKER VIDEO MARK ENABLE (3.3V OR 1.8V CMOS) EN_MAIN OUT1 PULSE-OFF TEMP ALARM CONTROL LOGIC EN1..3 OUT3 AVDD DVDD AVCC DVCC AGND DGND TESTA TESTB TESTC LASER 3 +VA3 +1.8V +3.3V 0V 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 I2C Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Data Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 START and STOP Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Acknowledge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Slave Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 I2C 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 Figure 16. I2C Master/Slave Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Figure 17. I2C Bit Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Figure 18. I2C START and STOP Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Figure 19. I2C Acknowledge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Figure 20. I2C Timing Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Figure 21. I2C Writing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Figure 22. I2C 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 Continuous....................................................................400mA Peak (t < 1Fs)................................................................800mA D0-D11, DCLK, TESTC to DGND....... -0.3V to lower of +2.2V or (VDVDD + 0.3V) CLK/SCL, DIO/SDA, CS, EN_MAIN, MARKER, TESTA, TESTB to DGND.................-0.3V to lower of +4.0V or (VDVCC + 0.3V) D0-D11, DCLK, SCL, SDA, CS, EN_MAIN, MARKER Current................. -50mA to +50mA Continuous Power Dissipation TQFN (TA = +85°C, derate 35.7mW/°C above +85°C)...2320mW WLP (TA = +70°C, derate 28.5mW/°C above +70°C)...2200mW 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 Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation 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 (BJC)..................2NC/W Junction-to-Ambient Thermal Resistance (BJA)...........36NC/W Junction-to-Ambient Thermal Resistance (BJA)...........28NC/W 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 (VAVDD = VDVDD = 1.7V to 1.9V, VAVCC = VDVCC = 2.9V to 3.5V, TA = TMIN to TMAX, TJ < +125NC, EN_MAIN and MARKER high, VOUT R 0.7V, unless otherwise noted. Typical values are at VAVDD = VDVDD = 1.8V, VAVCC = VDVCC = 3.3V, TJ = +85NC. Consumer grade parts are tested at TA = +70NC. Automotive grade parts are tested at TA = +105NC. Minimum and maximum specifications are guaranteed by design, characterization and/or production test.)(Note 2) PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS 0.5 0.6 7.5 V 0.01 (1) FA SP_EN High 5 7 mA SP_EN = 0 0.02 (0.03) SP_EN = 1, fPO = 75MHz 0.1 (0.2) IDVDD_G1A Video dependency DAC A 1.1 (1.5) IDVDD_G1B Video dependency DAC B 0.5 (0.6) FA/ (MHz x DCODE (45) mA OPERATING CONDITIONS Output Voltage VOUT Output enabled POWER SUPPLY (Note 3, Figure 4) IAVDD_DIS IAVDD IDVDD1 +1.8V Supply Current IDVDD Maxim Integrated EN_MAIN low or SP_EN = 1 Maximum digital supply current fPIXEL = 150MHz, fPO = 75MHz mA/MHz   6 MAX3601 Laser Driver for Projectors ELECTRICAL CHARACTERISTICS (continued) (VAVDD = VDVDD = 1.7V to 1.9V, VAVCC = VDVCC = 2.9V to 3.5V, TA = TMIN to TMAX, TJ < +125NC, EN_MAIN and MARKER high, VOUT R 0.7V, unless otherwise noted. Typical values are at VAVDD = VDVDD = 1.8V, VAVCC = VDVCC = 3.3V, TJ = +85NC. Consumer grade parts are tested at TA = +70NC. Automotive grade parts are tested at TA = +105NC. Minimum and maximum specifications are guaranteed by design, characterization and/or production test.)(Note 2) PARAMETER SYMBOL IAVCC IDVCC_DIS +3.3V Supply Current CONDITIONS TYP MAX Core analog 1.5 1.8 ENA_ = ENB_ = 0 0.01 0.1 IDVCC_G1A GA_ = 0x00 (per channel) 3.4 4.8 IDVCC_G2A GA_ = 0xFF (per channel) 8.2 9.1 IDVCC_G1B GB_ = 0x00 (per channel) 1.2 1.6 MAX3601C 2.5 2.8 MAX3601G 2.5 3.3 IDVCC_G2B GB_ = 0xFF (per channel) IAVCC Pulse-Off Assist Current (Note 4) MIN Maximum analog supply current GA_= GB_ = 0xFF, ENA_ = ENB_ = 1 ICCD_G1 PHS_= 0 ICCD_G2 Power In MAX3601 Driver (Note 5) Typical Output Sensitivity to Supply Voltage (Note 6) MAX3601C (37.6) MAX3601G (39.1) 5 (10) fPO = fPOH = 75MHz, fPIXEL= 150MHz, CL = 0pF, VOUT_MIN = 0.8V to 1.8V 2.3 (4.6) Outputs off, clock stopped 0.2 0% video < 83 27% video 130 100% video 270 27% video with pulse-off 150 27% video with pulse-off assist 160 UNITS mA µA/MHz (100) mW IOUT/VAVDD 1 IOUT/VDVDD 1 (3) IOUT/VAVCC 2 (17) IOUT/VDVCC 2.2 (6) %/V VIDEO DAC (8-Bit, Note 7) Maximum Conversion Rate Settling Time 150 tS Rise/Fall Time 160 (250) Within 12 LSBs (GAIN = 0x0F to 0xFF) 6.7 (12) Within 3 LSBs (GAIN = 0xFF) 12 (25) Within 1 LSB (GAIN = 0xFF) 23 (34) 20% to 80% 1.5 (2.5) ns ns 1.0 24 VOUT = 7.5V (1.0) 10.5 37 VOUT = 7.5V, see Figure 12 (290) 400 (490) kI Video INL (Notes 8 and 9) Code > 0x1F (-15) (15) LSB INL Drift (Notes 8 and 9) 0x1F < GAIN < 0xFF, 0NC < TJ < +125NC VOUT_MIN = 0.6V to 1.6V (3) LSB Offset Error (GSA_ = GSB+ = 0xFF, ENA_ = ENB_ = 1) OS_ER Resistor ROUT1 ROUT1 Maxim Integrated 0V ≤ VOUT ≤ VAVCC + 0.5V Msps 1.5 FA   7 MAX3601 Laser Driver for Projectors ELECTRICAL CHARACTERISTICS (continued) (VAVDD = VDVDD = 1.7V to 1.9V, VAVCC = VDVCC = 2.9V to 3.5V, TA = TMIN to TMAX, TJ < +125NC, EN_MAIN and MARKER high, VOUT R 0.7V, unless otherwise noted. Typical values are at VAVDD = VDVDD = 1.8V, VAVCC = VDVCC = 3.3V, TJ = +85NC. Consumer grade parts are tested at TA = +70NC. Automotive grade parts are tested at TA = +105NC. Minimum and maximum specifications are guaranteed by design, characterization and/or production test.)(Note 2) PARAMETER SYMBOL Video DNL (GAIN = 0x0F to 0xFF) (Note 8) CONDITIONS Guaranteed monotonic Propagation Delay (Delay = PD1 + PD2) TYP (-1) CDVR UNITS (+1) LSB 2 Pixel clocks PD2 11 ns (-1) Transfer of VOUT to IOUT (Note 5) MAX PD1 Propagation Delay Variation Output Capacitance (CODE_A = CODE_B = 0x00) MIN (+1) f < 50kHz, VOUT > 0.9V 0.2 (1) f < 1MHz, VOUT > 0.6V f < 1MHz, VOUT > 0.5V 6 (10) 12 (15) VOUT = 0.6V 260 VOUT = 1.1V 125 VOUT = 2.0V 100 20% to 80%, VA_ = 1.0V, CL = 0pF, PHS_ = 3, VIDEO = 0x00 1.6 ns %/V pF PULSE OFF ASSIST Rise Time Incremental Resistance PH_= 0xFFFF Compliance Voltage VO_POH PHS_= 3, 8 PHS_= 2 16 PHS_= 1 32 PHS_= 0 64 (3) ns I Relative to VAVCC, IOUT = 1mA (TA = 0 to +125°C) (-0.8) TA = -40°C to +125°C (-0.9) V OUTPUT GAIN (VIDEO_ = 0xFF) Resolution 8 GA_= 0x00, GB_= 0x00 GA_= 0xFF, GB_= 0x00 Current at OUT GA_= 0x00, GB_= 0xFF GA_= 0xFF, GB_= 0xFF Maxim Integrated Bits 0.01 (1) MAX3601C 280 320 400 MAX3601G, TA = +25°C to +105°C 275 320 400 MAX3601G, TA < +25°C 260 320 400 MAX3601C 69 80 100 MAX3601G, TA = +25°C to +105°C 68 80 100 MAX3601G, TA < +25°C 60 80 100 MAX3601C (349) 400 (500) MAX3601G (320) 400 (500) mA   8 MAX3601 Laser Driver for Projectors ELECTRICAL CHARACTERISTICS (continued) (VAVDD = VDVDD = 1.7V to 1.9V, VAVCC = VDVCC = 2.9V to 3.5V, TA = TMIN to TMAX, TJ < +125NC, EN_MAIN and MARKER high, VOUT R 0.7V, unless otherwise noted. Typical values are at VAVDD = VDVDD = 1.8V, VAVCC = VDVCC = 3.3V, TJ = +85NC. Consumer grade parts are tested at TA = +70NC. Automotive grade parts are tested at TA = +105NC. Minimum and maximum specifications are guaranteed by design, characterization and/or production test.)(Note 2) PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS mV COMPLIANCE ALARM VSET DAC Resolution VSET DAC Range 4 bit (70) 80 (90) VSET_ = 0x0 0.32 0.4 0.48 VSET_ = 0xF 1.4 1.6 1.8 V Filter 1 Time Constant 1 ns Filter 2 Time Constant 2.7 ns TEMPERATURE ALARM Temperature Range (5) Temperature Accuracy TJ = +20°C to +125°C (-10) Temperature Resolution TJ = +20°C to +125°C (2.25) (150) 2.5 °C (10) °C (2.75) °C/LSB 0.4 V LOGIC I/O (DIO/SDA, CLK/SCL, CS, MARKER, EN_MAIN) Input Low Voltage VIL2 Test condition Input High Voltage VIH2 Test condition 1.45 Input High Threshold Relative to VDVDD (50) 60 (70) % Input Low Threshold Relative to VDVDD Relative to VDVDD (40 50 (60) % Input Hysteresis Input Current Input Resistance V (5) % DIO/SDA, CLK/SCL -10 Q0.2 +10 REN_MAIN EN_MAIN to DGND 50 100 200 RMARKER MARKER to DVDD 50 100 200 CS to DGND 50 100 200 RCS Input Capacitance 1 FA kI pF Disable Time tDIS EN_MAIN or MARKER to IOUT falling 0.1 1 Fs Enable Settling Time Constant tEN EN_MAIN rising or MARKER rising 0.5 1.5 Fs IDIO/SDA = 16mA 0.1 0.4 V DIO/SDA Low Voltage VIDEO DATA INPUTS Maximum Frequency fDCLK_MAX 150 DCLK Duty Cycle fDCLK > 100MHz DCLK High Time Relative to 2/fDCLK Video Input Setup Time Video Input Hold Time tSU tH Input Switching Time Input Low Voltage Maxim Integrated Operating condition Operating condition MHz (45) (55) % (-0.5) (+0.5) ns 1 MAX3601C 0.25 MAX3601G 0.35 10% to 90%, operating condition VIN-L > 160 ns ns 1.2 ns 0.5 x VDVDD - 0.1 V   9 MAX3601 Laser Driver for Projectors ELECTRICAL CHARACTERISTICS (continued) (VAVDD = VDVDD = 1.7V to 1.9V, VAVCC = VDVCC = 2.9V to 3.5V, TA = TMIN to TMAX, TJ < +125NC, EN_MAIN and MARKER high, VOUT R 0.7V, unless otherwise noted. Typical values are at VAVDD = VDVDD = 1.8V, VAVCC = VDVCC = 3.3V, TJ = +85NC. Consumer grade parts are tested at TA = +70NC. Automotive grade parts are tested at TA = +105NC. Minimum and maximum specifications are guaranteed by design, characterization and/or production test.)(Note 2) PARAMETER Input High Voltage SYMBOL CONDITIONS Relative to VDVDD MAX % 0.1 Input Current -10 CD UNITS V 50 Input Hysteresis Data Input Capacitance TYP 0.5 x VDVDD + 0.1 VIN-H Input Threshold MIN 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 pseudorandom 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 The pulse-timing generator can be configured to skip pulse events to save power. The Pulse-Off Configuration 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. Table 1. Subpixel Programming (SP Register) Table 2. Pulse-Off Duty Cycle (POC_ Register) fPIXEL (MHz) INACTIVE SUBPIXELS POC_[3:0] PULSE-OFF DUTY CYCLE MIN MAX ACTIVE SUBPIXELS 0000* Every pixel, 100% 000 150 200 0:7 8:15 0001 Random, 87.5% 001* 75 150 0:15 — 0010 Random, 75.0% 010 50 100 0:11 12;15 0011 Random, 62.5% 011 37.5 75 0:15 — 0100 Random, 50.0% 100 30 60 0:9 10:15 0101 Random, 37.5% 101 25 50 0:15 — 0110 Random, 25.0% 110 21.4 42.8 0:13 14:15 0111 Random, 12.0% 111 18.75 37.5 0:15 — 1XXX Every other pixel, 50% SP *Power-on default *Power-on default Table 3. Random Pulse-Off Programming POC_[4] PRBS31 BITS USED OUTPUT 1 OUTPUT 2 OUTPUT 3 0* PRBS31[4], [3], [0] PRBS31[8], [7], [0] PRBS31[16], [15], [0] 1 PRBS31[2:0] PRBS31[2:0] PRBS31[2:0] *Power-on default Maxim Integrated   25 MAX3601 Laser Driver for Projectors Driver Outputs 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: 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 RPH AVCC OUT_ PH_ 2 COMPLIANCE VOLTAGE SENSOR AL_ PHS_ PULSE-OFF HELPER GAIN DAC A GA_ 0 VIDEO_ OSA_ 8 VSA_ 8 ENABLE 8 REF 8 CODE VIDEO DAC A ENABLE 3 SELECT LOGIC A PO_ ENA_ ENB_ VSB_ OSB_ 0 3 SELECT LOGIC B ENABLE 8 CODE 8 VIDEO DAC B REF GB_ 8 ENABLE GAIN DAC B Figure 10. Driver Output Maxim Integrated   26 MAX3601 Laser Driver for Projectors CODE DAC A 0 X X X 0 000* X 0 VIDEO 001 1 X 010 X 011 X 0 100 >0 1 0 0 VIDEO 1 OSA_ 0 OSA_ 1 0 0 OSA_ 1 OSA_ X 0 0 OSA_ 1 0 101 X X 0 110 X X 0 111 X X 0 *Power-on default Table 5. Video Select Logic for DAC B ENB_ VSB_ VIDEO PO CODE DAC B 0 X X X 0 000* X 0 VIDEO 1 001 X 010 X 011 X 0 100 >0 1 0 0 VIDEO 1 OSB_ 0 OSB_ 1 0 0 OSB_ 1 OSB_ X 0 0 OSB_ 1 0 101 X X 0 110 X X 0 111 X X 0 U Constant value set from serial port U Zero amplitude U Constant for VIDEO > 0, zero when VIDEO = 0 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: I= OUT (mA) CODEA  GA  CODEB  GB  × 320 + × 80 + OSERR   FFh FFh FFh FFh where OSERR is the offset error. Carefully consider the absolute maximum ratings of output current. If IOUT is 400mA peak with 50% duty cycle over the life of the product, the average DC current is 200mA. FULL-SCALE AVERAGE CURRENT RANGE (mA) 400 350 300 OUTPUT PULSE DUTY CYCLE 250 100% 200 50% 150 100 DAC B PO DAC A VIDEO DAC A VSA_ DAC A+B ENA_ U Pulse-off with non-zero amplitude DAC A+B Table 4. Video Select Logic for DAC A 50 *Power-on default 0 Figure 11. Driver Output Full-Scale Current Range Maxim Integrated   27 MAX3601 Laser Driver for Projectors COMPLIANCE VOLTAGE ALARM FILTER 2 H = 2.5ns S NEGATIVE PEAK DETECT +VCCA ROUT1 (400kI) FILTER 1 H = 1ns VOUT_ VSET_[3:0] Q R VALM VSET_DAC RESET ON READ Figure 12. Output Compliance Sensor VIDEO PROCESSOR VIDEO DATA MAX3601 D0 LASER OUT_ COMPLIANCE ALARM (VIA SPI/I2C) VA LASER VOLTAGE CONTROL 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. VOUT 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. VSET Table 6. Compliance Alarm Setpoint POWER MANAGEMENT VIDEO IMAGE LASER VOLTAGE CONTROL ACTION DO NOTHING DO NOTHING INCREASE VA IF COMPLIANCE ALARM TRIPPED, OTHERWISE DECREASE VA. VSET_[3:0] TYPICAL COMPLIANCE VOLTAGE THRESHOLD (V) 0000* 0.40 0001 0.48 0010 0.56 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). Maxim Integrated . . . 1110 1.52 1111 1.60 *Power-on default   28 MAX3601 Laser Driver for Projectors Temperature Alarm 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 SENSE S DAC Q TSET[5:0] R TALM RESET ON READ Figure 14. Temperature Alarm VERTICAL SCAN For example, if it is desired to set a temperature alarm at TJ = +125NC: With TA = +25NC and outputs disabled, ramp TSET and read TALM. The code TSET25, where the alarm is set, corresponds to TJ ≈ +25NC. TSET125 ≈ TSET25 + 100NC/2.5NC/LSB. VIDEO AREA MARKER = 1 NON-VIDEO AREA (MARKER = 0 SELECTED OUTPUTS DISABLED) Control Logic The Control Logic provides video selection, laser enable, and power savings. 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. 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 Table 7. Video Demultiplexer Selection Logic MS[2:0] PIXEL CLOCK SOURCE VIDEO 1 VIDEO 2 VIDEO 3 000* DCLK A1 A2 A3 001 DCLK B1 B1 B1 010 D8** C1 C2 C3 011 D8** C2 C2 C2 100 D8** C2 C2 C3 101 D8** C2 C3 C3 110 RESERVED 111 RESERVED 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. *Power-on default **D8 is gated by DCLK Maxim Integrated   29 MAX3601 Laser Driver for Projectors Serial Port and Registers The MAX3601 contains an I2C 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), I2C mode is selected. If CS is open or low at power-on, SPI mode is selected. I2C Interface 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). I2C 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. Data Transfer One data bit is transferred during each SCL clock cycle. The data on SDA must remain stable during the high SDA SCL MASTER TRANSMITTER/ RECEIVER SLAVE RECEIVER SLAVE TRANSMITTER/ RECEIVER 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). 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. 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). 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. 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. Figure 16. I2C Master/Slave Configuration SDA SDA SCL SCL DATA LINE STABLE CHANGE OF DATA VALID DATA ALLOWED Figure 17. I2C Bit Transfer Maxim Integrated START CONDITION STOP CONDITION Figure 18. I2C START and STOP Conditions   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 acknowledgerelated 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 acknowledgerelated clock pulse and leaves it high during the high period of the clock pulse. SDA OUTPUT FROM TRANSMITTER D7 D6 D0 SCL FROM MASTER 2 1 8 9 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. I2C Communication Protocols The following I2C communications protocols are supported by the MAX3601 NOT ACKNOWLEDGE SDA OUTPUT FROM RECEIVER 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. 1) Writing to a Single Register ACKNOWLEDGE 2) Writing to Sequential Registers 3) Reading from a Single Register CLOCK PULSE FOR ACKNOWLEDGEMENT START CONDITION 4) Reading from Sequential Registers Figure 19. I2C Acknowledge SDA tSU,STA tSU,DAT tLOW tBUF tHD,STA tHD,DAT tSU,STO tHIGH SCL tHD,STA tR START CONDITION tF REPEATED START CONDITION STOP CONDITION START CONDITION Figure 20. I2C Timing Diagram Maxim Integrated   31 MAX3601 Laser Driver for Projectors Writing to a Single Register Figure 21 shows the protocol for the I2C master device to write one byte of data to the MAX3601. The “write byte” protocol is as follows: Writing to Sequential Registers Figure 21 shows the protocol for the I2C master device 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. 4) The master sends an 8-bit register pointer. 5) The slave acknowledges the register pointer. 5) The slave acknowledges the register pointer. 6) The master sends a data byte. 6) The master sends a data byte. 7) The slave updates with the new data 7) The slave updates with the new data. 8) The slave acknowledges the data byte. 8) The slave acknowledges the data byte. 9) The master sends a STOP condition. 9) Steps 6 to 8 are repeated as many times as the master 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 1 7 1 1 8 1 8 1 1 S SLAVE ADDRESS 0 A REGISTER POINTER A DATA A P NUMBER OF BITS R/W B. WRITING TO MULTIPLE REGISTERS 1 7 1 1 8 1 8 1 8 1 S SLAVE ADDRESS 0 A REGISTER POINTER X A DATA X A DATA X+1 A 8 1 8 1 NUMBER OF BITS DATA X+n-1 A DATA X+n A NUMBER OF BITS R/W P Figure 21. I2C Writing Maxim Integrated   32 MAX3601 Laser Driver for Projectors Reading from a Single Register Figure 22 shows the protocol for the I2C master device to read one byte of data to the MAX3601. 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: The “read byte” protocol is as follows: 1) The master sends a START command (S). 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. 2) The master sends the 7-bit slave address followed by a write bit. 5) The slave acknowledges the register pointer. 3) The addressed slave asserts acknowledge (A) by pulling SDA low. 6) The master sends a repeated START command (Sr). 7) The master sends the 7-bit slave address followed by a read bit. 4) The master sends an 8-bit register pointer. 8) The addressed slave asserts acknowledge by pulling SDA low. 5) The slave acknowledges the register pointer. 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 pulling SDA low. The procedure (6) Sr cannot be replaced to STOP (P) and START (S). 9) The addressed slave places 8 bits of data on the bus from the location specified by the register pointer. 6) The master sends a repeated START command (Sr). LEGEND MASTER TO SLAVE SLAVE TO MASTER A. READING A SINGLE REGISTER 1 7 1 1 8 1 S SLAVE ADDRESS 0 A REGISTER POINTER 1 A Sr 7 1 1 8 SLAVE ADDRESS 1 A DATA 7 1 1 8 SLAVE ADDRESS 1 A DATA X R/W NUMBER OF BITS NA R/W B. READING MULTIPLE REGISTERS 1 7 1 1 8 S SLAVE ADDRESS 0 A REGISTER POINTER X R/W P 1 8 DATA X+1 1 A Sr 8 A DATA X+n-1 R/W NUMBER OF BITS A NUMBER OF BITS 8 A DATA X+n NA P Figure 22. I2C Reading Maxim Integrated   33 MAX3601 Laser Driver for Projectors SPI Interface 10) The master issues acknowledge (A) signaling the slave that it wishes to receive more data. 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. Autoincrementing is cyclic; address 0x00 follows address 0x7F. 1.6V VDD 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 tCSE CS t CLK t CS t RF CLK 1 2 t DS DIO (READ) t WL t RF tCLKS 4 t RD A6 t CR t CH 50% t DH 1 t WH A0 t RZ D7 D6 D0 D6 D0 t ZR t ZZ DIO (WRITE) 0 A6 A0 D7 Figure 24. SPI Timing Maxim Integrated   34 MAX3601 Laser Driver for Projectors SINGLE BYTE WRITE CS CLK 1 2 A6 0 DIO 3 4 A5 5 A4 6 A3 7 A2 8 A1 A0 D7 D6 D5 ADDRESS MODE D4 D3 D2 D1 D0 D2 D1 D0 DATA BURST WRITE CS 1 CLK DIO 2 3 A6 0 4 A5 5 A4 6 A3 7 A2 8 A1 A0 D7 D6 D5 ADDRESS MODE D4 D3 D7 DATA1 D6 D5 DATA2 D2 D1 D0 DATA N Figure 25. SPI Write Timing SINGLE BYTE READ CS CLK 1 DIO 2 1 A6 3 4 A5 A4 5 6 A3 A2 7 A1 8 A0 D7 D6 D5 MODE D4 D3 D2 D1 D0 D2 D1 D0 DATA ADDRESS OUTPUT FROM DEVICE BURST READ CS CLK 1 DIO 2 1 A6 3 4 5 A5 A4 A3 MODE 6 ADDRESS A2 7 A1 8 A0 D7 D6 D5 D4 D3 DATA 1 D7 D6 D5 DATA 2 D2 D1 D0 DATA N OUTPUT FROM DEVICE Figure 26. SPI Read Timing Maxim Integrated   35 MAX3601 Laser Driver for Projectors Table 8. Register Table ADDRESS [hex] NAME DESCRIPTION 0x00 DEVID BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 DEFAULT (hex) 0 (MSB) 0 0 0 1 1 1 0 0x0E (READ ONLY) 0 0 0 1 0 0 0 1 (LSB) 0x11 (READ ONLY) Device Identification 0x01 0x02 VER1 Version Identification 1 X X X 0 0 0 0 1 0x01 0x03 VER2 Version Identification 2 X X X X X X X TG 0x0X (READ ONLY) 0x04 TSET Temperature Setpoint X X MSB LSB 0x00 0x05 TALM Temperature Alarm X X X X X X X AL 0x00 (READ ONLY) 0x06 VALM Voltage Alarm X X X X X AL3 AL2 AL1 0x00 (READ ONLY) 0x07 OE Output Enable X X OEB3 OEA3 OEB2 OEA2 OEB1 OEA1 0x00 0x08 VE Video Marker Enable X X X X X VE3 VE2 VE1 0x00 0x09 MS Demux Mode Select X X X X X MSB LSB 0x00 0x0A — RESERVED X X X X X X X X 0x00 X X X X X X X SP_EN 0x00 Subpixel Select X X X X X MSB LSB 0x01 X X X X X SP_T2 SP_T0 0x04 0x0B 0x0C Subpixel SP_EN Generator Enable SP 0x0D SP_T Subpixel Tuning 0x10 VSA1 OUT1 Video Select A X X X X X MSB LSB 0x00 0x11 VSB1 OUT1 Video Select B X X X X X MSB LSB 0x00 0x12 GA1 OUT1 DAC A Gain MSB LSB 0x00 0x13 GB1 OUT1 DAC B Gain MSB LSB 0x00 0x14 OSA1 OUT1 DAC A Offset MSB LSB 0x00 Maxim Integrated SP_T1   36 MAX3601 Laser Driver for Projectors Table 8. Register Table (continued) ADDRESS [hex] NAME DESCRIPTION BIT 7 0x15 OSB1 OUT1 DAC B Offset MSB POM1 OUT1 Pulse-Off Assist Mask MSB PHM1 OUT1 PulseAssist Mask MSB 0x1A PHS1 OUT1 PulseAssist strength X X X X X 0x1B VSET1 OUT1 Compliance Alarm X X X X MSB 0x20 VSA2 OUT2 Video Select A X X X X X 0x21 VSB2 OUT2 Video Select B X X X X X 0x22 GA2 OUT2 DAC A Gain 0x23 GB2 0x24 0x25 0x16 0x17 0x18 0x19 0x26 0x27 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 DEFAULT (hex) LSB 0x00 0x00 LSB 0x00 0x00 LSB 0x00 LSB 0x00 LSB 0x00 MSB LSB 0x00 MSB LSB 0x00 MSB LSB 0x00 OUT2 DAC B Gain MSB LSB 0x00 OSA2 OUT2 DAC A Offset MSB LSB 0x00 OSB2 OUT2 DAC B Offset MSB LSB 0x00 POM2 OUT2 Pulse-Off Mask MSB OUT2 PulseAssist Mask MSB MSB 0x00 LSB 0x28 PHM2 0x29 PHM2 0x2A PHS2 OUT2 PulseAssist Strength X X X X X 0x2B VSET2 OUT2 Compliance Alarm X X X X MSB 0x30 VSA3 OUT2 Video Select A X X X X X 0x31 VSB3 OUT2 Video Select B X X X X X 0x32 GA3 OUT2 DAC A Gain 0x33 GB3 OUT2 DAC B Gain Maxim Integrated X 0x00 0x00 LSB 0x00 LSB 0x00 LSB 0x00 MSB LSB 0x00 MSB LSB 0x00 MSB LSB 0x00 MSB LSB 0x00 X MSB   37 MAX3601 Laser Driver for Projectors Table 8. Register Table (continued) BIT 0 DEFAULT (hex) MSB LSB 0x00 MSB LSB 0x00 ADDRESS [hex] NAME DESCRIPTION BIT 7 0x34 OSA3 OUT2 DAC A Offset 0x35 OSB3 OUT2 DAC B Offset POM3 OUT2 Pulse-Off Mask MSB PHM3 OUT2 PulseAssist Mask MSB 0x3A PHS3 OUT2 PulseAssist Strength X X X X X 0x3B VSET3 OUT2 Compliance Alarm X X X X MSB X X X X MSB 0x36 0x37 0x38 0x39 0x40 DG1 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 0x00 LSB 0x00 0x00 X MSB LSB 0x00 LSB 0x00 LSB 0x00 0x00 (READ ONLY) Diagnostic 1 0x41 LSB 0x00 (READ ONLY) 0x42 DG2 Diagnostic 2 X X X X PORB DCLK MARKER EN-MAIN 0x00 (READ ONLY) 0x43 DG3 Diagnostic 3 PH3_EN PH2_EN PH1_EN CMPS3_EN CMPS2_EN CMPS1_EN TS_EN BIAS_EN 0x00 (READ ONLY) 0x44 RST Soft Reset X X X X X X X RST 0x00 0x45 — RESERVED X X X X X X X X 0x00 0x46 — RESERVED X X X X X X X X 0x00 X X X MSB LSB 0x00 0x47 POC1 Pulse-Off Config 1 0x48 POC2 Pulse-Off Config 2 X X X MSB LSB 0x00 0x49 POC3 Pulse-Off Config 3 X X X MSB LSB 0x00 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 AVDD/DVDD be applied before VA1-VA3 are applied. On power-down, it is recommended that VA1-VA3 are 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. • The pulse-off Assist function connects the driver output to AVCC (+3.3V). To prevent laser damage from reverse voltage, the pulse-off Assist function should only be enabled after VA > AVCC. The pulse-off Assist defaults to disabled at power-on (The signal PH_EN_ is low). 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. Supply Filter Element CF (see the Typical Operating Circuits) is present to reduce supply noise and provide a ground return path for switched current. CF can be composed of two or three capacitors in parallel. Use care to ensure VA does not exceed 8.4V at any time, including power-on, as this can damage the ESD protection circuitry. Table 9. Typical Laser Diode Parameters VOLTS DATA AND CLOCK INPUTS VA_ tVCC_ON (0.1µs) VCC, VDD TIME Figure 27. Power-Supply Sequencing LASER DRIVER OUT PARAMETER RED GREEN BLUE UNITS VF 1.9 2.3 2.5 V VD1 at 10mA 0.4 1.5 1 V R1 4 9 20 I C1 50 50 50 pF L1 4 4 4 nH Z0 20 20 20 I Length 1.5 1.5 1.5 cm RLK 5 5 5 MI IPEAK (Continuous) 300 250 125 mA VF at IPEAK 3.8 8.2 6 V LASER FLEX LPKG L1 Z0, LENGTH RDVR CDVR R1 CPKG LASER_ OUT IOUT DGND 10µF D1 + - C1 RLK VF 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 VA OUT_ CC RC TJ ≈ [(I_VDD)(V_VDD) + (I_VCC)(V_VCC) + C(IVA_)(VA_ VD_)] BJA + TA where: IVA_ is the laser diode current Figure 29. Optional Compensation Components VA_ is the laser supply voltage VD_ is the voltage drop across the laser diode. BJA is the junction to ambient thermal resistance Compensation Network Optional compensation elements R C and CC 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. The best values for RC and CC should be found by experimentation, as these values are different for each application. Note that CC must be charged before light output appears from the laser. If a compensation network is used, minimize inductance in the ground return. Typical starting values: RC ≈ RL to 2 x RL (RL = Laser Resistance) CC ≈ 1/(2G fVIDEO x RL) 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 VA_. Droop on these supplies reduces the compliance voltage. Use two or three capacitors to bypass VA_ 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 located farther from VA_. 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. Laser Driver Thermal Considerations The circuit is designed to meet specifications with an operating junction temperature (TJ) up to +125NC. The controlling system must be designed to monitor the Maxim Integrated TA is the ambient temperature The recommended thermal path is through the package backside exposed pad (EP). A heatsink on the package top does not significantly reduce junction temperature. Recommendations for PCB design are found in Application Note 862: HFAN-08.1: Thermal Considerations of QFN and Other Exposed-Paddle Packages. Applications Information Connecting Multiple Outputs It is possible to connect the outputs together to achieve a higher output current. 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. 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: WaferLevel Packaging (WLP) and its Applications.   40 MAX3601 Laser Driver for Projectors Table 10. Detailed Register Table (see Table 8) REGISTER ADDRESS BITS NAME VALUE 0x00 D[7:0] DEVID1 XXXXXXXX Device ID MSBs (0x0E) 00001110 (Read only) 0x01 D[7:0] DEVID2 XXXXXXXX Device ID LSBs (0x11) 00010001 (Read only) D[7:5] — 000 Reserved 000 (Read only) D[4:0] VER1 00001 Version Identification 1 (0x01) 00001 (Read only) D[7:1] — 00000XX Reserved 00000XX (Read only) 0x02 0x03 D0 0x04 0 Commercial temperature grade (0NC to 70NC) 1 Automotive temperature grade (-40NC to +105NC) Reserved TG D[7:6] — 00 D[5:0] TSET XXXXXX Temperature alarm setpoint D[7:1] — 0000000 Reserved D0 TALM D[7:3] — D2 AL3 0x05 0x06 Maxim Integrated FUNCTION D1 AL2 D0 AL1 0 No temperature alarm 1 Temperature alarm exceeded (Bit clears when read) 00000 Reserved 0 OUT3 compliance voltage normal 1 OUT3 low compliance voltage alarm (Cleared when read) 0 OUT2 compliance voltage normal 1 OUT2 low compliance voltage alarm (Cleared when read) 0 OUT1 compliance voltage normal 1 OUT1 low compliance voltage alarm (Cleared when read) DEFAULT VALUE X (Read only) 00 000000 0000000 (Read only) 0 (Read only) 00000 (Read only) 0 (Read only) 0 (Read only) 0 (Read only)   41 MAX3601 Laser Driver for Projectors Table 10. Detailed Register Table (see Table 8) (continued) REGISTER ADDRESS 0x07 0x08 0x09 0x0A 0x0B 0x0C Maxim Integrated BITS NAME VALUE D[7:6] — 00 Reserved D5 OEB3 0 Output 3 DAC B disabled 1 Output 3 DAC B enabled D4 OEA3 0 Output 3 DAC A disabled 1 Output 3 DAC A enabled D3 OEB2 0 Output 2 DAC B disabled 1 Output 2 DAC B enabled D2 OEA2 0 Output 2 DAC A disabled 1 Output 2 DAC A enabled D1 OEB1 0 Output 1 DAC B disabled 1 Output 1 DAC B enabled D0 OEA1 0 Output 1 DAC A disabled 1 Output 1 DAC A enabled D[7:3] — D2 VE3 D1 VE2 D0 VE1 D[7:3] — D[3:0] MS 00000 FUNCTION Reserved 0 MARKER input does not affect OUT3 1 OUT3 disabled when MARKER is high 0 MARKER input does not affect OUT2 1 OUT2 disabled when MARKER is high 0 MARKER input does not affect OUT1 1 OUT1 disabled when MARKER is high 00000 Reserved 000 Video demux mode select (see Table 7) Select Demux A (Power-on default) 001 Select Demux B 010 Select Demux C (C1, C2, C3) 011 Select Demux C (C2, C2, C2) 100 Select Demux C (C2, C2, C3) 101 Select Demux C (C2, C3, C3) 11X Do not use DEFAULT VALUE 00 0 0 0 0 0 0 00000 0 0 0 00000 000 D[7:0] — 00000000 Reserved 00000000 D[7:6] — 0000000 Reserved 0000000 0 Disable subpixel generator 1 Enable subpixel generator D0 SP_EN D[7:3] — 00000 D[2:0] SP XXX Reserved Subpixel Programming See Table 3 0 00000 001   42 MAX3601 Laser Driver for Projectors Table 10. Detailed Register Table (see Table 8) (continued) REGISTER ADDRESS 0x0D 0x10 NAME VALUE D[7:3] — 00000 D2 SP_T2 X Subpixel tuning. Do not change from default 1 D1 SP_T1 X Do not change from default 0 D0 SP_T0 X Do not change from default D[7:3] — 00000 D[2:0] D[7:3] 0x11 D[2:0] VSA1 — VSB1 FUNCTION DEFAULT VALUE BITS Reserved Reserved 000 OUT1 DACA video select (see Table 4) Video output with zero output pulse-off (Power-on default) 001 Video output with offset output pulse-off 010 Offset output with zero output pulse-off 011 Offset output 100 Offset output (if video data is present) with zero output pulse-off 101 Zero output 11X Zero output 00000 Reserved 000 OUT1 DACB video select (see Table 5) Video output with zero output pulse-off (Power-on default) 001 Video output with offset output pulse-off 010 Offset output with zero output pulse-off 011 Offset output 100 Offset output (if video data is present) with zero output pulse-off 101 Zero output 11X Zero output 00000 0 00000 000 00000 000 0x12 D[7:0] GA1 XXXXXXXX OUT1 DAC A gain setting 00000000 0x13 D[7:0] GB1 XXXXXXXX OUT1 DAC B gain setting 00000000 0x14 D[7:0] OSA1 XXXXXXXX OUT1 DAC A offset setting 00000000 0x15 D[7:0] OSB1 XXXXXXXX OUT1 DAC B offset setting 00000000 XXXXXXXX OUT1 Pulse-off mask MSBs (see Figure 9) 00000000 XXXXXXXX OUT1 Pulse-off mask LSBs 00000000 XXXXXXXX OUT1 Pulse-Assist mask MSBs (see Figure 9) 00000000 XXXXXXXX OUT1 Pulse-off mask LSBs 00000000 0x16 D[7:0] 0x17 D[7:0] 0x18 D[7:0] 0x19 D[7:0] Maxim Integrated POM1 PHM1   43 MAX3601 Laser Driver for Projectors Table 10. Detailed Register Table (see Table 8) (continued) REGISTER ADDRESS 0x1A BITS NAME VALUE D[7:2] — 000000 D[1:0] D[7:4] 0x1B 0x20 PHS1 — Reserved 00 OUT1 pulse-off Assist uses 64I resistance (Power-on default) 01 32I pulse-off Assist resistance 10 16I pulse-off Assist resistance 11 8I pulse-off Assist resistance 0000 00000 XXXX D[7:3] — 00000 Reserved — 000 OUT2 DACA video select (see Table 4) Video output with zero output pulse-off (Power-on default) 001 Video output with offset output pulse-off 010 Offset output with zero output pulse-off 011 Offset output 100 Offset output (if video data is present) with zero output pulse-off 101 Zero output 11X Zero output 00000 001 Reserved OUT2 DACB video select (see Table 5) Video output with zero output pulse-off (Power-on default) Video output with offset output pulse-off 010 Offset output with zero output pulse-off 011 Offset output 100 Offset output (if video data is present) with zero output pulse-off 101 Zero output 11X Zero output 000 D[2:0] VSB2 00 0000 VSET1 VSA2 000000 Reserved D[3:0] D[2:0] DEFAULT VALUE 0000 OUT1 compliance alarm setpoint (see Table 6) D[7:3] 0x21 FUNCTION 000 00000 000 0x22 D[7:0] GA2 XXXXXXXX OUT2 DAC A gain setting 00000000 0x23 D[7:0] GB2 XXXXXXXX OUT2 DAC B gain setting 00000000 0x24 D[7:0] OSA2 XXXXXXXX OUT2 DAC A offset setting 00000000 0x25 D[7:0] OSB2 XXXXXXXX OUT2 DAC B offset setting 00000000 0x26 D[7:0] XXXXXXXX OUT2 pulse-off mask MSBs (see Figure 9) 00000000 0x27 D[7:0] XXXXXXXX OUT2 pulse-off mask LSBs 00000000 Maxim Integrated POM2   44 MAX3601 Laser Driver for Projectors Table 10. Detailed Register Table (see Table 8) (continued) REGISTER ADDRESS BITS 0x28 D[7:0] 0x29 D[7:0] D[7:2] 0x2A D[1:0] D[7:4] 0x2B 0x30 PHM2 — PHS2 — VALUE FUNCTION OUT2 pulse-Assist mask MSBs (see Figure 9) 00000000 XXXXXXXX OUT2 pulse-off mask LSBs 00000000 000000 Reserved 00 OUT2 pulse off Assist uses 64I resistance (Power-on default) 01 32I pulse-off Assist resistance 10 16I pulse-off Assist resistance 11 8I pulse-off Assist resistance 0000 0000 00000 XXXX D[7:3] — 00000 Reserved D[2:0] — VSB3 00 Reserved VSET2 VSA3 000000 0000 D[3:0] D[2:0] DEFAULT VALUE XXXXXXXX OUT2 compliance alarm setpoint (see Table 6) D[7:3] 0x31 NAME 000 OUT3 DACA video select (see Table 4) Video output with zero output pulse-off (Power-on default) 001 Video output with offset output pulse-off 010 Offset output with zero output pulse-off 011 Offset output 100 Offset output (if video data is present) with zero output pulse-off 101 Zero output 11X Zero output 00000 Reserved 000 OUT3 DACB video select (see Table 5) Video output with zero output pulse-off (Power-on default) 001 Video output with offset output pulse-off 010 Offset output with zero output pulse-off 011 Offset output 100 Offset output (if video data is present) with zero output pulse-off 101 Zero output 11X Zero output 000 00000 000 0x32 D[7:0] GA3 XXXXXXXX OUT3 DAC A gain setting 00000000 0x33 D[7:0] GB3 XXXXXXXX OUT3 DAC B gain setting 00000000 0x34 D[7:0] OSA3 XXXXXXXX OUT3 DAC A offset setting 00000000 0x35 D[7:0] OSB3 XXXXXXXX OUT3 DAC B offset setting 00000000 Maxim Integrated   45 MAX3601 Laser Driver for Projectors Table 10. Detailed Register Table (see Table 8) (continued) REGISTER ADDRESS BITS 0x36 D[7:0] 0x37 D[7:0] 0x38 D[7:0] 0x39 D[7:0] D[7:2] 0x3A D[1:0] D[7:4] 0x3B NAME POM3 PHM3 — PHS3 — VALUE FUNCTION DEFAULT VALUE XXXXXXXX OUT3 pulse-off mask MSBs (see Figure 9) 00000000 XXXXXXXX OUT3 pulse-off mask LSBs 00000000 XXXXXXXX OUT3 pulse-Assist mask MSBs (see Figure 9) 00000000 XXXXXXXX OUT3 pulse-off mask LSBs 00000000 000000 00 OUT3 pulse off Assist uses 64I resistance (Power-on default) 01 32I pulse-off Assist resistance 10 16I pulse-off Assist resistance 11 8I pulse-off Assist resistance 0x42 Maxim Integrated 000000 00 0000 Reserved 0000 0000 D[3:0] VSET3 XXXX OUT3 compliance alarm setpoint (see Table 6) D[7:4] — 0000 Reserved 0000 (Read only) D[3:0] DG1 XXXX Diagnostic Register 1. Mirrors digital video input MSBs (D[11:8]) 0000 (Read only) D[7:0] DG2 XXXXXXXX Diagnostic Register 2. Mirrors digital video input LSBs (D[7:0]) 00000000 (Read only) D[7:4] — 0000 Reserved 0000 (Read only) D3 PORB D2 0x40 0x41 Reserved 0 Device in power-on-reset condition 1 Normal Operation DCLK X Mirrors digital video input clock 0 (Read only) D1 MARKER X Mirrors MARKER input 0 (Read only) D0 EN_MAIN X Mirrors EN_MAIN input 0 (Read only) 0 (Read only)   46 MAX3601 Laser Driver for Projectors Table 10. Detailed Register Table (see Table 8) (continued) REGISTER ADDRESS BITS NAME D7 PH3_EN D6 PH2_EN D5 PH1_EN D4 CMPS3 D3 CMPS2 D2 CMPS1 D1 TS_EN D0 BIAS_EN D[7:1] — 0x43 0x44 VALUE FUNCTION 0 OUT3 pulse-Assist disabled 1 OUT3 pulse-Assist enabled 0 OUT2 pulse-Assist disabled 1 OUT2 pulse-Assist enabled 0 OUT1 pulse-Assist disabled 1 OUT1 pulse-Assist enabled 0 OUT3 compliance sensor disabled 1 OUT3 compliance sensor enabled 0 OUT2 compliance sensor disabled 1 OUT2 compliance sensor enabled 0 OUT1 compliance sensor disabled 1 OUT1 compliance sensor enabled 0 Temperature sensor disabled 1 Temperature sensor enabled 0 Master bias voltage generator disabled 1 Master bias voltage generator enabled 0000000 Reserved 0 Normal operation 1 Reset the device. bit always reads as a zero DEFAULT VALUE 0 (Read only) 0 (Read only) 0 (Read only) 0 (Read only) 0 (Read only) 0 (Read only) 0 (Read only) 0 (Read only) 0000000 D0 RST 0x45 D[7:0] — 00000000 Reserved 00000000 0x46 D[7:0] — 00000000 Reserved 00000000 D[7:5] — 000 Reserved 000 0 D4 POC1[4] 0x47 Maxim Integrated D3 POC1[3] D[2:0] POC1[2:0] OUT1 random pulse-off events synchronized to other outputs with POC_[4] = ‘0’ 1 OUT1 random pulse-off events are unsynchronized (Table 3) 0 OUT1 pulse-off events are random 1 OUT1 pulse-off events occur every other pixel (Table 2) XXX OUT1 pulse-off duty cycle configuration (Table 2) 0 0 0 0   47 MAX3601 Laser Driver for Projectors Table 10. Detailed Register Table (see Table 8) (continued) REGISTER ADDRESS BITS NAME VALUE D[7:5] — 000 D4 OUT2 random pulse-off events synchronized to other outputs with POC_[4] = ‘0’ 1 OUT2 random pulse-off events are unsynchronized (Table 3) 0 OUT2 pulse-off events are random 1 OUT2 pulse-off events occur every other pixel (Table 2) D3 POC1[3] D[2:0] POC1[2:0] XXX OUT2 pulse-off duty cycle configuration (Table 2) D[7:5] — 000 Reserved D4 0 OUT3 random pulse-off events synchronized to other outputs with POC_[4] = ‘0’ 1 OUT3 random pulse-off events are unsynchronized (Table 3) 0 OUT3 pulse-off events are random 1 OUT3 pulse-off events occur every other pixel (Table 2) POC1[4] 0x49 Maxim Integrated Reserved 0 POC1[4] 0x48 FUNCTION D3 POC1[3] D[2:0] POC1[2:0] XXX OUT3 pulse-off duty cycle configuration (Table 2) DEFAULT VALUE 000 0 0 0 000 0 0 0   48 MAX3601 Laser Driver for Projectors Typical Operating Circuits RGB LASER PROJECTOR VIDEO PROCESSOR VDD MAX3601 +1.8V AVDD DVDD AVCC DVCC 390I RED SERIAL DATA DIO/SDA CHIP SELECT CS SERIAL CLOCK CLK /SCL ENABLE EN_MAIN 12 DATA CLOCK D0:D11 +VRED 10µF OUT1 RS1 CS1 0.01µF +VGREEN GREEN 10µF OUT2 RS2 CS2 0.01µF +VBLUE BLUE 10µF OUT3 RS3 DCLK TESTA TESTB TESTC Maxim Integrated CF MARKER VIDEO MARK VIDEO DATA +3.3V CS3 0.01µF AGND DGND   49 MAX3601 Laser Driver for Projectors Typical Operating Circuits (continued) HIGH-CURRENT LASER DRIVER MAX3601 VIDEO PROCESSOR +3.3V +1.8V CHIP SELECT1 DVCC TESTA AVCC TESTB AVDD TESTC DVDD AGND CS DGND DIO/SDA CLK/SCL EN_MAIN OUT1 MARKER OUT2 D0:D11 OUT3 DCLK LASER +VL MAX3601 DIO/SDA OUT1 CHIP SELECT2 CS OUT2 SERIAL CLOCK CLK/SCL OUT3 ENABLE EN_MAIN SERIAL DATA VIDEO MARK VIDEO DATA DATA CLOCK MARKER 12 D0:D11 DCLK +1.8V +3.3V TESTA AVDD TESTB DVDD TESTC DVCC AGND AVCC DGND Ordering Information PART MAX3601GTL+ MAX3601CWO+ TEMP RANGE -40NC to +105NC 0NC to +70NC PIN-PACKAGE 40 TQFN-EP* 42 WLP +Denotes a lead (Pb)-free/RoHS-compliant package. *EP = Exposed pad. Maxim Integrated Package Information For the latest package outline information and land patterns (footprints), 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. PACKAGE TYPE PACKAGE CODE OUTLINE NO. LAND PATTERN NO. 40 TQFN-EP T4055N+1 21-0140 90-0103 42 WLP W423E3+1 21-0440 Refer to Application Note 1891   50 MAX3601 Laser Driver for Projectors Revision History REVISION NUMBER REVISION DATE 0 9/12 Initial release 1 1/13 Updated the Electrical Characteristics table for IDVCC_G2B and IAVCC, Current at OUT parameter, tH, and tRZ; removed future status from the TQFN package in the Ordering Information table 7−10, 50 2 5/13 Updated SDA Hold Time in Electrical Characteristics table, Table 2, and Figure 10 10, 25, 26 3 3/15 Updated the Absolute Maximum Ratings and Supply Filter section to meet customer requirements. DESCRIPTION PAGES CHANGED — 6, 39 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 ©  2015 Maxim Integrated Products, Inc. 51 Maxim Integrated and the Maxim Integrated logo are trademarks of Maxim Integrated Products, Inc.
MAX1207ETL+T 价格&库存

很抱歉,暂时无法提供与“MAX1207ETL+T”相匹配的价格&库存,您可以联系我们找货

免费人工找货