描述:
EOS 32位EISC是为POS和条码识别系统专门开发的一款低成本、高性能的微处理器。EOS内置的性能卓著的CPU Core是由ADC公司自行开发的32位高级ESIC处理器(AE32000)。为了增加程序的执行效率内置了单执行周期的Cache。
AE32000是属于EISC系列并为嵌入式应用和通用的32位高性能微处理器而作了优化。同时EISC较CISC提供更高的指令密度和极为简单的外围硬件设计。为了降低系统总成本,EOS内置了Harvard Cache,重要的功能包括NAND Flash控制器、4路串行口、DMA、IIC、SIO、4路定时器、键扫描和可编程I/O,内置的逻辑电路包含中断控制器、DRAM控制器和ROM/RAM控制器。系统的管理器包含32位总线判优器和外部存储控制器。
特性:
·
内建32位CPU(MAC)、Cache和MMU(TLB)
- 支持DMA(32x32+64)C的高性能ESIC Core AE32000
- 2路Harvard Cache:2K指令缓存/2K数据缓存
每列数据包含4位数据位1位校对位和1位容错位
LRU替代运算
通过Cache变成写操作
- 写入缓冲
- 支持128 MMU,4路组合TLB
- 支持同过软件或硬件的数据校正
-
支持小/大Endian
·
内存管理
- 每个通道32M Byte地址空间
- 支持8个存储通道
- 支持外部的写信号和扩展的总线时钟
- 在掉电状态支持SDRAM的自刷新
·
时钟电源管理
- 内建的PLL可以根据MCU的工作状态调整时钟
- 时钟可 以通过软件选择性反馈到各功能模块
- 支持断电模式
- 普通模式:工作模式
-
慢速模式:无PLL干预的低时钟频率工作模式
·
周边功能
- 同过PLL产生的内部时钟发生器
- Flash Memory控制器(NAND Type&Auto Loading)
- 通用DMA
- 29优先级中断控制器
- 10路外部中断
- 4个定时计数器
- 64个GPIO(外设输入/输出)
- I2C总线控制器
- SIO(同步 IO)
- 实时时钟
- PWM
- 25键扫描
- 4路8/10 Bit ADC
·
测试模式
- 支持JTAG Boundary扫描
·
工艺
- 0.35um CMOS VLSI
- 3.3V工作电压
- 144 Pin LQFP封装