Search for question
Question

2 Seven Segment Decoder

(5 points)

A seven segment decoder is typically used to determine which light emitting diodes in a seven segment

display should illuminate to display a digit specified in binary coded decimal.

Logisim includes such a seven segment display that you will use in this question.

The decoder takes as input four binary bits, which we label in order from most

significant bit to least significant bit, A3 A2 A1 A0. The decoder produces as

output a pattern of 7 bits, S6 S5 S4 S3 S2 S1 SO, which specifies which seg-

ments should illuminate. The figure on the right shows the relationship between

the pins and the corresponding segments of the display. Note that there is an

8th pin, S7, which controls the decimal point and that we will not use in this

assignment.

In this question, Instead of decoding BCD, your decoder should produce your

BID for binary bit patterns 0 through 8. (For example, if the input is 0, dis-

play the first digit of your ID. If the input is 1, diplay the second digit of your ID.)

You can produce any output (i.e., we don't care) for inputs of binary bit patterns

9 through 15. If your ID is 0123456789, your decoder should produce

exactly the patterns shown below. exactly the patterns shown below.

0323956389

SO S1 S2 S3

15

$4

S2

SO

S5

S3

S6

S7

S4 S5 S6 S7

1. Write out a truth table for your circuit and include this with your written answers.

2. Implement the 7 boolean functions in the provided logisim circuit file using only AND, OR and

NOT gates provided in the built in library (it is also OK to use NAND and NOR gates, and to negate

inputs on gates). You may use any solution you wish, but you may find it easiest to use a sum of

products approach, much like a PLA.

Create your solution in the provided circuit file, as it already has a set of inputs and outputs defined. These

input and output pins should not be moved so as to prevent the sub-circuit appearance from changing

(right-most tool bar button in logisim) as this is important for testing.

Fig: 1


Most Viewed Questions Of Logisim

V. a) Sketch a 3 input NOR gate with transistor widths chosen to achieve effective rise and fall resistance equal to that of a unit inverter ( R). Assume all the diffusion nodes are contacted. Draw the equivalent circuit for the falling output transition and the rising output transition.


the message signal m(t) has the Fourier transform shown in Figure P-3.11(a). This signal is applied to the system shown in Figure P-3.11(b) to generate the signal y(t).The 1. Plot Y(f), the Fourier transform of y(t). 2. Show that if y(t) is transmitted, the receiver can pass it through a replica of the system shown in Figure P-3.11 (b) to obtain m(t) back. This means that this system can be used as a simple scrambler to enhance communication privacy.


4. Design a combinational circuit with inputs a, b, c, d and outputs w, x, Y, z. Assume that the inputs a, b, c, d represent a 4-bit signed number (2s complement). The output is also a signed number in which is the 2s complement of the input.


Question 5 (Programmable Logic): Tabulate the PLA programming table for the four Boolean functions listed below.Minimize the number of product terms and draw the PLA circuit. A(x, y, z)=\sum(0,1,5,7) B(x, y, z)=\sum(2,4,5,6) C(x, y, z)=\sum(0,1,2,3,4) D(x, y, z)=\sum(3,6,7)


1. Suppose we have the signal x(n) = (0.9)^n u(n-50) as input to the LTI system with impulse response h(n)= (0.8)^n u(n). a) Compute (using a for-loop) and plot the output y(n) for 0 <= n <= 100. You might want to use the MATLAB function "stem" to plot. b) Compare this to theory. c) Repeat (a-b) for h(n) = (-0.8)^n u(n).


An array of 10 isotropic elements are placed along the z-axis a distance d apart. Assum-ing uniform distribution, find the progressive phase (in degrees), half-power beam width (in degrees), first-null beam width (in degrees), first side lobe level maximum beam width (indegrees), relative side lobe level maximum (in dB), and directivity (in dB) (using equations and the computer program Directivity of Chapter 2, and compare) for (a) broadside (b) ordinary end-fire (c) Hansen-Woodyard end-fire


Figure 1 is a dimensioned plot of the steady state carrier concentrations inside a pn step junction diode maintained at room temperature. Is the diode in forward or reverse bias? Explain your answer. Does low level injec tion prevail? Explain your answer. What are the p- and n-side doping concentrations? Determine the applied voltage, VA. Determine the built-in potential, Vi- If we know this diode is made of silicon, determine the width of the depletionregion, W.


9. If a GSM timeslot consists of 6 trailing bits, 8.25 guard bits, 26 training bits, and 2 traffic bursts of 58 bits of data. Find the total number of bits in each time slot. If a frame has 8 slots, find the total number of bits in each frame, also calculate overhead bits in each frame and frame efficiency.


2. (Streetman 6th 5.24 modified) In a p+-n junction reverse biased at 10 V,the capacitance is 10 pF. If the doping of the n side is doubled and there verse bias changed to 80 V, what is the capacitance? What is the maximum doping on the n side (after doubling) that makes it possible to apply a reverse bias of 80 V in silicon? In GaAs? (see Figure 5-22)


You are required to design a sequence detector circuit which detects all non-overlapped instances of the input pattern "10110" in a string of bits coming through an input line X and generates an active high output Y when detected. ) Produce a suitably labeled Moore machine state diagram for this problem. In the design, make sure that there are no missed patterns and explain the choice of number of states, number of bits in the state representation and the choice of the next state transitions in detail. Write a truth table that tabulates the states / transitions of the sequence detector and the output signal. Derive and simplify the Boolean expressions for the next state logic and the output. Sketch and label a schematic diagram that implements your solution using D-type flip flops and your choice of logic gates. Clearly identify the key blocks of the state machine on the diagram. Sketch the timing diagram for the clock, input, current state and output signals for the following input sequence (assume the state machine is reset at the start of the sequence): 10101110110. Assume the input signal is asynchronous and make sure that you correctly align the transitions for the synchronous signals. Discuss the graphs in terms of transitions on the state diagram presented in Part (a). Demonstrate that your state machine correctly identifies the correct input pattern in the input string given.