产品简介
Rabbit 5000是下一代Rabbit微处理器,专门为嵌入式控制、通讯和网络连接应用而设计。 众多的功能集成加速了硬件设计,支持C的指令集即使针对最复杂的应用也可以实现高效开发 。
Rabbit 5000是第一个具备16位内部总线架构的 Rabbit 微处理器,对于使用外扩16位内存设备提供了明显的性能提升 。它也支持8位和16位外扩内存设备。
Rabbit 5000微处理器架构
- 最高 100 MHz 工作频率
- 最大支持16 MB内存
- 24位地址总线 8/16位数据总线
- 128 KB 内置高速16位SRAM
- 1.8 V 核心电压和3.3 V I/O 电压
- 8个 DMA通道
- 6个串口
Rabbit 5000提供了两种网络连接 — 带标准MII PHY接口的完整10/100Base-T 以太网 MAC和兼容多个标准Wi-Fi收发器的无线802.11b/g MAC。
Rabbit 5000微处理器特点
Rabbit 5000 包括支持标准 802.11b/g 无线 MAC外设,该外设支持所有标准Wi-Fi 功能,如基本结构模式和点对点模式。高速内置 A/D转换器和D/A 转换器,带时钟功能的串行控制端口提供了与多种常用 Wi-Fi 收发器的通用接口。如果需要低速A/D 转换器可用于监控传输信号的强度。当客户不使用Wi-Fi外设时可以当做2个A/D转换器和1个D/A转换器 使用。
Rabbit 5000提供了众多的专门外设,包括:
- 8通道DMA 访问内置或外部存储器、内部 I/O地址和外部 I/O总线,2个输入触发通道每个带一个16位计数器,用于测量脉冲宽度或波特率自动检测等多种功能
- 2个正交解码器提供了与光编码器单元的直接接口
- 4个独立的脉宽调制PWM输出,可以直接驱动诸如马达、电磁阀等设备或通过过滤生成1路10位 D/A转换器
Rabbit 5000还支持受保护的操作系统。支持2种运行模式 - 系统模式和用户模式 - 允许重要应用代码安全运行,防止用户代码影响处理器配置。内存块可以小到4 KB ,支持写保护功能,防止被用户应用程序误写,堆栈上溢或下溢可以被高优先权中断捕获。
Rabbit 5000还支持安全功能。一些新指令集的引入大幅度增加了加密算法的速度,32字节带后备电池保护的RAM可用于更安全的存储密钥 。
基本产品规格
Rabbit 5000有两个产品型号—标准的289-ball BGA和专门 Wi-Fi应用的紧凑的 196-ball BGA封装。标准封装可用于大部分Rabbit应用;紧凑封装用于特定和有限的应用,目前已不再销售。如果有进一步的信息需求,请联络 Rabbit 的销售代表。
特点 |
289-Ball BGA |
196-Ball BGA |
封装 |
15 mm × 15 mm × 1.4 mm |
12 mm × 12 mm × 1.2 mm |
工作电压 |
工作电压 |
工作电流 |
0.57 mA/MHz @ 1.8 V/3.3 V (关闭Wi-Fi和以太网) |
工作温度 |
-40°C -+85°C |
最大时钟频率 |
100MHz |
数字量 I/O |
48+ (分布在6个8位端口) |
19 |
网络接口 |
10/100Base-T 802.11b/g Wi-Fi |
802.11b/g Wi-Fi |
串口 |
6个CMOS兼容串口 |
2个CMOS兼容串口 |
波特率 |
时钟频率/8=最大异步通讯速率 |
地址总线 |
20/24位 |
8位 |
数据总线 |
8/16位 |
定时器 |
10个8位定时器和由2个匹配寄存器组成的1个10位定时器,1个由8个匹配寄存器组成的16位定时器 |
实时时钟 |
支持,带后备电池 |
RTC晶振电路 |
外置 |
看门狗定时器/监控电路 |
支持 |
时钟模式 |
×1, ×2, ÷2, ÷3, ÷4, ÷6, ÷8 |
低功耗模式 |
休眠模式(32 kHz) 超级休眠模式(16, 8, 2 kHz) |
外扩 I/O总线 |
8位数据, 8位地址线 |
不支持 |
A/D转换器 |
10位, 2个同步通道,最大40M 采样 10位, 单通道, 最大300k采样 |
D/A转换器 |
10位, 2个同步采样,最大 40M 采样 |