Увязать Spartan-3 в пятивольтовой двунаправленной шиной

Программируемая логика - это не так уж и сложно. Разберемся вместе.
Ответить
Аватара пользователя
KT315B
Сверлит текстолит когтями
Сообщения: 1269
Зарегистрирован: Пт июл 21, 2006 15:05:19
Откуда: плод воображения
Контактная информация:

Увязать Spartan-3 в пятивольтовой двунаправленной шиной

Сообщение KT315B »

Здравствуйте, коллеги! Возникла потребность посадить Spartan-3 (XC3S500E) на шину с 5-ю вольтовыми уровнями (DEC Q-bus). Каким образом это можно наиболее корректно и малой кровью сделать? Возникла идея применить буферный коммутатор на CPLD, по типу XC95144XL. CPLDшка питается 3.3В, но имеет 5В-толерантность. Но пока не понятна логика работы этого коммутатора. Или же есть какой-нибудь более простой способ? Проблема с том еще, что шина имеет двунаправленные сигналы. Сталкивался кто-то с подобными задачами?
R2AIV 73!
Реклама
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20175
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Увязать Spartan-3 в пятивольтовой двунаправленной шиной

Сообщение Martin76 »

Простейший двунаправленный преобразователь уровней делается на мелком мосфете наподобие 2N7002.
Реклама
Аватара пользователя
KT315B
Сверлит текстолит когтями
Сообщения: 1269
Зарегистрирован: Пт июл 21, 2006 15:05:19
Откуда: плод воображения
Контактная информация:

Re: Увязать Spartan-3 в пятивольтовой двунаправленной шиной

Сообщение KT315B »

Да это понятно, только там этих линий более 20 и большая часть из них двунаправленные.
R2AIV 73!
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20175
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Увязать Spartan-3 в пятивольтовой двунаправленной шиной

Сообщение Martin76 »

20 копеечных транзисторов опустошат карманы? Есть готовые модули, построенные на этой же схеме, есть микросхемы с такой же схемой внутри.
3,3_5.jpg
(69.35 КБ) 610 скачиваний
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Увязать Spartan-3 в пятивольтовой двунаправленной шиной

Сообщение Meteor »

Есть микросхемы adg3308, а также среди серии 74 что-то с 4245.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Реклама
Аватара пользователя
afz
Опытный кот
Сообщения: 744
Зарегистрирован: Сб дек 22, 2012 08:17:42
Откуда: Караганда, Казахстан

Re: Увязать Spartan-3 в пятивольтовой двунаправленной шиной

Сообщение afz »

KT315B писал(а):Возникла потребность посадить Spartan-3 (XC3S500E) на шину с 5-ю вольтовыми уровнями (DEC Q-bus).
Детально этот вопрос разобран здесь. Там же, кстати, и самая, пожалуй, представительная русскоязычная тусовка по PDP-11 и ее клонам.

Коротко: шина там не 5-вольтовая, а 3.4-вольтовая. Зато она требует не менее 60-мА открытых коллекторов. У штатных DEC-овских драйверов заявлено 70 мА, но они не годятся - у них со второй стороны 5-вольтовые 3 состояния. а у ранних - и вообще простой двухтактный выход. Хорошо подходят наши 531АП2П, у них с обеих сторон 60-мА открытые коллекторы, одной стороной цепляем прямо на Q-bus/МПИ, вторую подтягиваем к +3.3В резисторами 0.33-1 кОм, и вперед! В принципе, годятся открытые коллекторы из серии SN74Fxxx. Идеальное решение - 74F641, порт А цепляем на внутреннюю шину с подтяжкой к +3.3, порт В - прямо на МПИ. Только вот их давно сняли с производства и даже остатки почти все распродали. Техасские инструменты и сейчас выпускают 74BCT25642, но там свои сложности. В общем, самое простое- это попробовать найти 531АП2, их, вроде-бы, еще продают, с хранения, вестимо.
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Реклама
Ответить

Вернуться в «ПЛИС»