[Dprglist] FPGAs in robots

Ralph Hipps ralph.hipps at gmail.com
Thu Nov 25 23:31:16 PST 2021


Kumar,

FPGAs have their advantages & disadvantages.

Pros: speed, predictable latency, highly parallel architecture.

Cons: longer learning curve, lack of sw libraries.

They’re great for hardware stuff, like reading encoders & lots of PWM
outputs, or IO expansion. They can do many things in parallel with no
impact on latency, no need for interrupts, etc.

But unlike an Arduino or a Pi there are no prebuilt code libs for reading
sensors, etc. You would need to code that up yourself.

One thing to consider would be to use them with a micro to offload time
critical hardware functions, but still leverage the sw libs for the micro
where needed.

Let me know if you have any other questions.

Ralph


-- 

Ralph

>+<
 |    /\
 |___/  \
 [_ at _]   `<
 O O O          DL Robotics!
------------------------------------------------------------------------
In the twenty-first century, the robot will take the place
which slave labor occupied in ancient civilization.
 -- Nikola Tesla
------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dprg.org/pipermail/dprglist-dprg.org/attachments/20211125/7f88cd90/attachment.html>


More information about the DPRGlist mailing list