Data transmission & Processor

Data transmission & Processor

Hello,

According to the data announced on your site, the equivalent temporal precision of the event-technology is over 10 000 fps.
Is this value fixed? Or can it decrease again in the most unfavorable cases?

For example, we have a VGA EVK1 with a resolution of 640x480 pixels.
Let's imagine that the entire field of view is in motion.
Theoretically the camera generates 3 billion events every second (640*480*10000).
USB 3.0 limits the data rate to 4 Gbit/s but it's still too big to be processed directly by the processor.

So my question was :
What happens when too many events are generated by the camera to be transmitted through the USB connector?
Does the EVK have a buffer to store the pending events? Or are they deleted?

Also, what happens when too many events are generated and cannot be processed by the processor?
Let's imagine that 2 million events are transmitted every second, but my processor can only process one million events per second.
What happens to the remaining events? Do they pile up in the RAM until they potentially generate an overflow?

Finally we would like to equip a Windows PC in the best possible way to optimize the performance of EVK.
Have you done some benchmarks to know the best RAM/processor to get the best possible data rate?

Thanks in advance for your answer
    As a Prophesee customer, join the community conversation. 
    Request your free access today.