naps.cores.ft601 package

Submodules

naps.cores.ft601.ft601_perf_debug module

class naps.cores.ft601.ft601_perf_debug.FT601PerfDebug(*args, src_loc_at=0, **kwargs)

Bases: nmigen.hdl.ir.Elaboratable

elaborate(platform)

naps.cores.ft601.ft601_stream_sink module

class naps.cores.ft601.ft601_stream_sink.FT601StreamSink(*args, src_loc_at=0, **kwargs)

Bases: nmigen.hdl.ir.Elaboratable

elaborate(platform)
class naps.cores.ft601.ft601_stream_sink.FT601StreamSinkNoCDC(*args, src_loc_at=0, **kwargs)

Bases: nmigen.hdl.ir.Elaboratable

elaborate(platform)

naps.cores.ft601.ft601_stream_sink_test module

class naps.cores.ft601.ft601_stream_sink_test.Ft601FakeResource

Bases: object

be = <naps.util.sim.TristateIo object>
clk = (sig clk)
data = <naps.util.sim.TristateIo object>
oe = (sig oe)
read = (sig read)
reset = (sig reset)
rxf = (sig rxf)
siwu = (sig siwu)
txe = (sig txe)
write = (sig write)
class naps.cores.ft601.ft601_stream_sink_test.TestFt601StreamSink(methodName='runTest')

Bases: unittest.case.TestCase

test_smoke()

naps.cores.ft601.ft60x_legalizer module

class naps.cores.ft601.ft60x_legalizer.Ft60xLegalizer(*args, src_loc_at=0, **kwargs)

Bases: nmigen.hdl.ir.Elaboratable

elaborate(platform)

Module contents