gramalex 0 July 9, 2021 Posted July 9, 2021 · Report post Требуется создать на Lattice MachXO3 программируемую линию задержки с шагом 20ps. Если возможно, поделитесь опытом. Quote Share this post Link to post Share on other sites More sharing options...
Ivanii 0 July 9, 2021 Posted July 9, 2021 · Report post На переносе сумматора? https://habr.com/ru/post/352276/ Quote Share this post Link to post Share on other sites More sharing options...
iosifk 3 July 9, 2021 Posted July 9, 2021 · Report post 2 часа назад, gramalex сказал: Требуется создать на Lattice MachXO3 программируемую линию задержки с шагом 20ps. Если возможно, поделитесь опытом. Если есть pll , то можно двигать фронт выходного импульса... правда о стабильности речь не идет.. Quote Share this post Link to post Share on other sites More sharing options...
1891ВМ12Я 0 July 9, 2021 Posted July 9, 2021 · Report post 4 hours ago, gramalex said: Требуется создать на Lattice MachXO3 программируемую линию задержки с шагом 20ps. Если возможно, поделитесь опытом. Какова максимальная величина задержки, какова разрядность слов в этой линии задержки? Достаточно при текущих настройках извлекать лишь одно слово, задержанное на N тактов? Похоже на лабораторку в универе, или я не увидел всю суть сложности? Quote Share this post Link to post Share on other sites More sharing options...
Lmx2315 1 July 10, 2021 Posted July 10, 2021 · Report post 16 часов назад, gramalex сказал: Требуется создать на Lattice MachXO3 программируемую линию задержки с шагом 20ps. Если возможно, поделитесь опытом. это невозможно. Quote Share this post Link to post Share on other sites More sharing options...
pavlovconst 2 July 10, 2021 Posted July 10, 2021 · Report post 13 hours ago, AVR said: я не увидел всю суть сложности? Ага! Период 20ps соответствует тактовой частоте 50ГГц 17 hours ago, gramalex said: Требуется создать на Lattice MachXO3 программируемую линию задержки с шагом 20ps. Если возможно, поделитесь опытом. Откуда вообще взялась такая задача? Почему именно 20ps, а не 55ps, например? Может, найдется более простое решение вашего вопроса... Quote Share this post Link to post Share on other sites More sharing options...
1891ВМ12Я 0 July 10, 2021 Posted July 10, 2021 · Report post 11 hours ago, pavlovconst said: Ага! Период 20ps соответствует тактовой частоте 50ГГц Точно, увидел 20 нс. В таком случае, тоже бы сказал что это невозможно, потому что пикосекунды это уже не знаю, вручную надо компоненты внутри ПЛИС как то позиционировать, чтобы там всё сошлось. Даже если городить нечто на поверхности печатной платы, а ПЛИС только для управления использовать, открывая какие то гейты, не знаю... On 7/9/2021 at 8:16 PM, Ivanii said: На переносе сумматора? https://habr.com/ru/post/352276/ Впрочем, вот же интересная идея, действительно позиционируют LE. Quote Share this post Link to post Share on other sites More sharing options...
_pv 27 July 11, 2021 Posted July 11, 2021 · Report post есть же готовые линии задержки, SY89297U 16 hours ago, AVR said: Впрочем, вот же интересная идея, действительно позиционируют LE. 20пс для TDC на фпга внутри и так-то сурово, а ещё и вытащить это наружу может оказаться совсем непросто. Quote Share this post Link to post Share on other sites More sharing options...
vitzap 0 July 12, 2021 Posted July 12, 2021 · Report post Странное задание. В этих микросхемах есть программируемая задержка входа для пинов, но дискрета около 105 пс. В любом случае, если что-то сделать на разнице задержек внутренних элементов, то все это будет плыть не только от результата размещения, но и от флуктуаций питания, температуры и просто от того, что на нее не так посмотрели. Quote Share this post Link to post Share on other sites More sharing options...
MegaVolt 12 July 12, 2021 Posted July 12, 2021 · Report post 3 часа назад, vitzap сказал: Странное задание. В этих микросхемах есть программируемая задержка входа для пинов, но дискрета около 105 пс. В любом случае, если что-то сделать на разнице задержек внутренних элементов, то все это будет плыть не только от результата размещения, но и от флуктуаций питания, температуры и просто от того, что на нее не так посмотрели. Задержка в пинах калибруется по внешней частоте и никуда не плывёт в результате. По крайней мере в Kintex. Quote Share this post Link to post Share on other sites More sharing options...
vitzap 0 July 12, 2021 Posted July 12, 2021 · Report post 26 минут назад, MegaVolt сказал: Задержка в пинах калибруется по внешней частоте и никуда не плывёт в результате. По крайней мере в Kintex. Задержка в пинах - да, калибруется. Задержка на LUT-ах или чем-то еще - только если сделать механизм калибровки вручную, но это титанический труд. Quote Share this post Link to post Share on other sites More sharing options...
MegaVolt 12 July 12, 2021 Posted July 12, 2021 · Report post 5 минут назад, vitzap сказал: Задержка в пинах - да, калибруется. Задержка на LUT-ах или чем-то еще - только если сделать механизм калибровки вручную, но это титанический труд. Само собой. Quote Share this post Link to post Share on other sites More sharing options...