- Сопряжение 1801ВМ1 с 3.3В ПЛИС
-
? kt315b@ - 09.01.2019 18:37
Хочу прицепить 1801ВМ1 к ПЛИС Спартан-3 или 6 (из того, что есть в наличии). Насколько мне известно, Спартан-3 не имеет 5В толерантности. Напрашивается такое решение проблемы: сигналы проца - открытый коллектор, с подтягом к 5В. Будет ли работать такая система: проц питаем от 5В, однако выводы подтягиваем к 3.3В? Хватит ли 3.3В для того, чтобы проц считал логический "0" (высокий уровень)? Или посмотреть в сторону установки развязывающих буферов (крайне не хотелось бы). Спасибо.
-
? svinka@ - 09.01.2019 18:57
сигналы проца в большинстве с 3С или чисто входы. Там нет ОК кроме пары сигналов
-
? kt315b@ - 09.01.2019 19:00
А зачем их подтягивать тогда? Мне главное, чтоб 5В в плисину не вдуло и, чтоб проц 3.3 распознавал как высокий уровень.
-
? BD - 09.01.2019 19:21
гугули bss138
в чипдипе даже мелкие платки готовые есть за копейки.
вообще, уровень 3в3 ттл надо только на вход ПЛИСА передавать, выход все стародельные "микросхемы" распознают правильно.
-
? BD - 09.01.2019 19:49
вот. слепыми руками собранный
https://i.ibb.co/PC5pXZQ/1.jpg
на самом деле надо 1-3 диода последовательно на вход ))
-
? kt315b@ - 09.01.2019 19:50
Да просто много диодов получается, хотелось как-то "малой кровью" ))
-
? Vslav - 09.01.2019 19:55
Сюда ходи - https://zx-pk.ru/threads/21192-eksperimentalnye-protsessornye-moduli-2kh1801vm1-i-1801vm2.html
Выходы процессора - не открытый коллектор, напрямую к ПЛИС не подключить, попадет 5 вольт.
Входы процессора кушают 3.3V как высокий уровень нормально.
-
? kt315b@ - 09.01.2019 20:01
У меня, кстати, мелькала мысль через 5В-толерантную CLPDшку его прикрутить.
-
? kt315b@ - 11.01.2019 00:37
Ну, вобщем, заказал XC3S500E в качестве "головной" и XC95114XL в качестве "сопрягающей". Деятельность "сопрягающей" пока под вопросом - жалко плисину тупо как буфер использовать, думаю с нее выкинуть наружу внешний МПИ и прицепить какую-нибудь нежадную на ресурсы периферию. Основное мясо будет в XC3S500E, конечно. Ждем-с и начинаем рисовать платку )
-
? kt315b@ - 11.01.2019 00:37
XC95114XL следует читать как XC95144XL
-
? svinka@ - 11.01.2019 00:54
XC95114XL -->> XC95144XL
-
? svinka@ - 11.01.2019 00:57
пардон. Не увидел самопоправки
-
? svinka@ - 11.01.2019 01:00
А что проэктируете???? БК на ПЛИС???
-
? kt315b@ - 11.01.2019 01:56
Ну что-то типа того, но не совсем. Скорее это будет отладочная плата 1801ВМ1/ПЛИС, с возможностью реализации на ней БК с расширяемыми возможностями. В идеале что-то типа того...
-
? BD - 11.01.2019 10:22
лет 5 назад у Voland'a видел плату, где ВМ1 реализован в плюшке ))
¤
http://forum.pk-fpga.ru/viewforum.php?f=2
¤
объединяйтесь ))
-
? svinka@ - 12.01.2019 13:04
а головной плис толерантной к 5в не нашлось? сколько вентилей то надо?
-
? BD - 12.01.2019 13:53
ну чего вы спорите? двунаправленные преобразователи есть, самое дешевое даже с платой в составе "конструктора". но лучше на основе bss138, если зрение позволяет )) у вм1 не так много на выход ))
https://www.chipdip.ru/product/rdc2-0015a
-
? svinka@ - 12.01.2019 14:35
Есть у меня в нычке паучищща толерантные.
https://drive.google.com/open?id=1G8HllwVzWUkErHx1VCKEcjf6fh8-7wht
https://drive.google.com/open?id=1ZQh301zUACm-jbtfzDBs4RvMa-bqxGmU
-
? kt315b@ - 12.01.2019 22:23
Из 5В - только старые Спартаны (и то не уверен), к тому-же третьи спартаны - самые старые, с которыми способно работать ПО, на котором я работаю (ISE 14.7), более старое ПО ставить не хочу, ибо привык к 14.7 и что дома, что на работе - использую его. svinka, Альтера у вас знатная - коллекционная, можно сказать!. С преобразованием все-же остановился на CPLD, во-первых потому что их уже заказал, во-вторых - потому что можно на нее доп. функционал повесить и в любой момент изменить конфигурацию.
-
? svinka@ - 14.01.2019 16:02
У меня не одна -))
https://drive.google.com/open?id=1hJO1m2DZUl4kkm3PPxTrHFRQekwLQjIt
преобразователь на CPLD - хорошее решение!
- << Форум