Commit 46b55841 authored by Sebastien Bourdeauducq's avatar Sebastien Bourdeauducq
Browse files

genlib/fifo: add explanation for SyncFIFOBuffered

parent e554f072
......@@ -129,6 +129,9 @@ class SyncFIFO(Module, _FIFOInterface):
class SyncFIFOBuffered(Module, _FIFOInterface):
"""Has an interface compatible with SyncFIFO with fwft=True,
but does not use asynchronous RAM reads that are not compatible
with block RAMs. Increases latency by one cycle."""
def __init__(self, width, depth):
_FIFOInterface.__init__(self, width, depth)
self.submodules.fifo = fifo = SyncFIFO(width, depth, False)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment