文档详情

嵌入式技术实用教程教学课件作者姜帆第5章S3C2410系统电路及接口技术课件.ppt

发布:2016-12-25约1.48千字共21页下载文档
文本预览下载声明
第5章 S3C2410系统电路及接口技术 学习目标: 1.掌握SoC系统的含义。 2.了解SAMSUNG S3C2410处理器。 3.理解S3C2410接口电路。 SoC概述 SoC的定义多种多样,由于其内涵丰富、应用范围广,很难给出其准确定义。一般说来,SoC称为系统级芯片,也有的称为片上系统,意思是指它是一个产品,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内容。同时它又是一种技术,用以实现从确定系统功能开始,到软/硬件划分,并完成设计的整个过程。 SoC概述 从狭义角度讲,它是信息系统核心的芯片集成,是将系统关键部件集成在一块芯片上;从广义角度讲,SoC是一个微小型系统,如果说中央处理器(CPU)是大脑,那么SoC就是包括大脑、心脏、眼睛和手的系统。国内外学术界一般倾向将SoC定义为将微处理器、模拟IP核、数字IP核和存储器(或片外存储控制接口)集成在单一芯片上,它通常是客户定制的或是面向特定用途的标准产品。 。 SoC概述 常见的基于ARM的SoC有:SAMSUNG公司的S3C44B0、S3C2410、S3C2460;CirrusLogic公司的EP93XX系列;ATMEL公司的AT9200、AT9261;TI公司的OMAP系列;NXP公司的LPC系列;Freescale公司的MX系列等。 S3C2410系统概述 S3C2410是SAMSUNG公司推出的一款32位的RISC处理器,它用于低成本、低功耗和高性能手持设备和一般应用的单片机处理器解决方案。S3C2410使用ARM920T内核(带有MMU功能)、采用0.18um工艺、COMS标准宏单元和存储编译器开发的。在应用中,S3C2410采用了一种新的高级微控制器总线结构AMBA(Advanced Microcontroller Bus Architecture)。ARM920T实现了MMU、AMBA总线和独立的16KB指令和16KB数据哈佛结构的缓存,每个缓存均为8个字长度的流水线。 S3C2410系统概述 S3C2410通过提供全面的、通用的片上外设单元使系统的成本降到最低,并且不需要配置额外的部件,这些部件主要包含:独立的16KB指令和16KB数据缓存,用于虚拟内存管理的MMU单元,LCD控制器(STNTFT),非线性(NAND)Flash引导单元,系统管理器(片选逻辑和SDRAM控制器),3通道的异步串行口(UART),4个通道的DMA,4个通道的带脉宽调制器(PWM)的定时器,输入输出端口,实时时钟单元(RTC),带有触摸屏接口的8通道10位AD转换器,IIC总线接口,IIS总线接口,USB主机单元(Host),USB设备接口(Device),SD卡和MMC(Multi-Media Card)卡接口,2通道SPI接口和锁相环(PPL)时钟发生器。 S3C2410结构框图 Embest S3CEB2410开发板 Embest S3CEB2410开发板是英蓓特公司针对Samsung S3C2410芯片研发的一款全功能开发板。该开发板主要针对开发高性能手持式及便携式智能设备或终端,在工控、通讯、视频监控方面有广泛的应用前景。 S3CEB2410开发板功能模块 系统电源电路 系统时钟 复位电路 JTAG接口电路 SDRAM电路 Nor Flash 电路 SD卡接口电路 串行接口电路 以太网接口电路 USB接口电路 IIS音频接口电路 LCD接口电路 * *
显示全部
相似文档