[top] Part one of verilator refactoring

Verilator at the moment uses a custom top different from the asic / fpga
templates. As a result its logic modeling can be substantially different.

This first PR pushes the more "DV" like elements into a different testbench
file.  Once this is merged, we will begin working on using chiplevel.sv.tpl
to generate the verilator top level.

Signed-off-by: Timothy Chen <timothytim@google.com>
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 290fc67..d81559c 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -239,8 +239,8 @@
         lowrisc:systems:chip_earlgrey_verilator \
         --verilator_options="--threads 4"
 
-      cp "$OBJ_DIR/hw/sim-verilator/Vchip_earlgrey_verilator" \
-        "$BIN_DIR/hw/top_earlgrey"
+      cp "$OBJ_DIR/hw/sim-verilator/Vchip_earlgrey_verilator_tb" \
+        "$BIN_DIR/hw/top_earlgrey/Vchip_earlgrey_verilator"
     displayName: Build simulation with Verilator
   - template: ci/upload-artifacts-template.yml
     parameters: