I have a project where I want a 1 Hz PLL trained to an intermittent phase and frequency aligning signal (PPS from GPS) that I then want phase-aligned via PLL or DLL to a feedback signal (current sense resistor in line with a nixie tube, might have to go through an ADC which might need a static negative time offset). This is a pretty low resource task, but it seems like the number of PLLs in these ICE FPGAs is quite limited. Is a dedicated hardware PLL necessary to do this or could I synthesize DLLs with reasonable accuracy?
I'm late to post here, but I've been waiting for the tail of interesting suggestions and lists to drop down. It sounds like the UPduino BX / pico-ice (iCE40UP5K) and OrangeCrab (ECP5) are the two best picks. The OrangeCrab feels like a sledgehammer, but I worry that the one PLL and lack of native ADC (granted that's fixable) on the UP5K options won't be enough.
I'm late to post here, but I've been waiting for the tail of interesting suggestions and lists to drop down. It sounds like the UPduino BX / pico-ice (iCE40UP5K) and OrangeCrab (ECP5) are the two best picks. The OrangeCrab feels like a sledgehammer, but I worry that the one PLL and lack of native ADC (granted that's fixable) on the UP5K options won't be enough.