| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge pull request #1090 from rowanG077/ecp5-propagate-dcsc-clk-ct | myrtle | 2023-02-13 | 1 | -2/+4 |
|\ |
|
| * | streamline constant_net detection | rowanG077 | 2023-02-06 | 1 | -2/+4 |
* | | ice40: Don't assert on unknown extra_config bits if they are 0 | Sylvain Munaut | 2023-02-01 | 1 | -1/+5 |
* | | ice40: Add support for PLL ICEGATE function | Sylvain Munaut | 2023-02-01 | 3 | -13/+19 |
|/ |
|
* | ice40: Support for undriven / unconnected output ports | Sylvain Munaut | 2023-01-29 | 1 | -1/+6 |
* | ice40: Rework pull-up attribute copy to SB_IO blocks | Sylvain Munaut | 2023-01-29 | 1 | -8/+14 |
* | ice40: Add debugs to isBelLocationValid for SB_IO | Sean Anderson | 2022-12-07 | 1 | -4/+22 |
* | api: add explain_invalid option to isBelLocationValid | gatecat | 2022-12-07 | 2 | -2/+2 |
* | refactor: ArcBounds -> BoundingBox | gatecat | 2022-12-07 | 2 | -3/+3 |
* | api: Make NetInfo* of checkPipAvailForNet const | gatecat | 2022-12-02 | 1 | -1/+1 |
* | Correct Not Equal operator implementation in ice40 | Tyler | 2022-10-17 | 1 | -1/+1 |
* | ice40: Fix handling of carry out route-thru via 25,14 | gatecat | 2022-09-26 | 1 | -15/+21 |
* | ice40: implement checkPipAvailForNet | gatecat | 2022-09-20 | 1 | -0/+10 |
* | ice40: Fix UltraPlus BRAM clock polarity | gatecat | 2022-09-14 | 1 | -3/+7 |
* | Use CMake's Python3 rather than PythonInterp in subdirs | Adam Sampson | 2022-08-21 | 1 | -2/+2 |
* | refactor: Use IdString::in instead of || chains | gatecat | 2022-08-10 | 6 | -42/+35 |
* | refactor: id(stringf(...)) to new idf(...) helper | gatecat | 2022-08-10 | 1 | -2/+2 |
* | ice40: Fix accidental creation of empty ports | gatecat | 2022-06-25 | 1 | -9/+9 |
* | ice40: Fix propagation of constraints through SB_GB | gatecat | 2022-05-08 | 1 | -7/+24 |
* | ice40: Avoid chain finder from mixing up chains by only allowing I3 chaining ... | gatecat | 2022-04-11 | 1 | -34/+45 |
* | ci: Restructure and move entirely to GH actions from Cirrus | gatecat | 2022-04-08 | 1 | -1/+1 |
* | ice40: Fix wirenames containing / which is the list separator | gatecat | 2022-03-30 | 1 | -1/+1 |
* | ice40: Merge driving LUT<=2s into carry-only LCs | gatecat | 2022-03-29 | 3 | -3/+90 |
* | ice40: Improve error reporting for PLL conflicts | gatecat | 2022-03-25 | 1 | -7/+32 |
* | clangformat | gatecat | 2022-03-17 | 1 | -1/+2 |
* | ice40: fix crash when packing LUTs with no output | Stefan Riesenberger | 2022-03-14 | 1 | -24/+27 |
* | Switch to potentially-sparse net users array | gatecat | 2022-02-27 | 4 | -92/+54 |
* | refactor: New member functions to replace design_utils | gatecat | 2022-02-18 | 3 | -47/+50 |
* | refactor: Use constids instead of id("..") | gatecat | 2022-02-16 | 10 | -660/+798 |
* | refactor: Use cell member functions to add ports | gatecat | 2022-02-16 | 1 | -169/+162 |
* | refactor: New NetInfo and CellInfo constructors | gatecat | 2022-02-16 | 4 | -52/+26 |
* | Merge pull request #873 from YosysHQ/gatecat/ice40-carry-lut | gatecat | 2022-01-16 | 1 | -0/+2 |
|\ |
|
| * | ice40: Pack LUT at start of carry chain if there is 1 candidate | gatecat | 2021-12-14 | 1 | -0/+2 |
* | | archapi: Use arbitrary rather than actual placement in predictDelay | gatecat | 2021-12-19 | 2 | -6/+6 |
|/ |
|
* | ice40: Use default value when IP is missing BUS_ADDR74 parameter | gatecat | 2021-07-20 | 1 | -3/+4 |
* | ice40: Fix order of values in error | gatecat | 2021-07-10 | 1 | -1/+1 |
* | Fixing old emails and names in copyrights | gatecat | 2021-06-12 | 26 | -44/+44 |
* | Remove redundant code after hashlib move | gatecat | 2021-06-02 | 1 | -46/+0 |
* | Use hashlib in most remaining code | gatecat | 2021-06-02 | 1 | -2/+2 |
* | Using hashlib in arches | gatecat | 2021-06-02 | 6 | -22/+21 |
* | Use hashlib in routers | gatecat | 2021-06-02 | 1 | -1/+1 |
* | Use hashlib for core netlist structures | gatecat | 2021-06-02 | 4 | -39/+42 |
* | Add hash() member functions | gatecat | 2021-06-02 | 1 | -0/+6 |
* | Add default base implementation of cluster API | gatecat | 2021-05-06 | 2 | -2/+6 |
* | Split nextpnr.h to allow for linear inclusion. | Keith Rothman | 2021-03-15 | 2 | -8/+20 |
* | Replace DelayInfo with DelayPair/DelayQuad | gatecat | 2021-02-19 | 4 | -72/+42 |
* | Remove isValidBelForCell | gatecat | 2021-02-16 | 3 | -123/+94 |
* | Add getBelHidden and add some missing "override" statements. | Keith Rothman | 2021-02-11 | 1 | -1/+1 |
* | Add BaseArchRanges for default ArchRanges types | gatecat | 2021-02-09 | 1 | -16/+1 |
* | Merge pull request #568 from YosysHQ/dave/arch-override | gatecat | 2021-02-08 | 4 | -184/+117 |
|\ |
|