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

 
 
 
Reply to this topicStart new topic
> Привязка пинов к ячейкам в EPM7064, испольщование пина в занятой ячейке
proZ
сообщение Dec 24 2007, 08:55
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 19-07-05
Пользователь №: 6 901



В проекте оставалось 4 свободных LC. Для совместимости с предыдущим вариантом схемы добавляю строку rom_adr[15..11] = GND и проект перестает помещаться в чип. Посмотрел floorplan (все это в МАХ+) - на каждый вывод rom_adr выделяется новая ячейка, для каждого вывода своя. Можно ли привязать эти сигналы к ячейкам, которые уже задействованы (Device-Wide Fan-Out или Local FAB Fan-Out), но внешний пин остался свободным? Или какте-то другие методы есть?
Go to the top of the page
 
+Quote Post
ybd
сообщение Dec 24 2007, 17:23
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 30
Регистрация: 15-05-06
Пользователь №: 17 123



Если требуется просто сохранить вывод, то лучше сделать его входом, и присвоить соответствующий номер. Даже если вывод никуда не подключен, компилятор должен его сохранить.
Go to the top of the page
 
+Quote Post
proZ
сообщение Dec 24 2007, 18:54
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 19-07-05
Пользователь №: 6 901



Цитата(ybd @ Dec 24 2007, 21:23) *
Если требуется просто сохранить вывод, то лучше сделать его входом, и присвоить соответствующий номер. Даже если вывод никуда не подключен, компилятор должен его сохранить.

Да, согласен.
Но мне надо для сохранения работоспособности существующей печатной платы сделать ВЫХОД и на этом выходе обеспечить постоянный 0.
Go to the top of the page
 
+Quote Post
Alex11
сообщение Dec 24 2007, 22:29
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Если выход - в maxplus'е это сразу ячейка. Можно попробовать перекомпилить в quartus'е - там есть опция "все незадействованные ноги посадить на 0". Может сработать.
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Dec 25 2007, 07:41
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Цитата
Если выход - в maxplus'е это сразу ячейка

если на каждый вывод обязательно тратится 1 ячейка, то да...
А так есть вариант - чтобы не создавать константу, на которую неизменно расходуются ячейки 1 шт/бит, реализовать эти нули как логическую функцию при обращении к ним.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
dvladim
сообщение Dec 25 2007, 10:19
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



В даташите на 7000-ник в разделе I/O Control Blocks есть следующие строки:
Цитата
The MAX 7000 architecture provides dual I/O feedback, in which
macrocell and pin feedbacks are independent. When an I/O pin is
configured as an input, the associated macrocell can be used for buried
logic.

И из рисунка IO блока видно, что данные идут напрямую с макроячейки.

Так, что, видимо, дефотным значением является - третье состояние и в этом случае макроячейка может использоваться для внутренней логики.
Go to the top of the page
 
+Quote Post
proZ
сообщение Dec 27 2007, 22:19
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 19-07-05
Пользователь №: 6 901



Цитата(Евгений Николаев @ Dec 25 2007, 11:41) *
А так есть вариант - чтобы не создавать константу, на которую неизменно расходуются ячейки 1 шт/бит, реализовать эти нули как логическую функцию при обращении к ним.

Мысль интересная. Проверил - к сожалению не работает.
Go to the top of the page
 
+Quote Post
koe
сообщение Jan 7 2008, 12:34
Сообщение #8





Группа: Участник
Сообщений: 12
Регистрация: 27-10-07
Из: Москва
Пользователь №: 31 781



Цитата(proZ @ Dec 24 2007, 21:54) *
Да, согласен.
Но мне надо для сохранения работоспособности существующей печатной платы сделать ВЫХОД и на этом выходе обеспечить постоянный 0.

Еще можно сделать пин входом и резистором притянуть его к GND.


--------------------
Стабильность - признак мастерства :)
Go to the top of the page
 
+Quote Post

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

 


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


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