naps.cores.jtag package¶
Submodules¶
naps.cores.jtag.jtag_peripheral_connector module¶
naps.cores.jtag.jtag_peripheral_connector_test module¶
-
class
naps.cores.jtag.jtag_peripheral_connector_test.DummyPeripheral(*args, src_loc_at=0, **kwargs)¶ Bases:
nmigen.hdl.ir.Elaboratable-
elaborate(platform)¶
-
handle_read(m, addr, data, read_done)¶
-
handle_write(m, addr, data, write_done)¶
-
range()¶
-
-
class
naps.cores.jtag.jtag_peripheral_connector_test.TestJTAGPeripheralConnectorFSM(methodName='runTest')¶ Bases:
unittest.case.TestCase-
check_read_write(tdi_delay=0, tdo_delay=0)¶
-
test_read_transaction()¶
-
test_read_transaction_delay()¶
-
test_read_transaction_tdi_delay()¶
-
test_read_transaction_tdo_delay()¶
-