background image

Indicates that there is a 3

k

X

pull-up

resistor

on

these outputs when they
are disabled.

TL/F/5012 – 1

FIGURE 1. DP8409A Block Diagram

TABLE II. DP8409A Mode Select Options

Mode

(RFSH)

M1

M0

Mode of Operation

Conditions

M2

0

0

0

0

Externally Controlled Refresh

RF I/O

e

EOC

1

0

0

1

Auto RefreshÐForced

RF I/O

e

Refresh Request (RFRQ)

2

0

1

0

Internal Auto Burst Refresh

RF I/O

e

EOC

3a

0

1

1

All RAS Auto Write

RF I/O

e

EOC

3b

0

1

1

Externally Controlled All RAS Access

All RAS Active

4

1

0

0

Externally Controlled Access

5

1

0

1

Auto Access, Slow t

RAH

, Hidden Refresh

6

1

1

0

Auto Access, Fast t

RAH

7

1

1

1

Set End of Count

Modes 0, 3b, and 4 provide full control of access and re-
fresh for systems with external memory controllers or for
special purpose applications. Here all timing can be directly
controlled by the external system as shown in

Figure 2 .

Modes 1, 5 and 6 provide on-chip automatic access se-
quencing with hidden refresh capability. A graphic example
of the automatic access modes of the DP8409A is shown in

Figure 3 . All DRAM access timing and control is generated

from one input strobe, RASIN; no external clock is required.
On-chip delays insure proper address and control sequenc-
ing once the valid parallel address is presented to the fall-
through input latches of the DP8409A. When the RASIN
transitions high-to-low, the decoded RAS output transitions
low, strobing the row address into the DRAM array. An on-
chip delay automatically generates a guaranteed selectable
(mode 5 or 6) row address hold time. At this point, the

DP8409A switches the address outputs from the row latch
to the column latch. Then another on-chip delay generates
a guaranteed column address set-up time before CAS, so
that the CAS output automatically strobes the column ad-
dress into the DRAM array. Read or write cycles are con-
trolled by the system through independent control of the WE
buffer that is provided on-chip to minimize delay skewing.
The automatic access mode makes the dynamic RAM ap-
pear static with respect to access timing. In this mode, only
one signal, RASIN, is needed after valid parallel addresses
are presented to the DP8409A to initiate proper access se-
quencing. Access timing (RASIN to CAS), with full output
loading of 88 DRAMs in the auto access mode, is deter-
mined by the dash number given on the DP8409A data
sheet. All performance characteristics are specified over the
full operating temperature and supply ranges.

2

Summary of Contents for DP8400

Page 1: ... dynamic RAM controller driver was the first controller to resolve all of these problems This Schottky bipolar device provides the flexibility of external access control along with automatic access timing genera tion without the need for an external timing generator clock In addition on board capacitive drivers allow direct drive for over 88 DRAMs With the simple addition of refresh clocks the cir...

Page 2: ...nal clock is required On chip delays insure proper address and control sequenc ing once the valid parallel address is presented to the fall through input latches of the DP8409A When the RASIN transitions high to low the decoded RAS output transitions low strobing the row address into the DRAM array An on chip delay automatically generates a guaranteed selectable mode 5 or 6 row address hold time A...

Page 3: ...ershoot undershoot at memories TL F 5012 2 FIGURE 2 Typical Application of DP8409A Using External Control and Refresh in Modes 0 and 4 TL F 5012 3 FIGURE 3 This figure demonstrates the automatic accessing capability of the DP8409A Only one strobing edge RASIN is required for generation of all DRAM access timing signals This is accomplished with on chip delay generators eliminating the need for ext...

Page 4: ...sition Thesystemisnotifiedafterthenega tive going RFCK transition that a hidden refresh has not oc curred via the refresh request output RF I O pin The sys tem acknowledges the request for a forced refresh by set ting M2 refresh low on the DP8409A and preventing fur ther access to the DP8409A The DP8409A then uses RGCK to generate an automatic forced refresh The refresh request pin then returns to...

Page 5: ... a reasonable level as demonstrated by the graphs shown in Figures 7a 7b of power versus frequency The DP84240 and the DP84244 are fabricated on a high performance oxide isolated Schottky bipolar process Spe cial circuit techiques have been used to minimize internal delays and skews Additionally both rise and fall time char acteristics track closely as a function of load capacitance This has been ...

Page 6: ...to input pulse distortion ERROR CORRECTION The determination of whether a DRAM system requires er ror correction must be resolved early in the system design A positive answer to this question may have far reaching impact on board development time and component cost It is clear however that such a decision cannot be taken lightly The type and origin of errors in DRAM systems are many and can result...

Page 7: ... read memory access cycles Figure 9a shows the normal write cycle where system data is used by the DP8400 to generate parity bits called check bits based on certain combinations of the data bits This combination is defined by the DP8400 s matrix shown in Figure 10 When ever a 1 occurs in any row the corresponding input data bit at the top of the column helps determine the parity for that check bit...

Page 8: ...P8400 TL F 5012 12 FIGURE 9b Normal Read Mode Using the Error Monitoring Method with the DP8400 TL F 5012 13 FIGURE 9c Normal Read Mode Using the Always Correct Method with the DP8400 C2 C3 generate odd parity TL F 5012 14 FIGURE 10 DP8400 Matrix 8 ...

Page 9: ...ould not be quickly found The occurrence of a double error comprising one soft and one hard must now be considered This type of error has a higher probability than two soft errors The hard error may be due to a catastrophic chip failure and a subsequent soft error will create two errors This can be a source of concern since most error correction chips cannot handle double er rors of this type Ther...

Page 10: ...n the system to warn the operator that the system is in a degrad ed operational mode and that field service should occur shortly In the meantime the system will continue to operate properly The key to the effectiveness of the DP8400 in this application is its three error flags which allow complete error reportingÐincluding a unique double error indication DP8402A 3 4 5 32 Bit Error Detector and Co...

Page 11: ... the system can implement byte writing to the DRAM array This system structure requires the insertion of few or no wait states during a memory access cycle thus maximizing throughput The DP84XX2 circuits have been designed to work with all of National s DRAM controller drivers to con trol refreshing so that system throughput is affected only when absolutely necessary First in any refresh clock per...

Page 12: ...urers CPU enjoying a favorite role Data sheets and more detailed application information are available for all the members of the DP8400 family Contact your local National Semiconductor representative or Nation al Semiconductor directly TL F 5012 18 FIGURE 14 Flexible Application of the DP8409A and DP8400 This Figure Shows an Application with a 16 Bit Microprocessor TABLE VII The DP84300 Series of...

Page 13: ...13 ...

Page 14: ...h instructions for use provided in the labeling can effectiveness be reasonably expected to result in a significant injury to the user National Semiconductor National Semiconductor National Semiconductor National Semiconductor Corporation Europe Hong Kong Ltd Japan Ltd 1111 West Bardin Road Fax a49 0 180 530 85 86 13th Floor Straight Block Tel 81 043 299 2309 Arlington TX 76017 Email cnjwge tevm2 ...

Reviews: