Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual
property rights is granted by this document. Except as provided in Intel's Terms and Conditions of Sale for such products, Intel assumes no liability
whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to
fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel products are not
intended for use in medical, life saving, or life sustaining applications.
Intel may make changes to specifications and product descriptions at any time, without notice.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
The Intel740™ graphics accelerator may contain design defects or errors known as errata which may cause the products to deviate from published
specifications.
2
I
C is a two-wire communications bus/protocol developed by Philips. SMBus is a subset of the I2C bus/protocol and was developed by Intel.
Implementations of the I
North American Philips Corporation.
Copies of documents which have an ordering number and are referenced in this document, or other Intel literature may be obtained by:
Part 2: Added Figure 2-2; added “Note” verbiage in 2.14.
4/98-002
7/98-003
Part 3: Added verbiage to 3.3.5; Modified Figures
3-14, 3-15, 3-16, 3-19; Modified Table 3-10.
Part 5: Modified Figure 5-6.
Restructured document and added a motherboard design:
Chapter 2 contains the Addin Card design. This chapter combines
revision 2 Chapters 1, 2, 3, and Appendix A. Only re-organizaiton; the
information is the same.
Chapter 2 adds the motherboard design.
viii
Intel740™ Graphics Accelerator Design Guide
Introduction
1
Introduction
Introduction
This document provides a complete package of design information for the Intel740™ Graphics
Accelerator. There are two design discussed:
•
ATX Addin Card Design (Chapter 2 provides design considerations, layout and routing
guidelines, and schematic diagrams)
•
Motherboard Design (Chapter 3 pro vides design consid erations, layo ut and routi ng guideline s,
and schematic diagrams)
The purpose of the reference design is to provide a comprehensive design encompassing every
Intel740™ graphics accelerator interface. The designer of another board may then modify this
design as needed since the basic hook-up will remain the same.
For the latest Intel740™ graphics accelerator information, please visit Intel’s website at:
This design guide is intended for hardware designers who are experienced with PC architectures
and board design. The design guide assumes that the designer has a working knowledge of the
vocabulary and practices of PC hardware design.
•
This chapter introduces the designer to the organization and purpose of this design guide and
provides a list of references and related document s.
•
Chapter 2, "Addin Card Design"—This chapter provides a detailed set of Intel740™ graphics
accelerator design information for ATX and NLX graphics cards. The basis of the design
information is a reference ATX card design. Schematics for the reference design are provided
at the end of the chapter.
•
Chapter 3, "3 Device AGP Motherboard Design "—This chapter provides design guidelines for
developing a motherboar d based on the Pen tium II
Intel740™ graphics accelerator. The main focus of this chapter is the guidelines for
developing a 3-point AGP solution with the Intel740 graphics accelerator and provides a
detailed set of design information for a 3-point AGP reference design (DS1P/440BX/I740).
Schematics for the reference design are provided at the end of the chapter.
•
Chapter 4, "Thermal Considerations"—This chapter introduces the topic of thermal
considerations. See Application Note 653 in Appendix A for a comprehensive description of
thermal considerations.
•
Chapter 5, "Mechanical Information"— This chapter provides mechanical information on Fan/
Heatsink, VMI Header Placement, Video Connector, brackets, and NLX considerations.
•
Chapter 6, "Third Party Vendor Information"— This section includes information regarding
various third-party vendors who provide products to support the Intel 440BX AGPset and the
Intel740 graphics accelerator.
•
Appendix A, "Application Notes"—This appendix contains Application Note 653, Thermal Design Considerations. The application note provides a comprehensive guide to thermal
design
•
Appendix B, "Reference Information"—This appendix provides reference information for
designing with the Intel740 graphics accelerator. The appendix contains information on
®
processor, Intel® 440BX AGPset, and the
1
Intel740™ Graphics Accelerator Design Guide
1-1
Introduction
SDRAM/SGRAM Graphics SO-DIMM Modules. The appendix also contains information on
PC SGRAM specifications.
1.2References
•
Intel740™ Graphics Accelerator Datasheet: Contact your field sales representative (Literature
order #290618) or visit the Intel740™ Graphics Accelerator WEB page at:
http://developer.intel.com/design/graphics/740.htm
•
Accelerated Graphics Port Interface Specification Rev 1.0: Contact www.agpforum.com
Intel740™ Graphics Accelerator Application Note 653 - Thermal Design Considerations: See
Appendix A
•
Intel 440BX AGPset Design Guide. Contact your field sales representative (Literature order
#290634). or visit the 440BX AGPSet WEB page at:
http://developer.intel.com/design/pcisets/designex/290634.htm
1-2
Intel740™ Graphics Accelerator Design Guide
Intel740™ Graphics
Accelerator Addin
Card Design
2
Addin Card Design
Addin Card Design
This chapter provides a complete package of design information for the Intel740™ graphics
accelerator. Usage of the Intel740™ graphics accelerator on an ATX and NLX graphics card is
discussed. The basis of this document is a reference ATX card.
2.1Introduction
The reference design card described in this document contains the following features.
— Support for Flash or ROM
— Capable of Supporting up to 256KB
•
Monitor
— Hardware Support for DDC 2B
•
Video
—Capture
— Bi-Directional VMI Video Port for DVD Hardware
— CCIR 601 8/16-bit Video Capture Port
— NTSC, PAL, and SECAM Inputs Accepted
— Intercast Capable
— Video-Conferencing Capable
— Output
— NTSC or PAL TV Output
— Flicker Free TV Output
— Overscan Compensation
— 50-Pin Video Connector
— S-Video In/Out
— Composite In/Out
—TV Tuner
•
I2C Programmability
2
Intel740™ Graphics Accelerator Design Guide
2-1
Addin Card Design
Table 2-1 lists the various functions capable of being supported by the reference card design. This
table describes which component is necessary for a specific feature. For hookup information, the
Intel740™ Graphics A ccelerator
corresponding schematic page should be referenced.
Table 2-1. Mix and Match Options For Intel740™ Graphics Accelerator Card
Component/
Functionality
2D/3DX
Video CaptureXX
TV OutXX
DVD (HW)XX
2 MBX(1) 256K x 64(2) 256K x 32
4 MBX
8 MBX(1) 1M x 64(4) 1M x 16
Intel740™
Graphics
Accelerator
Page 3
BT829
Page 5
2.1.1Design Features
2.1.1.1Int el7 40™ Graphi cs Ac ce lerator
The Intel740™ graphics accelerator is the main component of the graphics reference design. This
component delivers high performance 3D/2D graph ics and video capabilities. Each of the
interfaces are described below.
•
Accelerated Graphics Port (AGP) Interface. The AGP interface is a new interface designed
for 3D graphics. This interface provides increased bandwidth over PCI, side band addressing,
and AGP memory 3D texture storage. For a more complete description of the AGP interface
refer to the Intel740™ Graphics Accelerator Datasheet and AGP Specification.
•
Local Memory Interface. The memory interface on the Intel740™ graphics accelerator can
operate at speeds up to 100 MHz. An SDRAM interface supports SGRAM and SDRAM to be
used for different memory densities.
•
VMI Interface. A bi-directional VMI like port is incorporated into the Int el740™ graphics
accelerator providing a mechanism for affordable DVD. Video capture is also supported using
the video port pins.
•
TV Out Interface. Intel has worked with Rockwell* (Brooktree*) to design an interface
capable of supporting a high quality TV out chip. This interface allows the Intel740™ graphics
accelerator to output on a monitor, TV, or both.
•
BIOS Interface. The Intel740™ graphics accelerator supports a FLASH or ROM BIOS. Up
to 256Kx8 can be supported.
•
GPIO Interface. Nine GPIO signals exist on the Intel740™ graphics accelerator. GPIO[8:0]
allow for power management, DDC, I
•
DAC Interface. An integrated DAC provides display resolutions up to 1600x 12 00.
2
BT869
Page 6
DVD Chip/
Daughter
Card
Page 7
SO-DIMM
Module
Page 11
(1) 512K x 64
or
(2) 256K x 64
Memory
Components
Page 12
(2) 512K x 64
or
(4) 256K x 32
C, thermal fault sensing, and other general features.
2-2
Intel740™ Graphics Accelerator Design Guide
2.1.2BT829B - Video Decoder
The Bt829B is a video capture processor used to convert analog video data into CCIR 601 digital
video data. This chip contains the following capabilities.
•
Analog Inputs. The Bt829B con tain s four composite video inp uts al on g wi th o ne chroma and
one luma input for s-video.
•
I2C Interface. Control of the Bt829B is accomplished though the use of an I2C interface. All
of the chip’s registers are programmed using this interface as is the selection of the analog
input source to use in generating digital video data.
•
Video Port. The Bt829B contains a video port capable of out p ut tin g 8 or 1 6 bi t dat a. The data
format is YUV 4:2:2 with HSYNC, VSYNC, and PIXEL CLOCK as control signals.
2.1.2.1BT869 - TV Encoder
The Bt869 provides high quality TV out. This component contains the following interfaces:
•
Input Port. The Bt869 is capable of receiving data in two formats. The format used by this
reference design for receiving data is through the 24 bit digital port accepting data on both
edges of the reference clock. This mode of operation is documented in the Intel740™ Graphics Accelerator Datasheet. The second method for capturing data is through the use of
the VMI protocol. This interface is documented in the VMI 1.4 Interface Specification.
•
Flicker Filter Output. The output of the Bt869 is a very high quality flicker filtered output.
This is due to a 5 tap internal filter. Output can be displayed in interlaced, non-interlaced,
PAL, or NTSC formats. Macrovision7 output is also supported in the Bt869 component. The
Bt869 is capable of displaying composite or S-Video data.
•
I2C Interface. Control of the Bt869 is achieved through the I2C port.
Addin Card Design
2.1.3Terminology
2.1.3.1Power Sources
The card is supplied with four voltages through the edge connector. Other voltages are derived onboard. Thus, the Power Layer of the board must be divided into several distinct planes. Table 2-2
lists the various power elements on the Intel740™ graphics accelerator reference design. Each of
the voltage sources are supplied by a plane except for 12 volts, which is supplied by a 25 mil trace.
Table 2-2. Intel740™ Graphics Accelerator Power Supplies
Schematic
Symbol
VDDQ33.3V AGP Supply+3.3V8.0AEdge connector
VCC33.3V Logic Supply+3.3V6.0AEdge connector
VCC5V Logic Supply+5.0V2.0AEdge connector
+12V12V Supply+12V1.0AEdge connector
VCC22.7V Core Supply+2.7V3.0AVCC3, via Voltage Regulator
3VAA_BT8693.3V Analog Supply+3.3V< 1.0AVCC3, via Ferrite Bead
AVCC5V Analog Supply+5.0V< 1.0AVCC, via “fence”
DescriptionVoltage
Max
Current
Source
Intel740™ Graphics Accelerator Design Guide
2-3
Addin Card Design
2.1.3.2Fences
A “fence” is a line routed out of the plane such that a given area is isolated from the rest of the
plane except at a single point of contact, conceptually the “gate” in the fence. A fence will
minimize noise originating from digital signaling onto the analog signals. This provides higher
quality video for both the Bt829B and Bt869. An example of a fenced power plane is shown in
Figure 2-1. The heavy black line is the routed area. The width of the gate or opening can be up to
75% of the length of the IC in question. The widt h of the routed fence should conform to the
separation routing between power planes (i.e., 25 mils minimum).
Figure 2-1. Example of Power Plane Separation ("fencing")
“gate”
Plane
(e.g. VCC)
2.1.3.3Stitching
Power plane “stitching” is required between the VCC3 and VDDQ3 planes. Stitching two isolated
planes together with capacitors allows a current return path for high frequency signals which pass
over split power planes. This helps to eliminate EMI. The six 0.1 µF capacitors coupling VCC3 to
VDDQ3 should be spaced evenly if possible. Note the VDDQ3 plane is only near the AGP
connector . An example of sti tchi ng is s hown in Figure 2-2. This figure illustrates the power planes
and, therefore, does not show signal traces between capacitors. The general rule for power plane
stitching is to have a capacitor placed between every four signals crossing the two planes. As an
example, there should be a capacitor, four signals, a capacitor, another four signals, and so forth
ending with a capacitor.
Figure 2-2. Example of Power Plane Stitching
VCC3
Fenced area
(e.g. AVCC)
Routed “fence”
Overlying Chip
2-4
cap
IC
cap
cap
VDDQ3
cap
Intel740™ Graphics Accelerator Design Guide
2.2Layout and Routing Guidelines
This chapter describes layout and routing recommendations to insure a robust design. These
guidelines should be followed as closely as possible. Any deviations from the guidelines listed here
should be simulated to insure adequate margin is still main tained in the design.
2.2.1Placement
The ball connections on the Intel740™ graphics accelerator have b een assigned to simplify routing
and keep board fabrication costs down by enabling a 4-layer design. Figure 2-3 shows the four
signal quadrants of the Intel740 graphics accelerator. Component placement should be done with
this general flow in mind. This will simplify routin g and minimize the number of signals which
must cross. The individual signals within the respective groups have also been optimized to be
routed using only 2 PCB layers.
A complete list of signals and ball assignments can be found in the Intel740™ Graphics
Accelerator Datasheet.
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
Y
AA
AB
AC
AD
AE
AF
Local Memory
VMI Port
Quadrant
Quadrant
Intel740™ Graphics Accelerator Design Guide
2-5
Addin Card Design
An example of the proposed component placement for an ATX form factor design is shown in
Figure 2-4. This is the placement used on the reference card. For NLX placement issues, refer to
Section 5.6, “NLX Considerations” on page 5-5.
ATX Form Factor:
•
The example placement (Figure 2-4) shows the Bt829B, Bt869, SO-DIMM Module, Intel740
graphics accelerator, VMI Port connections along with a 50 pin video connector.
•
The trace length limitation between critical connections will be addressed later in this
document.
•
Figure 2-4 is for reference only. The choice of size of memory, whether to have an SO-DIMM
connector, what video components to place on the board, and which video connectors to have
on the bracket will have to be evaluated by the board designer.
Figure 2-4. Example ATX Layout
VGA
Connector
Bt869
50 Pin
Connector
VMI Port
Connectors
2.2.2Board Description
Bt829B
28F010
Flash
BIOS
Intel740™
Intel740
Chip
SO-DIMM
Connector
Memory
Memory
Even with the following recommendations, it is important to simulate your design.
A 4-layer stack-up arrangement is recommended. T he stack-up of the bo ard is shown in Figure 2-5.
The impedance of all the signal layers are to be between 50 and 80 ohms. Lower trace impedance
will slow signal edge rates, over & undershoot, and have less cross-talk than higher trace
impedance. Higher trace impedance will create faster edge rates and decrease signal flight times.
Prepreg is FR-4 material.
2-6
Intel740™ Graphics Accelerator Design Guide
Figure 2-5. Four Layer Board Stack-up
Addin Card Design
Z = 65 ohms
Z = 65 ohms
Note:Top and bottom routing layers specify 1/2 oz. cu. However, by the time the board is plated, the
traces will end up with about 1 oz. cu. Please check with your fabrication vendor on the exact value
and insure that any signal simulation accounts for this.
Additional guidelines on board buildup, placement and layout include:
•
All layers should be cut back from the substrate outer edge by 0.050”. A 0.025”-wide strip
should be added to all signal and power layers around the outer edge and tied to the ground
plane.
•
All power and ground traces between vias and pads for all components should be at least as
wide as the component power or ground pad itself.
•
Through-hole vias, unless otherwise noted, are 10 mil drill, 25 mil diameter pad. Via capping
is required. All vias on the secondary side should be covered with solder mask. All vias on the
primary side are to be encroached with solder mask and anti-pad unless board dryness has
been guaranteed.
•
T o minimize solder wicking with the BGA, the component side solder mask should be applied
prior to tinning the copper. There should be no surface mount over bare copper (S.M.O.B.C.).
•
The solder mask must cover the trace between the via and pad.
•
The board impedance (Z) should be between 50 and 80 ohms (65 ohms ±20%).
•
FR-4 material should be used for the board fabrication.
•
The ground plane should not be split on the ground plane layer. If a signal must be routed for a
short distance on a power plane, then it should be routed on a VCC plane, not the ground
plane.
•
Keep vias for decoupling capacitors as close to the capacitor pads as possible.
•
Keep isolated power planes as close as possible to each other. This will minimize impedance
mismatch at the split.
•
All decoupling capacitors should be tied to the ground plane by a trace at least as wide as the
via ring to the plane.
6 mils
50 mils
6 mils
PREPREG
CORE
PREPREG
Primary Signal Layer (1/2 oz. cu.)
Ground Plane (1 oz. cu.)
Power Plane (1 oz. cu)
Secondary Signal Layer (1/2 oz. cu)
Total board width = 62 + .6 mils
Intel740™ Graphics Accelerator Design Guide
2-7
Addin Card Design
2.2.3BGA Component
2.2.3.1Layout Requirements
The following layout requirements should be followed when routing the 468 MBGA package.
•
All non-ground BGA lands should be Metal Defined (MD) lands with the following nominal
dimensions (see Figure 2-6).
— Metal pad:20 (6/6 routing) / 24 mils (5/5 routing)
— Solder mask opening:24 mil (20 mil pad) / 27 mils (24 mil pad)
•
Any trace connected to a MBGA land or PTH via in the MBGA land grid array should be
teardropped. The teardrop should leave the trace at a 45° angle and intersect the via
tangentially (see Figure 2-7).
•
The minimum distance between the gold finger edg e of the card and the center of the first row
of MBGA lands should be 525 mils, and 480 mils from the end of the start of the bevel.
•
All BGA ground vias should use 16 mil drill with no thermal reliefs.
Figure 2-6. Metal Defined land dimensions
Figure 2-7. BGA Trace
(.024”)
.027”
BGA Lan d
45°
Solder Mask Ope nin g
(.020”)
.024”
Metal Pad
Cover Trace with Solder M ask
PTH Via
45°
.010” min
Recommended to be as
wide as via
2-8
Intel740™ Graphics Accelerator Design Guide
2.2.3.2Ground Connections
Addin Card Design
All lands in the four corners and center are V
connect to an adjacent via which passes through to the solder side of the board, one via per ball,
with a trace as wide as the via. Heat will dissipate through these vias to the GND plane as well as to
the air on the solder side.
Figure 2-8. Dogbone Via Pattern
(GND). Thermal analysis requires that each Vss ball
ss
2.2.3.3Power Connections
The VCC2 plane should be as wide as practical for high current-carrying capacity. Because of the
interspersing of VCC2 and VCC3 pins on the Intel740™ graphics accelerator, a polygon will be
needed on one of the signal layers to extend the VCC3 plane to the isolated VCC3 pins
(Figure 2-9). The VCC2 polygon is a separate plane on the VCC Layer; the darker VCC3 polygon
is a power flood on the solder side and connects to the VCC3 plane on the VCC Layer through vias.
Intel740™ Graphics Accelerator Design Guide
2-9
Addin Card Design
p
p
p
p
p
Gr
Figure 2-9. Suggested VCC Planes for the Intel740™ Graphics Accelerator
VCC2
VCC3
2.2.3.4Decoupling
Decoupling capacitors should ideally be placed as close as possible to the Intel740 graphics
accelerator. This means that the best decou
underneath the com
underneath the com
accelerator
the ca
ackage. At least a 0.1 µF and 0.01 µF are recommended for each corner. By placing
acitors in this location all of the traces can “break-out” from the BGA package on all four
onent. If a single sided board is required and capacitors cannot be placed
onent then decoupling is recommended at the corners o f the I ntel740 graphics
VCC2 on VCC Layer
VCC3 on Secondary Side
Signal Layer
vcc_pl.vsd
ling will occur if the capacitors are placed directly
2-10
0.1uF
0.01uF
0.1uF
0.01uF
0.1uF
0.01uF
Intel740
Graphics
Accelerator
(468 BGA)
0.1uF
0.01uF
Intel740™ Graphics Accelerator Design Guide
2.2.3.5General Sign al Routing
Figure 2-11 depicts general escape of traces from the five rows of BGA ball pads. The first three
ball rows can be routed on the primary layer. The last two must be routed through vias to the
secondary layer. Underneath the BGA, trace routing should be 5 on 5 or 6 on 6. Once the traces
have left the BGA, however, routing should expand to 5 o n 10 or 6 on 12. The ratio should be kept
as 1:2.
The signals AD _STB_A, AD_STB_B and SB_STB sh ould have a spacing of 1:4 to other signals.
Using this extra spacing between these specific signals will help to keep crosstalk to a minimum.
Addin Card Design
Figure 2-11.
Intel740™ Graphics Accelerator BGA Routing Exampl
COMPONENT SIDE ROUTING FOR 5 ROWS OF BALL PADS
R1
R2
R3
R4
e
2.2.4Voltage Regulator
The physical tab (used as a built in heatsink) on the MOSFET package is the drain pin, and will
need a tab-shaped pad to solder to.
Note:The resistor/capacitor network between the COMP pin (pin 5) and the GND pin (pin 3) of the
LT1575 should be connected directly to the GND pin of the device rather than tied to the ground
plane.
2.2.5Bt829 Video Decoder
Note:Rockwell* Semiconductor should be contacted for up to date layout recommendations.
Intel740™ Graphics Accelerator Design Guide
R5
2-11
Addin Card Design
2.2.5.1Ground Planes
The Bt829B and associated circuitry have two ground planes, GND and ANALOG_GND
(AGND). These are electrically the same plane but should be separated by a fence, as described in
Section 2.1.3.2, “Fences” on page 2-4. The schematic illustrates which pins attach to which plane
as does Table 2-3. The opening in the fence should be under the Bt829B and be up to 75% of the
IC’s width. The AGND plane is the isolated or subset plane, hence GND is the return path for
current. The AGND plane should be as small as possible.
The Bt829 and associated circuitry have three power planes, VCC3, VCC and AVCC. The latter
two are digital and analog +5V, respectively. As above, these are electrically the same plane but
separated by a fence. This fence and the AVCC plane should parallel the AGND fence and plane
closely, with the opening in about the same location.
Bt829 Ground Pins
Table 2-4. Bt829B VCC and AVCC Pins
Bt829B 5V Pins
VCC10, 38, 76, 88, 96
AVCC40, 44, 48, 60, 65, 72
2.2.5.3Passive Components and Signal Routing
All passive components should be placed as near to the Bt829B as possible. These parts include:
the 0.1µF and 0.01 µF bypass capacitors, the 10µF capacitors, the 75 ohm terminating resistors, an d
the crystal oscillator circuitry.
Note:There must be NO digital signals routed under or above the analog power and ground planes
(AVCC and AGND).
The filter circuits on the four video input signals (TUNER, SV_LUM, SV_CHR, CV_IN) need to
be located near the 50-pin connector. Note that other designs not using a 50 pin video connector
should have the filter circuits placed as close as possible to the input connectors. The analog traces
should not be routed such that they parallel other analog signals at a close spacing for a long length.
Wherever analog signals run in parallel, separated by less than 15 mils for longer than 250 mils,
run a ground line between them of approximately 12 mils width.
2.2.6Bt869 Video Encoder
Note:Rockwell Semiconductor should be contacted for up to date layout recommendations.
2.2.6.1Ground Planes
Only one ground plane is recommended for the Bt869. This ground plane should be formed as a
fence underneath the Bt869.
2-12
Intel740™ Graphics Accelerator Design Guide
2.2.6.2Power Planes
The Bt869 and associated circuitry have two power planes, VCC3 and 3VAA_BT869. The
3VAA_BT869 plane is a separate cutout, joined to VCC3 by a ferrite bead. The device should
reside entirely above the 3VAA_BT869 plane, as there are no VCC3 connections to the device. So
long as the 3VAA_BT869 plane underlies all the analog components, it should be as small as
possible.
All passive components should be placed as close to the Bt869 device as possible. These devices
consist of: the 0.1µF and 0.01µF bypass capacitors, the 10µF capacitors, the crystal oscillator
circuitry , and the 0.1 µF capacitors and 75 ohm resistors at the VREF, VBIAS and FSADJUST pins
as well as the protection diodes.
Addin Card Design
Note:There must be NO digital signals routed under or above the analog power and ground planes
(3VAA_BT869 and AGND).
The filter circuits on the three video output signals (TVOUT_Y, TVOUT_C, TVOUT_CVBS)
must be very near the 50-pin connector or other output connecto rs. Long leng ths of closely spaced
parallel analog signals should be avoided. Wherever analog signals run in parallel, separated by
less than 15 mils for longer than 250 mils, run a ground line between the video input traces of
approximately 12 mils width.
2.2.6.4AGP Layout and Routing Guidelines
This section describes the group of signals that runs between the Intel740 graphics accelerator
AGP Interface and the AGP edge connector. For the definition of AGP functionality (protocols,
rules and signaling mechanisms, as well as th e platform level aspects of AGP functionality), refer
to the latest AGP Interface Specification. This document focuses onl y on specif ic Inte l740 grap hics
accelerator recommendations for the AGP interface. The gen eral len gth requir ements are shown in
Table 2-6.
Table 2-6. AGP Signal Lengths
GroupRecommendation
All
CLK2.6” ± 0.4”
Mismatch between strobe and data traces must be less than 0.5”. Thus the trace length for signals
within a group must be within ±0.5” of the corresponding strobe’s trace length, as indicated in
Table 2-7.
≤
3.0”
Table 2-7. Strobes and Corresponding Signal Groups
For example, AD29 and AD_STB_B must not be mismatched by more than 0.5”. No such
comparison, however, should be enforced between AD29 and AD30, or AD29 and C/BE2#, etc.
Note:AGP strobes must be separated by 2X no rmal signal spacing ( i.e., if no rmal spacing is 5/ 10 or 6/12,
the strobe signals must be separated from other traces by 20 or 24 mils, respectively).
2.2.6.5Intel740™ Graphics Accelerator Memory Layout and Routing
Guidelines
The Intel740 graphics accelerator integrates a memory controller which supports a 64-bit memory
data interface. SGRAM can be used in addition to SDRAM if it is configured to perform as an
SDRAM. The Intel740 graphics accelerator generates the Row Address Strobe (SRAS[A:B]#),
Chip Selects (CS0[A:B]#, CS1[A:B]#), Column Address Strobe (SCAS[A:B]#), Byte Enables
(DQM[0:7]#), Write Enables (WE[A:B]#), and Memory Addresses (MA). The memory controller
interface is fully configurable through a set of control registers.
Eleven memory address signals (MAx[10:0]) allow the Intel740™ graphics accelerator to support
a variety of commercially available SO-DIMMs and components. Two SRAS# lines permit two
64-bit wide rows of SDRAM. All write operations must be one Quadword (QWord). The Intel740
graphics accelerator supports memory up to 100 MHz.
Rules for populating a Intel740 graphics accelerator Memory:
•
Memory can be populated using either an SO-DIMM or components.
•
SDRAM and SGRAM components and/or SO-DIMMs can be mixed.
•
The DRAM Timing register, which provides the DRAM speed grade control for the entire
memory array, must be programmed to use the timings of the slowest memories installed.
Possible DRAM and system options supported by the Intel740 graphics accelerator are shown in
Table 2-8.
Table 2-8. Supported Memory Options (Other Memory Options Are Not Supported)
In the following discussion the term row refers to a set of memory devices that are simultaneously
selected by an SRAS and the CS# signal.
Configuration #1: In this configuration, the minimum amount of memory (2MB) is supported.
Note that, the same copy of all control signals goes to each component.
Figure 2-19. 2/4 MB Local Memory Connection (64-bit data path)
33
Ω
Intel740™ Graphics Accelerator Design Guide
Intel740
MD[63:0]
CSx[A:B]#DQM[3:0]DQM[7:4]RCLKxOCLK
CS0A#
MD[31:0]
CS0A#
MD[63:32]
Intel740™ Chip
256K/512K X 32
256K/512K X 32
MA[11:0]
WEA#
SRASA#
SCASA#
TCLKA
WEA#
SRASA#
SCASA#
TCLKA
2-17
Addin Card Design
Configuration #2: Two rows of memory are supported in this configuration. If 256Kx32
components are used 4MB of memory is obtainable, if 512Kx32 is used, then 8MB is supported.
Note that both rows of memory receive different copies of each control signal, for loading reasons.
Figure 2-20. 4/8 MB Local Memory Connection (64-bit data path)
Intel740™ Chip
Intel740
MD[63:0]
CSx[A:B]#DQM[3:0]DQM[7:4]RCLKxOCLK
MA[11:0]
MD[31:0]
MD[63:32]
MD[31:0]
MD[63:32]
CS0A#
CS0A#
CS1A#
CS1A#
256K/512K X 32
256K/512K X 32
256K/512K X 32
256K/512K X 32
WEA#
SRASA#
SCASA#
TCLKA
WEA#
SRASA#
SCASA#
TCLKA
WEB#
SRASB#
SCASB#
TCLKB
WEB#
SRASB#
SCASB#
TCLKB
2-18
Intel740™ Graphics Accelerator Design Guide
Configuration #3: One row of memory is supported in this configuration using 1Mx16 SDRAMs.
Only the maximum allowable amount of memory (8MB) is supported in this configuration. Note
that each copied signal is sent to only two components.
Figure 2-21. 8 MB Local Memory Connection (64-bit data path)
Intel740™ Chip
MD[63:0]
Addin Card Design
Intel740
MA[11:0]
CSx[A:B]#RCLKxOCLK
CS0A#
MD[15:0]
CS0B#
MD[31:16]
CS0A#
MD[47:32]
CS0B#
MD[63:48]
DQM[1:0]
DQM[3:2]
DQM[5:4]
1M X 16
1M X 16
1M X 16
1M X 16
DQM[7:6]
WEA#
SRASA#
SCASA#
TCLKA
WEB#
SRASB#
SCASB#
TCLKB
WEA#
SRASA#
SCASA#
TCLKA
WEB#
SRASB#
SCASB#
TCLKB
Intel740™ Graphics Accelerator Design Guide
2-19
Addin Card Design
2.2.6.7TV Out Interface
The TV out bus is the group of s ignals that carry dig itized display da ta from the Intel740
graphics accelerator to the Bt869 flicker filter TV-out component. This interface is shared with
the BIOS interface. Table 2-12 gives the maximum trace lengths between components.
Table 2-12. TV Out/ROMA Trace Lengths (See Figure 2-22)
Signal
ROMA[17:0]0.0”3.5”0.0”1.5”0.0”4.0”
Intel740™ to BIOS
Stub
MinMaxMinMaxMinMax
Figure 2-22. Layout Dimensions, Digital TV Bus
Intel740™
Intel740
Chip
0.0” - 3.5”
BIOS ROM
2.2.6.8Analog Signals
It is recommended that all analog signal traces be 75Ω ±5%. It is important that these traces not
violate the 5x10 mil spacing for the 65Ω traces. Analog traces include the DAC R, G, B traces, all
of the inputs to the Bt829B component and outputs from the Bt869 component.
2.2.7UL and FCC Considerations
BIOS StubBIOS to Bt869
0.0” - 4.0”
Bt869
0.0” - 1.5”
2-20
Certain precautions should be taken in the design of the of a graphics card to ensure passing safety
and EMI tests. These precautions are listed below.
•
When a signal can be hot plugged, clamping diodes should be used to limit voltage spikes.
•
When a voltage leaves the card, a fuse should be placed in the path to protect from a short
circuit.
•
Sockets, Fans and Brackets should be grounded.
•
Separate Power Planes of the same voltage should be stitched together.
Intel740™ Graphics Accelerator Design Guide
2.3Addin Card Schematics
This section describes the Intel740™ Graphics Accelerator Reference Design Schematics. Please
read this section carefully to observe all design recommendations and requirements.
The description of each schematic page is named by the logic block shown on that page.
Cover Sheet (Schematic Page 1)
The Cover Shee t shows the schem atic page titles, page numbers, dis claimers and power pins.
Block Diagram (Schematic Page 2)
This page shows a block diagram overview of the Intel740 AGP card design. Schematic page
numbers for each of the major schematic components are shown.
This page shows all of the connections to the Intel740 graphics accelerator. Each Intel740 graphics
accelerator interface is hooked up in this reference design. Beginning in the upper left hand corner
of the page, the video capture port is shown. Internally, the input pins are pulled down. These pins
contain a strapping option for subsystem ID. In this case the reference design has an ID of 0100h.
Bits that should be a “1” may be pulled up using a 2K pull-up resistor. If the graphics design will
not have video, the only concern is pu lling the bus up to the correct value for the subsys tem ID.
The video control signals may be left unconnected. The BIOS interface multiplexes the BIOS,
vendor ID, and flicker filter TV encoder. The ROMA lines are internally pulled down and may be
pulled up using a 2K pull-up resistor. The video host port connects directly to the VMI header. The
section labeled AGP interface connects directly to the AGP connector. The memory interfaces
connect to an SO-DIMM connector and memory components. Each of the 9 GPIOs serve a
different function in the reference design. Table 2-13 lists the function assigned to the GPIOs.
Addin Card Design
Table 2-13. GPIO Functions
GPIOFUNCTION
GPIO0I
GPIO1I
GPIO2DDC Data
GPIO3DDC Clock
GPIO4Fan Fail
GPIO5Extra For DVD Control
GPIO6VP[15:0] Bus Isolation Control
GPIO7Extra For DVD Control
GPIO8Power Down
Decoupling for the Intel740 graphics accelerator is shown along the bottom of the schematic page.
2
C Data
2
C Clock
Intel740™ Graphics Accelerator Design Guide
2-21
Addin Card Design
Voltage Regulator (Schematic Page 5)
This page shows the circuitry to convert from 3.3 Volts to 2.7 Volts. The regulator used in the
reference design does not need any heat sink for the FET. As shown, the FET will be dissipating
slightly over 1 watt. If a different voltage regulator solution will be used, calculations will be
needed to determine the need for a heatsink. Resistors R50, R44, R42, and R43 are only for the
reference card design. These resistors allow different voltage combinations for core and internal
Intel740 graphics accelerator PLLs. The table at the top of the page describes the voltage
configurations. Core decoupling is shown at the bottom of the page and should be placed close to
the Intel740 graphics accelerator.
Bt829B (Sch ematic Page 6 )
The Bt829B component contains analog inputs which require special routing requirements detailed
in Section 2.2.5, “Bt829 Video Decoder” on page 2-11. If these analog inputs are not used, then
they should be tied to ground as is MUX3 in the reference design. The I2CCS pin is pulled low in
the reference design to select an I
connecting other I
Note:Care must be taken to ensure that no two devices use the same address.
The QCLK output of the Bt829B obviates the need for connection to the VRDY input on the
Intel740 graphics accelerator as this clock “ANDs” the ACTIVE and CLK outputs of the Bt829B
together. The reference design is designed to support NTSC, PAL and SECAM. If only NTSC is
desired, the circuitry including Y1 can be removed and XT1I should be tied high or low with
XT1O left floating. If only PAL mode of operation is desired, XT1I should be tied high or low with
XT1O floating and Y2 should be replaced with Y1. Decoupling for the component is shown at the
bottom of the page.
2
2
C devices like the Bt869.
C address of 88h and 89h. This selection becomes important if
Bt869 (Schematic Page 7)
The Bt869 power supply is generated from the VCC3 supply. Decoupling for this supply is shown
at the top of the page. The componen t contains a 24-bit data port. The In tel740 gr aphics acceler ator
connects only to 12 of these bits. The functionality of this interface is described in the Intel740
Graphics Accelerator Datasheet. The slave input is tied to ground to place this chip in m aster mode.
If the digital port were to be used as a VMI port, the component should be placed in slave mode.
This page contains the only jumper in the design. This jumper selects which mode (PAL or NTSC)
the Bt869 will operate in. The PC ’98 specification recommends this jumper for designs where a
TV may be the only output display. The ALTADDR pin is pulled high so that the device responds
to an address of 8Ah. This address keeps this device from conflicting with the Bt829B’s I
2
C
address. Note that ROMA17 is wired to the CLKI pin while ROMA14 is connected to the CLKO
pin. ROMA17 is also called CLKOUT and ROMA14 is called CLKIN. The Intel740’s graphics
accelerator CLKOUT pin corresponds to the Bt869’s CLKI pin while the CLKIN pin corresponds
to the CLKO pin on the Bt869. The DAC lines have special routing requirements detailed in
section. These DAC lines allow the component to output S-Video and composite video.
VMI Video Connectors (Schematic Page 8)
The VMI video connectors are used for the attachment of a DVD daughter card or video capture
card. The capture port is connected to the 26 pin header while the bi-directional host port is
connected to the 40 pin header. The reference design uses a 2A fuse for the 3.3 volt supply to the
40 pin header. The 2A fuse is allowed for the 5 volt supply and 1A is allowed for the 12 volt
supply . GPIO5 an d GPIO7 com e to the h eader for added DVD daughter card functionality control.
GPIO8 is used for power down operation on the card. The I
2
C connections on the 26 pin header are
3.3 volt signals. Mechanical dimensions for the placement of the connectors is shown in
Section 5.3, “VMI Header Placement” on page 5-2.
2-22
Intel740™ Graphics Accelerator Design Guide
Addin Card Design
AGP Card Edge (Schematic Page 9)
This page details the connections of AGP. All power is derived from this connector. Using the rule
of 1A per pin, the 12 volt supply is capable of supplying 1A, the 5 Volt supply is capable of
supplying 2A and the 3.3 Volt supply is capable of supplying 8A.
VGA Connector
(Schematic Page 10)
The VGA connector provides the RGB output to a monitor. BIOS and hardware provide support
for plug-and-play capability.
2
DDC/I
This page details the 3.3 volt/5 volt signal conversion as well as the DDC/I
C (Schematic Page 11)
2
C connections. To
perform the voltage translation, quick switches are used. The quick switches at the top of the page
serve a second function of isolating the VMI port from the Intel740 graphics accelerator. GPIO6
can tri-state this bus to preclude the possibility of contention between something connected to the
VMI header and the Bt829B.
SO-DIMM Connector (Schematic Page 12)
The SO-DIMM connector shows a fairly straight forward connection to the Intel740 graphics
accelerator memory signals. Note that the primary CS0 connection is tied to the Intel740 graphics
accelerator CSA1# signal. The CSB0# signal is connected to CS1 on the connector. The reference
design has the first row of memory down on the graphics card. The second row of memory is
assumed to be placed in the SO-DIMM connector.
Note:It is important not to have the memory on the graphics card and memory on the SO-DIMM
connector connected to the same row.
SGRAMS (Schematic Page 13)
The SGRAMs shown on this page are labeled as 512Kx32. The schematic pinout is actually
capable of supporting either the 512Kx32 or 256Kx32 SGRAMs. This dual-support connection is
achieved through the following method. The 512Kx32 Jedec standard defines AP on pin 51 which
is address 9. BS is on pin 29 and is also labeled as address 10. Addres s 8 is on pin 30. The Int el740
contains the AP on its address 8 pin and BS on address 9 pin. Since the 256Kx32 has AP with
graphics accelerator address 8 and on pin 51 along with BS with address 9 on pin 29 and a no
connect on pin 30, either the 512K or the 256K SGRAMs are capable of being supported in the
same design (see Figure 2-23).
Note:It is important to disable the special features of SGRAM. This will make the SGRAM operate as an
SDRAM, thus making it compatible with the Intel740 graphics accelerator.
Intel740™ Graphics Accelerator Design Guide
2-23
Addin Card Design
Figure 2-23. 512Kx32 and 256Kx32 Pinout Compatibility
Intel740™
Intel740
Chip
A8/AP
A9/BS
A10
A7
.
.
A0
Intel740™
Chip
Intel740
A8/AP
A9/BS
A10
A7
.
.
A0
Figure 2-24. 1M X 16 Pinout Compatibility
Pin 51
Pin 29
Pin 30
Pin 51
Pin 29
Pin 30
A9/AP
A10/BS
A8
A7
.
.
A0
A8/AP
A9/BS
NC
A7
.
.
A0
512Kx32
SGRAM
Jedec
Standard
256Kx32
SGRAM
Jedec
Standard
2-24
Intel740™
Chip
A11/BS
A10/AP
A9
A8
.
.
.
A1
A0
A11
A10
A9
A8
A1
A0
Intel740™ Graphics Accelerator Design Guide
.
.
.
1M X 16
SDRAM
Addin Card Design
Video Connector (Schematic Page 14)
This page shows a specially designed solution to the problem of too many connectors and not
enough board space. This 50 pin connector allows external hookup for a tuner , S-V ideo in, S-V ideo
Out, composite video in, and composite video out. The input connections feed to the Bt829B
component while the out connections come from the Bt869. Individual designs may or may not
have all possible connectors and, therefore, may not need this type of solution.
BIOS/FAN (Schematic Page 15)
This page shows the connections to the flash BIOS and fan power. The BIOS used in this design is
a PLCC socket for early debug capabilities. To use less board space a TSOP package may be the
preferred component. Since the selected part is a 5 volt part, the data lines are isolated from the
Intel740 graphics accelerator by a level shifter.
Note: The Intel740 graphics accelerator does not require a fan for AGP compliant systems. These
design features have been added for ease of use if the customer determines a fan is required. Refer
to the Thermal Application Note and software to determine the correct thermal solution.
The fan powerdown control is done through the use of a FET. Normal operation of the fan is
allowed by the 4.7 KΩ pull-up resistor (R26). If powerdown is desired, the GPIO8 pin will turn the
FET off. Pin 3 of the fan header allows the fan to signal the I ntel740 graphics accelerator that it has
failed.
Intel740™ Graphics Accelerator Design Guide
2-25
Addin Card Design
2-26
Intel740™ Graphics Accelerator Design Guide
A
A
B
B
C
C
D
D
E
E
44
33
22
11
INTEL740(TM) GRAPHICS ACCELERATOR FULL FEATURED REFERENCE CARD
COVER SHEET
BLOCK DIAGRAM
INTEL740(TM) GRAPHICS ACCELERATOR (A)
INTEL740(TM) GRAPHICS ACCELERATOR (B)
VOLTAGE REGULATOR
BT829B VIDEO DECODER
BT869 VIDEO ENCODER
VMI VIDEO CONNECTOR
AGP CONNECTOR
VGA CONNECTOR
VMI/DDC/I2C/FANFAIL LEVEL SHIFTER
SO-DIMM
SGRAM
VIDEO CONNECTORS
BIOS/FAN CONNECTOR
REVISION HISTORY
+12V = 12V ANALOG UNLESS OTHERWISE SPECIFIED
VCC = 5V DIGITAL UNLESS OTHERWISE SPECIFIED
VCC3 = 3.3V DIGITAL UNLESS OTHERWISE SPECIFIED
VDDQ = 3.3V AGP POWER SUPPLY
VCC_CORE = VOLTAGE SUPPLIED TO THE INTEL740 CHIP CORE
GND = DIGITAL GND
VCC
VCC3
VDD
THIS SPECIFICATION IS PROVEDED AS IS WITH NO WARRANTIES
WHATSOVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY, FITNESS
FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING
OUT OF PROPOSAL, SPECIFICATION OR SAMPLE.
NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO
ANY INTELLECTUAL PRPERTY RIGHTS IS GRANED HEREIN.
INTEL DISCLAIMS ALL LIABILITY, INCLUDING LIABILITY FOR
INFRINGEMENT OF ANY PROPRIETARY RIGHTS, RELATING TO USE OF
INFORMATION IN THIS SPECIFICATION. INTEL DOES NOT WARRANT
OR REPRESENT THAT SUCH USE WILL NOT INFRINGE SUCH RIGHTS.
I2C IS A TWO-WIRE COMMUNICATIONS BUS/PROTOCOL DEVELOPED BY
PHILIPS. SMBUS IS A SUBSET OF THE I2C BUS/PROTOCOL AND WAS
DEVELOPED BY INTEL. IMPLEMENTATIONS OF THE I2C BUS/PROTOCAL
OR THE SMBUS BUS/PROTOCOL MAY REQUIRE LICENSES FROM VARIOUS
ENTITIES, INCLUDING PHILIPS ELECTRONICS N.V. AND NORTH
AMERICAN PHILIPS CORPORATION.
*THIRD-PARTY BRANDS AND NAMES ARE THE PROPERTY OF THEIR
RESPECTIVE OWNERS.
---THE NET CONNECTING C60 TO C61
SHOULD BE CONNECTED DIRECTLY
TO PIN 3 OF THE LT1575 DUE TO
THE GROUND BOUNCE SENSIVITITY OF
THE LT1575 COMPENSATION PIN
TO VARY THE OUTPUT VOLTAGE, REPLACE
R40 WITH THE FOLLOWING VALUES TO
ACHIEVE THE VARIOUS OUTPUT
VOLTAGES:
SIGNAL GPI08 ADDED TO VMI 2X20 HEADER ON PIN Z18
FAN FAIL SIGNAL REMOVED FROM QSWITCH
OE# ON INTEL740(TM) GRAPHICS ACCELERATOR OSCILLATOR PULLED HI TO 3.3V
MEMORY ADDRESSES 8,9 AND 10 FROM INTEL740 CONNTECTED TO 9,10 AND 8 OF SODIMM CONNECTOR, RESPECTIVELY
GPIO4 PULLED UP TO 3.3V THRU 4.7K RESISTOR
POWER SUPPLY VDDQ3 CHANGED TO VDD
1.3 REVISIONS
REMOVED 1UF CAP BETWEEN PIN 1 AND GND OF LT1575 ON P.4
ADDED 1UF CAP TO VCC3 NEAR PIN 1 OF HEXFET ON P.4
REPLACED 220UF CAP WITH 100UF CAP ON P.4
LAYOUT NOTE ADDED TO P.4
1.4 REVISIONS
SIGNAL NAMES L RED, L GREEN, L BLUE CHANGED TO L_RED, L_GREEN AND L_BLUE, RESPECTIVELY, ON P.9
SIGNAL NAMES VGA SHYNC AND VGA VSYNC CHANGED TO VGA_HSYNC AND VGA_VSYNCE ON P.9
NET NAMES CONX_20, CONX_24 AND CONX_47 ADDED TO P.13
MOUNTING HOLES FOR FAN ADDED TO P.14
FOR HIDDEN PINS OF FAN MOUNTING HJOLES ADDED TO P.1
AGND CHANGED TO GND GLOBALLY
AVCC CHANGED TO VCC GLOBALLY
ON HIDDEN PINS OF BT829ALV REMOVED FROM P.5
PROPERTY OF BT829ALV ADDED, HIDDEN PINS DESIGNATED AS ANALOG_GND CONNECT TO GND
POWER NOTES CHANGED ON P.1 TO REFLECT AGND AND AVCC REMOVAL
THE 4 GND RINGS OF FAN MOUNTING HOLES BROUGHT OUT EXTERNALLY P.14
THE 4 NC MOUNTING HOLES ARE STILL LEFT AS HIDDEN
1.42
0 OHM RESISTOR ADDED TO GPIO4 LINE ON P.14
UNSTUFFED 0 OHM RESISTOR ADDED BETWEEN DRAIN AND SOURCE OF PMOSFET ON P.14
PINOUT CHANGED ON INTEL740(TM) GRAPHICS ACCELERATOR ON PINS SPARE2, SPARE1, LEFT, VSYNC,
HSYNC, VREF, AND VCLK.
NEW PIN'S ARE H25, H26, J23, J25, J26, L23, & L24 RESPECTIVELY ON P.3.
NO OTHER PINS AFFECTED.
1.43
ADDED DISCLAIMERS TO P.1
ADDED NOTE REGARDING HIDDEN PINS OF VGA CONNECTOR ON P.1
AGP NOTE CHANGED TO A.G.P. ON P.8
COMPATIBILITY NOTE REMOVED FROM TITLE ON P.10
512X32 SGRAMS NOTE CHANGED TO JUST SGRAMS
BUTEO TV ENCODER NOTE CHANED TO BT869 VIDEO ENCODER
POWER PINS NOTE CHANGED TO HIDDEN POWER PINS ON P.1
BT829B NOTE CHANGED TO BT829ALV VIDEO DECODER ON P.1 & 5
ADDED NOTE ON P.4 REGARDING VARYING THE OUTPUT VOLTAGE OF REGULATOR
SIGNAL NAME XTL1 CHANGED TO XT1I ONP.5, PIN16 OF BT829ALV
SIGNAL NAME XT10 CHANGED TO XT1O ON P.5, PIN17 OF BT829ALV
PULL-DOWN REISITOR ON GPIO4 REMOVED
1.2 REVISIONS
MEMORY ADDRESSES 8,9 AND 10 FROM INTEL740(TM) GRAPHICS ACCELERATOR CONNECTED TO 8,9 AND 10 OF
SODIMM CONNECTOR, RESPECTIVELY
1.41
1.44
NOTE ON HIDDEN VCC PINS FOR BT829ALV CHANGED, PIN 28 TO 38 ON P.1
POWER PLANE VDD CHANGED TO 3VAA_BT829 FOR 3 PROTECTION DIODES ON P.6
SIGNAL NAMES L_GATE, R_GATE, COMP1 M_COMP1 ADN FB1575 ADDED TO P.4
SIGNAL NAMES XT1CAP AND XT0CAP ADDED TO NETS ON P.5
SIGNAL NAMES XTALIN869, XTALOUT869, M_COMP2, COMP2, FSADJUST869, VBIAS869 AND VREF869 ADDED TO NETS ONP.6
SIGNAL NAME VMI3V ADDED TO NET ON P.7
SIGNAL NAME FANPOWER ADDED TO NET ON P.14
1.45
SIGNAL NAME CCVALID ADDED TO P.5
1.46
SIGNAL NAME GFX_OSC ADDED TO P.3
SIGNAL NAME MODE869 ADDED TO P.6, PIN 50 OF BT869
SIGNAL NAME PAL_MODE ADDED TO 1X3HDR ON P.6
SIGNAL NAME NTSC_MODE ADDED TO 1X3HDR ON P.6
1.46
NOTE STATING NEED A 10% VERSION CREATED REMOVED FROM P.8
POWER SUPLY VCC3 CHNAGED TO VCC ON C123 ON P.14
POWER SUPPLY VCC3 CHANGED TO VCC ON BIOS SKT ON P.14
SIGNAL NAME 5VSDA CHANEGD TO 3VSDA ON U9.Z13 ON P.7
AGP CONNECTOR NOTES ON PINS CHANGED ON P.8, NO SIGNAL NAMES WERE CHANGED ON THE CONNECTOR
NAMES GAD[31:0] CHANGED TO AD[31:0], SMB1 AND SMB0 CHANGED TO RSVD
GAD_STB0 AND GAD_STB1 CHANGED TO AD_STB0 AND AD_STB1, RESPECTIVELY
GC-BE*3,2,1,0 CHANGED TO CBE*3,2,1,0 RESPECTIVELY
GSTOP*, GPERR*, AND GPAR CHANGED TO STOP*, PERR*, SERR* AND PAR, RESPECTIVELY
1.5 REVISIONS
C39, C41, C42, & C44 CHANGED TO 15PF ON P.5, NO PACKAGE SIZE CHANGE NEEDED
SIGNALS XT1CAP AND XT0CAP RELOCATED SINCE XTAL FILTERS CHANGED ON P.5
L3 AND L4 ON P.5 CHANGED TO 4.7UH NAD LOCATION IN XTAL FILTER CIRCUIT CHANGED
PIN 36, 37, 80, & 85 CONNECTED TO VCC3 INSTEAD OF VCC ON THE BT829ALV ON P.5
R20 ON P.5 NOW CONNECTS TO VCC3 INSTEAD OF VCC
C20, C22, C23 AND C26 ON P.5 CHANGED FROM 0.1UF TO 1UF. THESE ARE THE AC CAPS TO MUX INPUTS.
THIS REQUIRED A PACKAGE SIZE CHANGED FROM 0805 TO 1206.
VCC CONNECTION TO PIN 59 OF BT829B (P.5) DELETED. WIRE LEFT OPEN AND RENAMED TP_0559.
REMOVED NOTE NEAR PIN 59 OF BT829B (P.5) WHICH STATED TIE TO ANALOG FENCE
DELETED R13, R18 & R19 FROM P.5 OF SCHEMATICS.
REPLACED C38 ON P.5 WITH A SHORT. THE SIGNALS MUXOUT AND YIN WERE THUS REMOVED AND RENAMED
AS ONE SIGNAL MUXOUT_YIN
SIGNAL NAME BROMWE# REMOVED FROM P.14
GPIO7 SIGNAL NAME AND NET REMOVED FROM P.14 AND CONNECTED TO PIN Z5 OF THE 2X13 HDR ON P.7
ROMWE# SIGNAL NO LONGER USES 74LVT125 ON P.14 BUT CONNECTS DIRECTLY TO BIOS PIN 31
PULL-UP RESISTOR TO VCC3, R13, ADDED ON P.14 AND CONNECTED TO THE ROMWE# SIGNAL
SIGNAL NAME TP_0709 REMOVED FROM 2X13 HDR ON P.7 AND CHANGED TO GPOI7
R63 ON P.6 CHANGED FROM 75 TO 100 OHMS
R62 REMOVED AND REPLACED BY A SHORT ON P.6
SIGNAL NAME M_COMP2 REMOVED FROM P.6
C112 REMOVED FROM P.6
BT829ALV NAME CHANGED TO BT829B ON P.1 AT 2 PLACES AND P.5 AT 2 PLACES
BT868, 869 TV OUT NOTE ON P.2 CHANGED TO VIDEO ENCODER
AGP CONNECTOR NOTE ON P.2 CHANGED TO A.G.P. CONNECTOR
1.6 REVISIONS
ALL REFERENCE DESIGNATORS CHANGED
HIDDEN POWER PINS NOTATION ON P.1 CHANGED
1.61 REVISIONS
50 PIN VIDEO PINOUT CHANGED ON P.13, PIN 1 NEEDED TO CHANGE DUE TO PAD PATTERN DEFINITION
DIAGRAM SHOWING THE PHYSICAL PINOUT OF THE 50 PIN VIDEO CHANGED ACCORDINGLY ON P.13
NOTE ON P.4 WHICH STATED ...R10 WITH THE ... CHANGED TO ...R35 WITH THE...
NOTE ON P.4 WHICH STATED ...R10 VOUT... CHANGED TO ...R35 VOUT...
NOTE ON P.4 WHICH STATED ...C12 TO C11... CHANGED TO ...C60 TO C61...
C21, C22, C33, & C34 ON P.5 CHANGD TO 22PF CAPS, SAME PACKAGE SIZE
L3 AND L6 ON P.5 CHANGED TO 2.7UH, SAME PACKAGE SIZE
C23 ON P.5 CHANGED TO 68PF, SAME PACKAGE SIZE
C35 ON P.5 CHANGED TO 100PF, SAME PACKAGE SIZE
REF DESIGNATOR FOR C16 ON P.4 CHANGED TO C40
REF DESIGNATOR FOR C40 ON P.5 CHANGED TO C16
1.7 REVISIONS20K PULL-DOWN RESISTOR TO GND ADDED TO GPIO8 SIGNAL ON P.3
PINS F01, AA01, F04 & AA04 REMOVED FROM HIDDEN PINS OF INTEL740(TM) GRAPHICS ACCELERATOR CONNECTED TO VCC3 ON
P.1
PINS F01, AA01, F04 & AA04 ADDED TO INTEL740(TM) GRAPHICS ACCELERATOR SYMBOL AND CONNECTED TO SIGNAL VCC_PLL
ON P.3
VCC2 NOTES ON P.1 CHANGED TO VCC_CORE TO REFLECT THE CORE POWER SUPPLY CHANGED ON P.4
HIDDEN INTEL740(TM) GRAPHICS ACCELERATOR PINS WHICH WERE CONNECTED TO VCC2 CHANGED TO CONNECT TO VCC_CORE
THE FOLLOWING ARE HIDDEN PINS WHICH WERE CONNECTED TO VCC2 CHANGED TO CONNECT TO VCC_CORE
E07, E09, E11, E13, E14, E16, E18, H22, AB07, AB09, AB11, AB13, AB14, AB16, AB18, AB20
OUTPUT OF REGULATOR SIGNAL NAME CHANGED TO VCC_REGULATED FROM VCC2 ON P.4
TWO 0 OHM RESISTORS ADDED, BOTH CONNECTED TO VCC_CORE, ONE CONNECTED TO VCC_REGULATED,
THE OTHER VCC3 ON P.4
ANOTHER TWO 0 OHM RESISTORS ADDED, SMALLER PACKAGE, BOTH CONNECTED TO VCC_PLL
ONE CONNECTED TO VCC_REGULATED, THE OTEHR VCC3 ON P.4
ADDED ON P.4 TO DESCRIBE THE RESISTOR STUFFING OPTIONS FOR CORE AND PLL POWER
CHANGED PMOSFET ON P.14 FROM A 3 PIN DEVICE TO A 4 PIN DEVICE, THE MIDDLE PIN (2) AND THE
TAB (4) ON TEH PHYSICAL DEVICE ARE ELECTRICALLY THE SAME, BOTH ARE DRAINS
VCC2 POWER SYMBOL CONNECTED TO DECOUPLING CAPACITORS ON P.4 CHANGED TO VCC_CORE'
VCC2 NO LONGER EXISTS
1.8 REVISIONS
REFERENCE DESIGNATORS CHNAGED ACCORDING TO PHYSCIAL LOCATION ON BOARD BY LAYOUT COMPANY
1.9 REVISIONS
NOTES ON REFERENCE DESIGNATORS ON PAGE 1 UPDATED
NOTE REGARDING 0 OHM STUFFING OPTIONS ON P.4 CHANGED
NOTE REGARDING DEFAULT POWER CONFIGURATION ADDED TO P.4
HIDDEN RULE ON AD<31:0> CHANGED TO HIDDEN
2.0 REVISIONS
OSC Y3 VALUE CHANGED TO 66.6667MHz (p.4)
2.1 REVISIONS
Made Power Pins Visible and changed names to match the Datasheet,
Swapped pin numbers for WEA# and WEB# (p.3,4)
Pin A3 on AGP connector disconnected from Ground,
changed VDD to VDDQ (p.9)
Added descriptive text to Fan control, made
power pins visible (p.15)
Changed VCC3 voltages on part to 3VAA_BT869,
Changed R58 to 100 ohms (p.7)
Made power pins visible (p.6)
Made power pins visible (p.11)
Made power pins visible (p.13)
Made power pins visible, Changed Clock Routing (p.12)
This chapter provides design guidelines for developing a 3 device AGP motherboard based on the
Pentium II
focus of this chapter is the guidelines for developing a 3-point AGP solution with the Intel740
graphics accelerator. The configuration for the 3-point AGP is to have an 82443BX (Target) with
two AGP masters.
•
•
Only one AGP master is enabled at any one time. When the add-in card is installed in the system,
the AGP master on the add-in card is the only one that may be enabled. The Intel740 graphics
accelerator on the motherboard may be enabled only when the add-in card is removed from the
system. The desire for a 3-point AGP solution is to allow an upgrade path from the master device
on the motherboard to a master device on an add-in card.
This section contains references to sections already discussed in the reference card section of this
design guide. Since the focus of this section is o nly the 3-point AGP implementation with the
Intel740 graphics accelerator, many of the layout and routing guidelines for the motherbaord are
referenced to the Intel
®
processor , Int el® 440BX AGPset, and the Intel740™ graphics accelerator. The main
One AGP master is located on the motherboard (Intel740 Graphics Accelerator) along with the
target, and
Another AGP master is located on an add-in card that connects to the motherboard through a
standard AGP connector.
®
440BX AGPset Design Guide.
3
3.1.1Overview
The reference 3 device AGP mot herboard de sign describ ed in thi s document contains the following
features.
•
Full support for a Pentium® II processor (DS1P), with system bus frequencies of 100/66 MHz
•
Intel 440BX AGPset
— 82443BX Host Bridge Controller
— 8237EB PCI ISA IDE Accelerator (PIIX4E)
•
100/66 Mhz Memory Interface: A wide range of DRAM support including
— 64-bit memory data interface plus 8 ECC bits and hardware scrubbing
— SDRAM (Synchronous) DRAM Support only for desktop and server applications
— 16Mbit, 64Mbit DRAM Technologies
Intergrated IDE Controller with Ultra DMA/33 support
— PIO mode 4 transfers
— PCI IDE Bus Master Support
•
Intergrated Universal Serial Bus (USB) Controller with 2 USB ports
•
Intergrated System Power Management Support
•
On-board Floppy, Serial, Parallel Ports,
•
Intel 740 Graphics Accelerator
— Accelerated Graphics Port (AGP) Interface
— Memory
100 MHz SDRAM or SGRAM Support
2,4 MB Solder-Down Option
3.1.2About This Chapter
This chapter is intended for hardware design engineers who are experienced in the design of PC
motherboards or memory subsystem. This document is organized as follows:
•
Section 1, "Introduction"—This section prov ides an ov erview of the features o f a 3- point AGP
reference design (DS1P/440BX/ I7 40) . C hapter 1 also provides a gen eral co mpon ent overview
of the Pentium II processor, Intel 440BX AGPset, and the Intel 740 graphics accelerator. This
section also provides implementation issues associated with a 3-point AGP design and design
recommendations which Intel feels will provide flexibility to cover a broader range of
products within a market segment.
•
Section 3.2, "3 Device AGP Motherboard Layout and Routing Guidelines"—This section
provides detailed layout, routing, and placement guidelines for the AGP bus and local memor y
subsystem. Design guidelines for other buses (Host GTL+, PCI, and DRAM) are covered in
the Intel 440BX AGPset design guidelines.
•
Section 3.3, "3 Device AGP Motherboard Reference Design Schematics"—This chapter
provides the schematics used in the reference design.
3.1.3Block Diagram
Figure 3-1 shows a block diagram of a typical platform based o n the Intel 44 0B X AGPset wi th t he
Intel740 graphics accelerator. The 82443BX system bus interface supports up to two Pentium II
processors at the maximum bus frequency of 100 MHz. The physical interface design is based on
the GTL+ specification and is compatible with the Intel 44 0BX AGPset solution. The 82443BX
provides an optimized 72-bit DRAM interface (64-bit Data plus ECC). This interface supports
3.3V DRAM technologies.
3-2
Intel740™ Graphics Accelerator Design Guide
3 Device AGP MotherBoard Design
Figure 3-1. Pentium
System Block Diagram
Display
®
II Processor / Intel® 440BX AGPset/Intel 740 Graphics Accelerator
AGP SLOT
Intel 740
Grahics
Accelerator
2 IDE Ports
(Ultra DMA/33)
2 USB
Ports
AGP Bus
Graphics
Local Memory
USB
USB
Pentium®
Processor
Host Bus
82443BX
Host Bridge
82371EB
(PIIX4E)
(PCI-to-ISA
Bridge)
II
72 Bit
w/ECO
66/100
MHz
Primary PCI Bus
(PCI Bus #0)
System Mgnt (SM) Bus
Main
Memory
SDRAM Support
PCI Slots
IO
APIC
ISA Slots
System BIOS
3.1.4Implementation Issues
The following are design issues involved in implementing a 3-load AGP bus. These issues must be
studied and implemented carefully in order to produce a functional design.
3.1.4.1Disabling A Master Device
There are two master devices that must each have the ability to be disabled in a logical point-topoint bus. These devices are the master graphics controller on the motherboard and the master
graphics controller on the AGP add-in card. Several issues effect the ability to, and the way in
which, a master graphics controller is disabled.
One issue concerns the add-in card and the other concerns the graphics controller components
themselves. Since the current AGP specification has made no provision for a general method of
disabling a master device, t his funct ion must be def ined for o n an indivi dual basis dep ending o n the
operating characteristics of each master device. The graphics controller that is used as the down
device on the motherboard must h ave a mech anism that disabl es the d evice in a manner acceptable
to the implementation of a logical point-to-point bus. The Intel 740 has such a mechanism that
ISA Bus
sys_blk.vsd
Intel740™ Graphics Accelerator Design Guide
3-3
3 Device AGP MotherBoard Design
allows it to be put in a low power state. In this low power state, the Intel74 0 chip is disabled and
will not initiate or respond to cycles on the AGP bus. In addition, the power consumption of this
device in this state is less than 1 Watt. To put the Int e l740 chip into the low power mode, the
following sequence of events must occur in the order stated.
1. ROMA16 must be asserted (high) at the trailing edge of the Intel740 chip RESET#
2. At least one AGP/Core clock before TEST is asserted the following signals must driven to the
state listed in Table 3-1
Table 3-1. State of Signals to be Driven After System Reset but at Least One Clock Prior to
Asserting TEST
SignalState
WEB#0
SCASB#1
SRASB#0
CS0B#0
CS1B#0
3. TEST is asserted (asserted =high = 1)
3.1.4.2Low Power Logic Implementation
Two signals, GPO27# and GPO 28#, from the PIIX4E are used in this design. GPO28 in
conjunction with ROMA16 and PCIRST# are used to put the Intel740 chip in low power mode (see
Figure 3-2). The additional logic for drivin g WEB#, SCASB#, SRASB#, CS0B #, CS1B# and
TEST is illustrated in Figure 3-2.
A hardware reset to the Intel740 chip takes the device out o f the low power state. Since the
PCIRST# signal is used to disable the device, it can not be used for this purpose. GPO27 serves as
the hardware reset to reset the Intel740 chip. At the trailing edge of GPO27, the Intel740 chip will
be functional.
Figure 3-2. The Schematic Diagram for GPO27#, PCIRST# (System Reset), RESET#, ROMA16
Signals
Vcc3
4.7 K
Ω
RESET
Vcc3
4.7 K
Ω
Q
D
Q#
OE#
IN1OUT1
ROMA16
Intel740™
Chip
PIIX4E
GPO27#
PCIRST#
PCICLK3
3-4
Intel740™ Graphics Accelerator Design Guide
3 Device AGP MotherBoard Design
Figure 3-3. The Schematic Diagram for the WEB#, SCASB#, SRASB#, CS0B#, CS1B# and TEST
SYSCLK
PIIX4E
Vcc3
D
GPO28#
CLR#
Q
Vcc3
2.2 K
Ω
3.1.4.3GPO27# and GPO28# Signal Duration
Table 3-2. Signal Duration of the GPO Signals from PIIX4
SignalActive
GPO27 from PIIX4Low (0)1ms1ms
GPO28 from PIIX4Low (0)see note
NOTE:
1. 1ms is the smallest system BIOS increment of time
2. This is the propagation delay from when GPO28# is asserted to valid output at TEST.
OE#
IN1
IN2
IN3
IN4
IN5
IN6
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
Minimum
Duration
TEST
WEB#
SCASB#
SRASB#
CS0B#
CS1B#
2
1ms
Intel740™
Chip
Actual Duration
1
Controls Signals From the PIIX4
GPO27 takes the device out of low power mode and puts it into functional mode. The duration of
the GPO27 signal should be the minimum of 1ms (see Table 3-2). This requirement is set by the
minimum reset time defined in the Accelerated Graphics Port Interface Specification , Revision 1.0.
GPO28 puts the device into low power mode and should be a minimum duration of the sum of the
propagation delay for logic depicted in Figure 3-2.
Intel740™ Graphics Accelerator Design Guide
3-5
3 Device AGP MotherBoard Design
3.1.5State Diagrams
Figure 3-4. Intel740™ Graphics Controller (On Board Device) Remains in Low Power Mode
System
Reset
Low P ower
Mode
At system RESET, the Intel740™ graphics controller on the motherboard is always put into the
low power state. The following are examples in which the on board device shall remain in low
power state:
•
AGP add-in card is present
•
PCI or ISA graphics device is the primary and only graphics device desired
•
Multimonitor configurations not utilizing the on board graphics device.
Note:When not in use, both GPO27 and GPO28 should be driven high (1).
Figure 3-5. Intel740™ Graphics Controller (On Board Device) State Diagram
System
Reset
Low Power
Mode
Functional
Mode
The Intel740 graphics controller down on the motherboard enters the low power mode at system
reset. If an enabling event occurs, the device enters the functional mode from the low power mode
(See Figure 3-5).
The following are examples in which functional mode would be invoked:
•
Intel740™ graphics accelerator as the primary and only graphics device
•
Multimonitor configurations utilizing the Intel7 40™ graphics controller
3-6
Intel740™ Graphics Accelerator Design Guide
3.1.5.1Signal Quality and Timing Issues
There are two modes of operation for the AGP bus, each with it's own signal quality and timing
issues. These two operating modes are 1X mode and 2X mode. Because 1X mode is a common
clock mode, flight time of the signal is of the most importance. Both minimum and maximum
flight time must be verified. The quality of the signal will also effect the flight time and therefore
must also be taken into consideration.
In AGP 2X mode operation the two major areas of concern for signaling are timing skew between
the data group signals and their associated strobe signals, and the signal quality of these signals.
The skew in a AGP 2X mode bus is comprised of elements that include crosstalk, settling time,
component loading differences, and line length differences. Bus topology effects all the above
mentioned factors of signal skew except component loading differences.
Signal quality issues may also arise from the nature of the 3-load bus topology. These signal quality
issues are caused by the loading and reflections inherent in this topology. Signal quality problems
can effect timing and skew by violating edge quality, ringback, and overshoot criteria.
The topology of the logical point-to-point bus only makes these signal quality and timing issues
worse since this type of bus contains signal loading from the third device located somewhere in the
middle of the bus and the addition of trace stubs in the bus. The loading and trace stubs create a
complex allowable routing topology with regard to trace leng th and comp onent placemen t. Careful
simulation of the bus topology is mandat ory to verify proper operation of the AGP system. Both
the case where an add-in card is present in the system and the case where the add-in card is not in
the system must be evaluated for a complete solutio n. Depending on how the system is designed
the bus will become balanced or unbalanced depending on the add-in card being in or out of the
system. Specific design issues faced in implementing a logical p oint-to-po i nt bus will be discussed
in detail in the following sections of this document.
3 Device AGP MotherBoard Design
3.1.5.2Strobe Edge Quality Issues
Due to the high speed nature of 2X mode AGP transfers, an AGP bus design must take into acco unt
all aspects of edge and signal quality. Areas of signal quality concern are edge quality, ringback,
overshoot, and settling time.
Since the strobe signals act like clocks in 2X mode, their edge signal quality is paramount. Any
nonmonotonic signal edges or ledges (steps) occurring in the switching region may cause double
clocking or erratic behavior in the input buffer. Nonmonotonic edges and steps in the signal edge
while not in the switching region will add to the flight time on th e strob e signal and may increase
the strobe to data group skew. This added skew may cause the system to fail. The switching region
for 2X mode ranges from Vil (0.3Vddq) to Vih (0.5Vddq) centered around a switch point of
0.4Vddq.
Rising and falling edge ringback may also cause double clocking on strobe signals if these
ringback levels are large enough. Rin gback is analo gou s to Noise margins. When a noise margin is
negative the signal requirements are not met and double clocking could occur. The violation
criteria for strobe signal ringback is the same as the above edge quality region. Rising edge
ringback may not go below Vih (0.5Vddq), and falling edge ringback may not exceed Vil
(0.3Vddq).
See the section on Sensitivity Analysis later in this document for a full explanation of signals
quality measurements.
Intel740™ Graphics Accelerator Design Guide
3-7
3 Device AGP MotherBoard Design
3.1.5.3Clock Issues
Supplying a clock to both AGP master devices raises issues that must be considered when
implementing a logical point-to-poin t bus. Among these issues are clock signal quality, routing,
and clock skew. Signal quality and routing are of a major concern since the clock now must be
routed to both master components.
A separate clock driver was used to drive the AGP clocks on this design. The topology for each
clock is point-to-point and no segment tuning between master devices is required. However, each
clock length must still be tuned to the target clock for clock skew reasons. Since separate clock
drivers are used, the skew between clock driver outputs must be taken into account in the overall
clock skew budget. The output to output skew for the clock chip was 0.25 ns.
Skew between each AGP master clock input and the AGP target (chipset) must be within the 1ns
limit called out in the AGP specification, Since we had a driver skew of 0.25ns due to the clock
drivers, this meant that our propagation d e lays and settling times skews could not exceed 0.75 ns.
This means that for a single clock driver solution not only must each of the two clock trace
segments be balanced in such a way that signal quality is acceptable, but the trace segments must
be tuned in such a way as to meet the AGP specified skew requirements.
The clock topologies used are shown in Figure 3-6. This figure shows the clock topology if three
clock outputs are available. Each clock is a direct connection to it's respective load. Here the trace
segments A and B must be balanced with respect to the target device clock trace in such a way as to
meet system clock skew requirements. As mentioned previously, the clock generator output to
output skew must also be factored into the overall system clock skew budget. In this topology the
AGP target device is assumed to have a separate clock driver and is not shown here.
Figure 3-6. Point-to-Point Topology
3-8
Intel740™ Graphics Accelerator Design Guide
3.1.6Design Recommendations
3.1.6.1Voltage Definitions
For the purposes of this document th e follo wing nominal voltage definitions are used:
Vcc5.0V
Vcc
3.3
Vcc
CORE
Vcc
2.5
V
TT
V
REF
AGPV
REF
+2_72.7V
VDDQ33.3V
3.1.6.2General Design Recommendation
For general design recommendat ions, ref er to th e Intel 440BX AGPset Design Guid e sections 1.4.2
and 1.4.3.
3.3V
Voltage is dep e ndent on the five bit VID setting
2.5V
1.5V
1.0V
3.3V
3 Device AGP MotherBoard Design
3.23 Device AGP Motherboard Layout and Routing
Guidelines
This section describ es layout and routing reco mmend at io ns t o in sure a robust design. Foll ow thes e
guidelines as closely as possibl e. An y deviations from the guidelines listed sh ould be simulated to
insure adequate margin is still maintained in the design. Since the concentration of this section is
mainly 3 Device AGP implementation, refer to the Intel 440BX AGPset Design Guide for the
remaining design guidelines. It would be beneficial to have that design guide before tying to read
this section. Sections that are referred to the Intel 440BX AGPset Design Guide are:
The ball connections on the Intel740™ graphics accelerator hav e been assign ed to simplify r outing
and keep board fabrication costs down by enabling a 4-layer design. Figure 3-7 shows the four
signal quadrants of the Intel740 graphics accelerator. Component placement should be done with
this general flow in mind. This will simplify routing and minimize the number of signals which
must cross. The individual signals within the respective groups have also been optimized to be
routed using only 2 PCB layers.
A complete list of signals and ball assignment s can be found in the Intel 740 ™ Graphics
Accelerator Datasheet.
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
Y
AA
AB
AC
AD
AE
AF
Local Memory
VMI Port
Quadrant
Quadrant
3-10
Intel740™ Graphics Accelerator Design Guide
Figure 3-8 shows the proposed component placement for a sing le Pentium II pro cessor for the ATX
form factor design.
ATX Form Factor
1. The ATX placement and layout below is recommended for single (UP) Pentium II Processor /
Intel 440BX AGPset/ Intel740 Graphics Accelerator system design.
2. The example placement below shows 1 Slot 1 connector, 2 PCI slots, 1 Shared slot, 3 DIMM
sockets, and one AGP connector.
3. For an ATX form factor design, the AGP compliant graphics device can be either on the
motherboard (device down option), or on an AGP connector (up option).
4. The trace length limitation between critical connections will be addressed later in this
document.
5. Figure 3-8 is for reference only and the trade-off between the number of PCI and ISA slots,
number of DIMM sockets, and other motherboard peripherals need to be evaluated for each
design
Figure 3-8. Example ATX Placement for a UP Pentium
Intel 740 Graphics Accelerator Design
3 Device AGP MotherBoard Design
®
II Processor / Intel® 440BX AGPset /
PCI0
Intel740
PIIX4E
AGP/PCI1
chip
PCI Interface
AGP Interface
CK100
I/O Ports
Pentium® II Slot 1
Host Interface
82443BX
CKBF
SDRAM Interface
SDRAM DIMMs
IDE 0/1
Intel740™ Graphics Accelerator Design Guide
v002
3-11
3 Device AGP MotherBoard Design
3.2.2Board Description
For a single Pentium II / Intel 440BX AGPset /Intel 740 Graph ics Accelerator motherbo ard design,
a 4 layer stack-up arrangement is recommended. The stack up of the board is shown in Figure 3-9.
The impedance of all the signal layers are to be 65 Ω ±15%. Lower trace imp edance reduces signal
edge rates, overshoot & undershoot, and have less cross-talk than a higher trace impedance. A
higher trace impedance increases edge rates and may slightly decrease signal flight times.
Figure 3-9. Four Layer Board Stack-up
Z = 60 ohms
Z = 60 ohms
Note that the top and bottom routing layers specify 1/2 oz. cu. However, by the time the board is
plated, the traces will end up about 1 oz. cu. Check with your fabrication vendor on the exact trace
impedance and PCB signal velocity value and insure that any signal simulation accounts for this.
Note:A thicker core may help reduce board warpage issues.
Additional guidelines on board buildup, placement and layout include:
•
For a 4-layer single processor design, double ended termination is recommended for GTL+
signals. One termination resistor is present on the Pentium II processor, and the other
termination resistor is needed on the m otherboard. It may be possible to use sing le-ended
termination, if the trace lengths can be tightly controlled to a 1.5” minimum and 4.0”
maximum.
•
The termination resistors on the GTL+ bus should be 56 ohms ±5%.
•
The board impedance (Z) should be 65 ohms ± 15%.
•
FR-4 material should be used for the board fabrication.
•
The ground plane should not be spli t on the groun d plan e layer. If a signal must be routed for a
short distance on a power plane, then it should be routed on a VCC plane, not the ground
plane.
•
Keep vias for decoupling capacitors as close to the capacitor pads as possible.
5 mils
47 mils
5 mils
PREPREG
CORE
PREPREG
Primary Signal Layer (1/2 oz. cu.)
Ground Plane (1 oz. cu.)
Power Plane (1 oz. cu)
Secondary Signal Layer (1/2 oz. cu)
Total board thickness = 62.6
3.2.33-point AGP Design Guidelines
3.2.3.1Layout and Routing
With signal quality, timing, and clock issues in m ind, a suitable bus layout and routing must be
found. Careful simulation as descri bed in the Sensitivity Analysis section of this document is
essential. The nature of the logical point-to-point bus makes it a much harder topology to
implement than a physical point-to-point bu s. The following discussion will focus on some layout
and routing issues asso ciat ed wit h a logi cal po i nt-t o- poi nt b us . The l ay out an d ro ut i ng f or a lo gi cal
point-to-point bus is determined either from simu lation results or are verified from simulation
3-12
Intel740™ Graphics Accelerator Design Guide
3 Device AGP MotherBoard Design
results. The benefit to the former method is that a solution space can be determined before any
placement and routing is attempted. This saves time and effort over the method of route, simulate,
adjust.
It is, therefore, recommended that the simulation results for the 3-load bus drive the layout and
routing. The simulation results will produce a solution space for a particular set of buffer and board
conditions. This solution space will give the lengths and conditions for all segments of the 3-load
bus. It may be found that the given lengths and/or conditions governing the segments may not be
able to be routed for the placement needed on a given board. If this is the case, several options may
be pursued. The first is possible modifications to board placement of components. Placement may
be adjusted so that the solution space is now able to be routed.
If placement changes are not achievable, tradeoffs in the solution space may be tried. As will be
seen later in the Sensitivity Analysis section, chang e s in length requirements to a particular
segment of the topology will result in changes to other segments allowable length and constraints.
For example, the maximum allowed length of one segment may be to short to route but the
maximum allowed length of another segment may not be needed. By shortening one segment’s
maximum allowable length, additional length may be gained in another segment to enable routing
of the bus. In another case the solution space found may allow a particular routing mismatch
between data and strobe lines on the motherboard. By routing with no mismatch between data and
strobe lines on the motherboard, length may be gained in one or more segments.
Another option to change the solution space can be to change the board parameters. These
parameters include trace width and space, impedance and variation, and/or dielectric thickness. All
of these parameters may have an effect on the solution space which could allow the bus to be
routed. Note that is has been shown that moving to a wider trace and space ratio has increased the
segment length for the 3-load bus. The length gained to enable routing the bu s comes at the cost of
increased routing area required by the increased trace and space ratios.
Flight time and skew constraints as well as electrical characteristics set forth in the AGP
specification must be followed when designing a logical point-to-point bus. The trace lengths, and
allowable trace routing skew lengths may be different than in the case of a physical point-to-point
bus, but the actual time allotted for flight time and signal skew must be the same in both cases.
It should be noted that not all implementations of a logical point-to-point bus will yield the same
routing solution space. Issues that effect the trace length and routing mismatch allowed in a
particular implementation include board impedance range, impedance variations due to crosstalk,
and buffer characteristics for both the target (chipset) and master graphics controller down on the
motherboard. Variations in all of these areas will yield different simulation results and thus
different routing solution spaces. Because of this potential difference in each individual solution,
each implementation of a point-to-point bus should be carefully simulated.
3.2.3.2Data and strobe definitions
Throughout this document, the term “data” refers to AD[31:0], C/BE[3:0]# and SAB[7:0]. The
term “strobe” refers to AD_STB[1:0] and SB_STB. When the term data is used it is referring to
one of three groups of data as seen in Table 3-3. When the term strobe is used it is referring to one
of the three strobes as it relates to the data in its associated group.
Table 3-3. Data and Associated Strobe
AD[15:0] and C/BE[1:0]#AD_STB0
AD[31:16] and C/BE[3:2]#AD_STB1
SBA[7:0]SB_STB
Intel740™ Graphics Accelerator Design Guide
DataAssociated Strobe
3-13
3 Device AGP MotherBoard Design
3.2.3.3Assumptions for Board Design Guidelines
These guidelines are primarily for Accelerated Graphics Port (AGP) designs that use an Intel740
graphics controllers on a 82443 BX mother board and an AGP-compliant add-in card. They assume
certain requirements in order to produce an AGP compliant placement and routing solution. These
assumptions were used for the initial pre-route analys is of the design.
3.2.3.4Add-in Card guideline assumption s:
Table 3-4. Data Signal and Strobe Guideline Assumptions
Width:SpaceZoTraceLine LengthLine Length Matching
1:250Ω to 85
All of the data line lengths within a group of signals n eeded to be within ±0.5 inches of their
associated strobe. The board impedance needed to be in the range of 50Ω to 85Ω. This range is
used to cover design targets and manufacturing tolerances.
Because crosstalk is a large component of skew, it was necessary to specify board routing. All
traces needed to be routed with a separation of two times the trace width (6:12). Additionally, all
lines within a group needed to be of the same type (m icrostrip or stripline). This is because
microstrip (surface traces) and striplines (buried traces) have different propagation velocities, and
mixing these can increase the flight time skew beyond acceptable limits. All the traces on the
plugin card provided to us were routed as microstrip.
Data / Strobe0.0in < line length < 3.0 inStrobe ±0.5 in of group
Ω
Table 3-5. Control and Clock Signal Guideline Assumptions
TraceWidth:SpaceLine length
Control signals1:20 < line length < 3.0
Clock1:4 0.6ns
* The clock trace on the add-in card shall be routed to achieve an interconnect delay of 0.6ns ±
0.1ns as determined from trace length and trace velocity.
3.2.3.5M otherb oard Guideline Assumptions
Data Signal an d Strobe Requirements
Table 3-6. Data signal and strobe requirements
Width:SpaceZoTraceLine LengthLine Length Matching
1:250Ω to 80
The motherboard needed to have an impedance range of 50Ω to 80Ω (as recommended by the
82443BX design guide). Th is range was u sed to cover d esign tar gets and manufacturing t olerances.
The maximum line lengths are dependent on the type of trace and the amount of coupling.
The maximum line length was dependent on the routing rules used on the motherboard. These
routing rules were created to give freedom for designs by making tradeoffs between signal
coupling (trace spacing) and line lengths. These routing rules assumed trace spacings of 1:2 (5:10
mils). Trace spacing refers to the distance between the traces as being the twice the width of the
trace.
Data / Strobefollow topologiesstrobe longest signal of group
Ω
0.1ns *
±
3-14
Intel740™ Graphics Accelerator Design Guide
Longer lines have more crosstalk, therefore longer line length s requ ire a gr eater amo un t of spacing
between traces to maintain skew timings
We assumed a 4 layer boardstackup as described earlier.
Control Signal and Clock Requirements
Table 3-7. Control Signal Line Length Requirements
TraceBoardWidth:SpaceLine length
Control signalsMotherboard1:2
ClockMotherboard1:4Length determined by clock skew matching.
Some of the control signals require pull-up resistors to be installed on the motherboard. The stub to
these pull-up resistors needs to be controlled. Stubs to pull-up resistors need to be kept as short as
possible to avoid signal quality issues.
The clock lines on both the motherboard and the add-in card can couple with other traces. It is
recommended that the clock spacing (air gap) be at least two times the trace width to any other
traces. It is also strongly recommended that the clock spacing be at least four times the trace width
to any strobes. The motherboard needs to be designed to the type of clock driver that is being used
and motherboard trace topology.
3 Device AGP MotherBoard Design
Follow lengths and topology for the data and
strobe signals.
Clock Line Matching
Skew between each AGP master clock input and the AGP target (chipset) must be within the 1ns
limit called out in the AGP specification. The driver use on this desi gn can have up to 0.25ns of
skew from output to output. This means that propagation delays and settling time skews cannot
exceed 0.75 ns. Thus, for a single clock driver solution not only must each of the two clock trace
segments be balanced in such a way that signal quality is acceptable, but the trace segments must
be tuned in such a way as to meet the AGP specified skew requirements.
The clock topology used are shown in Figure 3-10.
Figure 3-10 shows the clock topology if three clock outputs are available. Each clock is a direct
connection to it's respective load. Here the trace segments A and B must be balanced with respect
to the target device clock trace in such a way as to meet system clock skew requirements.
Figure 3-10. Point-to-Point Topology
Intel740™ Graphics Accelerator Design Guide
3-15
3 Device AGP MotherBoard Design
3.2.3.63-Load AGP Topology
Figure 3-11 and Figure 3-12 show the topologies for a 3-load AGP bus. The motherboard is
divided into 2 trace segments as shown. These are referred to as segment A and B. The
motherboard contains one AGP connector and one AGP master device. In the case of the strobe
signals, a 3
is referred to as segment D. The net scheduling for this topolo gy is segment A to connector,
connector to segment B.
Figure 3-11. 3 Device Data Load Topology
rd
segment was added to represent the stub lengths of the pull up resistors. This segment
MotherboardAdd - In Card
82443BXSegment AConnector
Figure 3-12. 3 Device Strobe Load Topology
MotherboardAdd - In Card
Segment D
82443BXSegment AConnector
Segment B
Segment B
Segment C
Intel740™
Chip
Segment C
Intel740™
Chip
AGP
Master
AGP
Master
3.2.3.7Overall Solution Space
T wo solutio n spaces were foun d. Se lecting the appr opriate solution s is depend ent on the 82 443 BX
placement relative to the AGP connector. Solution 1 was implemented on this design.
Table 3-8. Strobe and Data Segment Solution Space
Solution segment ASegment BSegment D
solution 13.5” - 5.5” *2.0” - 3.0” 0.4” - 0.9”
Solution 1. Note that A + B within a group must be matched by 0.5”. Example:
3-16
Intel740™ Graphics Accelerator Design Guide
3 Device AGP MotherBoard Design
Assume: GAD1 segment A=4.1" segment B=2.7" (A+B=6.8") and GAD2 segment A=3.5" and
segment B=3.0" (A+B=6.5"). Notice that GAD1 A and GAD2 have more than 0.5" difference, but
A+B is only 0.3" difference. Also, the strobes sho uld be the longest signal in the group.
Figure 3-13. 3 Device Data Load Topology (Solution 1 is Shown)
Clock NetDriver to resistor lengthsResistor to Load lengths
Gclkin0.4-0.5 Inches6.2-6.4 Inches
Gclks0.3-0.4 Inches4.4-4.6 Inches
Gclk7400.4-0.5 Inches6.4-6.6 Inches
The clock lines were tuned as detailed in table Table 3-9 to ensure that no clock skew exceeding
0.75 ns occurred. Note that in the case of gclks, the load is the AGP connector.
3.2.4Intel740™ Graphics Accelerator Memory Layout and
Routing Guidelines
The Intel740 graphics accelerator integrates a memory controller that supports a 64-bit memory
data interface. SGRAM can be used in addition to SDRAM, if it is configured to perform as an
SDRAM. The Intel740 graphics accelerator generates the Row Address Strobe (SRAS[A:B]#),
Chip Selects (CS0[A:B]#, CS1[A:B]#), Column Address Strobe (SCAS[A:B]#), Byte Enables
(DQM[0:7]#), Write Enables (WE[A:B]#), and Memory Addresses (MA). The memory controller
interface is fully configurable through a set of control registers.
Eleven memory address signals (MAx[10:0]) allow the Intel740™ graphics accelerator to support
a variety of commercially avai labl e componen ts. Two SRAS# lines permit two 64-bit wid e rows of
SDRAM. All write operations must be one Quadword (QWord). The Intel740 graphics accelerator
supports memory up to 100 MHz.
Rules for populating a Intel740 graphics accelerator Memory:
•
SDRAM and SGRAM components can be mixed.
•
The DRAM Timing register, which provides the DRAM speed grade control for the entire
memory array, must be programmed to use the timings of the slowest memories installed.
Possible DRAM and system options supported by the Intel740 graphics accelerator are shown in
Table 3-10.
Table 3-10. Supported Memory Options (Other Memory Options Are Not Supported)
In the following discussion the term row refers to a set of memory devices that are simultaneously
selected by an SRAS and the CS# signal.
Configuration #1: In this configuration, the minimum amount of memory (2MB) is supported.
Note that, the same copy of all control signals goes to each component.
Figure 3-21. 2/4 MB Local Memory Connection (64-bit data path)
This section provides schematics for the 3-point AGP reference design. The description of each
schematic page is named by the logic block shown on that page.
Cover SheetP-1
The Cover Sheet shows the Schematic page titles, page n umbers and disclaimers.
Block DiagramP-2
This page shows a block diagram overview of the Pentium
system design. Also included are page numbers for every major component in the design.
Pentium
This page shows the first part of the DS1P connector (up to the key). SLP# connection comes
directly from the PIIX4E. Int el recommend s pl acing 0 ohm resis tors on the EMI sign als. A ther mal
sensor (the MAX 1617 ME) which connects to an internal processor diode has been included to
monitor processor temperature.
Pentium
®
II Slot 1 processor connector (part 1)P-3
®
II Slot 1 processor connector (part 2)P-4
®
II / Intel® 440BX AGPset/ Intel®740
This page shows the remaining part DS1P connector. Also shown are the optional connections for
overriding the VID pins from the processor.
Clock Synthesizer and ITP connectorP-5
This page shows the new clock synthesizer component the CK100 plus recommended decoupling.
The clock synthesizer components must meet all of the system bus, PCI and other system clock
requirements. Several vendors offer components that can be used in this design.
This page also shows the In Target Probe (ITP) Connector. The ITP connector is recommended in
order to use the In Target Probe tool available from Intel and other tool vendors for Pentium II
processor based platform debug.
Note:Some logic analyzer vendors also support the use of the ITP connector. This connector is optional.
It is recommended to design these headers into the system for initial system debug and
development, and leave the connector footprints unpopulated for production.
82443BX Component (System bus and DRAM Interfaces)P-6
This page shows the 82443BX component, System bus and DRAM Interfaces. The 82443BX
connects to the lower 32 bits of the CPU address bus and the CPU control signals, and generates
DRAM control signals for the memory interface. In this design, the 82443BX is configured to
interface to a memory array of 3 DIMMs.
The CKBF is also shown on t his page. The 8244 3BX de live rs a sing le SDR AM clock to t he CKBF
which is a 18 output buffer, with an I2C interface which may be used to disable unused clock
outputs for EMI reduction. It outputs 4 clocks to each DIMM socket, and 1 back to the 82443BX
for data timings.
3-22
Intel740™ Graphics Accelerator Design Guide
3 Device AGP MotherBoard Design
82443BX Component (PCI and AGP Interfaces)P-7
This page shows the 82443BX component, PCI and AGP Interfaces. The definition of pin AF3 has
been changed from SUSCLK to BX-PWROK. Like PIIX4E PWROK, it is connected to the
PWROK logic from the Power Connector page (P-26). Note the GCLKIN and GCLKOUT trace
length requirements on the AGP interface.
82443BX Component (Memory and System Da ta Bus Interfaces)P-8
This page shows the 82443BX component, Memory and System Data Bus Interfaces. GTL_REF
signal are also shown on this page. Ideally, the GTL_REF signals should be decoupled separately,
and as close as possible to the 82443BX component, but this is not a requirement.
DIMM Connectors 0, 1, 2P- 9-11
These three pages show the DRAM interface connections from the 82443BX to the DRAM array.
The serial presence detect pins are addressed as 1010-000,001,010 respectively. The 82443BX
strap pull-up/pull-downs will be located on selected MAB# lines. REGE (pin 147) on each DIMM
socket should be pulled high to enable registered DIMMs,
PIIX4E ComponentP-12
This page shows the PIIX4E component. The PIIX4E component connects to the PCI bus, dual
IDE connectors, and the ISA bus. This reference design supports a subset of the power
management features of the PIIX4E.
PIIX4E ComponentP-13
This page shows the PIIX4E component Interrupts, USB, DMA, power management, X-Bus, and
GPIO interfaces. Also shown is the CLOCKRUN# pull-down and the external logic needed to
handle a power loss condition.
Ultra I/O ComponentP-14
This page shows the Ultra I/O component. The RTC may optionally be used. An Infra Red Header
Port is also optional.
AGP ConnectorP-15
This page shows the AGP connector. In this design, AGP INTA and INTB are connected to the
PCI INTA and INTB through a buffer/driver. The interrupt signals are open-collector, and pulled
up to V
CC3.3.
PCI ConnectorsP-16/17
These pages show the PCI connectors. In this design, three PCI connectors are used. AD[26, 27,
29, 31] are the preferred lines for the PCI slot IDSELs.
ISA ConnectorsP-18
This page shows the ISA connectors.
PCI IDE ConnectorsP-19
This page shows the IDE Connectors. No special logic is required to support Ultra DMA/33 hard
drives.
Intel740™ Graphics Accelerator Design Guide
3-23
3 Device AGP MotherBoard Design
USB HeadersP-20
This page shows the USB Headers. Note, the voltage divider on the open circuit signals provides
logic level transitions for the PIIX4E. Note the placement requirements for the capacitors and
series resistors at the bottom left.
Flash BIOS ComponentP-21
This page shows the 28F002BC-T Flash BIOS component which provides 128K bytes of BIOS
memory. A jumper is used to provide the option for allowing the BIOS to be programmed in the
system for BIOS upgrades and/or for programming plug and play information into the Flash
device.
Note that a 2Meg Flash device may be requ ired for certain applications (motherboard devices such
as graphics, SCSI or LAN). An optional 34 pin header has been added to allow for BIOS
emulation.
Parallel Port/ Serial and Floppy/ Keyboard & MouseP -23-25
Nothing new here.
VRMP-25
The top of this page shows the voltage regulator modules (VRM 8.2) connector(s). The VRM 8.2
module provides 5V to VCCcore voltage conversion for the Pentium II processor. The bottom of
this page shows two voltage regulators, one for generating the 1.5V GTL+ terminating voltage
(V
), the other is a 2.5V regulator. The VTT generation circuit must be able to provide about 5.0
TT
amps of current under worst case conditions.
Note that the 5.0 amps of current will normally be supplied from two linear regulator devices
(about 2.5 amps each), one located at each end of the GTL+ bus traces. However, one linear
regulator device (such as the LT1585A-1.5 supplying the entire 5.0 amps) can be us ed if bo t h ends
of the GTL+ bus traces are near each other. For dual processors, two LT1587-1.5s (@ 3A) are
recommended.
Power Connectors Front Panel JumpersP-26
This page shows the system ATX power connector, hardware reset logic, and standard chassis
connectors for the hard disk, power LEDs, and speaker output. New to this page are the dual-color
LED circuit required to indicate the system state (either ON, OFF, or any of the suspend states), the
6-pin optional ATX connector, and the Wake-On-LAN header.
Note:A CPU Fan Header is required for the Intel Boxed Pentium II processor. The dual-color LED
circuit is also used to reduce the voltage going to the power supply fan, thu s d ecreasing its speed
and quieting the system.
GTL+ Bus Termination Resistors P-27
This page shows the GTL+ bus termination resistors. The components shown are flat chip resistor
array devices. These components are available in both four and eight resistors per package op tions.
These packages have been chosen for their small size to reduce board space required. Discrete, SIP
or SOJ resistor packages can also be used but will require more board area. Resistor packs with a
corner power pin are not recommended. A decoupling cap per resistor pack is also recommended.
Each GTL+ signal that connects between the 82443BX and the Slot 1 must be dual terminated to
insure proper GTL+ signaling. Each GTL+ signal should be routed using a daisy chain
methodology as described in the GTL+ layout guidelines section of this document. The termination
resistors for each net must be located at the ends of the nets. Connect the V
side of the resistor
TT
3-24
Intel740™ Graphics Accelerator Design Guide
3 Device AGP MotherBoard Design
packs to as short of a trace as possible before routing to the VTT plane. If the VTT plane is on an
inner layer, keep the trace distance to the via as short as possible by placing the via between pins 6
and 7 for each resistor package. Where this is not possible, use multiple vias to the V
plane for
TT
each group of 4 signals. Refer to the GTL+ Specification for more complete details on GTL+
signaling.
Pull-up and Pull-down ResistorsP-28/29
These pages show pull-up and pull-down resistors for PCI signals, PIIX4E, Slot 1(CMOS), ISA,
and AGP signals. Also shown are spare gates.
Decoupling CapacitorsP-30 /31
Decoupling CapsP-32
These pages show de-coupling capacitance used in the schematics as well as the voltage dividers
used to provide the GTL reference voltage.
Hardware system managerP-33
The LM79 is a hardware system monitor . It monitors voltage regulation, fan RPM and stores POST
codes. The device can be accessed via the X-Bus bus or through the PIIX4E SMBus interface. Note
the voltage level translation circuitry between th e 5-Volt LM79 and the rest of the 3.3-Volt
SMBus.
Intel740™ Graphics AcceleratorP-34/35
This page shows all of the connections to the Intel740 graphics accelerator. Each Intel740 graphics
accelerator interface is hooked up in this reference design. Beginning in the upper left hand corner
of the page, the video capture port is shown. Internally, the input pins are pulled down. These pins
contain a strapping option for subsystem ID. In this case, the reference design has an ID of 0100h.
Bits that should be a “1” may be pulled up using a 2K pull-up resistor. Since this graphics design
will not have video, the only concern is pulling the bus up to the correct value for the subsystem
ID. The video control signals may be left unconnected. The BIOS interface contains the vendor ID.
The section labeled AGP interface connects directly to the AGP con nector. The memory interfaces
connect to memory components. Decoupling for the Intel740 graphics accelerator is shown in the
middle of the schematic page.
VGA ConnectorP-36
The VGA connector provides the RGB output to a monitor. BIOS and hardware provide support
for plug-and-play capability.
SGRAMSP-37
The SGRAMs shown on this page are labeled as 512Kx32. The schematic pinout is actually
capable of supporting either the 512Kx32 or 256Kx32 SGRAMs. This dual-support connection is
achieved through the following method. The 512Kx32 Jedec standard defines AP on pin 51 which
is address 9. BS is on pin 29 and is also labeled as address 10. Addres s 8 is on pin 30. The Int el740
contains the AP on its address 8 pin and BS on address 9 pin. Since the 256Kx32 has AP with
graphics accelerator address 8 and on pin 51 along with BS with address 9 on pin 29 and a no
connect on pin 30, either the 512K or the 256K SGRAMs are capable of being supported in the
same design (see Figure 3-22).
Note:It is important to disable the special features of SGRAM. This will make the SGRAM operate as an
SDRAM; thus, making it compatible with the Intel740 graphics accelerator.
Intel740™ Graphics Accelerator Design Guide
3-25
3 Device AGP MotherBoard Design
Figure 3-22. 512Kx32 and 256Kx32 Pinout Compatibility
Intel740™
Chip
Intel740
A8/AP
A9/BS
A10
A7
.
.
A0
Intel740™
Chip
Intel740
A8/AP
A9/BS
A10
A7
.
.
A0
Figure 3-23. 1M X 16 Pinout Compatibility
Pin 51
Pin 29
Pin 30
Pin 51
Pin 29
Pin 30
A9/AP
A10/BS
A8
A7
.
.
A0
A8/AP
A9/BS
NC
A7
.
.
A0
512Kx32
SGRAM
Jedec
Standard
256Kx32
SGRAM
Jedec
Standard
3-26
A11/BS
A10/AP
A9
Intel740™
Chip
Low Power LogicP-38
This page show the logic needed to put the Intel 740 graphics accelerator into a low power state
when a video add-in card is installed into the system. In low power mode, the Intel 740 chip is
disabled and will not initiate or respond to cycles on the AGP bus.
A8
.
.
.
A1
A0
Intel740™ Graphics Accelerator Design Guide
A11
A10
A9
A8
.
.
.
A1
A0
1M X 16
SDRAM
3 Device AGP MotherBoard Design
DDC/I2CP-39
2
This page details the 3.3 volt/5 volt signal conversion as well as the DDC/I
C connections. To
perform the voltage translation, quick switches are used.
Voltage RegulatorP-40
This page shows the circuitry to convert from 3.3 Volts to 2.7 Volts. The regulator used in the
reference design does not need any heatsink for the FET. As shown, the FET will be dissipating
slightly over 1 watt. If a different voltage regulator solution will be used, calculations will be
needed to determine the need for a heatsink. Core decoupling is shown at the bottom of the page
and should be placed close to the Intel740 graphics accelerator.
Revision HistoryP-41
Changes made to the schematics are listed here underneath the revision where they first appeared
and by page number.
Intel740™ Graphics Accelerator Design Guide
3-27
3 Device AGP MotherBoard Design
3-28
Intel740™ Graphics Accelerator Design Guide
A
A
B
B
C
C
D
D
E
E
4 4
3 3
2 2
1 1
KEYBOARD/MOUSE
Revision 1.0
32
30
26
SERIAL/FLOPPY
20
ISA CONNECTORS
TERMINATION DECOUPLING
BULK DECOUPLING
USB CONNECTORS
DIMM SOCKETS
5CLOCK SYNTHESIZER
22
IDE CONNECTORS
THIS SCHEMATIC IS PROVIDED "AS IS" WITH NO WARRANTIES
WHATSOEVER, INCLUDING ANY WARRANTY OF
MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE,
OR ANY WARRANTY OTHERWISE ARISING OUT OF PROPOSAL,
SPECIFICATION OR SAMPLE.
82443BX DECOUPLING
28
POWER CONNECTOR
24
23
** Please note that these schematics are subject to change.
33
*Third-party brands and names are the property
of their respective owners.
VRM
19
PCI CONNECTORS
I2C is a two-wire communications bus/protocol developed
by Philips. SMBus is a subset of the I2C bus/protocol and
was developed by Intel. Implementations of the I2C
bus/protocol or the SMBus bus/protocol may require
licenses from various entities, including Philips Electronics
N.V. and North American Philips Corporation.
No license, express or implied, by estoppel or otherwise,
to any intellectual property rights is granted herein.
9,10,11
2
1
25
PARALLEL
3,4SLOT 1 CONNECTOR
GTL+ TERMINATION
COVER SHEET
Intel disclaims all liability, including liability for infringement of
any proprietary rights, relating to use of information in this
specification. Intel does not warrant or represent that such
use will not infringe such rights.
FLASH BIOS
TITLE
34,35
27
18
15AGP CONNECTOR
ULTRA I/O
6,7,8
PAGE
Copyright * Intel Corporation 1998
ISA PULLUPS/PULLDOWNS
PCI/AGP PULLUPS/PULLDOWNS
16,17
LM79
31
29
21
14
12,13PIIX4E
82443BX
BLOCK DIAGRAM
36
37
VGA Connector
38
39DDC
40
41REVISION HISTORY
TITLE
PAGE
SGRAM
Low Power Logic
Graphics Volt Reg
Intel740
TM
Graphics Accelerator
3 Device AGP Refrence Schematics
3 DEVICE AGP 1.0
3-Device AGP Schematics
INTEL CORPORATION
GRAPHICS COMPONENTS DIVISION
1900 PRAIRIE CITY RD. FM5-79
FOLSOM, CA 95630
A
1 4122:16:57
Title
Size Document Number Rev
Date: Sheet of
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
A A
B B
C C
D D
PG. 24
RESET, POWER CONNECTORS
GTL
CONNECTORS
SIDEBAND
SMBus
Interface
CONN.
CNTL
PG. 9-11
CNTL
CONFIDENTIAL INFORMATION
&
CONN.
SER.
ADDR
PG. 20
CONN.
BIOS
MEMORY
THIS DRAWING CONTAINS INFORMATION WHICH HAS NOT
BEEN VERIFIED FOR MANUFACTURING AN END USER
PRODUCT. iNTEL IS NOT RESPONSIBLE FOR THE MISUSE
OF THIS INFORMATION.
ADD/DATA
PG. 21
ADD/DATA
2 USB CONN.
VTT GEN.
TERM.
SECONDARY
IDE
SYSTEM BUS
DATA
MEMORY
DATA
PG. 24
443BX
ADD/DATA
ADDR
PG 18
PCI BUS
PG. 3,4
CNTL
SIDEBAND
AGP
CONN.
PG. 23
KEYBOARD
82443BX
USB
ISA BUS
3 SDRAM DIMM
DESCHUTES
PROCESSOR
PG. 27
2 PCI IDE
PG. 12-13
ADD/DATA
PG. 15
SER.
CNTL
VGA
FLOPPY
MOUSE
PG.14
CNTL
CNTL
82371EB
CK100
PIIX4E
MAX1617 ME
PG. 5
DECOUPLING CAPACITORS
CONN.
PG. 33
ADDR
ULTRA I/O
(SLOT 1)
492 BGA
CNTL
CNTL
CONN.
PG. 3
FLASH
PG. 28-29
DATA
PG. 20
PG. 6-8
USB
CKBF
PG. 6
DATA
PARA.
ADDR
ISA, PCI RESISTORS
INTEL SECRET
ADD
LM79
PG .23
PG. 19
ADDR
CNTL
ITP CON.
ISA
CONN
PRIMARY
IDE
GRAPHICS
X-BUS
CONTROL
DATA
PG. 16-17
324 BGA
INTEL740
CHIP
DATA
PG. 26
MODULES
PG. 25
VRM
PG. 30-32
PG.
34,35
PG. 36
PG. 37
PCI
CONN.
PCI
CONN.
PCI
CONN.
3 DEVICE AGP 1.0
3 Device AGP Block Diagram
INTEL CORPORATION
GRAPHICS COMPONENTS DIVISION
1900 PRAIRIE CITY RD. FM5-79
FOLSOM, CA 95630
Custom
2 4122:16:57
Title
Size Document Number Rev
Date: Sheet of
ADDR/DATA
ADDR/DATA
CNTL
CNTL
CNTL
ADDR
DATA
ADDR
DATA
CNTL
A
A
B
B
C
C
D
D
E
E
4 4
3 3
2 2
1 1
* Note: This strong pullup resistor on
SLP# is necessary when using an
LAI.
* Please place as close to the connector as possible
* Note * This is a stuffing option: 10 pF
caps to ground may be desirable to
reduce the effects of EMI.
* Note * For power managed systems, the PIIX4 must be
connected to PCICLK_F of the CK100 which is a free
running PCLK not affected by the assertion of
PCISTOP#.
Do Not Stuff
* Note * This is a stuffing option: 10 pF
caps to ground may be desirable to
reduce the effects of EMI.
Do Not Stuff
OPTIONAL ITP
TEST
CONNECTOR
*NOTE: Override to
66MHz only.
CLOCK SYNTHESIZER
Stuffing option to enable Spread#
function for possible EMI
reduction.
All Caps are 10pF and
are a Stuffing Option
for EMI Reductions
**Locate R196 close to CKBF and
R98 close to 443BX.
All Caps are 10pF and
are a Stuffing Option
for EMI Reductions
**Locate "T" and cap close to BX.
**Please Note **
These clock
assignments may
not be optimum.
** TESTIN# pullup may be removed after
validation has been completed.
Example: if DCLK[0-11] = 2.5"
then DCLKREF = 2.5" + 2.5".
slave address =
1101001b
*The unused SDRAM
clocks may be disabled
using the SMBus
interface.
** Please make DCLKREF trace length equal to 2.5" more
than the DCLK outputs to the DIMMs. DCLK outputs to
the DIMMs should all be the same recommended length.