std-logic 0 28 марта, 2007 Опубликовано 28 марта, 2007 · Жалоба В ближайшей перспективе (не срочно) хотелось бы поиметь такую платку - либо готовую и распаяную, либо только PCB - для целей отладки разных IP-модулей в железе .Может кто подскажет где искать: FPGA уровня XILINX SPARTAN 3E - 400 или аналогичных возможностей от ALTERA, корпус - оптимально 208-pin. Процессор (ARM7 или ARM9) + Ethernet 100 (PHY & MAC), SDRAM (лучше DDR) - минимум два корпуса, не запараллеленых по входам т.е. подключенных к FPGA независимо. Ну и вся необходимая обвязка чтоб была разведена (питания, разъемы, JTAG etc.) Критично - быстродействие FPGA-память, наличие отлаженного быстрого TCP/IP стека под проц. и разумная цена. Если в ближайшее время найти что либо готовое не удастся - придется разводить самому. Тогда принимаются пожелания от тех, кто хотел бы иметь что-то подобное. Пока конфигурация мне видится следующим образом: FPGA - XILINX SPARTAN 3E PQ208 (соответственно лог. объем запаивается по необходимости) Проц - STR912 (достаточное быстродействие и богатая периферия, хотя рассматриваются и другие варианты) + Ethernet PHY + возможно USB (если кому нужно, мне достаточно Ethernet-a) Память - 2 чипа DDR, независимо разведенных на FPGA. FLASH для FPGA. Предназначение - отработка алгоритмов обработки и сжатия изображений/видео в реальном времени, в т.ч. с подключаемых к плате CCD/CMOS - сенсоров. В ARMe - TCP/IP стек, WEB сервер etc. Если есть какие мысли, предложения - поделитесь pls. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
starterkit.ru 0 29 марта, 2007 Опубликовано 29 марта, 2007 · Жалоба Есть что то близкое - SK-LPC-S3E Пока плата не готова, сложности с поставками LPC (обещают не ранее середины апреля). На существующем макете пока успешно проверил работу MicroBlaze из SDRAM. Дальнейшие планы на плату: 1) адаптировать xapp482, для возможности загрузки софта из SPI флешки 2) оживить на микроблайзной системе uClinux 3) выпустить платку дополнение с DVI выходом (может еще видео граббер поставлю) 4) выпустить платку дополнение с Ethernet PHY и RS232 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mikki 0 4 апреля, 2007 Опубликовано 4 апреля, 2007 · Жалоба Отличная бизнес идея, если все это дополнить документацией как у буржуев и по возможности примерами. А вот какова ориентировочная цена такой борды? В партии от 1 штуки ну например до 20 шт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klop 0 4 апреля, 2007 Опубликовано 4 апреля, 2007 · Жалоба Только одын малэнький дэталь - интерфейс между ARM чипом и FPGA. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
std-logic 0 5 апреля, 2007 Опубликовано 5 апреля, 2007 · Жалоба FPGA прикидывается внешней памятью для ARMa, соответственно цепляется на шину внешней памяти проца. IMHO, самый быстрый вариант. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
starterkit.ru 0 5 апреля, 2007 Опубликовано 5 апреля, 2007 (изменено) · Жалоба 2 mikki Точно пока сказать не могу, видно станет по выпуску первой партии, ориентировочно 100 - 150$ 2 klop Не понял, а что Вас смутило? Ошибка в контроллере внешней памяти, дык исправят, никуда не денутся, иначе зачем 2378 вообще нужен. 2 std-logic Именно, только по моему замыслу, 1 банк (64к) это под память, а 2-ой под регистры (переключения банков, периферия). Изменено 5 апреля, 2007 пользователем starterkit.ru Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
astro 0 6 апреля, 2007 Опубликовано 6 апреля, 2007 · Жалоба std-logic, Сейчас доделываю плату расширения с Cyclone2, DDR, ADC 14bit 40MSPS и ещё кучкой перифериии. Стыкуется с отладочной платой на чипе AT91RM9200 (rainbow v.1.1), но только медленно, через pio порты. Проект планируется некоммерческий, так что если будет интерес можете присоединяться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Doka 4 6 апреля, 2007 Опубликовано 6 апреля, 2007 · Жалоба FPGA уровня XILINX SPARTAN 3E - 400 или аналогичных возможностей от ALTERA, корпус - оптимально 208-pin. Процессор (ARM7 или ARM9) + Ethernet 100 (PHY & MAC), SDRAM (лучше DDR) - минимум два корпуса, не запараллеленых по входам т.е. подключенных к FPGA независимо. Память - 2 чипа DDR, независимо разведенных на FPGA. FLASH для FPGA. SPARTAN 3E в 208-pin - это 158 пользовательских ножек 1 чип DDR 32Мх16 - это 43 задействованных пина. умножаем на 2чипа: 86 pins 1 чип флаш 16Мх16: 47 ножек (Intel NOR Flash) на интерфейс (быстрый!) с ARM и с CCD/CMOS-сенсорами остается 25 pins не малова-то ли?? ЗЫЖ (и еще надо учесть, как тут правильно подметили, что определенный % ножек у 3E могут работать только как входы) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 41 6 апреля, 2007 Опубликовано 6 апреля, 2007 · Жалоба Рисовали нечто такое когда выход LPC2378 только планировался. Но в связи с глюком внешней шины проект пока заморожен. Были идеи сделать мелкую платку на LPC2148 или LPC2364 но т.к параллельной шины у них нет, то остается только коммуникация с FPGA по SSP. А вот нормального безглючного скоростного ядра SSP slave и нету. Т.е есть куча поделок, но на скорости в 30 МГц с учетом глюков SSP в LPC оно работает нестабильно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lehho 0 6 апреля, 2007 Опубликовано 6 апреля, 2007 · Жалоба Рисовали нечто такое когда выход LPC2378 только планировался. Но в связи с глюком внешней шины проект пока заморожен. А, что за глюк внешней шины? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
std-logic 0 7 апреля, 2007 Опубликовано 7 апреля, 2007 · Жалоба SPARTAN 3E в 208-pin - это 158 пользовательских ножек 1 чип DDR 32Мх16 - это 43 задействованных пина. умножаем на 2чипа: 86 pins 1 чип флаш 16Мх16: 47 ножек (Intel NOR Flash) на интерфейс (быстрый!) с ARM и с CCD/CMOS-сенсорами остается 25 pins не малова-то ли?? ЗЫЖ (и еще надо учесть, как тут правильно подметили, что определенный % ножек у 3E могут работать только как входы) Флэш-память будет подключаться в основном для конфигурирования ПЛИС, причем наверное по последовательному протоколу, посколльку скорость загрузки не так важна. Причем, если не ошибаюсь, через эти же пины можно будет уже при работе общаться с флэшом. То есть вместо 47 ножек будет использовано всего несколько. Как еще один вариант - флэш вообще не ставить, грузить конфигурацию процом с компа. Однако при таком раскладе исключена автономная работа. Думаю, все же нужно конфигурационную флэш развести, но и предусмотреть загрузку процом. Саму флэш можно при этом и не запаивать. То astro: весьма интересно, а можно схему (или блок-схемку хотя бы с тем, что там будет установлено) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
astro 0 7 апреля, 2007 Опубликовано 7 апреля, 2007 · Жалоба std-logic, рабочий вариант схем part1(pdf,zip) part2(pdf,zip) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
starterkit.ru 0 7 апреля, 2007 Опубликовано 7 апреля, 2007 (изменено) · Жалоба 2 std-logic До S3E можно было хранить в одной флешке (с последовательным интерфейсом) и конфигурацию FPGA и свои данные (см xapp482) но только в зайлинковских конфигурационных флешках. S3E может грузить конфигурацию еще и из "ширпотребных" SPI флешек (например AT45) это может быть актуально для хранения больших своих массивов. Если хотите заложить возможность конфигурить FPGA еще и с РС, тогда Вам все-таки резонней выбрать S3E с загрузкой из SPI флешки т.к. протокол конфигурирования будет проще на порядок чем делать то же самое по JTAG-у. 2 lehho на данный момент, можно сказать, что контроллер внешней памяти в 2378 не работает Изменено 7 апреля, 2007 пользователем starterkit.ru Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
std-logic 0 8 апреля, 2007 Опубликовано 8 апреля, 2007 · Жалоба 2 std-logic До S3E можно было хранить в одной флешке (с последовательным интерфейсом) и конфигурацию FPGA и свои данные (см xapp482) но только в зайлинковских конфигурационных флешках. S3E может грузить конфигурацию еще и из "ширпотребных" SPI флешек (например AT45) это может быть актуально для хранения больших своих массивов. Если хотите заложить возможность конфигурить FPGA еще и с РС, тогда Вам все-таки резонней выбрать S3E с загрузкой из SPI флешки т.к. протокол конфигурирования будет проще на порядок чем делать то же самое по JTAG-у. Ок, спасибо за совет! Посмотрел повнимательней - действительно имеет смысл использовать SPI-флэш и развести этот SPI еще и на проц. Таким образом кроме загрузки ПЛИС со флэша мы будем иметь возможность грузить ПЛИС прямо процом, а также шить флэш процом (или хранить в ней свои данные) 2 lehho на данный момент, можно сказать, что контроллер внешней памяти в 2378 не работает И по этой причине тоже выбор пока падает на STR912 std-logic, рабочий вариант схем part1(pdf,zip) part2(pdf,zip) Ok, thank you! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Playnet 0 22 апреля, 2007 Опубликовано 22 апреля, 2007 · Жалоба Если в ближайшее время найти что либо готовое не удастся - придется разводить самому. Тогда принимаются пожелания от тех, кто хотел бы иметь что-то подобное. Я бы взял плату + FPGA (без спайки, сам спаяю, оно ведь не BGA). Остальное тоже сам подберу.. С вынесенными USB мастером и слейвами из арма. И нормально выведенным DBGU. Для сетки советую KS8001 (вместо KS8721), получше будет. Ну и желательно вывести хотя бы на разъем контакты для SD карт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться