Commit Graph

16 Commits

Author SHA1 Message Date
Alessandro Comodi 0219727e9c cells_data: add clock information on ports.json
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-03-26 13:47:38 +01:00
Alessandro Comodi 2ccada206e gtp_common: fix DRP_ENABLE and CLKSWING to be site features
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-03-09 21:08:16 +01:00
Alessandro Comodi 606489ff4e gtp: create a cells_data dir for the attrs and ports JSONs
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-03-09 20:58:15 +01:00
Alessandro Comodi 6794c98cdf gtp: generate attributes and ports files to add to the db
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-03-09 16:06:19 +01:00
litghost f861e47a86
Merge pull request #1608 from antmicro/fix-gtp-inv-signals
gtp: fix inverted signals. Change ZINV feature to INV
2021-03-04 18:04:23 -08:00
Alessandro Comodi 4ad1aa61da gtp: fix inverted signals. Change ZINV feature to INV
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-03-04 14:29:51 +01:00
Alessandro Comodi 13ffbcbf50 segmaker: fix site_type prefixes for GTP sites
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-02-26 11:59:39 +01:00
Alessandro Comodi fdc384197c 063-gtp-common-conf: add DRP_ENABLE feature
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-02-09 16:13:52 +01:00
Alessandro Comodi 8495f46d15 063-gtp-common-conf: fix naming of GTREFCLK features
- Also adds a README for the fuzzer

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-02-03 20:54:27 +01:00
Alessandro Comodi cb9e308f7a 063-gtp-common-conf: get features corresponding to IBUFDS -> GTP
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-02-03 20:54:27 +01:00
Alessandro Comodi f8ae373dd5 063-gtp-common-conf: add IBUFDS_GTE2 primitive as well
This commit also solves an issue in the bitfilter function.
Given that the GTP_COMMON and GTP_COMMON_MID_[LEFT|RIGHT] have the same
bits, but in different frames, we need to add all of the possible frames
to the bitfilter callback.

This causes issues in determining the IN_USE feature, therefore, there
must be two different bitfilter callbacks, one for GTP_COMMON, and one
for GTP_COMMON_MID_[LEFT|RIGHT]

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi 50553b0c17 063-gtp-common-conf: fix Makefile to clean only current part
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi 5245999dc4 063-gtp-common-conf: add license to pushdb.sh
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi 10f4ea1de5 063-gtp-common: handle both gtp_common and gtp_common_mid
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi 7036884784 063-gtp-common: add inverted and in_use features
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00
Alessandro Comodi ccccd20ed8 063-gtp-common: add gtp_common fuzzer
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2021-01-20 18:23:24 +01:00