70 likes | 207 Vues
Laser Sketch. Walker Chan Sharon Chou Huy Nguyen. Project Goals. Vector-based drawing Mouse and keyboard input Shape manipulation VGA output with double buffer Laser output. High-Level Block Diagram. Mouse/ Keyboard. PS/2. Drawing Tools. Vector Drawing. Display. VGA. Laser
E N D
Laser Sketch Walker Chan Sharon Chou Huy Nguyen
Project Goals • Vector-based drawing • Mouse and keyboard input • Shape manipulation • VGA output with double buffer • Laser output
High-Level Block Diagram Mouse/ Keyboard PS/2 Drawing Tools Vector Drawing Display VGA Laser Driver Laser
x1 10 y1 Line Drawing Tool 9 start x2 10 busy y2 9 FSM (Tool selector) mode x1 10 Circle Drawing Tool y1 start 9 x2 10 busy y2 9 mode busy start dx 10 Parameter Extractor dy (To translation module) 9 10 theta (To rotation module)