evka85 / GEM_AMC

GEM uTCA AMC common firmware logic as well as board specific implementations for GLIB (Virtex 6) and CTP7 (Virtex 7)
0 stars 11 forks source link

Adding gbt_ic_controller Read Capability Disscussion #41

Open rodwyer100 opened 5 years ago

rodwyer100 commented 5 years ago

General Description of Task (as I have understood):

The GBTx can have its firmware rewritten in a variety of ways, but the method we are concerned with is Internal Command (IC). The firmware required to communicate and write firmware on particular GBT has already been handled in common/hdl/slow_control/gbtx_ic_controller.vhd. Furthermore a means of read information off of the sca (which could be structurally similar to the means of reading off from the GBTx with the HDLC protocol) have also been written in slow_control.

Resources:

GBT manual: https://espace.cern.ch/GBT-Project/GBTX/Manuals/gbtxManual.pdf

Any manual in the same realm of discussion (including SCA stuff):https://espace.cern.ch/GBT-Project/GBTX/Manuals/Forms/AllItems.aspx

The current steps taken by our group are purely introductory; understanding how frames work as well as downloading a firmware emulator and designing the relevant test bench. For this purpose it would be useful to obtain some real life data, as discussed yesterday.

I expect in pursuit of this goal, we will not make a new vdh file,instead including the read capability in gbt_ic_controller.vhd.