EasyManua.ls Logo

PicoQuant MultiHarp 150 - T3 Mode

PicoQuant MultiHarp 150
94 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PicoQuantGmbH MultiHarpSoftwareV.3.1.0.0
transferratemustbesharedbytheinputsused.Forallpracticallyrelevantphotondetectionapplicationstheef-
fectiverateperchannelismorethansufficient.Ifthereareveryintenseburstsattheinputofthefront-endFIFO
itmayhappenthateventsarelost.Thisisindicatedtothesoftwarebymeansofahardwareflagsothatthe
usercanbeinformedofsuchlosses.Theusermustthendecideifthelossescanbetoleratedforthegivenex-
periment(seealsosection8.1onwarnings).
Formaximumthroughput,T2modedatastreamsarenormallywrittendirectlytodisk,withoutpreviewotherthan
countrateandprogressdisplay.However,itisalsopossibletoanalyzeincomingdata”onthefly”.TheMulti-
Harpsoftwareprovidesareal-timecorrelatorforpreviewduringaT2modemeasurement(seesection5.3.7).
Othertypesofreal-timeprocessingmustbeimplementedbycustomsoftware.TheMultiHarpsoftwareinstalla-
tionprovidesdemoprogramstoshowhowT2modefilescanbereadbycustomsoftware(seethefolder
filedemo underthechosensoftwareinstallationfolder).Theimplementationofcustommeasurementpro-
gramsrequirestheMultiHarpprogramminglibrary,whichisprovidedasaseparatesoftwarepackageonthe
distributionmediaorasdownload.AlternativesforadvancedT2datacollectionandanalysisaretheSymPho-
TimeandQuCoasoftwaresuitesofferedbyPicoQuant.SymPhoTimeisfocusedontypicallifescienceapplica-
tionswhileQuCoaisorientedtowardstypicalquantumopticsapplications.
5.3.3. T3 Mode
InT3modethesyncinputisdedicatedtoaperiodicsyncsignal,typicallyfromalaser.Asfarastheexperimen-
talsetupisconcerned,thisissimilartoclassicTCSPChistogramming.Themainobjectiveistoallowforhigh
syncrateswhichcouldnotbehandledinT2mode.AccommodatingthehighsyncratesinT3modeisachieved
asfollows:First,thesyncdividerisemployedasinhistogrammingmode.Thisreducesthesyncratesothatthe
channeldeadtimeisnolongeraproblem.Theremainingproblemisnowthatevenwiththedivider,thesync
eventratemaystillbetoohighforcollectingallindividualsynceventslikeinordinaryT2mode.Consideringthat
synceventsarenotofprimaryinterest,thesolutionistorecordthemonlyiftheyarriveinthecontextofapho-
toneventonanyoftheinputchannels.Theeventrecordisthencomposedoftwotimingfigures:1)thestart–
stoptimingdifferencebetweenthephotoneventandthelastsyncevent,and2)thearrivaltimeoftheeventpair
ontheoverallexperimenttimescale(thetimetag).Thelatterisobtainedbysimplycountingsyncpulses.From
theT3modeeventrecordsitisthereforepossibletopreciselydeterminewhichsyncperiodaphotoneventbe-
longsto.Sincethesyncperiodisalsoknownprecisely,thisfurthermoreallowsreconstructingthearrivaltimeof
thephotonwithrespecttotheoverallexperimenttime.
EachT3modeeventrecordconsistsof32bits.Thereare6bitsforthechannelnumber,15bitsforthestart–
stoptimeand10bitsforthesynccounter.Ifthecounteroverflows,aspecialoverflowrecordisinsertedinthe
datastream,sothatuponprocessingofthedatastreamatheoreticallyinfinitetimespancanberecovered.The
15bitsforthestart–stoptimedifferencecoveratimespanof32,768×RwhereRisthechosenresolution.At
thebestpossibleresolutionof5psthisresultsinaspanofabout164ns.IncaseoftheMultiHarp150Nmodels
(80psresolution)thecoveredspanis2621ns.Ifthetimedifferencebetweenaphotonandthelastsyncevent
islarger,thephotoneventcannotberecorded.Thisisthesameasinhistogrammingmode,wherethenumber
ofbinsislargerbutalsofinite.However,bychoosingasuitablesyncrateandacompatibleresolutionR,it
shouldbepossibletoreasonablyaccommodateallrelevantexperimentscenarios.Rcanbechoseninawide
range,startingwiththedevice'sbaseresolutionandthencontinuingbyrepeateddoublingofthetimebinwidth.
DeadtimeinT3modeisthesameasintheothermodes.Withineachphotonchannel,autocorrelationscanbe
calculatedmeaningfullyonlystartingfromlagtimeslargerthanthedeadtime.Acrosschannelsdeadtimedoes
notaffectthecorrelationsothatmeaningfulresultscanbeobtainedatthechosenresolution,allthewaydown
tozerolagtime.Thisrequirescustomsoftware.
The32biteventrecordsarequeuedandforwardedtothehostPCinthesamestaggeredFIFOarchitectureas
describedinthesectiononT2modeabove.Accordingly,asustainedaveragecountrateofupto90Mcpsis
possibleinT3modetoo,whilenowthesynceventsdonotconsumeanytransferbandwidth.
Formaximumthroughput,T3modedatastreamsarenormallywrittendirectlytodisk.However,itisalsopossi-
bletoanalyzeincomingdata”onthefly”.Onesuchanalysismethodistheon–linecorrelationimplementedin
theMultiHarpsoftware(seesection5.3.7).Otherspecializedanalysismethodsmustbeimplementedviacus-
tomsoftware.TheMultiHarpsoftwareinstallationprovidesdemoprogramsshowinghowT3modefilescanbe
read(seethefolderfiledemounderthechosensoftwareinstallationfolder).Theimplementationofcustom
measurementprogramsrequirestheMultiHarpprogramminglibrary,whichisprovidedasaseparatesoftware
packageonthedistributionmediaorviadownload.AnalternativeforadvancedT3modedatacollectionand
analysisistheSymPhoTimesoftwaresuiteofferedbyPicoQuant.
Page37

Table of Contents