Mount one or more 10nF ceramic capacitors between GND and VCC, as close to the pins as possible. Multiple bypass capacitors help to reduce the effect of trace impedance and capacitor ESR.
Choose bypass capacitors for minimum inductance and ESR.
Use a 100Ω termination resistor for the LVDS output, connected directly between OUTx+ and OUTx-, if practical. If the destination LVDS inputs can't be located adjacent to the outputs, use a 100Ω microstrip between the output pins and the termination resistor, which should be close to the LVDS inputs of the FPGA or other destination component. This will avoid the creation of stub beyond the termination resistor, which will cause reflections. The added length of the differential trace has less degrading affects than added stub length.
Ensure that there is no parasitic coupling between the inputs and the outputs. Such coupling serves as feedback, and can result in oscillation.
Minimize any parasitic layout inductance.
It is recommended to use higher performance substrate materials (for example, Rogers).
A differential micro-strip is the recommended layout for the MAX40027 with terminations done close to the device inputs and outputs. Care must be taken to avoid unwanted stubs by removing ground below the traces that are not part of the 50Ω termination line leading into input pins. The parasitic capacitance created between traces and ground slow down and even distort the signals by creating reflections on the path.
Prevent cross coupling by routing one channel inputs and outputs on the top layer, and the other channel inputs and outputs on the bottom layer.
Below is an example from the MAX40027EVKIT#, where ground has been etched/removed underneath a stub as shown in the layer below top layer.
Figure 7. Layout Guidelines—Ground Keep-Out to Avoid Stubs.
Input Slew Rate
With slower slew rates, when the input voltage is near the threshold any parasitic feedback paths can cause oscillation. In addition, the comparator’s input noise will cause the output to undergo transitions. Eliminating feedback paths will stop oscillation. To avoid noise-induced chattering, the input slew rate should be greater than 1V/μs.
Typical Application Circuits
Receiver Section of Differential Time-of-Flight Measurement Circuit:
In Figure 8, the photodiode, shown at the far right, converts light incident upon it into current that drives the input of the MAX40660 Transimpedance Amplifier (TIA). The MAX40660 then converts photodiode current to voltage, amplifies it, and passes a replica of the incident light to input of the high-speed comparator. By default, the MAX40660 has -200mV differential output offset voltage when there is no input current. This offset can be adjusted using the MAX40660's offset pin. The MAX40027 produces differential output pulses whenever an incident light pulse has intensity sufficient to change the polarity of the comparator input signal.
Receiver Section of Single-Ended Time-of-Flight Measurement Circuit:
Figure 9 has a single-ended output configuration on the transimpedance amplifier, which drives one input of the comparator. This functionality is the same as that of the differential configuration discussed above, except that the threshold voltage can be adjusted by selecting the values of R1 and R2.
Two Column Drawing Live AreaTemplateByTechPubsSheet.1Sheet.2Sheet.3Sheet.4Sheet.5Sheet.6Sheet.7Sheet.8Sheet.9Sheet.10OFFICIAL VISIO TEMPLATE SPECIFICATIONSOFFICIAL VISIO TEMPLATE SPECIFICATIONSSheet.11Maxim logo.45Sheet.13maxim integrated TMmaximintegratedTMSheet.14Sheet.15Sheet.16Sheet.17Sheet.18Sheet.19Sheet.20Sheet.21Sheet.22Sheet.23Sheet.24Sheet.25A Few Helpful Guidelines from Tech PubsA Few Helpful Guidelines from Tech PubsSheet.26Rectangles in technical drawings should be made with square c...·Rectanglesin technical drawings should be made with squarecorners, not roundedSheet.27Do not use the bold font except when writing a Maxim part num...·Do not use the bold font except when writing a Maxim part number or a major component block (Maxim part number should be in ARIAL BOLDin8 point)·Use the Component Libraryprovided. Please do not resize componentsSheet.28Please keep your drawing within the area shown to ensure your...·Please keep your drawing within the area shown to ensure your drawing fits into the layoutSheet.29ALL TEXT IN THE TEMPLATE SHOULD BE IN CAPITAL LETTERS All Tex...ALL TEXT IN THE TEMPLATE SHOULD BE IN CAPITAL LETTERSAll Text mustuse the ARIAL NARROWfont. The size must be 7 point. This is the default styleLine weightsshould be 0.5pointwhich is already set in the componentsSubscripts should be set at9 pointin combination with the subscript position under FONTSuperscripts should be set at 9 pointin combination with the superscript position under FONTIMPORTANT! YOU MUSTUSE THE COMPONENT LIBRARYUse the provided component library. Figures in the component library have already been drawn with 0.5 point width. Use the library, prevent rework!Sheet.30All figures should be set to “no fill,” with no colors or sha...·All figures should be set to “no fill,” with no colorsor shadingand no logos. Consult Technical Publications first if you must use colors or shading in a drawing.·Do not use gradation on any line.·Place drawing near the center of page. No need to crop. Leave it on full pageSheet.31Sheet.32Sheet.33Save yourself Some time! Under HOME, set the FILL to “NO FILL...SAVE YOURSELFSOME TIME!Under HOME, set the FILLto “NO FILL” BEFOREyou begin working. This will avoid having to drop the fill out each timeyou draw a componentSheet.34Sheet.35Figures must be built using the components from the template ...FIGURES MUST BE BUILT USING THE COMPONENTS FROM THE TEMPLATE LIBRARYFigures created from Visio and dropped into the template do not qualifyas using the Tech Pubs template.FYI: Use of any unofficial Visio template will not be accepted for anydata sheet submissionNot using this template will delay the production of your data sheet.Sheet.36OfficialVisioTemplateByTechPubs (REV02A)OfficialVisioTemplateByTechPubs (REV02A)Sheet.37LEDDiode.243Sheet.40Sheet.41Sheet.42Sheet.43Sheet.44Sheet.45Sheet.46Sheet.47Sheet.48Sheet.49Sheet.50Sheet.51Sheet.52Sheet.53Sheet.54Sheet.55Sheet.56Sheet.57PHOTO DIODEPHOTO DIODEop amp / comparatorop amp / comparatorSheet.60Sheet.61Sheet.62Sheet.63Sheet.64Sheet.65Sheet.66Sheet.67Operational Amplifier .78Sheet.69Sheet.70Operational Amplifier .65Sheet.72Sheet.73Operational Amplifier .66Sheet.75Sheet.76Sheet.77MAX40025/ MAX40026½MAX40027op amp / comparator.98op amp / comparatorSheet.80Sheet.81Sheet.82Sheet.83Sheet.84Sheet.85Sheet.86Sheet.87Sheet.88Sheet.89Sheet.90Sheet.91VBIASVBIASSheet.92MAX40658 TIAMAX40660TIASheet.93Sheet.94Sheet.95Sheet.96Sheet.97Sheet.98Sheet.99100Ω100Ω Sheet.100Sheet.101Sheet.102Sheet.103Sheet.104Sheet.105Sheet.106Sheet.1073.3V3.3VGND 1.188Gnd.12Sheet.110Sheet.111Sheet.112Sheet.113Sheet.114Sheet.115Sheet.116Sheet.117Sheet.118Sheet.119Sheet.120Sheet.121Sheet.122Sheet.123Sheet.124Sheet.125Sheet.126Sheet.127Sheet.128Sheet.129Sheet.130Sheet.131Sheet.132Sheet.133Sheet.134Sheet.135LVDS to FPGAFPGASheet.136Sheet.137Sheet.138Sheet.139Sheet.140Sheet.141Sheet.142Sheet.143Sheet.144Sheet.145Sheet.146Sheet.147Sheet.148Sheet.149Sheet.150R small *.41.129Sheet.152Sheet.153Sheet.154Sheet.155Sheet.156Sheet.157Sheet.158Sheet.159Sheet.160Sheet.161Sheet.162Sheet.163Sheet.164Sheet.165Sheet.166Sheet.167Sheet.168150Ω100Ω Sheet.169Sheet.170Sheet.171Sheet.172Sheet.173Sheet.174Sheet.175R small *.176Sheet.177Sheet.178Sheet.179Sheet.180Sheet.181Sheet.182Sheet.183Sheet.184Sheet.185Sheet.186Sheet.187Sheet.188Sheet.189Sheet.190Sheet.191Sheet.192Sheet.193Sheet.194OUT+OUT+Sheet.195OUT-OUTx-Sheet.196OUT+OUTx+Sheet.197OUT-OUT-Sheet.198LVDS OUTPUTLVDS OUTPUTSheet.199VCCVCCSheet.200Sheet.201Sheet.202Sheet.203OUTPUT OFFSET CONTROLOUTPUT OFFSET CONTROLSheet.204Sheet.205Sheet.206Sheet.207Sheet.208Sheet.209Sheet.210Sheet.211Sheet.212Sheet.213Sheet.214OFFSETOFFSETSheet.215Sheet.216Sheet.217Sheet.218VCCVCCSheet.219GNDGNDSheet.220GNDGNDSheet.221LVDS OUTPUTLVDS INPUTFigure 8. Differential-Ended Output Receiver
Figure 8. Differential-Ended Output Receiver
Two Column Drawing Live AreaTemplateByTechPubsSheet.1Sheet.2Sheet.3Sheet.4Sheet.5Sheet.6Sheet.7Sheet.8OFFICIAL VISIO TEMPLATE SPECIFICATIONSOFFICIAL VISIO TEMPLATE SPECIFICATIONSSheet.9Maxim logo.45Sheet.11maxim integrated TMmaximintegratedTMSheet.12Sheet.13Sheet.14Sheet.15Sheet.16Sheet.17Sheet.18Sheet.19Sheet.20Sheet.21A Few Helpful Guidelines from Tech PubsA Few Helpful Guidelines from Tech PubsSheet.22Rectangles in technical drawings should be made with square c...·Rectanglesin technical drawings should be made with squarecorners, not roundedSheet.23Do not use the bold font except when writing a Maxim part num...·Do not use the bold font except when writing a Maxim part number or a major component block (Maxim part number should be in ARIAL BOLDin8 point)·Use the Component Libraryprovided. Please do not resize componentsSheet.24Please keep your drawing within the area shown to ensure your...·Please keep your drawing within the area shown to ensure your drawing fits into the layoutSheet.25ALL TEXT IN THE TEMPLATE SHOULD BE IN CAPITAL LETTERS All Tex...ALL TEXT IN THE TEMPLATE SHOULD BE IN CAPITAL LETTERSAll Text mustuse the ARIAL NARROWfont. The size must be 7 point. This is the default styleLine weightsshould be 0.5pointwhich is already set in the componentsSubscripts should be set at9 pointin combination with the subscript position under FONTSuperscripts should be set at 9 pointin combination with the superscript position under FONTIMPORTANT! YOU MUSTUSE THE COMPONENT LIBRARYUse the provided component library. Figures in the component library have already been drawn with 0.5 point width. Use the library, prevent rework!Sheet.26All figures should be set to “no fill,” with no colors or sha...·All figures should be set to “no fill,” with no colorsor shadingand no logos. Consult Technical Publications first if you must use colors or shading in a drawing.·Do not use gradation on any line.·Place drawing near the center of page. No need to crop. Leave it on full pageSheet.27Sheet.28Sheet.29Save yourself Some time! Under HOME, set the FILL to “NO FILL...SAVE YOURSELFSOME TIME!Under HOME, set the FILLto “NO FILL” BEFOREyou begin working. This will avoid having to drop the fill out each timeyou draw a componentSheet.30Sheet.31Figures must be built using the components from the template ...FIGURES MUST BE BUILT USING THE COMPONENTS FROM THE TEMPLATE LIBRARYFigures created from Visio and dropped into the template do not qualifyas using the Tech Pubs template.FYI: Use of any unofficial Visio template will not be accepted for anydata sheet submissionNot using this template will delay the production of your data sheet.Sheet.32OfficialVisioTemplateByTechPubs (REV02A)OfficialVisioTemplateByTechPubs (REV02A)Sheet.33LEDDiode.243Sheet.36Sheet.37Sheet.38Sheet.39Sheet.40Sheet.41Sheet.42Sheet.43Sheet.44Sheet.45PHOTO DIODEPHOTO DIODEop amp / comparatorop amp / comparatorSheet.49Sheet.50Sheet.51Sheet.52Operational Amplifier .78Operational Amplifier .65Operational Amplifier .66Sheet.56MAX40025/ MAX40026½MAX40027op amp / comparator.98op amp / comparatorSheet.59Sheet.60Sheet.61GND 1Gnd.12Sheet.64Sheet.65Sheet.66Sheet.67Sheet.68Sheet.69Sheet.70Sheet.71VBIASVBIASR small *.41Sheet.73Sheet.74Sheet.75Sheet.76R small *.41.143Sheet.78Sheet.79Sheet.80Sheet.81Sheet.82Sheet.83Sheet.84Sheet.853.3V3.3VSheet.86R1R1Sheet.87R2R2Sheet.88MAX40658 TIAMAX40660TIASheet.89Sheet.90Sheet.91100Ω100Ω Sheet.92Sheet.93Sheet.94Sheet.953.3V3.3VGND 1.188Gnd.12Sheet.98Sheet.99Sheet.100Sheet.101Sheet.102Sheet.103Sheet.104Sheet.105Sheet.106Sheet.107LVDS to FPGAFPGASheet.108Sheet.109Sheet.110Sheet.111Sheet.112R small *.41.129Sheet.114Sheet.115Sheet.116Sheet.117Sheet.118Sheet.119Sheet.120150Ω100Ω Sheet.121Sheet.122Sheet.123Sheet.124Sheet.125R small *.176Sheet.128Sheet.129Sheet.130Sheet.131Sheet.132Sheet.133Sheet.134Sheet.135OUT+OUT+Sheet.136OUT-OUTx-Sheet.137OUT+OUTx+Sheet.138OUT-OUT-Sheet.139Sheet.140LVDS OUTPUTLVDS OUTPUTSheet.141VCCVCCSheet.142Sheet.143OUTPUT OFFSET CONTROLOUTPUT OFFSET CONTROLSheet.144Sheet.145OFFSETOFFSETSheet.146ININSheet.147GNDGNDSheet.148Sheet.149GNDGNDSheet.150VCCVCCSheet.151Figure 9. Single-Ended Output Receiver