10 likes | 112 Views
ALCT Sync state machine Simplified A. Madorsky 4/11/2007. Hard reset triggers disabled DAQ reset and aborted event counters reset BXN counter = 0. Resync triggers disabled DAQ reset and aborted event counters reset. Run triggers enabled DAQ enabled event counters enabled.
E N D
ALCT Sync state machine Simplified A. Madorsky 4/11/2007 • Hard reset • triggers disabled • DAQ reset and aborted • event counters reset • BXN counter = 0 • Resync • triggers disabled • DAQ reset and aborted • event counters reset • Run • triggers enabled • DAQ enabled • event counters enabled Resync BC0 • Notes: • Red – state names • Blue – TTC commands • Bulleted lists – actions in each state • Arrows with TTC commands – transition only on that command, otherwise stay in the same state • Arrows without TTC commands – immediate transition • Transition to Hard Reset state only on Hard Reset command from any other state (not shown) • BXN counter: • Reset on Hard Reset to 0 (no choice here) • Reset on BC0 to the programmable offset value • From 3563 overflows to 0 • Otherwise, ++ on every clock