run-in-simulavr.sh: report LED on time in clocks instead of ns.

This commit is contained in:
Markus Hitter 2015-08-04 19:26:05 +02:00
parent 77630167e7
commit fa8ec35bc1
1 changed files with 3 additions and 3 deletions

View File

@ -297,9 +297,9 @@ EOF
} else { # falling flange } else { # falling flange
print time " b" bit " " ledID; print time " b" bit " " ledID;
if (ledOnTime != 0) { if (ledOnTime != 0) {
ledTime = time - ledOnTime; # Convert from nanoseconds to clock cycles.
ledTime = (time - ledOnTime) / 50;
print ledOnTime " b" print_binary(ledTime, 32) " " ledTimeID; print ledOnTime " b" print_binary(ledTime, 32) " " ledTimeID;
ledTime /= 50; # Convert from nanoseconds to clock cycles.
if (ledTimeMin == 0 || ledTime < ledTimeMin) { if (ledTimeMin == 0 || ledTime < ledTimeMin) {
ledTimeMin = ledTime; ledTimeMin = ledTime;
} }
@ -352,7 +352,7 @@ EOF
print "$upscope $end"; print "$upscope $end";
print "$scope module Timings $end"; print "$scope module Timings $end";
print "$var wire 1 " ledID " Debug_LED $end"; print "$var wire 1 " ledID " Debug_LED $end";
print "$var integer " 32 " " ledTimeID " LED_on_time $end"; print "$var integer " 32 " " ledTimeID " LED_on_clocks $end";
print "$upscope $end"; print "$upscope $end";
print "$enddefinitions $end"; print "$enddefinitions $end";
print "#0"; print "#0";