sinara-hw / BaseMod

Sayma RTM basic AFE module with RF output
3 stars 1 forks source link

DAC output -> fast comparator -> RTM FPGA input #14

Closed sbourdeauducq closed 5 years ago

sbourdeauducq commented 5 years ago

Is it realistic to add such a path on Sayma RTM?

hartytp commented 5 years ago

Comments/thoughts:

hartytp commented 5 years ago

Both OnSemi and ADI have ranges of fast comparators. The amount of power we pick off can be really quite small if done properly, so this needn't interfere with the DAC's normal operation.

Anyway, if we are happy putting this on the AFE then we don't need to delay freezing the RTM schematics, and it's also lower risk since it's cheap to make new AFEs if we mess it up...

sbourdeauducq commented 5 years ago

Yep, putting it on the AFE sounds good. If we put an I2C EEPROM on the AFE to identify it, we can even autodetect whether those comparators are there, and skip the test when they aren't.

gkasprow commented 5 years ago

@hartytp @sbourdeauducq We don't have any RTM LVDS lines anymore. But we still have 5 AMC LVDS pairs. Shall I connect the comparator directly to the DAC output or after the attenuator or even power amplifier vis some attenuator? Which comparator to use? I use in other designs LMH7220 / ADCMP605 / ADCMP604 / LTC6754. I will add a power switch to disable the comparators when not needed. Some of them have the disable input already.

sbourdeauducq commented 5 years ago

We don't have any RTM LVDS lines anymore. But we still have 5 AMC LVDS pairs.

What are the various LVDS lines currently used for? Ultrascale tends to be a pain for timing-critical cores.

gkasprow commented 5 years ago

they are used for LEDs and ADC gain control. I can replace them with US LVDS easily. Here is a schematic of the comparator circuit. obraz

sbourdeauducq commented 5 years ago

Yes, maybe we can leave the LEDs to the Ultrascale... What's the idea here exactly with some control signals going to the RTM FPGA and others to the AMC? How did you decide which lines go to which FPGA?

gkasprow commented 5 years ago

we have:

gkasprow commented 5 years ago

no comments so closing.