Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make RelSlice uncopyable | D. Shah | 2021-01-27 | 1 | -1/+1 |
| | | | | Signed-off-by: D. Shah <dave@ds0.me> | ||||
* | nexus: Switch from RelPtr to RelSlice | D. Shah | 2021-01-27 | 1 | -4/+4 |
| | | | | | | | | | | This replaces RelPtrs and a separate length field with a Rust-style slice containing both a pointer and a length; with bounds checking always enforced. Thus iterating over these structures is both cleaner and safer. Signed-off-by: D. Shah <dave@ds0.me> | ||||
* | nexus: Add support for initialised LRAM | David Shah | 2020-12-07 | 1 | -1/+23 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Add basic LRAM support (no init) | David Shah | 2020-12-02 | 1 | -0/+18 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Add PLL support | David Shah | 2020-12-02 | 1 | -0/+56 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Larger DSP tweaks | David Shah | 2020-11-30 | 1 | -1/+7 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Support for unclocked 9x9 multiplies | David Shah | 2020-11-30 | 1 | -0/+25 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Basic support for carries | David Shah | 2020-11-30 | 1 | -3/+3 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Basic support for differential IO types | David Shah | 2020-11-30 | 1 | -3/+86 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: EBR fixes | David Shah | 2020-11-30 | 1 | -4/+5 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: EBR FASM generation | David Shah | 2020-11-30 | 1 | -0/+78 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: LUTRAM support | David Shah | 2020-11-30 | 1 | -0/+13 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Generate FASM files that can be used standalone | David Shah | 2020-11-30 | 1 | -6/+96 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Add constant/inversion packing | David Shah | 2020-11-30 | 1 | -5/+42 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: More pin styles and FASM pinmux gen | David Shah | 2020-11-30 | 1 | -0/+24 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Refactor cell pin style db | David Shah | 2020-11-30 | 1 | -4/+0 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Tidy up FASM backend | David Shah | 2020-11-30 | 1 | -9/+32 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Use tilegroups for IO bitgen | David Shah | 2020-11-30 | 1 | -2/+13 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Add IO packing | David Shah | 2020-11-30 | 1 | -6/+21 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Updates and fixes | David Shah | 2020-11-30 | 1 | -0/+1 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Support Lattice-style parameters | David Shah | 2020-11-30 | 1 | -1/+1 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Add oscillator support | David Shah | 2020-11-30 | 1 | -0/+15 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Add SEIO18 support | David Shah | 2020-11-30 | 1 | -0/+19 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Fix FF naming | David Shah | 2020-11-30 | 1 | -1/+1 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus/fasm: Fix SLICE lettering | David Shah | 2020-11-30 | 1 | -2/+2 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Fixes | David Shah | 2020-11-30 | 1 | -3/+6 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Minimal IO FASM output | David Shah | 2020-11-30 | 1 | -0/+26 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Add FASM export for comb logic and FFs | David Shah | 2020-11-30 | 1 | -0/+60 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Add routing FASM export | David Shah | 2020-11-30 | 1 | -0/+143 |
Signed-off-by: David Shah <dave@ds0.me> |