[INSTRM-1090] Change H4 horizontal readout direction Created: 15/Oct/20  Updated: 13/Apr/23  Resolved: 18/Nov/20

Status: Won't Fix
Project: Instrument control development
Component/s: hxhal, ics_hxActor
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Normal
Reporter: cloomis Assignee: cloomis
Resolution: Won't Fix Votes: 0
Labels: NIR, SPS
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to DAMD-7 Define format for up-the-ramp files Done
relates to INSTRM-1069 De-interlace reference pixels ASAP Done
Story Points: 1
Sprint: SM1PD-2020 K, SM1PD-2020 L

 Description   

The default readout configuration for the H4 swaps direction between channels: <-- -> <- -->, etc. But the ASIC internally corrects this so that the delivered image has all pixels sequenced from left-to-right. Fine.

Fine, until you use IRP, especially N:1 IRP with N>1. Then that scheme gets very confusing: since the origin of the IRP sequence is at the start of the readout we will need to interpolate accounting for that orientation, but making the readout orientation the same for all channels by flipping alternate ones then makes the channel images flip to the wrong order.

But that H4 readout ordering can be changed to --> --> --> -->, etc. I think that would make life less confusing and processing code less buggy: we still need to process the channels individually for non-trivial interleaving, but at least we won't need to flip back&forth. For non-IRP, there is essentially no difference unless you are hunting down injected electronic noise, etc. For the existing 1:1 IRP reads there is also little difference: since each data pixel is paired with its one reference pixel the reference image does not need interpolation.



 Comments   
Comment by cloomis [ 18/Nov/20 ]

Can't fix, actually: the IRP ASIC firmware does not support changing readout direction from the H4 ROIC.

Comment by cloomis [ 13/Apr/23 ]

For future reference, Eddie later restored that feature in the IRP firmware. So we could switch if we wanted to.

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