We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Want a strikingly graphic demonstration showing the contrast between CPU-implemented and FPGA-accelerated video? Got 102 seconds for the video?

by Xilinx Employee on ‎12-14-2017 02:31 PM (20,582 Views)


The European Tulipp (Towards Uniquitous Low-power Image Processing Platforms) project has just published a very short, 102-second video that graphically demonstrates the advantages of FPGA-accelerated video processing over CPU-based processing. In this demo, a Sundance EMC²-DP board based on a Xilinx Zynq Z-7030 SoC accepts real-time video from a 720P camera and applies filters to the video before displaying the images on an HDMI screen.


Here are the performance comparisons for the real-time video processing:


  • CPU-based grayscale filter: ~15fps
  • FPGA-accelerated grayscale filter: ~90fps (6x speedup)
  • CPU-based sobel filter: ~2fps
  • FPGA-accelerated sobel filter: ~90fps (45x speedup)



The video rotates through the various filters so that you can see the effects.





About the Author
  • Be sure to join the Xilinx LinkedIn group to get an update for every new Xcell Daily post! ******************** Steve Leibson is the Director of Strategic Marketing and Business Planning at Xilinx. He started as a system design engineer at HP in the early days of desktop computing, then switched to EDA at Cadnetix, and subsequently became a technical editor for EDN Magazine. He's served as Editor in Chief of EDN Magazine, Embedded Developers Journal, and Microprocessor Report. He has extensive experience in computing, microprocessors, microcontrollers, embedded systems design, design IP, EDA, and programmable logic.