Team Groundhog –US

Project Bid 1

1.0 Project Preferences

1.1 Project Description

 The project is to take a binary database of 2d geometric shapes, which are tagged with layer information, and develop a system that allows the user to define colors, transparency, and painting-order information for the shapes, then rasterizes the information for plotting on a large-format ink-jet plotter. The end result should be a previewing and printing system for this type of data.

Members

Josh

Tim

Curtis

Scott

Adam

Total

VLSI Project

2

3

0

3

2

10


2.0 Qualifications and Tradeoffs 

2.1 Strengths and Qualifications 
Team Strengths: 
Graphics experience.

2 years experience with OpenGL. 

Team has worked on previous programming and machinima projects.


2.2 Tradeoffs, constraints, and special considerations 
We will need to familiarize ourselves with the current GDSII database implementation.  Little to no experience writing printer drivers. Time constraints for meetings with experts.


3.0 VLSI 

3.1 Approach 

Meet with Brunvald to talk about the project, see examples of existing systems, and consult on features and interfaces. Gather requirements related to the database, desired features, desired output, and example data files. Develop product roadmap.  Implement necessary product documentation, and assign tasks.



3.2 Implementation and Considerations 
Linux implementation. C++ and OpenGL development required.  Development environment available in Cade Lab.  Make use of QT Environment to provide interface design for product.