Logic Design

Digital Logic Design

Mini-Project Description

Spring 2020/2021

In this mini-project, you are required to design a simple digital system that is composed of a synchronous sequential logic circuit (SLC).

The SLC is basically a counter built using JK flip-flops that behaves based on an external input. The count value should be displayed on a Seven Segment Display. The counter behavior depends on a sequence defined in the attached excel sheet. Each student has a unique sequence that corresponds to his/her university ID. You can find your sequence by locating your university ID in the excel sheet as you see in the example below:

The counter behaves as explained in Table 1 below.

Table I. Counter Behavior

External Input Counter Behavior
0 Numbers in your sequence in order
1 Numbers in your sequence in reverse order

 

For example, if your ID is 20198765 then the sequence is 78463125 (found in the table). If the external input is 0 then your counter’s pattern is 7,8,4,6,3,1,2,5,7,…  If the external input is 1 then the counter’s pattern is 5,2,1,3,6,4,8,7,5,…

Submission Guidelines

  1. Submission is electronic via the elearning system.
  2. Make sure you design the counter that matches the sequence corresponding to your university ID in the excel sheet.
  3. You need to submit two files.
    1. The first file should contain you detailed design (handwritten). Scan your solution and merge all images in one pdf file. Make sure to write your name on every page you use. Otherwise, it is considered a copying attempt.
    2. The second file is the Logisim file that shows your design. Make sure to put input pins for the external input and the clock, in addition to the Seven Segment Display to display the output.
  4. Cheating will not be tolerated!

Complete Answer:

Get Instant Help in Homework Asap
Get Instant Help in Homework Asap
Calculate your paper price
Pages (550 words)
Approximate price: -