Bird
0
0

You need to design a system where a sensor with slow data rate and a high-speed memory controller coexist. How should you connect these devices using AHB and APB buses?

hard📝 Application Q8 of 15
ARM Architecture - Bus Architecture
You need to design a system where a sensor with slow data rate and a high-speed memory controller coexist. How should you connect these devices using AHB and APB buses?
AConnect sensor to APB bus and memory controller to AHB bus
BConnect both sensor and memory controller to AHB bus
CConnect sensor to AHB bus and memory controller to APB bus
DConnect both sensor and memory controller to APB bus
Step-by-Step Solution
Solution:
  1. Step 1: Match device speed to bus type

    Sensor is slow, so APB is suitable; memory controller is high-speed, needs AHB.
  2. Step 2: Assign buses accordingly

    Connect sensor to APB for simplicity and low power; memory controller to AHB for performance.
  3. Final Answer:

    Connect sensor to APB bus and memory controller to AHB bus -> Option A
  4. Quick Check:

    Slow device on APB, fast device on AHB [OK]
Quick Trick: Slow devices use APB, fast devices use AHB [OK]
Common Mistakes:
  • Swapping bus connections
  • Connecting all devices to one bus

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More ARM Architecture Quizzes