StewartLittle 0 Posted May 27, 2014 · Report post На CPLDшке предполагается реализовывать что-то типа моста SPI в паралельный код, которым будет управляться 5В девайс.А сколько требуется входных линий и сколько выходных? А с Atmel'овскими CPLD связываться не стоит. Quote Ответить с цитированием Share this post Link to post Share on other sites
doom13 0 Posted May 27, 2014 · Report post А сколько требуется входных линий и сколько выходных? А с Atmel'овскими CPLD связываться не стоит. Входные SPI, выходных примерно 24 - 32. По поводу CPLD от Atmel тоже терзают сомнения. Quote Ответить с цитированием Share this post Link to post Share on other sites
vadimp61 0 Posted May 27, 2014 · Report post Деже не знаю, что же тогда выбрать. Ещё наткнулся на Xilinx XC9572, поддерживает 5В на выход, но они тоже свой век прожили. У Atmela много можно посмотреть, опять же доки года 2005, да и не работал с ними, что да как не понятно. Если кто работал с Atmel-ом поделитесь впечатлениями. На CPLDшке предполагается реализовывать что-то типа моста SPI в паралельный код, которым будет управляться 5В девайс. А какой уровень напряжения по входу ваш девайс считает за лог.1 Неужели выше 3,3в. Может все таки 2,5 достаточно чтобы девайс считал это единицей? А наоборот 5В выход вашего девайса на 3,3в вход Altera решается внешним резистором и клампинг диодом внутри матрицы. Quote Ответить с цитированием Share this post Link to post Share on other sites
doom13 0 Posted May 28, 2014 · Report post А какой уровень напряжения по входу ваш девайс считает за лог.1 Неужели выше 3,3в. Может все таки 2,5 достаточно чтобы девайс считал это единицей? А наоборот 5В выход вашего девайса на 3,3в вход Altera решается внешним резистором и клампинг диодом внутри матрицы. Входной интерфейс для CPLD - SPI (3.3В), всё остальное выходы 5В. Quote Ответить с цитированием Share this post Link to post Share on other sites
StewartLittle 0 Posted May 28, 2014 · Report post Входные SPI, выходных примерно 24 - 32. По поводу CPLD от Atmel тоже терзают сомнения. А Вы не пробовали поискать какой-нибудь стандартный SPI I/O Expander (у NXP, Maxim, Exar и т.п.)? Например, типа такого: MAX6957 Quote Ответить с цитированием Share this post Link to post Share on other sites
doom13 0 Posted May 28, 2014 · Report post А Вы не пробовали поискать какой-нибудь стандартный SPI I/O Expander (у NXP, Maxim, Exar и т.п.)? Например, типа такого: MAX6957 Спасибо, счас заценим, вроде как подходит, чтоб SPI распараллелить. Quote Ответить с цитированием Share this post Link to post Share on other sites
vadimp61 0 Posted May 28, 2014 · Report post Беглый поиск нарыл вот что MCP23S17 от микрочип SPI to 16 бит, корпус 28 QFN - куда меньше, питание до 5,5в Quote Ответить с цитированием Share this post Link to post Share on other sites
the_king_orange_summer 0 Posted May 29, 2014 · Report post А Вы не пробовали поискать какой-нибудь стандартный SPI I/O Expander Плюсую. С MAX7000 не связывайтесь. Старье. Не самые лучшие впечатления от работы с этой серией. Quote Ответить с цитированием Share this post Link to post Share on other sites
doom13 0 Posted May 29, 2014 · Report post Плюсую. С MAX7000 не связывайтесь. Старье. Не самые лучшие впечатления от работы с этой серией. Уже больше склоняемся к использованию IO Expander. Тот, что посоветовали выше Например, типа такого: MAX6957 и MAX7301 самые скоростные 26 MHz SPI. Всё остальное, что посмотрел, в основном 400 kHz I2C. Quote Ответить с цитированием Share this post Link to post Share on other sites