Увязать Spartan-3 в пятивольтовой двунаправленной шиной
- KT315B
- Сверлит текстолит когтями
- Сообщения: 1269
- Зарегистрирован: Пт июл 21, 2006 15:05:19
- Откуда: плод воображения
- Контактная информация:
Увязать Spartan-3 в пятивольтовой двунаправленной шиной
Здравствуйте, коллеги! Возникла потребность посадить Spartan-3 (XC3S500E) на шину с 5-ю вольтовыми уровнями (DEC Q-bus). Каким образом это можно наиболее корректно и малой кровью сделать? Возникла идея применить буферный коммутатор на CPLD, по типу XC95144XL. CPLDшка питается 3.3В, но имеет 5В-толерантность. Но пока не понятна логика работы этого коммутатора. Или же есть какой-нибудь более простой способ? Проблема с том еще, что шина имеет двунаправленные сигналы. Сталкивался кто-то с подобными задачами?
R2AIV 73!
- Реклама
Re: Увязать Spartan-3 в пятивольтовой двунаправленной шиной
Простейший двунаправленный преобразователь уровней делается на мелком мосфете наподобие 2N7002.
- KT315B
- Сверлит текстолит когтями
- Сообщения: 1269
- Зарегистрирован: Пт июл 21, 2006 15:05:19
- Откуда: плод воображения
- Контактная информация:
Re: Увязать Spartan-3 в пятивольтовой двунаправленной шиной
Да это понятно, только там этих линий более 20 и большая часть из них двунаправленные.
R2AIV 73!
Re: Увязать Spartan-3 в пятивольтовой двунаправленной шиной
20 копеечных транзисторов опустошат карманы? Есть готовые модули, построенные на этой же схеме, есть микросхемы с такой же схемой внутри.
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: Увязать Spartan-3 в пятивольтовой двунаправленной шиной
Есть микросхемы adg3308, а также среди серии 74 что-то с 4245.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
- Реклама
- afz
- Опытный кот
- Сообщения: 744
- Зарегистрирован: Сб дек 22, 2012 08:17:42
- Откуда: Караганда, Казахстан
Re: Увязать Spartan-3 в пятивольтовой двунаправленной шиной
Детально этот вопрос разобран здесь. Там же, кстати, и самая, пожалуй, представительная русскоязычная тусовка по PDP-11 и ее клонам.KT315B писал(а):Возникла потребность посадить Spartan-3 (XC3S500E) на шину с 5-ю вольтовыми уровнями (DEC Q-bus).
Коротко: шина там не 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)


