kr.mk1 Posted July 31, 2023 Share Posted July 31, 2023 Hello there , I am trying to validate my own written Qspi RTL design. how can i access the Zynq Qspi flash to read write by my own design Thanks Link to comment Share on other sites More sharing options...
0 asmi Posted July 31, 2023 Share Posted July 31, 2023 It's impossible as far as I know. You will have to connect another QSPI device to PL pins. Link to comment Share on other sites More sharing options...
0 zygot Posted July 31, 2023 Share Posted July 31, 2023 (edited) If you use the PL, then you have three basic choices: connect your PL IP to the unused PS QSPI controller EMIO signals on one end and connect the other end of your IP to the signals of your external board. Do the entire validation of your IP without significant PS involvement. You can read/write control/status registers using an unused UART ( if there is one ) that uses the EMIO to connect the PS UART controller to the PL. I have a tutorial here: https://forum.digilent.com/topic/22512-manipulate-pl-logic-using-ps-registers/ Similar to #1 but. connect one end of your IP to one of the AXI interfaces between the PS and PL and write your own software driver Any of these approaches might work. You just have to find the best one for your purposes. Of course you have simulated your design with a suitable testbench. This might inform your decision. Regardless, you are responsible for making sure that the external board is compatible with the signals on your ZCU104, as well as timing constraints. There are a lot of factors that can't be discussed because of a lack of information, like QSPI mode and data rates. Again, that's for you to figure out. If you don't read all of the documentation that's been suggested then your job is a lot harder. If you can't understand the documentation, then that's what the forum is for. Edited July 31, 2023 by zygot Link to comment Share on other sites More sharing options...
Question
kr.mk1
Hello there ,
I am trying to validate my own written Qspi RTL design. how can i access the Zynq Qspi flash to read write by my own design
Thanks
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now