DS89C420 Dallas Semiconducotr, DS89C420 Datasheet - Page 30

no-image

DS89C420

Manufacturer Part Number
DS89C420
Description
Ultra-High-Speed Microcontroller
Manufacturer
Dallas Semiconducotr
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS89C420-ECL
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
DS89C420-ECS
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
DS89C420-ENG
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
DS89C420-MNL
Quantity:
1 000
Part Number:
DS89C420-MNR
Manufacturer:
DALLAS
Quantity:
20 000
Part Number:
DS89C420-QCL
Manufacturer:
PHI
Quantity:
6 217
Part Number:
DS89C420-QCL
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
DS89C420-QES
Manufacturer:
DALLAS
Quantity:
20 000
Part Number:
DS89C420-QNL
Manufacturer:
DALLAS
Quantity:
20 000
Part Number:
DS89C420MNL
Manufacturer:
DALLAS
Quantity:
20 000
Part Number:
DS89C420QCS
Manufacturer:
DALLAS
Quantity:
20 000
Table 11. Page Mode 2, Data Memory Cycle Stretch Values
(Pages1:Pages0 = 11)
As shown in the previous tables, the stretch feature supports eight stretched external data-memory access
cycles that can be categorized into three timing groups. When the stretch value is cleared to 000b, there is
no stretch on external data-memory access and a MOVX instruction is completed in two basic memory
cycles. When the stretch value is set to 1, 2, or 3, the external data memory access is extended by 1, 2, or
3 stretch memory cycles, respectively. Note that the first stretch value does not result in adding four
system clocks to the control signals. This is because the first stretch uses one system clock to create
additional address setup and data bus float time, and one system clock to create additional address and
data hold time. When using very slow RAM and peripherals, a larger stretch value (4–7) can be selected.
In this stretch category, two stretch cycles are used to create additional setup (the ALE pulse width is also
stretched by one stretch cycle for page miss) and one stretch cycle is used to create additional hold time.
The following timing diagrams illustrate the external data-memory access at divide by 1 system clock
mode (CD1:CD0 = 10b).
MD2:MD0
000
001
010
011
100
101
110
111
STRETCH
CYCLES
10
0
1
2
3
7
8
9
4X/2X, CD1,
RD
CD0 = 100
/
0.5
1
2
3
4
5
6
7
WR
PULSE WIDTH (IN NUMBER OF OSCILLATOR CLOCKS)
30 of 59
4X/2X, CD1,
CD0 = 000
10
12
14
1
2
4
6
8
4X/2X, CD1,
CD0 = X10
12
16
20
24
28
2
4
8
4X/2X, CD1,
CD0 = X11
12,288
16,384
20,480
24,576
28,672
2048
4096
8192

Related parts for DS89C420