Question

In: Computer Science

In an asynchronous bus, what are the steps that a master device let a slave device...

In an asynchronous bus, what are the steps that a master device let a slave device do a job?

Please draw the circuit diagram of an SR latch using only NAND gates. Please also show its truth.

Solutions

Expert Solution

Asynchronous Buses-A bus in which the pace of the bus protocol is NOT steered by a clock signal is known as asynchronous bus.In bus protocol devices which are connected to bus know other devices state when they take next step.
There will be two control signals that is used for designing of asynchronous communication protocol. These signals are

MSYNC- Master Sync signal- This signal is used for master device that master device is ready for communication protocol.

SSYNC- Slave Sync signal-This signal is used for slave device that slave device is ready for communication protocol.

Those devices which initiate communication are called master devices and those devices who want to communicate is known as slave devices.For instance in computer CPU is master device because in read operation CPU request to memory for data whereas memory is slave device.
There are following steps when CPU reads data from memory using an asynchronous bus.
1) CPU (master device ) sends out address value, claim MREQ i.e a request to made memory and READ means
an address value will be provided to memory.
2) CPU(Master device) claims MSYNC i.e.CPU is ready
3) CPU(Master device) waits for slave(memory) it send signal that data is ready
4) When SSYNC is claimed at that time CPU copies data into MBR.
5) CPU detach MSYNC
6) CPU detach the address and the memory read request

SR latch using only NAND gates-


Related Solutions

14.3.4 - What signal is sent in period 9 if a slave on the I2C bus...
14.3.4 - What signal is sent in period 9 if a slave on the I2C bus has the same slave address as was sent by the master in periods 1 to 7? Question 4 options: The slave address NACK ACK The data 14.3.6 - What field is sent in period 8 of an I2C message? Question 5 options: NACK The STOP condition The read/write bit ACK
Why is the traditional way of looking at the master-slave dynamic somewhat contradictory
Why is the traditional way of looking at the master-slave dynamic somewhat contradictory
Using relevant diagrams, explain the operational of master-slave JK Flip-Flop.
Using relevant diagrams, explain the operational of master-slave JK Flip-Flop.
what are: bus extensions? bus bar? bus raiser? bus section?
what are: bus extensions? bus bar? bus raiser? bus section?
What is a BUS and what are different 'named' uses for the bus, and what do...
What is a BUS and what are different 'named' uses for the bus, and what do the CPU and RAM and the BUS have in common.. give two different examples.
What are the advantages and disadvantages of an asynchronous system? What is a fundamental mode of...
What are the advantages and disadvantages of an asynchronous system? What is a fundamental mode of an asynchronous system? Why is it important that asynchronous circuits be hazard free?
What was the Transatlantic slave trade, and what were the effects it had?
What was the Transatlantic slave trade, and what were the effects it had?
Describe the steps of mitosis and create a mnemonic device to remember it with. Compare and...
Describe the steps of mitosis and create a mnemonic device to remember it with. Compare and contrast two organelles
History question. What are 3 major slave revolts
History question. What are 3 major slave revolts
3. A device runs until either 2 components fails, at which the device stops running. Let...
3. A device runs until either 2 components fails, at which the device stops running. Let X and Y be the lifetimes in hours of the first and second component, respectively. The joint probability density function of the lifetimes is: f(x,y) = { (x+y)/27 : 0 < x < 3, 0< y < 3 { 0 a) Find the marginal probability density function of X and the marginal probability density function of Y. b) Are X and Y independent? Why...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT