diff options
| -rw-r--r-- | clkdiv.v | 2 | ||||
| -rw-r--r-- | debounce.tb.v | 2 | ||||
| -rw-r--r-- | debounce.v | 2 | ||||
| -rw-r--r-- | fifo.tb.v | 2 | ||||
| -rw-r--r-- | fifo.v | 2 | ||||
| -rw-r--r-- | fizzbuzz.tb.v | 2 | ||||
| -rw-r--r-- | fizzbuzz.v | 2 | ||||
| -rw-r--r-- | led.v | 2 | ||||
| -rw-r--r-- | led_toggle.tb.v | 2 | ||||
| -rw-r--r-- | led_toggle.v | 2 | ||||
| -rw-r--r-- | led_toggle_bouncy.tb.v | 2 | ||||
| -rw-r--r-- | led_toggle_bouncy.v | 2 | ||||
| -rw-r--r-- | led_toggle_nonwork.v | 2 | ||||
| -rw-r--r-- | par_to_ser.tb.v | 2 | ||||
| -rw-r--r-- | par_to_ser.v | 2 | ||||
| -rw-r--r-- | par_to_ser_to_ser.tb.v | 2 | ||||
| -rw-r--r-- | ser_to_par.tb.v | 2 | ||||
| -rw-r--r-- | ser_to_par.v | 2 | ||||
| -rw-r--r-- | template.tb.v | 2 | ||||
| -rw-r--r-- | template.v | 2 | ||||
| -rw-r--r-- | tst_delay.tb.v | 2 | ||||
| -rw-r--r-- | tst_delay.v | 2 |
22 files changed, 34 insertions, 10 deletions
@@ -1,3 +1,5 @@ +`timescale 1us/1us + module clkdiv ( input rst_i, input clk, // clk input diff --git a/debounce.tb.v b/debounce.tb.v index f95bd9b..ba90aa7 100644 --- a/debounce.tb.v +++ b/debounce.tb.v @@ -1,4 +1,4 @@ -`timescale 1us/1ns +`timescale 1us/1us module debounce_tb ( ); @@ -1,3 +1,5 @@ +`timescale 1us/1us + module debounce ( input rst_i, input clk_i, @@ -1,4 +1,4 @@ -`timescale 1us/1ns +`timescale 1us/1us module fifo_tb ( ); @@ -1,3 +1,5 @@ +`timescale 1us/1us + module fifo #( parameter DATA_WIDTH = 8, parameter DATA_DEPTH = 1024 diff --git a/fizzbuzz.tb.v b/fizzbuzz.tb.v index 71acd39..54095cc 100644 --- a/fizzbuzz.tb.v +++ b/fizzbuzz.tb.v @@ -1,4 +1,4 @@ -`timescale 1us/1ns +`timescale 1us/1us module fizzbuzz_tb ( ); @@ -1,3 +1,5 @@ +`timescale 1us/1us + module fizzbuzz ( input clk_i, input [7:0] num_i, @@ -1,3 +1,5 @@ +`timescale 1us/1us + `include "clkdiv.v" module led ( diff --git a/led_toggle.tb.v b/led_toggle.tb.v index 436ac24..95bfe7d 100644 --- a/led_toggle.tb.v +++ b/led_toggle.tb.v @@ -1,4 +1,4 @@ -`timescale 1us/1ns +`timescale 1us/1us module led_toggle_tb ( ); diff --git a/led_toggle.v b/led_toggle.v index e82f8e3..3c54ee4 100644 --- a/led_toggle.v +++ b/led_toggle.v @@ -1,3 +1,5 @@ +`timescale 1us/1us + // From the book // bouncy variant diff --git a/led_toggle_bouncy.tb.v b/led_toggle_bouncy.tb.v index 78fb06d..222879b 100644 --- a/led_toggle_bouncy.tb.v +++ b/led_toggle_bouncy.tb.v @@ -1,4 +1,4 @@ -`timescale 1us/1ns +`timescale 1us/1us module led_toggle_bouncy_tb ( ); diff --git a/led_toggle_bouncy.v b/led_toggle_bouncy.v index 7ac8a9d..b05b472 100644 --- a/led_toggle_bouncy.v +++ b/led_toggle_bouncy.v @@ -1,3 +1,5 @@ +`timescale 1us/1us + // From the book // bouncy variant diff --git a/led_toggle_nonwork.v b/led_toggle_nonwork.v index a8e9b78..5fe458f 100644 --- a/led_toggle_nonwork.v +++ b/led_toggle_nonwork.v @@ -1,3 +1,5 @@ +`timescale 1us/1us + // // NON-WORKING // LED toggle example diff --git a/par_to_ser.tb.v b/par_to_ser.tb.v index 4242d37..f6f3d7c 100644 --- a/par_to_ser.tb.v +++ b/par_to_ser.tb.v @@ -1,4 +1,4 @@ -`timescale 1us/1ns +`timescale 1us/1us module par_to_ser_tb ( ); diff --git a/par_to_ser.v b/par_to_ser.v index e817608..ab754c9 100644 --- a/par_to_ser.v +++ b/par_to_ser.v @@ -1,3 +1,5 @@ +`timescale 1us/1us + // parallel to serial converter module par_to_ser #( diff --git a/par_to_ser_to_ser.tb.v b/par_to_ser_to_ser.tb.v index eac1589..1f30ae2 100644 --- a/par_to_ser_to_ser.tb.v +++ b/par_to_ser_to_ser.tb.v @@ -1,7 +1,7 @@ // converts back and forth // parallel > serial > parallel -`timescale 1us/1ns +`timescale 1us/1us module par_to_ser_tb ( ); diff --git a/ser_to_par.tb.v b/ser_to_par.tb.v index eb45094..ffa4172 100644 --- a/ser_to_par.tb.v +++ b/ser_to_par.tb.v @@ -1,4 +1,4 @@ -`timescale 1us/1ns +`timescale 1us/1us module ser_to_par_tb ( ); diff --git a/ser_to_par.v b/ser_to_par.v index f690780..f0a0c47 100644 --- a/ser_to_par.v +++ b/ser_to_par.v @@ -1,3 +1,5 @@ +`timescale 1us/1us + // serial to parallel converter // Learning: // I don't like this. diff --git a/template.tb.v b/template.tb.v index a633fcb..5cf5e54 100644 --- a/template.tb.v +++ b/template.tb.v @@ -1,4 +1,4 @@ -`timescale 1us/1ns +`timescale 1us/1us module template_tb ( ); @@ -1,3 +1,5 @@ +`timescale 1us/1us + module template ( input rst_i, input clk_i diff --git a/tst_delay.tb.v b/tst_delay.tb.v index d46c8c3..835c93a 100644 --- a/tst_delay.tb.v +++ b/tst_delay.tb.v @@ -1,5 +1,5 @@ // try to figure out how iverilog samples edges -`timescale 1us/1ns +`timescale 1us/1us module template_tb ( ); diff --git a/tst_delay.v b/tst_delay.v index fbc7c85..c4017bd 100644 --- a/tst_delay.v +++ b/tst_delay.v @@ -1,3 +1,5 @@ +`timescale 1us/1us + module tst_delay ( input clk_i, input data_i, |
