digi001
Full Member level 5
I dont really understand the concept of why digital Verilog simulators need a timescale and resolution?
Doesn't all combinational logic in a simulator happen instantaneous? Doesn't all sequential logic occur on a clock pulse? So why the need for a resolution of time?
Saying 5 clock pulses whether it happens in 5s or 5ns the simulator doesn't have any idea whether this is synthesizable or not? Why the need for resolution in between clock pulses if everything happens instantaneous at every clock pulse?
Doesn't all combinational logic in a simulator happen instantaneous? Doesn't all sequential logic occur on a clock pulse? So why the need for a resolution of time?
Saying 5 clock pulses whether it happens in 5s or 5ns the simulator doesn't have any idea whether this is synthesizable or not? Why the need for resolution in between clock pulses if everything happens instantaneous at every clock pulse?