15 lines
427 B
Python
15 lines
427 B
Python
from migen.fhdl.std import *
|
|
from migen.bank.description import *
|
|
from migen.genlib.fsm import FSM, NextState
|
|
from migen.flow.actor import *
|
|
from migen.genlib.misc import Counter, Timeout
|
|
from migen.actorlib.fifo import AsyncFIFO, SyncFIFO
|
|
from migen.flow.plumbing import Buffer
|
|
from migen.fhdl.specials import Memory
|
|
|
|
def data_layout(dw):
|
|
return [("data", dw, DIR_M_TO_S)]
|
|
|
|
def hit_layout():
|
|
return [("hit", 1, DIR_M_TO_S)]
|