R2AIV 0 1 августа, 2019 Опубликовано 1 августа, 2019 · Жалоба Здравствуйте, коллеги! Возникла потребность посадить Spartan-3 (XC3S500E) на шину с 5-ю вольтовыми уровнями (DEC Q-bus). Каким образом это можно наиболее корректно и малой кровью сделать? Возникла идея применить буферный коммутатор на CPLD, по типу XC95144XL. CPLDшка питается 3.3В, но имеет 5В-толерантность. Но пока не понятна логика работы этого коммутатора. Или же есть какой-нибудь более простой способ? Проблема с том еще, что шина имеет двунаправленные сигналы. Сталкивался кто-то с подобными задачами? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 1 августа, 2019 Опубликовано 1 августа, 2019 · Жалоба 17 минут назад, R2AIV сказал: почему не хотите двунаправленные буферы поставить? слазил поискал за вас на ti.com - http://www.ti.com/lit/ds/symlink/lsf0108-q1.pdf Allow Bidirectional Voltage Level Translation Between – 3.3 V ↔ 5 V Provides Bidirectional Voltage Translation With No Direction Pin Supports Up To 100 MHz Up Translation and Greater Than 100 MHz Down Translation at ≤ 30- pF Capacitive Load and Up To 40 MHz Up or Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MegaVolt 29 1 августа, 2019 Опубликовано 1 августа, 2019 · Жалоба Совсем классическое решение это вывести с плис две шины одна туда другая обратно и сигнал переключения. И соответственно дальше ставить уже однонаправленные преобразователи один из которых с третьим состоянием. Чуть менее классическое искать двунаправленные повторители они сами умные и сами понимают куда и что передавать. Скорость жаль вы не указали. На чём конкретно это городить уже отдельный вопрос. Вы бы всё же указали разрядность шины и максимальные частоты. Как по мне так обычная жётская логика должна потянуть без проблем. Дёшево и сердито :) P.S. 5V tolerant означает что они не сгорят от 5В но совсем не означает что они способны формировать 5В выходные сигналы. А так есть же тот же CoolRunner XPLA3 тоже 5В толерантный. Мало потребляет. Один раз прошил и забыл. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Timmy 1 1 августа, 2019 Опубликовано 1 августа, 2019 · Жалоба Если скорость позволяет, можно использовать трансляторы уровней с двойным питанием и "ручной" установкой направления, например SN74LVC8T245 и SN74LVC1T45. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Gorby 6 1 августа, 2019 Опубликовано 1 августа, 2019 · Жалоба 1 minute ago, Lmx2315 said: почему не хотите двунаправленные буферы поставить? Для этого, как минимум, нужно знать об их существовании.... Для современных схемотехников весьма популярна реакция на любые технические знания: - "А шо, так можно было ?" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MegaVolt 29 1 августа, 2019 Опубликовано 1 августа, 2019 · Жалоба 45 минут назад, Gorby сказал: Для современных схемотехников весьма популярна реакция на любые технические знания: - "А шо, так можно было ?" Лет через 40 они точно так же будут говорить на форумах: мол всё можно сделать на плис и не нужно ставить ИИ с нейроинтерфесами :)) А пока опыта набираются :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
R2AIV 0 1 августа, 2019 Опубликовано 1 августа, 2019 · Жалоба 1 час назад, Lmx2315 сказал: почему не хотите двунаправленные буферы поставить? слазил поискал за вас на ti.com - http://www.ti.com/lit/ds/symlink/lsf0108-q1.pdf Ого! А я правда о таких не знал. Шикарно! Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SII 0 1 августа, 2019 Опубликовано 1 августа, 2019 · Жалоба 3 hours ago, Lmx2315 said: почему не хотите двунаправленные буферы поставить? Смежный вопрос: а годятся ли такие буферы, если на одной из сторон висят не 5-вольтовые КМОПы, а классические ТТЛ? Разница как минимум в том, что выходное напряжение высокого уровня у ТТЛ существенно меньше, чем у КМОП, а с ТТЛ-входа постоянно (а не только на время переключения) стекает ток, если на входе лог. 0. Поэтому и есть сомнения, что такой умный буфер правильно распознает входы-выходы... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 206 1 августа, 2019 Опубликовано 1 августа, 2019 · Жалоба Там внутри просто транзистор по схеме ОЗ, порог очевидно 0,8 В, поэтому такое требование к refB, чтобы держать затвор на 0,8 В больше refA, т.е. при "1" на B у его A нулевой ток подтяжки к refA. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться