User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 23

Тема: Как сопрягать микросхемы с разными VCC?

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    19.01.2005
    Адрес
    Planet Earth
    Сообщений
    407
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question Как сопрягать микросхемы с разными VCC?

    Вот я тут надумываю собрать клон Pentagon 1024 на базе Xilinx ColdRunner-II (5K логических ячеек) + Z80 + YM + ВГ93. И как бы понятно в каком направлении двигаться, но непонятно как сопрягать древние железки, требующие +5 вольт, с современной скоростной CPLD, которая не имеет толерантности даже к +3.3... Если не ошибаюсь ColdRunner-II требует +1.8 вольт, а это наверно воспримется как логический ноль старой TTL-логикой. А уж если +5 на него подать, то сгорит к чародеям, буду только маму его вспоминать часто и нехорошо...

    Как это решается? Использовать все синтетическое не хочется, хочется реальный силиконовый Z80 и YM со всеми их глючками и особенностями.

    Как люди решают такие проблемы?
    Последний раз редактировалось dhau; 10.03.2005 в 04:28. Причина: Врожденный Грамотей с большой "Г"

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    23.01.2005
    Сообщений
    1,113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dhau
    Вот я тут надумываю собрать клон Pentagon 1024 на базе Xilinx ColdRunner-II (5K логических ячеек) + Z80 + YM + ВГ93. И как бы понятно в каком направлении двигаться, но непонятно как сопрягать древние железки, требующие +5 вольт, с современной скоростной CPLD, которая не имеет толерантности даже к +3.3... Если не ошибаюсь ColdRunner-II требует +1.8 вольт, а это наверно воспримется как логический ноль старой TTL-логикой. А уж если +5 на него подать, то сгорит к чародеям, буду только маму его вспоминать часто и нехорошо...
    Есть например 74lvth245 (и другие из серии 74lvth) - позволяют, как минимум, сопрягать 3.3v и 5v с любых сторон, сами питаются от 3.3. Вообще пошукай на тему этих и других серий на www.ti.com - может чего и найдёшь.

    Как это решается? Использовать все синтетическое не хочется, хочется реальный силиконовый Z80 и YM со всеми их глючками и особенностями.
    Как люди решают такие проблемы?
    А зачем тогда колдруннер - чего-нибудь попроще разве уже нету? :-\

  4. #3

    Регистрация
    19.01.2005
    Адрес
    Planet Earth
    Сообщений
    407
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lvd
    А зачем тогда колдруннер - чего-нибудь попроще разве уже нету? :-\
    Потому что он у меня уже есть и это самый мелкий девкит, который можно заказать с сайта Xilinx. Кроме того CRII будет выпускаться еще пару лет, а старые модели, толерантные к 3.3/5v похоже уже не выпускаются.

  5. #4

    Регистрация
    19.01.2005
    Адрес
    Planet Earth
    Сообщений
    407
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всетаки помогите пожалуйста. Я ищу варианты совмещения 1.8v и 5v логики. Могут ли мне помочь микросхемы CD4050?

    Или я не туда смотрю?

  6. #5

    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    282
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dhau
    Всетаки помогите пожалуйста. Я ищу варианты совмещения 1.8v и 5v логики. Могут ли мне помочь микросхемы CD4050?

    Или я не туда смотрю?
    CD4050 не подойдут - IMHO. Ибо они не могут питаться менее 3V (значит для 5>1.8V не подходит). Уровень лог. "0" на входе до 1.5V (значит для 1.8>5V не подходит тоже).

    P.S. Может сейчас все изменилось, но 20 лет назад преобразователи уровней требовали два напряжения питания.

  7. #6

    Регистрация
    19.01.2005
    Адрес
    Planet Earth
    Сообщений
    407
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Conan
    Может сейчас все изменилось, но 20 лет назад преобразователи уровней требовали два напряжения питания.
    Существуют ли микросхемы с двойным питанием и способностью преобразовывать уровни напряжения на (относительно) высоких частотах? Я все-таки хочу знать как можно сопрягать логику разных уровней... Альтернатива использовать все синтетическое есть (все в одной FPGA нв 200'000 ячеек), но хочется реальный Z80 и AY... Еще можно попытаться купить микросхемы Altera MAX 3000 / 7000 с толерантностью на 5 вольт, но их же еще паять надо и JTAG для них собирать - слишком сложно...

  8. #7

    Регистрация
    20.03.2007
    Адрес
    Germany
    Сообщений
    867
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В даташите XC95144XL от Xilinx написано
    • 5V tolerant I/O pins accept 5V, 3.3V, and 2.5V signals

    Можно использовать эту ПЛИС в Speccy (Z84C00-10, 29C020, MOSEL62256) без преобразователя уровня???

  9. #8

    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    В даташите XC95144XL от Xilinx написано
    • 5V tolerant I/O pins accept 5V, 3.3V, and 2.5V signals

    Можно использовать эту ПЛИС в Speccy (Z84C00-10, 29C020, MOSEL62256) без преобразователя уровня???
    Да, только не забудь "отконфигурировать" пины для 5В уровней (о чём CHRV выше писал, в его списке это пункт 1). Как - написано в ds по XC95144XL. Делается это в ISE, я не знаю насчёт CPLD, но для FPGA уровни для каждого пина выставляются в PACE.
    Who are you to fucking lecture me?

  10. #9

    Регистрация
    26.08.2007
    Адрес
    Краснодар
    Сообщений
    123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Последний раз редактировалось dennt; 28.08.2007 в 00:32.

  11. #10

    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dennt Посмотреть сообщение
    В случае ILoveSpeccy это лишнее удорожание и уменьшение надежности устройства. Буфера рекомендуется ставить только на внешние устройства или если нагрузка большая на линию.

    В случае когда устройства не толерантно рекомендуется использовать не буферные микросхемы, а так называемые BUS-switch (например FST3245 или QS3245) они отличаются тем что у них задержка порядка 1нс, т.е. они в общем случае не вносят дополнительные временные проблемы в схему.

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •