工控网首页
>

产品选型

>

Rabbit 4000 微处理器

Rabbit 4000 微处理器

2014/3/22 15:08:59
产品简介:

设计优点 高性能的8位微处理器结构并在片内大量集成外设功能,为设计高效低成本的硬件系统奠定了扎实的基础。 Rabbit 4000 中紧密集成了10M双绞线以太网功能,使得小型程序可以用很少的代码量实现。 功能增强的指令集能够在8位机上兼顾指令快速运行

产品分类:

嵌入式系统 物联网 应用层 嵌入式处理器 嵌入式片上系统(SOC) 嵌入式应用

品牌:

百信

产品介绍

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操作。

关键特色
�最高工作频率达60 MHz
集成10M双绞线类型的以太网功能
8个独立的DMA通道
支持8位或者16位的闪存和SRAM
可以设置7个硬件断点
提供新指令加快AES加密运算的速度达10倍以上
提供新指令支持32位数据操作和数学操作
板上集成从属性端口使得Rabbit 4000可以作为一个智能型的外部设备。
运行时钟程序可控,可根据功耗的要求动态改变运行速度
提供40个以上的数字I/O引脚,支持最多达4层的引脚复用配置
可电池供电的实时时钟
两个看门狗计时器
I/O引脚工作范围在0~3.3 V,低功耗模式下工作范围在0~ 1.8 V
符合RoHS制造规程

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。

投诉建议

提交

查看更多评论
其他资讯

查看更多

百信 无线局域网附加开发包

百信 SR9000 Smart Star System

Rabbitcore 工业底板

RabbitSys 嵌入式系统可靠性的解决方案

RabbitFLEX平台