|
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
|