Skip to content

Commit

Permalink
x.bv.width -> len(x)
Browse files Browse the repository at this point in the history
  • Loading branch information
Sebastien Bourdeauducq committed Jul 13, 2012
1 parent 809cd99 commit 768a3a8
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
6 changes: 3 additions & 3 deletions milkymist/asmicon/multiplexer.py
Expand Up @@ -29,7 +29,7 @@ def __init__(self, requests, tagbits):
self.want_reads = Signal()
self.want_writes = Signal()
# NB: cas_n/ras_n/we_n are 1 when stb is inactive
self.cmd = CommandRequestRW(self.requests[0].a.bv.width, self.requests[0].ba.bv.width, tagbits)
self.cmd = CommandRequestRW(len(self.requests[0].a), len(self.requests[0].ba), tagbits)

def get_fragment(self):
comb = []
Expand Down Expand Up @@ -102,7 +102,7 @@ def __init__(self, timing_settings, command, dfi, hub):
def get_fragment(self):
comb = []
sync = []
tagbits = self.hub.tag_call.bv.width
tagbits = len(self.hub.tag_call)

rd_valid = Signal()
rd_tag = Signal(BV(tagbits))
Expand Down Expand Up @@ -169,7 +169,7 @@ def get_fragment(self):

# Command choosing
requests = [bm.cmd for bm in self.bank_machines]
tagbits = self.hub.tag_call.bv.width
tagbits = len(self.hub.tag_call)
choose_cmd = _CommandChooser(requests, tagbits)
choose_req = _CommandChooser(requests, tagbits)
comb += [
Expand Down
8 changes: 4 additions & 4 deletions milkymist/dfii/__init__.py
Expand Up @@ -16,11 +16,11 @@ def __init__(self, phase):
self._command = RegisterFields("command",
[self._cs, self._we, self._cas, self._ras, self._wren, self._rden])

self._address = RegisterField("address", self.phase.address.bv.width)
self._baddress = RegisterField("baddress", self.phase.bank.bv.width)
self._address = RegisterField("address", len(self.phase.address))
self._baddress = RegisterField("baddress", len(self.phase.bank))

self._wrdata = RegisterField("wrdata", self.phase.wrdata.bv.width)
self._rddata = RegisterField("rddata", self.phase.rddata.bv.width, READ_ONLY, WRITE_ONLY)
self._wrdata = RegisterField("wrdata", len(self.phase.wrdata))
self._rddata = RegisterField("rddata", len(self.phase.rddata), READ_ONLY, WRITE_ONLY)

def get_registers(self):
return [self._command,
Expand Down

0 comments on commit 768a3a8

Please sign in to comment.