设计优点:
8位体系——具有集成外设的高性能体系提高了硬件设计效率和效果。
增强指令集——提高了8位系统的速度和能力,提供了单字节的操作码与16位的逻辑,算术和数据传送指令。
特别的数学性能——建立在高度优化的数学库的基础之上。
动态C开发环境——服务于基于Rabbit,使用c或者汇编语言的系统作实时开发和调试。
TCP/IP连接——硬件软件包,以方便通过intranet或者Internat高效方便地远程存取,编程和调试基于Rabbit的系统。
特性列表:
集成的从端口使得Rabbit能够配置为其它微处理器的智能外设。
软件可控时钟速度允许了功耗和速度的权衡。
优良的数学性能:12个时钟运算16×16的乘法。
3个级别的中断优先级使实时时间的快速响应成为可能。
40个并行I/O线路。
5个8位定时器,1个10位定时器(使用两个匹配的寄存器)。
后备电池时间/数据时钟。
监视程序。
熟悉HD64180或者Z180的设计者将很容易对付Rabbit2000. 虽然快3倍,但结构类似。例如,使用新的存储指令,可以在9个时钟周期中从一个源于堆栈指针的位移地址获得一个16位变量。新指令在1M的地址空间中执行调用,返回和跳转。
16位的位移与12个时钟内的16×16位的乘法显著改善了数学性能。在29.5Mhz的时钟速度下,浮点加或者乘仅需要11微秒。
开发软件:
Rabbit2000微处理器目的就是快速的软件开发。用户程序可以使用Z-World的Dynamic C(一种包含一个编译器,一个编辑器,一个调试器的c语言环境)来创建。使用动态C软件和串行编程光纤,程序可以编译和执行,并不需要在线的仿真器。