TCPIP Time Clock
TCPIP time clock applications made
easy using the Rabbit 2000 processor. Dynamic C's
Tcpip stack can be used to develop applications using
the Rabbit 2000 processor for such things as
TCPIP time clock applications. This is greatly simplified by the Rabbit processor's integrated real time clock.
Rabbit Semiconductor's integration of hardware and software jumpstarts development, saving designers significant costs over the life of their application. The Ethernet interface facilitates development of an employee
TCPIP
time clock program or job tracking system.
| Rabbit Semiconductor
is a fabless semiconductor company specializing in microprocessors
and development tools for the embedded controls industry. The
Rabbit 2000 is a high-performance 8-bit microprocessor with
30 MHz clock speed, 4 serial ports, 40 parallel I/O lines, 7 timers,
battery-backable real-time clock, and watchdog timer. Most
Rabbit 2000 products are Ethernet-ready and programmable with
Dynamic
CŪ , the industry-proven C compiler, editor, and debugger,
including many sample programs. Dynamic C provides TCPIP
source code royalty free, saving designers significant cost over
the life of their application. |
 |
With low-cost, high-performance Ethernet support, it's no wonder that in an independent survey of OEM designers, more engineers were considering the Rabbit 2000 over such established chips as the Hitachi H8, Dallas 80xx/80Cxx, and Zilog Z8/80/180.
The Rabbit 2000 outruns most 16-bit and even some 32-bit processors without losing the efficiency of an 8-bit architecture. The Rabbit's fast, efficient, and C-friendly instruction set includes numerous one-byte op codes for 16-bit logical and arithmetic operations and compact instructions for 16-bit indexed loads and stores.
Design advantages of the Rabbit 2000 include:
- Numerous on-chip peripherals and glueless interfacing to both memory and I/O, reducing system component requirements
- Onboard slave port, enabling multi-processor designs
- Multiple speed options through software, allowing dynamic trading of power versus speed
- Highly optimized math libraries, yielding excellent math performance with 16 x 16 multiply in 12 clocks
- Three levels of interrupt priority, allowing fast response to real-time events
- Remote cold boot for downloading new programs over serial or parallel ports with no pre-existing program
|