File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -12,20 +12,18 @@ def mkLed():
1212 count = m .Reg ('count' , 32 )
1313
1414 fsm = lib .FSM (m , '' )
15- fsm_contents = []
16- fsm_contents .append ( fsm (count (count + 1 ), fsm .next ()) )
17- fsm_contents .append ( fsm (count (count + 2 ), fsm .next ()) )
18- fsm_contents .append ( fsm (count (count + 3 ), fsm .next ()) )
19- fsm_contents .append ( fsm (If (count < 1024 )( fsm .next (0 ) ).els ( fsm .next () )) )
20- fsm_contents .append ( fsm (led (led + 1 ), fsm .next (0 )) )
2115
2216 m .Always (Posedge (clk ))(
2317 If (rst )(
2418 count (0 ),
2519 led (0 ),
2620 fsm .next (0 )
2721 ).els (
28- tuple (fsm_contents )
22+ fsm (count (count + 1 ), fsm .next ()),
23+ fsm (count (count + 2 ), fsm .next ()),
24+ fsm (count (count + 3 ), fsm .next ()),
25+ fsm (If (count < 1024 )( fsm .next (0 ) ).els ( fsm .next () )),
26+ fsm (led (led + 1 ), fsm .next (0 ))
2927 ))
3028
3129 return m
You can’t perform that action at this time.
0 commit comments