20-668-0003 Rabbit Semiconductor, 20-668-0003 Datasheet - Page 220
20-668-0003
Manufacturer Part Number
20-668-0003
Description
IC CPU RABBIT2000 30MHZ 100PQFP
Manufacturer
Rabbit Semiconductor
Datasheet
1.20-668-0003.pdf
(228 pages)
Specifications of 20-668-0003
Processor Type
Rabbit 2000 8-Bit
Speed
30MHz
Voltage
2.7V, 3V, 3.3V, 5V
Mounting Type
Surface Mount
Package / Case
100-MQFP, 100-PQFP
Data Bus Width
8 bit
Maximum Clock Frequency
30 MHz
Operating Supply Voltage
0 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
Number Of Programmable I/os
40
Number Of Timers
8 & 10 bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
20-668-0003
316-1062
316-1062
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
20-668-0003
Manufacturer:
Rabbit Semiconductor
Quantity:
10 000
- Current page: 220 of 228
- Download datasheet (2Mb)
B.2.10 DDCB/FDCB Instruction Page and Wait State Bug Fixes
Four-byte instructions starting with DD-CB or FD-CB didn't work when attempted with
wait states.
The fetch of the byte immediately following the instruction did not have the correct num-
ber of wait states inserted for the following instructions only when using wait states.
Rather than the programmed number of wait states, the fetch was short by one wait state.
A similar thing happens for the block move instructions. In these cases, the read cycle is
short by one wait state.
For the multiply instruction, the fetch of the first byte after the MUL instruction had no
wait states, independent of the number programmed.
These problems were corrected in revisions A–C of the Rabbit 2000.
New Bug with LDIR/LDDR
A new LDIR/LDDR bug was discovered in September, 2002. The problem has to do with
wait states and the block move operations. With this problem, the first iteration of
LDIR/LDDR
ever, all subsequent iterations use the number of waits programmed for the memory
located at the write address for both the read and write cycles. This becomes a problem
when moving a block of data from a slow memory device requiring wait states to a fast
memory device requiring no wait states. With respect to external I/O operations, the
or
I/O for all but the first iteration. The first iteration is correct. This bug is automatically cor-
rected by Dynamic C.
B.2.11 LDIR/LDDR Instruction/Data Split Bug Fix
The bug with
do with the way the memory control unit treated the move from and the move to addresses
of the block move operation. With the instruction/data split enabled, data access in the
ROOT and/or DATASEG regions would result in addresses A16 and/or A19 being
inverted, depending on how the MMIDR was configured. This would allow the data space
to be moved up or down by 64K or 512 K.
With this problem, the first iteration of
sion for data accesses in the ROOT and/or DATASEG regions. However, all subsequent
iterations took place in the code region (without any address inversion).
This problem was fixed in revisions B and C of the Rabbit 2000.
214
LDDR
DJNZ (branch not taken only)
JR cc (branch not taken only)
JP cc (branch not taken only)
LDDR
LDIR
performs reads with zero wait states independent of the waits programmed for the
uses the correct number of wait states for both the read and the write. How-
LDIR
/
LDDR
and separate I & D space discovered in the Rabbit 2000A had to
LDIR
/
LDDR
resulted in the correct address inver-
Rabbit 2000 Microprocessor User’s Manual
LDIR
Related parts for 20-668-0003
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
IC CPU RABBIT4000 128-LQFP
Manufacturer:
Rabbit Semiconductor
Datasheet:
Part Number:
Description:
IC MPU RABIT3000A 55.5MHZ128LQFP
Manufacturer:
Rabbit Semiconductor
Datasheet:
Part Number:
Description:
Microprocessors - MPU Rabbit 3000 TFBGA Microprocessor
Manufacturer:
Rabbit Semiconductor
Part Number:
Description:
Microprocessors - MPU Rabbit 4000 LQFP Microprocessor
Manufacturer:
Rabbit Semiconductor
Part Number:
Description:
IC, I/O EXPANDER, 8BIT, 40MHZ, TQFP-64
Manufacturer:
Rabbit Semiconductor
Part Number:
Description:
SCRs 1.5A 200uA 400V Sensing
Manufacturer:
Littelfuse Inc
Datasheet:
Part Number:
Description:
CARD 6-RELAY SMARTSTAR SR9500
Manufacturer:
Rabbit Semiconductor
Datasheet:
Part Number:
Description:
WIRE-BOARD CONN RECEPTACLE, 6POS, 3.96MM
Manufacturer:
TE Connectivity
Datasheet:
Part Number:
Description:
ADAPTER 20 PIN .420" PLUGS(6PCS)
Manufacturer:
Logical Systems Inc.
Datasheet:
Part Number:
Description:
CONN BARRIER BLOCK .438" 20 POS
Manufacturer:
Cinch Connectors
Datasheet:
Part Number:
Description:
20 MODII 2PC HDR DR SHRD, ROHS
Manufacturer:
TE Connectivity
Datasheet:
Part Number:
Description:
WIRE-BOARD CONN RECEPTACLE, 6POS, 3.96MM
Manufacturer:
TE Connectivity
Datasheet: