def test_inspect(self): "Check inspect for valid data presentation" b = Bus(8, 255) ins = b.inspect() self.assertTrue(ins['type'] == 'logic') self.assertTrue(ins['size'] == 8) self.assertTrue(ins['state'] == 255)
(24, 32)]) join = BusJoin([ss3_bus, ss2_bus, ss1_bus, ss0_bus], bj0) add.run() reg.run() regFile.run() m.run() alu.run() subset.run() join.run() while True: print('-----------------------------------------------------------') print(clk.inspect()) print(rst.inspect()) print(d_bus.inspect()) print(reg.inspect()) print(q_bus.inspect()) print(f_bus.inspect()) print(r_bus.inspect()) print(c_bus.inspect()) print(v_bus.inspect()) print(n_bus.inspect()) print(z_bus.inspect()) print(ss0_bus.inspect()) print(ss1_bus.inspect()) print(ss2_bus.inspect()) print(ss3_bus.inspect()) print(bj0.inspect())