Перейти к содержанию
    

На CPLDшке предполагается реализовывать что-то типа моста SPI в паралельный код, которым будет управляться 5В девайс.
А сколько требуется входных линий и сколько выходных?

 

А с Atmel'овскими CPLD связываться не стоит.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А сколько требуется входных линий и сколько выходных?

 

А с Atmel'овскими CPLD связываться не стоит.

Входные SPI, выходных примерно 24 - 32. По поводу CPLD от Atmel тоже терзают сомнения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Деже не знаю, что же тогда выбрать. Ещё наткнулся на Xilinx XC9572, поддерживает 5В на выход, но они тоже свой век прожили.

У Atmela много можно посмотреть, опять же доки года 2005, да и не работал с ними, что да как не понятно. Если кто работал с Atmel-ом поделитесь впечатлениями. На CPLDшке предполагается реализовывать что-то типа моста SPI в паралельный код, которым будет управляться 5В девайс.

А какой уровень напряжения по входу ваш девайс считает за лог.1 Неужели выше 3,3в. Может все таки 2,5 достаточно чтобы девайс считал это единицей?

А наоборот 5В выход вашего девайса на 3,3в вход Altera решается внешним резистором и клампинг диодом внутри матрицы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А какой уровень напряжения по входу ваш девайс считает за лог.1 Неужели выше 3,3в. Может все таки 2,5 достаточно чтобы девайс считал это единицей?

А наоборот 5В выход вашего девайса на 3,3в вход Altera решается внешним резистором и клампинг диодом внутри матрицы.

Входной интерфейс для CPLD - SPI (3.3В), всё остальное выходы 5В.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Входные SPI, выходных примерно 24 - 32. По поводу CPLD от Atmel тоже терзают сомнения.

А Вы не пробовали поискать какой-нибудь стандартный SPI I/O Expander (у NXP, Maxim, Exar и т.п.)?

Например, типа такого: MAX6957

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А Вы не пробовали поискать какой-нибудь стандартный SPI I/O Expander (у NXP, Maxim, Exar и т.п.)?

Например, типа такого: MAX6957

Спасибо, счас заценим, вроде как подходит, чтоб SPI распараллелить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Беглый поиск нарыл вот что

MCP23S17 от микрочип

SPI to 16 бит,

корпус 28 QFN - куда меньше, питание до 5,5в

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А Вы не пробовали поискать какой-нибудь стандартный SPI I/O Expander

Плюсую.

С MAX7000 не связывайтесь. Старье. Не самые лучшие впечатления от работы с этой серией.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Плюсую.

С MAX7000 не связывайтесь. Старье. Не самые лучшие впечатления от работы с этой серией.

Уже больше склоняемся к использованию IO Expander. Тот, что посоветовали выше

Например, типа такого: MAX6957

и MAX7301 самые скоростные 26 MHz SPI. Всё остальное, что посмотрел, в основном 400 kHz I2C.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...