代写Combinational and Sequential Circuits代写Processing
- 首页 >> C/C++编程ELECTRICAL AND ELECTRONIC ENGINEERING PROGRAMME
Assignment: Combinational and Sequential Circuits
OBJECTIVES:
After completing the assignment, you should be able to:
. Design a 4-bit synchronous binary counter using J-K Flip-Flops and other basic gates.
INTRODUCTION:
In this assignment, you will explore the operation of commonly applied logic gates, flip- flops, and build a custom counter using them. You will also display the counting digits using a 7-segment LED display.
EQUIPMENTS / MATERIALS:
Please create a free account at www.tinkercad.com. You can use any of the following components from the website provided:
. Multimeter / Oscilloscope
. Power Supply / Function Generator
. Breadboard / Breadboard Small
. Pushbutton / DIP Switch DPST (1, 4, 6)
. Resistors
. Wires
. Any suitable LOGIC gates (AND, OR, NOT, NAND, XOR)
. 7473 Dual J-K Flip-Flops
. CD4511 7-Segment Decoder
. 7-Segment Display
ASSIGNMENT:
You are required to build a 4-bit synchronous counter that repeatedly counts from the first digit to the last digit of your student ID. If there are repeated digit(s) in your student ID, you may replace it (or them) by any other non-repeating digit(s). The counting should be applied everytime a pushbutton is depressed. The digit being counted will be displayed on a 7-
Segment LED Display. Examples of the student ID sequences:
Student ID Example |
Repeated Digit to be Changed to |
Final Counting Sequence |
0329481 |
No changes allowed |
0 > 3 > 2 > 9 > 4 > 8 > 1 > repeat from 0 |
0336495 |
03X6495 (X = any non repeating number) |
Eg: 0 > 3 > 1 > 6 > 4 > 9 > 5 > repeat from 0 |
0336856 |
03X685Y (X,Y = any non repeating number) |
Eg: 0 > 3 > 1 > 6 > 8 > 5 > 2 > repeat from 0 |
0132456 |
If all the digits are < 8, change any one of the digit to be ≥ 8 and < 16 |
Eg: 0 > 9 > 3 > 2 > 4 > 5 > 6 > repeat from 0 |
REPORT:
Assignment should be submitted online in a standard report format in PDF filetype, including
the following sections:
1. Cover Page: Name, student ID, title of assignment, date of submission
2. Second Page: Marking Rubric
3. Abstract (less than 200 words)
4. Introduction
5. Materials and Methods
a. Your student ID and final counting sequence
b. State diagram / next state table / flip-flop transition table / Karnaugh map
c. Discussion of design procedures / methods
6. Results and Discussions
a. Drawing of final logic circuit
b. Screenshot of implementated circuit from TinkerCad
c. Provide your TinkerCad link for examination purpose.
d. Discussion of design results
7. Conclusion
8. References
* Penalty of 10%final score will be applied on each day for late submission of the report.
MARKING RUBRICS:
The total score of the assignment will be 100, which will be then converted to 20% of the
final grade. The assignment will be assessed with the following rubrics:
REPORT |
Score |
Outstanding |
Mastering |
Developing |
Beginning |
Format |
/ 10 |
9- 10 |
7-8 |
5-6 |
0-4 |
Abstract and Introduction |
/ 20 |
17-20 |
13- 16 |
9- 12 |
0-8 |
Materials and Methods |
/ 20 |
17-20 |
13- 16 |
9- 12 |
0-8 |
Results and Discussions |
/ 40 |
33-40 |
25-32 |
17-24 |
0- 16 |
Conclusions |
/ 10 |
9- 10 |
7-8 |
5-6 |
0-4 |
ASSIGNMENT SCORE |
/ 100 |
|
|||
FINAL SCORE |
/ 20 |
* Please insert this rubric after the cover page in your report.