ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
20 мая
304274
Evgeny_CD, Архитектор (03.02.2012 10:51 - 10:58, просмотров: 10759)
Выведенная наружу PCIe как основа универсальной среды разработки. Подборка. Есть готовые решение типа ExpressBox 1 Cabled PCI Express for Desktops and Laptops http://www.magma.com/expressbox1.asp Starting at: $829 - в общем, терпимо, но дороговато. Компоненты стоят дешевле. Есть немало карточек- "удлиннителей". Как для десктопов, так и для Express Card 34. Типовая цена $200. У нас пока не распространены. http://www.onestop …ems.com/components.php http://www.onestop …pcie_over_cable_z6.php http://www.onestop …pcie_over_cable_z5.php http://www.onestop …/pcie_over_cable_a.php http://store1.sonn …fo.php?products_id=350 И есть ReDriver http://www.pericom …ducts/redriver/all.php PI2EQX4401D весьма популярен. За $5 берется без проблем в розницу. Хорошим дополнением к нему будет EP4CGX15BN11C8N. DigiKey $23.96 Он довольно дохлый - Logic elements (LEs) 14,400, умножителей нет, 60 блоков памяти M9K по 1 Кбайту. Но имеет железный PCIe блок, что самое важное. Кабельная инфраструктура PCIe уже вполне развита. На примере Molex (у других тоже есть) Кабели http://www.molex.c …=&fs=&channel=Products Разъемы http://www.molex.c …3018_IO_CONNECTORS.xml http://www.molex.c …pageTitle=Introduction Ну и Lattice XP2 на FPGA :) Кроме шуток - получется, что можно делать поделочные платы на QFN - TQFP, достаточно мощные, и в тоже время которые можно запаять в настольной печи без трафаретов - купить копрессор, пневмодозатор для пасты, пневмопистолет и вперед. Наносим пасту на площадки матричного QFN, изловчившись сажаем ее на постадочное место. На просвет против мощной лампы будет видно, что там запаялось. А остальну часть руками по старинке. Или теми же дозаторами и пинцетами расставить все остальное и в той же печи :) А Host платформа выглядит так. * железо, совместимое с Linux. 16G весьма желательно * Linux в "тяжелой" конфигурации - KGDB и пр. * Виртуалка * Win7 в виртуалке для тулзов, которые живут только там. Для простоты и непожирания ресурсов я бы графику в Linux не поднимал :) Т.е. только консоль. А всю графику пускал бы в венде :) Дрова под Linux писать все же проще, как мне показалось. RT патч, опять же (правда, я не знаю - подружатся ли RT и вируталка?). В итоге можно получить фантастическую по гибкости систему. При многократно описанной мною здесь методологии "синтетических портов" можно разрабатывать код, который будет плавно перетекать с писюка на embedded по мере отладки.