|
| 1 | +load("@bazel-orfs//:eqy.bzl", "eqy_test") |
1 | 2 | load("@bazel-orfs//:openroad.bzl", "orfs_run") |
2 | 3 | load("@bazel-orfs//toolchains/scala:chisel.bzl", "chisel_binary") |
3 | 4 | load(":mock-array.bzl", "config", "element", "mock_array", "verilog") |
@@ -119,3 +120,27 @@ orfs_run( |
119 | 120 | ] |
120 | 121 | ] |
121 | 122 |
|
| 123 | +ASAP7_DEPS = [ |
| 124 | + "@asap7sc7p5t_28//:Verilog/asap7sc7p5t_AO_RVT_TT_201020.v", |
| 125 | + "@asap7sc7p5t_28//:Verilog/asap7sc7p5t_INVBUF_RVT_TT_201020.v", |
| 126 | + "@asap7sc7p5t_28//:Verilog/asap7sc7p5t_OA_RVT_TT_201020.v", |
| 127 | + "@asap7sc7p5t_28//:Verilog/asap7sc7p5t_SIMPLE_RVT_TT_201020.v", |
| 128 | + "@docker_orfs//:OpenROAD-flow-scripts/flow/platforms/asap7/verilog/stdcell/dff.v", |
| 129 | + "@docker_orfs//:OpenROAD-flow-scripts/flow/platforms/asap7/verilog/stdcell/empty.v", |
| 130 | +] |
| 131 | + |
| 132 | +eqy_test( |
| 133 | + name = "MockArray_4x4_eqy_test", |
| 134 | + depth = 1, |
| 135 | + gate_verilog_files = [ |
| 136 | + ":MockArray_4x4_floorplan.v", |
| 137 | + ":Element_4x4_floorplan.v", |
| 138 | + "src/main/resources/multiplier.v", |
| 139 | + ] + ASAP7_DEPS, |
| 140 | + gold_verilog_files = [ |
| 141 | + ":4x4_array.sv", |
| 142 | + "src/main/resources/multiplier.v", |
| 143 | + ] + ASAP7_DEPS, |
| 144 | + module_top = "MockArray", |
| 145 | + tags = ["manual"], |
| 146 | +) |
0 commit comments