240 likes | 323 Views
Cumulative Design Review: Interactive Teaching Device April 8 th , 2005. Lance Haney Micah Nance Nathan Young. Important Persons. Client Dr. Aaron Collins Technical Advisor Dr. John Reece Project Manager Dr. Phillip Olivier. Overview. PDR Review Delivered Design Hardware Software
E N D
Cumulative Design Review:Interactive Teaching Device April 8th, 2005 Lance Haney Micah Nance Nathan Young
Important Persons • Client • Dr. Aaron Collins • Technical Advisor • Dr. John Reece • Project Manager • Dr. Phillip Olivier
Overview • PDR Review • Delivered Design • Hardware • Software • Demonstration • Budget • Conclusion • Recommendations
Client Requirements • Update ECE 424 and ECE 426 • Use state of the art technology • Prepare for new industry trends • Deliver teaching device • Deliver lab manual
Feasibility Criteria • Low budget ($300 maximum) • Compatible with Win98 or WinXP • Applicable to ECE 424 and ECE 426
PDR Design Alternatives • SOPC with RTOS • SOPC without RTOS • Microcontroller with RTOS • Microcontroller without RTOS • VHDL
Design Selected - PDR Phase • Selected SOPC with RTOS Design • NIOS II Evaluation Edition • MicroC/OS-II feature disabled • Design Change • SOPC without RTOS • Design Addition • Implemented VHDL Design
Why SOPC? • One chip • Simplified design • Less hardware • Supports VHDL & current curriculum • Nios II Soft-core Processor • C/C++ • Assembly • Expedite upgrades
Delivered Design • VHDL Implementation • SOPC with Nios II • UP3 Development Board • External Hardware Assembly • Lab Manual
UP3 Development Board • RAM • 11.25 KB on-chip • 128 KB external • 48 MHz clock VGA Port Parallel Port Expansion Headers Cyclone FPGA External RAM USB Port Serial Port On Board Pushbuttons On Board LEDs LCD Display
System Implementation Alternatives • VHDL • Efficient use of logic elements • 1% Logic Elements Used • Nios II Soft-core Processor with C code • Embedded Processor • High Level Language • 33% Logic Elements Used • 49% Total On-chip Memory Used
System Demonstration • VHDL Design • Nios II Soft-core Processor with C Code Design
Budget • Prototype Cost
Budget • Lab Implementation
Conclusion • Utilize Altera UP3 Development Board • Low cost • Versatile • Expandable • Innovative • Altera Software Package • Reasonable learning curve • User friendly • Versatile
Recommendations • 12 Workstations • Altera UP3 Development Board • External Hardware • Windows XP • Integration into ECE 424/426 curriculum
Summary • PDR Review • Delivered Design • Demonstration • Budget • Conclusion • Recommendations