sol_hw10_studio11 - Solution to HW #10 and Studio 11 The...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
Solution to HW #10 and Studio 11 The objective of this studio is to start with the design of the Vending Machine Controller. Issues like interfaces with coin recognition, vending, actual dispensing of change etc. are beyond the scope of the lab. However, These might raise some interesting issues in the actual design of a real life vending machine controller. The "state" of the controller records how much credit is available. 1) There are 4 inputs : Q, N, D, CR There are 2 outputs: DG, RC. This can be easily seen from the block diagram provided. 2) The possible input sequences are: Q NNNNN NNNND NNNNQ NNND NNDN NDNN DNNN NNNQ NNDD NNQ NQ DDD DDN NDD DDQ DNQ NDQ DQ DND DDN NDNQ NNDQ DNNQ NNDQ There are 25 combinations. .. some of these are permutations of each other. 3) Assumptions: - When returning coins, there is no check to see if the required amount of change to be returned actually exists in the machine. It is assumed that this is taken care of elsewhere. The controller is only concerned with maintaining the
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This homework help was uploaded on 04/22/2008 for the course ECSE 2610 taught by Professor Ji during the Spring '08 term at Rensselaer Polytechnic Institute.

Page1 / 2

sol_hw10_studio11 - Solution to HW #10 and Studio 11 The...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online