uwlogo Andrew Morton

My research interests lie in problems that arise at the software/hardware boundary: specifically embedded systems, hardware acceleration and real-time operating systems.

Publications

Complete List

Copies

  • Christian Fobel, Gary Grewal, and Andrew Morton. "Hardware accelerated FPGA placement." Microelectronics Journal, 40(11):1667-1671, November 2009.
    Paper
  • Santheeban Kandasamy, Andrew Morton, and Wayne M. Loucks, "Configuration Scheduling using Temporal Locality and Kernel Correlation," In IEEE Reconfigurable Architectures Workshop, p. 1-5, April 2008.
    Paper , Poster
  • Morton, A., Song, I., and Liu, J., "Efficient Priority-Queue Data Structure for Hardware Implementation," for System on Chip Designs,'' Proceedings of the IEEE International Conference on Field Programmable Logic and Applications, p. 476-479, 2007.
    Paper , Poster
  • Christian Fobel, Gary Grewal, and Andrew Morton, "Hardware Accelerated FPGA Placement," In IEEE International Midwest Symposium on Circuits & Systems / IEEE International Northeast Workshop on Circuits & Systems, p. 1134-1137, August 2007.
    Paper
  • Morton, A., "Hardware/Software Partitioning and Scheduling of Embedded Systems," PhD Thesis, Electrical and Computer Engineering, University of Waterloo, 2005.
    Dissertation
  • Morton, A., and Loucks, W. M., "A Hardware/Software Kernel for System on Chip Designs,'' Proceedings of the ACM Symposium on Applied Computing, p. 869-875, Nicosia Cyprus, March 14-17, 2004.
    Paper
  • Morton, A., and Loucks, W. M., "Real-time Kernel Support for Coprocessors: Empirical Study of an SoPC," Proceedings of the Embedded Systems and Applications Conference, p. 10-15, Las Vegas, June 23-26, 2003.
    Paper
  • Grewal, G., Wilson, T. and Morton, A., "An EGA Approach to the Compile-Time Assignment of Data to Multiple Memories in Digital-Signal Processors," ACM SIGARCH Computer Architecture News (Special Issue: MEDEA Workshop), Vol 31, No 1, pp 49-59, March 2003.
    Paper
Talks
  • Kernel and Application Partitioning for EDF Schedule Feasability, IEEE Toronto International Conference - Science and Technology for Humanity: Symposium on Electronic Design Automation, Toronto, Canada, September 2009.
    slides
  • EDF Feasibility and Hardware Accelerators, Multidisciplinary International Scheduling Conference, Paris France, August 2007.
    slides
  • Research program overview, Undergrad Comp Eng class, Waterloo, November 2006.
    slides
  • A multi-objective integer-linear programming model for assigning data to memory in the dsp domain, Workshop on Memory Performance Issues, Austin Texas, February 2006.
    slides
  • PhD Defense, University of Waterloo, January 2005.
    slides
  • A Hardware/Software Kernel for System on Chip Designs, Symposium on Applied Computing, Nicosia Cyprus, March 2004.
    slides
  • Real-time Kernel Support for Coprocessors: Empirical Study of an SoPC, Embedded Systems and Applications Conference, Las Vegas, June, 2003.
    slides
Students
  • Daniel Miller, Undergrad Research Assistant, Spring 2007
    Hybrid Scheduling of MPSoC (Multiprocessor System on Chip)
  • Santheeban Kandasamy, MASc, 2006-2007
    Scheduling of Dynamically Reconfigurable Systems
  • Christian Fobel, MSc, 2005-2007 (U of Guelph)
    Hardware Acceleration of FPGA Placement Problem
  • Igor Solovey, Undergrad Research Assistant, Spring 2007
    mQ Synthesis and uCOS integration on Virtex-II Pro
  • Jeff Liu, Undergrad Research Assistant, Fall 2006
    Hardware Data Structure for Fixed-Priority Preemptive Scheduling
  • Nahid Rahman, Undergrad Research Assistant, Winter 2005
    Assembly Parsing for Coprocessor Synthesis

Last updated: Thu Feb 20 16:21:44 2020