-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Add AD4052-ARDZ project #1504
base: main
Are you sure you want to change the base?
Add AD4052-ARDZ project #1504
Conversation
Applied review changes. |
assign adc_cnv = adc_cnv_w | (gpio_o[34] & ~gpio_t[34]); | ||
assign gpio_i[34] = adc_cnv; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why is this level of CNV control not available on the de10nano approach ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My oversight.
Merge after #1517 |
Signed-off-by: Jorge Marques <[email protected]>
Signed-off-by: Jorge Marques <[email protected]>
Describe EVAL-AD4052-ARDZ support with coraz7s. Signed-off-by: Jorge Marques <[email protected]>
PR Description
Adds support to the AD4052 ADC SPI family (AD4050, AD4052, AD4056, AD4058).
The CNV pin contains a OR logic for:
SPI Engine Offload waits the Data Ready signal from the ADC, configured at pin GP1.
ADC GP0 is used as a monitor pin, triggering either threshold (rising+failing) events to the PS.
Named ad4052 instead of ad405x since the ad4052 is the main part of the family (best granularity and speed).
Pointers:
www.analog.com/ad4050
www.analog.com/ad4052
www.analog.com/eval-ad4052-ardz.html
Coraz7s tested on HW. Pending De10Nano
The de10nano raises the same critical warnings as #1463
PR Type
PR Checklist