This course will explore modern software radio technology and implementation. Digital Signal Processors and Field Programmable Gate Arrays have traditional uses in Radar and Digital Signal and system processing. However with advances in design they have started to be employed as key components in software radios. We will explore concepts and techniques that are key to implementing traditionally analog processing functions and ASICs in easily reconfigured digital logic. Students will design software radio functions and algorithms and program FPGA development kits using industry standard tools and techniques. A semester project involving software GPS radio or other topics is required.
525.438 Introduction to Wireless Technology or 525.416 Communication Systems Engineering; 525.427 Digital Signal Processing; and working knowledge of Matlab and Simulink.
Students will gain knowledge of the functions and system trade offs implimenting software radios. The course will inlcude lab time most every week.
Fall of each year at MCC.
| Homework and lab write ups | 70% |
| Semester project | 30% |
All homework is due within one to two weeks of its assignment. Late homework will not be accepted without the prior permission of the instructor.
It is assumed that graduate students are adept at writing English and no points will normally be subtracted for English errors; in cases of exceptionally poor English points will be deducted. All external sources of information used to support must be appropriately referenced.Students will need to have Student Matlab for Homework. FPGA developement kits (DE-2, DE-3) will be available in the lab along with commercial licenses for software tools.
Weekly homework assignments. Semester project that can be done individualy or in groups of two. Semester project will need to be presented.
Textbook information for this course is available online through the MBS Direct Virtual Bookstore.
There are notes for this course.
This is a new field and we will be using modern tools to gain an understanding of the system trade offs involved with implementing software radios.
This course will have a strong lab component and part of each class will be devoted to lab work. Some of the projects and homework may need to be completed in the lab facility at MCC outside of class hours.
(Last Modified: 08-16-2009 at 8:26:52 PM)