存储 频道

基于EP9315附加存储 NAS系统设计

  2 系统硬件设技

  系统采用Cirrus Logic公司的ARM9系列的32位微处理器EP9315作为主控制器。

  2.1 EP9315主要特性介绍

  EP9315内嵌先进的运行于200 MHz的ARM920T微处理器内核,内核工作电压为1.8 V,输入/输出电压为3.3 V;内部集成了一个高性能的1/10/100 Mbps以太网媒体访问控制器(MAC),通过与支持MII接口的外置PHY(物理层接口)简单连接,系统即可实现高性能、低开销的Internet访问功能。

  EP9315的IDE接口可以支持与两个ATAPI工业标准兼容设备的连接,支持主模式和从模式,其内部的DMA控制器支持Multiword DMA和Ultra DMA模式的数据传输。EP9315的其他特性还有:通用存储器接口(SDRAM、SRAM、ROM和Flash),Raster/LCD接口,带12位A/D转换器的触摸屏接口,键盘接口,UART接口,3通道USB2.0全速主口,12通道DMA控制器等。其丰富的外围接口大大降低了系统开发费用。

  2.2 硬件电路

  NAS系统主要硬件结构框图如图2所示

  其中主要部分功能描述如下:

  复位电路 实现系统上电复位和在系统工作时用户按键复位。电源电路 为12 V―5 V、5 V―3.3 V和5 V―1.8 V的电压转换。IDE硬盘需要12 V电压,EP9315微处理器的内核工作电压为1.8 V,其片内功能模块的工作电压为3.3 V,电压转换采用7805和LM1117系列转换器实现。电源管理系统功能框图如图3所示。

  RS232接口电路 用于与上位PC机的串口通信,通过串口实现对操作系统的开发、调试。在系统的初始状态,EEPROM和Flash存储器均为空,此时需要设置系统启动配置模式为16位串行启动,以把初始化代码写到Flash中。

  JTAG调试接口 可对芯片内部的所有部件进行访问,通过该接口对系统进行软、硬件调试和编程,进行应用程序的开发、调试。

  Flash存储器 用于存放用户应用程序、嵌入式Linux操作系统以及其他在系统掉电后需要保存的用户数据等。

  SDRAM存储器 为系统程序的运行空间,系统及用户数据、堆栈均位于SDRAM存储器中。

  EIDE接口 用于实现IDE硬盘的接入。

  1/10/100 Mbps以太网物理层接口 为系统提供以太网接入的物理通道。本系统通过该接口接上以太网物理层接口芯片KS8721BL,来实现高速的以太网接入,大大简化了系统的硬件电路设计。

0
相关文章