Duncan Elliott, Ph.D., P.Eng.

Professor 
Department of Electrical and Computer Engineering
University of Alberta



{Office Hours, Courses, Grad applications}

Research Interests

Microfluidic-Electronic Systems
Microfluidic and integrated instrumentation for DNA analysis
Autonomous Aircraft
UAVs (unmanned aerial vehicles) and sensors
RF Circuits and Architectures
Innovating at the architectural level to build phase lock loops with faster acquisition times & higher speeds, new architecture for integrated phased array radar
Multi-valued DRAMs
Storing multiple levels (and therefore multiple bits) per DRAM cell can increase the density and lower the cost.  This is an idea which has been around, but new circuit techniques show promise in canceling the effects of IC process variations.
Computational RAM:.
Computational RAM is memory with SIMD processors at the sense amps which runs GIPS around the CPU. The processing should be placed in the memory because there's 3000 times the memory bandwidth in a workstation's main memory than at the processor. I back up my claims with silicon, parallel applications and a programming language. Research topics are available in computer architecture and VLSI design.
Digital FEC Decoders
Low-power high-throughput circuits for LDPC encoding and decoding
Parallel Processing
Using massively parallel processing to solve problems in image and signal processing, VLSI CAD, optimization and data mining

Find me at:

[email
              address image]

If you have any of my email addresses, then you're set,
they all get forwarded to the same place.

+1(780) 492-5357 office 
 (if I missed your call, send me email) 
+1(780) 492-1811 fax 

My office is in ECERF room W2-045,
on the campus map

or as a last resort ... paper mail
Duncan Elliott
Department of Electrical and Computer Engineering 
Electrical and Computer Engineering Research Facility (ECERF) 
University of Alberta 
Edmonton, Alberta
Canada T6G 2V4

street address for deliveries / couriers
 

Graduate student applications

Please see Graduate Programs for information about graduate applications.  Feel free to note my name on the application if you have spoken to me or are interested in my research.  I apologize that I am unable to reply to email requests.  I'll review applications and initiate contact as necessary.

Capstone Project Ideas

I have some suggestions for final year undergraduate capstone design course projects for
Computer Engineering and Electrical Engineering
Mech E
Use your UofA CCID to authenticate.

See my office hours, below.

Office Hours

for 2014w courses


Mon. 13:50-15:30 after lecture in ETLC e1-008 in my office ECERF w2-045 and in the lab ETLC e3-011
Tues. 14:00-15:30 in the ETLC e5-013 lab or my office ECERF w2-045
Thurs. 12:20-12:35 after lecture in ECERF w6-087 and in my office ECERF w2-045
Fri. 13:50-15:30 after lecture in ETLC e1-008 in my office ECERF w2-045 and in the lab ETLC e3-011

I may have my office phone 780-492-5357 forwarded to my cell phone during office hours, give it a try.  I don't answer my cell phone in lectures except for emergencies of course.  During a lab or office hour, if I'm meeting with someone, I'll get your name when you call and let you know what room you can find me in.

For group work, please bring all of your group members with you to the office hours, or note why this is not possible.
You have more than 5 hours/week to drop by, other times by appointment only please.  Mornings are a bad time.
Other duties may force me to cancel individual office hours with little notice.  Please see me or send email to reschedule.


Courses:


ECE 492 Computer Engineering Design Project
ECE 403 Integrated Circuit Design
ECE 553 Digital Integrated Circuit Design

Courses I've taught in the past:

CMPE 490 Design of Microprocessor-based Systems
CMPE 450 Nanoscale System Design Project
CMPE 382  Computer Organization and Architecture
CMPE 480  Advanced Digital Logic Design
ECE 510 Computer Systems Architecture
ECE 511  Digital ASIC Design
EE 710 Computer Architecture
EE 552 High Level Digital ASIC Design Using CAD
EE 654 SIMD Parallel Processor Architectures and Applications
EE 652 Semiconductor Memory Circuits and Architectures
EE 483 Integrated Circuit Design
EE 653 Integrated Circuit Design with Project


Interests:

Application specific memory architectures,  VLSI,  Lab on a Chip, computer architecture, parallel processing, network routing hardware, FEC decoder circuits, RF circuits & architectures, radar, integrated electronics and microfluidics
Ham radio, hiking, canoeing, cross-country skiing, cycling, rock climbing, running, photography
I am the faculty co-adviser for the University of Alberta Aerial Robotics Group (UAARG)

The weather in Edmonton