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

 
 
> Объединение сигналов при мапе, Объединение схожих сигналов (регистров)
svedach
сообщение Jul 13 2012, 05:10
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 135
Регистрация: 8-01-12
Из: Беларусь
Пользователь №: 69 226



В проекте использую синхронный сброс. В каждый модуль проекта добавлен регистр для этого сигнала - таким образом пытаюсь уменьшить длину провода (проект большой). Но просматривая результат P&R в FPGA Editor-е не вижу внутренних сигналов сброса модулей. Такое впечатление, что ISE посмотрел, что сигналы схожи и использует один регистр, а от него разводит сигналы сброса в модули, так что времянка не выполняется. Как правильно бороться с этой проблемой?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
svedach
сообщение Jul 13 2012, 07:56
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 135
Регистрация: 8-01-12
Из: Беларусь
Пользователь №: 69 226



2 Mad_max: Регистр тактируется цепью, на которой задан констрейн и он автоматически пересчитывается.
2 andrew_b: Может быть действительно так. С ходу не подскажите как это сделать?
И вообще если мне не важна последовательность сброса, как мне правильно разделить эту длинную цепь регистрами? А то она ведь идет через весь кристалл...
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Jul 13 2012, 09:18
Сообщение #3


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

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(svedach @ Jul 13 2012, 11:56) *
2 andrew_b: Может быть действительно так. С ходу не подскажите как это сделать?

Констрейн max_fanout задаётся либо через атрибут непосредственно в коде, либо в xcf-файле. Посмотрите xst.pdf, там есть примеры.
Go to the top of the page
 
+Quote Post



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

 


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


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