subject

A non-trivial system is often composed of multiple components working together. The individual components may have different delays for different input data. In order to send the data to a component only when it is idle, or read its output only when it is ready, certain communication protocol is needed. In this exercise, create a VHDL model with a master and a slave communicating with each other following a certain protocol. The slave implements the binary division (Refer to the binary divider design in Listing 6.4 in Chu's book). The master generates two numbers which are sent to the slave for division. Then it waits until the results returned from the slave. Once the results form the slave are available, the master checks the correctness of the results while producing a new pair of numbers for the slave. (a) Develop the master and slave with proper interface. In this assignment, the slave should be developed as a synthesizable model, while the master is described a test generation component. (b) Connect them in a testbench, and simulate it. (c) Simulate your design such that the master and slave can communicate correctly.

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 12:30
An atom's diameter is about 0.1 nanometer (1Ă—10-9m), and a human hair is about 1Ă—10-3m. how many times greater is a human hair than an atom's diameter? sorry pushed wronf button but this is math
Answers: 3
question
Computers and Technology, 24.06.2019 17:50
Acontact list is a place where you can store a specific contact with other associated information such as a phone number, email address, birthday, etc. write a program that first takes in word pairs that consist of a name and a phone number (both strings). that list is followed by a name, and your program should output that name's phone number.
Answers: 1
question
Computers and Technology, 24.06.2019 23:00
People should never use telepresence when virtually meeting with a group of co-workers. true false
Answers: 1
question
Computers and Technology, 25.06.2019 09:10
3.12: the speed of sound the speed of sound depends on the material the sound is passing through. below is the approximate speed of sound (in feet per second) for air, water and steel: air: 1,100 feet per second water: 4,900 feet per second steel: 16,400 feet per second write a program class the speed of sound that asks the user to enter “air”, “water”, or “steel”, and the distance that a sound wave will travel in the medium. the program should then display the amount of time it will take. you can calculate the amount of time it takes sound to travel in air with the following formula: time = distance/1,100 you can calculate the amount of time it takes sound to travel in water with the following formula: time = distance/4,900 you can calculate the amount of time it takes sound to travel in steel with the following formula: time = distance/16,400
Answers: 3
You know the right answer?
A non-trivial system is often composed of multiple components working together. The individual compo...
Questions
question
Chemistry, 27.09.2021 01:50
question
Chemistry, 27.09.2021 01:50
question
Biology, 27.09.2021 01:50
question
Mathematics, 27.09.2021 01:50
question
Computers and Technology, 27.09.2021 01:50
question
Computers and Technology, 27.09.2021 01:50
Questions on the website: 13722367