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

 
 
> acex1k и 5v-tolerant, непонятки
LordVader
сообщение Nov 8 2008, 12:41
Сообщение #1


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

Группа: Участник
Сообщений: 127
Регистрация: 18-10-06
Пользователь №: 21 418



Ситуация:
у ацекса пин на выход, выводит лог.1 (3.3в),
к нему резюк 680 ом, с другой стороны резюка его тянут к 5в.
PCI clamp диод отключён.

Вопрос - будет ли течь ток через ножку на шину питания ацекса, или там что-то вроде диода Шоттки?

Вопрос вызван тем, что в результате такой ситуации шина питания ацекса может подскочить, что нежелательно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 6)
murmel1
сообщение Nov 8 2008, 13:18
Сообщение #2


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

Группа: Свой
Сообщений: 166
Регистрация: 2-11-08
Из: Ростов-на-Дону
Пользователь №: 41 331



Хм. Если я все правильно понимаю...
5В - 3.3В = 1.7В
1.7В / 680 Ом = 2,5 мА

Такой слабый ток не сможет сколь-либо заметно подтянуть питание. У источника питания сквозь асекс на выходную ножку с включенным "1" сопротивление - единицы Ом, он легко победит 5В.

Делали такое, но не на Асексах, а на более новых Циклонах. Они хавали нормально.

А почему не сделать вместо логической 1 закрытое (высокоомное) состояние?
Делали таким способом на асексе управление светодиодом.


v
светодиод
v
резистор
v
асекс
v
У асекса на ноге открытая земля/ закрытая.
Когда земля - ток течет, диод горит, когда закрыта - тока нет, диод не горит, в этот момент на ножке 5В. Все изделие работает отлично вне зависимости горит/не горит.
Главное, чтобы не превышался максимальный ток на одной ножке (для асекса это, если память не изменяет 20 мА)

В вашем случае все будет отлично.
Я даже не понял ваших опасений. Возможно не врубаюсь в вопрос ?
Go to the top of the page
 
+Quote Post
Sergei_Ilchenko
сообщение Nov 8 2008, 13:48
Сообщение #3


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

Группа: Свой
Сообщений: 180
Регистрация: 17-05-05
Из: Санкт-Петербург
Пользователь №: 5 128



Цитата(LordVader @ Nov 8 2008, 15:41) *
Ситуация:
у ацекса пин на выход, выводит лог.1 (3.3в),
к нему резюк 680 ом, с другой стороны резюка его тянут к 5в.
PCI clamp диод отключён.

Вопрос - будет ли течь ток через ножку на шину питания ацекса, или там что-то вроде диода Шоттки?

Вопрос вызван тем, что в результате такой ситуации шина питания ацекса может подскочить, что нежелательно.

Вопрос - будет ли течь ток через ножку на шину питания ацекса, или там что-то вроде диода Шоттки?
Ответ - да, только вот какой...

Как вариант можете посмотреть структуру выходной ячейки ACEX1k? И заодно найти ответ на вопрос - зачем ставят PCI Clamp диоды?

ACEX1k толерантен по ВХОДУ/ВЫХОДУ к 5V. В свое время использовали его с 5V процессором и прочими ИС напрямую особо не беспокоясь. PCI Clamp диоды были отключины и буферы были с Z-состоянием.

Если пин настроен на выход (FPGA сконфигурирован) -> значит открыт один из транзисторов (верхний или нижний) -> диод зашунтирован транзистором и тем более отключен -> через резистор идет подтяжка шины 3,3V к 5V (зависит от схемы включения транзисторов и их структуры выходного буфера).

Встречный вопрос: зачем Вам управлять резистором 680Ом? Что там на самом деле? Через него же всегда будет идти ток...

P.S. Извините если запутал еще больше.
Go to the top of the page
 
+Quote Post
LordVader
сообщение Nov 8 2008, 14:41
Сообщение #4


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

Группа: Участник
Сообщений: 127
Регистрация: 18-10-06
Пользователь №: 21 418



Смысл в том, что нога ацекса всегда выход, 0 или 1, с другой стороны резистора подключается как 5в вход, так и 5в выход с Z-состоянием, который может драйвить произвольные сигналы.

В общем в каком-то из апнотов нашёл ответ - при единичке на выходе ацекса ток c шины питания может течь в обе стороны :-\

Проблема в том, что если таких ножек много, то ток на шину 3.3в может стать достаточным, чтобы эта шина подскочила, что нежелательно. Буду ставить инверторы типа 74ацт04 smile.gif

Сообщение отредактировал LordVader - Nov 8 2008, 14:47
Go to the top of the page
 
+Quote Post
Sergei_Ilchenko
сообщение Nov 8 2008, 14:52
Сообщение #5


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

Группа: Свой
Сообщений: 180
Регистрация: 17-05-05
Из: Санкт-Петербург
Пользователь №: 5 128



Цитата(LordVader @ Nov 8 2008, 17:41) *
Смысл в том, что нога ацекса всегда выход, 0 или 1, с другой стороны резистора подключается как 5в вход, так и 5в выход с Z-состоянием, который может драйвить произвольные сигналы.

В общем в каком-то из апнотов нашёл ответ - при единичке на выходе ацекса ток c шины питания может течь в обе стороны :-\

Проблема в том, что если таких ножек много, то ток на шину 3.3в может стать достаточным, чтобы эта шина подскочила, что нежелательно. Буду ставить инверторы типа 74ацт04 smile.gif


Ну или как вариант более предпочтительный - дать знать ACEX1k, когда он не должен драйверить шину. и переводить его выход в Z-состояние. Проблема решиться сама-собой.
Я подозреваю, что у Вас это шина - раз несколько задатчиков, но есть же координатор... он знает...
Go to the top of the page
 
+Quote Post
murmel1
сообщение Nov 8 2008, 20:22
Сообщение #6


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

Группа: Свой
Сообщений: 166
Регистрация: 2-11-08
Из: Ростов-на-Дону
Пользователь №: 41 331



Цитата(LordVader @ Nov 8 2008, 17:41) *
Смысл в том, что нога ацекса всегда выход, 0 или 1, с другой стороны резистора подключается как 5в вход, так и 5в выход с Z-состоянием, который может драйвить произвольные сигналы.

Это никак не мешает сделать 0/Z вместо 0/1. Вешайте с той стороны резистора все что угодно, хоть вход, хоть пятивольтовый выход. Если боитесь неопределенных состояний (оба драйвера в Z), сделайте дополнительный резистор на питание.
Я таким методом сопрягал 1.8-вольтовую ногу стратикса с 3.3-вольтовой ногой Циклона. Причем обе ноги работали как двунаправленные. Использовалась подвеска на 3.3В
Go to the top of the page
 
+Quote Post
LordVader
сообщение Nov 10 2008, 18:09
Сообщение #7


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

Группа: Участник
Сообщений: 127
Регистрация: 18-10-06
Пользователь №: 21 418



Это, к сожалению, не шина, а точнее кусок шины (1 сигнал), а координатор отсутствует ввиду того, что "трюк" с резистором был придумал позднее. Даже и рассказывать стыдно, о чём речь идёт - засмеёте =)

Насчёт 2 резисторов и работы плисы в режиме 0/Z - подумаю, спасибо!
Go to the top of the page
 
+Quote Post

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

 


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


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