dinyar / uGMTfirmware

Firmware for the CMS uGMT.
0 stars 4 forks source link

Allow to set register values for testbench #223

Closed dinyar closed 9 years ago

dinyar commented 9 years ago

When #220 is implemented the registers containing the phi offset to calculate absolute phi during a run with the testbench will be set to '0'. This means that any 'naive' test will fail there.

It should be investigated how to set the registers in the testbench or have default values for the registers that are used in the testbench.

dinyar commented 9 years ago

This feature works, but timing is not met when a register should be reset to anything other than (others => '0'). It should be investigated if this is a bug somewhere or a known symptom. As an alternative the registers could just be initialized for the testbench, but set via IPbus in hardware.

dinyar commented 9 years ago

This was found to most likely be a bug in the unstable tag of mp7fw. In version 1.7.13 timing was met without changes.