Improve igloo2 example
authorClifford Wolf <clifford@clifford.at>
Wed, 6 Mar 2019 04:47:07 +0000 (20:47 -0800)
committerClifford Wolf <clifford@clifford.at>
Wed, 6 Mar 2019 04:47:07 +0000 (20:47 -0800)
Signed-off-by: Clifford Wolf <clifford@clifford.at>
examples/igloo2/example.v

index 05b6ced5ef6f89832d8787fa03f3af940d806664..4a9486e50f6b185e09544e19d5b42112cba70db9 100644 (file)
@@ -24,13 +24,14 @@ module example (
 
        assign {LED1, LED2, LED3, LED4} = outcnt ^ (outcnt >> 1);
 
+       // assign CA = counter[10];
        // seg7enc seg7encinst (
        //      .seg({AA, AB, AC, AD, AE, AF, AG}),
        //      .dat(CA ? outcnt[3:0] : outcnt[7:4])
        // );
 
-       assign {AA, AB, AC, AD, AE, AF, AG} = ~(7'b 100_0000 >> outcnt[7:4]);
-       assign CA = counter[10];
+       assign {AA, AB, AC, AD, AE, AF, AG} = ~(7'b 100_0000 >> outcnt[6:4]);
+       assign CA = outcnt[7];
 endmodule
 
 module seg7enc (