Jason H. Anderson
Dept. of Electrical and Computer Engineering
University of Toronto

Recent News


November 2009:
Article on FPGA power reduction accepted for publication in the ACM/SIGDA FPGA 2010 conference to be held at Monterey, CA:
J. H. Anderson, C. Ravishankar, "FPGA Power Reduction by Guarded Evaluation".

September 2009:
Article on embedded/FPGA hardware security accepted for publication in the IEEE/ACM ASP-DAC 2010 conference to be held at Taipei, Taiwan:

J.H. Anderson, "A PUF design for secure FPGA-based embedded systems".

August 2009:
Call for papers for the 2010 ACM Int'l Conference on FPGAs to be held at Monterey, CA in February 2010.

August 2009:
Two articles published in the IEEE FPL 2009 conference held at Prague:
J. Anderson, Q. Wang, "Improving logic density through synthesis-inspired architecture" (PDF) and
S. Huda, M. Mallick, J. Anderson, "Clock gating architectures for FPGA power reduction" (PDF).

Biography


Welcome!  I am a faculty member in the Department of Electrical and Computer Engineering (ECE) of the Faculty of Applied Science and Engineering at the University of Toronto.  My research centers on computer hardware design and I am with the Computer Engineering Research Group.


Professor Jason H. Anderson received the Ph.D. degree in Computer Engineering from the Department of Electrical and Computer Engineering (ECE), University of Toronto in 2005.  He received the M.A.Sc. degree from the University of Toronto, and the B.Sc. degree in Computer Engineering from the University of Manitoba

In August 2008, Dr. Anderson joined the University of Toronto faculty as an Assistant Professor of Electrical and Computer Engineering (ECE).  From 2005-2008, he was an Adjunct Professor of ECE at UofT, teaching a graduate course on design automation algorithms for digital circuit synthesis.  

From 1997 through 2008, Jason was with Xilinx, Inc, where he worked on the research and development (R&D) of automated synthesis tools and flows for Xilinx field-programmable gate arrays (FPGAs).  From 1997-2001 and for 2006, he was based at Xilinx headquarters in San Jose, CA, USA.  From 2001-2005 and from 2006-2008, he was at the Xilinx Toronto Development Centre.  In 2000, he received the Xilinx Ross Freeman Award for Technical Innovation: the top innovation award given by Xilinx.  Prior to joining the UofT, he was a Principal Engineer and Manager at Xilinx, leading an R&D group with emphasis on improving tool run-time, FPGA speed, area and power-efficiency.

Dr. Anderson is a member of IEEE, ACM, and is a licensed Professional Engineer (P.Eng.) in the Province of Ontario.

Curriculum Vitae (PDF)

Teaching


ECE 1387 - CAD for Digital Circuit Synthesis and Layout (Graduate)  (Spring '09, Fall'07, Fall'06, Fall'05)
    Course website for spring 2009
 
APS 105 - Computer Fundamentals (Undergraduate) (Fall 2009, Fall 2008)
Office hours: Tuesdays noon - 1 PM in EA 314 (Engineering Annex)
Fall 2009 Demos in Lecture
Lecture on Sorting Algorithms [November 2008] (slides PDF)

ECE 241 - Digital Systems (Undergraduate) (Fall 2009)
Fall 2009 Verilog Demos

Research

My research relates to computer hardware design, and specifically to field-programmable gate arrays (FPGAs).  An FPGA is a special kind of programmable computer chip that can be configured instantly by the end-user to implement any digital circuit.  As such, FPGAs are much different than traditional chips which are fabricated to perform a specific function.  FPGAs are a $5 billion dollar market today, and are used in diverse applications including networking, automotive, consumer and industrial electronics.

My work seeks to improve FPGAs from the area, speed, power and ease-of-use perspectives by clever innovations in FPGA circuits, architectures and tools.  I am also interested in applications of FPGAs, particularly in area and power-constrained settings such as embedded systems.  

My other research interests lie in computer-aided design (CAD) algorithms for integrated circuits, digital design and circuits, computer architecture and software engineering. 

Click here to meet the research team.

Publications and Patents


Information on my US patents and publications can be found here.



Service


Member of technical program committee:
ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA)  (2009, 2010)
IEEE International Conference on Field Programmable Logic and Applications (FPL) (2005, 2006, 2007, 2008,2009)
IEEE International Symposium on Circuits and Systems (ISCAS) -- Review Committee Member (2010)
IEEE Reconfigurable Architectures Workshop (RAW) (2009,2010)
IEEE International Conference on Computer Aided Design (ICCAD) (2007, 2008)



Workshop chair for the FPGA 2009 conference.

Session chair:
 FPL 2009, ICCAD 2007.

Reviewer for conferences and journals, including: IEEE Trans. on VLSI, IEEE Trans. on CAD, ACM Trans. on Design Automation of Electronic Systems, ACM Trans. on Reconfigurable Technology.

Contact

Mail:

Prof. Jason H. Anderson
Dept. of Electrical and Computer Engineering
University of Toronto
10 King's College Road
Toronto, ON   M5S 3G4   CANADA

Office: EA 314 (Engineering Annex)

Email: janders [at] eecg [dot] toronto [dot] edu

Tel: 416-946-7285  Fax:  416-946-8734

My calendar/availability can be viewed on-line here.

View Jason Anderson's profile on LinkedIn