Difference between revisions of "CSC270 Final Exam 2012"

From dftwiki3
Jump to: navigation, search
Line 13: Line 13:
 
</bluebox>
 
</bluebox>
 
<br><br><br>
 
<br><br><br>
==Problem #1 (3.5 points)==
+
==Problem #1 (3.7 points)==
  
 
You have to design some hardware that will interface with an [http://www.arduino.cc/ Arduino] microcontroller.
 
You have to design some hardware that will interface with an [http://www.arduino.cc/ Arduino] microcontroller.
Line 272: Line 272:
 
==Problem #2 (1 point)==
 
==Problem #2 (1 point)==
  
* Simulate your solution circuit for Problem 1 with the Xilinx ISE.
+
You have several choices.  Pick one of the 3 following circuits
* You '''do not need''' to include the derivation of your circuit (e.g. truth tables, except if you circuit is not working as you expected).
+
* Your solution to the last assignment where you had to create a FSM to handle a handshake protocol, or
* You only need to generate/simulate the circuitry you will have built on the breadboard. No need to simulate a 6811!
+
* Your solution to Problem 1 of this exam if you selected not to use a 6811
 +
* You create a new solution for Problem 1 that uses only gates and flip-flops, in case you selected a solution for this exam with a 6811.
 +
 
 +
Once you have selected a circuit:
 +
* Create and simulate your circuit with the Xilinx ISE.
 +
* You can use either schematics or Verilog to generate a description of your circuit.
 +
* If you use Verilog, include the schematics (drawn by hand is fine) of the circuit so that I can understand it better.
 
* Include a screen capture of  
 
* Include a screen capture of  
*# your schematics, and of  
+
*# your schematics, if you used this method, or a copy of the Verilog description of your circuit.
*# the Isim window.  Either the waveform or the output in the console is sufficient.
+
*# a capture of the Isim window.  Either the waveform or the output in the console is sufficient.
  
 
==Submission==
 
==Submission==

Revision as of 08:38, 1 May 2012

--D. Thiebaut 23:04, 25 April 2012 (EDT)



...