Система следующая:(Cyclone 4) 1.Одна плата раздает частоты, метки синхронизации периферийным платам. F0-метка цикловой синхронизации, F16m - 16 МГц , F2M - 2 МГц. Все частоты и метки вырабатываются от одного делителя частоты (128Мгц). 2. На платах окончаний F16m заведено на PLL.
Вопрос: Можно ли использовать метку F0 и частоту F2M без схемы перехода их из клокового домена. Они нужны для установки делителей частоты.
Делители будут работать от PLL на частоте 32Мгц. реализация коллег:
-- Counter from 32MHz Cnt_F32m[3..0] = lpm_counter (.clock = gc32m, .sset=FrameSync) WITH (LPM_WIDTH = 4, lpm_svalue=3) RETURNS (.q[]); --Frame Sinchro FrSync1 = dff(.clk=F2M, .d=!F0, .clrn=!FrameSync); FrSync2 = dff(.clk=F16m, .d=FrSync1, .clrn=!FrameSync); FrameSync = dff(.clk=gc32m, .d=FrSync2);
|