Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor: New member functions to replace design_utils | gatecat | 2022-02-18 | 1 | -143/+0 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | refactor: New NetInfo and CellInfo constructors | gatecat | 2022-02-16 | 1 | -6/+2 |
| | |||||
* | design_utils: Fix memory error | gatecat | 2021-07-06 | 1 | -1/+2 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Fixing old emails and names in copyrights | gatecat | 2021-06-12 | 1 | -2/+2 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Fix utilisation report when bel buckets are used | gatecat | 2021-04-15 | 1 | -2/+2 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Add getBelHidden and add some missing "override" statements. | Keith Rothman | 2021-02-11 | 1 | -1/+3 |
| | | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> | ||||
* | nexus: Refactor DSP macro splitting to make it more generic | David Shah | 2020-11-30 | 1 | -0/+10 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Add support for clocked MULT9X9s | David Shah | 2020-11-30 | 1 | -0/+9 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Support for unclocked 9x9 multiplies | David Shah | 2020-11-30 | 1 | -4/+4 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Miscellaneous DSP infrastructure | David Shah | 2020-11-30 | 1 | -18/+6 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: Add some infrastructure for DSP packing | David Shah | 2020-11-30 | 1 | -0/+22 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | nexus: LUTRAM support | David Shah | 2020-11-30 | 1 | -0/+7 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | design_utils: Set port.net to null when disconnecting | Sylvain Munaut | 2020-04-24 | 1 | -0/+1 |
| | | | | | | | | Without this the python bindings can't actually connect anything else to a disconnected port since the assert in connect_ports will think it's still connected Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | ||||
* | ecp5: Preserve top level IO properly | David Shah | 2019-10-18 | 1 | -1/+11 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | ecp5: Fix USRMCLK primitive | David Shah | 2019-05-10 | 1 | -0/+17 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | ecp5: Fixes for litedram | David Shah | 2019-02-24 | 1 | -0/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | ecp5: Add DELAYF/DELAYG support | David Shah | 2019-02-24 | 1 | -0/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | design_utils: Adding some design helper functions | David Shah | 2018-10-01 | 1 | -0/+30 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | ecp5: Helper functions for distributed RAM support | David Shah | 2018-10-01 | 1 | -0/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Refactor chain finder to its own file | David Shah | 2018-09-30 | 1 | -1/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | ecp5: Adding carry helper functions | David Shah | 2018-09-30 | 1 | -0/+19 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Get rid of PortPin and BelType (ice40, generic, docs) | Clifford Wolf | 2018-08-08 | 1 | -4/+4 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | refactor: Replace assert with NPNR_ASSERT | David Shah | 2018-07-04 | 1 | -2/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Fixing Python bindings after adding unique_ptr | David Shah | 2018-06-26 | 1 | -1/+1 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | nets and cells are unique_ptr's | Miodrag Milanovic | 2018-06-25 | 1 | -2/+2 |
| | |||||
* | Update from increased clangformat line length | David Shah | 2018-06-23 | 1 | -4/+2 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Switched from clifford@clifford.at to clifford@symbioticeda.com for ↵ | Clifford Wolf | 2018-06-22 | 1 | -1/+1 |
| | | | | | | copyright headers Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Updates from clangformat | Clifford Wolf | 2018-06-21 | 1 | -2/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add ctx->checksum(), slightly improve log messages | Clifford Wolf | 2018-06-21 | 1 | -2/+4 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Improve log messages, move many messages to verbose mode | Clifford Wolf | 2018-06-21 | 1 | -3/+5 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Getting rid of users of old IdString API | Clifford Wolf | 2018-06-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Getting rid of users of old IdString API | Clifford Wolf | 2018-06-18 | 1 | -2/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Rename Design to Context, derive from Arch instead of instantiating | Clifford Wolf | 2018-06-18 | 1 | -4/+4 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Updating copyrights | David Shah | 2018-06-17 | 1 | -0/+1 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Improving the placer output | David Shah | 2018-06-17 | 1 | -1/+22 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Add nextpnr namespace | Clifford Wolf | 2018-06-12 | 1 | -0/+4 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | ice40: Adding cell utilities for packing | David Shah | 2018-06-12 | 1 | -13/+21 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | Adding some utilities for packing | David Shah | 2018-06-12 | 1 | -0/+40 |
Signed-off-by: David Shah <davey1576@gmail.com> |