Skip to content
Snippets Groups Projects
Commit 7f6c297c authored by Kia's avatar Kia
Browse files

refactor

parent 59ba6f87
No related branches found
No related tags found
No related merge requests found
......@@ -63,25 +63,6 @@ class ParseStack(Elaboratable):
self.bus = ParseStackBus(data_width = width, index_width=len(dummy_index), command_width=3)
#self.strobe = Signal(1) # replace this with valid_in
# Data inputs
#self.in_data_port = Signal(width) # data_in
#self.in_aux_port = Signal(range(depth)) #Index_in
#self.in_data_valid = Signal(1) # merge this and the one below, replace with valid_in
#self.in_aux_valid = Signal(1) #
# Control outputs
#self.internal_fault = Signal(1) # keep
# Data outputs
# self.out_data_port = Signal(width) #data_out
#self.out_aux_port = Signal(range(depth)) # index_out
#self.out_data_valid = Signal(1) # merge these as valid_out
self.out_aux_valid = Signal(1)#
self.mem = Memory(width=self.width, depth=self.depth)
......@@ -189,7 +170,7 @@ class ParseStack(Elaboratable):
with m.Case(self.READ_SP):
m.d.comb += self.bus.index_out.eq(stack_pointer)
m.d.comb += self.out_aux_valid.eq(1)
m.d.comb += self.bus.valid_out.eq(1)
m.next = "AT_LEAST_ONE_ITEM"
with m.State("FAULTED"):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment