Commit Graph

  • bcdda98806 Duplicated ".spi" targets in pnrcheck designflow. main Jean-Paul Chaput 2023-11-22 16:49:13 +0100
  • db444314c8 Do not protect with TrackMarkers M2 RoutingPads. Jean-Paul Chaput 2023-11-22 16:48:20 +0100
  • 4884929370 Don't connect with M2 on M3 RoutingPads. Jean-Paul Chaput 2023-11-22 16:47:01 +0100
  • 8b40b6ecae Fix the loading of initHook.py, use Python loading mechanism directly. Jean-Paul Chaput 2023-11-21 21:45:47 +0100
  • b17222e049 New rule "install_docs" to build the documentation. Jean-Paul Chaput 2023-11-21 16:22:17 +0100
  • 8159ebde1d One less level in the left menu (was too wide). Jean-Paul Chaput 2023-11-21 16:21:39 +0100
  • fa4fce01e9 Install Oroshi doc in the right place. Jean-Paul Chaput 2023-11-21 16:21:03 +0100
  • 0ef3f64f5a Rename tabs.css into custom_tabs.css to avoid doxygen overwrite. Jean-Paul Chaput 2023-11-21 16:20:00 +0100
  • fbbcb4f8cf tweak readme Rob Taylor 2023-11-16 22:45:53 +0000
  • 3163b5ee45 Fix some typos in documentation and a number of whitespace issues Rob Taylor 2023-11-17 19:33:26 +0000
  • 205a21aaf0 Add github pages workflow Rob Taylor 2023-11-16 22:33:47 +0000
  • 82af38216d Fix header character usage - crashes with newer docutils Rob Taylor 2023-11-17 19:28:22 +0000
  • 6ff5cf3e3c Add meson build infrastructure for pelican webpage Rob Taylor 2023-11-17 19:34:17 +0000
  • 95c0ca3d8d Update requirements and add missing pdm.lock Robert Taylor 2023-11-03 17:29:57 +0000
  • 6f3e6ca6d3 Add meson build infrastructure for doxygen based content Rob Taylor 2023-11-17 19:56:57 +0000
  • e0969b8ca9 Remove generated doc files Robert Taylor 2023-09-02 07:55:28 +0000
  • fc93118fd3 Update doxyfiles to latest doxygen Rob Taylor 2023-10-20 16:08:41 +0100
  • b2f7aa7aab Failures in PyPi uploads should fail workflows Ross Motley 2023-11-14 15:15:35 +0000
  • 885b4b1a35 Fix meson README link Ross Motley 2023-11-14 12:04:46 +0000
  • 8bcc10ed02 Fix _PDM link in README Ross Motley 2023-11-14 11:09:51 +0000
  • 500d4446c2
    Filter out redundant plugs that have no connection inside cell while export Verilog netlist. (#84) lanserge 2023-11-10 13:56:58 +0000
  • 8e5db42aff Update Coloquinte version to 0.4.1 (bug fixes + area update infrastructure) Gabriel Gouvine 2023-11-07 09:48:25 +0100
  • 7a0602fcbd Extend .gitignore Gabriel Gouvine 2023-11-02 20:12:03 +0100
  • c00dbe810c Update coloquinte version for slightly better results and easier debugging Gabriel Gouvine 2023-11-02 20:11:46 +0100
  • 97124f582f Simple clang format file Gabriel Gouvine 2023-10-10 17:43:14 +0200
  • 3757f64830 Introduce complete ripup functions for the router Gabriel Gouvine 2023-11-02 20:05:09 +0100
  • 339ed4f9ff Introduce flags for placement callbacks in Etesian Gabriel Gouvine 2023-11-02 20:02:43 +0100
  • d27cc8b956 Split callback in Etesian to allow for derived placer classes Gabriel Gouvine 2023-11-02 19:58:35 +0100
  • 44ce8dd162
    Added Verilog driver for netlist export (#80) lanserge 2023-11-02 14:09:33 +0000
  • f840563712 Update the doc for gitlab & github. Jean-Paul Chaput 2023-10-05 17:28:46 +0200
  • 2ffbdbf3eb In BlockConf.useHTree(), must set the useClockTree flag (for chip mode). Jean-Paul Chaput 2023-09-30 22:16:40 +0200
  • 9bf25c28bf In designflow.technos.setupCMOS(), more relaxed clock name pattern. Jean-Paul Chaput 2023-09-30 21:58:44 +0200
  • a07fa9a1ec In designflow.blif2vst, add the ".spi" file to the target list (for cleanup). Jean-Paul Chaput 2023-09-30 21:55:49 +0200
  • c4f65be096 Add a prefix to GDS sub-cell isolated in a "per cell" library. Jean-Paul Chaput 2023-09-29 01:48:28 +0200
  • 93cc7cd178 Protect Python accessor wrapper from C++ thrown exceptions. Jean-Paul Chaput 2023-09-29 00:58:59 +0200
  • a665a1bcfc The upper routing layer in gf180mcu is Metal5, not MetalTop (power). Jean-Paul Chaput 2023-09-28 19:47:51 +0200
  • d532bb563f Use Ubuntu distributed Yosys instead of yowasp-yosys. Jean-Paul Chaput 2023-10-18 17:32:41 +0200
  • e43d0d2ef0 When using HTree in a chip in CMOS, must also set useClockTree flag. Jean-Paul Chaput 2023-10-17 23:36:18 +0200
  • 97bad74412 And ninja build is now also missing! Jean-Paul Chaput 2023-10-17 15:17:55 +0200
  • fb928b1b75 Missing cmake dependency in regression flow (?). Jean-Paul Chaput 2023-10-17 15:13:52 +0200
  • 8ddb323e86 Support for the github directory layout. Jean-Paul Chaput 2023-10-17 15:10:25 +0200
  • 11070af489 Forgotten backslash in regression.yml Jean-Paul Chaput 2023-10-17 15:02:20 +0200
  • 87840d802d meson and yowasp-yosys must be installed through pip. Jean-Paul Chaput 2023-10-17 15:00:19 +0200
  • b97c6fdc59 Update regession test for the new install tree scheme. Jean-Paul Chaput 2023-10-17 14:54:21 +0200
  • b9a7992339 Correct the nighlty build directory. Jean-Paul Chaput 2023-10-17 00:50:49 +0200
  • a680ec0575 Makefile is only for LIP6. Update nightly build. Jean-Paul Chaput 2023-10-16 23:59:45 +0200
  • 4e62c8689a Merge INSTALL.rst into README Rob Taylor 2023-10-14 23:19:34 +0100
  • 98186cacc2 Update INSTALL.rst for a decent developer experience Rob Taylor 2023-10-14 23:11:41 +0100
  • 82c2236b89 Set up pdm environment to work nicely Rob Taylor 2023-10-14 23:11:24 +0100
  • 6e4ea95aaf Update README for pypi install Rob Taylor 2023-10-14 23:09:57 +0100
  • 541b9d7674 Update coloquinte (warnings + overzealous assertion) Gabriel Gouvine 2023-10-18 12:38:23 +0200
  • 0633b93c20 Use main branch coloquinte submodule (no need for a separate coriolis-submodule branch anymore) Gabriel Gouvine 2023-10-09 19:00:02 +0200
  • ecd987fa37 Fix directory detection for alliance installer Gabriel Gouvine 2023-08-16 08:24:45 +0200
  • bcccc299ae Remove autogenerated def.tab.h file Gabriel Gouvine 2023-10-09 18:45:54 +0200
  • 6489a38232 Install lefdef library Rob Taylor 2023-10-14 17:55:30 +0100
  • 65a61883c1 Use meson with PR #12375 applied so ninja install works on mac Rob Taylor 2023-10-14 17:54:18 +0100
  • bd9b620e08 Use py.install_source for data that should be accessable from an editable install Rob Taylor 2023-10-14 16:09:02 +0100
  • 9f48884d10 Enable using lefdef Rob Taylor 2023-10-13 23:30:53 +0100
  • c6de7d11e5 Add cmake as a python build dependancy Rob Taylor 2023-10-13 22:22:42 +0100
  • 22556d7221 Fix indent issue in nonunitcapacitor Rob Taylor 2023-10-13 22:22:20 +0100
  • 708995e5c9 Remove accidental update of coloquinte Rob Taylor 2023-10-10 14:08:17 +0100
  • 4fb7424cea quick fix for clashes in pypi uploads Rob Taylor 2023-10-10 13:55:44 +0100
  • ff635e0ce5 Update INSTALL.rst for mac Rob Taylor 2023-10-10 01:06:13 +0100
  • 18c61cc648 Set min OSX version for coloquinte Rob Taylor 2023-10-10 00:48:13 +0100
  • 2c1f1fcfe7 Enable CI on mac Rob Taylor 2023-10-09 16:18:11 +0100
  • 1e8ad7a2f1 Fix macos compile error Rob Taylor 2023-10-09 22:58:50 +0100
  • 5c2203b0f3 Fix whitespace in orashi nonunitcapacitor Rob Taylor 2023-10-09 16:50:55 +0100
  • c9fe5713cf Adding Tutorial to meson build. Jean-Paul Chaput 2023-10-09 23:32:57 +0200
  • a56d9197bc Adding Tramontana to meson build. Jean-Paul Chaput 2023-10-09 22:59:50 +0200
  • f60739a8e0 Move back PyErrorWidget & PyCellViewer into viewer. Jean-Paul Chaput 2023-10-09 20:11:47 +0200
  • bf9fb7c871 Remove doxygen dependency and set minimum versions for deps. Jean-Paul Chaput 2023-10-08 23:17:14 +0200
  • 09de6a667a Makefile now use pdm & meson/ninja. Jean-Paul Chaput 2023-10-08 23:15:25 +0200
  • 1693241302 Fix linking/compile problems in the meson configuration. Jean-Paul Chaput 2023-10-08 23:11:45 +0200
  • 1c657c958d In flute::readLUT(), prepend the "directory" to find the ".dat" files. Jean-Paul Chaput 2023-10-08 22:49:06 +0200
  • 366855c9bd Move ErrorWidget & CellViewer from Viewer to Hurricane module (complete). Jean-Paul Chaput 2023-10-08 19:25:38 +0200
  • 0712b2d44b Comment debug output in the new template Python wrapper. Jean-Paul Chaput 2023-10-08 19:21:12 +0200
  • 6583efd485 Fix bad relative import in various (old/experimental) cumulus plugins. Jean-Paul Chaput 2023-10-08 19:16:25 +0200
  • a11f1cdc4f Meson: lefdef: fix includes for generated tab.h Rob Taylor 2023-09-16 16:05:19 +0200
  • 710117f566 Add support for building with Meson Rob Taylor 2023-08-26 14:31:59 +0100
  • 8213a33fb9 Meson: remove old top level coriolis python package Rob Taylor 2023-08-30 07:49:35 +0100
  • fdbe72e157 Meson: remove support code for qwt <6, we don't support it any more Rob Taylor 2023-09-15 23:48:50 +0200
  • 0dbc9cba9e Move Script, PyErrorWidget and PyCellViewer into isobar to match namespace and resolve dependency order Rob Taylor 2023-08-25 17:00:47 +0100
  • f2f65254c9 Finalase Meson build rules for Hurricane Rob Taylor 2023-08-25 16:59:56 +0100
  • e6849ce0da meson: Isobar module building Rob Taylor 2023-08-25 13:46:49 +0100
  • 608cf4990e Initial test meson build Rob Taylor 2023-08-25 00:59:41 +0100
  • d806b9d586 fix smoketests Rob Taylor 2023-09-18 13:37:09 +0100
  • 2c5493c90b Remove etc directory usage in crlcore Rob Taylor 2023-09-18 13:08:58 +0100
  • 887bb3f66c Install flute data at top level in python package Rob Taylor 2023-09-01 03:41:44 +0100
  • 69a5de49fc Look for FLUTE data at top of CORIOLIS_TOP (python install location) Robert Taylor 2023-09-02 22:36:41 +0000
  • c481eb77bf Make sure we know CORIOLIS_TOP in System ctor Robert Taylor 2023-09-02 19:19:01 +0000
  • a032bdd9ee Convert PyCRL to multiphase initialisation, fetch the module location, and setCORIOLIS_TOP Rob Taylor 2023-08-31 02:03:41 +0100
  • d7652a7ebc Reinstate coriolis_top system path Rob Taylor 2023-08-31 00:22:54 +0100
  • d373afeffd Remove all usage of etc/SYS_CONF_PATH and any assumptions about the installation location Rob Taylor 2023-08-26 16:05:42 +0100
  • 081569b363 Merge branch 'main' into mac Jean-Paul Chaput 2023-10-06 13:52:29 +0200
  • bf95753d65 Fix def error handling for buffer overflow Rob Taylor 2023-08-26 15:07:13 +0100
  • c0dfed21e4 Fix bitwise OR used instead of AND for flag check Rob Taylor 2023-08-26 15:02:30 +0100
  • a77c7bf9bc Fix clang warning about Analog::Device::postCreate overloading Rob Taylor 2023-08-26 15:01:45 +0100
  • 1e74e5a167 Various code fixes for building on Mac OSX Rob Taylor 2023-08-25 17:07:29 +0100
  • bda776ec02 Make sprints safe in lefdef Rob Taylor 2023-08-18 18:28:57 +0100
  • 706e340361 remove deprecated components Robert Taylor 2023-09-02 07:56:37 +0000