Приобрел плату Avnet Spartan6-150T. Решил сразу перейти на Xilinx 14.2. Шина AXI.
Создаю user peripheral. Если создавать AXI-Lite simpler, то проблем нет. Если же создавать AXI4 burst capable c поддержкой User logic master, то при синтезе в консоль выводится целый шквал warnings:
Код
WARNING:Xst:1895 - Due to other FF/Latch trimming, FF/Latch <slv_regxx_xx> (without init value) has a constant value of 0 in block <axi_test_core>. This FF/Latch will be trimmed during the optimization process.
Таким образом сокращается 90% ядра (проверил через PlanAhead). Если в ядро добавить что-то свое, то оно конечно тоже будет сокращено, так как оно зависит от slv_regs.
Могу также точно сказать, что в ISE 12.3 в ядрах, основанных на PLB-шине, такого не происходит.
Кто-нибудь сталкивался с тем, что ISE 14.2 AXI при синтезе "съедает" все slv_reg?
--
C уважением ко всем, кто пишет на этом форуме