High-speed FPGA to CPU Interface

From time to time one has the need to transfer lots of data between an FPGA and a CPU. Unfortunately, there are not that many ways to do that, if you want to get more than a couple MByte/s.

FPGA based Time to Digital Converters

There are many ways to measure time of an event precisely. Probably the most common way is to use a counter, as for example used in the timer units of micro-controllers. Unfortunately, this approach is limited in precision to the clock at which the counter runs. A micro-controller gets usually to 10-20ns, while high performance systems might get down to 1ns. If higher precision is needed, then a method that runs independent of the system clock is required.

Subscribe to RSS - FPGA