diff options
author | David Shah <davey1576@gmail.com> | 2018-06-12 14:27:04 +0200 |
---|---|---|
committer | David Shah <davey1576@gmail.com> | 2018-06-12 14:27:04 +0200 |
commit | 95fb0595a591dd68ccb4b39ec0b20738ac047978 (patch) | |
tree | df38d834c33e961ba8038ff06e16ca40380b2635 /ice40/pack_tests/ffmodes.v | |
parent | 9ee6a6e1149e35bcca3c1781f6ce84b11dc80296 (diff) | |
download | nextpnr-95fb0595a591dd68ccb4b39ec0b20738ac047978.tar.gz nextpnr-95fb0595a591dd68ccb4b39ec0b20738ac047978.tar.bz2 nextpnr-95fb0595a591dd68ccb4b39ec0b20738ac047978.zip |
ice40: Debugging and fixing FF configuration
Signed-off-by: David Shah <davey1576@gmail.com>
Diffstat (limited to 'ice40/pack_tests/ffmodes.v')
-rw-r--r-- | ice40/pack_tests/ffmodes.v | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ice40/pack_tests/ffmodes.v b/ice40/pack_tests/ffmodes.v index 6ff99bce..c09ced74 100644 --- a/ice40/pack_tests/ffmodes.v +++ b/ice40/pack_tests/ffmodes.v @@ -1,6 +1,10 @@ module top(input clk, cen, rst, ina, inb, output reg outa, outb, outc, outd); reg temp0 = 1'b0, temp1 = 1'b0; +initial outa = 1'b0; +initial outb = 1'b0; +initial outc = 1'b0; +initial outd = 1'b0; always @(posedge clk) if (cen) @@ -17,8 +21,8 @@ always @(negedge clk) temp1 <= inb; -always @(posedge clk or negedge rst) - if(!rst) +always @(posedge clk or posedge rst) + if(rst) outa <= 1'b0; else outa <= temp0; |