parser.add_argument("--disable-svp64", dest='svp64', action="store_false",
help="disable SVP64",
default=False)
parser.add_argument("--disable-svp64", dest='svp64', action="store_false",
help="disable SVP64",
default=False)
parser.add_argument("--xlen", default=64, type=int,
help="Set register width [default 64]")
# create a module that's directly compatible as a drop-in replacement
parser.add_argument("--xlen", default=64, type=int,
help="Set register width [default 64]")
# create a module that's directly compatible as a drop-in replacement
pspec = TestMemPspec(ldst_ifacetype=ldst_ifacetype,
imem_ifacetype=imem_ifacetype,
addr_wid=64,
pspec = TestMemPspec(ldst_ifacetype=ldst_ifacetype,
imem_ifacetype=imem_ifacetype,
addr_wid=64,
microwatt_compat=args.mwcompat, # microwatt compatible
allow_overlap=args.allow_overlap, # allow overlap
units=units,
microwatt_compat=args.mwcompat, # microwatt compatible
allow_overlap=args.allow_overlap, # allow overlap
units=units,
print("debug", pspec.__dict__["debug"])
print("SVP64", pspec.__dict__["svp64"])
print("XLEN", pspec.__dict__["XLEN"])
print("debug", pspec.__dict__["debug"])
print("SVP64", pspec.__dict__["svp64"])
print("XLEN", pspec.__dict__["XLEN"])