David Shah
|
d8e748bc58
|
nexus: Refactor DSP macro splitting to make it more generic
Signed-off-by: David Shah <dave@ds0.me>
|
2020-11-30 08:45:28 +00:00 |
|
David Shah
|
30c65931b2
|
nexus: Add support for clocked MULT9X9s
Signed-off-by: David Shah <dave@ds0.me>
|
2020-11-30 08:45:28 +00:00 |
|
David Shah
|
9203181625
|
nexus: Support for unclocked 9x9 multiplies
Signed-off-by: David Shah <dave@ds0.me>
|
2020-11-30 08:45:28 +00:00 |
|
David Shah
|
094bf419d4
|
nexus: Miscellaneous DSP infrastructure
Signed-off-by: David Shah <dave@ds0.me>
|
2020-11-30 08:45:28 +00:00 |
|
David Shah
|
90608f2c89
|
nexus: Add some infrastructure for DSP packing
Signed-off-by: David Shah <dave@ds0.me>
|
2020-11-30 08:45:28 +00:00 |
|
David Shah
|
84d5426242
|
nexus: Working on validity checking
Signed-off-by: David Shah <dave@ds0.me>
|
2020-11-30 08:45:27 +00:00 |
|
David Shah
|
cf5cbd1153
|
ecp5: Preserve top level IO properly
Signed-off-by: David Shah <dave@ds0.me>
|
2019-10-18 15:58:57 +01:00 |
|
David Shah
|
12f375a239
|
ecp5: Fix USRMCLK primitive
Signed-off-by: David Shah <dave@ds0.me>
|
2019-05-10 18:51:45 +01:00 |
|
David Shah
|
a4ac174ccb
|
design_utils: Adding some design helper functions
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-10-01 15:43:02 +01:00 |
|
David Shah
|
6afc2c75fd
|
ecp5: Adding carry helper functions
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-09-30 15:13:31 +01:00 |
|
David Shah
|
924037129c
|
Fix driver finder when net is undriven
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-17 11:00:18 +02:00 |
|
David Shah
|
1e8840b0f9
|
Update from increased clangformat line length
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-23 16:12:52 +02:00 |
|
Clifford Wolf
|
aa81f9d648
|
Switched from clifford@clifford.at to clifford@symbioticeda.com for copyright headers
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-22 16:19:17 +02:00 |
|
Clifford Wolf
|
79d1075345
|
Getting rid of old IdString API users, Add ctx to many internal APIs
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-18 17:08:35 +02:00 |
|
Clifford Wolf
|
8ee149f4fc
|
Rename Design to Context, derive from Arch instead of instantiating
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-18 14:06:37 +02:00 |
|
David Shah
|
1b077320dc
|
General reformatting
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-17 12:53:39 +02:00 |
|
David Shah
|
6a937e0b45
|
Updating copyrights
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-17 11:49:57 +02:00 |
|
David Shah
|
3afce5ff5a
|
Improving the placer output
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-17 11:45:41 +02:00 |
|
David Shah
|
6b74d326d4
|
experiment: Simple heuristic-based placer
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-16 14:44:10 +02:00 |
|
David Shah
|
a76f5c5678
|
Remove IO buffers when fed by SB_IO
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-13 10:50:05 +02:00 |
|
Clifford Wolf
|
d62e341d5a
|
Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr
|
2018-06-12 14:25:12 +02:00 |
|
Clifford Wolf
|
391d49c13e
|
Add nextpnr namespace
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-12 14:24:59 +02:00 |
|
David Shah
|
2f61a9b98a
|
ice40: Start working on a packer, currently not tested
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-12 12:13:11 +02:00 |
|
David Shah
|
5f813410aa
|
ice40: Adding cell utilities for packing
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-12 11:49:54 +02:00 |
|
David Shah
|
3ce32b6b1d
|
Adding some utilities for packing
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-12 11:02:07 +02:00 |
|