core/perf: remove _ on CSRs

This commit is contained in:
Florent Kermarrec 2016-05-01 12:27:50 +02:00
parent b874500b77
commit 82e42bb500
1 changed files with 7 additions and 7 deletions

View File

@ -5,10 +5,10 @@ from litex.soc.interconnect.csr import *
class Bandwidth(Module, AutoCSR): class Bandwidth(Module, AutoCSR):
def __init__(self, cmd, data_width, period_bits=24): def __init__(self, cmd, data_width, period_bits=24):
self._update = CSR() self.update = CSR()
self._nreads = CSRStatus(period_bits) self.nreads = CSRStatus(period_bits)
self._nwrites = CSRStatus(period_bits) self.nwrites = CSRStatus(period_bits)
self._data_width = CSRStatus(bits_for(data_width), reset=data_width) self.data_width = CSRStatus(bits_for(data_width), reset=data_width)
# # # # # #
@ -40,8 +40,8 @@ class Bandwidth(Module, AutoCSR):
If(cmd_is_read, nreads.eq(nreads + 1)), If(cmd_is_read, nreads.eq(nreads + 1)),
If(cmd_is_write, nwrites.eq(nwrites + 1)), If(cmd_is_write, nwrites.eq(nwrites + 1)),
), ),
If(self._update.re, If(self.update.re,
self._nreads.status.eq(nreads_r), self.nreads.status.eq(nreads_r),
self._nwrites.status.eq(nwrites_r) self.nwrites.status.eq(nwrites_r)
) )
] ]