Advanced Embedded Systems Question:
Download Questions PDF

Explain me what are the different types of Buses used by the embedded systems?

Advanced Embedded Systems Interview Question
Advanced Embedded Systems Interview Question

Answer:

The buses are used to pass the messages between different components of the system. There are buses existing as:

☛ Memory Bus: it is related to the processor that is connected to the memory (RAM) using the data bus. This bus includes the collection of wires that are in series and runs parallel to each other to send the data from memory to the processor and vice versa.

☛ Multiplexed Address/Data Bus: Multiplex data bus consists of the bus that can read and write in the memory but it decreases the performance due to the time consumed in reading and writing of the data in the memory.

☛ De-multiplexed Bus: these consists of two wires in the same bus, where one wire consists of the address that need to be passed and the other one consists of the data that need to be passed from one to another. This is a faster method compared to other.

☛ Input/Output bus: it uses the multiplexing techniques to multiplex the same bus input and output signals. This creates the problem of having the deadlock due to slow processing of it.

Download Advanced Embedded Systems Interview Questions And Answers PDF

Previous QuestionNext Question
Do you know what are the rules followed by Mutexes?Explain me how to create a child process in linux?