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: 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: Elaboratable

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

Bases: 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 = <naps.util.sim.InputIo object>
data = <naps.util.sim.TristateIo object>
oe = <naps.util.sim.OutputIo object>
read = <naps.util.sim.OutputIo object>
reset = <naps.util.sim.OutputIo object>
rxf = <naps.util.sim.InputIo object>
siwu = <naps.util.sim.OutputIo object>
txe = <naps.util.sim.InputIo object>
write = <naps.util.sim.OutputIo object>
class naps.cores.ft601.ft601_stream_sink_test.TestFt601StreamSink(methodName='runTest')

Bases: TestCase

test_smoke()

naps.cores.ft601.ft60x_legalizer module

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

Bases: Elaboratable

elaborate(platform)

Module contents