X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ships%2FLut3.ship;h=a85b8f3dd21cf438c08c81f807bf6e1dba7e2f40;hb=3652c4421dab430f07690c522d07eb7411addbaf;hp=4c8401e7cf6da7a120aa76e985fc9abed1d496af;hpb=d880743076f26614db870469e0c66c5eb520d7dd;p=fleet.git diff --git a/ships/Lut3.ship b/ships/Lut3.ship index 4c8401e..a85b8f3 100644 --- a/ships/Lut3.ship +++ b/ships/Lut3.ship @@ -75,11 +75,10 @@ is considered ``bit zero''). assign lut = inLut_d[7:0]; always @(posedge clk) begin - if (!rst) begin + if (rst) begin `reset out_draining <= 0; end else begin - `flush `cleanup if (out_draining && `out_empty) begin `drain_in1 @@ -376,8 +375,9 @@ alu.in1: set ilc=*; recv, deliver; alu.out: set olc=2; - [Rq] recv token, collect, send to lut.inLut; - [Rq] send to alu.in1; + head; + recv token, collect, send to lut.inLut; + send to alu.in1; tail; lut.inLut: