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 |
|
Clifford Wolf
|
ad18cdb087
|
Rename Chip to Arch and ChipArgs to ArchArgs
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-18 13:35:25 +02:00 |
|
Clifford Wolf
|
4fe8ba5e9a
|
Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr into chipdbng
|
2018-06-17 16:14:58 +02:00 |
|
Clifford Wolf
|
19b665177e
|
Move top-level ChipInfoPOD into ice40 chipdb blob
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-17 16:12:52 +02:00 |
|
Clifford Wolf
|
f38c5660cb
|
Move BitstreamInfoPOD to ice40 chipdb blob
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-17 15:39:19 +02:00 |
|
David Shah
|
f723aaa373
|
ice40: Fixing negative clock bitstream generation
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-17 15:21:35 +02:00 |
|
Clifford Wolf
|
c0a2f0b89f
|
Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr into chipdbng
|
2018-06-17 14:31:43 +02:00 |
|
Clifford Wolf
|
84defd3fee
|
Minor refactoring of BinaryBlobAssembler, fix alignments
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-17 13:32:38 +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
|
12818fb694
|
ice40: Add symbol output to bitstream generation
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-17 12:38:21 +02:00 |
|
David Shah
|
6a937e0b45
|
Updating copyrights
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-17 11:49:57 +02:00 |
|
Clifford Wolf
|
69e5bc5030
|
Progress with chipdb refactoring
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-16 19:25:37 +02:00 |
|
Clifford Wolf
|
fe47e7fc2d
|
Update clangformat
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-16 15:25:33 +02:00 |
|
David Shah
|
f079e0d204
|
ice40: Fix BRAM initialisation
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-16 14:44:10 +02:00 |
|
David Shah
|
c9a784ec0c
|
ice40: Include RAM init data in bitstream
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-16 14:44:10 +02:00 |
|
David Shah
|
04f1d7516a
|
ice40: Fix bitstream generation when parameters are unspecified
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-16 14:44:10 +02:00 |
|
David Shah
|
23b1fc02fb
|
ice40: Bitstream generation for RAM
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-16 14:44:10 +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
|
ac67482380
|
Remove pool, dict, vector namespace aliases
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-11 19:56:33 +02:00 |
|
David Shah
|
d3f1112580
|
Improving 5k support
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-10 17:20:29 +02:00 |
|
Clifford Wolf
|
602e6fab1e
|
Add support for iCE40 global buffers (currently only for 1k devices)
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-10 16:31:06 +02:00 |
|
David Shah
|
02b83d6db6
|
Debugging on icebreaker
|
2018-06-10 15:06:26 +02:00 |
|
David Shah
|
8d5da98122
|
ice40: Set config bits for unused IO
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-10 13:38:34 +02:00 |
|
David Shah
|
30e672313d
|
ice40: Add IO config to bitstream
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-10 13:24:48 +02:00 |
|
David Shah
|
d0bd657551
|
ice40: Write logic cell config to bitstream
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-10 12:58:05 +02:00 |
|
David Shah
|
827a43c88c
|
ice40: Start adding routing to asc output
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-10 12:11:58 +02:00 |
|
David Shah
|
d0431225f1
|
ice40: Writing an empty ASC file
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-10 11:56:07 +02:00 |
|