joan wrote:
I thought Panalyzer sampled at 1MHz not 20MHz.
Given that you can read 32 gpios in the same time it takes to read 1 I don't see why you're worried about contiguous bits. Just grab the data and reorder the bits later.
I have no real idea how fast panalyser samples, I never actually used it only skimmed a thread about it a few months ago I think maybe I am talking about this post:
http://www.raspberrypi.org/forum/viewto ... 4&#p120014
I think that says about 20MHz is theoretical maximum for dma reads of gpio(maybe I misinterpret?)
Now I assume you are being facetious and just want to have a discussion saying something nonsensical just to spur some banter?
Do you really want me to explain?.
Considering I know nothing about how an arm processor or the videocore works so I am probably wrong, how many instruction cycles does it take to mask and shift n bits from random positions into a set order as opposed to shifting a register of bits already in the correct order x bits?
I dunno if it would be done by the arm or the vc and does the vc have vector operations for reordering bits?
I think it depends on how it is to be used, data storage is not infinite and sometimes you may want to process the data, scanning for a particular signal or error, reordering bits will cut down available processing capacity.
Most things are so complicated its not possible to quickly describe them in a simple forum thread, I sort of think I know most of what I am talking about, but don't expect me to spend too much time describing every minutia for something that I am just making idle enquiry about.
If the item the original post in this thread mentions samples at 1MHz then its worth looking at for my purposes (the original query I made), I suppose my other comments were irrelevant other than passing thoughts that may encourage or spur others to try developing something I would be interested in.
Is speed and efficiency not particularly important for oscilloscopes, its not something I know much about, as I said this is just an idle passing interest.
What is your experience on panalyser joan, does it work well, would it be suitable for scanning i2c or spi data, or high frequency pwm?