ece c662 project photo booth l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
ECE-C662 Project Photo Booth PowerPoint Presentation
Download Presentation
ECE-C662 Project Photo Booth

Loading in 2 Seconds...

play fullscreen
1 / 3

ECE-C662 Project Photo Booth - PowerPoint PPT Presentation


  • 407 Views
  • Uploaded on

ECE-C662 Project Photo Booth Goals To develop executable specification using the technique studied in Gajski et. al. Specification and Design of Embedded Systems, in particular by using Program-State Machine (PSM) conceptual model and VHDL for specification language Problem statement

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'ECE-C662 Project Photo Booth' - oshin


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
ece c662 project photo booth
ECE-C662 Project Photo Booth
  • Goals
    • To develop executable specification using the technique studied in Gajski et. al. Specification and Design of Embedded Systems, in particular by using Program-State Machine (PSM) conceptual model and VHDL for specification language
  • Problem statement
    • Develop executable specification for a controller of a photograph booth
slide2
Photograph booth
    • A booth to which customers pays $2 to have their photo taken (often seen in romantic comedy movies)
    • Customers have a choice of a background
    • Customers may get 3 takes. After the first take they must decide if they are happy with the first shot or try the second and dismiss the first or try the third shoot on which they would have no more choice
    • Customers must decide, by pressing the YES button within 10 seconds else the machine moves on to the next take
    • If the printing is not confirmed by a signal from the printer the machine returns the $2
    • There is a motion sensor detecting a presence of customers and whether they stay still when the machine announces a “Say Cheese” to ensure a quality picture
    • The duration between the “Say Cheese” and the shooting is somewhat random to create a candidness
slide3
The system
    • Money collector and $1 coin dispenser, e.g., if the collector reports $20 inserted controller dispenses $18 by enabling the dispenser 18 times
    • Motion detector: For instance, the machine announces different greeting when it detects a potential customer. It uses motion detector for deciding when to take a picture
    • Camera: Controller passes the choice of background by background select signal and shoots a picture by shoot enable
    • Video/audio unit: Controller may for example select one of the following clips; advertising the booth, greeting, background selection, photo shoot 1, shoot 2, shoot 3, and bye-bye
  • Requirement
    • English specification
    • PMS model
    • VHDL executable specification
  • Due date: Monday of the final exam week