I'm using the Digilent AD3 to analyze I2S for the first time. So far, I've only used to as an oscilloscope. The I2S feature of the logic analyzer looks very cool, but I'm still working to figure everything out.
I've attached 3 files:
I2S_capture_for_digilent.dwf3logicacq - this is the data I captured with the AD3.
I2S_captured_with_DA3.jpg - this is a screenshot of the I2S captured with the AD3. I've attached this incase in case I2S_capture_for_digilent.dwf3logicacq isn't loadable (this is my first time saving a capture).
sinetone.jpg - this is a screenshot of a sine table (from my source code), which I'm playing out over I2S. I couldn't fit the entire sine table in the screenshot, but it's symmetric about zero, so the missing negative values are obvious, given that all of the positive values are there.
I have a couple of questions:
Occasionally the decoded 2s compliment values show up as "Error". Is this a data capture issue or a real error with my I2S data?
The I2S values don't match the the hard-coded values that I have in my source code for the sine table. For example, my sine table has values 6420363, 4342263, 2189866, 0..... The corresponding I2S values captured with AD3 are 6420224, 4342016, 2189824, 0. Is this to be expected?
Aside from these questions, any other helpful tips related to capturing I2S with the AD3 (or pointers to videos on the topic) are appreciated!
Question
wolfie
Hello,
I'm using the Digilent AD3 to analyze I2S for the first time. So far, I've only used to as an oscilloscope. The I2S feature of the logic analyzer looks very cool, but I'm still working to figure everything out.
I've attached 3 files:
I have a couple of questions:
Aside from these questions, any other helpful tips related to capturing I2S with the AD3 (or pointers to videos on the topic) are appreciated!
Thanks for your help,
Rob
I2S_capture_for_digilent.dwf3logicacq
8 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