Dr R. James Duckworth

ECE Department, WPI


Undergraduate Course Information

·         ECE 3810: Advanced Digital System Design

Graduate Course Information

·         ECE 574: Modeling and Synthesis of digital systems using Verilog and VHDL

·         ECE579X: Advanced Digital Design, Verification and Test using HDLs’

·         ECE57X: Reconfigurable Computing using FPGAs – New Spring 2007

Short Course

·        Embedded System Design using FPGAS with VHDL and Verilog

Research Projects

·        Precision Personnel Locator Project

·        Wearable Ultrasound System

·        Wearable Pulse-Ox System

Robot Projects

·        Mars Exploration Rover

·        Search and Rescue Robot

·        Autonomous Mapping Robot


Useful links for VHDL and FPGA related material

·        Xilinx website

o       Link to Spartan 3 devices: http://www.xilinx.com/xlnx/xil_prodcat_landingpage.jsp?title=Spartan-3

o       Picoblaze soft processor: http://www.xilinx.com/products/design_resources/proc_central/grouping/picoblaze.htm      

·        Digilent website – manufacturer of Spartan 3 Starter Board

o       Spartan 3 board brochure: http://www.digilentinc.com/Data/Products/S3BOARD/S3BOARD-brochure.pdf

o       Spartan 3 board manual: http://www.digilentinc.com/Data/Products/S3BOARD/S3BOARD-rm.pdf

o       Spartan 3 board schematic: http://www.digilentinc.com/Data/Products/S3BOARD/S3BOARD-sch.pdf

·        For tutorials see my graduate course page ECE 574 (link above)


Professional


Dr R. James Duckworth
Department of Electrical and Computer Engineering
Worcester Polytechnic Institute
Tel: 508 831-5204
rjduck@wpi.edu

Last Modified: January 10, 2005