Draw a schematic using logic gates

Assignment Help Basic Computer Science
Reference no: EM131387676

(Parity Checker Subsystem) The odd parity checker of Section 7.2.1 generates a 1 whenever a bit stream of serial inputs contains an odd number of 1s. This is useful in a data communication subsystem for checking that transmitted data has been sent correctly. Data is transmitted as 8 data bits appended with a ninth parity bit. The 9-bit sequence must be in odd parity. That is, if the data bits have an odd number of 1s, the parity bit is 0. If the data bits have an even number of 1s, the parity bit is 1. You are to design a parity checker that asserts OK if the 9-bit sequence is correct in odd parity and ERROR otherwise.

(a) Is it possible to write a state diagram with a small number of states to describe the behavior of this finite state machine? Does your state diagram need to track all possible sequences of 9 bits?

(b) Consider implementing the subsystem using the parity checker FSM of Figure 7.27 in conjunction with a synchronous 4-bit counter like the 163. Draw a schematic using logic gates, a single flip-flop, and the counter. Draw a timing diagram including a bit sequence that leads to ERROR and one that leads to OK.

1351_d73c1343-283a-4b80-8128-5104a75ec024.png

Reference no: EM131387676

Questions Cloud

Excise tax is levied on the buyers of a good : Suppose the demand for a product is given by P= 30 - 3Q. Also, the supply is given by P= 10 + Q. If a $4 per unit excise tax is levied on the buyers of a good, after the tax, the total amount of tax paid by the producers is.
Nuremberg trails impact research with human subjects : How did the Nuremberg Trails impact research with human subjects? How did the NUREMBERG TRAILS impact and influence human studies and using human subjects in research?
Briefly discuss the main points and evidence : Discussion - Evaluate the assigned readings. Be sure to include the following: Briefly discuss the main points and evidence presented from each article. What conclusions did the author's reach in their respective articles
What is the present value of the annuity : What is the present value of the following annuity? $3,401 every half year at the end of the period for the next 9 years, discounted back to the present at 12.92 percent per year, compounded semi- annually.
Draw a schematic using logic gates : Is it possible to write a state diagram with a small number of states to describe the behavior of this finite state machine? Does your state diagram need to track all possible sequences of 9 bits?
What price maximizes profits : You are considering selling your house. Your reservation value is $100,000. Your real-estate agent tells you that there is a 0.4 chance a random buyer will pay $150,000, a 0.25 chance the buyer will pay $200,000, a 0.1 chance the buyer will pay $250,..
Can puff recover under this contract : Puff brought an action for breach of the paving contract against the Smooth Paving Company to recover damages for the loss of his house. Can Puff recover under this contract? Explain.
Find the consumer and producer surplus under the monopoly : Market demand for a product is given by P=700 – 10Q. Marginal cost is given by MC = 200. Find the equilibrium price and quantity if the market is competitive. Find the consumer and producer surplus. Find the price and quantity under monopoly. Find th..
Explain who will prevail in given : Anne then quit and disappeared. The agency now sues Bostwick Co. for $950 under the assignment. Who will prevail? Explain.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Name technological advance that has affected how consume

Name one technological advance that has affected how consumers research

  How many d cell alkaline batteries would be needed for this

How many D cell alkaline batteries would be needed for this?

  Writing user requirements

Writing User Requirements

  What is the index of the component that is deleted

a. What is the index of the component that is deleted? b. What is the index of the component that takes its place? c. What does the Length operation return after the deletion? d. How many components in the list change their positions as a result o..

  Write a function print_array()

The program should have a function count() for counting the number of negative elements and the number of non-negative elements of an array, a function split() for splitting the list into negative and non-negative lists, and a function print_array..

  How much your appearance should affect

What are your thoughts regarding potential employers not hiring you or someone else due to tattoos that cannot be covered up?

  Business problems arise in a multitude

Business problems arise in a multitude of ways inside an organization; sometimes, they stem from the need or desire to do something completely new, sometimes they stem from the need or desire to improve an existing operation.

  Create the inverse version of the number guesser

Create the inverse version of the number guesser program. In this version of the program, the user comes up with the number and the computer will 'guess' the user's number. Your algorithm should be able to find a number between 1 and 100 within seven..

  Designing a social networking website

Your employer has tasked you with designing a social networking website. You are free to design either a blog, a micro-blog, or a wiki.

  Great outside resources to learn programming

What is the best way to think "logically" when beginning programming, also, what are some great outside resources to learn programming on your own.

  What-if analysis component

This module's project piece adds a What-If analysis component into your Excel project workbook. Using whatever tools and examples are at your disposal, incorporate at least one supported What-If analysis into your Excel project workbook

  What do you understand by communication

What do you understand by Communication? Draw the Basic Block Diagram of Communication System.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd