Есть плата, на ней стоит xс6slx150t. у микросхемы 3 гигабитных интерфейса, но заведены они следующим образом- в каждом tile задействован только один GTP трансивер. Если в ПЛИС-е инициализировать только два гигабитных интерфейса, то всё работает. Но как только я включаю в схему ещё и третий, то начинаются чудеса - пропадает клок. диагностирую я это тем, что чипскоп мне говорит, что у вас либо нету клока, либо он слишком медленный+ счетчик выведенный на внешний пин так же не генерит частоту.
да, в данном варианте клок у меня один, генерит его один из интерфейсов, а для остальных интерфейсов он является опорным. Поэтому провел следующий эксперимент. сделал так, что два интерфейса синхронизируются по одному клоку (clk_125) , а третий по другому( clk_125_3). получилось ещё веселей- clk_125 пропал, но clk_125_3 рабочий.
Есть у кого мысли, что я делаю не так?
|