Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Everything in the following lines are axi extensions called (slac streaming interface) ssi
tDest : slv(7 downto 0);                      identifies the destination for when using multiple axis on a single bus
tId : slv(7 downto 0);                          transaction id for handshaking (validation the signal was )
tUser : slv(127 downto 0);                 user bits. can be used for anything. have been used for start of frame (SOF) and end of frame errors (EOFE), 
end record AxiStreamMasterType;    

 

To do:

...

Thoughts on Controlling Hardware Trigger From Ryan (04/11/18)

  • Should not mock-up an axi-write every time we receive the right event-code
  • Currently the SWControlEn/SWControlValue are direct axi writes to front-end board
  • Will need to change front-end board firmware
  • TxControl in KCU1500 has 8-bit field and valid that needs to be set to communicate to front end board.  Will map this to CC in front-end board.
  • TxControl goes through Pgp2bAxi module.
  • Can control these registers both with software (for debugging) or hardware.