Pull to refresh
25
0
Send message
Между сторонниками VHDL и Verilog идет холивар и конца ему не видно. Исторически сложилось, что в европе более распространен VHDL, а в штатах — Verilog. В России — приблизительно поровну. В вузах более распространен VHDL, а в коммерческих организациях — Verilog.
Мое мнение, что профессионал должен знать оба языка. Я сам писал и на Verilog_е и на VHDL_е. В чистом верилоге не хватает многих возможностей VHDL, например описания шин. Но в SystemVerilog_е все это имеется. Сам я предпочитаю SystemVerilog, но если требуется, без проблем перехожу на VHDL. Хотя, признаюсь, меня порой выбешивает его многословность, например операторы-паразиты entity, is, use, portmap (((
Задача профессионала — выдавать качественный продукт на любом языке, который требуется заказчику. Используемый язык — дело десятое. Гораздо важнее выбранная платформа, используемые алгоритмы, правильное разбиение на модули, документирование кода и тому подобные «мелочи».
Основное назначение платформы — прототипирование устройств для 100G Ethernet. Пока это удовольствие не из дешевых.
На ПЛИС без разницы, с какой шиной работать. С PCIe думаю, даже проще, т.к. используется меньше пинов.
В принципе, можно и одной обойтись. Но разъем на плате широкий, не в каждый слот войдет. В дизайне действительно использовалось ядро PCIe v3 x4. PCIe v3 x8 тоже доступно.
Почему не разрабатываются одним чеолвеком? Очень даже разрабатываются… Ничего сложного в этом нет, о чем и статья. Кстати, по моему опыту, сделать дизайн для PCIe проще, чем для USB. Годный осциллограф-приставку на PCIe сделать можно.
Спасибо за отклик!
Прошивка в FPGA должна загрузиться раньше, чем загрузится компьютер. Для этого ее надо записать в загрузочную flash-память. Для демодизайна это не обязательно, к тому же я отлаживался, поэтому загружал прошивку программатором. В связи с этим приходилось перезагружаться.
Насчет конфигурирования ядра — наверное, можно было бы об этом написать, но это вопрос сугубо технический и не хотелось раздувать статью.
Спасибо, очень интересная статья!
Восхищен вашей квалификацией!
Вспомнил молодость, в 90х тем же самым занимался.
Все же, на мой взгляд, фрилансерство в области электроники — скорее исключение, чем правило,
т.к., как вы сами пишете, труд этот — коллективный.
А сожете архивчик куда-нибудь залить (На яндекс диск или гугл драйв)? Я бы тогда проимплементировал и выложил бы здесь окончательные результаты.
Уже перезалиты
Поправочка: amber core, вот отсюда: http://opencores.org/project,amber
Avber core развелось на 87МГц без всяких усилий (задавал 40). Думаю, если «поколдовать», за 100 можно легко выскочить.
Будут технические семинары, если интересно — записывайтесь
В точных цифрах не скажу, но это честный HI-END
Звоните, пишите в представительство.
По моим оценкам, целевая ниша для этих ПЛИС — высокопроизводительное коммуникационное оборудование.
Каюсь, не сравнивал
Нет. Думаю, этого и не нужно.
Лицензия дается вместе с китом. Можно так же попросить ограниченную во времени бесплатную пробную лицензию
Все это будет, прошу немного терпения…
2

Information

Rating
Does not participate
Registered
Activity