├── .clang-format ├── .github ├── ci │ ├── build_common.sh │ ├── build_ecp5.sh │ ├── build_generic.sh │ ├── build_himbaechel.sh │ ├── build_ice40.sh │ ├── build_machxo2.sh │ ├── build_mistral.sh │ ├── build_nexus.sh │ └── build_rust.sh └── workflows │ └── arch_ci.yml ├── .gitignore ├── .gitmodules ├── 3rdparty ├── QtPropertyBrowser │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── cmake │ │ ├── CommonCMakeUtils.cmake │ │ ├── CompileSettings.cmake │ │ ├── InstallProjectConfig.cmake │ │ ├── InstallSettings.cmake │ │ ├── QtPropertyBrowserConfig.cmake.in │ │ └── cmake_uninstall.cmake │ ├── doc │ │ └── images │ │ │ ├── canvas_typed.png │ │ │ ├── canvas_variant.png │ │ │ ├── decoration.png │ │ │ ├── demo.png │ │ │ ├── extension.png │ │ │ ├── object_controller.png │ │ │ ├── qt-logo.png │ │ │ ├── qtbuttonpropertybrowser.png │ │ │ ├── qtgroupboxpropertybrowser.png │ │ │ ├── qtpropertybrowser-duplicate.png │ │ │ ├── qtpropertybrowser.png │ │ │ ├── qttreepropertybrowser.png │ │ │ └── simple.png │ ├── examples │ │ ├── CMakeLists.txt │ │ ├── canvas_typed │ │ │ ├── CMakeLists.txt │ │ │ ├── canvas_typed.qdoc │ │ │ ├── main.cpp │ │ │ ├── mainwindow.cpp │ │ │ ├── mainwindow.h │ │ │ ├── qtcanvas.cpp │ │ │ └── qtcanvas.h │ │ ├── canvas_variant │ │ │ ├── CMakeLists.txt │ │ │ ├── canvas_variant.qdoc │ │ │ ├── main.cpp │ │ │ ├── mainwindow.cpp │ │ │ ├── mainwindow.h │ │ │ ├── qtcanvas.cpp │ │ │ └── qtcanvas.h │ │ ├── decoration │ │ │ ├── CMakeLists.txt │ │ │ ├── decoration.qdoc │ │ │ └── main.cpp │ │ ├── demo │ │ │ ├── CMakeLists.txt │ │ │ ├── demo.pro │ │ │ ├── demo.qdoc │ │ │ ├── demo.qrc │ │ │ ├── images │ │ │ │ ├── down.png │ │ │ │ ├── left.png │ │ │ │ ├── right.png │ │ │ │ └── up.png │ │ │ └── main.cpp │ │ ├── examples.pro │ │ ├── extension │ │ │ ├── CMakeLists.txt │ │ │ ├── extension.pro │ │ │ ├── extension.qdoc │ │ │ └── main.cpp │ │ ├── object_controller │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── object_controller.qdoc │ │ │ ├── objectcontroller.cpp │ │ │ └── objectcontroller.h │ │ └── simple │ │ │ ├── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ └── simple.qdoc │ └── src │ │ ├── CMakeLists.txt │ │ ├── QtAbstractEditorFactoryBase │ │ ├── QtAbstractPropertyBrowser │ │ ├── QtAbstractPropertyManager │ │ ├── QtBoolPropertyManager │ │ ├── QtBrowserItem │ │ ├── QtButtonPropertyBrowser │ │ ├── QtCharEditorFactory │ │ ├── QtCharPropertyManager │ │ ├── QtCheckBoxFactory │ │ ├── QtColorEditorFactory │ │ ├── QtColorPropertyManager │ │ ├── QtCursorEditorFactory │ │ ├── QtCursorPropertyManager │ │ ├── QtDateEditFactory │ │ ├── QtDatePropertyManager │ │ ├── QtDateTimeEditFactory │ │ ├── QtDateTimePropertyManager │ │ ├── QtDoublePropertyManager │ │ ├── QtDoubleSpinBoxFactory │ │ ├── QtEnumEditorFactory │ │ ├── QtEnumPropertyManager │ │ ├── QtFlagPropertyManager │ │ ├── QtFontEditorFactory │ │ ├── QtFontPropertyManager │ │ ├── QtGroupBoxPropertyBrowser │ │ ├── QtGroupPropertyManager │ │ ├── QtIntPropertyManager │ │ ├── QtKeySequenceEditorFactory │ │ ├── QtKeySequencePropertyManager │ │ ├── QtLineEditFactory │ │ ├── QtLocalePropertyManager │ │ ├── QtPointFPropertyManager │ │ ├── QtPointPropertyManager │ │ ├── QtProperty │ │ ├── QtRectFPropertyManager │ │ ├── QtRectPropertyManager │ │ ├── QtScrollBarFactory │ │ ├── QtSizeFPropertyManager │ │ ├── QtSizePolicyPropertyManager │ │ ├── QtSizePropertyManager │ │ ├── QtSliderFactory │ │ ├── QtSpinBoxFactory │ │ ├── QtStringPropertyManager │ │ ├── QtTimeEditFactory │ │ ├── QtTimePropertyManager │ │ ├── QtTreePropertyBrowser │ │ ├── QtVariantEditorFactory │ │ ├── QtVariantProperty │ │ ├── QtVariantPropertyManager │ │ ├── images │ │ ├── cursor-arrow.png │ │ ├── cursor-busy.png │ │ ├── cursor-closedhand.png │ │ ├── cursor-cross.png │ │ ├── cursor-forbidden.png │ │ ├── cursor-hand.png │ │ ├── cursor-hsplit.png │ │ ├── cursor-ibeam.png │ │ ├── cursor-openhand.png │ │ ├── cursor-sizeall.png │ │ ├── cursor-sizeb.png │ │ ├── cursor-sizef.png │ │ ├── cursor-sizeh.png │ │ ├── cursor-sizev.png │ │ ├── cursor-uparrow.png │ │ ├── cursor-vsplit.png │ │ ├── cursor-wait.png │ │ └── cursor-whatsthis.png │ │ ├── qt5compat.h │ │ ├── qtbuttonpropertybrowser.cpp │ │ ├── qtbuttonpropertybrowser.h │ │ ├── qteditorfactory.cpp │ │ ├── qteditorfactory.h │ │ ├── qtgroupboxpropertybrowser.cpp │ │ ├── qtgroupboxpropertybrowser.h │ │ ├── qtpropertybrowser.cpp │ │ ├── qtpropertybrowser.h │ │ ├── qtpropertybrowser.pri │ │ ├── qtpropertybrowser.qrc │ │ ├── qtpropertybrowserutils.cpp │ │ ├── qtpropertybrowserutils_p.h │ │ ├── qtpropertymanager.cpp │ │ ├── qtpropertymanager.h │ │ ├── qttreepropertybrowser.cpp │ │ ├── qttreepropertybrowser.h │ │ ├── qtvariantproperty.cpp │ │ └── qtvariantproperty.h ├── imgui │ ├── .travis.yml │ ├── LICENSE.txt │ ├── docs │ │ ├── CHANGELOG.txt │ │ ├── README.md │ │ └── TODO.txt │ ├── examples │ │ ├── .gitignore │ │ ├── README.txt │ │ ├── example_allegro5 │ │ │ ├── README.md │ │ │ ├── example_allegro5.vcxproj │ │ │ ├── example_allegro5.vcxproj.filters │ │ │ ├── imconfig_allegro5.h │ │ │ └── main.cpp │ │ ├── example_apple_metal │ │ │ ├── README.md │ │ │ ├── Shared │ │ │ │ ├── AppDelegate.h │ │ │ │ ├── AppDelegate.m │ │ │ │ ├── Renderer.h │ │ │ │ ├── Renderer.mm │ │ │ │ ├── ViewController.h │ │ │ │ ├── ViewController.mm │ │ │ │ └── main.m │ │ │ ├── example_apple_metal.xcodeproj │ │ │ │ └── project.pbxproj │ │ │ ├── iOS │ │ │ │ ├── Base.lproj │ │ │ │ │ └── Main.storyboard │ │ │ │ ├── Default-568h@2x.png │ │ │ │ ├── Info-iOS.plist │ │ │ │ └── Launch Screen.storyboard │ │ │ └── macOS │ │ │ │ ├── Base.lproj │ │ │ │ └── Main.storyboard │ │ │ │ └── Info-macOS.plist │ │ ├── example_apple_opengl2 │ │ │ ├── example_apple_opengl2.xcodeproj │ │ │ │ └── project.pbxproj │ │ │ └── main.mm │ │ ├── example_freeglut_opengl2 │ │ │ ├── example_freeglut_opengl2.vcxproj │ │ │ ├── example_freeglut_opengl2.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_glfw_opengl2 │ │ │ ├── build_win32.bat │ │ │ ├── example_glfw_opengl2.vcxproj │ │ │ ├── example_glfw_opengl2.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_glfw_opengl3 │ │ │ ├── build_win32.bat │ │ │ ├── example_glfw_opengl3.vcxproj │ │ │ ├── example_glfw_opengl3.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_glfw_vulkan │ │ │ ├── CMakeLists.txt │ │ │ ├── build_win32.bat │ │ │ ├── build_win64.bat │ │ │ ├── example_glfw_vulkan.vcxproj │ │ │ ├── example_glfw_vulkan.vcxproj.filters │ │ │ ├── gen_spv.sh │ │ │ ├── glsl_shader.frag │ │ │ ├── glsl_shader.vert │ │ │ └── main.cpp │ │ ├── example_marmalade │ │ │ ├── data │ │ │ │ └── app.icf │ │ │ ├── main.cpp │ │ │ └── marmalade_example.mkb │ │ ├── example_null │ │ │ ├── build_win32.bat │ │ │ └── main.cpp │ │ ├── example_sdl_opengl2 │ │ │ ├── README.md │ │ │ ├── build_win32.bat │ │ │ ├── example_sdl_opengl2.vcxproj │ │ │ ├── example_sdl_opengl2.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_sdl_opengl3 │ │ │ ├── README.md │ │ │ ├── build_win32.bat │ │ │ ├── example_sdl_opengl3.vcxproj │ │ │ ├── example_sdl_opengl3.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_sdl_vulkan │ │ │ ├── example_sdl_vulkan.vcxproj │ │ │ ├── example_sdl_vulkan.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_win32_directx10 │ │ │ ├── build_win32.bat │ │ │ ├── example_win32_directx10.vcxproj │ │ │ ├── example_win32_directx10.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_win32_directx11 │ │ │ ├── build_win32.bat │ │ │ ├── example_win32_directx11.vcxproj │ │ │ ├── example_win32_directx11.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_win32_directx12 │ │ │ ├── build_win32.bat │ │ │ ├── example_win32_directx12.vcxproj │ │ │ ├── example_win32_directx12.vcxproj.filters │ │ │ └── main.cpp │ │ ├── example_win32_directx9 │ │ │ ├── build_win32.bat │ │ │ ├── example_win32_directx9.vcxproj │ │ │ ├── example_win32_directx9.vcxproj.filters │ │ │ └── main.cpp │ │ ├── imgui_examples.sln │ │ ├── imgui_impl_allegro5.cpp │ │ ├── imgui_impl_allegro5.h │ │ ├── imgui_impl_dx10.cpp │ │ ├── imgui_impl_dx10.h │ │ ├── imgui_impl_dx11.cpp │ │ ├── imgui_impl_dx11.h │ │ ├── imgui_impl_dx12.cpp │ │ ├── imgui_impl_dx12.h │ │ ├── imgui_impl_dx9.cpp │ │ ├── imgui_impl_dx9.h │ │ ├── imgui_impl_freeglut.cpp │ │ ├── imgui_impl_freeglut.h │ │ ├── imgui_impl_glfw.cpp │ │ ├── imgui_impl_glfw.h │ │ ├── imgui_impl_marmalade.cpp │ │ ├── imgui_impl_marmalade.h │ │ ├── imgui_impl_metal.h │ │ ├── imgui_impl_metal.mm │ │ ├── imgui_impl_opengl2.cpp │ │ ├── imgui_impl_opengl2.h │ │ ├── imgui_impl_opengl3.cpp │ │ ├── imgui_impl_opengl3.h │ │ ├── imgui_impl_osx.h │ │ ├── imgui_impl_osx.mm │ │ ├── imgui_impl_sdl.cpp │ │ ├── imgui_impl_sdl.h │ │ ├── imgui_impl_vulkan.cpp │ │ ├── imgui_impl_vulkan.h │ │ ├── imgui_impl_win32.cpp │ │ ├── imgui_impl_win32.h │ │ └── libs │ │ │ ├── gl3w │ │ │ └── GL │ │ │ │ ├── gl3w.c │ │ │ │ ├── gl3w.h │ │ │ │ └── glcorearb.h │ │ │ ├── glfw │ │ │ ├── COPYING.txt │ │ │ ├── include │ │ │ │ └── GLFW │ │ │ │ │ ├── glfw3.h │ │ │ │ │ └── glfw3native.h │ │ │ ├── lib-vc2010-32 │ │ │ │ └── glfw3.lib │ │ │ └── lib-vc2010-64 │ │ │ │ └── glfw3.lib │ │ │ └── usynergy │ │ │ ├── README.txt │ │ │ ├── uSynergy.c │ │ │ └── uSynergy.h │ ├── imconfig.h │ ├── imgui.cpp │ ├── imgui.h │ ├── imgui_demo.cpp │ ├── imgui_draw.cpp │ ├── imgui_internal.h │ ├── imgui_widgets.cpp │ ├── imstb_rectpack.h │ ├── imstb_textedit.h │ ├── imstb_truetype.h │ └── misc │ │ ├── README.txt │ │ ├── cpp │ │ ├── imgui_stdlib.cpp │ │ └── imgui_stdlib.h │ │ ├── fonts │ │ ├── Cousine-Regular.ttf │ │ ├── DroidSans.ttf │ │ ├── Karla-Regular.ttf │ │ ├── ProggyClean.ttf │ │ ├── ProggyTiny.ttf │ │ ├── README.txt │ │ ├── Roboto-Medium.ttf │ │ └── binary_to_compressed_c.cpp │ │ ├── freetype │ │ ├── README.md │ │ ├── imgui_freetype.cpp │ │ └── imgui_freetype.h │ │ └── natvis │ │ ├── README.txt │ │ └── imgui.natvis ├── json11 │ ├── CMakeLists.txt │ ├── LICENSE.txt │ ├── json11.cpp │ └── json11.hpp ├── oourafft │ ├── CMakeLists.txt │ ├── fftsg.cc │ ├── fftsg.h │ ├── fftsg2d.cc │ ├── readme.txt │ └── readme2d.txt ├── pybind11 │ ├── .appveyor.yml │ ├── .clang-format │ ├── .clang-tidy │ ├── .cmake-format.yaml │ ├── .codespell-ignore-lines │ ├── .gitattributes │ ├── .github │ │ ├── CODEOWNERS │ │ ├── CONTRIBUTING.md │ │ ├── ISSUE_TEMPLATE │ │ │ ├── bug-report.yml │ │ │ └── config.yml │ │ ├── dependabot.yml │ │ ├── labeler.yml │ │ ├── labeler_merged.yml │ │ ├── pull_request_template.md │ │ └── workflows │ │ │ ├── ci.yml │ │ │ ├── configure.yml │ │ │ ├── format.yml │ │ │ ├── labeler.yml │ │ │ ├── pip.yml │ │ │ └── upstream.yml │ ├── .gitignore │ ├── .pre-commit-config.yaml │ ├── .readthedocs.yml │ ├── CMakeLists.txt │ ├── LICENSE │ ├── MANIFEST.in │ ├── README.rst │ ├── SECURITY.md │ ├── docs │ │ ├── Doxyfile │ │ ├── _static │ │ │ └── css │ │ │ │ └── custom.css │ │ ├── advanced │ │ │ ├── cast │ │ │ │ ├── chrono.rst │ │ │ │ ├── custom.rst │ │ │ │ ├── eigen.rst │ │ │ │ ├── functional.rst │ │ │ │ ├── index.rst │ │ │ │ ├── overview.rst │ │ │ │ ├── stl.rst │ │ │ │ └── strings.rst │ │ │ ├── classes.rst │ │ │ ├── embedding.rst │ │ │ ├── exceptions.rst │ │ │ ├── functions.rst │ │ │ ├── misc.rst │ │ │ ├── pycpp │ │ │ │ ├── index.rst │ │ │ │ ├── numpy.rst │ │ │ │ ├── object.rst │ │ │ │ └── utilities.rst │ │ │ └── smart_ptrs.rst │ │ ├── basics.rst │ │ ├── benchmark.py │ │ ├── benchmark.rst │ │ ├── changelog.rst │ │ ├── classes.rst │ │ ├── cmake │ │ │ └── index.rst │ │ ├── compiling.rst │ │ ├── conf.py │ │ ├── faq.rst │ │ ├── index.rst │ │ ├── installing.rst │ │ ├── limitations.rst │ │ ├── pybind11-logo.png │ │ ├── pybind11_vs_boost_python1.png │ │ ├── pybind11_vs_boost_python1.svg │ │ ├── pybind11_vs_boost_python2.png │ │ ├── pybind11_vs_boost_python2.svg │ │ ├── reference.rst │ │ ├── release.rst │ │ ├── requirements.txt │ │ └── upgrade.rst │ ├── include │ │ └── pybind11 │ │ │ ├── attr.h │ │ │ ├── buffer_info.h │ │ │ ├── cast.h │ │ │ ├── chrono.h │ │ │ ├── common.h │ │ │ ├── complex.h │ │ │ ├── detail │ │ │ ├── class.h │ │ │ ├── common.h │ │ │ ├── cpp_conduit.h │ │ │ ├── descr.h │ │ │ ├── init.h │ │ │ ├── internals.h │ │ │ ├── type_caster_base.h │ │ │ └── typeid.h │ │ │ ├── eigen.h │ │ │ ├── eigen │ │ │ ├── common.h │ │ │ ├── matrix.h │ │ │ └── tensor.h │ │ │ ├── embed.h │ │ │ ├── eval.h │ │ │ ├── functional.h │ │ │ ├── gil.h │ │ │ ├── gil_safe_call_once.h │ │ │ ├── iostream.h │ │ │ ├── numpy.h │ │ │ ├── operators.h │ │ │ ├── options.h │ │ │ ├── pybind11.h │ │ │ ├── pytypes.h │ │ │ ├── stl.h │ │ │ ├── stl │ │ │ └── filesystem.h │ │ │ ├── stl_bind.h │ │ │ ├── type_caster_pyobject_ptr.h │ │ │ └── typing.h │ ├── noxfile.py │ ├── pybind11 │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── _version.py │ │ ├── commands.py │ │ ├── py.typed │ │ └── setup_helpers.py │ ├── pyproject.toml │ ├── setup.cfg │ ├── setup.py │ ├── tests │ │ ├── CMakeLists.txt │ │ ├── conftest.py │ │ ├── constructor_stats.h │ │ ├── cross_module_gil_utils.cpp │ │ ├── cross_module_interleaved_error_already_set.cpp │ │ ├── eigen_tensor_avoid_stl_array.cpp │ │ ├── env.py │ │ ├── exo_planet_c_api.cpp │ │ ├── exo_planet_pybind11.cpp │ │ ├── extra_python_package │ │ │ ├── pytest.ini │ │ │ └── test_files.py │ │ ├── extra_setuptools │ │ │ ├── pytest.ini │ │ │ └── test_setuphelper.py │ │ ├── home_planet_very_lonely_traveler.cpp │ │ ├── local_bindings.h │ │ ├── object.h │ │ ├── pybind11_cross_module_tests.cpp │ │ ├── pybind11_tests.cpp │ │ ├── pybind11_tests.h │ │ ├── pytest.ini │ │ ├── requirements.txt │ │ ├── test_async.cpp │ │ ├── test_async.py │ │ ├── test_buffers.cpp │ │ ├── test_buffers.py │ │ ├── test_builtin_casters.cpp │ │ ├── test_builtin_casters.py │ │ ├── test_call_policies.cpp │ │ ├── test_call_policies.py │ │ ├── test_callbacks.cpp │ │ ├── test_callbacks.py │ │ ├── test_chrono.cpp │ │ ├── test_chrono.py │ │ ├── test_class.cpp │ │ ├── test_class.py │ │ ├── test_cmake_build │ │ │ ├── CMakeLists.txt │ │ │ ├── embed.cpp │ │ │ ├── installed_embed │ │ │ │ └── CMakeLists.txt │ │ │ ├── installed_function │ │ │ │ └── CMakeLists.txt │ │ │ ├── installed_target │ │ │ │ └── CMakeLists.txt │ │ │ ├── main.cpp │ │ │ ├── subdirectory_embed │ │ │ │ └── CMakeLists.txt │ │ │ ├── subdirectory_function │ │ │ │ └── CMakeLists.txt │ │ │ ├── subdirectory_target │ │ │ │ └── CMakeLists.txt │ │ │ └── test.py │ │ ├── test_const_name.cpp │ │ ├── test_const_name.py │ │ ├── test_constants_and_functions.cpp │ │ ├── test_constants_and_functions.py │ │ ├── test_copy_move.cpp │ │ ├── test_copy_move.py │ │ ├── test_cpp_conduit.cpp │ │ ├── test_cpp_conduit.py │ │ ├── test_cpp_conduit_traveler_bindings.h │ │ ├── test_cpp_conduit_traveler_types.h │ │ ├── test_custom_type_casters.cpp │ │ ├── test_custom_type_casters.py │ │ ├── test_custom_type_setup.cpp │ │ ├── test_custom_type_setup.py │ │ ├── test_docstring_options.cpp │ │ ├── test_docstring_options.py │ │ ├── test_eigen_matrix.cpp │ │ ├── test_eigen_matrix.py │ │ ├── test_eigen_tensor.cpp │ │ ├── test_eigen_tensor.inl │ │ ├── test_eigen_tensor.py │ │ ├── test_embed │ │ │ ├── CMakeLists.txt │ │ │ ├── catch.cpp │ │ │ ├── external_module.cpp │ │ │ ├── test_interpreter.cpp │ │ │ ├── test_interpreter.py │ │ │ └── test_trampoline.py │ │ ├── test_enum.cpp │ │ ├── test_enum.py │ │ ├── test_eval.cpp │ │ ├── test_eval.py │ │ ├── test_eval_call.py │ │ ├── test_exceptions.cpp │ │ ├── test_exceptions.h │ │ ├── test_exceptions.py │ │ ├── test_factory_constructors.cpp │ │ ├── test_factory_constructors.py │ │ ├── test_gil_scoped.cpp │ │ ├── test_gil_scoped.py │ │ ├── test_iostream.cpp │ │ ├── test_iostream.py │ │ ├── test_kwargs_and_defaults.cpp │ │ ├── test_kwargs_and_defaults.py │ │ ├── test_local_bindings.cpp │ │ ├── test_local_bindings.py │ │ ├── test_methods_and_attributes.cpp │ │ ├── test_methods_and_attributes.py │ │ ├── test_modules.cpp │ │ ├── test_modules.py │ │ ├── test_multiple_inheritance.cpp │ │ ├── test_multiple_inheritance.py │ │ ├── test_numpy_array.cpp │ │ ├── test_numpy_array.py │ │ ├── test_numpy_dtypes.cpp │ │ ├── test_numpy_dtypes.py │ │ ├── test_numpy_vectorize.cpp │ │ ├── test_numpy_vectorize.py │ │ ├── test_opaque_types.cpp │ │ ├── test_opaque_types.py │ │ ├── test_operator_overloading.cpp │ │ ├── test_operator_overloading.py │ │ ├── test_pickling.cpp │ │ ├── test_pickling.py │ │ ├── test_python_multiple_inheritance.cpp │ │ ├── test_python_multiple_inheritance.py │ │ ├── test_pytypes.cpp │ │ ├── test_pytypes.py │ │ ├── test_sequences_and_iterators.cpp │ │ ├── test_sequences_and_iterators.py │ │ ├── test_smart_ptr.cpp │ │ ├── test_smart_ptr.py │ │ ├── test_stl.cpp │ │ ├── test_stl.py │ │ ├── test_stl_binders.cpp │ │ ├── test_stl_binders.py │ │ ├── test_tagbased_polymorphic.cpp │ │ ├── test_tagbased_polymorphic.py │ │ ├── test_thread.cpp │ │ ├── test_thread.py │ │ ├── test_type_caster_pyobject_ptr.cpp │ │ ├── test_type_caster_pyobject_ptr.py │ │ ├── test_union.cpp │ │ ├── test_union.py │ │ ├── test_unnamed_namespace_a.cpp │ │ ├── test_unnamed_namespace_a.py │ │ ├── test_unnamed_namespace_b.cpp │ │ ├── test_unnamed_namespace_b.py │ │ ├── test_vector_unique_ptr_member.cpp │ │ ├── test_vector_unique_ptr_member.py │ │ ├── test_virtual_functions.cpp │ │ ├── test_virtual_functions.py │ │ ├── valgrind-numpy-scipy.supp │ │ └── valgrind-python.supp │ └── tools │ │ ├── FindCatch.cmake │ │ ├── FindEigen3.cmake │ │ ├── FindPythonLibsNew.cmake │ │ ├── JoinPaths.cmake │ │ ├── check-style.sh │ │ ├── cmake_uninstall.cmake.in │ │ ├── codespell_ignore_lines_from_errors.py │ │ ├── libsize.py │ │ ├── make_changelog.py │ │ ├── pybind11.pc.in │ │ ├── pybind11Common.cmake │ │ ├── pybind11Config.cmake.in │ │ ├── pybind11NewTools.cmake │ │ ├── pybind11Tools.cmake │ │ ├── pyproject.toml │ │ ├── setup_global.py.in │ │ └── setup_main.py.in ├── python-console │ ├── CMakeLists.txt │ ├── ColumnFormatter.cpp │ ├── ColumnFormatter.h │ ├── Console.cpp │ ├── Console.h │ ├── Interpreter.cpp │ ├── Interpreter.h │ ├── LICENSE │ ├── ParseHelper.BlockParseState.cpp │ ├── ParseHelper.BracketParseState.cpp │ ├── ParseHelper.ContinuationParseState.cpp │ ├── ParseHelper.cpp │ ├── ParseHelper.h │ ├── ParseListener.cpp │ ├── ParseListener.h │ ├── ParseMessage.cpp │ ├── ParseMessage.h │ ├── README.md │ ├── Utils.h │ ├── data │ │ ├── test.py │ │ ├── test2.py │ │ ├── test3.py │ │ ├── test4.py │ │ └── test5.py │ ├── modified │ │ ├── pyinterpreter.cc │ │ ├── pyinterpreter.h │ │ ├── pyredirector.cc │ │ └── pyredirector.h │ ├── test_cli.cpp │ ├── test_console.cpp │ ├── test_parse_helper.cpp │ └── test_python_interpreter.cpp ├── qtimgui │ ├── .gitignore │ ├── ImGuiRenderer.cpp │ ├── ImGuiRenderer.h │ ├── LICENSE │ ├── QtImGui.cpp │ ├── QtImGui.h │ ├── README.md │ ├── demo-widget │ │ ├── demo-widget.cpp │ │ └── demo-widget.pro │ ├── demo-window │ │ ├── demo-window.cpp │ │ └── demo-window.pro │ ├── qtimgui.pri │ └── qtimgui.pro └── sanitizers-cmake │ ├── .gitignore │ ├── CMakeLists.txt │ ├── LICENSE │ ├── README.md │ ├── cmake │ ├── FindASan.cmake │ ├── FindMSan.cmake │ ├── FindSanitizers.cmake │ ├── FindTSan.cmake │ ├── FindUBSan.cmake │ ├── asan-wrapper │ └── sanitize-helpers.cmake │ └── tests │ ├── CMakeLists.txt │ └── asan_test.cpp ├── CMakeLists.txt ├── CODE_OF_CONDUCT ├── COPYING ├── README.md ├── bba ├── CMakeLists.txt ├── README.md └── main.cc ├── cmake ├── BBAsm.cmake ├── CheckCXXCompilerHashEmbed.cmake ├── CodeCoverage.cmake ├── FindApycula.cmake ├── FindIceStorm.cmake ├── FindOxide.cmake └── FindTrellis.cmake ├── common ├── CMakeLists.txt ├── kernel │ ├── CMakeLists.txt │ ├── arch_api.h │ ├── arch_pybindings_shared.h │ ├── archcheck.cc │ ├── array2d.h │ ├── base_arch.h │ ├── base_clusterinfo.h │ ├── basectx.cc │ ├── basectx.h │ ├── bits.cc │ ├── bits.h │ ├── chain_utils.h │ ├── command.cc │ ├── command.h │ ├── constraints.h │ ├── constraints.impl.h │ ├── context.cc │ ├── context.h │ ├── design_utils.cc │ ├── design_utils.h │ ├── deterministic_rng.h │ ├── dynamic_bitarray.h │ ├── embed.cc │ ├── embed.h │ ├── exclusive_state_groups.h │ ├── exclusive_state_groups.impl.h │ ├── handle_error.cc │ ├── hashlib.h │ ├── idstring.cc │ ├── idstring.h │ ├── idstringlist.cc │ ├── idstringlist.h │ ├── indexed_store.h │ ├── log.cc │ ├── log.h │ ├── nextpnr.cc │ ├── nextpnr.h │ ├── nextpnr_assertions.cc │ ├── nextpnr_assertions.h │ ├── nextpnr_base_types.h │ ├── nextpnr_namespaces.cc │ ├── nextpnr_namespaces.h │ ├── nextpnr_types.cc │ ├── nextpnr_types.h │ ├── property.cc │ ├── property.h │ ├── pybindings.cc │ ├── pybindings.h │ ├── pycontainers.h │ ├── pywrappers.h │ ├── relptr.h │ ├── report.cc │ ├── scope_lock.h │ ├── sdc.cc │ ├── sdf.cc │ ├── sso_array.h │ ├── str_ring_buffer.cc │ ├── str_ring_buffer.h │ ├── svg.cc │ ├── timing.cc │ ├── timing.h │ ├── timing_log.cc │ └── util.h ├── place │ ├── CMakeLists.txt │ ├── detail_place_cfg.h │ ├── detail_place_core.cc │ ├── detail_place_core.h │ ├── fast_bels.h │ ├── parallel_refine.cc │ ├── parallel_refine.h │ ├── place_common.cc │ ├── place_common.h │ ├── placer1.cc │ ├── placer1.h │ ├── placer_heap.cc │ ├── placer_heap.h │ ├── placer_static.cc │ ├── placer_static.h │ ├── static_util.h │ ├── timing_opt.cc │ └── timing_opt.h ├── route │ ├── CMakeLists.txt │ ├── router1.cc │ ├── router1.h │ ├── router2.cc │ └── router2.h └── version.h.in ├── docs ├── archapi.md ├── coding.md ├── constraints.md ├── faq.md ├── generic.md ├── himbaechel.md ├── ice40.md ├── netlist.md ├── nexus.md ├── python.md ├── report.md └── viaduct.md ├── ecp5 ├── .gitignore ├── CMakeLists.txt ├── arch.cc ├── arch.h ├── arch_place.cc ├── arch_pybindings.cc ├── arch_pybindings.h ├── archdefs.h ├── baseconfigs.cc ├── bitstream.cc ├── bitstream.h ├── cells.cc ├── cells.h ├── config.cc ├── config.h ├── constids.inc ├── dcu_bitstream.h ├── docs │ └── primitives.md ├── gfx.cc ├── gfx.h ├── globals.cc ├── globals.h ├── iotypes.inc ├── lpf.cc ├── main.cc ├── pack.cc ├── pio.cc ├── pio.h └── trellis_import.py ├── frontend ├── CMakeLists.txt ├── frontend_base.h ├── json_frontend.cc └── json_frontend.h ├── generic ├── CMakeLists.txt ├── arch.cc ├── arch.h ├── arch_pybindings.cc ├── arch_pybindings.h ├── archdefs.h ├── cells.cc ├── cells.h ├── chipdb.cc ├── examples │ ├── .gitignore │ ├── README.md │ ├── __init__.py │ ├── bitstream.py │ ├── blinky.v │ ├── blinky_tb.v │ ├── simple.py │ ├── simple.sh │ ├── simple_config.py │ ├── simple_timing.py │ ├── simtest.sh │ └── write_fasm.py ├── main.cc ├── pack.cc ├── synth │ ├── cells_map.v │ ├── prims.v │ └── synth_generic.tcl ├── viaduct │ ├── example │ │ ├── .gitignore │ │ ├── constids.inc │ │ ├── example.cc │ │ ├── example_map.v │ │ ├── example_prims.v │ │ ├── synth_viaduct_example.tcl │ │ └── viaduct_example.sh │ └── fabulous │ │ ├── constids.inc │ │ ├── fab_cfg.h │ │ ├── fab_defs.h │ │ ├── fabric_parsing.h │ │ ├── fabulous.cc │ │ ├── fasm.cc │ │ ├── fasm.h │ │ ├── pack.cc │ │ ├── pack.h │ │ ├── validity_check.cc │ │ └── validity_check.h ├── viaduct_api.cc ├── viaduct_api.h ├── viaduct_constids.h ├── viaduct_helpers.cc └── viaduct_helpers.h ├── gui ├── CMakeLists.txt ├── application.cc ├── application.h ├── base.qrc ├── basewindow.cc ├── basewindow.h ├── create_img.sh ├── designwidget.cc ├── designwidget.h ├── ecp5 │ ├── mainwindow.cc │ ├── mainwindow.h │ ├── nextpnr.qrc │ └── resources │ │ ├── open_base.png │ │ ├── open_lpf.png │ │ └── save_config.png ├── fpga_interchange │ ├── mainwindow.cc │ ├── mainwindow.h │ └── nextpnr.qrc ├── fpgaviewwidget.cc ├── fpgaviewwidget.h ├── generic │ ├── mainwindow.cc │ ├── mainwindow.h │ └── nextpnr.qrc ├── himbaechel │ ├── mainwindow.cc │ ├── mainwindow.h │ └── nextpnr.qrc ├── ice40 │ ├── mainwindow.cc │ ├── mainwindow.h │ ├── nextpnr.qrc │ └── resources │ │ ├── open_pcf.png │ │ └── save_asc.png ├── line_editor.cc ├── line_editor.h ├── lineshader.cc ├── lineshader.h ├── machxo2 │ ├── mainwindow.cc │ ├── mainwindow.h │ ├── nextpnr.qrc │ └── resources │ │ ├── open_base.png │ │ ├── open_lpf.png │ │ └── save_config.png ├── mistral │ ├── mainwindow.cc │ ├── mainwindow.h │ └── nextpnr.qrc ├── nexus │ ├── mainwindow.cc │ ├── mainwindow.h │ └── nextpnr.qrc ├── pyconsole.cc ├── pyconsole.h ├── pythontab.cc ├── pythontab.h ├── quadtree.h ├── resources │ ├── bel.png │ ├── camera.png │ ├── control_pause.png │ ├── control_play.png │ ├── control_stop.png │ ├── cross.png │ ├── exit.png │ ├── film.png │ ├── group.png │ ├── new.png │ ├── open.png │ ├── open_json.png │ ├── pack.png │ ├── pip.png │ ├── place.png │ ├── py.png │ ├── resultset_first.png │ ├── resultset_last.png │ ├── resultset_next.png │ ├── resultset_previous.png │ ├── route.png │ ├── save.png │ ├── save_json.png │ ├── save_svg.png │ ├── shape_handles.png │ ├── shape_square.png │ ├── time_add.png │ ├── wire.png │ ├── zoom.png │ ├── zoom_in.png │ └── zoom_out.png ├── treemodel.cc ├── treemodel.h ├── worker.cc └── worker.h ├── himbaechel ├── .gitignore ├── CMakeLists.txt ├── arch.cc ├── arch.h ├── arch_pybindings.cc ├── arch_pybindings.h ├── archdefs.h ├── chipdb.h ├── himbaechel_api.cc ├── himbaechel_api.h ├── himbaechel_constids.h ├── himbaechel_dbgen │ ├── bba.py │ └── chip.py ├── himbaechel_gfxids.h ├── himbaechel_helpers.cc ├── himbaechel_helpers.h ├── main.cc └── uarch │ ├── example │ ├── CMakeLists.txt │ ├── blinky.v │ ├── constids.inc │ ├── example.cc │ ├── example_arch_gen.py │ └── gfxids.inc │ ├── gatemate │ ├── CMakeLists.txt │ ├── bitstream.cc │ ├── ccf.cc │ ├── cells.cc │ ├── config.cc │ ├── config.h │ ├── constids.inc │ ├── delay.cc │ ├── extra_data.h │ ├── gatemate.cc │ ├── gatemate.h │ ├── gatemate_util.h │ ├── gen │ │ └── arch_gen.py │ ├── gfx.cc │ ├── gfxids.inc │ ├── pack.cc │ ├── pack.h │ ├── pack_bram.cc │ ├── pack_clocking.cc │ ├── pack_cpe.cc │ ├── pack_io.cc │ ├── pack_mult.cc │ ├── pack_serdes.cc │ ├── pll.cc │ ├── route_clock.cc │ ├── route_mult.cc │ └── tests │ │ ├── lut.cc │ │ ├── main.cc │ │ ├── testing.cc │ │ └── testing.h │ ├── gowin │ ├── CMakeLists.txt │ ├── constids.inc │ ├── cst.cc │ ├── cst.h │ ├── globals.cc │ ├── globals.h │ ├── gowin.cc │ ├── gowin.h │ ├── gowin_arch_gen.py │ ├── gowin_utils.cc │ ├── gowin_utils.h │ ├── pack.cc │ └── pack.h │ ├── ng-ultra │ ├── CMakeLists.txt │ ├── bitstream.cc │ ├── cells.cc │ ├── constids.inc │ ├── csv.cc │ ├── extra_data.h │ ├── gen │ │ └── arch_gen.py │ ├── location_map.cc │ ├── location_map.h │ ├── ng_ultra.cc │ ├── ng_ultra.h │ ├── pack.cc │ ├── pack.h │ └── tests │ │ ├── lut_dff.cc │ │ └── main.cc │ └── xilinx │ ├── CMakeLists.txt │ ├── cells.cc │ ├── constids.inc │ ├── examples │ ├── .gitignore │ ├── arty-a35 │ │ ├── arty.xdc │ │ ├── blinky.sh │ │ └── blinky.v │ └── bitgen_xray.sh │ ├── extra_data.h │ ├── fasm.cc │ ├── gen │ ├── filters.py │ ├── parse_sdf.py │ ├── tileconn.py │ ├── xilinx_device.py │ └── xilinx_gen.py │ ├── pack.cc │ ├── pack.h │ ├── pack_carry.cc │ ├── pack_clocking.cc │ ├── pack_dram.cc │ ├── pack_dsp_xc7.cc │ ├── pack_io.cc │ ├── pins.cc │ ├── pins.h │ ├── xdc.cc │ ├── xilinx.cc │ ├── xilinx.h │ └── xilinx_place.cc ├── ice40 ├── .gitignore ├── CMakeLists.txt ├── arch.cc ├── arch.h ├── arch_place.cc ├── arch_pybindings.cc ├── arch_pybindings.h ├── archdefs.h ├── benchmark │ ├── .gitignore │ ├── Makefile │ ├── hx8kdemo.pcf │ ├── hx8kdemo.v │ ├── picorv32.v │ ├── picosoc.v │ ├── report.ipynb │ ├── simpleuart.v │ └── spimemio.v ├── bitstream.cc ├── bitstream.h ├── carry_tests │ ├── .gitignore │ ├── counter.v │ ├── counter_tb.v │ ├── test.pcf │ └── test.sh ├── cells.cc ├── cells.h ├── chains.cc ├── chains.h ├── chipdb.py ├── constids.inc ├── delay.cc ├── examples │ ├── blinky │ │ ├── blinky.pcf │ │ ├── blinky.proj │ │ ├── blinky.sh │ │ ├── blinky.v │ │ ├── blinky.ys │ │ └── blinky_tb.v │ └── floorplan │ │ ├── .gitignore │ │ ├── floorplan.py │ │ ├── floorplan.sh │ │ ├── floorplan.v │ │ └── icebreaker.pcf ├── gfx.cc ├── gfx.h ├── icebreaker.pcf ├── icebreaker.v ├── icebreaker.ys ├── main.cc ├── pack.cc ├── pack_tests │ ├── .gitignore │ ├── ffmodes.v │ ├── locals.v │ ├── place_constr.v │ ├── test.pcf │ └── test.sh ├── pcf.cc ├── pcf.h ├── picorv32.proj ├── picorv32.sh ├── picorv32_benchmark.py ├── picorv32_top.v ├── smoketest │ └── attosoc │ │ ├── .gitignore │ │ ├── attosoc.pcf │ │ ├── attosoc.v │ │ ├── attosoc_tb.v │ │ ├── firmware.hex │ │ ├── golden.txt │ │ ├── picorv32.v │ │ └── smoketest.sh ├── tests │ ├── hx1k.cc │ ├── hx8k.cc │ ├── lp1k.cc │ ├── lp384.cc │ ├── lp8k.cc │ ├── main.cc │ └── up5k.cc └── tmfuzz.py ├── json ├── CMakeLists.txt ├── jsonwrite.cc └── jsonwrite.h ├── machxo2 ├── .gitignore ├── CMakeLists.txt ├── README.md ├── arch.cc ├── arch.h ├── arch_place.cc ├── arch_pybindings.cc ├── arch_pybindings.h ├── archdefs.h ├── baseconfigs.cc ├── bitstream.cc ├── bitstream.h ├── cells.cc ├── cells.h ├── config.cc ├── config.h ├── constids.inc ├── examples │ ├── .gitignore │ ├── README.md │ ├── blinky.v │ ├── blinky_ext.v │ ├── blinky_tb.v │ ├── demo-vhdl.sh │ ├── demo.sh │ ├── mitertest.sh │ ├── prims.vhd │ ├── rgbcount.v │ ├── simple.sh │ ├── simtest.sh │ ├── tinyfpga.v │ ├── tinyfpga.vhd │ └── uart.v ├── facade_import.py ├── gfx.cc ├── gfx.h ├── globals.cc ├── iotypes.inc ├── lpf.cc ├── machxo2_available.h.in ├── main.cc ├── pack.cc ├── pio.cc └── pio.h ├── mistral ├── CMakeLists.txt ├── arch.cc ├── arch.h ├── arch_pybindings.cc ├── arch_pybindings.h ├── archdefs.cc ├── archdefs.h ├── bitstream.cc ├── constids.inc ├── delay.cc ├── globals.cc ├── io.cc ├── lab.cc ├── m10k.cc ├── main.cc ├── pack.cc ├── pins.cc └── qsf.cc ├── nexus ├── .gitignore ├── CMakeLists.txt ├── arch.cc ├── arch.h ├── arch_place.cc ├── arch_pybindings.cc ├── arch_pybindings.h ├── archdefs.h ├── bba_version.inc ├── constids.inc ├── fasm.cc ├── global.cc ├── io.cc ├── main.cc ├── pack.cc ├── pdc.cc ├── pins.cc └── post_place.cc ├── python ├── check_arch_api.py ├── delay_vs_fanout.py ├── dump_design.py ├── interactive.py ├── plot_congestion_by_coordinate.py ├── plot_congestion_by_wiretype.py ├── report_hierarchy.py ├── svg_placement.py ├── svg_routing.py └── svg_routing_fast.py ├── rust ├── .gitignore ├── CMakeLists.txt ├── Cargo.toml ├── example_printnets │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── nextpnr │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── rust.cc └── rust.h └── shell.nix /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/ci/build_common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/.github/ci/build_common.sh -------------------------------------------------------------------------------- /.github/ci/build_ecp5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/.github/ci/build_ecp5.sh -------------------------------------------------------------------------------- /.github/ci/build_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/.github/ci/build_generic.sh -------------------------------------------------------------------------------- /.github/ci/build_himbaechel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/.github/ci/build_himbaechel.sh -------------------------------------------------------------------------------- /.github/ci/build_ice40.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/.github/ci/build_ice40.sh -------------------------------------------------------------------------------- /.github/ci/build_machxo2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/.github/ci/build_machxo2.sh -------------------------------------------------------------------------------- /.github/ci/build_mistral.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/.github/ci/build_mistral.sh -------------------------------------------------------------------------------- /.github/ci/build_nexus.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/.github/ci/build_nexus.sh -------------------------------------------------------------------------------- /.github/ci/build_rust.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/.github/ci/build_rust.sh -------------------------------------------------------------------------------- /.github/workflows/arch_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/.github/workflows/arch_ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/.gitmodules -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/QtPropertyBrowser/.gitignore -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | CMAKE_MINIMUM_REQUIRED(VERSION 3.13) 2 | PROJECT(QtPropertyBrowser) 3 | ADD_SUBDIRECTORY(src) 4 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/QtPropertyBrowser/README.md -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/doc/images/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/QtPropertyBrowser/doc/images/demo.png -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/QtPropertyBrowser/src/CMakeLists.txt -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtAbstractEditorFactoryBase: -------------------------------------------------------------------------------- 1 | #include "qtpropertybrowser.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtAbstractPropertyBrowser: -------------------------------------------------------------------------------- 1 | #include "qtpropertybrowser.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtAbstractPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertybrowser.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtBoolPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtBrowserItem: -------------------------------------------------------------------------------- 1 | #include "qtpropertybrowser.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtButtonPropertyBrowser: -------------------------------------------------------------------------------- 1 | #include "qtbuttonpropertybrowser.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtCharEditorFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtCharPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtCheckBoxFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtColorEditorFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtColorPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtCursorEditorFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtCursorPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtDateEditFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtDatePropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtDateTimeEditFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtDateTimePropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtDoublePropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtDoubleSpinBoxFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtEnumEditorFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtEnumPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtFlagPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtFontEditorFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtFontPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtGroupBoxPropertyBrowser: -------------------------------------------------------------------------------- 1 | #include "qtgroupboxpropertybrowser.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtGroupPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtIntPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtKeySequenceEditorFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtKeySequencePropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtLineEditFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtLocalePropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtPointFPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtPointPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtProperty: -------------------------------------------------------------------------------- 1 | #include "qtpropertybrowser.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtRectFPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtRectPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtScrollBarFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtSizeFPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtSizePolicyPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtSizePropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtSliderFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtSpinBoxFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtStringPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtTimeEditFactory: -------------------------------------------------------------------------------- 1 | #include "qteditorfactory.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtTimePropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtpropertymanager.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtTreePropertyBrowser: -------------------------------------------------------------------------------- 1 | #include "qttreepropertybrowser.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtVariantEditorFactory: -------------------------------------------------------------------------------- 1 | #include "qtvariantproperty.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtVariantProperty: -------------------------------------------------------------------------------- 1 | #include "qtvariantproperty.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/QtVariantPropertyManager: -------------------------------------------------------------------------------- 1 | #include "qtvariantproperty.h" 2 | -------------------------------------------------------------------------------- /3rdparty/QtPropertyBrowser/src/qt5compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/QtPropertyBrowser/src/qt5compat.h -------------------------------------------------------------------------------- /3rdparty/imgui/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/.travis.yml -------------------------------------------------------------------------------- /3rdparty/imgui/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/LICENSE.txt -------------------------------------------------------------------------------- /3rdparty/imgui/docs/CHANGELOG.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/docs/CHANGELOG.txt -------------------------------------------------------------------------------- /3rdparty/imgui/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/docs/README.md -------------------------------------------------------------------------------- /3rdparty/imgui/docs/TODO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/docs/TODO.txt -------------------------------------------------------------------------------- /3rdparty/imgui/examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/.gitignore -------------------------------------------------------------------------------- /3rdparty/imgui/examples/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/README.txt -------------------------------------------------------------------------------- /3rdparty/imgui/examples/example_null/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/example_null/main.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_examples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_examples.sln -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_allegro5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_allegro5.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_dx10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_dx10.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_dx10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_dx10.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_dx11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_dx11.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_dx11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_dx11.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_dx12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_dx12.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_dx12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_dx12.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_dx9.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_dx9.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_dx9.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_dx9.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_freeglut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_freeglut.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_glfw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_glfw.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_glfw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_glfw.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_marmalade.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_marmalade.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_metal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_metal.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_metal.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_metal.mm -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_opengl2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_opengl2.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_opengl2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_opengl2.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_opengl3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_opengl3.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_opengl3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_opengl3.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_osx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_osx.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_osx.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_osx.mm -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_sdl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_sdl.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_sdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_sdl.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_vulkan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_vulkan.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_vulkan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_vulkan.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_win32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_win32.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/examples/imgui_impl_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/imgui_impl_win32.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/libs/gl3w/GL/gl3w.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/libs/gl3w/GL/gl3w.c -------------------------------------------------------------------------------- /3rdparty/imgui/examples/libs/gl3w/GL/gl3w.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/libs/gl3w/GL/gl3w.h -------------------------------------------------------------------------------- /3rdparty/imgui/examples/libs/glfw/COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/examples/libs/glfw/COPYING.txt -------------------------------------------------------------------------------- /3rdparty/imgui/imconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/imconfig.h -------------------------------------------------------------------------------- /3rdparty/imgui/imgui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/imgui.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/imgui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/imgui.h -------------------------------------------------------------------------------- /3rdparty/imgui/imgui_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/imgui_demo.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/imgui_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/imgui_draw.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/imgui_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/imgui_internal.h -------------------------------------------------------------------------------- /3rdparty/imgui/imgui_widgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/imgui_widgets.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/imstb_rectpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/imstb_rectpack.h -------------------------------------------------------------------------------- /3rdparty/imgui/imstb_textedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/imstb_textedit.h -------------------------------------------------------------------------------- /3rdparty/imgui/imstb_truetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/imstb_truetype.h -------------------------------------------------------------------------------- /3rdparty/imgui/misc/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/README.txt -------------------------------------------------------------------------------- /3rdparty/imgui/misc/cpp/imgui_stdlib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/cpp/imgui_stdlib.cpp -------------------------------------------------------------------------------- /3rdparty/imgui/misc/cpp/imgui_stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/cpp/imgui_stdlib.h -------------------------------------------------------------------------------- /3rdparty/imgui/misc/fonts/Cousine-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/fonts/Cousine-Regular.ttf -------------------------------------------------------------------------------- /3rdparty/imgui/misc/fonts/DroidSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/fonts/DroidSans.ttf -------------------------------------------------------------------------------- /3rdparty/imgui/misc/fonts/Karla-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/fonts/Karla-Regular.ttf -------------------------------------------------------------------------------- /3rdparty/imgui/misc/fonts/ProggyClean.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/fonts/ProggyClean.ttf -------------------------------------------------------------------------------- /3rdparty/imgui/misc/fonts/ProggyTiny.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/fonts/ProggyTiny.ttf -------------------------------------------------------------------------------- /3rdparty/imgui/misc/fonts/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/fonts/README.txt -------------------------------------------------------------------------------- /3rdparty/imgui/misc/fonts/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/fonts/Roboto-Medium.ttf -------------------------------------------------------------------------------- /3rdparty/imgui/misc/freetype/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/freetype/README.md -------------------------------------------------------------------------------- /3rdparty/imgui/misc/freetype/imgui_freetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/freetype/imgui_freetype.h -------------------------------------------------------------------------------- /3rdparty/imgui/misc/natvis/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/natvis/README.txt -------------------------------------------------------------------------------- /3rdparty/imgui/misc/natvis/imgui.natvis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/imgui/misc/natvis/imgui.natvis -------------------------------------------------------------------------------- /3rdparty/json11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/json11/CMakeLists.txt -------------------------------------------------------------------------------- /3rdparty/json11/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/json11/LICENSE.txt -------------------------------------------------------------------------------- /3rdparty/json11/json11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/json11/json11.cpp -------------------------------------------------------------------------------- /3rdparty/json11/json11.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/json11/json11.hpp -------------------------------------------------------------------------------- /3rdparty/oourafft/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/oourafft/CMakeLists.txt -------------------------------------------------------------------------------- /3rdparty/oourafft/fftsg.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/oourafft/fftsg.cc -------------------------------------------------------------------------------- /3rdparty/oourafft/fftsg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/oourafft/fftsg.h -------------------------------------------------------------------------------- /3rdparty/oourafft/fftsg2d.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/oourafft/fftsg2d.cc -------------------------------------------------------------------------------- /3rdparty/oourafft/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/oourafft/readme.txt -------------------------------------------------------------------------------- /3rdparty/oourafft/readme2d.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/oourafft/readme2d.txt -------------------------------------------------------------------------------- /3rdparty/pybind11/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.appveyor.yml -------------------------------------------------------------------------------- /3rdparty/pybind11/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.clang-format -------------------------------------------------------------------------------- /3rdparty/pybind11/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.clang-tidy -------------------------------------------------------------------------------- /3rdparty/pybind11/.cmake-format.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.cmake-format.yaml -------------------------------------------------------------------------------- /3rdparty/pybind11/.codespell-ignore-lines: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.codespell-ignore-lines -------------------------------------------------------------------------------- /3rdparty/pybind11/.gitattributes: -------------------------------------------------------------------------------- 1 | docs/*.svg binary 2 | -------------------------------------------------------------------------------- /3rdparty/pybind11/.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.github/CODEOWNERS -------------------------------------------------------------------------------- /3rdparty/pybind11/.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /3rdparty/pybind11/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.github/dependabot.yml -------------------------------------------------------------------------------- /3rdparty/pybind11/.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.github/labeler.yml -------------------------------------------------------------------------------- /3rdparty/pybind11/.github/labeler_merged.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.github/labeler_merged.yml -------------------------------------------------------------------------------- /3rdparty/pybind11/.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.github/workflows/ci.yml -------------------------------------------------------------------------------- /3rdparty/pybind11/.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.github/workflows/format.yml -------------------------------------------------------------------------------- /3rdparty/pybind11/.github/workflows/pip.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.github/workflows/pip.yml -------------------------------------------------------------------------------- /3rdparty/pybind11/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.gitignore -------------------------------------------------------------------------------- /3rdparty/pybind11/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.pre-commit-config.yaml -------------------------------------------------------------------------------- /3rdparty/pybind11/.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/.readthedocs.yml -------------------------------------------------------------------------------- /3rdparty/pybind11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/CMakeLists.txt -------------------------------------------------------------------------------- /3rdparty/pybind11/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/LICENSE -------------------------------------------------------------------------------- /3rdparty/pybind11/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/MANIFEST.in -------------------------------------------------------------------------------- /3rdparty/pybind11/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/README.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/SECURITY.md -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/Doxyfile -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/_static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/_static/css/custom.css -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/advanced/cast/eigen.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/advanced/cast/eigen.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/advanced/cast/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/advanced/cast/index.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/advanced/cast/stl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/advanced/cast/stl.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/advanced/classes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/advanced/classes.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/advanced/embedding.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/advanced/embedding.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/advanced/exceptions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/advanced/exceptions.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/advanced/functions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/advanced/functions.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/advanced/misc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/advanced/misc.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/advanced/smart_ptrs.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/advanced/smart_ptrs.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/basics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/basics.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/benchmark.py -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/benchmark.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/benchmark.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/changelog.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/classes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/classes.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/cmake/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/cmake/index.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/compiling.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/compiling.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/conf.py -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/faq.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/index.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/installing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/installing.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/limitations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/limitations.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/pybind11-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/pybind11-logo.png -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/reference.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/release.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/release.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/requirements.txt -------------------------------------------------------------------------------- /3rdparty/pybind11/docs/upgrade.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/docs/upgrade.rst -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/attr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/attr.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/cast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/cast.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/chrono.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/chrono.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/common.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/complex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/complex.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/eigen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/eigen.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/embed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/embed.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/eval.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/gil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/gil.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/iostream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/iostream.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/numpy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/numpy.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/operators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/operators.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/options.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/pybind11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/pybind11.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/pytypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/pytypes.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/stl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/stl.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/stl_bind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/stl_bind.h -------------------------------------------------------------------------------- /3rdparty/pybind11/include/pybind11/typing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/include/pybind11/typing.h -------------------------------------------------------------------------------- /3rdparty/pybind11/noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/noxfile.py -------------------------------------------------------------------------------- /3rdparty/pybind11/pybind11/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/pybind11/__init__.py -------------------------------------------------------------------------------- /3rdparty/pybind11/pybind11/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/pybind11/__main__.py -------------------------------------------------------------------------------- /3rdparty/pybind11/pybind11/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/pybind11/_version.py -------------------------------------------------------------------------------- /3rdparty/pybind11/pybind11/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/pybind11/commands.py -------------------------------------------------------------------------------- /3rdparty/pybind11/pybind11/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /3rdparty/pybind11/pybind11/setup_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/pybind11/setup_helpers.py -------------------------------------------------------------------------------- /3rdparty/pybind11/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/pyproject.toml -------------------------------------------------------------------------------- /3rdparty/pybind11/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/setup.cfg -------------------------------------------------------------------------------- /3rdparty/pybind11/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/setup.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/CMakeLists.txt -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/conftest.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/constructor_stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/constructor_stats.h -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/env.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/exo_planet_c_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/exo_planet_c_api.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/extra_python_package/pytest.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/extra_setuptools/pytest.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/local_bindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/local_bindings.h -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/object.h -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/pybind11_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/pybind11_tests.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/pybind11_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/pybind11_tests.h -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/pytest.ini -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/requirements.txt -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_async.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_async.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_async.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_buffers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_buffers.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_buffers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_buffers.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_call_policies.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_call_policies.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_call_policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_call_policies.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_callbacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_callbacks.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_callbacks.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_chrono.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_chrono.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_chrono.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_chrono.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_class.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_class.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_const_name.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_const_name.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_const_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_const_name.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_copy_move.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_copy_move.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_copy_move.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_copy_move.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_cpp_conduit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_cpp_conduit.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_cpp_conduit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_cpp_conduit.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_eigen_matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_eigen_matrix.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_eigen_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_eigen_matrix.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_enum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_enum.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_enum.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_eval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_eval.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_eval.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_eval_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_eval_call.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_exceptions.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_exceptions.h -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_exceptions.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_gil_scoped.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_gil_scoped.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_gil_scoped.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_gil_scoped.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_iostream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_iostream.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_iostream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_iostream.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_modules.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_modules.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_modules.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_numpy_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_numpy_array.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_pickling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_pickling.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_pickling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_pickling.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_pytypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_pytypes.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_pytypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_pytypes.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_smart_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_smart_ptr.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_smart_ptr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_smart_ptr.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_stl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_stl.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_stl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_stl.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_stl_binders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_stl_binders.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_thread.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_thread.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_union.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_union.cpp -------------------------------------------------------------------------------- /3rdparty/pybind11/tests/test_union.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tests/test_union.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tools/FindCatch.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tools/FindCatch.cmake -------------------------------------------------------------------------------- /3rdparty/pybind11/tools/FindEigen3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tools/FindEigen3.cmake -------------------------------------------------------------------------------- /3rdparty/pybind11/tools/JoinPaths.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tools/JoinPaths.cmake -------------------------------------------------------------------------------- /3rdparty/pybind11/tools/check-style.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tools/check-style.sh -------------------------------------------------------------------------------- /3rdparty/pybind11/tools/libsize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tools/libsize.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tools/make_changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tools/make_changelog.py -------------------------------------------------------------------------------- /3rdparty/pybind11/tools/pybind11.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tools/pybind11.pc.in -------------------------------------------------------------------------------- /3rdparty/pybind11/tools/pybind11Tools.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tools/pybind11Tools.cmake -------------------------------------------------------------------------------- /3rdparty/pybind11/tools/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tools/pyproject.toml -------------------------------------------------------------------------------- /3rdparty/pybind11/tools/setup_global.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tools/setup_global.py.in -------------------------------------------------------------------------------- /3rdparty/pybind11/tools/setup_main.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/pybind11/tools/setup_main.py.in -------------------------------------------------------------------------------- /3rdparty/python-console/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/CMakeLists.txt -------------------------------------------------------------------------------- /3rdparty/python-console/ColumnFormatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/ColumnFormatter.cpp -------------------------------------------------------------------------------- /3rdparty/python-console/ColumnFormatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/ColumnFormatter.h -------------------------------------------------------------------------------- /3rdparty/python-console/Console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/Console.cpp -------------------------------------------------------------------------------- /3rdparty/python-console/Console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/Console.h -------------------------------------------------------------------------------- /3rdparty/python-console/Interpreter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/Interpreter.cpp -------------------------------------------------------------------------------- /3rdparty/python-console/Interpreter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/Interpreter.h -------------------------------------------------------------------------------- /3rdparty/python-console/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/LICENSE -------------------------------------------------------------------------------- /3rdparty/python-console/ParseHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/ParseHelper.cpp -------------------------------------------------------------------------------- /3rdparty/python-console/ParseHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/ParseHelper.h -------------------------------------------------------------------------------- /3rdparty/python-console/ParseListener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/ParseListener.cpp -------------------------------------------------------------------------------- /3rdparty/python-console/ParseListener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/ParseListener.h -------------------------------------------------------------------------------- /3rdparty/python-console/ParseMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/ParseMessage.cpp -------------------------------------------------------------------------------- /3rdparty/python-console/ParseMessage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/ParseMessage.h -------------------------------------------------------------------------------- /3rdparty/python-console/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/README.md -------------------------------------------------------------------------------- /3rdparty/python-console/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/Utils.h -------------------------------------------------------------------------------- /3rdparty/python-console/data/test.py: -------------------------------------------------------------------------------- 1 | for i in range(1, 10): 2 | print i 3 | -------------------------------------------------------------------------------- /3rdparty/python-console/data/test2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/data/test2.py -------------------------------------------------------------------------------- /3rdparty/python-console/data/test3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/data/test3.py -------------------------------------------------------------------------------- /3rdparty/python-console/data/test4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/data/test4.py -------------------------------------------------------------------------------- /3rdparty/python-console/data/test5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/data/test5.py -------------------------------------------------------------------------------- /3rdparty/python-console/test_cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/test_cli.cpp -------------------------------------------------------------------------------- /3rdparty/python-console/test_console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/python-console/test_console.cpp -------------------------------------------------------------------------------- /3rdparty/qtimgui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/qtimgui/.gitignore -------------------------------------------------------------------------------- /3rdparty/qtimgui/ImGuiRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/qtimgui/ImGuiRenderer.cpp -------------------------------------------------------------------------------- /3rdparty/qtimgui/ImGuiRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/qtimgui/ImGuiRenderer.h -------------------------------------------------------------------------------- /3rdparty/qtimgui/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/qtimgui/LICENSE -------------------------------------------------------------------------------- /3rdparty/qtimgui/QtImGui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/qtimgui/QtImGui.cpp -------------------------------------------------------------------------------- /3rdparty/qtimgui/QtImGui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/qtimgui/QtImGui.h -------------------------------------------------------------------------------- /3rdparty/qtimgui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/qtimgui/README.md -------------------------------------------------------------------------------- /3rdparty/qtimgui/qtimgui.pri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/qtimgui/qtimgui.pri -------------------------------------------------------------------------------- /3rdparty/qtimgui/qtimgui.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/qtimgui/qtimgui.pro -------------------------------------------------------------------------------- /3rdparty/sanitizers-cmake/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/sanitizers-cmake/.gitignore -------------------------------------------------------------------------------- /3rdparty/sanitizers-cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/sanitizers-cmake/CMakeLists.txt -------------------------------------------------------------------------------- /3rdparty/sanitizers-cmake/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/sanitizers-cmake/LICENSE -------------------------------------------------------------------------------- /3rdparty/sanitizers-cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/3rdparty/sanitizers-cmake/README.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/CODE_OF_CONDUCT -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/README.md -------------------------------------------------------------------------------- /bba/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/bba/CMakeLists.txt -------------------------------------------------------------------------------- /bba/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/bba/README.md -------------------------------------------------------------------------------- /bba/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/bba/main.cc -------------------------------------------------------------------------------- /cmake/BBAsm.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/cmake/BBAsm.cmake -------------------------------------------------------------------------------- /cmake/CheckCXXCompilerHashEmbed.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/cmake/CheckCXXCompilerHashEmbed.cmake -------------------------------------------------------------------------------- /cmake/CodeCoverage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/cmake/CodeCoverage.cmake -------------------------------------------------------------------------------- /cmake/FindApycula.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/cmake/FindApycula.cmake -------------------------------------------------------------------------------- /cmake/FindIceStorm.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/cmake/FindIceStorm.cmake -------------------------------------------------------------------------------- /cmake/FindOxide.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/cmake/FindOxide.cmake -------------------------------------------------------------------------------- /cmake/FindTrellis.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/cmake/FindTrellis.cmake -------------------------------------------------------------------------------- /common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/CMakeLists.txt -------------------------------------------------------------------------------- /common/kernel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/CMakeLists.txt -------------------------------------------------------------------------------- /common/kernel/arch_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/arch_api.h -------------------------------------------------------------------------------- /common/kernel/arch_pybindings_shared.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/arch_pybindings_shared.h -------------------------------------------------------------------------------- /common/kernel/archcheck.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/archcheck.cc -------------------------------------------------------------------------------- /common/kernel/array2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/array2d.h -------------------------------------------------------------------------------- /common/kernel/base_arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/base_arch.h -------------------------------------------------------------------------------- /common/kernel/base_clusterinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/base_clusterinfo.h -------------------------------------------------------------------------------- /common/kernel/basectx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/basectx.cc -------------------------------------------------------------------------------- /common/kernel/basectx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/basectx.h -------------------------------------------------------------------------------- /common/kernel/bits.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/bits.cc -------------------------------------------------------------------------------- /common/kernel/bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/bits.h -------------------------------------------------------------------------------- /common/kernel/chain_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/chain_utils.h -------------------------------------------------------------------------------- /common/kernel/command.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/command.cc -------------------------------------------------------------------------------- /common/kernel/command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/command.h -------------------------------------------------------------------------------- /common/kernel/constraints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/constraints.h -------------------------------------------------------------------------------- /common/kernel/constraints.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/constraints.impl.h -------------------------------------------------------------------------------- /common/kernel/context.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/context.cc -------------------------------------------------------------------------------- /common/kernel/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/context.h -------------------------------------------------------------------------------- /common/kernel/design_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/design_utils.cc -------------------------------------------------------------------------------- /common/kernel/design_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/design_utils.h -------------------------------------------------------------------------------- /common/kernel/deterministic_rng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/deterministic_rng.h -------------------------------------------------------------------------------- /common/kernel/dynamic_bitarray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/dynamic_bitarray.h -------------------------------------------------------------------------------- /common/kernel/embed.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/embed.cc -------------------------------------------------------------------------------- /common/kernel/embed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/embed.h -------------------------------------------------------------------------------- /common/kernel/exclusive_state_groups.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/exclusive_state_groups.h -------------------------------------------------------------------------------- /common/kernel/exclusive_state_groups.impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/exclusive_state_groups.impl.h -------------------------------------------------------------------------------- /common/kernel/handle_error.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/handle_error.cc -------------------------------------------------------------------------------- /common/kernel/hashlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/hashlib.h -------------------------------------------------------------------------------- /common/kernel/idstring.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/idstring.cc -------------------------------------------------------------------------------- /common/kernel/idstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/idstring.h -------------------------------------------------------------------------------- /common/kernel/idstringlist.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/idstringlist.cc -------------------------------------------------------------------------------- /common/kernel/idstringlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/idstringlist.h -------------------------------------------------------------------------------- /common/kernel/indexed_store.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/indexed_store.h -------------------------------------------------------------------------------- /common/kernel/log.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/log.cc -------------------------------------------------------------------------------- /common/kernel/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/log.h -------------------------------------------------------------------------------- /common/kernel/nextpnr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/nextpnr.cc -------------------------------------------------------------------------------- /common/kernel/nextpnr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/nextpnr.h -------------------------------------------------------------------------------- /common/kernel/nextpnr_assertions.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/nextpnr_assertions.cc -------------------------------------------------------------------------------- /common/kernel/nextpnr_assertions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/nextpnr_assertions.h -------------------------------------------------------------------------------- /common/kernel/nextpnr_base_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/nextpnr_base_types.h -------------------------------------------------------------------------------- /common/kernel/nextpnr_namespaces.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/nextpnr_namespaces.cc -------------------------------------------------------------------------------- /common/kernel/nextpnr_namespaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/nextpnr_namespaces.h -------------------------------------------------------------------------------- /common/kernel/nextpnr_types.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/nextpnr_types.cc -------------------------------------------------------------------------------- /common/kernel/nextpnr_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/nextpnr_types.h -------------------------------------------------------------------------------- /common/kernel/property.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/property.cc -------------------------------------------------------------------------------- /common/kernel/property.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/property.h -------------------------------------------------------------------------------- /common/kernel/pybindings.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/pybindings.cc -------------------------------------------------------------------------------- /common/kernel/pybindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/pybindings.h -------------------------------------------------------------------------------- /common/kernel/pycontainers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/pycontainers.h -------------------------------------------------------------------------------- /common/kernel/pywrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/pywrappers.h -------------------------------------------------------------------------------- /common/kernel/relptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/relptr.h -------------------------------------------------------------------------------- /common/kernel/report.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/report.cc -------------------------------------------------------------------------------- /common/kernel/scope_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/scope_lock.h -------------------------------------------------------------------------------- /common/kernel/sdc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/sdc.cc -------------------------------------------------------------------------------- /common/kernel/sdf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/sdf.cc -------------------------------------------------------------------------------- /common/kernel/sso_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/sso_array.h -------------------------------------------------------------------------------- /common/kernel/str_ring_buffer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/str_ring_buffer.cc -------------------------------------------------------------------------------- /common/kernel/str_ring_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/str_ring_buffer.h -------------------------------------------------------------------------------- /common/kernel/svg.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/svg.cc -------------------------------------------------------------------------------- /common/kernel/timing.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/timing.cc -------------------------------------------------------------------------------- /common/kernel/timing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/timing.h -------------------------------------------------------------------------------- /common/kernel/timing_log.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/timing_log.cc -------------------------------------------------------------------------------- /common/kernel/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/kernel/util.h -------------------------------------------------------------------------------- /common/place/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/CMakeLists.txt -------------------------------------------------------------------------------- /common/place/detail_place_cfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/detail_place_cfg.h -------------------------------------------------------------------------------- /common/place/detail_place_core.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/detail_place_core.cc -------------------------------------------------------------------------------- /common/place/detail_place_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/detail_place_core.h -------------------------------------------------------------------------------- /common/place/fast_bels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/fast_bels.h -------------------------------------------------------------------------------- /common/place/parallel_refine.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/parallel_refine.cc -------------------------------------------------------------------------------- /common/place/parallel_refine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/parallel_refine.h -------------------------------------------------------------------------------- /common/place/place_common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/place_common.cc -------------------------------------------------------------------------------- /common/place/place_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/place_common.h -------------------------------------------------------------------------------- /common/place/placer1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/placer1.cc -------------------------------------------------------------------------------- /common/place/placer1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/placer1.h -------------------------------------------------------------------------------- /common/place/placer_heap.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/placer_heap.cc -------------------------------------------------------------------------------- /common/place/placer_heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/placer_heap.h -------------------------------------------------------------------------------- /common/place/placer_static.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/placer_static.cc -------------------------------------------------------------------------------- /common/place/placer_static.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/placer_static.h -------------------------------------------------------------------------------- /common/place/static_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/static_util.h -------------------------------------------------------------------------------- /common/place/timing_opt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/timing_opt.cc -------------------------------------------------------------------------------- /common/place/timing_opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/place/timing_opt.h -------------------------------------------------------------------------------- /common/route/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/route/CMakeLists.txt -------------------------------------------------------------------------------- /common/route/router1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/route/router1.cc -------------------------------------------------------------------------------- /common/route/router1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/route/router1.h -------------------------------------------------------------------------------- /common/route/router2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/route/router2.cc -------------------------------------------------------------------------------- /common/route/router2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/route/router2.h -------------------------------------------------------------------------------- /common/version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/common/version.h.in -------------------------------------------------------------------------------- /docs/archapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/docs/archapi.md -------------------------------------------------------------------------------- /docs/coding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/docs/coding.md -------------------------------------------------------------------------------- /docs/constraints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/docs/constraints.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/generic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/docs/generic.md -------------------------------------------------------------------------------- /docs/himbaechel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/docs/himbaechel.md -------------------------------------------------------------------------------- /docs/ice40.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/docs/ice40.md -------------------------------------------------------------------------------- /docs/netlist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/docs/netlist.md -------------------------------------------------------------------------------- /docs/nexus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/docs/nexus.md -------------------------------------------------------------------------------- /docs/python.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/docs/python.md -------------------------------------------------------------------------------- /docs/report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/docs/report.md -------------------------------------------------------------------------------- /docs/viaduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/docs/viaduct.md -------------------------------------------------------------------------------- /ecp5/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | chipdb/ 3 | -------------------------------------------------------------------------------- /ecp5/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/CMakeLists.txt -------------------------------------------------------------------------------- /ecp5/arch.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/arch.cc -------------------------------------------------------------------------------- /ecp5/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/arch.h -------------------------------------------------------------------------------- /ecp5/arch_place.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/arch_place.cc -------------------------------------------------------------------------------- /ecp5/arch_pybindings.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/arch_pybindings.cc -------------------------------------------------------------------------------- /ecp5/arch_pybindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/arch_pybindings.h -------------------------------------------------------------------------------- /ecp5/archdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/archdefs.h -------------------------------------------------------------------------------- /ecp5/baseconfigs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/baseconfigs.cc -------------------------------------------------------------------------------- /ecp5/bitstream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/bitstream.cc -------------------------------------------------------------------------------- /ecp5/bitstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/bitstream.h -------------------------------------------------------------------------------- /ecp5/cells.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/cells.cc -------------------------------------------------------------------------------- /ecp5/cells.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/cells.h -------------------------------------------------------------------------------- /ecp5/config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/config.cc -------------------------------------------------------------------------------- /ecp5/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/config.h -------------------------------------------------------------------------------- /ecp5/constids.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/constids.inc -------------------------------------------------------------------------------- /ecp5/dcu_bitstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/dcu_bitstream.h -------------------------------------------------------------------------------- /ecp5/docs/primitives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/docs/primitives.md -------------------------------------------------------------------------------- /ecp5/gfx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/gfx.cc -------------------------------------------------------------------------------- /ecp5/gfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/gfx.h -------------------------------------------------------------------------------- /ecp5/globals.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/globals.cc -------------------------------------------------------------------------------- /ecp5/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/globals.h -------------------------------------------------------------------------------- /ecp5/iotypes.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/iotypes.inc -------------------------------------------------------------------------------- /ecp5/lpf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/lpf.cc -------------------------------------------------------------------------------- /ecp5/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/main.cc -------------------------------------------------------------------------------- /ecp5/pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/pack.cc -------------------------------------------------------------------------------- /ecp5/pio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/pio.cc -------------------------------------------------------------------------------- /ecp5/pio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/pio.h -------------------------------------------------------------------------------- /ecp5/trellis_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ecp5/trellis_import.py -------------------------------------------------------------------------------- /frontend/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/frontend/CMakeLists.txt -------------------------------------------------------------------------------- /frontend/frontend_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/frontend/frontend_base.h -------------------------------------------------------------------------------- /frontend/json_frontend.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/frontend/json_frontend.cc -------------------------------------------------------------------------------- /frontend/json_frontend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/frontend/json_frontend.h -------------------------------------------------------------------------------- /generic/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/CMakeLists.txt -------------------------------------------------------------------------------- /generic/arch.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/arch.cc -------------------------------------------------------------------------------- /generic/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/arch.h -------------------------------------------------------------------------------- /generic/arch_pybindings.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/arch_pybindings.cc -------------------------------------------------------------------------------- /generic/arch_pybindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/arch_pybindings.h -------------------------------------------------------------------------------- /generic/archdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/archdefs.h -------------------------------------------------------------------------------- /generic/cells.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/cells.cc -------------------------------------------------------------------------------- /generic/cells.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/cells.h -------------------------------------------------------------------------------- /generic/chipdb.cc: -------------------------------------------------------------------------------- 1 | /* Intentionally left empty */ 2 | -------------------------------------------------------------------------------- /generic/examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/examples/.gitignore -------------------------------------------------------------------------------- /generic/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/examples/README.md -------------------------------------------------------------------------------- /generic/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generic/examples/bitstream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/examples/bitstream.py -------------------------------------------------------------------------------- /generic/examples/blinky.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/examples/blinky.v -------------------------------------------------------------------------------- /generic/examples/blinky_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/examples/blinky_tb.v -------------------------------------------------------------------------------- /generic/examples/simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/examples/simple.py -------------------------------------------------------------------------------- /generic/examples/simple.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/examples/simple.sh -------------------------------------------------------------------------------- /generic/examples/simple_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/examples/simple_config.py -------------------------------------------------------------------------------- /generic/examples/simple_timing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/examples/simple_timing.py -------------------------------------------------------------------------------- /generic/examples/simtest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/examples/simtest.sh -------------------------------------------------------------------------------- /generic/examples/write_fasm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/examples/write_fasm.py -------------------------------------------------------------------------------- /generic/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/main.cc -------------------------------------------------------------------------------- /generic/pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/pack.cc -------------------------------------------------------------------------------- /generic/synth/cells_map.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/synth/cells_map.v -------------------------------------------------------------------------------- /generic/synth/prims.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/synth/prims.v -------------------------------------------------------------------------------- /generic/synth/synth_generic.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/synth/synth_generic.tcl -------------------------------------------------------------------------------- /generic/viaduct/example/.gitignore: -------------------------------------------------------------------------------- 1 | *.json 2 | -------------------------------------------------------------------------------- /generic/viaduct/example/constids.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/example/constids.inc -------------------------------------------------------------------------------- /generic/viaduct/example/example.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/example/example.cc -------------------------------------------------------------------------------- /generic/viaduct/example/example_map.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/example/example_map.v -------------------------------------------------------------------------------- /generic/viaduct/example/example_prims.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/example/example_prims.v -------------------------------------------------------------------------------- /generic/viaduct/example/viaduct_example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/example/viaduct_example.sh -------------------------------------------------------------------------------- /generic/viaduct/fabulous/constids.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/fabulous/constids.inc -------------------------------------------------------------------------------- /generic/viaduct/fabulous/fab_cfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/fabulous/fab_cfg.h -------------------------------------------------------------------------------- /generic/viaduct/fabulous/fab_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/fabulous/fab_defs.h -------------------------------------------------------------------------------- /generic/viaduct/fabulous/fabric_parsing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/fabulous/fabric_parsing.h -------------------------------------------------------------------------------- /generic/viaduct/fabulous/fabulous.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/fabulous/fabulous.cc -------------------------------------------------------------------------------- /generic/viaduct/fabulous/fasm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/fabulous/fasm.cc -------------------------------------------------------------------------------- /generic/viaduct/fabulous/fasm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/fabulous/fasm.h -------------------------------------------------------------------------------- /generic/viaduct/fabulous/pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/fabulous/pack.cc -------------------------------------------------------------------------------- /generic/viaduct/fabulous/pack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/fabulous/pack.h -------------------------------------------------------------------------------- /generic/viaduct/fabulous/validity_check.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/fabulous/validity_check.cc -------------------------------------------------------------------------------- /generic/viaduct/fabulous/validity_check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct/fabulous/validity_check.h -------------------------------------------------------------------------------- /generic/viaduct_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct_api.cc -------------------------------------------------------------------------------- /generic/viaduct_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct_api.h -------------------------------------------------------------------------------- /generic/viaduct_constids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct_constids.h -------------------------------------------------------------------------------- /generic/viaduct_helpers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct_helpers.cc -------------------------------------------------------------------------------- /generic/viaduct_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/generic/viaduct_helpers.h -------------------------------------------------------------------------------- /gui/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/CMakeLists.txt -------------------------------------------------------------------------------- /gui/application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/application.cc -------------------------------------------------------------------------------- /gui/application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/application.h -------------------------------------------------------------------------------- /gui/base.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/base.qrc -------------------------------------------------------------------------------- /gui/basewindow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/basewindow.cc -------------------------------------------------------------------------------- /gui/basewindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/basewindow.h -------------------------------------------------------------------------------- /gui/create_img.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/create_img.sh -------------------------------------------------------------------------------- /gui/designwidget.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/designwidget.cc -------------------------------------------------------------------------------- /gui/designwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/designwidget.h -------------------------------------------------------------------------------- /gui/ecp5/mainwindow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/ecp5/mainwindow.cc -------------------------------------------------------------------------------- /gui/ecp5/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/ecp5/mainwindow.h -------------------------------------------------------------------------------- /gui/ecp5/nextpnr.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/ecp5/nextpnr.qrc -------------------------------------------------------------------------------- /gui/ecp5/resources/open_base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/ecp5/resources/open_base.png -------------------------------------------------------------------------------- /gui/ecp5/resources/open_lpf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/ecp5/resources/open_lpf.png -------------------------------------------------------------------------------- /gui/ecp5/resources/save_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/ecp5/resources/save_config.png -------------------------------------------------------------------------------- /gui/fpga_interchange/mainwindow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/fpga_interchange/mainwindow.cc -------------------------------------------------------------------------------- /gui/fpga_interchange/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/fpga_interchange/mainwindow.h -------------------------------------------------------------------------------- /gui/fpga_interchange/nextpnr.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/fpga_interchange/nextpnr.qrc -------------------------------------------------------------------------------- /gui/fpgaviewwidget.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/fpgaviewwidget.cc -------------------------------------------------------------------------------- /gui/fpgaviewwidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/fpgaviewwidget.h -------------------------------------------------------------------------------- /gui/generic/mainwindow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/generic/mainwindow.cc -------------------------------------------------------------------------------- /gui/generic/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/generic/mainwindow.h -------------------------------------------------------------------------------- /gui/generic/nextpnr.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/generic/nextpnr.qrc -------------------------------------------------------------------------------- /gui/himbaechel/mainwindow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/himbaechel/mainwindow.cc -------------------------------------------------------------------------------- /gui/himbaechel/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/himbaechel/mainwindow.h -------------------------------------------------------------------------------- /gui/himbaechel/nextpnr.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/himbaechel/nextpnr.qrc -------------------------------------------------------------------------------- /gui/ice40/mainwindow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/ice40/mainwindow.cc -------------------------------------------------------------------------------- /gui/ice40/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/ice40/mainwindow.h -------------------------------------------------------------------------------- /gui/ice40/nextpnr.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/ice40/nextpnr.qrc -------------------------------------------------------------------------------- /gui/ice40/resources/open_pcf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/ice40/resources/open_pcf.png -------------------------------------------------------------------------------- /gui/ice40/resources/save_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/ice40/resources/save_asc.png -------------------------------------------------------------------------------- /gui/line_editor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/line_editor.cc -------------------------------------------------------------------------------- /gui/line_editor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/line_editor.h -------------------------------------------------------------------------------- /gui/lineshader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/lineshader.cc -------------------------------------------------------------------------------- /gui/lineshader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/lineshader.h -------------------------------------------------------------------------------- /gui/machxo2/mainwindow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/machxo2/mainwindow.cc -------------------------------------------------------------------------------- /gui/machxo2/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/machxo2/mainwindow.h -------------------------------------------------------------------------------- /gui/machxo2/nextpnr.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/machxo2/nextpnr.qrc -------------------------------------------------------------------------------- /gui/machxo2/resources/open_base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/machxo2/resources/open_base.png -------------------------------------------------------------------------------- /gui/machxo2/resources/open_lpf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/machxo2/resources/open_lpf.png -------------------------------------------------------------------------------- /gui/machxo2/resources/save_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/machxo2/resources/save_config.png -------------------------------------------------------------------------------- /gui/mistral/mainwindow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/mistral/mainwindow.cc -------------------------------------------------------------------------------- /gui/mistral/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/mistral/mainwindow.h -------------------------------------------------------------------------------- /gui/mistral/nextpnr.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/mistral/nextpnr.qrc -------------------------------------------------------------------------------- /gui/nexus/mainwindow.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/nexus/mainwindow.cc -------------------------------------------------------------------------------- /gui/nexus/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/nexus/mainwindow.h -------------------------------------------------------------------------------- /gui/nexus/nextpnr.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/nexus/nextpnr.qrc -------------------------------------------------------------------------------- /gui/pyconsole.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/pyconsole.cc -------------------------------------------------------------------------------- /gui/pyconsole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/pyconsole.h -------------------------------------------------------------------------------- /gui/pythontab.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/pythontab.cc -------------------------------------------------------------------------------- /gui/pythontab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/pythontab.h -------------------------------------------------------------------------------- /gui/quadtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/quadtree.h -------------------------------------------------------------------------------- /gui/resources/bel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/bel.png -------------------------------------------------------------------------------- /gui/resources/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/camera.png -------------------------------------------------------------------------------- /gui/resources/control_pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/control_pause.png -------------------------------------------------------------------------------- /gui/resources/control_play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/control_play.png -------------------------------------------------------------------------------- /gui/resources/control_stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/control_stop.png -------------------------------------------------------------------------------- /gui/resources/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/cross.png -------------------------------------------------------------------------------- /gui/resources/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/exit.png -------------------------------------------------------------------------------- /gui/resources/film.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/film.png -------------------------------------------------------------------------------- /gui/resources/group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/group.png -------------------------------------------------------------------------------- /gui/resources/new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/new.png -------------------------------------------------------------------------------- /gui/resources/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/open.png -------------------------------------------------------------------------------- /gui/resources/open_json.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/open_json.png -------------------------------------------------------------------------------- /gui/resources/pack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/pack.png -------------------------------------------------------------------------------- /gui/resources/pip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/pip.png -------------------------------------------------------------------------------- /gui/resources/place.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/place.png -------------------------------------------------------------------------------- /gui/resources/py.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/py.png -------------------------------------------------------------------------------- /gui/resources/resultset_first.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/resultset_first.png -------------------------------------------------------------------------------- /gui/resources/resultset_last.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/resultset_last.png -------------------------------------------------------------------------------- /gui/resources/resultset_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/resultset_next.png -------------------------------------------------------------------------------- /gui/resources/resultset_previous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/resultset_previous.png -------------------------------------------------------------------------------- /gui/resources/route.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/route.png -------------------------------------------------------------------------------- /gui/resources/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/save.png -------------------------------------------------------------------------------- /gui/resources/save_json.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/save_json.png -------------------------------------------------------------------------------- /gui/resources/save_svg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/save_svg.png -------------------------------------------------------------------------------- /gui/resources/shape_handles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/shape_handles.png -------------------------------------------------------------------------------- /gui/resources/shape_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/shape_square.png -------------------------------------------------------------------------------- /gui/resources/time_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/time_add.png -------------------------------------------------------------------------------- /gui/resources/wire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/wire.png -------------------------------------------------------------------------------- /gui/resources/zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/zoom.png -------------------------------------------------------------------------------- /gui/resources/zoom_in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/zoom_in.png -------------------------------------------------------------------------------- /gui/resources/zoom_out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/resources/zoom_out.png -------------------------------------------------------------------------------- /gui/treemodel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/treemodel.cc -------------------------------------------------------------------------------- /gui/treemodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/treemodel.h -------------------------------------------------------------------------------- /gui/worker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/worker.cc -------------------------------------------------------------------------------- /gui/worker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/gui/worker.h -------------------------------------------------------------------------------- /himbaechel/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | -------------------------------------------------------------------------------- /himbaechel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/CMakeLists.txt -------------------------------------------------------------------------------- /himbaechel/arch.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/arch.cc -------------------------------------------------------------------------------- /himbaechel/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/arch.h -------------------------------------------------------------------------------- /himbaechel/arch_pybindings.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/arch_pybindings.cc -------------------------------------------------------------------------------- /himbaechel/arch_pybindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/arch_pybindings.h -------------------------------------------------------------------------------- /himbaechel/archdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/archdefs.h -------------------------------------------------------------------------------- /himbaechel/chipdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/chipdb.h -------------------------------------------------------------------------------- /himbaechel/himbaechel_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/himbaechel_api.cc -------------------------------------------------------------------------------- /himbaechel/himbaechel_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/himbaechel_api.h -------------------------------------------------------------------------------- /himbaechel/himbaechel_constids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/himbaechel_constids.h -------------------------------------------------------------------------------- /himbaechel/himbaechel_dbgen/bba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/himbaechel_dbgen/bba.py -------------------------------------------------------------------------------- /himbaechel/himbaechel_dbgen/chip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/himbaechel_dbgen/chip.py -------------------------------------------------------------------------------- /himbaechel/himbaechel_gfxids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/himbaechel_gfxids.h -------------------------------------------------------------------------------- /himbaechel/himbaechel_helpers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/himbaechel_helpers.cc -------------------------------------------------------------------------------- /himbaechel/himbaechel_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/himbaechel_helpers.h -------------------------------------------------------------------------------- /himbaechel/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/main.cc -------------------------------------------------------------------------------- /himbaechel/uarch/example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/example/CMakeLists.txt -------------------------------------------------------------------------------- /himbaechel/uarch/example/blinky.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/example/blinky.v -------------------------------------------------------------------------------- /himbaechel/uarch/example/constids.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/example/constids.inc -------------------------------------------------------------------------------- /himbaechel/uarch/example/example.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/example/example.cc -------------------------------------------------------------------------------- /himbaechel/uarch/example/gfxids.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/example/gfxids.inc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/CMakeLists.txt -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/bitstream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/bitstream.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/ccf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/ccf.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/cells.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/cells.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/config.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/config.h -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/constids.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/constids.inc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/delay.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/delay.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/extra_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/extra_data.h -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/gatemate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/gatemate.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/gatemate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/gatemate.h -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/gatemate_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/gatemate_util.h -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/gen/arch_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/gen/arch_gen.py -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/gfx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/gfx.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/gfxids.inc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/pack.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/pack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/pack.h -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/pack_bram.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/pack_bram.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/pack_clocking.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/pack_clocking.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/pack_cpe.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/pack_cpe.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/pack_io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/pack_io.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/pack_mult.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/pack_mult.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/pack_serdes.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/pack_serdes.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/pll.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/pll.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/route_clock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/route_clock.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/route_mult.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/route_mult.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/tests/lut.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/tests/lut.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/tests/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/tests/main.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/tests/testing.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/tests/testing.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gatemate/tests/testing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gatemate/tests/testing.h -------------------------------------------------------------------------------- /himbaechel/uarch/gowin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gowin/CMakeLists.txt -------------------------------------------------------------------------------- /himbaechel/uarch/gowin/constids.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gowin/constids.inc -------------------------------------------------------------------------------- /himbaechel/uarch/gowin/cst.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gowin/cst.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gowin/cst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gowin/cst.h -------------------------------------------------------------------------------- /himbaechel/uarch/gowin/globals.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gowin/globals.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gowin/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gowin/globals.h -------------------------------------------------------------------------------- /himbaechel/uarch/gowin/gowin.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gowin/gowin.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gowin/gowin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gowin/gowin.h -------------------------------------------------------------------------------- /himbaechel/uarch/gowin/gowin_arch_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gowin/gowin_arch_gen.py -------------------------------------------------------------------------------- /himbaechel/uarch/gowin/gowin_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gowin/gowin_utils.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gowin/gowin_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gowin/gowin_utils.h -------------------------------------------------------------------------------- /himbaechel/uarch/gowin/pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gowin/pack.cc -------------------------------------------------------------------------------- /himbaechel/uarch/gowin/pack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/gowin/pack.h -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/CMakeLists.txt -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/bitstream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/bitstream.cc -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/cells.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/cells.cc -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/constids.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/constids.inc -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/csv.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/csv.cc -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/extra_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/extra_data.h -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/gen/arch_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/gen/arch_gen.py -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/location_map.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/location_map.cc -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/location_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/location_map.h -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/ng_ultra.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/ng_ultra.cc -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/ng_ultra.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/ng_ultra.h -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/pack.cc -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/pack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/pack.h -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/tests/lut_dff.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/tests/lut_dff.cc -------------------------------------------------------------------------------- /himbaechel/uarch/ng-ultra/tests/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/ng-ultra/tests/main.cc -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/CMakeLists.txt -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/cells.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/cells.cc -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/constids.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/constids.inc -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/examples/.gitignore -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/extra_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/extra_data.h -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/fasm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/fasm.cc -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/gen/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/gen/filters.py -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/gen/parse_sdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/gen/parse_sdf.py -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/gen/tileconn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/gen/tileconn.py -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/gen/xilinx_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/gen/xilinx_gen.py -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/pack.cc -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/pack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/pack.h -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/pack_carry.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/pack_carry.cc -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/pack_clocking.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/pack_clocking.cc -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/pack_dram.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/pack_dram.cc -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/pack_dsp_xc7.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/pack_dsp_xc7.cc -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/pack_io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/pack_io.cc -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/pins.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/pins.cc -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/pins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/pins.h -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/xdc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/xdc.cc -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/xilinx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/xilinx.cc -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/xilinx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/xilinx.h -------------------------------------------------------------------------------- /himbaechel/uarch/xilinx/xilinx_place.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/himbaechel/uarch/xilinx/xilinx_place.cc -------------------------------------------------------------------------------- /ice40/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/.gitignore -------------------------------------------------------------------------------- /ice40/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/CMakeLists.txt -------------------------------------------------------------------------------- /ice40/arch.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/arch.cc -------------------------------------------------------------------------------- /ice40/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/arch.h -------------------------------------------------------------------------------- /ice40/arch_place.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/arch_place.cc -------------------------------------------------------------------------------- /ice40/arch_pybindings.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/arch_pybindings.cc -------------------------------------------------------------------------------- /ice40/arch_pybindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/arch_pybindings.h -------------------------------------------------------------------------------- /ice40/archdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/archdefs.h -------------------------------------------------------------------------------- /ice40/benchmark/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/benchmark/.gitignore -------------------------------------------------------------------------------- /ice40/benchmark/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/benchmark/Makefile -------------------------------------------------------------------------------- /ice40/benchmark/hx8kdemo.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/benchmark/hx8kdemo.pcf -------------------------------------------------------------------------------- /ice40/benchmark/hx8kdemo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/benchmark/hx8kdemo.v -------------------------------------------------------------------------------- /ice40/benchmark/picorv32.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/benchmark/picorv32.v -------------------------------------------------------------------------------- /ice40/benchmark/picosoc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/benchmark/picosoc.v -------------------------------------------------------------------------------- /ice40/benchmark/report.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/benchmark/report.ipynb -------------------------------------------------------------------------------- /ice40/benchmark/simpleuart.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/benchmark/simpleuart.v -------------------------------------------------------------------------------- /ice40/benchmark/spimemio.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/benchmark/spimemio.v -------------------------------------------------------------------------------- /ice40/bitstream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/bitstream.cc -------------------------------------------------------------------------------- /ice40/bitstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/bitstream.h -------------------------------------------------------------------------------- /ice40/carry_tests/.gitignore: -------------------------------------------------------------------------------- 1 | *.vcd 2 | *_out.v 3 | *.out 4 | 5 | -------------------------------------------------------------------------------- /ice40/carry_tests/counter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/carry_tests/counter.v -------------------------------------------------------------------------------- /ice40/carry_tests/counter_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/carry_tests/counter_tb.v -------------------------------------------------------------------------------- /ice40/carry_tests/test.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/carry_tests/test.pcf -------------------------------------------------------------------------------- /ice40/carry_tests/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/carry_tests/test.sh -------------------------------------------------------------------------------- /ice40/cells.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/cells.cc -------------------------------------------------------------------------------- /ice40/cells.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/cells.h -------------------------------------------------------------------------------- /ice40/chains.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/chains.cc -------------------------------------------------------------------------------- /ice40/chains.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/chains.h -------------------------------------------------------------------------------- /ice40/chipdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/chipdb.py -------------------------------------------------------------------------------- /ice40/constids.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/constids.inc -------------------------------------------------------------------------------- /ice40/delay.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/delay.cc -------------------------------------------------------------------------------- /ice40/examples/blinky/blinky.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/examples/blinky/blinky.pcf -------------------------------------------------------------------------------- /ice40/examples/blinky/blinky.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/examples/blinky/blinky.proj -------------------------------------------------------------------------------- /ice40/examples/blinky/blinky.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/examples/blinky/blinky.sh -------------------------------------------------------------------------------- /ice40/examples/blinky/blinky.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/examples/blinky/blinky.v -------------------------------------------------------------------------------- /ice40/examples/blinky/blinky.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/examples/blinky/blinky.ys -------------------------------------------------------------------------------- /ice40/examples/blinky/blinky_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/examples/blinky/blinky_tb.v -------------------------------------------------------------------------------- /ice40/examples/floorplan/.gitignore: -------------------------------------------------------------------------------- 1 | *.json 2 | *.asc 3 | *.bin 4 | __pycache__ -------------------------------------------------------------------------------- /ice40/examples/floorplan/floorplan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/examples/floorplan/floorplan.py -------------------------------------------------------------------------------- /ice40/examples/floorplan/floorplan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/examples/floorplan/floorplan.sh -------------------------------------------------------------------------------- /ice40/examples/floorplan/floorplan.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/examples/floorplan/floorplan.v -------------------------------------------------------------------------------- /ice40/examples/floorplan/icebreaker.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/examples/floorplan/icebreaker.pcf -------------------------------------------------------------------------------- /ice40/gfx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/gfx.cc -------------------------------------------------------------------------------- /ice40/gfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/gfx.h -------------------------------------------------------------------------------- /ice40/icebreaker.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/icebreaker.pcf -------------------------------------------------------------------------------- /ice40/icebreaker.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/icebreaker.v -------------------------------------------------------------------------------- /ice40/icebreaker.ys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/icebreaker.ys -------------------------------------------------------------------------------- /ice40/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/main.cc -------------------------------------------------------------------------------- /ice40/pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/pack.cc -------------------------------------------------------------------------------- /ice40/pack_tests/.gitignore: -------------------------------------------------------------------------------- 1 | *.vcd 2 | *_out.v 3 | -------------------------------------------------------------------------------- /ice40/pack_tests/ffmodes.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/pack_tests/ffmodes.v -------------------------------------------------------------------------------- /ice40/pack_tests/locals.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/pack_tests/locals.v -------------------------------------------------------------------------------- /ice40/pack_tests/place_constr.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/pack_tests/place_constr.v -------------------------------------------------------------------------------- /ice40/pack_tests/test.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/pack_tests/test.pcf -------------------------------------------------------------------------------- /ice40/pack_tests/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/pack_tests/test.sh -------------------------------------------------------------------------------- /ice40/pcf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/pcf.cc -------------------------------------------------------------------------------- /ice40/pcf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/pcf.h -------------------------------------------------------------------------------- /ice40/picorv32.proj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/picorv32.proj -------------------------------------------------------------------------------- /ice40/picorv32.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/picorv32.sh -------------------------------------------------------------------------------- /ice40/picorv32_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/picorv32_benchmark.py -------------------------------------------------------------------------------- /ice40/picorv32_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/picorv32_top.v -------------------------------------------------------------------------------- /ice40/smoketest/attosoc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/smoketest/attosoc/.gitignore -------------------------------------------------------------------------------- /ice40/smoketest/attosoc/attosoc.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/smoketest/attosoc/attosoc.pcf -------------------------------------------------------------------------------- /ice40/smoketest/attosoc/attosoc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/smoketest/attosoc/attosoc.v -------------------------------------------------------------------------------- /ice40/smoketest/attosoc/attosoc_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/smoketest/attosoc/attosoc_tb.v -------------------------------------------------------------------------------- /ice40/smoketest/attosoc/firmware.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/smoketest/attosoc/firmware.hex -------------------------------------------------------------------------------- /ice40/smoketest/attosoc/golden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/smoketest/attosoc/golden.txt -------------------------------------------------------------------------------- /ice40/smoketest/attosoc/picorv32.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/smoketest/attosoc/picorv32.v -------------------------------------------------------------------------------- /ice40/smoketest/attosoc/smoketest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/smoketest/attosoc/smoketest.sh -------------------------------------------------------------------------------- /ice40/tests/hx1k.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/tests/hx1k.cc -------------------------------------------------------------------------------- /ice40/tests/hx8k.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/tests/hx8k.cc -------------------------------------------------------------------------------- /ice40/tests/lp1k.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/tests/lp1k.cc -------------------------------------------------------------------------------- /ice40/tests/lp384.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/tests/lp384.cc -------------------------------------------------------------------------------- /ice40/tests/lp8k.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/tests/lp8k.cc -------------------------------------------------------------------------------- /ice40/tests/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/tests/main.cc -------------------------------------------------------------------------------- /ice40/tests/up5k.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/tests/up5k.cc -------------------------------------------------------------------------------- /ice40/tmfuzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/ice40/tmfuzz.py -------------------------------------------------------------------------------- /json/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/json/CMakeLists.txt -------------------------------------------------------------------------------- /json/jsonwrite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/json/jsonwrite.cc -------------------------------------------------------------------------------- /json/jsonwrite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/json/jsonwrite.h -------------------------------------------------------------------------------- /machxo2/.gitignore: -------------------------------------------------------------------------------- 1 | chipdb/ 2 | -------------------------------------------------------------------------------- /machxo2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/CMakeLists.txt -------------------------------------------------------------------------------- /machxo2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/README.md -------------------------------------------------------------------------------- /machxo2/arch.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/arch.cc -------------------------------------------------------------------------------- /machxo2/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/arch.h -------------------------------------------------------------------------------- /machxo2/arch_place.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/arch_place.cc -------------------------------------------------------------------------------- /machxo2/arch_pybindings.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/arch_pybindings.cc -------------------------------------------------------------------------------- /machxo2/arch_pybindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/arch_pybindings.h -------------------------------------------------------------------------------- /machxo2/archdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/archdefs.h -------------------------------------------------------------------------------- /machxo2/baseconfigs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/baseconfigs.cc -------------------------------------------------------------------------------- /machxo2/bitstream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/bitstream.cc -------------------------------------------------------------------------------- /machxo2/bitstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/bitstream.h -------------------------------------------------------------------------------- /machxo2/cells.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/cells.cc -------------------------------------------------------------------------------- /machxo2/cells.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/cells.h -------------------------------------------------------------------------------- /machxo2/config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/config.cc -------------------------------------------------------------------------------- /machxo2/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/config.h -------------------------------------------------------------------------------- /machxo2/constids.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/constids.inc -------------------------------------------------------------------------------- /machxo2/examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/.gitignore -------------------------------------------------------------------------------- /machxo2/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/README.md -------------------------------------------------------------------------------- /machxo2/examples/blinky.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/blinky.v -------------------------------------------------------------------------------- /machxo2/examples/blinky_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/blinky_ext.v -------------------------------------------------------------------------------- /machxo2/examples/blinky_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/blinky_tb.v -------------------------------------------------------------------------------- /machxo2/examples/demo-vhdl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/demo-vhdl.sh -------------------------------------------------------------------------------- /machxo2/examples/demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/demo.sh -------------------------------------------------------------------------------- /machxo2/examples/mitertest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/mitertest.sh -------------------------------------------------------------------------------- /machxo2/examples/prims.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/prims.vhd -------------------------------------------------------------------------------- /machxo2/examples/rgbcount.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/rgbcount.v -------------------------------------------------------------------------------- /machxo2/examples/simple.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/simple.sh -------------------------------------------------------------------------------- /machxo2/examples/simtest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/simtest.sh -------------------------------------------------------------------------------- /machxo2/examples/tinyfpga.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/tinyfpga.v -------------------------------------------------------------------------------- /machxo2/examples/tinyfpga.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/tinyfpga.vhd -------------------------------------------------------------------------------- /machxo2/examples/uart.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/examples/uart.v -------------------------------------------------------------------------------- /machxo2/facade_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/facade_import.py -------------------------------------------------------------------------------- /machxo2/gfx.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/gfx.cc -------------------------------------------------------------------------------- /machxo2/gfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/gfx.h -------------------------------------------------------------------------------- /machxo2/globals.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/globals.cc -------------------------------------------------------------------------------- /machxo2/iotypes.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/iotypes.inc -------------------------------------------------------------------------------- /machxo2/lpf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/lpf.cc -------------------------------------------------------------------------------- /machxo2/machxo2_available.h.in: -------------------------------------------------------------------------------- 1 | static const char *available_devices = "@MACHXO2_DEVICES@"; -------------------------------------------------------------------------------- /machxo2/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/main.cc -------------------------------------------------------------------------------- /machxo2/pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/pack.cc -------------------------------------------------------------------------------- /machxo2/pio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/pio.cc -------------------------------------------------------------------------------- /machxo2/pio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/machxo2/pio.h -------------------------------------------------------------------------------- /mistral/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/CMakeLists.txt -------------------------------------------------------------------------------- /mistral/arch.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/arch.cc -------------------------------------------------------------------------------- /mistral/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/arch.h -------------------------------------------------------------------------------- /mistral/arch_pybindings.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/arch_pybindings.cc -------------------------------------------------------------------------------- /mistral/arch_pybindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/arch_pybindings.h -------------------------------------------------------------------------------- /mistral/archdefs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/archdefs.cc -------------------------------------------------------------------------------- /mistral/archdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/archdefs.h -------------------------------------------------------------------------------- /mistral/bitstream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/bitstream.cc -------------------------------------------------------------------------------- /mistral/constids.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/constids.inc -------------------------------------------------------------------------------- /mistral/delay.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/delay.cc -------------------------------------------------------------------------------- /mistral/globals.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/globals.cc -------------------------------------------------------------------------------- /mistral/io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/io.cc -------------------------------------------------------------------------------- /mistral/lab.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/lab.cc -------------------------------------------------------------------------------- /mistral/m10k.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/m10k.cc -------------------------------------------------------------------------------- /mistral/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/main.cc -------------------------------------------------------------------------------- /mistral/pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/pack.cc -------------------------------------------------------------------------------- /mistral/pins.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/pins.cc -------------------------------------------------------------------------------- /mistral/qsf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/mistral/qsf.cc -------------------------------------------------------------------------------- /nexus/.gitignore: -------------------------------------------------------------------------------- 1 | /chipdb/ 2 | -------------------------------------------------------------------------------- /nexus/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/CMakeLists.txt -------------------------------------------------------------------------------- /nexus/arch.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/arch.cc -------------------------------------------------------------------------------- /nexus/arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/arch.h -------------------------------------------------------------------------------- /nexus/arch_place.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/arch_place.cc -------------------------------------------------------------------------------- /nexus/arch_pybindings.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/arch_pybindings.cc -------------------------------------------------------------------------------- /nexus/arch_pybindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/arch_pybindings.h -------------------------------------------------------------------------------- /nexus/archdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/archdefs.h -------------------------------------------------------------------------------- /nexus/bba_version.inc: -------------------------------------------------------------------------------- 1 | 11 2 | -------------------------------------------------------------------------------- /nexus/constids.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/constids.inc -------------------------------------------------------------------------------- /nexus/fasm.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/fasm.cc -------------------------------------------------------------------------------- /nexus/global.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/global.cc -------------------------------------------------------------------------------- /nexus/io.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/io.cc -------------------------------------------------------------------------------- /nexus/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/main.cc -------------------------------------------------------------------------------- /nexus/pack.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/pack.cc -------------------------------------------------------------------------------- /nexus/pdc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/pdc.cc -------------------------------------------------------------------------------- /nexus/pins.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/pins.cc -------------------------------------------------------------------------------- /nexus/post_place.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/nexus/post_place.cc -------------------------------------------------------------------------------- /python/check_arch_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/python/check_arch_api.py -------------------------------------------------------------------------------- /python/delay_vs_fanout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/python/delay_vs_fanout.py -------------------------------------------------------------------------------- /python/dump_design.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/python/dump_design.py -------------------------------------------------------------------------------- /python/interactive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/python/interactive.py -------------------------------------------------------------------------------- /python/plot_congestion_by_coordinate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/python/plot_congestion_by_coordinate.py -------------------------------------------------------------------------------- /python/plot_congestion_by_wiretype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/python/plot_congestion_by_wiretype.py -------------------------------------------------------------------------------- /python/report_hierarchy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/python/report_hierarchy.py -------------------------------------------------------------------------------- /python/svg_placement.py: -------------------------------------------------------------------------------- 1 | ctx.writeSVG(ctx.top_module + "_placed.svg", "scale=50 hide_routing") 2 | -------------------------------------------------------------------------------- /python/svg_routing.py: -------------------------------------------------------------------------------- 1 | ctx.writeSVG(ctx.top_module + "_routed.svg", "scale=500") 2 | -------------------------------------------------------------------------------- /python/svg_routing_fast.py: -------------------------------------------------------------------------------- 1 | ctx.writeSVG(ctx.top_module + "_routed.svg", "scale=500 hide_inactive") 2 | -------------------------------------------------------------------------------- /rust/.gitignore: -------------------------------------------------------------------------------- 1 | Cargo.lock 2 | target/ 3 | -------------------------------------------------------------------------------- /rust/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/rust/CMakeLists.txt -------------------------------------------------------------------------------- /rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/rust/Cargo.toml -------------------------------------------------------------------------------- /rust/example_printnets/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/rust/example_printnets/Cargo.toml -------------------------------------------------------------------------------- /rust/example_printnets/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/rust/example_printnets/src/lib.rs -------------------------------------------------------------------------------- /rust/nextpnr/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/rust/nextpnr/Cargo.toml -------------------------------------------------------------------------------- /rust/nextpnr/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/rust/nextpnr/src/lib.rs -------------------------------------------------------------------------------- /rust/rust.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/rust/rust.cc -------------------------------------------------------------------------------- /rust/rust.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/rust/rust.h -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosysHQ/nextpnr/HEAD/shell.nix --------------------------------------------------------------------------------