Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ecp5: Add a warning for unknown LPF IOBUF attrs | David Shah | 2020-07-13 | 1 | -0/+8 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | ecp5: Add parsing of SYSCONFIG line in LPF | David Shah | 2020-07-12 | 1 | -1/+20 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | lpf: Support // comments | David Shah | 2020-05-14 | 1 | -0/+3 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Fix assertion failure on invalid LOCATE input. | Gary Wong | 2020-04-05 | 1 | -0/+2 |
| | | | | | | | | | | | | | | Trying to parse this invalid LPF syntax: LOCATE COMP "a" SITE "A1" IOBUF PORT "a" IO_TYPE=LVCMOS33; (note missing semicolon on first line) gives an assertion failure in strip_quotes, because the fifth token is scanned as "A1"IOBUF (without a trailing quote). Avoid the problem by detecting extraneous input and issuing a more specific error. | ||||
* | Use properties for settings and save in json | Miodrag Milanovic | 2019-06-12 | 1 | -1/+1 |
| | |||||
* | ecp5: Fix handling of CRLFs and uppercase frequency units in LPF | David Shah | 2019-02-27 | 1 | -4/+6 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | ecp5: Improve error handling and warning generation in LPF parser | David Shah | 2019-02-25 | 1 | -19/+31 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | ecp5: Add support for 'FREQUENCY NET' and 'FREQUENCY PORT' in lpf | David Shah | 2019-02-24 | 1 | -1/+24 |
| | | | | Signed-off-by: David Shah <davey1576@gmail.com> | ||||
* | ecp5: Add IO buffer insertion | David Shah | 2018-10-31 | 1 | -13/+16 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | ecp5: Adding LPF parser | David Shah | 2018-10-31 | 1 | -0/+103 |
Signed-off-by: David Shah <dave@ds0.me> |