David Shah
|
8850f86a8a
|
ice40: SB_LFOSC support, fabric routing only
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-22 19:21:39 +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 |
|
David Shah
|
8e26e4381b
|
ice40: WIP SB_CARRY packer
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-19 16:16:10 +02:00 |
|
Clifford Wolf
|
fd40d6f58d
|
Updates from clangformat
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-19 14:10:42 +02:00 |
|
David Shah
|
6f7070a365
|
ice40: More IdString API updates
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-19 11:21:16 +02:00 |
|
David Shah
|
e3519ddfcd
|
ice40: Adding support for tristate IO
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-19 11:12:18 +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
|
1e6124309f
|
ice40: Proper global promotion
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-16 17:44:35 +02:00 |
|
David Shah
|
bb92dc09a8
|
ice40: Promote reset signal
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-16 17:09: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
|
5af707a0b6
|
ice40: Pack RAMs
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-13 16:26:21 +02:00 |
|
David Shah
|
14b5e46b5d
|
ice40: Promote one clock to a global buffer
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-13 15:10:42 +02:00 |
|
David Shah
|
94eea289ae
|
Simple IO buffer insertion, enable packer by default
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-13 11:08:20 +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 |
|