PicoQuantGmbH MultiHarpSoftwareV.3.1.0.0
5.3. Time Tagged Mode Measurements
Time–TaggedTime–Resolved(TTTR)modeallowstherecordingofindividualcounteventsdirectlytoharddisk
withoutimmediatelyforminghistograms.
InclassicTTTRmode,inadditiontothestart–stoptimingwithpicosecondresolution,thetimingoftheevents
withrespecttothebeginningofthewholemeasurementisrecordedintheeventrecords.Thisisparticularlyin-
terestingwherethedynamicsinafluorescenceprocessaretobeinvestigated.Theavailabilityofthetime–tags
permitsphotonburstidentification,whichisofgreatvaluee.g.,forSingleMoleculeDetection(SMD)inaliquid
flow.OthertypicalapplicationsareFluorescenceCorrelationSpectroscopy(FCS)andBurstIntegratedFluores-
cenceLifetime(BIFL)measurements.Togetherwithanappropriatescancontroller,TTTRmodeisalsosuitable
forultrafastFluorescenceLifetimeImaging(FLIM).Anothergreatapplicationareaoftimetaggingisquantum
opticswithcoincidencecountingandcorrelation.
TheMultiHarpactuallysupportstwodifferentTime–Taggingmodes,T2andT3mode,whichwillbeexplained
furtherbelow.WhenreferringtobothmodestogetherweusethegeneraltermTTTR.
5.3.1. System Requirements
IncaseswheretheTime–Taggingmodesaretobeusedwithhighcontinuouscountrates(say>5Mcps)the
PCsystemmustmeetsomespecialperformancecriteria.Thereasonforthisistherelativelylargeamountof
databeinggeneratedinTTTRmode.Inordertopreventanoverflowintherecording,thedatamustbetrans-
ferredtothecomputerinreal–time.ThisrequiresamodernPCwithafastI⁄Osubsystem.Arecent,atleast
dualcoreCPUrunningat2GHzormoreisrequired.ForthebestpossibleperformanceinTTTRmodeamod-
ernsolidstatediskwithhighthroughputisrecommended.IfitisintendedtomakeuseofthefullTTTRthrough-
putofaMultiHarp(upto90McpsviaUSB3)thentheharddiskmustbeabletohandlesustainedwriteratesof
360MBytes/s.ThiscanbeachievedwithRAIDarraysormodernsolidstatedisks.Networkstorageisusually
tooslow.
5.3.2. T2 Mode
InT2modealltiminginputsoftheMultiHarpincludingthesyncinputarefunctionallyidentical.Thereisnodedi-
cationofthesyncinputchanneltoasyncsignalfromalaser.Itmaybeleftunconnectedorcanbeusedforan
additionaldetectorsignal.Inthiscasethesyncdividermustbesetto“None”.UsuallytheregularinputsCH1..N
areusedtoconnectphotondetectors.Theeventsfromallchannelsarerecordedindependentlyandtreated
equally.Ineachcaseaneventrecordisgeneratedthatcontainsinformationaboutthechannelitcamefrom
alongwiththearrivaltimeoftheeventwithrespecttotheoverallmeasurementstart.Thetimingisrecordedwith
thehighestresolutionthehardwaresupports(5,10or80psdependentonthemodel).EachT2modeevent
recordconsistsof32bits.Thereare6bitsforthechannelnumberand25bitsforthetime–tag.Ifthetimetag
overflows,aspecialoverflowrecordisinsertedinthedatastream,sothatuponprocessingofthedatastreama
theoreticallyinfinitetimespancanberecoveredatfullresolution.Deadtimesexistonlywithineachchannelbut
notacrossthechannels.Therefore,crosscorrelationscanbecalculateddowntozerolagtime.Thisallowsfor
powerfulapplicationssuchascoincidencecorrelationandFCSwithlagtimesfrompicosecondstohours.Auto-
correlationscanalsobecalculatedatthefullresolutionbutofcourseonlystartingfromlagtimeslargerthanthe
deadtime.
The32-biteventrecordsneedtobecontinuouslystreamedtothehostPC,ideallywithoutlosses.Giventhe
deadtimeoftheTDCsofTd=650psitistheoreticallypossiblethateventrecordsaregeneratedatamaximum
rateof1/Td=1,538GHz.Thetotalrateincreasesevenmorewhenmultiplechannelsareused.Itisobvious
thatsuchdataratescannotbetransferredoverUSBcontinuouslywithoutlosses.Ontheotherhand,giventypi-
calphotonstatisticsonecan(andshould)distinguishbetweenpeakratesandaveragerates.Thelatteraretypi-
callymuchsmallerthanthepeakratesduringbursts.ThesystemisthereforedesignedtouseFIFO(FirstIn
FirstOut)buffersthatcantemporarilyholdacertainnumberofeventsinaburstsothatthebustransfermust
onlydealwithmoderateaveragerates.InordertoallowahighinputburstratetheMultiHarpusesineachchan-
nelafastfront-endFIFObufferthatcanhandleburstsofupto2048eventsatthemaximumrateof1/Td=
1,538GHz.ThisisfollowedbyalargebutslowerFIFObufferforallchannels, capableofholdingupto
134,217,728eventrecords.ThislargesecondaryFIFObufferensuresthatnodataislostduetoinevitabletask
switchesandinterruptionsoftheUSBtransfersonthehostPCside.Eveniftheaveragereadrateofthehost
PCislimited,burstswithmuchhigherratecanberecordedforsometime.Onlyiftheaveragecountrateex-
ceedsthereadoutspeedofthePCoveralongperiodoftime,aFIFObufferoverruncanoccur.Incaseofa
FIFObufferoverrunthemeasurementmustbeabortedbecausedataintegritycannotbemaintained.However,
onamodernandwellconfiguredPCasustainedaveragecountrateofupto90Mcpsispossible.Thistotal
Page36