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

 
 
> Почему один и тотже триггер реализуется по-разному?, как с этим бороться?
Viwon
сообщение Mar 20 2014, 05:23
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 18-03-14
Пользователь №: 80 976



Всем доброго времени суток!

Кто-нибудь может объяснить, почему Quartus от компиляции к компиляции может реализовывать один и тот же триггер по-разному – с использованием LUT входящую в LE где находится регистр(1 вариант) и без (2 вариант). Причем задержка в 1 варианте (с использованием LUT) оказывается меньше.

Прикрепленное изображение


От чего зависит реализация, и как сказать Quarus’у чтобы определенные триггеры имели одинаковую реализацию?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dxp
сообщение Mar 21 2014, 02:52
Сообщение #2


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



QUOTE (Viwon @ Mar 20 2014, 12:23) *
От чего зависит реализация, и как сказать Quarus’у чтобы определенные триггеры имели одинаковую реализацию?

Много факторов. Например, значение констрейна register packing. Пользователю главное, чтобы результат устраивал (как уже отметили выше), он может влиять на качество результата констрейнами. У вас чисто академический интерес или что-то не получается?


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
Viwon
сообщение Mar 21 2014, 06:24
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 45
Регистрация: 18-03-14
Пользователь №: 80 976



Цитата(o_khavin @ Mar 20 2014, 16:59) *
Полностью аналогичная тема была несколько дней назад.

А можно ссылочку? Сходу не нашел.

Цитата(dxp @ Mar 21 2014, 06:52) *
У вас чисто академический интерес или что-то не получается?

Мне нужно чтобы сигнал от одного источника к нескольким триггерам приходил одновременно. Если все триггеры реализуются одинаково, то разница в задержках получается около 0,005нс, а если по-разному то около 0,150нс.
Go to the top of the page
 
+Quote Post
SM
сообщение Mar 21 2014, 06:54
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Viwon @ Mar 21 2014, 10:24) *
Мне нужно чтобы сигнал от одного источника к нескольким триггерам приходил одновременно. Если все триггеры реализуются одинаково, то разница в задержках получается около 0,005нс, а если по-разному то около 0,150нс.


Поставьте примитив LCELL, и назначьте ему assignment в тот же LE, что и триггеру (триггер тоже вручную привязать в конкретный LE). Тогда, по идее, оно должно все такие триггеры сделать одинаковыми, с проходом сигнала через LUT. А вот как сделать обратное, заставить сигнал не идти через LUT, я не знаю. Возможно, chip editor может помочь, с ручным допиливанием того, что развелось.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Viwon   Почему один и тотже триггер реализуется по-разному?   Mar 20 2014, 05:23
- - o_khavin   Цитата(Viwon @ Mar 20 2014, 09:23) От чег...   Mar 20 2014, 12:59
|- - Viwon   Цитата(SM @ Mar 21 2014, 10:54) Поставьте...   Mar 21 2014, 07:23
|- - Maverick   Цитата(Viwon @ Mar 21 2014, 09:01) Зачем ...   Mar 21 2014, 07:29
|- - Dmitriyspb   Цитата(Viwon @ Mar 21 2014, 11:23) Design...   Mar 21 2014, 09:00
||- - Maverick   Цитата(Dmitriyspb @ Mar 21 2014, 11:00) ...   Mar 21 2014, 09:03
||- - Dmitriyspb   Цитата(Maverick @ Mar 21 2014, 13:03) про...   Mar 21 2014, 09:32
|- - SM   Цитата(Viwon @ Mar 21 2014, 11:23) А что ...   Mar 21 2014, 10:03
- - Мур   Вы никогда не получите воспроизводимость проекта...   Mar 21 2014, 04:34
- - spectr   То есть Вы хотите сказать, что один и тот же код (...   Mar 21 2014, 05:20
|- - alexadmin   Цитата(spectr @ Mar 21 2014, 09:20) То ес...   Mar 21 2014, 05:51
|- - Dmitriyspb   Цитата(spectr @ Mar 21 2014, 09:20) То ес...   Mar 21 2014, 06:02
||- - spectr   Цитата(Dmitriyspb @ Mar 21 2014, 10:02) Л...   Mar 21 2014, 06:11
||- - Dmitriyspb   Цитата(spectr @ Mar 21 2014, 10:11) Да, т...   Mar 21 2014, 06:45
|- - o_khavin   Цитата(spectr @ Mar 21 2014, 09:20) То ес...   Mar 21 2014, 13:41
- - Viwon   Да, трюк с LCELL вроде работает, непонятные feeder...   Mar 21 2014, 11:26
- - SM   Кстати, к вопросу "почему". Вторая причи...   Mar 21 2014, 12:34
|- - Viwon   Цитата(SM @ Mar 21 2014, 16:34) Кстати, к...   Mar 25 2014, 04:23
- - DASM   С чего Вы решили, что разводка будет одинаковой ? ...   Mar 22 2014, 09:57
|- - SM   Цитата(DASM @ Mar 22 2014, 13:57) со случ...   Mar 22 2014, 10:07
|- - o_khavin   Цитата(DASM @ Mar 22 2014, 13:57) С чего ...   Mar 22 2014, 12:14
|- - Мур   Цитата(DASM @ Mar 22 2014, 12:57) С чего ...   Mar 25 2014, 08:20
|- - o_khavin   Цитата(Мур @ Mar 25 2014, 12:20) Верно...   Mar 25 2014, 15:38
|- - Мур   Цитата(o_khavin @ Mar 25 2014, 18:38) Т.е...   Mar 26 2014, 06:10
|- - ViKo   Цитата(Мур @ Mar 26 2014, 09:10) Это нам ...   Mar 26 2014, 07:56
||- - Мур   Цитата(ViKo @ Mar 26 2014, 10:56) Если SE...   Mar 26 2014, 08:06
||- - ViKo   Цитата(Мур @ Mar 26 2014, 11:06) Условия ...   Mar 26 2014, 08:09
|- - o_khavin   Цитата(Мур @ Mar 26 2014, 10:10) Это нам ...   Mar 26 2014, 15:21
|- - Мур   Цитата(o_khavin @ Mar 26 2014, 18:21) Не ...   Mar 27 2014, 03:42
- - DASM   Ну а если ничего не задавать - SEED нулевой будет ...   Mar 22 2014, 10:25
|- - SM   Цитата(DASM @ Mar 22 2014, 14:25) SEED ну...   Mar 22 2014, 10:40
- - DASM   Ну значит наши плисоводы с бодуна на работе были в...   Mar 22 2014, 10:43
- - FPGAz   Цитата(Viwon @ Mar 20 2014, 09:23) От чег...   Mar 25 2014, 06:30
|- - Viwon   Цитата(FPGAz @ Mar 25 2014, 10:30) Картин...   Mar 25 2014, 09:09
- - alexadmin   Ну на самом деле я тоже из тех кто "слышал зв...   Mar 26 2014, 08:13
|- - ViKo   Цитата(alexadmin @ Mar 26 2014, 11:13) Ве...   Mar 26 2014, 08:50
|- - Мур   Цитата(ViKo @ Mar 26 2014, 11:50) Нашел п...   Mar 26 2014, 09:10
- - SM   тоже ради интереса пересобрал проект, который соби...   Mar 26 2014, 09:18
|- - ViKo   Цитата(SM @ Mar 26 2014, 12:18) Как прове...   Mar 26 2014, 09:23
|- - Мур   Цитата(ViKo @ Mar 26 2014, 12:23) Я прове...   Mar 26 2014, 09:36
|- - ViKo   Цитата(Мур @ Mar 26 2014, 12:36) Тогда ка...   Mar 26 2014, 09:46
|- - SM   Цитата(Мур @ Mar 26 2014, 13:36) Тогда ка...   Mar 26 2014, 12:23
- - warrior-2001   Не холивара ради... Взял простой проект в 13.1 вер...   Mar 27 2014, 01:43
|- - o_khavin   Цитата(warrior-2001 @ Mar 27 2014, 05...   Mar 27 2014, 05:55
- - SM   А новый проект это не честно, никаких гарантий, чт...   Mar 27 2014, 02:19
- - Viwon   Извиняюсь, что не совсем четко сформулировал суть ...   Mar 27 2014, 03:20
|- - alexadmin   Цитата(Viwon @ Mar 27 2014, 07:20) Извиня...   Mar 27 2014, 03:26
||- - Viwon   Цитата(alexadmin @ Mar 27 2014, 07:26) Да...   Mar 27 2014, 03:38
|- - ViKo   Цитата(Viwon @ Mar 27 2014, 06:20) Мне ну...   Mar 27 2014, 03:49
||- - SM   Цитата(ViKo @ Mar 27 2014, 07:49) Там мно...   Mar 27 2014, 03:52
||- - ViKo   Цитата(SM @ Mar 27 2014, 06:52) Скорее да...   Mar 27 2014, 04:31
||- - SM   ЦитатаСколько не перетрахивал порядок файлов, резу...   Mar 27 2014, 04:36
|- - XVR   Цитата(Viwon @ Mar 27 2014, 07:20) Здесь ...   Mar 27 2014, 05:58
|- - o_khavin   Цитата(Viwon @ Mar 27 2014, 07:20) Как ви...   Mar 27 2014, 06:04
- - Viwon   to XVR, o_khavin Исходный вопрос и его решение мож...   Mar 27 2014, 07:41
- - SM   То, что пути исключены из временного анализа, как ...   Mar 27 2014, 08:40
|- - Viwon   Цитата(SM @ Mar 27 2014, 12:40) То, что п...   Mar 27 2014, 09:53
- - warrior-2001   Тема весьма бурная и я не поспею ответить всем. Ес...   Mar 27 2014, 09:32


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

 


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


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