目标:熟悉典型ARM芯片S3C2410的硬件组成,了解存储控制组件,时钟电源组件的功能及组成。
1.S3C2410的硬件组成
内部具有分离的16KB大小的指令Cache和16KB大小的数据Cache。同时由于采用哈佛体系结构,程序存储器与数据存储器分开,分别有各自的存储管理器件MMU。采用五级指令流水线。使用ARM公司特有的AMBA总线,对于高速组件采用AHB总线,而对于低速外设接口则采用APB总线。AHB通过桥接器连接APB。
芯片内部集成了许多硬件组件,包括了连到系统总线AHB上的系统总线控制器,电源管理单位,PLL(锁相环)时钟发生器,内部SRAM,外部存储器控制器……等等。
2.S3C2410的存储控制组件
包括存储控制器,总线控制器,外部主控器,NAND Flash控制器等。
存储器控制器提供访问外部存储器所需存储器控制器,支持大/小端模式,地址空间共1GB(8个BANK,每个BANK大小为128MB)。
3.S3C2410的时钟电源组件功能及组成
嵌入式系统硬件组成-3.5.1
最新推荐文章于 2024-05-08 12:01:58 发布