Our seminar series is free and available for anyone to attend. Unless otherwise stated, seminars take place on Wednesday afternoons at 2pm in the Kilburn Building during teaching season.

If you wish to propose a seminar speaker please contact Antoniu Pop.


Raising Computational Throughput and Energy Efficiency by Synthesizing Software into FPGA Hardware

  • Speaker:   Prof.  Jason Anderson  (University of Toronto)
  • Host:   Dirk Koch
  • 22nd October 2014 at 14:00 in Kilburn L.T. 1.4
We describe a high-level synthesis (HLS) tool, called LegUp, under active development at the University of Toronto. LegUp accepts a C program as input and automatically compiles the program to a hybrid architecture comprising a processor (a soft-core MIPS or a hardened ARM) and custom hardware accelerators. Results show that LegUp produces hardware solutions of comparable quality to commercial high-level synthesis tools. LegUp is open source and freely downloadable (, providing a powerful platform that can be leveraged for new research on a wide range of HLS and hardware/software co-design topics. The tool has been downloaded by over 1000 groups from around the world since its initial release in March 2011. The LegUp open-source project received the Community Award at the 2014 Int'l Conference on Field-Programmable Logic and Applications (FPL). The talk will overview LegUp's current capabilities, as well as current research underway.

Bio: Jason Anderson ( received the B.Sc. Degree in computer engineering from the University of Manitoba, and the M.A.Sc. And Ph.D. degrees in electrical and computer engineering (ECE) from the University of Toronto (U of T). He is an Associate Professor with the Department of ECE, U of T. From 1997-2008, he was with the FPGA implementation tools group at Xilinx, Inc., in San Jose, CA, and Toronto, ON. Prof. Anderson has received six awards for excellence in undergraduate teaching, three best papers awards, holds 25 U.S. patents, and has authored over 60 papers in refereed journals and symposia. His research interests include all aspects of computer-aided design (CAD), architecture and circuits for FPGAs.
▲ Up to the top