Программируемая логика - это не так уж и сложно. Разберемся вместе.
Ответить

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

Чт авг 01, 2019 13:16:56

Здравствуйте, коллеги! Возникла потребность посадить Spartan-3 (XC3S500E) на шину с 5-ю вольтовыми уровнями (DEC Q-bus). Каким образом это можно наиболее корректно и малой кровью сделать? Возникла идея применить буферный коммутатор на CPLD, по типу XC95144XL. CPLDшка питается 3.3В, но имеет 5В-толерантность. Но пока не понятна логика работы этого коммутатора. Или же есть какой-нибудь более простой способ? Проблема с том еще, что шина имеет двунаправленные сигналы. Сталкивался кто-то с подобными задачами?

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

Чт авг 01, 2019 14:00:30

Простейший двунаправленный преобразователь уровней делается на мелком мосфете наподобие 2N7002.

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

Чт авг 01, 2019 14:04:53

Да это понятно, только там этих линий более 20 и большая часть из них двунаправленные.

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

Чт авг 01, 2019 14:13:42

20 копеечных транзисторов опустошат карманы? Есть готовые модули, построенные на этой же схеме, есть микросхемы с такой же схемой внутри.
3,3_5.jpg
(69.35 KiB) Скачиваний: 569

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

Пт авг 09, 2019 20:06:24

Есть микросхемы adg3308, а также среди серии 74 что-то с 4245.

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

Вс фев 09, 2020 14:27:45

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, их, вроде-бы, еще продают, с хранения, вестимо.
Ответить