Difference between revisions of "CSC270 Final Exam 2012"
Line 13: | Line 13: | ||
</bluebox> | </bluebox> | ||
<br><br><br> | <br><br><br> | ||
− | ==Problem #1 (3. | + | ==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)== | ||
− | * | + | You have several choices. Pick one of the 3 following circuits |
− | * You | + | * Your solution to the last assignment where you had to create a FSM to handle a handshake protocol, or |
− | + | * 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, | + | *# 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== |