Design verilog system-accept a block of data words

Assignment Help Other Subject
Reference no: EM13318044

Design a Verilog system that will accept a block of data words encoded as specified in Part 1; then check the parity for each data word and for the block. The system should output each of the 8-bit data words, issue a word error if the parity is incorrect for any word, and issue a block error if the block check word is in error. Below is part 1 with my answer: Part 1: Design a Verilog system that uses a block code for error management. The system should accept a 15-word block of 8-bit data words one word at a time, generate odd parity over the individual words, and even parity over the block, output each of the 15 9-bit data words, followed by the block check. My Answer: character.module assert_immediate(); reg clk, request; time current_time; initial begin clk = 0; grant = 0; request = 0; #4 request = 1; #4 grant = 1; #4 request = 0; #4 $finish; end always #1 clk = ~clk; //================================================= // Assertion used in always block //================================================= always @ (posedge clk) begin if (grant == 1) begin CHECK_REQ_WHEN_GNT : assert (grant && request) begin $display ("Seems to be working as expected"); end else begin current_time = $time; #1 $error("assert failed at time %0t", current_time); end end end endmodule

Reference no: EM13318044

Questions Cloud

Difference between marketing and sales : What is the difference between marketing and sales and using at least three sentences for each example, give two examples each for both marketing and sales.
Distinguish evolution of probation-parole and jails : Outline and distinguish the evolution of probation, parole, community corrections, prisons, jails, and sentencing.
Different from an undergraduate learning community : How do you think your graduate educational experience will be different from undergraduate experience. How would you describe a graduate learning community? What would be the key components of a learning community and how might it be different from a..
Describe the role corporate culture : Describe the role “corporate culture” plays in the success or failure of a project. Use specific examples to support your answer.
Design verilog system-accept a block of data words : Design a Verilog system that will accept a block of data words encoded as specified in Part 1; then check the parity for each data word and for the block. The system should output each of the 8-bit data words, issue a word error if the parity is inco..
Implement a byte-wide data transfer : Design the hardware and software driver that will implement a byte-wide data transfer from your processor to a peripheral device. Each transfer must be accompanied by a strobe to deskew the data. Draw the UML sequence diagram and the timing diagram r..
Difference between general and limited jurisdiction : Marbled Granite Company files a suit against Natural Stone, Inc., in a Colorado court with general jurisdiction. In a Delaware court with limited jurisdiction, E-Sales Corporation files a suit against First State Bank. The difference between general ..
Criminal law is concerned with : Rupert is a victim of Sara’s violation of a criminal law. Criminal law is concerned with A) the prosecution of private individuals by other private individuals. B) the prosecution of public officials by private individuals. C) the relief available wh..
Civil law is concerned with disputes between persons : Civil law is concerned with disputes between persons

Reviews

Write a Review

Other Subject Questions & Answers

  Terminology applied to the liquid-liquid extraction

Solvent extraction is the terminology applied to the liquid-liquid extraction, which is preferred for the separation of the components of liquids, when

  Topic relevant to health psychology

Design a brochure to educate the public about a topic relevant to health psychology. Some possible examples are: brochures for adolescents on tobacco or alcohol abuse, for pregnant women and the dangers of alcohol abuse, or wellness in general.

  What are electronic mails and instant messaging

The uses of Electronic Mail and Instant Messaging have become popular in the contemporary business environment.

  Seasonality in the tourism business

dissimilar impacts of tourism on the coastal and marine environment of small island nations, seasonality troubles in tourism, sustainable development of the industry, concept of bilateral tourism, factors influencing bilateral tourism flows

  Integrated marketing communications

Describe the various promotion elements that Southwest Airlines uses in its integrated marketing communications.

  Social structure of the byzantine empire

Examine the social structure of the Byzantine empire. Explain the theme system.

  Socio-technical system

Discuss how the Telebank Call Center operates as a socio-technical system.  Please be sure to address the following issues, along with presenting any other ideas about this concept that you find interesting:

  Explain pressent health problem or nutritional need

Explain briefly the pressent health problem or nutritional need which you are experiencing, or health or nutrition problem you can predict experiencing because of family history.

  Story of woman who recreates her identity

The Color Purple is, among other things, the story of a woman who recreates her identity, describe what role recounting the past plays in this process?

  Possible diagnosis for cindy

Reviewing possible mental, genetic and childhood disease, what do you think are some possible diagnoses for Cindy and why?

  Inductive generalization has confidence level-error margin

"Identify the fallacy in the following passage-or you could put this in terms of whether the inductive generalization has a "confidence level" in the conclusion that is too high or an "error margin" that is to narrow for the facts asserted in the pre..

  Food safety and vectors-numerous reports

There has been several complaints in your community about dirty restaurants. Several restaurants are no longer in business as a result of a television expose. And R ecently there has been numerous reports on increased mosquito bites in several neigh..

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