David Shah
|
c80934f953
|
ecp5: Add support for pin name constraints using 'LOC' attributes
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-18 16:01:53 +02:00 |
|
David Shah
|
2b86800c0f
|
ecp5: Adding a slow and conservative placement validity checker
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-17 16:18:06 +02:00 |
|
David Shah
|
e6725dcde4
|
ecp5: Build all chip types
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-17 12:46:25 +02:00 |
|
Sergiusz Bazanski
|
ade67ecf21
|
Revert "Move read methods to ReadMethods, remove some legacy access to Arch"
This reverts commit 3352ff4abb .
|
2018-07-14 18:50:23 +01:00 |
|
Sergiusz Bazanski
|
cb1a5974f4
|
Revert "Make ECP5 proxy context compatible"
This reverts commit df5d7923ec .
|
2018-07-14 18:50:18 +01:00 |
|
Sergiusz Bazanski
|
df5d7923ec
|
Make ECP5 proxy context compatible
|
2018-07-14 11:52:50 +01:00 |
|
Sergiusz Bazanski
|
3352ff4abb
|
Move read methods to ReadMethods, remove some legacy access to Arch
|
2018-07-14 11:46:32 +01:00 |
|
Clifford Wolf
|
b8a42ff53b
|
Updates from clang-format
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
2018-07-12 22:04:13 +02:00 |
|
David Shah
|
a8a3ba2647
|
ecp5: Unbreaking groups
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-12 18:01:40 +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
|
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 |
|
David Shah
|
35216298d5
|
ecp5: Update arch to use new graphics API
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 14:27:15 +02:00 |
|
David Shah
|
bad926bcc3
|
ecp5: Adding bitstream gen for pips and LUT init
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
de82ecad59
|
ecp5: Make target device 45k on account of current hardware access
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
981522b10e
|
ecp5: Blinky example places and routes
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
49f39b8d56
|
ecp5: Place design working, router now segfaults due to db issue
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
59cb1600d9
|
ecp5: Fixing arch bugs
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:42:09 +02:00 |
|
David Shah
|
bb683d71d6
|
ecp5: Add 25k database
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:41:36 +02:00 |
|
David Shah
|
83303bae5a
|
ecp5: Implementing (at least stubs) most of arch.cc
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:41:36 +02:00 |
|
David Shah
|
7862d1b84b
|
ecp5: Implementing core arch.h functions
Signed-off-by: David Shah <davey1576@gmail.com>
|
2018-07-11 10:41:36 +02:00 |
|