electrical engineering student senior capstone project: a mosis fft processor chip-set
DESCRIPTION
Electrical Engineering Student Senior Capstone Project: A MOSIS FFT Processor Chip-Set. Peter M. Osterberg & Aziz S. Inan Donald P. Shiley School of Engineering University of Portland. ASEE 2011 (Vancouver, BC). Outline. Introduction The MOSIS Educational Program (MEP) FFT overview - PowerPoint PPT PresentationTRANSCRIPT
Electrical Engineering Student Senior Capstone Project:A MOSIS FFT Processor Chip-Set
Peter M. Osterberg & Aziz S. InanDonald P. Shiley School of Engineering
University of Portland
ASEE 2011 (Vancouver, BC)
Outline
• Introduction• The MOSIS Educational Program (MEP)• FFT overview• Project description• Conclusion
ASEE 2011 (Vancouver, BC)
Introduction
• Undergraduate EE student senior capstone design project “success story” from the University of Portland using the MOSIS Educational Program (MEP)
• EE students: Neil Tuttle, Ziyuan Zhang, Sandra Pellecer
• Designed, built, tested, and demonstrated a successful 10kHz 4-bit, 8-sample FFT system based on a MOSIS chip-set
• Highly effective pedagogical experience
• MEP plays crucial role in leveraging successful EE senior capstone design projects
ASEE 2011 (Vancouver, BC)
The MOSIS Educational Program (MEP) • MOSIS = MOS Implemetation Service
• Free integrated circuit mask-making, fabrication and packaging services to university engineering academic programs
• MEP is based at the University of Southern California
• Multi-Project Wafer (many student projects on same wafer)
• 0.5um N-Well CMOS process (ON Semiconductor, Dupont)
• Digital logic gate standard cell library: NAND, NOR, D-FF, MUX, etc
• Chip sizes: units of 1.5mm x 1.5mm
• 40 pin DIP package
• University of Portland has been participating annually since 1997
ASEE 2011 (Vancouver, BC)
Fast Fourier transform (FFT) Overview
• FFT utilizes efficient “divide-and-conquer butterfly” parallelized algorithm to compute the Discrete Fourier Transform (DFT)
• O[nlog(n)] vs O[n2], where n=number of samples
• Used in digital signal processing applications to analyze, filter, and generate digital signals
ASEE 2011 (Vancouver, BC)
Project Description:CAD Tools Used for Chip-Set Design
• Chip logic simulation: B2Logic (Beige Bag Software, Inc)
• Chip layout: L-Edit (Tanner EDA)
• FFT system simulation: Matlab (The Mathworks, Inc)
ASEE 2011 (Vancouver, BC)
Project Description: High-level Dataflow Diagram
• Divide-and-conquer “butterfly” algorithm (n=8): 4x2 butterfly calculation, 2x4 butterfly calculation, 1x8 butterfly calculation
ASEE 2011 (Vancouver, BC)
Project Description: High-Level FFT Chip-Set Block Diagram
ASEE 2011 (Vancouver, BC)
Project Description:MOSIS Chip 1 Detailed Block Diagram
ASEE 2011 (Vancouver, BC)
Project Description:MOSIS Chip 1 B2Logic Schematic
ASEE 2011 (Vancouver, BC)
Project Description:MOSIS Chip 1
DIP package pin-outL-Edit layout3mm x 3mm2500 gates
ASEE 2011 (Vancouver, BC)
ASEE 2011 (Vancouver, BC)
Project Description:MOSIS Chip 2 Detailed Block Diagram
Project Description:MOSIS Chip 2 B2Logic Schematic
ASEE 2011 (Vancouver, BC)
Project Description:MOSIS Chip 2
L-Edit chip layout3mm x 3mm2500 gates
DIP package pin-out
ASEE 2011 (Vancouver, BC)
Project Description:Chip-Set Simulation Timing Diagram
ASEE 2011 (Vancouver, BC)
Project Description:FFT Test System
PIC1
PIC2
CHIP1
CHIP2
PC
LCD
RS232
Analog Input
I2C
CLK
Test system block diagram Test system circuit schematic
ASEE 2011 (Vancouver, BC)
Project Description:Final FFT Project
ASEE 2011 (Vancouver, BC)
Project Description: FFT System Input/Output Results (input sine wave frequency=3.6kHz)
Matlab simulated I/O Actual I/O
ASEE 2011 (Vancouver, BC)
Conclusions
• Undergraduate EE student senior capstone design project
“success story” using the MOSIS Educational Program (MEP)
• Designed, built, tested, and demonstrated a successful 4-bit, 8-
sample 10kHz FFT test system based on a MOSIS chip-set
• Achieved “first-silicon” success
• Largest MOSIS chip-set designed to date at University of Portland
• Effective and challenging pedagogical experience for EE senior
students
• MEP plays crucial role in leveraging successful, sophisticated and
satisfying EE senior capstone design projects
ASEE 2011 (Vancouver, BC)
Any questions?
ASEE 2011 (Vancouver, BC)