реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Быстродействие Virtex4, Работает 16-ти битный счётчик на частоте 860 MHz
dsmv
сообщение Oct 13 2008, 08:07
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284



Вот хочу поделиться наблюдением за работой Virtex4;
Есть модуль AMBPEX8: http://insys.ru/ambunits/ambpex8.htm
На нём установлена ПЛИС Virtex4 SX35-11
На модуле есть синтезатор частоты - до 1.2 ГГц; Выход синтезатора подключён к ПЛИС через LVDS вход. Для проверки подключения синтезатора к ПЛИС сделал измеритель тактовой частоты. И стал его проверять. В итоге измеритель частоты работает до 860 MHz; Ошибка измерения 100-200 кГц - это ограничение самого измерителя. Свыше 870 MHz - уже сбивается.
В измерителе существует 16-ти разрядный счётчик, который работает на измеряемой частоте. Причём счётчик сделан просто как cnt<=cnt+1; Без всяких ухищрений.
Дополнительно сделан ещё двух-разрядный счётчик и старший разряд выведен на контрольную точку. Сигнал на контрольной точку я контролировал при помощи осциллографа. Сбоев не видел.

Вот собственно такое наблюдение.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Oct 13 2008, 08:51
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



А вы кристалл нагрейте до предельно допустимой температуры - увидите, там почти не останется зазора от паспортной частоты.
Go to the top of the page
 
+Quote Post
dsmv
сообщение Oct 13 2008, 13:04
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284



Цитата(DmitryR @ Oct 13 2008, 12:51) *
А вы кристалл нагрейте до предельно допустимой температуры - увидите, там почти не останется зазора от паспортной частоты.


А если не нагревать, оставить 60-70 градусов ?
Go to the top of the page
 
+Quote Post
WEST128
сообщение Oct 14 2008, 07:39
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 468
Регистрация: 13-10-06
Из: Россия, Томск
Пользователь №: 21 291



Попробуйте поделить сигнал на 2 внутри ПЛИС. Быстродействие счетчиков всегда ниже, чем делителей на 2.
Go to the top of the page
 
+Quote Post
rloc
сообщение Oct 14 2008, 15:12
Сообщение #5


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(dsmv @ Oct 13 2008, 12:07) *
В итоге измеритель частоты работает до 860 MHz;


Хороший результат, сам давно хотел попробовать с внешним синтезатором, но не было возможности. У меня на подобном кристалле с использованием внутренних DCM удавалось разогнать до 650MHz, причем не просто счетчик, а комплексный фильтр сжатия, включающий блочную и распределенную логику. Проведя небольшую исследовательскую работу, выяснил, что быстродействие в бОльшей степени ограничивалось большим джиттером DCM, а иногда и вовсе его возбуждением (измерения проводил на спектроанализаторе Agilent E4440).
Go to the top of the page
 
+Quote Post
dsmv
сообщение Oct 15 2008, 09:33
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284



А какой получился размер фильтра ?
Go to the top of the page
 
+Quote Post
rloc
сообщение Oct 15 2008, 10:43
Сообщение #7


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Код
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, асинхронная загрузка и выдача данных по сигналам готовности (может работать на произвольной частоте).
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th August 2025 - 17:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01397 секунд с 7
ELECTRONIX ©2004-2016