EasyManua.ls Logo

Rabbit 2000 - 2 Hardware Design Overview

Rabbit 2000
45 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Designer’s
Handbook 3
2.
Hardware
Design
Overview
Because
of
the
glueless
nature
of
the
external
interfaces,
especially
the
memory
interface,
it
is
easy
to
design
hardware
in
a
Rabbit-based
system.
More
details
on
hardware
design
are
given
in
the
Rabbit
2000
Microprocessor
Users
Manual.
Generally
a
system
will
have
two
oscillator
crystals,
a
32.768
kHz
crystal
to
drive
the
bat-
tery-backable
timer,
and
another
crystal
that
has
a
frequency
that
is
1.8432
MHz
or
a
mul-
tiple
of
3.6864
MHz.
Typical
values
are
1.8432,
3.6864,
7.3728,
11.0592,
14.7456,
18.432,
25.8048,
and
29.4912
MHz.
These
crystal
frequencies
(except
1.8432
MHz)
all
allow
generation
of
standard
baud
rates
up
to
at
least
115,200
bps.
The
clock
frequency
can
be
doubled
by
an
on-chip
clock
doubler,
but
the
doubler
should
not
be
used
to
achieve
frequencies
higher
than
about
22.1184
MHz
on
a
5
V
system
and
14.7456
MHz
on
a
3.3
V
system.
A
quartz
crystal
should
be
used
for
the
32.768
kHz
oscillator.
For
the
main
oscil-
lator
a
ceramic
resonator,
accurate
to
0.5%,
will
usually
be
adequate
and
less
expensive
than
a
quartz
crystal.
Most
systems
have
one
static
RAM
chip
and
one
or
two
flash
memory
chips,
but
more
memory
chips
can
be
used
when
appropriate.
Static
RAM
chips
are
available
in
32K
x
8,
64K
x
8,
128K
x
8,
256K
x
8
and
512K
x
8
sizes.
The
256K
x
8
is
mainly
available
in
3
V
versions.
The
other
chips
are
available
in
5
V
or
3
V
versions.
Suggested
flash
memory
chips
between
128K
x
8
and
512K
x
8
are
given
in
Chapter
10,
Flash
Memories.
The
operating
voltage
in
Rabbit-based
systems
will
usually
be
5
V
or
3.3
V,
but
2.7
V
is
also
a
possibility.
The
maximum
computation
per
watt
is
obtained
in
the
range
of
3.0
V
to
3.6
V.
The
highest
clock
speeds
require
5
V.
The
maximum
clock
speed
with
a
3.3
V
sup-
ply
is
18.9
MHz,
but
it
will
usually
be
convenient
to
use
the
less
expensive
R25
part
and
a
7.3728
MHz
crystal,
doubling
the
frequency
to
14.7456
MHz.
Good
computational
per-
formance,
but
not
the
absolute
maximum,
can
be
implemented
for
5V
systems
by
using
an
11.0592
MHz
crystal
and
doubling
the
frequency
to
22.1184 MHz.
Such
a
system
will
operate
with
70
ns
memories.
If
the
maximum
performance
is
required,
then
a
29.4912
MHz
crystal
or
resonator
(for
a
crystal
this
must
be
the
first
overtone,
and
may
need
to
be
special
ordered)
or
a
29.4912
MHz
external
oscillator
can
be
used.
A
29.4912
MHz
sys-
tem
will
require
55
ns
memory
access
time.
A
table
of
timing
specification
is
contained
in
the
Rabbit
2000
Microprocessor
Users
Manual.
When
minimum
power
consumption
is
required,
a
3.3
V
power
supply
and
a
3.6864
MHz
or
a
1.8432
MHz
crystal
will
usually
be
good
choices.
Such
a
system
can
operate
at
the
main
3.6864
MHz
or
1.8432
MHz
frequency
either
doubled
or
divided
by
8
(or
both).
A
further
reduction
in
power
consumption
at
the
expense
of
computing
speed
can
be
obtained
by
adding
memory
wait
states.
Operating
at
3.6864
MHz,
such
a
system
will
draw
approximately
11
mA
at
3.3
V,
not
including
the
power
required
by
the
memory.
Approximately
2
mA
is
used
for
the
oscillator
and
9
mA
is
used
for
the
processor.
Reduc-
ing
the
processor
frequency
will
reduce
current
proportionally.
At
1/4th
the
frequency
or
(0.92 MHz)
the
current
consumption
will
be
approximately
4
mA.
At
1/8th
the
frequency,
(0.46
MHz)
the
total
power
consumption
will
be
approximately
3
mA,
not
including
the
memories.
Doubling
the
frequency
to
7.37
MHz
will
increase
the
current
to
approxi-
mately
20
mA.

Other manuals for Rabbit 2000