ACU Firmware Change Log

Refer to ACUFirmwareReleaseNotes for further release information and possibly known issues.

40 x Interlock

7.1.0 (10.04.2019)
  • Added Digital interlock filter.
  • Fixed Interlock mask: only 40 interlocks and not 63 were really maskable.
  • Updated ACU_CommandDecoder module

7.0.2 (28.09.2018)
  • It possible to update the firmware via USB stick
7.0.1 (13.09.2018)
  • Fixed ACU_InputFilter.vhd: the main counter has to be set to zero if its value is greater or equal to the delay setting
  • ACU_WatreFlowAndICM_TDM.vhd: the period measure can be triggered from the pulse rising or falling edge. A ddedicated geneic selects the trigger mode

ADC DAC IO Modul VerII

*7.2.0* (20.03.2019)
  • Added Digital interlock filter.
  • - Added PI controller (for Raul's PC)

7.1.1 (02.11.2018)
  • It possible to update the firmware via USB stick
7.1.0 (06.07.2018)
  • Re-arranged the code compliant with the FUG requirements.
  • The module can manage up to 3 USIs connections at the same time without any HW selection:
    • 2 USIs on the backplane
    • 1 USI on the front plane
      • USI_Slave_1 → full equipped
      • USI_Slave_2 → HighSpeed data transfer
    • 1 USI on the front plane

7.0.0 (12.06.2018)
  • Changed class to 26 for the USI slave 2 and 3 "dummy"
  • Generated FW version 7_0_0 instead of the "TestVersion"

AIM

7.1.0 (25.03.2019)
  • Added Digital interlock filter.

ICM

7.3.0
  • Added second USI Slave "dummy" used to carry a generic 20 bits value from the MFU to the ICM.
    This feature was necessary to avoid to implemet a third PI controller in the MFU FW and use the ones already inside the ICM FW.
7.2.1 (13.09.2018)
  • Fixed ACU_InputFilter.vhd: the main counter has to be set to zero if its value is greater or equal to the delay setting
  • ACU_WatreFlowAndICM_TDM.vhd: the period measure can be triggered from the pulse rising or falling edge. A ddedicated geneic selects the trigger mode

7.2.0 (25.07.2018)
  • added electrical interlock digital filter

MFU SE

7.4.0
  • Added Actual value to the High speed data outgoing mux (for Raul PCs)
  • Added SlopeLimiterC1 output as possible input to the Adder C1 (for Raul PCs)
  • Removed Linear function generators.
  • MDS generic "wModuleSubClass" from 0 → 1
  • Instance update "inst_ACU32BitMux_11to1" → "inst_ACU33BitMux_11to1"
7.3.2 (31.10.2018)
  • Added new slope limiter module: when the controller enable signal is low, the SL output follows the ActuelValue signal.
    As soon as controller enable signal rises up, the SL output starts to reach the configured SetVAlue, starting not anymore from zero, but from the last ActualValue sample
  • Generated ACU_SlopeLimiter V2.4:
    The SetValue starting point is always the Actual value sampled when the slope limiter is turned on(DR 29/10/2018)

7.3.1 (04.05.2018)

7.3.0 (27.04.2018)
  • removed GLAD current comparator
  • introduced the PI coefficients selector in the PI controller
  • added new outgoing HS data format for GLAD (ActVal1 &ActVal2)
  • added new ACU_SlopeLimiter version
  • added new modular comparator version (data input length defined via generic)

Monitoring Module

7.0.0 (23.10.2018)

Parallel Feeder

7.2.0 (10.04.2019)
  • Added Digital interlock filter.
  • Updated ACU_CommandDecoder module
  • Added three state buffer in combination with an open drain to the USI_SLAVE_LOCAL_TRIPLINE_OK output pin in order to properly manage the HW tripline propagation.

7.1.3 (28.09.2018)
  • It possible to update the firmware via USB stick
7.1.2 (19.09.2018)
  • Fixed Board serial number in input to the FSP0
  • Added onewire modules to read the boards serial number

7.1.1 (20.06.2018)
  • Changed baud rate to 20Mbaud
  • Updated MDS modules

7.1.0 (11.06.2018)
  • Added new ACU_ModularComparator version
  • Added "generic" USI Slave 3 MSD description

Static_Converter

7.3.0 (10.04.2019)
  • Added Digital interlock filter.
  • Updated ACU_CommandDecoder module
  • Added three state buffer in combination with an open drain to the USI_SLAVE_LOCAL_TRIPLINE_OK output pin in order to properly manage the HW tripline propagation.

7.2.1 (28.09.2018)
  • It possible to update the firmware via USB stick
7.2.0 (11.10.2018)

7.1.2 (19.09.2018)
  • Fixed Board serial number in input to the FSP0

7.1.1 (20.06.2018)
  • Changed baud rate to 20Mbaud
  • Updated MDS and OneWire _Device.vhd modules

7.1.0 (11.06.2018)
  • Added new ACU_ModularComparator version
  • Added "generic" USI Slave 2 MSD description
  • Added the current comparator removed from the MFU FW

TS1MU1

7.2.0 (10.04.2019)
  • Added Digital interlock filter.
  • Updated ACU_CommandDecoder module
  • Added three state buffer in combination with an open drain to the USI_SLAVE_LOCAL_TRIPLINE_OK output pin in order to properly manage the HW tripline propagation.

7.1.4 (28.09.2018)
  • It possible to update the firmware via USB stick
7.1.3 (19.09.2018)
  • Fixed Board serial number in input to the FSP0

7.1.2 (20.06.2018)
  • SlopeLimiter Controller 1 war nicht am Differenzbilder angeschlossen

7.1.1 (15.06.2018)
  • max. Baudrate von 115k auf 20M geaendert

7.1.0 (11.06.2018)
  • Added new ACU_ModularComparator version
  • Added new ACU_TS1MU1SetValue version
  • Added "generic" USI Slave 3 MSD description

TFT Front Panel

7.0.1 (28.09.2018)
  • RemoteUpdate Problem für .rbf Dateien via USB Stick behoben.

Water Interlock

7.0.1 (13.09.2018)
  • Fixed ACU_InputFilter.vhd: the main counter has to be set to zero if its value is greater or equal to the delay setting
  • ACU_WatreFlowAndICM_TDM.vhd: the period measure can be triggered from the pulse rising or falling edge. A ddedicated geneic selects the trigger mode

ZeroFieldControl

7.2.1 (01.07.2019)
  • The output enable not delayed is used as PI controller/ PWM generator enable signal.

7.2.0 (10.04.2019)
  • Added Digital interlock filter.

7.1.2 (25.06.2018) 7.1.0 (11.06.2018)
  • Added new ACU_ModularComparator version
  • Added "generic" USI Slave 2 MSD description

-- DerekSchupp - 2019-02-06
Topic revision: r5 - 2019-07-05, DerekSchupp
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)