Click here to load reader
Upload
edward-thompson
View
216
Download
0
Embed Size (px)
DESCRIPTION
CS-EE 480 Fall 2006 November, 2006 University of Portland School of Engineering Introduction B 2 Logic to ABEL Translator Eliminate need to manually write HDL
Citation preview
CS-EE 480 Fall 2006
November, 2006University of Portland School of Engineering
Team BridgeportProject BAT
TeamJamie QuintIan Tagge
AdvisorDr. Vegdahl, Dr. Lillevik
Industry RepresentativeMr. Walt HarrisonPost Office
CS-EE 480 Fall 2006
November, 2006University of Portland School of Engineering
Overview
• Introduction• Scorecard• Additional Accomplishments• Plans• Issues/Concerns• Conclusions
CS-EE 480 Fall 2006
November, 2006University of Portland School of Engineering
Introduction
• B2 Logic to ABEL Translator • Eliminate need to manually write HDL
CS-EE 480 Fall 2006
November, 2006University of Portland School of Engineering
Scorecard
• October/November Plans:– Purchase reference books– Develop design documents– Develop compiler UML/design
CS-EE 480 Fall 2006
November, 2006University of Portland School of Engineering
Additional Accomplishments
• Established Context-Free Grammars for EDF and ABEL
• Chose new hardware - Xilinx chip rather than GAL
CS-EE 480 Fall 2006
November, 2006University of Portland School of Engineering
Plans
• Refine Compiler Design• Design Release• Invite MOSIS projects to use BAT during
design and testing in the Spring
CS-EE 480 Fall 2006
November, 2006University of Portland School of Engineering
MilestonesNumber Description Original Previous Present
1 Product Approval 10/06/06 10/06/06 10/06/06
2 Plan Approval 10/13/06 11/10/06 11/22/06
3 Compiler UML 11/20/06 11/20/06 11/20/06
4 TOP’s Approval 11/27/06 12/01/06 1/17/07
5 Design Review 12/08/06 12/08/06 12/6/06
6 Parsing Functionality 12/4/06 1/26/07 2/16/07
7 Beta Release 02/26/07 3/09/07 3/09/07
8 Prototype Release 04/04/07 04/04/07 4/04/07
9 Founder’s Day 04/07/07 04/07/07 4/04/07
10 Final Report 04/26/07 04/25/07 4/25/07
CS-EE 480 Fall 2006
November, 2006University of Portland School of Engineering
Concerns/Issues
• Unfamiliarity with writing a compiler• Implementation of all devices in BLT
Library
CS-EE 480 Fall 2006
November, 2006University of Portland School of Engineering
Conclusions
• Reference books will make development smooth and reduce need for trial and error.
• Planning to have Theory of Operations and other design documents done very early so we can begin coding sooner.
• Grammars clarify and help us organize input and output languages.
• Questions?