ARM Architecture - Bus ArchitectureConsider a chip design where AHB and APB buses are used. Which statement is true about their usage?ABoth AHB and APB have the same speed and functionBAPB handles high-speed data transfer, AHB handles peripheralsCAHB is used for high-speed internal communication, APB for slower peripheralsDAHB is only for external devices, APB is for internal memoryCheck Answer
Step-by-Step SolutionSolution:Step 1: Recall bus rolesAHB is designed for high-speed internal communication, APB for slower peripherals.Step 2: Check each optionAPB handles high-speed data transfer, AHB handles peripherals reverses roles, C wrongly states equal speed, D misassigns bus functions.Final Answer:AHB is used for high-speed internal communication, APB for slower peripherals -> Option CQuick Check:AHB = fast, APB = slow peripherals [OK]Quick Trick: AHB fast inside, APB slow peripherals [OK]Common Mistakes:Swapping AHB and APB rolesAssuming both buses have same speedConfusing external and internal device connections
Master "Bus Architecture" in ARM Architecture9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More ARM Architecture Quizzes Bus Architecture - Why bus architecture affects system performance - Quiz 13medium Bus Architecture - Bus arbitration concept - Quiz 3easy Control Flow Instructions - Compare and branch patterns - Quiz 7medium Control Flow Instructions - Branch and link (BL) for subroutines - Quiz 13medium Power Modes - Deep sleep mode - Quiz 11easy Power Modes - Why power modes matter for battery devices - Quiz 2easy Power Modes - Why power modes matter for battery devices - Quiz 9hard Power Modes - Wake-up sources - Quiz 7medium Power Modes - Why power modes matter for battery devices - Quiz 7medium Subroutines and Stack - Subroutine call convention (AAPCS) - Quiz 10hard