gatecat
|
dcbb322447
|
Remove redundant code after hashlib move
Signed-off-by: gatecat <gatecat@ds0.me>
|
2021-06-02 15:05:20 +01:00 |
|
gatecat
|
579b98c596
|
Use hashlib for core netlist structures
Signed-off-by: gatecat <gatecat@ds0.me>
|
2021-06-02 14:27:56 +01:00 |
|
gatecat
|
534e69fbff
|
timing: Add port-domain tracking
Signed-off-by: gatecat <gatecat@ds0.me>
|
2021-03-04 10:29:36 +00:00 |
|
gatecat
|
7a546b1554
|
timing: Add topological sort from Yosys
Signed-off-by: gatecat <gatecat@ds0.me>
|
2021-03-04 10:29:36 +00:00 |
|
Keith Rothman
|
558a753d3d
|
Refactor "get only from iterator" to a utility.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
|
2021-02-17 12:03:17 -08:00 |
|
David Shah
|
1bb509897c
|
nexus: More pin styles and FASM pinmux gen
Signed-off-by: David Shah <dave@ds0.me>
|
2020-11-30 08:45:27 +00:00 |
|
David Shah
|
518ead2e2d
|
nexus: IO pre-packing
Signed-off-by: David Shah <dave@ds0.me>
|
2020-11-30 08:45:27 +00:00 |
|
David Shah
|
54b15ed201
|
Replace assertion failure with error
Signed-off-by: David Shah <dave@ds0.me>
|
2020-03-13 11:35:09 +00:00 |
|
David Shah
|
c6401413a4
|
ecp5: Add support for IO registers
Signed-off-by: David Shah <dave@ds0.me>
|
2019-10-09 14:23:35 +01:00 |
|
David Shah
|
1839a3a770
|
Major Property improvements for common and iCE40
Signed-off-by: David Shah <dave@ds0.me>
|
2019-08-05 14:52:15 +01:00 |
|
David Shah
|
29d65bd368
|
ecp5: Working on bitstream gen
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
b397dd8071
|
ecp5: Adding bitstream gen for slice config
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
c18b7b3f6e
|
ice40: Reworking placement legalisation to allow integration with SA placer
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-29 12:02:34 +02:00 |
|
David Shah
|
6f12f2b7e8
|
Working on debugging the carry legaliser
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-26 15:06:59 +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 |
|
David Shah
|
ce4ad44fd1
|
Print quasi-TNS statistic during placement
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-22 14:58:27 +02:00 |
|
David Shah
|
63baa10032
|
ice40: Make the packer deterministic
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-22 12:57:22 +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
|
f9bfccf68e
|
Add 'get or default' functions
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-06-17 11:14:49 +02:00 |
|