Перейти к содержанию
    

Быстродействие Virtex4

Вот хочу поделиться наблюдением за работой Virtex4;

Есть модуль AMBPEX8: http://insys.ru/ambunits/ambpex8.htm

На нём установлена ПЛИС Virtex4 SX35-11

На модуле есть синтезатор частоты - до 1.2 ГГц; Выход синтезатора подключён к ПЛИС через LVDS вход. Для проверки подключения синтезатора к ПЛИС сделал измеритель тактовой частоты. И стал его проверять. В итоге измеритель частоты работает до 860 MHz; Ошибка измерения 100-200 кГц - это ограничение самого измерителя. Свыше 870 MHz - уже сбивается.

В измерителе существует 16-ти разрядный счётчик, который работает на измеряемой частоте. Причём счётчик сделан просто как cnt<=cnt+1; Без всяких ухищрений.

Дополнительно сделан ещё двух-разрядный счётчик и старший разряд выведен на контрольную точку. Сигнал на контрольной точку я контролировал при помощи осциллографа. Сбоев не видел.

 

Вот собственно такое наблюдение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А вы кристалл нагрейте до предельно допустимой температуры - увидите, там почти не останется зазора от паспортной частоты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А вы кристалл нагрейте до предельно допустимой температуры - увидите, там почти не останется зазора от паспортной частоты.

 

А если не нагревать, оставить 60-70 градусов ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте поделить сигнал на 2 внутри ПЛИС. Быстродействие счетчиков всегда ниже, чем делителей на 2.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В итоге измеритель частоты работает до 860 MHz;

 

Хороший результат, сам давно хотел попробовать с внешним синтезатором, но не было возможности. У меня на подобном кристалле с использованием внутренних DCM удавалось разогнать до 650MHz, причем не просто счетчик, а комплексный фильтр сжатия, включающий блочную и распределенную логику. Проведя небольшую исследовательскую работу, выяснил, что быстродействие в бОльшей степени ограничивалось большим джиттером DCM, а иногда и вовсе его возбуждением (измерения проводил на спектроанализаторе Agilent E4440).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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, асинхронная загрузка и выдача данных по сигналам готовности (может работать на произвольной частоте).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...