[INSTRM-832] Add polarity to FPGA clock description Created: 04/Dec/19  Updated: 04/Jun/20

Status: Open
Project: Instrument control development
Component/s: ics_xcu_fpga
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Minor
Reporter: cloomis Assignee: cloomis
Resolution: Unresolved Votes: 0
Labels: SPS
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

I fixed INSTRM-709 without this, using a simpler mechanism. Would still be worth doing, but is no longer a blocker.


Story Points: 1
Sprint: SM1PD-2020 A

 Description   

The FPGA clock description does not separate logical from electronic polarity. "turn IR on" always drives the signal high, instead of always closing the switch. This has occasionally been confusing, but the requirement to support two versions of the ADC board, one with normally-open switches and one with normally-closed switches makes it nutty.

Add a polarity flag to the low-level clock class, and allow overriding for the old ADCs.


Generated at Sat Feb 10 16:29:06 JST 2024 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.