esaulenka 7 17 февраля, 2010 Опубликовано 17 февраля, 2010 · Жалоба Рассматриваем идею устройства на плате mini/micro ITX и нашей плате расширения. На нашей плате будет 2-3 уарта и 20-25 ног для "дрыганья", требования по скорости обмена - небольшие (уарты на 115200 не будут упираться в межплатный интерфейс - и хорошо). Всё это будет упаковано в один корпус. Собственно, требуются идеи, как это дело соединить в единое целое: - USB. Самый правильный, пожалуй, вариант: скорости достаточно, широкий выбор компонентов с обеих сторон (на мат.платах выведен всегда, выбор процессора для нашей платы тоже большой). Минус - если одной из операционок будет ДОС (вопрос прорабатывается, но наличие ДОСа со всеми драйверами является плюсом), получаем проблему с написанием стека драйверов. - UART. Плюсы - стандартно и просто. Минусы - скорость небольшая, да и уартов нам надо много (занимать один жалко). - софт-SPI. На большинстве плат есть несколько GPIO, на которых можно реализовать SPI. Минусы - решение кривовато, GPIO есть не везде, возможны проблемы со скоростью. - PCI / PCI-Express. Плюсы - скорость обмена, не очень сложные драйверы. Минусы - я слабо себе представляю аппаратную часть. Какую минимальную ПЛИС нужно использовать? Итак, расскажите, какие грабли меня ждут? ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dch 0 17 февраля, 2010 Опубликовано 17 февраля, 2010 · Жалоба ISA это надежно,выводов мало по сравнению с PCI Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esaulenka 7 18 февраля, 2010 Опубликовано 18 февраля, 2010 · Жалоба ISA это хорошо, да. Небыстро, драйвера разобраны в мильёне источников. Одна проблема - в недорогих мат.платах её уже несколько лет как нельзя найти, и в дальнейшем ситуация уж точно не улучшится. Лучше по PCI что-нибудь насоветуйте :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 18 февраля, 2010 Опубликовано 18 февраля, 2010 · Жалоба - PCI / PCI-Express. Плюсы - скорость обмена, не очень сложные драйверы. Минусы - я слабо себе представляю аппаратную часть. Какую минимальную ПЛИС нужно использовать? PCIe - Примерно 7-8К лутов я думаю с запасом хватит. Если использовать внешний трансивер типа XIO1100. Будет дешево и сердито. Ну а в макет ПЛИСу потолще заложить, но с рассчетом, чтобы потом можно было бы на то же место более маленькую впаять. PCI - вообще почти ничего. Элементарщина. В 1.5К лутов можно уложить средний такой девайсик. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Andron_ 0 18 февраля, 2010 Опубликовано 18 февраля, 2010 (изменено) · Жалоба Ынтырнеты утверждают, что некоторые умельцы собирают примитивные PCI-желез...игрушки на ПЛИС на 32 ячейки... Есть микросхемы мосты, типа PCI9030... в связке с микроконтроллером можно не использовать плис... только это все дорого выходит... лучше просто ПЛИС))) Изменено 18 февраля, 2010 пользователем Andron_ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться