[Gb-ccb] phase switch rates / samp_per_state

Martin Shepherd mcs at astro.caltech.edu
Thu Feb 12 18:43:00 EST 2004


On Wed, 11 Feb 2004, Brian Mason wrote:
>... I believe the two most significant changes to the CCB software
> interface resulting from the faster ADC sampling, as Tim & I
> corresponded about around 13aug03, are a) samp_per_state now must
> support larger values; & b) there is no analog blanking dt.

It's a bit too early to say yet, since I am still at the earliest
stages of getting to grips with the FPGA programming, but I can think
of at least a couple of additions.

1. An extra parameter specifying the round-trip delay between the FPGA
   toggling a phase-switch or cal-diode control line, and the arrival
   from the ADC of the first sample that is affected by this. This will
   include the propagation delay through the opto-isolators and other
   electronics, plus the pipeline delay in the ADC and probably also
   the pipe delay in the FPGA.

2. All of the parameters needed to control the new dump mode. I am too
   bogged down in trying to figure out how to program the FPGA(s) to
   handle the normal operating mode to think about this yet.

3. If we are really going to have 4 FPGAs, and Randy's idea of being
   able to have warm backups by being able select which of the FPGAs
   controls the cal-diode and phase-switch control lines, then there
   will also need to be a parameter selecting which board does this.
   Similarly the returned error codes etc, presumably will need to
   include extra parameters identifying the originating board(s).

Martin



More information about the gb-ccb mailing list