Miodrag Milanovic
|
c9c3d970c9
|
Fixed pybiding so generic can work and ecp5 expose all needed
|
2018-07-24 20:21:31 +02:00 |
|
Clifford Wolf
|
a82a8840d2
|
Add missing implementations of generic Arch methods
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-24 16:28:06 +02:00 |
|
David Shah
|
974ca143e8
|
Remove implementations of deprecated APIs
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-24 16:09:29 +02:00 |
|
Clifford Wolf
|
90fe002a36
|
Remove getBelsByType() API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-23 13:16:27 +02:00 |
|
Clifford Wolf
|
27c5236826
|
Add getGridDimX(), getGridDimY(), getTileDimZ() API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-23 12:19:54 +02:00 |
|
Miodrag Milanovic
|
b9c413a5aa
|
Move to new API and remove deprecated
|
2018-07-22 19:58:17 +02:00 |
|
Clifford Wolf
|
e13fc7edab
|
Add Arch::getBelPins() to generic and iCE40 archs
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-22 12:08:52 +02:00 |
|
Clifford Wolf
|
bfa83b3bfd
|
Add Arch::getBelPinType() and Arch::getWireBelPins() in generic arch
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-22 11:12:28 +02:00 |
|
Clifford Wolf
|
62b66e0208
|
Rename getWireBelPin to getBelPinWire
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-22 10:59:21 +02:00 |
|
Clifford Wolf
|
30e2f0e1e8
|
Add Loc constructors
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-21 21:40:06 +02:00 |
|
Clifford Wolf
|
78f40ca0af
|
Change DelayInfo semantics to what we actually need
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-21 13:52:59 +02:00 |
|
Clifford Wolf
|
c556242976
|
Add getWireDelay API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-21 13:38:44 +02:00 |
|
Clifford Wolf
|
fd8239e170
|
Add Location APIs to generic arch
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-20 18:09:22 +02:00 |
|
David Shah
|
79dc910b40
|
ice40: Trim DSP inputs that are constant where appropriate
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-19 14:32:30 +02:00 |
|
Clifford Wolf
|
ddfc535df7
|
Add ArchNetInfo and ArchCellInfo
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-17 20:04:49 +02:00 |
|
Clifford Wolf
|
c05bea12e0
|
Add ctx->pack() API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-13 15:16:44 +02:00 |
|
Clifford Wolf
|
45462ef3a7
|
Fix Ui/Decal handling of active/inactive arch objects
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-13 14:29:03 +02:00 |
|
Miodrag Milanovic
|
8e54ac1542
|
Use command line parameters settings for GUI as well.
|
2018-07-13 09:14:48 +02:00 |
|
Clifford Wolf
|
b8a42ff53b
|
Updates from clang-format
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-12 22:04:13 +02:00 |
|
Clifford Wolf
|
a436035424
|
Add Groups API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-12 17:22:29 +02:00 |
|
Clifford Wolf
|
9baefa2742
|
Fix usage of refreshUi API in generic arch
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-11 18:16:59 +02:00 |
|
Clifford Wolf
|
7daa8524c8
|
Add ctx->place() API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-11 18:15:08 +02:00 |
|
Clifford Wolf
|
7df67c91b3
|
Add ctx->route() API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-11 18:04:09 +02:00 |
|
Clifford Wolf
|
2a01b5e4d3
|
New refreshUi API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-11 17:02:13 +02:00 |
|
Clifford Wolf
|
7081cca016
|
Add GUI Decals API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-11 14:03:23 +02:00 |
|
David Shah
|
726f2020f1
|
python: Convert empty BelId to None
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-04 15:26:09 +02:00 |
|
David Shah
|
11fb625195
|
python: Renaming and fixing 'generic' build
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-04 14:55:24 +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 |
|
Clifford Wolf
|
b7a47ca57b
|
Add header comment for the common arch API in generic arch
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-30 17:37:40 +02:00 |
|
Clifford Wolf
|
e6dc9ce77d
|
Add implementations for generic arch db API
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-30 17:31:24 +02:00 |
|
Clifford Wolf
|
ea5e79f0d6
|
Add stub generator API to generic arch
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-30 08:58:48 +02:00 |
|
Clifford Wolf
|
b908b02022
|
Rename "dummy" arch to "generic"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-06-29 20:40:55 +02:00 |
|