He intentado poner muchos inversores para realizar pruebas de estrés en mi fuente de alimentación Spartan 6 según lo recomendado aquí . Aquí está el módulo básico:
module inverter(
input wire clk
);
reg [7:0] inverted;
always @(posedge clk) begin
inverted <= ~inverted;
end
endmodule
Me dijeron que debido a que este módulo solo tiene entradas, se optimizará y, de hecho, ISE me está diciendo:
WARNING:HDLCompiler:1499 - Empty module <inverter> remains a black box.
¿Cómo puedo evitar que ISE optimice mis inversores?