Dubov 0 24 ноября, 2012 Опубликовано 24 ноября, 2012 (изменено) · Жалоба Никогда не работал с ПЛИС. Но настало время сделать такое: очень соблазнительно применять Linux в новых проектах. Но в реалтайм, к сожалению, сделать обработку потока данных очень трудно под этой ОС. Тогда напрашивается такой подход. Использовать ПЛИС с SDRAM как буфер для накопления данных, а хост с Linux будет забирать данные скажем раз в секунду. Сейчас стоит вопрос выбора ПЛИС(Altera или Xilinx) и платы для экспериментов. Знаю что можно купить китайский копеечный девайс с ПЛИС и SDRAM на борту(видел что-то типа miniPC, но сейчас не найду). Никто не знает где и что можно достать? По поводу выбора вендора: у кого из названых выше наиболее понятная доументация по работе с external memory и рабочие готовые блоки (библиотеки). Ожидаю услышать частные мнения. Спасибо. Изменено 24 ноября, 2012 пользователем Dubov Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flood 13 24 ноября, 2012 Опубликовано 24 ноября, 2012 · Жалоба Обе фирмы, и Altera, и Xilinx предлагают вполне рабочие варианты. Однако, их ПЛИС сложно назвать копеечными. Из описания задачи совершенно не понятно, что именно вам нужно. У Xilinx есть достаточно универсальные отладочные платы: SP605, ML605, KC705. На всех есть DDR3 SDRAM и PCI Express для связи с хостом. На первой - память ограниченного объема и ширины, на двух последних - SO-DIMM. Однако, цены на них совсем не китайские. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dubov 0 24 ноября, 2012 Опубликовано 24 ноября, 2012 (изменено) · Жалоба Да нет... мне нужно по SPI связаться с хостом. Да и шестой спартан - слишком круто для просто реализации буфера (принять-отдать...) Изменено 24 ноября, 2012 пользователем Dubov Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alevnew 0 25 ноября, 2012 Опубликовано 25 ноября, 2012 · Жалоба Да нет... мне нужно по SPI связаться с хостом. Да и шестой спартан - слишком круто для просто реализации буфера (принять-отдать...) Где-то когда-то на форуме уже выкладывал. Альтеровский пример контроллера sdram с описанием, исходниками verilog и модельками памяти. Сам с него начинал. Не слишком навороченный, но вполне пойдет по скорости для чтения-записи полными страницами. Я его под себя чуть изменил, в ПЛИС занимает около 150 ячеек (циклон 3 использовал). sdr_sdram.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
glock17 0 25 ноября, 2012 Опубликовано 25 ноября, 2012 · Жалоба Сейчас стоит вопрос выбора ПЛИС(Altera или Xilinx) и платы для экспериментов. Знаю что можно купить китайский копеечный девайс с ПЛИС и SDRAM на борту(видел что-то типа miniPC, но сейчас не найду). Никто не знает где и что можно достать? Ожидаю услышать частные мнения. Спасибо. Если кроме ПЛИС и SDRAM больше ничего не нужно, то есть вот такой, приятный по цене вариант: http://www.terasic.com.tw/cgi-bin/page/arc...=139&No=593 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 5 25 ноября, 2012 Опубликовано 25 ноября, 2012 · Жалоба Если кроме ПЛИС и SDRAM больше ничего не нужно, то есть вот такой, приятный по цене вариант: http://www.terasic.com.tw/cgi-bin/page/arc...=139&No=593 а тоже самое на xilinx-e есть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LV26 0 25 ноября, 2012 Опубликовано 25 ноября, 2012 · Жалоба Если кроме ПЛИС и SDRAM больше ничего не нужно, то есть вот такой, приятный по цене вариант: http://www.terasic.com.tw/cgi-bin/page/arc...=139&No=593 По моему это уж совсем примитив Вот это выглядит гораздо интереснее http://www.enterpoint.co.uk/raggedstone/raggedstone2.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
troiden 0 25 ноября, 2012 Опубликовано 25 ноября, 2012 · Жалоба а тоже самое на xilinx-e есть? Как вариант, http://www.xilinx.com/products/boards-and-...ES-S6MB-LX9.htm Правда, вопрос хватит ли доступных пинов на разъемах расширения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
glock17 0 25 ноября, 2012 Опубликовано 25 ноября, 2012 · Жалоба По моему это уж совсем примитив Вот это выглядит гораздо интереснее http://www.enterpoint.co.uk/raggedstone/raggedstone2.html Не "гораздо интереснее" (ИМХО), но тоже, как вариант, годится. Только вот вопрос - какую плату клиент получит раньше :rolleyes: Готов держать пари, что Terasic окажется резвее (из личного опыта). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
LV26 0 25 ноября, 2012 Опубликовано 25 ноября, 2012 · Жалоба Не "гораздо интереснее" (ИМХО), но тоже, как вариант, годится. Только вот вопрос - какую плату клиент получит раньше :rolleyes: Готов держать пари, что Terasic окажется резвее (из личного опыта). Вы покупали у Enterpoint? Интереснее по многим причинам 1) PCIe 2) 1 Gb DDR3 3) Большое кол-во внешних пинов. 4) Xilinx Spartan-6 Всего этого нет у терасика (но и стоимость другая). Если браться за FPGA всерьез - то этого терасика надолго не хватит. Раггедстон более разумное вложение денег (IMHO) Если денег есть - то еще лучше SP605 :) http://www.xilinx.com/products/boards-and-...605-G-image.htm Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
knk 0 25 ноября, 2012 Опубликовано 25 ноября, 2012 · Жалоба TE0600 (Spartan-6 + 1Gbit DDR3 + Ethernet) 189 Евро + 39 Евро за несущую плату с разьемами. Неплохой вариант для экспериментов. http://shop.trenz-electronic.de/catalog/pr...products_id=897 http://shop.trenz-electronic.de/catalog/pr...products_id=899 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
glock17 0 1 декабря, 2012 Опубликовано 1 декабря, 2012 · Жалоба Вы покупали у Enterpoint? Нет, но покупал у Терасика Интереснее по многим причинам 1) PCIe 2) 1 Gb DDR3 3) Большое кол-во внешних пинов. 4) Xilinx Spartan-6 Всего этого нет у терасика (но и стоимость другая). Раггедстон более разумное вложение денег (IMHO) Если денег есть - то еще лучше SP605 :) http://www.xilinx.com/products/boards-and-...605-G-image.htm Не сбивайте топикстартера, ему вроде как нужна SDRAM и ПЛИС в качестве буфера принять-отдать. А то раскрутите новичка на пару-тройку тысяч долларов, а потом постоянно икать будете. :rolleyes: Если браться за FPGA всерьез - то этого терасика надолго не хватит. Если "именно этого терасика", то согласен безо всяких оговорок. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться