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

 
 
> Проблема с TRI буферами в EPF10K10QC208-3, Не синтезируется структура с TRI буферами на каждый вывод ПЛИС
GW83
сообщение Jan 11 2010, 09:42
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 24-09-09
Из: Санкт-Петербург
Пользователь №: 52 551



Доброго времени суток.

У меня есть проект в Quartus II 8.0 Web Edition, AHDL, EPF10K10QC208-3.

Когда я пытаюсь ко всем используемым 108 выводам подсоединить примитив TRI с управлением своим сигналом oe от регистра для каждого выхода, Quartus пишет, что не может это синтезировать с ошибкой типа:
Error: Node "out[48]~156" of type logic cell has no legal location
Error: Can't find fit
где out - BIDIR port, который привязан к внешним выводам ПЛИС.

Fitter effort установлено в Standard Fit.
В то же время, если использовать один сигнал oe для группы выводов - например, 2 группы по 54 вывода, структура синтезируется.
Никаких присваиваний, кроме присваиваний элемнтов шины out внешним выводам, и других портов, выполнено не было.

Означает ли это сообщение, что такую структуру синтезировать в этой м/c в принципе нельзя?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DmitryR
сообщение Jan 12 2010, 08:49
Сообщение #2


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

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



Я вас неправильно понял. Судя по этому

Цитата(GW83 @ Jan 11 2010, 12:42) *
В то же время, если использовать один сигнал oe для группы выводов - например, 2 группы по 54 вывода, структура синтезируется.


у этого кристалла один OE на банк. Посмотрите документацию внимательно.
Go to the top of the page
 
+Quote Post
GW83
сообщение Jan 12 2010, 13:53
Сообщение #3





Группа: Участник
Сообщений: 12
Регистрация: 24-09-09
Из: Санкт-Петербург
Пользователь №: 52 551



Цитата(DmitryR @ Jan 12 2010, 11:49) *
у этого кристалла один OE на банк. Посмотрите документацию внимательно.

Извините, а вы бы не могли привести ссылку, где именно это указано. Я читаю документ dsf10k.pdf - FLEX 10K Embedded Programmable Logic Device Family Data Sheet, там на странице 30 есть картинка, где для каждого вывода есть свой регистр для хранения значения OE. При попытке компиляции, независимо от опций fitter-а, ругается всегда сначала на 49-й провод шины. До него 48 выводов с отдельными сигналами OE для каждого синтезируются нормально. Похоже проблема где-то в другом месте.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Jan 12 2010, 14:51
Сообщение #4


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

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



Я написал, что я так предполагаю. То есть если в проекте оставить 48 выводов с разными OE, он отсинтезируется?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 21:04
Рейтинг@Mail.ru


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