Intel 820E User Manual

Page of 239
Intel
®
 820E Chipset 
 
 
 
 
R
 
60  
Design 
Guide 
2.8. AGP 
2.0 
For detailed AGP interface functionality (e.g., protocols, rules, signaling mechanisms), refer to Revision 
2.0 of the latest AGP Interface Specification obtainable from 
. This document 
focuses only on specific Intel 820E chipset platform recommendations. 
Revision 2.0 of the AGP Interface Specification enhances the functionality of the original AGP Interface 
Specification
 (Rev. 1.0) by allowing 4
×
 data transfers (4 data samples per clock) and 1.5 V operation. In 
addition to these major enhancements, additional performance enhancement and clarifications (e.g., fast-
write
 capability) are included in the AGP Interface Specification (Rev. 2.0). The Intel 820E chipset 
supports the enhanced features of AGP 2.0. 
The 4
×
 operation of the AGP interface provides for “quad-pumping” of the AGP AD (address/data) and 
SBA (side-band addressing) buses. That is, data is sampled four times during each 66 MHz AGP clock. 
This means that each data cycle is ¼ of a 15-ns (66 MHz) clock, or 3.75 ns. It is important to realize that 
3.75 ns is the data cycle time, not the clock cycle time. During 2
×
 operation, data is sampled twice during 
a 66 MHz clock cycle. Therefore, the data cycle time is 7.5 ns. 
To allow for these high-speed data transfers, the 2
×
 mode of AGP operation uses source-synchronous 
data strobing. (Refer to Source-Synchronous Strobing section.) During 4
×
 operation, the AGP interface 
uses differential source-synchronous strobing. 
With data cycle times as small as 3.75 ns and setup/hold times of 1 ns, the propagation delay mismatch is 
critical. In addition to reducing propagation delay mismatch, it is important to minimize noise. Noise on 
the data lines will cause the settling time to be long. If the mismatch between a data line and the 
associated strobe is too great or if there is noise on the interface, incorrect data will be sampled. 
The low-voltage operation on AGP (1.5 V) requires even more noise immunity. For example, during 
1.5 V operation, V
ILMAX
 is 570 mV. Without proper isolation, crosstalk could create signal integrity 
issues. 
2.8.1. 
AGP Interface Signal Groups 
The signals on the AGP interface are broken into three groups: 1
×
 timing domain signals, 2
×
/4
×
 timing 
domain signals, and miscellaneous signals. Each group has different routing requirements. In addition, 
within the 2
×
/4
×
 timing domain signals, there are three sets of signals. All signals in the 2
×
/4
×
 timing 
domains must meet minimum and maximum trace length requirements as well as trace width and spacing 
requirements. However, trace length matching requirements only must be met within each set of 2
×
/4
×
 
timing domain signals.