diff options
| author | Julian Blake Kongslie | 2021-04-14 08:44:31 -0700 |
|---|---|---|
| committer | Julian Blake Kongslie | 2021-04-14 18:24:34 -0700 |
| commit | 3975a7e26d0ad8c7f33e28e1222d1e09f7bcdb82 (patch) | |
| tree | 0e98488c3daaa279bbc2733c3c45c99f76a2e19a /sim | |
| parent | Add UART receive opbit. (diff) | |
| download | noncpu-3975a7e26d0ad8c7f33e28e1222d1e09f7bcdb82.tar.xz | |
Use internal PLL for clock and reset generation.
Diffstat (limited to 'sim')
| -rw-r--r-- | sim/main.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sim/main.cpp b/sim/main.cpp index 9bf42bd..f082464 100644 --- a/sim/main.cpp +++ b/sim/main.cpp | |||
| @@ -23,16 +23,16 @@ int main(int argc, const char *argv[]) | |||
| 23 | 23 | ||
| 24 | std::uint64_t time = 0; | 24 | std::uint64_t time = 0; |
| 25 | 25 | ||
| 26 | top.clk = 0; | 26 | top.native_clk = 0; |
| 27 | top.reset_n = 0; | 27 | top.reset_n = 0; |
| 28 | top.eval(); | 28 | top.eval(); |
| 29 | vcd.dump(++time); | 29 | vcd.dump(++time); |
| 30 | 30 | ||
| 31 | top.clk = 1; | 31 | top.native_clk = 1; |
| 32 | top.eval(); | 32 | top.eval(); |
| 33 | vcd.dump(++time); | 33 | vcd.dump(++time); |
| 34 | 34 | ||
| 35 | top.clk = 0; | 35 | top.native_clk = 0; |
| 36 | top.reset_n = 1; | 36 | top.reset_n = 1; |
| 37 | top.eval(); | 37 | top.eval(); |
| 38 | vcd.dump(++time); | 38 | vcd.dump(++time); |
| @@ -40,10 +40,10 @@ int main(int argc, const char *argv[]) | |||
| 40 | std::cout << "*** MAIN LOOP ***\n"; | 40 | std::cout << "*** MAIN LOOP ***\n"; |
| 41 | 41 | ||
| 42 | for (unsigned int i = 0; i < 100000 && !Verilated::gotFinish(); ++i) { | 42 | for (unsigned int i = 0; i < 100000 && !Verilated::gotFinish(); ++i) { |
| 43 | top.clk = 1; | 43 | top.native_clk = 1; |
| 44 | top.eval(); | 44 | top.eval(); |
| 45 | vcd.dump(++time); | 45 | vcd.dump(++time); |
| 46 | top.clk = 0; | 46 | top.native_clk = 0; |
| 47 | top.eval(); | 47 | top.eval(); |
| 48 | vcd.dump(++time); | 48 | vcd.dump(++time); |
| 49 | } | 49 | } |
