Advanced Microprocessor Architecture: Parallel vs Serial Communications
16 Questions
2 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the main difference between parallel and serial communication?

  • Parallel communication transfers data one bit at a time, while serial communication transmits data on all the wires simultaneously.
  • Parallel communication uses a single wire, while serial communication uses multiple wires running parallel to each other.
  • Parallel communication transmits data on all the wires simultaneously, while serial communication transmits data one bit at a time.
  • Parallel communication uses multiple wires running parallel to each other, while serial communication uses a single wire to transfer data one bit at a time. (correct)
  • What effect can clock skew have on parallel data transfer speed?

  • Clock skew increases the speed of every link in parallel data transfer.
  • Clock skew reduces the speed of every link to the slowest of all of the links in parallel data transfer. (correct)
  • Clock skew has no effect on parallel data transfer speed.
  • Clock skew balances the speed of every link in parallel data transfer.
  • What can lead to inter-symbol interference and noise in parallel communication?

  • High transmission rates in parallel communication.
  • Equal propagation times in parallel communication.
  • Crosstalk between the parallel lines in parallel communication. (correct)
  • Capacitance and mutual inductance between the wires of a serial system.
  • What factor makes it difficult to balance many lines in parallel communication?

    <p>Equal propagation times for each line.</p> Signup and view all the answers

    What is a characteristic of serial communication?

    <p>Transfers data one bit at a time using a single wire.</p> Signup and view all the answers

    How do distributed reactance differences impact data transmission?

    <p>They result in different travel times across the whole line in parallel communication.</p> Signup and view all the answers

    What limits the length of a parallel data connection?

    <p>Timing variation</p> Signup and view all the answers

    Why are parallel buses hard to run at high frequencies?

    <p>They are difficult to route across a board without timing variation</p> Signup and view all the answers

    Which company defines the ARM bus standard known as AMBA?

    <p>ARM</p> Signup and view all the answers

    Which bus provides high clocking frequency and large throughput in the AMBA standard?

    <p>AHB</p> Signup and view all the answers

    What role does the bridge play in the AMBA architecture?

    <p>Slave to the AHB bus</p> Signup and view all the answers

    What type of bus is AHB in the AMBA standard?

    <p>Fast, parallel, multi-master, pipelined</p> Signup and view all the answers

    What is the purpose of a burst transaction in parallel buses?

    <p>To reduce the amount of sequential addresses sent through the bus</p> Signup and view all the answers

    How do pipelined buses differ from non-pipelined buses?

    <p>They can perform multiple transaction phases simultaneously</p> Signup and view all the answers

    What is the main reason that makes it hard to run parallel buses at high frequencies?

    <p>Timing variation between signals</p> Signup and view all the answers

    What limits the maximum frequency of parallel buses?

    <p>Variation in signal timing</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser