Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 #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> | ||||
* | | Merge pull request #948 from antmicro/dcs_support | gatecat | 2022-03-16 | 5 | -4/+58 |
|\ \ | | | | | | | nexus: DCS support | ||||
| * | | nexus: Corrected auto frequency constraint for LF output of OSCA | Maciej Kurc | 2022-03-16 | 1 | -2/+2 |
| | | | | | | | | | | | | Signed-off-by: Maciej Kurc <mkurc@antmicro.com> | ||||
| * | | nexus: Added support for the DCS Bel | Maciej Kurc | 2022-03-16 | 5 | -3/+57 |
|/ / | | | | | | | Signed-off-by: Maciej Kurc <mkurc@antmicro.com> | ||||
* | | Merge pull request #949 from yrabbit/thousands | gatecat | 2022-03-16 | 1 | -1/+8 |
|\ \ | |/ |/| | BUGFIX: disable the thousands separator | ||||
| * | BUGFIX: disable the thousands separator | YRabbit | 2022-03-16 | 1 | -1/+8 |
|/ | | | | | | | The wire numbers are very large and it is undesirable to use a thousand separator there. This is a side effect of enabling locale. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
* | Merge pull request #943 from yrabbit/locale | gatecat | 2022-03-15 | 2 | -1/+10 |
|\ | | | | | gowin: support for locales other than en_US and C | ||||
| * | Set the locale as early as possible | YRabbit | 2022-03-16 | 2 | -10/+9 |
| | | | | | | | | Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
| * | gowin: test locale workaround | YRabbit | 2022-03-15 | 1 | -1/+5 |
| | | | | | | | | Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
| * | gowin: support for locales other than en_US and C | YRabbit | 2022-03-14 | 1 | -0/+6 |
| | | | | | | | | | | | | | | Specifically, those locales where the fractional part separator in floating point numbers is not a dot. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
* | | Merge pull request #944 from Riesi/master | gatecat | 2022-03-15 | 1 | -24/+27 |
|\ \ | | | | | | | ice40: fix crash when packing LUTs with no output | ||||
| * | | ice40: fix crash when packing LUTs with no output | Stefan Riesenberger | 2022-03-14 | 1 | -24/+27 |
| | | | |||||
* | | | Merge pull request #947 from antmicro/dcc_enhancements | gatecat | 2022-03-15 | 2 | -0/+20 |
|\ \ \ | | | | | | | | | nexus: DCC support fixups | ||||
| * | | | nexus: Added FASM feature emission for DCC and port timing class info | Maciej Kurc | 2022-03-15 | 2 | -0/+20 |
|/ / / | | | | | | | | | | Signed-off-by: Maciej Kurc <mkurc@antmicro.com> | ||||
* | | | Merge pull request #945 from yrabbit/wip-oddr | gatecat | 2022-03-15 | 5 | -11/+177 |
|\ \ \ | |/ / |/| | | gowin: add support for ODDR primitive | ||||
| * | | gowin: add support for ODDR primitive | YRabbit | 2022-03-15 | 5 | -11/+177 |
|/ / | | | | | | | | | | | | | | | | | Compatible with older versions of apicula bases. Also small fixes and as the number of virtual Bels grows it is necessary to assign them Z coordinate in a centralized way to avoid conflicts and for this purpose introduced the BelZ enum. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
* | | Merge pull request #942 from yrabbit/bugfix-1 | gatecat | 2022-03-14 | 1 | -0/+5 |
|\ \ | |/ |/| | gowin: BUGFIX temporarily disable the budget | ||||
| * | fix identation | YRabbit | 2022-03-14 | 1 | -4/+4 |
| | | | | | | | | Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
| * | gowin: BUGFIX temporarily disable the budget | YRabbit | 2022-03-14 | 1 | -0/+5 |
|/ | | | | Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
* | Merge pull request #938 from Ravenslofty/mistral-m10kinit | gatecat | 2022-03-12 | 2 | -2/+18 |
|\ | | | | | mistral: M10K initialisation support | ||||
| * | mistral: M10K initialisation support | Lofty | 2022-03-12 | 2 | -2/+18 |
| | | |||||
* | | Merge pull request #940 from VioletEternity/truncated-config-words | gatecat | 2022-03-12 | 1 | -2/+7 |
|\ \ | | | | | | | ecp5: accept lowercase characters in hex strings | ||||
| * | | ecp5: accept lowercase characters in hex strings. | Maya | 2022-03-11 | 1 | -1/+1 |
| | | | |||||
| * | | ecp5: verify hex strings contain only valid characters. | Maya | 2022-03-11 | 1 | -1/+6 |
| | | | |||||
* | | | Merge pull request #941 from yrabbit/gsr | gatecat | 2022-03-12 | 4 | -0/+51 |
|\ \ \ | |/ / |/| | | gowin: Add the Global Set/Reset primitive | ||||
| * | | gowin: Add the Global Set/Reset primitive | YRabbit | 2022-03-12 | 4 | -0/+51 |
|/ / | | | | | | | | | | | | | | | | | GSR is added automatically if it was not instantiated by the user explicitly. Compatible with old apicula bases, the functionality does not work, but the crash does not happen --- just a warning. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> | ||||
* | | Merge pull request #939 from antmicro/fix-global-router | gatecat | 2022-03-11 | 1 | -1/+1 |
|\ \ | | | | | | | [fpga_interchange] FIX: Don't hold reference to current visit in route_global_arc | ||||
| * | | interchange: Don't hold reference to visit in global routing | Krzysztof Boronski | 2022-03-11 | 1 | -1/+1 |
|/ / | | | | | | | Signed-off-by: Krzysztof Boronski <kboronski@antmicro.com> | ||||
* | | Merge pull request #886 from Ravenslofty/mistral-m10k | gatecat | 2022-03-09 | 7 | -0/+233 |
|\| | | | | | mistral: M10K support | ||||
| * | mistral: fixes and debug info | Lofty | 2022-03-09 | 4 | -29/+59 |
| | | |||||
| * | mistral: some more M10K fixes | Lofty | 2022-03-09 | 2 | -7/+5 |
| | | |||||
| * | mistral: M10K pack fixes | gatecat | 2022-03-09 | 2 | -6/+14 |
| | | | | | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
| * | mistral: preliminary bitstream info | Lofty | 2022-03-09 | 1 | -0/+41 |
| | |