Rabbit
产品简介
Rabbit 4000是高性能、低电磁干扰的微处理器,特别为嵌入式控制系统、通信系统和以太网相关应用而设计。在保持8位机高效率的前提下,Rabbit 4000在性能上超过了绝大多数16位微处理器。
产品详细信息
rabbit 4000是高性能、低电磁干扰的微处理器,特别为嵌入式控制系统、通信系统和以太网相关应用而设计。在保持8位机高效率的前提下,rabbit 4000在性能上超过了绝大多数16位微处理器。集成大量外设、结构紧凑和支持10m双绞线类型的以太网等特色,使得针对这款微处理器的硬件设计工作可以很快完成,同时指令集对c语言的友好支持使得即使是非常复杂的软件设计工作也能够很有效的进行。 rabbit 4000微处理器运行速度很快,时钟*快达到60 mhz,在保持代码紧凑的情况下可以直接访问外部的16位存储设备。rabbit 4000输入输出引脚在标准模式下工作范围在0~3.3v,在低功率模式下工作范围降为0~1.8 v。rabbit 4000引以为傲的是它支持多达6个的串口(带红外通信功能)、40个以上的数字i/o引脚、1个正交四相***, 1个脉宽调制输出, 并有脉冲捕获与测量功能。rabbit 4000还带有一个可电池供电的实时时钟,并能直接操控存储器和i/o引脚,并可以将功耗降低到极低的幅度,各种需要在限定时间内响应的事件可以利用rabbit 4000的3级中断优先级管理机制得到及时处理。设计紧密的指令格式和高时钟频率使得rabbit 4000能异乎寻常的快速处理各种数学、逻辑运算和i/o操作。
关键特色
设计优点
rabbit 4000的几项设计特征可以有效地消除自身引发的电磁干扰问题(典型值小于 10 db µv/m @ 3 m),这对于需要通过ce认证和其他电磁测试的oem产品是至关重要的。例如通过使用扩频技术可以将电磁辐射的幅度降到25 db µv,使用带使能开关的时钟源来避免对非操作对象的寄存器进行时钟驱动,将微处理器核心的供电及外围i/o部件的供电分开,使用外部i/o总线将i/o操作从存储器总线上剥离从而降低存储器总线的电磁辐射,并在操作外部设备的时候降低接地噪声。外部i/o总线的构造方法是用rabbit 4000的port a作为数据总线,将port b 作为地址总线的低8位。 rabbit 4000的高性能指令集提供更高的执行效率和运行速度,指令集中有很多单字节的指令可以在2个时钟内完成,支持16位和32位数据的装入与写出、16位和32位数据的逻辑和数**算,2个16位数据的乘法可以在12个时钟之内完成,支持长跳转和函数调用返回,支持对16m字节空间的直接访问,并能够通过一个字节的前缀将对内存的操作指令转换为对内部或外部i/o操作的指令。 rabbit 4000微处理器在使用内存单元的时候不需要外部驱动模块,在它的引脚上有24位的地址总线、8位或16位的数据总线、3个片选信号、2个(内存)输出使能控制信号、2个(内存)写控制信号,这些引脚*多可以控制6个闪存或sram设备。1个内建的从属性端口使得rabbit 4000在多处理器系统中可以作为主控设备或从属设备,并在特定处理器上单独完成某相任务,而多处理器之间的数据交换可以通过一条8线的数据端口和5个控制信号来完成。通过这个从属性端口或串口可以系统重起的时候对系统进行设置或向存储器下载程序。 作为一项特色功能,rabbit 4000微处理器提供5个8比特的并口,这5个并口在联合使用的时候可以提供40比特的数据宽度。而且rabbit 4000微处理器提供6个兼容cmos电平的串口,这6个串口都可以在异步模式下工作,或者配置为红外数据收发器,同时4个串口可以配置为spi模式,另外2个串口可以配置在sdlc/hdlc模式下工作。 rabbit 4000支持多种不同的i/o功能。2个输入捕捉通道各带有一个16位的计数器,时钟源由内部计时器驱动,这些通道可有多种使用方法,如测量脉冲宽度或串行通信中的波特率检测。2个正交四相***通道各带有2路输入和10位的双向计数器,每一个通道都可以直接同光电编码器相连接. rabbit 4000提供4个独立的脉宽调制输出通道,每一个通道的时钟源由内部计时器驱动,所发出脉冲的格式可由10位数据来表示。脉宽调制输出通道在过滤处理之后可以用来实现数字/模拟信号转换,或者用来驱动马达或螺线管。 针对rabbit 4000的软件编程针对rabbit 4000的编程工具是已经被业界证明非常高效的dynamic c® 软件开发系统,它集成了专门针对rabbit微处理器的c语言编译器、编辑器、程序加载器和调试器等等。使用dynamic c 开发软件非常容易,用户可以在开发环境内完成编写、编译、调试c语言程序或汇编语言程序的工作,也不需要昂贵的在线仿真器。使用dynamic c及我们提供的开发套件可以获得一个完整的带源代码的tcp/ip协议栈,而且是不需要版税的。这个tcp/ip协议栈所支持的协议包括ppp、snmp、带套接字接口的 tcp和udp, ftp, tftp, http (支持ssi和cgi), dhcp, smtp, pop3和ping。
|