好文档 - 专业文书写作范文服务资料分享网站

AT91SAM9261最小系统设计 - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

基于AT91SAM9261的最小系统设计

独立设计电子系统整体方案,完成器件选型、绘制原理图、器件封装,以及

布局布线(注:四层板布线),提交工作报告并装订成册。通过自己规划方案,锻炼实际运用知识的能力和动手能力,为毕业设计和工作打下基础。

一.对at91sam9261d 介绍

1.1.AT91SAM9261 SOC简介

AT91SAM9261是atmel公司生产的以ARM926EJ-S ARM Thumb处理器为核心的完全片上系统(SOC),它扩展了DSP指令集和Jazelle Java加速器。主时钟频率190MHz时性能高达210MIPS。

AT91SAM926是一个为带LCD显示应用而优化了的主机处理器。它的集成LCD控制器支持BW而且达到16M色彩,主动和被动LCD显示。16K字节的片上SRAM可配置为帧缓冲,能将LCD刷新对整体处理器性能上的影响降低到最小。外部总线接口包括支持同步DRAM(SDRAM)和支持静态存储器的控制器,并有特殊接口电路以支持CompactFLASH和NandFLASH。

AT91SAM9261集成了一个支持映射的基于ROM的Bootloader,例如从外部DataFlash映射到外部SDRAM。由软件控制的功率管理控制器(PMC)通过有选择的启用和关闭处理器、各种外设以及对工作频率的调节使得系统功率损耗保持最低。

AT91SAM9261还集成了宽范围的调试特性。包括JTAG-ICE,一个专用的UART调试通道(DBUG)和嵌入式实时追踪。这使所有应用和开发,特别是严格要求实时性的应用得以实现。下面是AT91SAM9261的功能框图:

1

1.2.处理器ARM926EJ-S介绍

ARM926EJ-S是通用微处理器ARM9家族中的一员,属于V5TEJ版ARM架构,针对的是多任务应用,全存储器管理、高性能、小核心尺寸和低功耗都是它的特点。

ARM926EJ-S处理器支持32位ARM和16位THUMB指令集,使得用户能在高性能和高代码密度上取得平衡。它支持8为JAVA指令集并且包括Java字节代码有效执行的功能部件,提供和JIT(Just In Time编译器)形似的Java性能,这些性能为下一代Java无线应用和嵌入式的设备提供了有效支持。为了提高DSP性能,还包含了一个增强的乘法器设计。

ARM926EJ-S提供了一个完整的处理器子系统,包括: ? ? ? ?

ARM9EJ-S整核 MMU

独立的数据和指令AMBA AHB总线接口 独立的指令和数据TCM接口

2

1.3.AT91SAM9261的存储器映射机制

3

如图,由总线矩阵完成对初级地址解码,也就是先进高性能总线(AHB)对其附加功能部件的主控和从控接口的实现。

解码时把4G字节地址空间分成16个256M字节的区域,1-8号区域(0x10000000~0x90000000)通过片选信号NGS0---NGS7指向EBI。区域0(0x0~0x0fffffff)是为片内存储器(32K ROM和16K SRAM)寻址的保留区域,并且一个二级解码提供1M字节的内部存储区域。15号区域(0xf0000000~0xffffffff)是为外设预留的且外设预留的且

4

提供访问先进外围总线(APB)的权限。其他区域是未被使用的,当在该区域内进行存取操作时,会向主控提供一个中断。

总线矩阵管理五个主控和5个从控。每个主控有其自己的总线和解码器,这样就允许每个主控有一个不同的存储器映射。每个从控有其自己的仲裁,这样就允许每个从控有一个不同的仲裁。

总线矩阵主控制器列表:

主控0 主控1 主控2 主控3 主控4 ARM926指令 ARM926数据 PDC LCD控制器 USB主机 总线矩阵从控制器列表:

从控0 从控1 从控2 从控3 从控4 嵌入式存储器: ?

32K ROM

--- 全速总线下单周期存取 ?

16K 快速SRAM

--- 全速总线下单周期存取

每个主控的内部存储器映射,取决于复位时重映射状态和BMS状态。

内部SRAM 内部ROM LCD控制器和USB主机控制器 外部总线接口 内部外设 内部存储器映射:

Adress 主控0:ARM926指令 0x0 REMAP(RCB0) = 0 BMS = 1 Int.ROM BMS = 0 EBI NCS0 主控1:ARM926数据 REMAP(RCB0)=1 REMAP(RCB1)=0 Int. RAM C BMS=1 BMS=0 REMAP(RCB1)=1 Int. RAM C Int.ROM EBI NCS0 1.4.AT91SAM9261的启动策略分析

5

AT91SAM9261最小系统设计 - 图文

基于AT91SAM9261的最小系统设计独立设计电子系统整体方案,完成器件选型、绘制原理图、器件封装,以及布局布线(注:四层板布线),提交工作报告并装订成册。通过自己规划方案,锻炼实际运用知识的能力和动手能力,为毕业设计和工作打下基础。一.对at91sam9261d介绍1.1.AT91SAM9
推荐度:
点击下载文档文档为doc格式
7w0309rs3u7b8vd53zg1
领取福利

微信扫码领取福利

微信扫码分享