From: Michael Nolan Date: Fri, 20 Mar 2020 14:40:54 +0000 (-0400) Subject: Minor cleanup X-Git-Tag: div_pipeline~1666 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9f2f567e31c3761e89343884c5e913f867eb48a0;p=soc.git Minor cleanup --- diff --git a/src/soc/decoder/test/test_decoder_gas.py b/src/soc/decoder/test/test_decoder_gas.py index ff2d5425..31522510 100644 --- a/src/soc/decoder/test/test_decoder_gas.py +++ b/src/soc/decoder/test/test_decoder_gas.py @@ -13,14 +13,13 @@ import tempfile import subprocess import struct import random -import pdb - class Register: def __init__(self, num): self.num = num + class RegRegOp: def __init__(self): self.ops = { @@ -73,7 +72,6 @@ class RegRegOp: assert(rc == 0) - class RegImmOp: def __init__(self): self.ops = { @@ -121,6 +119,7 @@ class RegImmOp: else: assert(rc == 0) + class LdStOp: def __init__(self): self.ops = { @@ -136,7 +135,7 @@ class LdStOp: self.opcodestr = random.choice(list(self.ops.keys())) self.opcode = self.ops[self.opcodestr] self.r1 = Register(random.randrange(32)) - self.r2 = Register(random.randrange(1,32)) + self.r2 = Register(random.randrange(1, 32)) self.imm = random.randrange(32767) def generate_instruction(self): @@ -157,7 +156,6 @@ class LdStOp: assert(r2sel == self.r2.num) imm = yield pdecode2.e.imm_data.data - in2_sel = yield pdecode2.dec.op.in2_sel assert(imm == self.imm) update = yield pdecode2.e.update @@ -426,11 +424,11 @@ class DecoderTestCase(FHDLTestCase): yield from checker.check_results(pdecode2) - sim.add_process(process) with sim.write_vcd("%s.vcd" % name, "%s.gtkw" % name, traces=[pdecode2.ports()]): sim.run() + def test_reg_reg(self): self.run_tst(RegRegOp, "reg_reg") @@ -455,5 +453,6 @@ class DecoderTestCase(FHDLTestCase): def test_branch_rel(self): self.run_tst(BranchRel, "branch_rel") + if __name__ == "__main__": unittest.main()