Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | generic: Add missing uarch guard | gatecat | 2022-04-27 | 1 | -1/+2 | |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | ecp5: Tweak delay prediction | gatecat | 2022-04-20 | 1 | -1/+1 | |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | Merge pull request #977 from YosysHQ/gatecat/prefine-tileswap | gatecat | 2022-04-19 | 2 | -1/+100 | |
|\ | | | | | prefine: Do full-tile swaps, too | |||||
| * | prefine: Do full-tile swaps, too | gatecat | 2022-04-19 | 2 | -1/+100 | |
|/ | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | Merge pull request #976 from YosysHQ/gatecat/dp-rework | gatecat | 2022-04-17 | 5 | -545/+730 | |
|\ | | | | | Move general parallel detail place code out of parallel_refine | |||||
| * | Move general parallel detail place code out of parallel_refine | gatecat | 2022-04-17 | 5 | -545/+730 | |
|/ | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | Merge pull request #975 from YosysHQ/gatecat/ice40-carry-i3-fix | gatecat | 2022-04-12 | 1 | -34/+45 | |
|\ | | | | | ice40: Avoid chain finder from mixing up chains by only allowing I3 c… | |||||
| * | ice40: Avoid chain finder from mixing up chains by only allowing I3 chaining ↵ | gatecat | 2022-04-11 | 1 | -34/+45 | |
|/ | | | | | | at end Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | Merge pull request #974 from YosysHQ/gatecat/ci-restructure | gatecat | 2022-04-08 | 16 | -125/+301 | |
|\ | | | | | ci: Restructure and move entirely to GH actions from Cirrus | |||||
| * | ci: Restructure and move entirely to GH actions from Cirrus | gatecat | 2022-04-08 | 16 | -125/+301 | |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | | Merge pull request #973 from YosysHQ/gatecat/folder-tidy | gatecat | 2022-04-08 | 75 | -3/+6 | |
|\| | | | | | Split up common into kernel,place,route | |||||
| * | Split up common into kernel,place,route | gatecat | 2022-04-08 | 75 | -3/+6 | |
|/ | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | Merge pull request #972 from YosysHQ/gatecat/ecp5-split-slice-v2 | gatecat | 2022-04-07 | 13 | -1349/+1137 | |
|\ | | | | | ecp5: Split the SLICE bel into separate LUT/FF/RAMW bels | |||||
| * | ecp5: Split the SLICE bel into separate LUT/FF/RAMW bels | gatecat | 2022-04-07 | 13 | -1349/+1137 | |
| | | ||||||
* | | Merge pull request #971 from modwizcode/fix-tbb-macos | gatecat | 2022-04-06 | 1 | -1/+1 | |
|\ \ | |/ |/| | cmake: properly include TBB libraries. | |||||
| * | cmake: properly include TBB libraries. | Irides | 2022-04-05 | 1 | -1/+1 | |
|/ | ||||||
* | generic: Allow bel pins without wires | gatecat | 2022-04-04 | 1 | -3/+6 | |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | Merge pull request #970 from yrabbit/nr9-wip | gatecat | 2022-04-03 | 4 | -2/+40 | |
|\ | | | | | gowin: handle the GW1N-9 feature. | |||||
| * | gowin: handle the GW1N-9 feature. | YRabbit | 2022-04-03 | 4 | -2/+40 | |
|/ | | | | | | | | This chip has a different default state for one type of I/O buffer --- you have to explicitly switch it to the normal state by feeding VCC/VSS to certain inputs. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | |||||
* | clangformat | gatecat | 2022-03-31 | 3 | -12/+12 | |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | Merge pull request #969 from YosysHQ/gatecat/ice40-wirename-fix | gatecat | 2022-03-31 | 1 | -1/+1 | |
|\ | | | | | ice40: Fix wirenames containing / which is the list separator | |||||
| * | ice40: Fix wirenames containing / which is the list separator | gatecat | 2022-03-30 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | | Merge pull request #968 from tpambor/gowin-osc-fix | gatecat | 2022-03-30 | 2 | -5/+6 | |
|\ \ | |/ |/| | gowin: Fix z-index of oscillator | |||||
| * | gowin: Fix z-index of oscillator | Tim Pambor | 2022-03-30 | 2 | -5/+6 | |
|/ | ||||||
* | Merge pull request #952 from antmicro/mdudek/nexus_pll | gatecat | 2022-03-30 | 3 | -27/+177 | |
|\ | | | | | Nexus: Fixed OSCA parameters, add pll default parameters | |||||
| * | Rename parse_lattice_param to parse_lattice_param_from_cell | Maciej Dudek | 2022-03-30 | 3 | -36/+46 | |
| | | | | | | | | | | | | | | | | | | Add new definition for parse_lattice_param Now parse_lattice_param is design to parse Property rather than search for it in cell. This functionalty was move to parse_lattice_param_from_cell. Signed-off-by: Maciej Dudek <mdudek@antmicro.com> | |||||
| * | Nexus: Fixed OSCA parameters, add pll default parameters | Maciej Dudek | 2022-03-18 | 1 | -2/+142 | |
| | | | | | | | | Signed-off-by: Maciej Dudek <mdudek@antmicro.com> | |||||
* | | Merge pull request #966 from YosysHQ/gatecat/ice40-opt | gatecat | 2022-03-29 | 4 | -4/+91 | |
|\ \ | | | | | | | ice40: Merge driving LUT<=2s into carry-only LCs | |||||
| * | | ice40: Merge driving LUT<=2s into carry-only LCs | gatecat | 2022-03-29 | 4 | -4/+91 | |
| | | | | | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | | | Merge pull request #960 from YosysHQ/gatecat/viaduct-docs | gatecat | 2022-03-29 | 2 | -2/+137 | |
|\ \ \ | | | | | | | | | First pass viaduct docs | |||||
| * | | | docs: Initial reference for the Viaduct 'uarch' API | gatecat | 2022-03-21 | 2 | -2/+137 | |
| | | | | | | | | | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | | | | Merge pull request #965 from tpambor/gowin-osc | gatecat | 2022-03-29 | 2 | -0/+46 | |
|\ \ \ \ | |_|/ / |/| | | | gowin: Add bels for oscillator | |||||
| * | | | gowin: Add bels for oscillator | Tim Pambor | 2022-03-27 | 2 | -0/+46 | |
|/ / / | ||||||
* | | | Merge pull request #963 from yrabbit/oddr-quirk | gatecat | 2022-03-26 | 4 | -0/+27 | |
|\ \ \ | | | | | | | | | gowin: Consider the peculiarity of GW1NR-9C | |||||
| * | | | gowin: Consider the peculiarity of GW1BR-9C | YRabbit | 2022-03-26 | 4 | -0/+27 | |
|/ / / | | | | | | | | | | | | | | | | | | | The GW1NR-9C chip ODDR implementation differs from all other supported chips by two suspicious inputs. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | |||||
* | | | Merge pull request #961 from YosysHQ/ice40/pll-debug | gatecat | 2022-03-25 | 1 | -7/+32 | |
|\ \ \ | | | | | | | | | ice40: Improve error reporting for PLL conflicts | |||||
| * | | | ice40: Improve error reporting for PLL conflicts | gatecat | 2022-03-25 | 1 | -7/+32 | |
|/ / / | | | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | | | gowin: Name the constants (#958) | YRabbit | 2022-03-21 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | Place arbitrary constants side by side to avoid conflicts. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | |||||
* | | | Gowin: use global VCC and VSS nets (#956) | Pepijn de Vos | 2022-03-19 | 4 | -10/+22 | |
|/ / | | | | | | | | | | | | | * use global VCC and VSS nets * derp * remove init parameter | |||||
* | | parallel_refine: Fix compile error with some configs | gatecat | 2022-03-19 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | | Merge pull request #955 from YosysHQ/gatecat/mistral-updates-2 | gatecat | 2022-03-18 | 2 | -2/+2 | |
|\ \ | | | | | | | mistral: Updated CLK mux select name | |||||
| * | | mistral: Updated CLK mux select name | gatecat | 2022-03-18 | 2 | -2/+2 | |
|/ / | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | | Merge pull request #953 from YosysHQ/gatecat/mistral-updates | gatecat | 2022-03-18 | 2 | -12/+18 | |
|\ \ | |/ |/| | mistral: Update to latest upstream | |||||
| * | mistral: Update to latest upstream | gatecat | 2022-03-17 | 2 | -12/+18 | |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | | Merge pull request #954 from YosysHQ/gatecat/rapidwright-update | gatecat | 2022-03-17 | 2 | -2/+3 | |
|\ \ | | | | | | | ci: Fixes for latest RapidWright | |||||
| * | | ci: Fixes for latest RapidWright | gatecat | 2022-03-17 | 2 | -2/+3 | |
|/ / | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* / | clangformat | gatecat | 2022-03-17 | 3 | -4/+5 | |
|/ | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | ecp5: Fix double-counting of FFs in report | gatecat | 2022-03-16 | 1 | -1/+1 | |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | |||||
* | Merge pull request #950 from yrabbit/start | gatecat | 2022-03-16 | 1 | -0/+4 | |
|\ | | | | | gowin: don't crash if no arguments are set | |||||
| * | gowin: don't crash if no arguments are set | YRabbit | 2022-03-16 | 1 | -0/+4 | |
| | | | | | | | | Signed-off-by: YRabbit <rabbit@yrabbit.cyou> |