I have read UG480. It looks like only specific sequencer channels can be used with the 2 pins which are available on the cmod a7. Does anyone know which channels can be used? I have tried Vp/Vn but this does not appear to give me the results I expected. I am putting 0.2V on the analog input and am expecting a 12bit value of 820 decimal.
Also, I was expecting the XADC Wizard to allow a static configuration where the channel_out[4:0] could be tied to the daddr_in[6:0] and the do_out[15:0] would always show valid channel conversion values when the busy_out is low. I have seen examples of the eoc_out signal being tied to the den_in input which looks like a good way to keep the sequencer always running.
Question
charkster
I have read UG480. It looks like only specific sequencer channels can be used with the 2 pins which are available on the cmod a7. Does anyone know which channels can be used? I have tried Vp/Vn but this does not appear to give me the results I expected. I am putting 0.2V on the analog input and am expecting a 12bit value of 820 decimal.
Also, I was expecting the XADC Wizard to allow a static configuration where the channel_out[4:0] could be tied to the daddr_in[6:0] and the do_out[15:0] would always show valid channel conversion values when the busy_out is low. I have seen examples of the eoc_out signal being tied to the den_in input which looks like a good way to keep the sequencer always running.
https://sites.google.com/a/umn.edu/mxp-fpga/home/vivado-notes/xadc/single-channel-continuous-mode-example
I was not able to get this working, but it appears to be the simplest/best way to configure the XADC. Does anyone have this method working?
Thanks.
Link to comment
Share on other sites
4 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