Displaying report 1-1 of 1.
Reports until 10:49, Tuesday 23 August 2022
H1 SUS (CAL, CDS, DetChar, ISC, SUS)
jeffrey.kissel@LIGO.ORG - posted 10:49, Tuesday 23 August 2022 - last comment - 13:10, Tuesday 23 August 2022(64620)
SUS AI chassis Cabling Assignments Changed to Better Utilize 20-bit DAC Channels: User Model Changes and Physical Cable Rearrangement Complete
D. Barker, J. Kissel, A. Jennings, F. Clara
IIET Ticket 24632
ECR E2200324
WP 10634

This is Part I of the aLOGs covering the re-arrangement of SUS AI chassis output cable assignments in order to better utilize the 20-bit DACs we installed a few weeks ago (see LHO 64274 and 64368) (or will install in the future) on the QUADs, BS, SR3 and MC2.

I'm finished the top level model changes that are required to execute ECR E2200324, to match the shift in analog cabling outputs to the corresponding AI chassis. Check out the diagrams in the ECR itself, specifically E2200324-v1_QUADCableRearrangment_for20bitDAC.pdf, to help get a better feel for what's changing in analog land. 

Fil has completed all of the cable re-arrangments exactly as described in the above referenced diagram.

In digital land, that means we must rearrange the digital inputs to the digital representation of these DACs. In a lot of cases, after re-sorting which stage's control goes to which DAC, it means we can clean *up* the model, and pull out DAC cards usage where signals have been split across DACs.

Dave built, installed, and restarted all the affected user models. Because we added and removed DAC cards from models, it also meant we needed to restart the IOP models that govern these user models (without change to them). *That* meant we had to restart all user models (without change to them) that are governed by those IOP models. The IOP model restart is necessary to "clear out" the declaration / assignment of DAC usage in the IOP process to avoid conflict.

Note: while the ECR's diagram suggests that some cable swaps and DAC upgrades as "MAYBE ALSO," we only executed the MAYBE ALSO *cable* changes (and corresponding necessary model changes). We did *not* upgrade / change any DAC cards today / yet.

Just to make the aLOG a little more tolerable / legible, I'll attach screenshots of the changes in the comments below that will be grouped to match the changes in analog land.

Said in words, here're the consequences:
Without out physically changing any cards in any IO chassis
    - At both end stations, ETM L1 (UIM) stages got *upgraded* to be using 20-bit DAC channels.
    - At both end stations, 2/3rds of the TMS M1 (TOP, F1F2F3LF OSEMs) stages got re-*downgraded* to be using 18-bit DAC channels.
    - BS M2 stage got *upgraded* to be using 20-bit DAC channels.
    - 2/3rds of the BS M1 (TOP, F1F2F3LF OSEMs) stage got re-*downgraded* to be using 18-bit DAC channels.
    - ITMY L1 remains driven by an 18-bit DAC, but it's 4 channels are now grouped with ITMX L1's 4 channels, such that *when* we want to upgrade the ITM L1 UIM stages to a 20-bit DAC, it'll be just a one-card change instead of 2. Though ITMY's L1 remains driven by *an* 18-bit DAC, it's being driven by a *different* 18-bit DAC channels than before.
    - SUSB123's DAC 5 remains an 18-bit DAC card (but when upgraded, that will upgrade both ITMX and ITMY L1 [UIM] stages).
    - SR3's M2 and M3 stages remain driven by an 18-bit DAC, but their channels have been grouped to be on one 18-bit DAC rather than being split across two. Though both SR3 M2 and M3 stages are still driven by *an* 18-bit DAC, they're are being driven by a *different* set 18-bit DAC *channels* than before.
    - SUSH56's DAC 3 and DAC 4 remain as 18-bit DAC cards.
    - MC2's M2 and M3 stages remain driven be an 18-bit DAC, but their channels have been grouped to be on one 18-bit DAC rather than being split across two. Though both MC2's M2 and M3 stages are still driven by *an* 18-bit DAC, they're are being driven by a *different* set 18-bit DAC *channels* than before.

All corresponding top-level model changes in the comments below, to 
/opt/rtcds/userapps/release/sus/h1/models/
    h1susetmx.mdl 
    h1sustmsx.mdl 
    h1susetmy.mdl
    h1sustmsy.mdl 
    h1susitmy.mdl
    h1susbs.mdl  
    h1susitmx.mdl 
    h1sussr3.mdl 
    h1susmc2.mdl 

have been committed to the above mentioned location in the userapps svn repo.

Stay tuned for more parts!
Comments related to this report
jeffrey.kissel@LIGO.ORG - 12:14, Tuesday 23 August 2022 (64627)CDS
Pulling the "before" screenshots from the "after" in LHO:64251, here are the "before" vs "after" today's changes to ETMX and TMSX.
    - In h1sustmsx (before vs. after):
        - Shift all top mass M1 channels to live on DAC_3, 18-bit DAC, shifting such that F1, F2, F3, LF, RT, and SD use DAC channels 0-5, in that order, leaving channels 6-7 open as unused.
        - Remove the DAC_2, card_num=0, 20-bit DAC entirely from the model, as it's no longer needed.
    - In h1susetmx (before vs. after):
        - Shift ETMX L2 down to use channels 4-7 of DAC_2, card_num=0, 20-bit DAC
        - Move ETMX L1 down from channels 4-7 of DAC 1, card_num=1, 18-bit DAC to channels 0-3 of DAC_2, card_num=0, 20-bit DAC

As mentioned above, this upgrades ETMX L1 ULLLURLR OSEMs, and downgrades TMSX M1 F1F2F3LF OSEMs.
Images attached to this comment
jeffrey.kissel@LIGO.ORG - 12:18, Tuesday 23 August 2022 (64628)CDS
The changes made to ETMY and TMSY are the same as described for ETMX and TMSX above in LHO:64627, but the screenshots for ETMY and TMSY are attached anyways for completeness. Again, the "before" shots here are pulled from the "after" shots of LHO:64251.

h1sustmsy before vs. after.

h1susetmy before vs. after.
Images attached to this comment
jeffrey.kissel@LIGO.ORG - 12:56, Tuesday 23 August 2022 (64629)
Here're the top level model changes for h1susitmx, h1susbs, and h1susitmy that are all on the h1susb123 IO chassis.
    - in h1susitmx (before vs. after)
        - Add DAC_1, card_num=1, 18-bit DAC to the model
        - Move ITMX R0 from DAC_5, card_num=4 to use channels 4-7 of DAC_1, card_num=1, 18-bit DAC

        As mentioned above, this means there's no change, nominally, to the function of either stage, but it lines up ITMX L1 to be easily upgraded to an 20-bit DAC eventually.

    - in h1susitmy (before vs. after)
        - Add DAC_5, card_num=4, 18-bit DAC to the model
        - Move ITMY L1 from channels 4-7 of DAC_1, card_num=1, 18-bit DAC to use channels 0-3 of DAC_1, card_num=1, 18-bit DAC
        
        As mentioned above, this means there's no change, nominally, to the function of either stage, but it lines up ITMY L1 to be easily upgraded to an 20-bit DAC eventually.

    - in h1susbs (before vs. after)
        - Move BS M2 ULLLURLR "up" to use channels 4-7 of DAC_2, card_num=0, 20-bit DAC.
        - Move BS M1 F1F2F3LF "down" to use channels 0-3 of DAC_3, card_num=2, 18-bit DAC.
        - Move BS M1 RTSD "down" to use channels 4-5 of DAC_3, card_num=2, 18-bit DAC.
        
        As mentioned above, this upgrades BS M3 ULLLURLR OSEMs, and downgrades BS M1 F1F2F3LF OSEMs.
Images attached to this comment
jeffrey.kissel@LIGO.ORG - 13:04, Tuesday 23 August 2022 (64633)CDS
Here're the before vs. after changes to the h1sussr3 model, living on the h1sush56 front-end / IO chassis.
    - Move SR3 M3 ULLLURLR from using channels 0-3 to 4-7 of DAC_2, card_num=3, 18-bit DAC
    - Move SR3 M2 ULLLURLR from using channels 4-7 of DAC_1, card_num=2, 18-bit DAC to channels 0-3 of DAC_2, card_num=3, 18-bit DAC
    - Remove the DAC_1, card_num=2, 18-bit DAC entirely from the model

Note, this model has *not* yet been touched with respect to DAC upgrades thus far, so I made sure to capture the attached "before" screenshot just before I started.

As with the ITMs, this stages the M2 and M3 control to be easily upgraded to a 20-DAC with one DAC card rather than two, but otherwise nominal does not change the current function at all, since they're still driven by an 18-bit DAC. In fact, there is no control sent out to these stages, so there should be no impact to the global control system either.
Images attached to this comment
jeffrey.kissel@LIGO.ORG - 13:10, Tuesday 23 August 2022 (64634)CDS
Here're the before vs. after changes to the h1susmc2 model which lives on the h1sush34 front-end / IO chassis.
    - Move MC2 M3 ULLLURLR stage from channels 0-3 to channels 4-7 of DAC_2, card_num=3, 18-bit DAC.
    - Move MC2 M2 ULLLURLR stage from channels 4-7 of DAC_1, card_num=2, 18-bit DAC to channels 0-3 of DAC_2, card_num=3, 18-bit DAC.
    - Remove the DAC_1, card_num=2, 18-bit DAC entirely from the model.

Note: this model has *not* yet been touched with respect to DAC upgrades thus far, so I made sure to capture the attached "before" screenshot just before I started.

As with the ITM L1, and SR3 M2 & M3 stages, this move is solely to line up MC2's M2 & M3 stages for a 20-bit DAC upgrade with one card, rather than having to upgrade two.
Images attached to this comment
Displaying report 1-1 of 1.