Добрый день!
Разрабатываю проект на основе платы Terrasic DE1 (Cyclone V GX).
принимаю данные с JESD АЦП, загоняю в блоки обрабоки, контролирую весь процесс с NiosII. Все работало без чудес.
Добавил немного функционала - Fitter стал ругаться:
Error (170025): Fitter requires that more entities of type LAB be placed in a region than are available in the region
Error (170026): Region "lower-left" corner: X1_Y9; Region "upper-right" corner: X25_Y34
Похоже, ему перестал нравится мой блок управления гигабитными трансиверами и приема данных, который с помощью сигнала bitslip синхронизируется с потоком данных от АЦП. Хотя тоже странно - этот блок давно отлажен и работает в разных проектах.
Проект занимает меньше половины кристалла:
Logic utilization (in ALMs) 12,194 / 29,080 ( 42 % )
Очень не хочется дробить проект на более мелкие.
Может кто-то сталкивался с чем-то подобным?