Refreshing

The DP8409A also provdes hidden refresh capability while in one of the automatic access modes (Figure 4 ). In this mode, it will automatically perform a refresh without the sys- tem being interrupted. To do this, the DP8409A requires two clock signals, refresh clock (RFCK) which defines the re- fresh period (usually 16 ms), and RAS generator clock (RGCK), which is typically the microprocessor clock.

Highest priority is given to hidden refreshing through use of level sensing of RFCK. A refresh cycle begins when RFCK transitions to a high level. If during the time RFCK is high the DP8409A is deselected (CS in the high state) and the proc- essor is accessing another portion of the system such as another memory segment, or ROM, or a peripheral, then a hidden refresh is performed. When a read or write cycle is initiated by the processor, the RASIN input on the DP8409A transitions low. With CS high, this causes the present state of the internal refresh counter to be placed on the address outputs, followed by the four RAS outputs transitioning low, strobing the refresh address into the DRAM array. When the cycle ends, RASIN will terminate, thus forcing the RAS out- puts back to their inactive state and ending the hidden re- fresh. The refresh counter is then incremented and another microprocssor cycle can begin immediately. However, to save power, the DP8409A will allow only one hidden refresh to occur during a given RFCK cycle.

In the event that a hidden refresh does not occur, the DP8409A must force a refresh before the RFCK’s next positive-going transition. The system is notified after the nega- 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 the inactive state, and the DP8409A allows the processor to take full system control after the forced refresh has been completed.

OCTAL MEMORY DRIVERS

For those applications where the memory array is extremely large or the controller design is unique to a particular appli- cation requirement, specialized high capacitive load ad- dress and control buffers are required. However, like any other element in a DRAM system, selection of the improper driver can have significant impact on system performance.

In the past, this function has been performed using Schottky logic family circuits such as the DM74S240 octal inverter or the DM74S244 octal buffer. The output stages of these de- vices have good drive capability, but their performance with heavy capacitive loads is not ideal for DRAM arrays. The key disadvantage of these devices is their non-symmetrical rise and fall time characteristics and their long propagation delays with heavy load capacitance. The former is a result of impedance mismatch in the upper and lower output stages. The latter stems from process capability and circuit design techniques not tailored to the DRAM application. The combined result of all these factors is increased output skew in address and control lines when these devices are used as buffers.

TL/F/5012 – 4

FIGURE 4. Hidden and Forced Refresh Timing of the DP8409A

4

Page 4
Image 4
National Instruments DP8400 specifications Octal Memory Drivers, Hidden and Forced Refresh Timing of the DP8409A

DP8400 specifications

The National Instruments DP8400 is a robust and versatile data acquisition and control platform that stands out in the landscape of advanced instrumentation solutions. Designed to meet the demands of both academic and industrial applications, the DP8400 serves as a comprehensive tool for engineers and researchers alike, facilitating data collection, processing, and analysis in real-time.

One of the key features of the DP8400 is its high-performance data acquisition capability. It supports a wide range of input types, including analog, digital, and thermocouples, allowing users to connect various sensors and devices easily. With sampling rates of up to 1 MHz and resolutions of up to 24 bits, this instrument ensures precise and reliable data capture across diverse applications.

The DP8400 also integrates advanced signal processing technologies, including built-in filtering, signal conditioning, and data preprocessing capabilities. These features enable users to refine their measurements and extract meaningful insights from raw data, reducing the need for extensive post-processing. This is particularly beneficial in complex experiments where signal noise can interfere with results.

Another notable characteristic of the DP8400 is its versatile connectivity options. Users can connect to the device using USB, Ethernet, or wireless interfaces, facilitating seamless integration into existing laboratory setups or remote monitoring configurations. The device is compatible with various software platforms, including LabVIEW and MATLAB, providing users with familiar environments for programming and data visualization.

The DP8400 also boasts robust data storage capabilities, allowing for high-speed data logging and management. With onboard memory and support for external storage devices, users can capture extensive datasets without loss of performance. This is especially useful in long-duration experiments or when conducting time-series analysis.

In terms of durability, the DP8400 is built to withstand challenging environments, featuring rugged housing and protection against dust and moisture. This makes it suitable for both laboratory and field applications, providing reliability in diverse operating conditions.

Overall, the National Instruments DP8400 represents a powerful solution for data acquisition and analysis, combining high performance, advanced features, and exceptional flexibility. Whether for educational purposes, research projects, or industrial applications, the DP8400 is an essential tool for engineers and scientists looking to streamline their data collection and enhance their analytical capabilities. With its user-friendly interface and extensive support, it empowers users to explore new frontiers in measurement science.