-
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