Skip to content
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

How to get segbits of RIOB1.8 #8

Open
KKtiandao opened this issue Sep 13, 2022 · 9 comments
Open

How to get segbits of RIOB1.8 #8

KKtiandao opened this issue Sep 13, 2022 · 9 comments

Comments

@KKtiandao
Copy link

KKtiandao commented Sep 13, 2022

hi, I found your repos contains segbits_riob18.db; The fuzzers in prjxray can't cover the riob18 of kintex7 and znyq7030. Could you tell me how you expand the database to cover riob18? Thanks very much;

@kazkojima
Copy link
Owner

Hi, this repo is simply a placeholder.
The actual iob18 database work is being done by hansfbaier at
https://github.com/kintex-chatter/db-workspace-for-kintex7.
For status and discussion, see openXC7/xc7k325t-blinky-nextpnr#8.

@hansfbaier
Copy link
Contributor

hansfbaier commented Sep 13, 2022

@KKtiandao Here is my development branch for that: https://github.com/hansfbaier/prjxray/commits/kintex-iob18

@KKtiandao
Copy link
Author

Thanks @kazkojima @hansfbaier . I have found the branch for iob18 and run the fuzzers successfully. As my target is zynq7030, I still have some questions.@hansfbaier

  1. With the branch kintex-iob18, I have got a partial database of zynq7030 which contains RIOB. Does the arch_def flow support the routing resource around the riob and rioi?
  2. As zynq7030 database is still short of GTX module, could you give me some advices to append GTX? Thanks very much.

@hansfbaier
Copy link
Contributor

  1. I use nextpnr-xilinx, not f4pga, so I really can't comment on that. For an example of how to use it is here: https://github.com/kintex-chatter/xc7k325t-blinky-nextpnr/
  2. Yes I have not started working on the GTX transceivers yet. There is support from the GTP transceivers, and you probably can try to copy the GTP fuzzers and modify them to fuzz GTX.

@KKtiandao
Copy link
Author

I get it, I'll try the database on f4pga firstly. Thanks very much.

@hansfbaier
Copy link
Contributor

I get it, I'll try the database on f4pga firstly. Thanks very much.
I would be interested in how to do that. Can you point me to some documentation, or, maybe write a short HOWTO? That would be great!

@KKtiandao
Copy link
Author

I would be interested in how to do that. Can you point me to some documentation, or, maybe write a short HOWTO? That would be great!

We have added S50 to f4pga. you may view modifications in this pr. Now I'm appending zynq7030 according to the modifications of zynq7020. Hopes usefull to you.

@KKtiandao
Copy link
Author

@hansfbaier Hi, rioi has a site named ologice2. But I haven't found this site in branch. Does this matter to feature of riob?

@KKtiandao KKtiandao reopened this Sep 23, 2022
@hansfbaier
Copy link
Contributor

RIOB18 and OLOGICE2 now mostly working (support DDR3 controller).
I think this can be closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants