mirror of
https://github.com/enjoy-digital/litex.git
synced 2025-01-04 09:52:26 -05:00
soc/cores/freqmeter: Minor simplification.
This commit is contained in:
parent
26db10701a
commit
6c8e839cef
1 changed files with 2 additions and 6 deletions
|
@ -52,12 +52,8 @@ class FreqMeter(Module, AutoCSR):
|
|||
period_done = Signal()
|
||||
period_counter = Signal(32)
|
||||
self.comb += period_done.eq(period_counter == period)
|
||||
self.sync += \
|
||||
If(period_done,
|
||||
period_counter.eq(0),
|
||||
).Else(
|
||||
period_counter.eq(period_counter + 1)
|
||||
)
|
||||
self.sync += period_counter.eq(period_counter + 1)
|
||||
self.sync += If(period_done, period_counter.eq(0))
|
||||
|
||||
# Frequency measurement
|
||||
event_counter = ClockDomainsRenamer("fmeter")(GrayCounter(width))
|
||||
|
|
Loading…
Reference in a new issue