├── .gitignore ├── DESCRIPTION.rst ├── LICENSE ├── MANIFEST.in ├── README.md ├── doc ├── Makefile ├── make.bat └── source │ ├── conf.py │ ├── images │ ├── crc32_vcd.png │ ├── dff1_vcd.png │ ├── dff_vcd.png │ ├── johnson_vcd.png │ ├── tutorial_dff1_dataflow.png │ ├── tutorial_dff_dataflow.png │ ├── tutorial_johnson_dataflow.png │ └── tutorial_johnson_detailed_dataflow.png │ ├── index.rst │ ├── roadmap.rst │ └── tutorial.rst ├── examples ├── __init__.py ├── crc32 │ ├── __init__.py │ └── crc32.py ├── dff │ ├── dff.py │ └── dff1.py ├── eth_1g_mac │ ├── __init__.py │ └── eth_1g_mac.py └── johnson │ └── johnson.py ├── intf └── xsim │ ├── .gitignore │ ├── compile.sh │ ├── src │ ├── .gitignore │ ├── xsimintf.c │ ├── xsimintf_socket.c │ └── xsimintf_socket.h │ └── test │ ├── .gitignore │ ├── setup.py │ ├── svdpi.h │ ├── test.py │ ├── test.sh │ ├── xsimintf.h │ ├── xsimintf_test.c │ └── xsimintf_test.pyx ├── setup.py ├── sydpy ├── __init__.py ├── _channel.py ├── _component.py ├── _configurator.py ├── _delay.py ├── _event.py ├── _module.py ├── _process.py ├── _signal.py ├── _simulator.py ├── _util │ ├── __init__.py │ ├── _injector.py │ ├── _util.py │ └── decorator.py ├── channel.py ├── component.py ├── configurator.py ├── cosim.py ├── extens │ ├── __init__.py │ ├── coverage.py │ ├── profiler.py │ ├── simprog.py │ └── tracing.py ├── intfs │ ├── __init__.py │ ├── _intf.py │ ├── intf.py │ ├── iseq.py │ ├── isig.py │ ├── itlm.py │ ├── seq.py │ ├── sig.py │ ├── strm.py │ └── tlm.py ├── module.py ├── process.py ├── procs │ ├── __init__.py │ └── clk.py ├── rnd │ ├── __init__.py │ └── rnd.py ├── server.py ├── simulator.py ├── types │ ├── __init__.py │ ├── _type_base.py │ ├── array.py │ ├── bit.py │ ├── enum.py │ ├── struct.py │ └── vector.py ├── unit.py ├── verif │ ├── __init__.py │ ├── basic_rnd_seq.py │ ├── basic_seq.py │ ├── scoreboard.py │ ├── sequencer.py │ └── unittest.py └── xsim.py └── tests ├── .gitignore ├── __init__.py ├── dpi ├── basic_com │ ├── compile.sh │ ├── file.sv │ ├── function1.c │ ├── function2.c │ ├── run.sh │ └── run.tcl ├── compile.sh ├── file.sv ├── run.sh ├── run.tcl ├── xsimintf.c ├── xsimintf_socket.c └── xsimintf_socket.h ├── packer_algo_tl.py ├── packer_coef_calc.py ├── packer_tl_matrix.py ├── packing.py ├── sink.sv ├── test.py ├── test_component.py ├── test_cosim.py ├── test_data_types.py ├── test_examples.py ├── test_iseq.py ├── test_isig.py ├── test_itlm.py ├── test_ping_pong.py ├── test_ping_pong_cosim.py ├── test_ping_pong_cosim.vhd ├── test_ping_pong_cosim_pong.sv ├── test_ping_pong_cosim_pong.vhd ├── test_sata.py ├── test_subinterfaces.py └── test_symexp.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/.gitignore -------------------------------------------------------------------------------- /DESCRIPTION.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/DESCRIPTION.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/README.md -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/make.bat -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/images/crc32_vcd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/source/images/crc32_vcd.png -------------------------------------------------------------------------------- /doc/source/images/dff1_vcd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/source/images/dff1_vcd.png -------------------------------------------------------------------------------- /doc/source/images/dff_vcd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/source/images/dff_vcd.png -------------------------------------------------------------------------------- /doc/source/images/johnson_vcd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/source/images/johnson_vcd.png -------------------------------------------------------------------------------- /doc/source/images/tutorial_dff1_dataflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/source/images/tutorial_dff1_dataflow.png -------------------------------------------------------------------------------- /doc/source/images/tutorial_dff_dataflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/source/images/tutorial_dff_dataflow.png -------------------------------------------------------------------------------- /doc/source/images/tutorial_johnson_dataflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/source/images/tutorial_johnson_dataflow.png -------------------------------------------------------------------------------- /doc/source/images/tutorial_johnson_detailed_dataflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/source/images/tutorial_johnson_detailed_dataflow.png -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /doc/source/roadmap.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/source/roadmap.rst -------------------------------------------------------------------------------- /doc/source/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/doc/source/tutorial.rst -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/crc32/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/crc32/crc32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/examples/crc32/crc32.py -------------------------------------------------------------------------------- /examples/dff/dff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/examples/dff/dff.py -------------------------------------------------------------------------------- /examples/dff/dff1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/examples/dff/dff1.py -------------------------------------------------------------------------------- /examples/eth_1g_mac/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/eth_1g_mac/eth_1g_mac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/examples/eth_1g_mac/eth_1g_mac.py -------------------------------------------------------------------------------- /examples/johnson/johnson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/examples/johnson/johnson.py -------------------------------------------------------------------------------- /intf/xsim/.gitignore: -------------------------------------------------------------------------------- 1 | xsim.dir/ 2 | build/ 3 | -------------------------------------------------------------------------------- /intf/xsim/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/intf/xsim/compile.sh -------------------------------------------------------------------------------- /intf/xsim/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/intf/xsim/src/.gitignore -------------------------------------------------------------------------------- /intf/xsim/src/xsimintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/intf/xsim/src/xsimintf.c -------------------------------------------------------------------------------- /intf/xsim/src/xsimintf_socket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/intf/xsim/src/xsimintf_socket.c -------------------------------------------------------------------------------- /intf/xsim/src/xsimintf_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/intf/xsim/src/xsimintf_socket.h -------------------------------------------------------------------------------- /intf/xsim/test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/intf/xsim/test/.gitignore -------------------------------------------------------------------------------- /intf/xsim/test/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/intf/xsim/test/setup.py -------------------------------------------------------------------------------- /intf/xsim/test/svdpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/intf/xsim/test/svdpi.h -------------------------------------------------------------------------------- /intf/xsim/test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/intf/xsim/test/test.py -------------------------------------------------------------------------------- /intf/xsim/test/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/intf/xsim/test/test.sh -------------------------------------------------------------------------------- /intf/xsim/test/xsimintf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/intf/xsim/test/xsimintf.h -------------------------------------------------------------------------------- /intf/xsim/test/xsimintf_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/intf/xsim/test/xsimintf_test.c -------------------------------------------------------------------------------- /intf/xsim/test/xsimintf_test.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/intf/xsim/test/xsimintf_test.pyx -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/setup.py -------------------------------------------------------------------------------- /sydpy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/__init__.py -------------------------------------------------------------------------------- /sydpy/_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/_channel.py -------------------------------------------------------------------------------- /sydpy/_component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/_component.py -------------------------------------------------------------------------------- /sydpy/_configurator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/_configurator.py -------------------------------------------------------------------------------- /sydpy/_delay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/_delay.py -------------------------------------------------------------------------------- /sydpy/_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/_event.py -------------------------------------------------------------------------------- /sydpy/_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/_module.py -------------------------------------------------------------------------------- /sydpy/_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/_process.py -------------------------------------------------------------------------------- /sydpy/_signal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/_signal.py -------------------------------------------------------------------------------- /sydpy/_simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/_simulator.py -------------------------------------------------------------------------------- /sydpy/_util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/_util/__init__.py -------------------------------------------------------------------------------- /sydpy/_util/_injector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/_util/_injector.py -------------------------------------------------------------------------------- /sydpy/_util/_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/_util/_util.py -------------------------------------------------------------------------------- /sydpy/_util/decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/_util/decorator.py -------------------------------------------------------------------------------- /sydpy/channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/channel.py -------------------------------------------------------------------------------- /sydpy/component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/component.py -------------------------------------------------------------------------------- /sydpy/configurator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/configurator.py -------------------------------------------------------------------------------- /sydpy/cosim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/cosim.py -------------------------------------------------------------------------------- /sydpy/extens/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/extens/__init__.py -------------------------------------------------------------------------------- /sydpy/extens/coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/extens/coverage.py -------------------------------------------------------------------------------- /sydpy/extens/profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/extens/profiler.py -------------------------------------------------------------------------------- /sydpy/extens/simprog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/extens/simprog.py -------------------------------------------------------------------------------- /sydpy/extens/tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/extens/tracing.py -------------------------------------------------------------------------------- /sydpy/intfs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/intfs/__init__.py -------------------------------------------------------------------------------- /sydpy/intfs/_intf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/intfs/_intf.py -------------------------------------------------------------------------------- /sydpy/intfs/intf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/intfs/intf.py -------------------------------------------------------------------------------- /sydpy/intfs/iseq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/intfs/iseq.py -------------------------------------------------------------------------------- /sydpy/intfs/isig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/intfs/isig.py -------------------------------------------------------------------------------- /sydpy/intfs/itlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/intfs/itlm.py -------------------------------------------------------------------------------- /sydpy/intfs/seq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/intfs/seq.py -------------------------------------------------------------------------------- /sydpy/intfs/sig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/intfs/sig.py -------------------------------------------------------------------------------- /sydpy/intfs/strm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/intfs/strm.py -------------------------------------------------------------------------------- /sydpy/intfs/tlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/intfs/tlm.py -------------------------------------------------------------------------------- /sydpy/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/module.py -------------------------------------------------------------------------------- /sydpy/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/process.py -------------------------------------------------------------------------------- /sydpy/procs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/procs/__init__.py -------------------------------------------------------------------------------- /sydpy/procs/clk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/procs/clk.py -------------------------------------------------------------------------------- /sydpy/rnd/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/rnd/__init__.py -------------------------------------------------------------------------------- /sydpy/rnd/rnd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/rnd/rnd.py -------------------------------------------------------------------------------- /sydpy/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/server.py -------------------------------------------------------------------------------- /sydpy/simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/simulator.py -------------------------------------------------------------------------------- /sydpy/types/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/types/__init__.py -------------------------------------------------------------------------------- /sydpy/types/_type_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/types/_type_base.py -------------------------------------------------------------------------------- /sydpy/types/array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/types/array.py -------------------------------------------------------------------------------- /sydpy/types/bit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/types/bit.py -------------------------------------------------------------------------------- /sydpy/types/enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/types/enum.py -------------------------------------------------------------------------------- /sydpy/types/struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/types/struct.py -------------------------------------------------------------------------------- /sydpy/types/vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/types/vector.py -------------------------------------------------------------------------------- /sydpy/unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/unit.py -------------------------------------------------------------------------------- /sydpy/verif/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/verif/__init__.py -------------------------------------------------------------------------------- /sydpy/verif/basic_rnd_seq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/verif/basic_rnd_seq.py -------------------------------------------------------------------------------- /sydpy/verif/basic_seq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/verif/basic_seq.py -------------------------------------------------------------------------------- /sydpy/verif/scoreboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/verif/scoreboard.py -------------------------------------------------------------------------------- /sydpy/verif/sequencer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/verif/sequencer.py -------------------------------------------------------------------------------- /sydpy/verif/unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/verif/unittest.py -------------------------------------------------------------------------------- /sydpy/xsim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/sydpy/xsim.py -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/.gitignore -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/dpi/basic_com/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/dpi/basic_com/compile.sh -------------------------------------------------------------------------------- /tests/dpi/basic_com/file.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/dpi/basic_com/file.sv -------------------------------------------------------------------------------- /tests/dpi/basic_com/function1.c: -------------------------------------------------------------------------------- 1 | #include "svdpi.h" 2 | 3 | DPI_DLLESPEC 4 | int myFunction1() 5 | { 6 | return 5; 7 | } 8 | -------------------------------------------------------------------------------- /tests/dpi/basic_com/function2.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | DPI_DLLESPEC 4 | int myFunction2() 5 | { 6 | return 10; 7 | } 8 | -------------------------------------------------------------------------------- /tests/dpi/basic_com/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/dpi/basic_com/run.sh -------------------------------------------------------------------------------- /tests/dpi/basic_com/run.tcl: -------------------------------------------------------------------------------- 1 | run 80 2 | exit 3 | -------------------------------------------------------------------------------- /tests/dpi/compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/dpi/compile.sh -------------------------------------------------------------------------------- /tests/dpi/file.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/dpi/file.sv -------------------------------------------------------------------------------- /tests/dpi/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/dpi/run.sh -------------------------------------------------------------------------------- /tests/dpi/run.tcl: -------------------------------------------------------------------------------- 1 | run 80 2 | exit 3 | -------------------------------------------------------------------------------- /tests/dpi/xsimintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/dpi/xsimintf.c -------------------------------------------------------------------------------- /tests/dpi/xsimintf_socket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/dpi/xsimintf_socket.c -------------------------------------------------------------------------------- /tests/dpi/xsimintf_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/dpi/xsimintf_socket.h -------------------------------------------------------------------------------- /tests/packer_algo_tl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/packer_algo_tl.py -------------------------------------------------------------------------------- /tests/packer_coef_calc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/packer_coef_calc.py -------------------------------------------------------------------------------- /tests/packer_tl_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/packer_tl_matrix.py -------------------------------------------------------------------------------- /tests/packing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/packing.py -------------------------------------------------------------------------------- /tests/sink.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/sink.sv -------------------------------------------------------------------------------- /tests/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test.py -------------------------------------------------------------------------------- /tests/test_component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_component.py -------------------------------------------------------------------------------- /tests/test_cosim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_cosim.py -------------------------------------------------------------------------------- /tests/test_data_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_data_types.py -------------------------------------------------------------------------------- /tests/test_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_examples.py -------------------------------------------------------------------------------- /tests/test_iseq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_iseq.py -------------------------------------------------------------------------------- /tests/test_isig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_isig.py -------------------------------------------------------------------------------- /tests/test_itlm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_itlm.py -------------------------------------------------------------------------------- /tests/test_ping_pong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_ping_pong.py -------------------------------------------------------------------------------- /tests/test_ping_pong_cosim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_ping_pong_cosim.py -------------------------------------------------------------------------------- /tests/test_ping_pong_cosim.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_ping_pong_cosim.vhd -------------------------------------------------------------------------------- /tests/test_ping_pong_cosim_pong.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_ping_pong_cosim_pong.sv -------------------------------------------------------------------------------- /tests/test_ping_pong_cosim_pong.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_ping_pong_cosim_pong.vhd -------------------------------------------------------------------------------- /tests/test_sata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_sata.py -------------------------------------------------------------------------------- /tests/test_subinterfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_subinterfaces.py -------------------------------------------------------------------------------- /tests/test_symexp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bogdanvuk/sydpy/HEAD/tests/test_symexp.py --------------------------------------------------------------------------------