Me gustaría implementar una máquina de estados finitos en VHDL, pero tengo 2 advertencias que aparecen:
WARNING:Xst:1426 - The value init of the FF/Latch FFd6 hinder the constant cleaning in the block FSM.
You should achieve better results by setting this init to 0.
WARNING:Xst:1426 - The value init of the FF/Latch FSM_FFd6 hinder the constant cleaning in the block FSM_0-parent.
You should achieve better results by setting this init to 0.
Si entiendo, creo que el problema proviene de la Iniciativa del estado:
-- State machine
type state_type is ( idle,
pga_load, sendBitPGA, clockHighPGA,
catchADC, setADC
);
signal state : state_type := pga_load; -- First state of the State Machine is PGA_LOAD
Pero no sé si cambiar el código para evitar esa advertencia ...
¿Puede alguien ayudarme?