kazkojima / db-workspace-for-kintex7

workspace for prjxray DB for kintex7
0 stars 1 forks source link

How to get segbits of RIOB1.8 #8

Open KKtiandao opened 1 year ago

KKtiandao commented 1 year ago

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 commented 1 year ago

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 https://github.com/kintex-chatter/xc7k325t-blinky-nextpnr/issues/8.

hansfbaier commented 1 year ago

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

KKtiandao commented 1 year ago

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 commented 1 year ago
  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 commented 1 year ago

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

hansfbaier commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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

hansfbaier commented 1 year ago

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