Nick_K 0 30 декабря, 2015 Опубликовано 30 декабря, 2015 · Жалоба Заказчик поставил задачу управления станком Термопластавтомат с помощью системы на FPGA. Обеспечил разработчиков Dev. Kit'ами на Cyclone 5. Сейчас стоит вопрос дальнейшего использования такого решения/ перехода на другие платы/ использования новой платформы. Более детально получается, что использование стандартного Dev. Kit'а (точнее схемы его разводки) порождает невозможность задействовать большое количество входных тестовых сигналов и использовать одновременно монитор, для отображения человеко-машинного интерфейса, разрабатываемого на встроенном ядре ARM. Может у кого-то есть конкретный опыт по подключению монитора для SoC и большого количества входных/выходных интерфейсов к кристалу. Ну или какия может литература есть? Желательно, конечно, посоветовать готовые недорогие решения модульного типа. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryR 0 30 декабря, 2015 Опубликовано 30 декабря, 2015 · Жалоба По поводу количества сигналов - не понял, в чём проблема, а что касается монитора - VIP Suite clocked video output. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 30 декабря, 2015 Опубликовано 30 декабря, 2015 · Жалоба Может у кого-то есть конкретный опыт по подключению монитора для SoC и большого количества входных/выходных интерфейсов к кристалу. Ну или какия может литература есть? Желательно, конечно, посоветовать готовые недорогие решения модульного типа. Опыт то есть. Только FPGA здесь явно провальный вариант. Это должна быть сеть микроконтроллеров. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nick_K 0 30 декабря, 2015 Опубликовано 30 декабря, 2015 · Жалоба По поводу количества сигналов - не понял, в чём проблема, а что касается монитора - VIP Suite clocked video output. Допустим со станка выходит 40 пар проводов для контроля и заходит столько же для управления. Понятно что на пины ПЛИС все не заведёшь. Может подскажете плату расширения какую-то? За видео - спс. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryR 0 30 декабря, 2015 Опубликовано 30 декабря, 2015 · Жалоба Я опять не понял, в чём вы видите проблему завести на ПЛИС 160 проводов? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Corner 0 30 декабря, 2015 Опубликовано 30 декабря, 2015 · Жалоба Допустим со станка выходит 40 пар проводов для контроля и заходит столько же для управления. Понятно что на пины ПЛИС все не заведёшь. Может подскажете плату расширения какую-то? За видео - спс. Самая задача для ПЛИС. Никакими контрллерами такой трафик не пережевать. Объемная плисина все еще и в реальном времени посчитает. А если не хватает дифф. пар можно поставить преобразователи из lvds в cmos. Хотя Ария по идее должна хавать столько lvds пар. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 30 декабря, 2015 Опубликовано 30 декабря, 2015 · Жалоба Допустим со станка выходит 40 пар проводов для контроля и заходит столько же для управления. Понятно что на пины ПЛИС все не заведёшь. Может подскажете плату расширения какую-то? За видео - спс. так надо знать что за дигатели там используются :) или какую-то доп инфу нужно для помощи Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Leka 1 30 декабря, 2015 Опубликовано 30 декабря, 2015 · Жалоба ...невозможность задействовать большое количество входных тестовых сигналов и использовать одновременно монитор... Непосредственно выводить HDMI, 4 пары проводов. На Марсоходе, например, есть проект на МАХ10. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 30 декабря, 2015 Опубликовано 30 декабря, 2015 · Жалоба так надо знать что за дигатели там используются :) или какую-то доп инфу нужно для помощи Забавно, однако. Как одно из замечательных свойств ПЛИС всегда не забывают упомянуть о некоей их гибкости. А тут оказывается надо знать наперед двигатели, да еще какую-то доп инфу. А чё, гибкости ПЛИС уже не хватает? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yamantau 15 30 декабря, 2015 Опубликовано 30 декабря, 2015 · Жалоба Опишите примерно какие типы и сколько сигналов входят и выходят. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Озон 0 30 декабря, 2015 Опубликовано 30 декабря, 2015 · Жалоба Так а почему плис? Там что, эти 100 сигналов какие то скоростные и требуют сверхбыстрой реакции? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yamantau 15 30 декабря, 2015 Опубликовано 30 декабря, 2015 · Жалоба Так а почему плис? Там что, эти 100 сигналов какие то скоростные и требуют сверхбыстрой реакции? Вот и я также полагаю, ТС молчит, пропал куда то. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 30 декабря, 2015 Опубликовано 30 декабря, 2015 · Жалоба Забавно, однако. Как одно из замечательных свойств ПЛИС всегда не забывают упомянуть о некоей их гибкости. А тут оказывается надо знать наперед двигатели, да еще какую-то доп инфу. А чё, гибкости ПЛИС уже не хватает? Сейчас вопрос ПЛИС или микроконтролер/микропроцессор не принципиален. PS Вопрос выбора элемнтной базы был сделан ТС (его заказчиком) в первом сообщении: Заказчик поставил задачу управления станком Термопластавтомат с помощью системы на FPGA. Обеспечил разработчиков Dev. Kit'ами на Cyclone 5. Сейчас стоит вопрос дальнейшего использования такого решения/ перехода на другие платы/ использования новой платформы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DmitryR 0 31 декабря, 2015 Опубликовано 31 декабря, 2015 · Жалоба Самая задача для ПЛИС. Никакими контрллерами такой трафик не пережевать. Объемная плисина все еще и в реальном времени посчитает. А если не хватает дифф. пар можно поставить преобразователи из lvds в cmos. Хотя Ария по идее должна хавать столько lvds пар. Да что там Ария. Даже если все эти 80 пар LVDS - Cyclone V даже SoC (у которого очень много пинов зарезервировано исключительно под HPS) в корпусе 896 имеет по 72 пары на вход и на выход. То есть почти с двукратным запасом. А если между процессором и FPGA мегаскоростной канал не нужен - можно обойтись заметно более мелким корпусом, а рядом поставить модулёк с Sitara. Что во всех отношениях, кроме габаритов платы, проще. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nick_K 0 31 декабря, 2015 Опубликовано 31 декабря, 2015 (изменено) · Жалоба Я опять не понял, в чём вы видите проблему завести на ПЛИС 160 проводов? Как минимум у меня возникает вопрос есть ли ПЛИСина с таким количеством ножек. С другой стороны я не смотрел все возможные ПЛИС и возможно что-то да упустил. Самая задача для ПЛИС. Никакими контрллерами такой трафик не пережевать. Объемная плисина все еще и в реальном времени посчитает. А если не хватает дифф. пар можно поставить преобразователи из lvds в cmos. Хотя Ария по идее должна хавать столько lvds пар. Спасибо, учтём. Правда сейчас работаем под Cyclone 5) так надо знать что за дигатели там используются :) или какую-то доп инфу нужно для помощи Эта загадка даже для меня т.к. заказчик сам не решил что именно использовать. Непосредственно выводить HDMI, 4 пары проводов. На Марсоходе, например, есть проект на МАХ10. Спасибо! Вот то что действительно поможет на отображение. Забавно, однако. Как одно из замечательных свойств ПЛИС всегда не забывают упомянуть о некоей их гибкости. А тут оказывается надо знать наперед двигатели, да еще какую-то доп инфу. А чё, гибкости ПЛИС уже не хватает? Кирпичами в огород начинаем бросаться?) Да что там Ария. Даже если все эти 80 пар LVDS - Cyclone V даже SoC (у которого очень много пинов зарезервировано исключительно под HPS) в корпусе 896 имеет по 72 пары на вход и на выход. То есть почти с двукратным запасом. А если между процессором и FPGA мегаскоростной канал не нужен - можно обойтись заметно более мелким корпусом, а рядом поставить модулёк с Sitara. Что во всех отношениях, кроме габаритов платы, проще. Вот оно что, я не тот корпус мотрю и не могу догнать где просчитался. Спасибо за подсказку. У нас просто стоит 5CSXFC6D6F31C6N ________________________________________________________________________________ Всем огромное спасибо за ответы и с наступающим Новым 2016 Годом! Изменено 31 декабря, 2015 пользователем Kolya Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться