Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • YARR YARR
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 67
    • Issues 67
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 47
    • Merge requests 47
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • YARR
  • YARRYARR
  • Issues
  • #24

Closed
Open
Created Oct 21, 2019 by Jia Jian Teoh@jteohDeveloper

Strobe Delay Scan (generic parameter scan)

StarParameterLoop in principle could be used to do any scan on any desirable sub-register. In this particular Strobe Delay Scan, the register to be scanned is ABC_reg03["STR_DEL"]. It controls the the timing (delay) of an injected calibration pulse with respect to the arrival time of the command to actually issue that pulse.

The Strobe delay scan consists of 2 parts, a threshold scan at 2fC first, followed by the actual scan through the strobe delay. The threshold scan is used to get an approximation of the required threshold and isn't required if this is already known. But, this issue is mainly about the latter.

Outputs:

  1. STR_DEL distribution for each ABCStar. (2D_Hist-- x:Channel, y:STR_DEL, COLZ:hits)
  2. Average Hit Probability per STR_DEL, fitted at the lower and higher end value (@ 50% efficiency) + resulting width of the working strobe delay range
  3. Number of channels (y) of a certain upper end (falling edge) Strobe Delay DAC setting (x) of the working Strobe Delay region
  4. An optimal STR_DEL setting at 25%/40%/50% of the working region, immediately take effect and/or save to the output config.json

Comment: (1) is minimum requirement, should work for other sub-register. (2)-(4) may be dealt with in different analysis/plotting scripts?

Edited Oct 21, 2019 by Bruce Joseph Gallop
Assignee
Assign to
Time tracking