
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question

Transcribed Image Text:Design a combinational logic circuit to obtain the following functionality. Using the input as
Opcode and the output as QA which is then stored using an 8-bit Register made of simple D-
Type flip flops which are evaluated on the rising edge of the clock. The register has a
synchronous reset.
Use Xilinx Vivado to build a VHDL circuit to perform this function. Your code must be
properly commented. Please use VHDL code
Opcode
000
001
010
011
100
101
110
111
Logic Function
Q = A OR not(B)
Q = B
Q = not(A) AND B
Q = not (B)
Q = not(A XOR B)
Q = not(A)
Q = Q = not(A OR B)
Q = (A OR "11001101")
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by stepSolved in 3 steps with 2 images

Knowledge Booster
Similar questions
- Write a Verilog code using combinational logic gates to design an 8 by 8 signed bit multiplierarrow_forwardDesign a 16 bit adder/subtractor with 2 data inputs (B15 to B0 and A15 to A0), a SEL input (1 if add and 0 if subtract), and a result output (R15 to R0).You can design the circuit in MultiSim, VHDL, or LabVIEW. PLEAE USE MULTISIMarrow_forwardDesign a modulo-6 counter, which counts in the sequence 0, 1, 2, 3, 4, 5, 0, 1, .... The counter counts the clock pulses if its enable input, w, is equal to 1. Use D flip-flops in your circuit. Repeat Problem 6.23 using JK flip-flops. Repeat Problem 6.23 using T flip-flops.arrow_forward
- We can design ripple counter that counts from 0 – 10 by inserting (A3, A1) to NAND gate and connect the output of the NAND gate to input, where as the data input is"0000" A3 A2 A1 AO CLR Load 4- bit counter CLK Count Data load inputs load count CLK CLRarrow_forwardFor the 74ALS138 logic circuit shown in the figure below, answer the following questions: 1- Find the truth table of the 74ALS138 logic circuit. 2- Indicate the states of the 74ALS138 outputs for each of the following sets of inputs. a) E3 E21, E₁ = 0, A₂ = A₁ = 1, A₁ = 0 b) E3 = 1, E2= E₁ = 0, A₂ = 0, A₁ = A0 = 1 A2 A₁ Ao Ē₁ Ē₂ E3 299 74ALS138 1-of-8 decoder E 1407 06 05 04arrow_forwardDesign a combinational circuit that detects an error in the representations of a decimal digit in Binary Coded Decimal (BCD). In other words, obtain a logic diagram for a circuit that accepts the four BCD bits as input and whose output is when the inputs contain any one of the six unused bit combinations in the BCD code.arrow_forward
- Design a 2-bit modulo 8 synchronous counter in Multisim and implement the design using two 74LS112 IC JK flip flops based on this circuit. Use word generator and logic analizer as shown.arrow_forward= 0, Design a sequential circuit with two D flip-flops A and B, and one input x_in. When x_in the state of the circuit remains the same. When x in = 1, the circuit goes through the state transitions from 00 to 01, to 11, to 10, back to 00, and repeats.arrow_forwardneed help with digital logicarrow_forward
- Synchronous and asynchronous inputs for flip-flops with example : Output to be displayed on DSO pls do it on multisimarrow_forwardDesign an asynchronous sequential logic circuit which has inputs (X1 and X2) and one output (Z) the output (z) must go to (1) when at the end of the input sequence (00,10), This output must be maintained (unchanged) for all inputs change until the sequence (11,10) occurs, then the output must go to zero (0). and The output flips when the input is (01,10)arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY

Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON

Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning

Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education

Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY