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
|
6d154cfa13
|
ice40: Creating a carry chain splitter function
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-25 15:39:46 +02:00 |
|
Miodrag Milanovic
|
fb5fb497b5
|
Fix some memory leaks
|
2018-06-25 14:34:08 +02:00 |
|
Clifford Wolf
|
a1681560a3
|
Updates from clangformat
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-23 15:28:09 +02:00 |
|
Clifford Wolf
|
b5efe3ecbc
|
Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr
|
2018-06-23 15:16:37 +02:00 |
|
Clifford Wolf
|
746d63f9fa
|
Refactoring bind/unbind API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-23 15:16:24 +02:00 |
|
Miodrag Milanovic
|
550866620a
|
removed all deprecated unused api calls
|
2018-06-23 15:01:49 +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
|
fcfb85e9dc
|
Zero-initialize PortRef budgets
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-21 16:25:25 +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
|
693c34ad06
|
Improvements in router
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-21 14:08:45 +02:00 |
|
David Shah
|
1436ae21a2
|
Adding stubs for delay annotation and cell timing lookup
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-20 11:44:28 +02:00 |
|
Clifford Wolf
|
a06d2aeb4d
|
Add PlaceStrength
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-20 11:09:49 +02:00 |
|
Clifford Wolf
|
5af5bd23d0
|
Add Context::sorted_shuffle API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-19 16:23:23 +02:00 |
|
Clifford Wolf
|
fd40d6f58d
|
Updates from clangformat
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-19 14:10:42 +02:00 |
|
Clifford Wolf
|
5f37da9704
|
Add Context::force and "nextpnr-ice40 --force"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-19 14:10:42 +02:00 |
|
Clifford Wolf
|
d2ff5fec08
|
Add rng to Context, start using ctx->verbose
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-19 12:49:40 +02:00 |
|
Clifford Wolf
|
c910846c5c
|
Refactor Arch/Context design hierarchy
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-19 12:08:37 +02:00 |
|
Clifford Wolf
|
0dd185a141
|
Getting rid of users of old IdString API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-18 15:53:18 +02:00 |
|
Clifford Wolf
|
71d07fd0bf
|
Updates from clangformat
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-18 14:57:38 +02:00 |
|
Clifford Wolf
|
3d7444ba9b
|
Deprecate old IdString API with implizit global context
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-18 14:56:14 +02:00 |
|
Clifford Wolf
|
babd5f39ab
|
Towards IdString as per-context facility
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-18 14:53:01 +02:00 |
|
Clifford Wolf
|
ce2a9f2af1
|
Move contents of design.h to nextpnr.h
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-18 14:18:56 +02:00 |
|
Clifford Wolf
|
cbcd2ea3ac
|
Rename chip.h to arch.h
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-18 14:12:39 +02:00 |
|
David Shah
|
330d393c59
|
Fixing regression due to IDStrings
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-12 16:04:02 +02:00 |
|
Clifford Wolf
|
da33da5bc2
|
Minor clangformat changes
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-12 15:52:38 +02:00 |
|
Clifford Wolf
|
136ce3d18f
|
Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr
|
2018-06-12 15:51:51 +02:00 |
|
Clifford Wolf
|
9c275d0a65
|
Add fast IdString <-> PortPin conversion
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-12 15:50:33 +02:00 |
|
Clifford Wolf
|
7e879953d6
|
Add proper fast IdString
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-12 15:37:28 +02:00 |
|
David Shah
|
6707b985b4
|
ice40: Add support for LC placement constraints in packer
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-12 15:13:50 +02:00 |
|
Clifford Wolf
|
a139654980
|
Add IdString API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-12 15:08:01 +02:00 |
|
Clifford Wolf
|
391d49c13e
|
Add nextpnr namespace
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-12 14:24:59 +02:00 |
|
Clifford Wolf
|
be73894bea
|
Add "nextpnr.h"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-11 20:12:57 +02:00 |
|