soc/interconnect/wishbonebridge: reset_less optimizations

This commit is contained in:
Florent Kermarrec 2017-06-30 19:41:14 +02:00
parent 7fcdd94cd4
commit c6f6d7b491
1 changed files with 6 additions and 6 deletions

View File

@ -19,7 +19,7 @@ class WishboneStreamingBridge(Module):
# # # # # #
byte_counter = Signal(3) byte_counter = Signal(3, reset_less=True)
byte_counter_reset = Signal() byte_counter_reset = Signal()
byte_counter_ce = Signal() byte_counter_ce = Signal()
self.sync += \ self.sync += \
@ -29,7 +29,7 @@ class WishboneStreamingBridge(Module):
byte_counter.eq(byte_counter + 1) byte_counter.eq(byte_counter + 1)
) )
word_counter = Signal(3) word_counter = Signal(3, reset_less=True)
word_counter_reset = Signal() word_counter_reset = Signal()
word_counter_ce = Signal() word_counter_ce = Signal()
self.sync += \ self.sync += \
@ -39,16 +39,16 @@ class WishboneStreamingBridge(Module):
word_counter.eq(word_counter + 1) word_counter.eq(word_counter + 1)
) )
cmd = Signal(8) cmd = Signal(8, reset_less=True)
cmd_ce = Signal() cmd_ce = Signal()
length = Signal(8) length = Signal(8, reset_less=True)
length_ce = Signal() length_ce = Signal()
address = Signal(32) address = Signal(32, reset_less=True)
address_ce = Signal() address_ce = Signal()
data = Signal(32) data = Signal(32, reset_less=True)
rx_data_ce = Signal() rx_data_ce = Signal()
tx_data_ce = Signal() tx_data_ce = Signal()