Para Verilog 2005, al escribir el banco de pruebas, ¿es posible crear una tabla de búsqueda de valores de retardo y luego asignar un cierto valor en ella para que sea el retardo de algún bloque de procedimiento?
Por ejemplo:
reg clk;
reg [9:0] delay [0:15]; //suppose delay[i] = 10'di;
always #delay[i]
begin
clk <= ~clk;
end
y de alguna manera cambiamos i para leer un cierto valor de retardo.
Además, ¿es posible hacer una tabla de búsqueda de retrasos con valores de punto flotante?