diff options
| author | uvok | 2025-12-25 09:56:47 +0100 |
|---|---|---|
| committer | uvok | 2025-12-25 09:56:47 +0100 |
| commit | dbe6cb90e7b1b176d149d3518e52ea7f8789ec6a (patch) | |
| tree | 083b1a9801534b1bafc998f0a09b680abae0bb13 | |
| parent | 4e9cc716642407a030c32354b58a30b9065722ca (diff) | |
Add non-working LED example
| -rw-r--r-- | led_toggle_nonwork.v | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/led_toggle_nonwork.v b/led_toggle_nonwork.v new file mode 100644 index 0000000..a8e9b78 --- /dev/null +++ b/led_toggle_nonwork.v @@ -0,0 +1,24 @@ +// +// NON-WORKING +// LED toggle example +// probably because LED is controlled by two blocks +// + +module led_toggle_nonwork( + input clk_i, + input key_i, + input rst_i, + output reg [5:0] led +); + +always @(negedge rst_i) begin + if (!rst_i) + led <= 6'b111111; +end + +always @(negedge key_i) begin + if (!key_i) + led[0] <= ~led[0]; +end + +endmodule |
