On 02/03/2014 11:39 PM, Brian McLaughlin wrote: > File "/home/brian/Dropbox/code/migen_play/FullAdder.py", line 34, in > do_simulation > selfp.A_in = self.test_cases[self.test_counter % 8][0] > File > "/usr/local/lib/python3.3/dist-packages/migen-unknown-py3.3.egg/migen/sim/upper.py", > line 44, in __setattr__ > assert(isinstance(item, Signal)) > AssertionError
Ah, that's because FullAdder's self.A_in is not a Signal in your case, but a slice (from RippleCarryAdder A_in[x]). Writing to signal slices is not implemented in the simulator. Sébastien _______________________________________________ Devel mailing list Devel@lists.milkymist.org https://ssl.serverraum.org/lists/listinfo/devel