fhdl: check we pass BV to signals

This commit is contained in:
Sebastien Bourdeauducq 2012-02-17 23:50:54 +01:00
parent a1ad30faab
commit f995e8b92e
1 changed files with 1 additions and 0 deletions

View File

@ -138,6 +138,7 @@ def _cst(x):
class Signal(Value):
def __init__(self, bv=BV(), name=None, variable=False, reset=0, name_override=None):
assert(isinstance(bv, BV))
self.bv = bv
self.variable = variable
self.reset = Constant(reset, bv)