dsmv 0 13 октября, 2008 Опубликовано 13 октября, 2008 · Жалоба Вот хочу поделиться наблюдением за работой Virtex4; Есть модуль AMBPEX8: http://insys.ru/ambunits/ambpex8.htm На нём установлена ПЛИС Virtex4 SX35-11 На модуле есть синтезатор частоты - до 1.2 ГГц; Выход синтезатора подключён к ПЛИС через LVDS вход. Для проверки подключения синтезатора к ПЛИС сделал измеритель тактовой частоты. И стал его проверять. В итоге измеритель частоты работает до 860 MHz; Ошибка измерения 100-200 кГц - это ограничение самого измерителя. Свыше 870 MHz - уже сбивается. В измерителе существует 16-ти разрядный счётчик, который работает на измеряемой частоте. Причём счётчик сделан просто как cnt<=cnt+1; Без всяких ухищрений. Дополнительно сделан ещё двух-разрядный счётчик и старший разряд выведен на контрольную точку. Сигнал на контрольной точку я контролировал при помощи осциллографа. Сбоев не видел. Вот собственно такое наблюдение. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryR 0 13 октября, 2008 Опубликовано 13 октября, 2008 · Жалоба А вы кристалл нагрейте до предельно допустимой температуры - увидите, там почти не останется зазора от паспортной частоты. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dsmv 0 13 октября, 2008 Опубликовано 13 октября, 2008 · Жалоба А вы кристалл нагрейте до предельно допустимой температуры - увидите, там почти не останется зазора от паспортной частоты. А если не нагревать, оставить 60-70 градусов ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
west 0 14 октября, 2008 Опубликовано 14 октября, 2008 · Жалоба Попробуйте поделить сигнал на 2 внутри ПЛИС. Быстродействие счетчиков всегда ниже, чем делителей на 2. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rloc 57 14 октября, 2008 Опубликовано 14 октября, 2008 · Жалоба В итоге измеритель частоты работает до 860 MHz; Хороший результат, сам давно хотел попробовать с внешним синтезатором, но не было возможности. У меня на подобном кристалле с использованием внутренних DCM удавалось разогнать до 650MHz, причем не просто счетчик, а комплексный фильтр сжатия, включающий блочную и распределенную логику. Проведя небольшую исследовательскую работу, выяснил, что быстродействие в бОльшей степени ограничивалось большим джиттером DCM, а иногда и вовсе его возбуждением (измерения проводил на спектроанализаторе Agilent E4440). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dsmv 0 15 октября, 2008 Опубликовано 15 октября, 2008 · Жалоба А какой получился размер фильтра ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rloc 57 15 октября, 2008 Опубликовано 15 октября, 2008 · Жалоба Device utilization summary: --------------------------- Selected Device : 4vsx25ff668-11 Number of Slices: 66 out of 10240 0% Number of Slice Flip Flops: 111 out of 20480 0% Number of 4 input LUTs: 81 out of 20480 0% Number used as logic: 62 Number used as Shift registers: 11 Number used as RAMs: 8 Number of IOs: 78 Number of bonded IOBs: 78 out of 320 24% Number of FIFO16/RAMB16s: 2 out of 128 1% Number used as RAMB16s: 2 Number of GCLKs: 1 out of 32 3% Number of DSP48s: 5 out of 128 3% Фильтр комплексный симметричный, 18+18бит вход, 18+18бит выход, выход масштабируемый в пределах 8-ми разрядов с округлением, программируется на 8 режимов с возможностью децимации, максимальный порядок - 512, асинхронная загрузка и выдача данных по сигналам готовности (может работать на произвольной частоте). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться