Assume that one 16-bit and two S-bit microprocessors are to be interfaced to a s
ID: 666726 • Letter: A
Question
Assume that one 16-bit and two S-bit microprocessors are to be interfaced to a system bus. The following details are given: a. All microprocessors have the hardware features necessary for any type of data transfer: programmed I/O. interrupt- driven I/O, and DMA. b. All microprocessors have a 16-bit address bus. c. Two memory boards, each of 64 KBytes capacity, are interfaced with the bus. The designer wishes to use a shared memory that is as large as possible. cl. The system bus supports a maximum of four interrupt lines and one DN?IA line. Make any other assumptions necessary. and do the following: 1. Give the system bus specifications in terms of number and types of lines. 2. Describe a possible protocol for communicating on the bus (i.e.. read-write, interrupt. and DMA sequences). 3. Explain how the aforementioned devices are interfaced to the system bus.Explanation / Answer
the system has 3 microprocessors and shared memories are there for all the processors.
there will be 5 interrupt lines on the system.
AHB protocol can be used for communcating on the bus.
They will be interfaced with AHB protocol. Each processor will become a master in the AHB protocol with shared memory acting as slave. so in total we will have 3 master interfaces (one for each core) and one slave interface(shared memory) in the AHB system.