Move clockworks to lib. Add env.sh for PYTHONPATH. Fix step03.

This commit is contained in:
Bastian Löher
2022-12-05 00:38:11 +01:00
parent a30d0245f7
commit 5a8b018928
3 changed files with 4 additions and 5 deletions

View File

@@ -29,11 +29,9 @@ class SOC(Elaboratable):
]
pc = Signal(5)
mem = [Signal(5, reset=x) for x in sequence]
mem = Array([Signal(5, reset=x) for x in sequence])
m.d.slow += [
pc.eq(0 if (pc == len(sequence)) else (pc + 1))
]
m.d.comb += self.leds.eq(count)
m.d.slow += pc.eq(Mux(pc == len(sequence), 0, pc + 1))
m.d.comb += self.leds.eq(mem[pc])
return m

1
env.sh Normal file
View File

@@ -0,0 +1 @@
export PYTHONPATH=$(pwd)/lib