The TTS state is sent over the same 5.0Gb/s link as the DAQ data. There's an input port in our link logic on the AMC side:
-- TTS port
TTSclk : in std_logic; -- clock source which clocks TTS signals
TTS : in std_logic_vector (3 downto 0);
When the TTS state changes, a control word is sent across the link to transfer the information with minimum latency to the AMC13. The final TTS output state is simply a priority encoding of the 12 AMC states plus the local AM13 one. |