-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GTX support: Tilegrid fuzzer, GTX_COMMON and GTX_CHANNEL fuzzers #2494
base: master
Are you sure you want to change the base?
Conversation
e60a984
to
c1bd26a
Compare
The CI seems to be broken, it also fails on master. |
Hi, I noticed that you added gtx-common related content in the Makefile under Additionally, I couldn't find the fuzzers for Let me know if you need any help verifying or setting things up. |
@lgl1227 Yes the gtx-common tilegrid fuzzer was an oversight, will add it tomorrow. |
ok, I see |
@lgl1227 I just pushed 005-tilegrid/gtx_common |
d95289f
to
c103c9b
Compare
@hansfbaier hansfbaier
|
I think you need to run the complete tilegrid fuzzer for it to work IIRC. You can look at the CI if it worked. |
Issue SummaryI’ve been testing with the
When running
Direct CauseThe error occurred because the Modifications to
|
@kgugala I get db collisions for some features. Does that mean that the tilegrid results are not valid?
Edit: I found out why: I get multiple bits for that feature in GTX, I need to add a bit filter. |
@kgugala All tests are green, ready for review (the doc tests don't seem to have anything to do with my changes) |
@hansfbaier
|
@lgl1227 1. The GTX_COMMON.IBUFDS_GTE2_Y1.IN_USE features should only have one bit, because the also do so in the GTP transceivers. Furthermore the two extra bits cause conflicts with existing bits, so they are most likely wrong. |
@lgl1227 I have adjusted the bitfilter to include frames 24 and 25. Let's see if those give any collisions in the database. |
@hansfbaier Got it, I see. Additionally, I accidentally discovered that the issue mentioned in "RIOI_X43Y9": {
"bits": {},
"clock_region": "X1Y0",
"grid_x": 115,
"grid_y": 198,
......
} |
Yes, but that is part of the IOI fuzzers, which are not covered by this PR. Please open a separate issue for that. |
@hansfbaier 2.Access to kx2de036_IBUFDS_GTE2_test shared on Google Drive has been enabled. |
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
… name Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
…ll missing (zero candidates) Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
…ve some multi candidates features Signed-off-by: Hans Baier <[email protected]>
… solution Signed-off-by: Hans Baier <[email protected]>
…annel tags before processing Signed-off-by: Hans Baier <[email protected]>
…ctly Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
Signed-off-by: Hans Baier <[email protected]>
… if we get collisions Signed-off-by: Hans Baier <[email protected]>
f05bebf
to
9e48682
Compare
Signed-off-by: Hans Baier <[email protected]>
The |
Signed-off-by: Hans Baier <[email protected]>
This is the first installment of GTX support,
featuring the tilegrid parts and the GTX_COMMON and
GTX_CHANNEL fuzzers, both of which seem to give good results.