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

 
 
> Реализация умножителей на LE в Cyclone II
РРоман
сообщение Feb 1 2008, 08:06
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 24-01-08
Пользователь №: 34 374



Столкнулся с такой странностью: в некоторых случаях умножитель на LE дает большую Fmax, чем аналогичный умножитель с меньшей разрядностью! В частности это справедливо для Cyclone II-6 с умножителями 30х30(113МГц) и 28х28(94МГц). Замечено, что при этом существенно сокращается критический путь, но за счет чего? Пока мне не удалось найти никакой информации в AppNotes по этому поводу. Можеть кто-нибудь подскажет в чем дело?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Artem_Petrik
сообщение Feb 9 2008, 17:21
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 443
Регистрация: 22-07-06
Из: Украина, г. Харьков
Пользователь №: 19 006



Только что взял пустой проект и мегавизардом создал умножитель на LE, который сделал top level entity. результаты Longest tpd:
28*28 - 29.139ns
30*30 - 30.976ns
оба unsigned, без конвеера.
кристалл EP2C5F256C6
Quartus II 6.1

Может причина в другой части проекта?
Go to the top of the page
 
+Quote Post
РРоман
сообщение Feb 12 2008, 07:00
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 24-01-08
Пользователь №: 34 374



Цитата(Artem_Petrik @ Feb 9 2008, 20:21) *
Только что взял пустой проект и мегавизардом создал умножитель на LE, который сделал top level entity. результаты Longest tpd:
28*28 - 29.139ns
30*30 - 30.976ns
оба unsigned, без конвеера.
кристалл EP2C5F256C6
Quartus II 6.1

Может причина в другой части проекта?


Прошу прощения, я не указал, что на входе умножителя стоят регистры (описаны на Verilog ), и на выходе также регистр (pipeline =1). Если интересно, прикрепляю файлы описаний.
Полученные мною результаты:
family CYCLONEII
device EP2C35F484C6
Width: 22 x 22 LE Usage: 607 Fmax: 110.05 MHz ( period = 9.087 ns )
Width: 24 x 24 LE Usage: 714 Fmax: 105.88 MHz ( period = 9.445 ns )
Width: 26 x 26 LE Usage: 833 Fmax: 99.72 MHz ( period = 10.028 ns )
Width: 28 x 28 LE Usage: 948 Fmax: 94.75 MHz ( period = 10.554 ns )
Width: 30 x 30 LE Usage: 1,074 Fmax: 113.25 MHz ( period = 8.830 ns )
Прикрепленные файлы
Прикрепленный файл  mult.rar ( 1.73 килобайт ) Кол-во скачиваний: 33
 
Go to the top of the page
 
+Quote Post



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

 


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


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