

dvlwork
Участник-
Posts
85 -
Joined
-
Last visited
-
144 бита для PLL Reconfiguration
dvlwork replied to zombi's topic in Работаем с ПЛИС, области применения, выбор
А в документации на целевую схему ничего нет? Ну вот например cyiv-51005.pdf стр. 5-35. -
BlockRam Latice to Altera
dvlwork replied to Maverick_'s topic in Языки проектирования на ПЛИС (FPGA)
Побитно - нет. Есть побайтно. Ну или через чтение/модификацию/запись. -
Что легко? Частоту приемника вдвое снизить? У ТС период вроде 10нс. При этих условиях констрейны невыполнимы.
-
При покупке soft IP зарубежом вполне поставляются исходники с документацией по синтезу, моделированию и т.п.
-
И все равно придется разговаривать с разработчиками приемника, потому что "T_setup = 6 ns, T_hold = 4 ns, при периоде клока в 10 ns" оставляют ровно 0 на окно валидных данных. Это невозможно даже теоретически.
-
Не исключено, что физически их два, а программно ограничено одним.
-
Разработка аналоговых ИС в России
dvlwork replied to penumbra's topic in Разработка цифровых, аналоговых, аналого-цифровых ИС
Зарплата среднего цифровика должна начинаться с 2k$, а иначе все в программисты уйдут. И денег больше и работа по удаленке проще. -
В Cycline IV GX есть аппаратное ядро PCIe (HIP PCIe). Оно заканчивается Avalon-ST интерфейсом. Мост на Avalon-MM входит в мегафункцию и реализуется на логике. Это все бесплатно. DMA контроллер тоже реализуется на логике. Как правило идет готовый пример со всем этим хозяйством. В Cyclone V все тоже самое. Принципиальных отличий нет, если конечно вы не используете HPS.
-
Вы упустили еще один случай: 5. код без ошибок, тест с ошибкой - все ок. Такое вполне бывало. И не раз. Тест с ошибкой может выдавать все что угодно.
-
AVR CPU Core
dvlwork replied to BSACPLD's topic in Системы на ПЛИС - System on a Programmable Chip (SoPC)
github был бы удобнее. Возможно к вам кто-то и присоединился бы. -
Вот. Проблема в ПО. Пробуйте создать JAM (в старом ПО), а потом JAM Player-ом (в новом ПО) его прогнать.
-
Выбор плис
dvlwork replied to Kostochkin's topic in Работаем с ПЛИС, области применения, выбор
Spartan 6 на основе LUT6, Max 10 - на основе LUT4. Проекты на Spartan 6 скорее всего будут быстрее за счет меньшего количества слоев логики. Да и смысл переходить на Альтеру если вы работаете в основном с Xilinx -
Quartus статистика использования памяти M20K
dvlwork replied to RobFPGA's topic in Среды разработки - обсуждаем САПРы
Причина проста: это ограниченное количество пинов на блок и адресация (в первую очередь). Т.е. на блок 2 шины адресов и как следствие или 1 dual port или 2 single port. -
Quartus статистика использования памяти M20K
dvlwork replied to RobFPGA's topic in Среды разработки - обсуждаем САПРы
Вот в упор не вижу. В stratix5_handbook.pdf в разделе Embedded Memory Blocks - не нашел такого. Мы же о Stratix V ? -
Quartus статистика использования памяти M20K
dvlwork replied to RobFPGA's topic in Среды разработки - обсуждаем САПРы
Обычно это касается двух однопортовых блоков, размером не более половины блока памяти. Это следствие того, что биты памяти взаимозаменяемы. Qu тасует их внутри блока памяти для удобства трассировки. Эти маленькие блочки объединяются в группы по имени (один из параметров блока). Если сможете получить параметры блока, то несложно будет посчитать их группировку. Как оценочная характеристика вполне приемлемо