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
|
e50ab2106f
|
ecp5: Fixes for litedram
Signed-off-by: David Shah <davey1576@gmail.com>
|
2019-02-24 10:28:25 +01:00 |
|
David Shah
|
817ba5a4b9
|
ecp5: Add DELAYF/DELAYG support
Signed-off-by: David Shah <davey1576@gmail.com>
|
2019-02-24 10:28:25 +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
|
d770eb672f
|
ecp5: Helper functions for distributed RAM support
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-10-01 15:23:12 +01:00 |
|
David Shah
|
a27c7b45de
|
Refactor chain finder to its own file
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-09-30 16:29:26 +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 |
|
Clifford Wolf
|
e03ae50e21
|
Get rid of PortPin and BelType (ice40, generic, docs)
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-08-08 17:01:18 +02:00 |
|
David Shah
|
e0a851976f
|
refactor: Replace assert with NPNR_ASSERT
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-04 12:15:23 +02:00 |
|
David Shah
|
103dde79de
|
Fixing Python bindings after adding unique_ptr
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-26 14:13:52 +02:00 |
|
Miodrag Milanovic
|
db890d3a81
|
nets and cells are unique_ptr's
|
2018-06-25 21:33:48 +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
|
2c98231f88
|
Updates from clangformat
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-21 19:36:20 +02:00 |
|
Clifford Wolf
|
a29bfc788e
|
Add ctx->checksum(), slightly improve log messages
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-21 15:47:41 +02:00 |
|
Clifford Wolf
|
993f6ef7d3
|
Improve log messages, move many messages to verbose mode
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-21 14:09:50 +02:00 |
|
Clifford Wolf
|
58dfdfa9c8
|
Getting rid of users of old IdString API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-18 16:32:19 +02:00 |
|
Clifford Wolf
|
7ef4d0726b
|
Getting rid of users of old IdString API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-18 16:08:19 +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
|
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 |
|
Clifford Wolf
|
391d49c13e
|
Add nextpnr namespace
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-12 14:24:59 +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 |
|