Please note that in this databook, references to "DVI" and "HDMI" refer to the capability of the TMDS interface, multiplexed on the PCI Express® external graphics interface,
to enable DVI or HDMI™ through passive enabling circuitries. Any statement in this databook on any DVI or HDMI-related functionality must be understood in that context.
This product incorporates copyright protection technology that is protected by U.S. patents and other intellectual property rights. The use of Rovi Corporation's copy protection
technology in the device must be authorized by Rovi Corporation and is intended for home and other limited pay-per-view uses only, unless otherwise authorized in writing by
Rovi Corporation. Reverse engineering or disassembly is prohibited.
This device may only be sold or distributed to: (i) a Rovi Authorized Buyer, (ii) a customer (PMA Customer) who has executed a Proprietary Materials Agreement (PMA) with
Rovi Corporation that is still in effect, (iii) a contract manufacturer approved by Rovi Coporation to purchase this device on behalf of a Rovi Authorized Buyer or a PMA
Customer, or (iv) a distributor who has executed a Rovi-specified distribution agreement with AMD.
Trademarks
AMD, the AMD Arrow logo, AMD Athlon, AMD Sempron, AMD Turion, Cool'n'Quiet, AMD PowerNow!, AMD Radeon, AMD Avivo, AMD HyperMemory, PowerPlay,
PowerShift, AMD PowerXpress, and combinations thereof, are trademarks of Advanced Micro Devices, Inc.
HDMI is a trademark of HDMI Licensing, LLC.
HyperTransport is a licensed trademark of the HyperTransport Technology Consortium.
Microsoft, Windows, Windows Vista, and DirectX are registered trademarks of Microsoft Corporation.
PCI Express and PCIe are registered trademarks of PCI-SIG.
WinBench is a registered trademark of Ziff Davis, Inc.
Other product names used in this publication are for identification purposes only and may be trademarks of their respective companies.
Disclaimer
The contents of this document are provided in connection with Advanced Micro Devices, Inc. ("AMD") products. AMD makes no representations or warranties with respect
to the accuracy or completeness of the contents of this publication and reserves the right to make changes to specifications and product descriptions at any time without notice.
AMD assumes no liability whatsoever, and disclaims any express or implied warranty, relating to this document including, but not limited to, the implied warranty of
merchantability, fitness for a particular purpose, or infringement of any intellectual property right. AMD shall not be liable for any damage, loss, expense, or claim of loss of
any kind or character (including without limitation direct, indirect, consequential, exemplary, punitive, special, incidental or reliance damages) arising from use of or reliance
on this document. No license, whether express, implied, arising by estoppel, or otherwise, to any intellectual property rights are granted by this publication. Except for AMD
product purchased pursuant to AMD's Standard Terms and Conditions of Sale, and then only as expressly set forth therein, AMD's products are not designed, intended,
authorized or warranted for use as components in systems intended for surgical implant into the body, or in other applications intended to support or sustain life, or in any other
application in which the failure of AMD's product could create a situation where personal injury, death, or severe property or environmental damage may occur. AMD reserves
the right to discontinue or make changes to its products at any time without notice.
1.1 Introducing the M690T .......................................................................................................................................................1-1
1.3 M690T Features ..................................................................................................................................................................1-2
1.3.5A-Link Express II Interface..................................................................................................................................1-3
1.3.62D Acceleration Features .....................................................................................................................................1-3
1.3.73D Acceleration Features .....................................................................................................................................1-3
1.3.8Motion Video Acceleration Features....................................................................................................................1-4
1.3.9Multiple Display Features ....................................................................................................................................1-4
1.3.12External Display Support via DVO......................................................................................................................1-6
1.3.13Power Management Features ...............................................................................................................................1-6
1.3.15Test Capability Features .......................................................................................................................................1-7
1.3.16Additional Features ..............................................................................................................................................1-7
1.6.1Branding Diagram for ASIC Revision A11 .........................................................................................................1-8
1.6.2Branding Diagram for ASIC Revision A12 and After .........................................................................................1-8
1.7 Part Number Legend .........................................................................................................................................................1-10
1.8 Production Schedule, OPN, and Part Marking .................................................................................................................1-10
1.9 Conventions and Notations ...............................................................................................................................................1-10
1.9.6Acronyms and Abbreviations .............................................................................................................................1-11
2.3.1LVDS Data Mapping............................................................................................................................................2-6
3.5.11 x 8 Lane Interface for External Graphics ......................................................................................................... 3-6
3.5.2A-Link Express II to Southbridge........................................................................................................................ 3-6
3.5.34 x 1 Lane Interface for General Purpose External Devices .............................................................................. 3-6
3.7 CRT and TV Interface........................................................................................................................................................ 3-7
3.9 DVO Interface for External Display .................................................................................................................................. 3-9
3.10 TMDS Interface Multiplexed on the PCI Express® Graphics Lanes ............................................................................ 3-10
3.11 Power Management Pins................................................................................................................................................3-11
3.13 Power Pins...................................................................................................................................................................... 3-12
3.15 Debug Port Signals......................................................................................................................................................... 3-13
4.1 CPU HyperTransport™ Bus Timing.................................................................................................................................. 4-1
4.7 Power Rail Power Up Sequence......................................................................................................................................... 4-4
4.8 LCD Panel Power Up/Down Timing ................................................................................................................................. 4-5
5.1.1Maximum and Minimum Ratings ........................................................................................................................5-1
5.3 Package Information ...........................................................................................................................................................5-7
5.3.3Board Solder Reflow Process Recommendations ................................................................................................5-9
Chapter 6: Power Management and ACPI
6.1 ACPI Power Management Implementation ........................................................................................................................6-1
6.2 Power Management for the Graphics Controller ................................................................................................................6-2
6.2.1PCI Function Power States...................................................................................................................................6-2
6.2.2PCI Power Management Interface........................................................................................................................6-2
6.2.3Capabilities List Data Structure in PCI Configuration Space ..............................................................................6-2
6.2.7PMC - Power Management Capabilities (Offset = 2) ..........................................................................................6-5
Chapter 7: Testability
7.1 Test Capability Features......................................................................................................................................................7-1
7.2 Test Interface.......................................................................................................................................................................7-1
7.3.1Brief Description of an XOR Tree .......................................................................................................................7-1
7.3.2Description of the XOR Tree for the M690T .......................................................................................................7-2
7.3.3XOR Tree Activation ...........................................................................................................................................7-2
7.3.4XOR Chain for the M690T...................................................................................................................................7-2
7.4.1Brief Description of a VOH/VOL Tree................................................................................................................7-4
7.4.2VOH/VOL Tree Activation..................................................................................................................................7-4
A.1 M690T Pin List Sorted by Ball Reference ........................................................................................................................ 1-2
A.2 M690T Pin List Sorted by Pin Name ................................................................................................................................1-6
B.2 Feature Differences between the M690T and M690E ...................................................................................................... 2-1
B.7 The LVTM Interface in TMDS Mode............................................................................................................................... 2-5
Figure 1-1: M690T Branding Diagram for ASIC Revision A11 .....................................................................................................1-8
Figure 1-2: M690T Branding Diagram for ASIC Revision A12 .....................................................................................................1-9
Figure 1-3: M690T ASIC Part Number Legend ............................................................................................................................1-10
Figure 2-5: Single/Dual Channel 24-bit LVDS Data Transmission Ordering .................................................................................2-6
Figure 2-6: Data Transmission Ordering for the TMDS Interface ..................................................................................................2-9
Figure 4-1: Power Rail Power Up Sequence for the M690T ...........................................................................................................4-4
Figure 4-2.: LCD Panel Power Up/Down Timing ...........................................................................................................................4-5
Figure 5-1: DC Characteristics of the TMDS Interface ...................................................................................................................5-4
Figure 5-2: DC Characteristics of the LVDS Interface ...................................................................................................................5-5
Figure 6-1: Linked List for Capabilities ..........................................................................................................................................6-5
Figure 7-1: An Example of a Generic XOR Tree ............................................................................................................................7-1
Figure 7-2: Sample of a Generic VOH/VOL Tree ...........................................................................................................................7-4
Figure B-1: M690E Branding Diagram for ASIC Revision A12 ....................................................................................................2-1
Figure B-2: M690T and M690E Analog Display Output Signals ...................................................................................................2-2
Figure B-4: Pins for Analog Output on the DVI-I Connector .........................................................................................................2-3
Figure B-6: DC Characteristics of the LVTM Interface in TMDS Mode .......................................................................................2-7
Table 1-2: M690T Planned production Schedule, OPN, and Part Marking ................................................................................. 1-10
Table 1-3: Pin Type Codes ........................................................................................................................................................... 1-11
Table 1-4: Acronyms and Abbreviations ...................................................................................................................................... 1-11
Table 2-2: DDR2 Memory Row and Column Addressing .............................................................................................................2-4
Table 2-3: LVDS 24-bit TFT Single Pixel per Clock (Single Channel) Signal Mapping .............................................................. 2-7
Table 2-4: LVDS 24-bit TFT Dual Pixel per Clock (Dual Channel) Signal Mapping ...................................................................2-8
Table 2-5: Single-Link Signal Mapping for DVI/HDMI™ ......................................................................................................... 2-10
Table 2-6: Dual-Link Signal Mapping for DVI ............................................................................................................................ 2-11
Table 2-7: Support for HDMI™ Packet Type ..............................................................................................................................2-12
Table 3-3: 1 x 8 Lane PCI Express® Interface for External Graphics ........................................................................................... 3-6
Table 3-4: 1 x 4 Lane A-Link Express II Interface for Southbridge .............................................................................................. 3-6
Table 3-5: 4 x 1 Lane PCI Express® Interface for General Purpose External Devices ................................................................. 3-6
Table 3-8: CRT and TV Interface ...................................................................................................................................................3-7
Table 3-16: M690T Debug Port Signals ....................................................................................................................................... 3-13
Table 3-17: Strap Definitions for the M690T ............................................................................................................................... 3-14
Table 3-18: Strap Definition for GPPSB_LINK_CONFIG .......................................................................................................... 3-15
Table 4-1: HTREFCLK Pad (66.66MHz) Timing Parameters ....................................................................................................... 4-1
Table 4-3: Timing Requirements for the LVDS Interface .............................................................................................................. 4-2
Table 4-4: Timing Requirements for the OSCIN Pad ....................................................................................................................4-2
Table 4-5: M690T Power Rail Power Up Sequence Requirements ...............................................................................................4-4
Table 4-6: LCD Power Up/Down Timing ...............................................................................................................................
Table 5-1: Maximum and Minimum Ratings ................................................................................................................................. 5-1
Table 5-2: DC Characteristics for 3.3V TTL Signals .....................................................................................................................5-2
Table 5-3: DC Characteristics for 1.8V TTL Signals .....................................................................................................................5-2
Table 5-4: DC Characteristics for the HTREFCLK Pad (66.66MHz) ............................................................................................ 5-2
Table 5-5: DC Characteristics for the OSCIN Pad (14.3181818MHz) .......................................................................................... 5-2
Table 5-6: DC Characteristics for the DDR2 Interface ..................................................................................................................5-3
Table 5-7: DC Characteristics for the TMDS Interface Multiplexed on the PCI Express® Gfx Lanes ......................................... 5-3
Table 5-8: Electrical Requirements for the LVDS Interface .......................................................................................................... 5-4
Table 6-1: ACPI States Supported by the M690T ..........................................................................................................................6-1
Table 6-2: ACPI Signal Definitions ................................................................................................................................................ 6-1
Table 6-3: Standard PCI Configuration Space Header Type 0 ...................................................................................................... 6-2
Table 6-4: PCI Status Register ....................................................................................................................................................... 6-3
Table 6-9: Next Item Pointer (NEXT_ITEM_PTR) ....................................................................................................................... 6-5
Table 6-10: Power Management Capabilities – PMC .................................................................................................................... 6-5
Table 7-1: Pins on the Test Interface .............................................................................................................................................. 7-1
Table 7-2: Example of an XOR Tree .............................................................................................................................................. 7-2
Table 7-3: M690T XOR Tree ......................................................................................................................................................... 7-2
Table 7-4: Truth Table for the VOH/VOL Tree Outputs ............................................................................................................... 7-4
Table 7-5: M690T VOH/VOL Tree ............................................................................................................................................... 7-5
The M690T is a seventh generation Integrated Graphics Processor (IGP) that integrates a DirectX® 9.0 compliant 2D/3D
graphics core and a system controller in a single chip. It is designed to support the AMD Athlon™ 64, AMD Athlon 64
FX, AMD Athlon 64 X2, AMD Sempron™, and AMD Turion™ 64 processors, including both AM2 and S1 socket CPUs.
The CPUs are supported on both high performance and value platforms.
The M690T integrates an AMD Radeon™ X1270 graphics engine, dual display, a TV encoder, an LVDS interface, an
integrated TMDS controller, and Northbridge functionality in a single BGA package. This high level of integration and
scalability is designed to enable manufacturers to offer enthusiast level capabilities and performance while minimizing
board space and system cost.
Robust and Flexible Core Logic Features
The M690T combines graphics and system logic functions in a single chip using a 21mm-body FCBGA package,
minimizing overall solution area. For optimal system and graphics performance, the M690T supports a high speed
HyperTransport™ interface to the AMD processor, running at a data rate of up to 2GT/s and supporting the new
generation of AM2 and S1 socket processors. The M690T is ideally suited to 64-bit operating systems, and supports
platform configurations with greater than 4GB of system memory. The rich PCI Express
M690T, including support for PCI Express external graphics and up to four other PCI Express peripherals, are
complemented by the advanced I/O features of AMD's SB600 Southbridge.
Support for Windows Vista
Chapter 1
Overview
®
expansion capabilities of
®
The M690T delivers an excellent Windows Vista® experience of any integrated graphics and core logic product for the
AMD platform. It incorporates an AMD Radeon™ X700-based graphics core, which provides 3D rendering power to
generate the Windows Vista desktop even under demanding circumstances. In addition, dedicated hardware acceleration
is provided for key new Windows Vista features such as ClearType. This AMD Radeon X700-based graphics technology
also enables great 3D application performance through SmartShader HD, SmoothVision HD, and 3Dc technologies.
Multimedia Capabilities
The M690T incorporates the innovative AMD Avivo™* display architecture, providing users with excellent visual
quality. Advanced scaling and color correction capabilities, along with precision through the entire display pipeline,
ensure an optimal image on CRT monitors, LCD panels, and any other display devices. A TV encoder provides superior
quality, and a TMDS interface, configurable to support DVI/HDMI™ and HDCP, allows compatibility with modern high
definition televisions.
*Note: AMD Avivo™ is a technology platform that includes a broad set of capabilities offered by certain AMD Radeon
products. Full enablement of some AMD Avivo capabilities may require complementary products.
Low Power Consumption and Industry Leading Power Management
The M690T is manufactured using a power efficient 80nm technology, and it supports a wide range of industry standards
and proprietary power management features. In addition to comprehensive support for the ACPI specification and AMD
features such as AMD PowerNow!™, the PowerPlay™ technology (enhanced with new adaptive frame buffer
compression and PowerShift™ features) minimizes the M690T's power consumption by adjusting graphics core
performance and core voltage to the task and usage environment.
Software Compatibility
The graphics driver for the M690T is compatible with AMD Radeon class graphics controllers from AMD. A single
driver can support multiple graphics configurations across AMD's product lines, including the AMD Radeon family and
the AMD chipset family. In addition, this driver compatibility allows the M690T to benefit immediately from AMD's
software optimization and from the advanced Windows® XP and Windows Vista support available in the AMD Radeon
family drivers.
Note: In some reference documents, the M690T is referred to by its code name "RS690T," which signifies the same
device.
1.2M690E
The M690T and M690E are the same device with respect to their form, fit, and functionally, except for the differences
described in Appendix B, “AMD M690E.” All information in this databook, unless superseded by the information given in
Appendix B, is applicable to the M690E.
1.3M690T Features
1.3.1 CPU HyperTransport™ Interface
•
Supports the mobile and desktop AMD Athlon 64/AMD Athlon 64 FX/AMD Athlon X2/AMD Sempron/AMD
Turion 64 processors, including both AM2 and S1 socket CPUs.
•Supports LDTSTP interface, CPU throttling, and stutter mode.
M690E
1.3.2 Memory Interface
•
Supports an optional dedicated local frame buffer (side-port) of up to 128MB through a 16-bit interface.
•Highly flexible memory architecture allows asymmetric side-port and shared system memory frame buffer sizes.
•Dynamic memory allocation scheme improves performance and reduces power.
•Support for DDR2 system memories up to DDR2-800, with a maximum memory clock speed of 400MHz. Memory
clock is independent of any other clock source and can therefore be set to any frequency equal to or less than
400MHz (DDR2-800), allowing the use of lower speed side-port memories.
•Support for 16Mx16, 32Mx8, 32Mx16, 64Mx8, and 64Mx16 memory devices.
•Asynchronous HyperTransport and memory controller interface speeds.
•Supports DDR SDRAM self refresh mechanism.
•Supports dynamic CKE and ODT for power conservation.
1.3.3 AMD HyperMemory™ Technology
Supports AMD HyperMemory™* technology.
•
* Note: The amount of HyperMemory available includes both dedicated and shared memory and is determined by various
factors. For details, please refer to the product advisory numbered PA_IGPGenC5, available on AMD’s OEM Resource
Center or from your AMD CSS representative.
1.3.4 PCI Express
•
Compliant with the PCI Express (PCIe®) 1.1a Specification.
®
Interface
•Highly flexible PCIe implementation to suit a variety of platform needs.
•A x8 graphics interface, configurable to any of the following modes of support:
•An external graphics device utilizing all 8 lanes (see section 1.3.11“DVI/HDMI™” on page 1-6 for details).
•A TMDS interface, enabling DVI/HDMI.
•A single x1, x2, x4, or x8 general purpose PCIe link.
•Supports programmable lane reversal for the graphics link to ease motherboard layout when the end device does not
support lane reversal.
•A four-port, x4 PCI Express general purpose interface, configurable to one of the following modes of support:
•Programmable internal spread spectrum controller for the signals.
1.3.11 DVI/HDMI™
•
Supports a TMDS interface, enabling DVI or HDMI*, which is multiplexed on the PCIe external graphics interface
(only available if no external graphics card is attached to the PCIe external graphics interface).
•Supports industry standard EIA-861B video modes including 480p, 720p, and 1080i. For a full list of currently
supported modes, contact your AMD CSS representative. Maximum resolutions supported by various modes are:
•Single-link DVI: 1600x1200 @60Hz with pixel clock at 162 MHz and standard timings; 1920x1200 @60Hz
with pixel clock at 154MHz and reduced blanking timings.
•Dual-link DVI: 2560x1600 @60Hz, with pixel clock at 268 MHz (DVI clock at 134 MHz).
•HDMI: 1080i, with pixel clock at 74MHz.
•HDMI basic audio support at 32, 44.1, and 48 kHz. Supports two-channel uncompressed audio and multi-channel
audio compressed to two channels like 5.1 DTS, AC3, etc, for audio bit rates up to 1.5 Mbits/s. HD Audio device
compatible with Microsoft’s HD audio drivers.
•HD Audio device compatible with Microsoft’s HD audio drivers.
•HDCP support on data stream for single-link transmission, with on-chip key storage.**
Notes: * CEC is not supported.
M690T Features
** HDCP content protection is only available to licensed buyers of the technology and can only be enabled when
connected to an HDCP-capable receiver.
1.3.12 External Display Support via DVO
•
Supports an external display via a DVO port (multiplexed with the side-port memory interface and only available
if side-port memory is not implemented).
1.3.13 Power Management Features
•
Supports ACPI states S1, S3, S4, and S5.
•The chip power management support logic supports four device power states defined for the OnNow Architecture—
On, Standby, Suspend, and Off. Each power state can be achieved by software control bits.
•Hardware controlled intelligent clock gating enables clocks only to active functional blocks, and is completely
transparent to software.
•Dynamic self-refresh for the side-port memory.
•Support for AMD Cool'n'Quiet™ technology via FID/VID change.
•Support for AMD PowerNow!™ technology.
•Clocks to every major functional block are controlled by a unique dynamic clock switching technique that is
completely transparent to the software. By turning off the clock to the block that is idle or not used at that point, the
power consumption is significantly reduced during normal operation.
•Supports AMD PowerExpress™, and PowerPlay™ (enhanced with the new PowerShift™ feature).
•Support dynamic lane reduction for the PCIe interfaces, adjusting lane width according to required bandwidth (not
available on the PCIe graphics link when lane reversal is in effect).
1.3.14 PC Design Guide Compliance
The M690T complies with all relevant Windows Logo Program (WLP) requirements from Microsoft for WHQL
certification.
The following conventions are used throughout this manual.
1.9.1Pin Names
1.9.2Pin Types
Pins are identified by their pin names or ball references. Multiplexed pins assume alternate “functional names” when they
perform their alternate functions, and these “functional names” are given in Chapter 3, “Pin Descriptions and Strap
Options.”
All active-low signals are identified by the suffix ‘#’ in their names (e.g., LDTSTOP#).
The pins are assigned different codes according to their operational characteristics. These codes are listed in Table 1-3.
OtherPin types not included in any of the categories above
1.9.3Numeric Representation
Hexadecimal numbers are appended with “h” (Intel assembly-style notation) whenever there is a risk of ambiguity. Other
numbers are in decimal.
Pins of identical functions but different trailing integers (e.g., “CPU_D0, CPU_D1,... CPU_D7”) are referred to
collectively by specifying their integers in square brackets and with colons (i.e., “CPU_D[7:0]”). A similar short-hand
notation is used to indicate bit occupation in a register. For example, NB_COMMAND[15:10] refers to the bit positions
10 through 15 of the NB_COMMAND register.
1.9.4 Register Field
A field of a register is referred to by the format of [Register Name].[Register.Field]. For example,
“NB_MC_CNTL.DISABLE_BYPASS” is the “DISABLE_BYPASS” field of the register “NB_MC_CNTL.”
1.9.5 Hyperlinks
Phrases or sentences in blue italicfont are hyperlinks to other parts of the manual. Users of the PDF version of this manual
can click on the links to go directly to the referenced sections, tables, or figures.
1.9.6Acronyms and Abbreviations
The following is a list of the acronyms and abbreviations used in this manual.
Table 1-4 Acronyms and Abbreviations
AcronymFull Expression
ACPIAdvanced Configuration and Power Interface
A-Link-E IIA-Link Express II interface between the IGP and the Southbridge.
BGABall Grid Array
BIOS
BISTBuilt In Self Test.
BLTBlit
bppbits per pixel
CECConsumer Electronic Control
CPISCommon Panel Interface Specification
CRTCathode Ray Tube
CSPChip Scale Package
Basic Input Output System. Initialization code stored in a ROM or Flash RAM used to start up a
system or expansion card.
The M690T is designed to interface with the AMD Athlon 64/AMD Athlon 64 FX/AMD Athlon X2/AMD
Sempron/AMD Turion 64 processors, including both AM2 and S1 socket CPUs. This section presents an overview of the
HyperTransport™ interface. For a detailed description of the interface, please refer to the HyperTransport I/O Link
Specification from the HyperTransport Consortium. Figure 2-2, “Host Interface Block Diagram,” illustrates the basic
blocks of the host bus interface of the M690T.
Host Interface
Figure 2-2 Host Interface Block Diagram
The HyperTransport (HT) Interface is a high speed, packet-based link implemented on two unidirectional buses. It is a
point-to-point interface where data can flow both upstream and downstream at the same time. The commands, addresses,
and data travel in packets on the HyperTransport link. Lengths of packets are in multiples of four bytes. The HT link
consists of three parts: the physical layer (PHY), the data link layer, and the protocol/transaction layer. The PHY is the
physical interface between the M690T and the CPU. The data link layer includes the initialization and configuration
sequences, periodic redundancy checks, connect/disconnect sequences, and information packet flow controls. The
protocol layer is responsible for maintaining strict ordering rules defined by the HT protocol.
The M690T HyperTransport bus interface consists of 17 unidirectional differential data/control pairs and two differential
clock pairs in each of the upstream and downstream direction. On power up, the HT link is 8 bits wide and runs at a
default speed of 200MT/s. After negotiation, carried out by the HW and SW together, the link width can be brought up to
16 bits and the interface can run up to 2GT/s. The interface is illustrated in Figure 2-3, “M690T Host Bus Interface
Signals,” on page 2-3. The signal name and direction for each signal is shown with respect to the processor. Please note
that the signal names may be different from those used in the pin listing of the M690T. Detailed descriptions of the signals
are given in section 3.3, “CPU HyperTransport™ Interface‚’ on page 3-5.
In order to significantly decrease system power and increase graphics performance, the M690T provides an optional
side-port memory interface for dedicated frame buffer memory, to be used exclusively for the integrated graphics core.
The side-port memory interface is designed to significantly reduce system power by allowing the CPU to stay in its lowest
power state during periods of inactivity. Screen refreshes are fetched from the side-port memory, and there is no need to
"wake up" the CPU to fetch screen refresh data.
The M690T memory controller operates in 16-bit mode at very high speed (up to DDR2-800), and has a new
programmable interleaved mode that significantly increases the memory bandwidth and reduces data latency to the
integrated graphics core.
2.2.1 DDR2 Memory Interface
Figure 2-4, “M690T Side-port Memory Interface,” on page 2-4, illustrates the side-port memory interface of the M690T.
The M690T memory controller supports up to 128MB of dedicated side-port frame buffer memory. It controls a single
rank of DDR2 devices in 16-bit memory configuration. It supports device sizes of 256, 512, and 1024 Mbit, and device
widths of x8 and x16. Because the memory controller supplies only one chip select signal, only DDR2 devices with one
chip select are supported. A wide range of DDR2 timing parameters, configurations, and loadings are programmable via
the M690T memory controller configuration registers
The memory controller supports DDR2 SDRAM chips in several configurations. These chips are organized in banks,
rows (or pages), and columns. The supported DDR2 components have four or eight banks. Table 2-1 lists the supported
memory components.
Table 2-1 Supported DDR2 Components
DDR2 SDRAM
ConfigMbitsCS Mode Bank Bits Row BitsCol Bits
16Mbits x 16 2564213932
32Mbits x 8 25652131064
32Mbits x 16 512102131064
64Mbits x 8 512621410128
64Mbits x 16 10241131310128
Mbytes
2.2.1.2 Row and Column Addressing
Table 2-2 shows how the physical address P (after taking out the bank bit) is used to provide the row and column
The M690T contains a dual-channel 24-bit LVDS interface. Notice that for designs implementing only a single LVDS
channel, the LOWER channel of the interface should be used.
2.3.1 LVDS Data Mapping
Figure 2-5 below shows the transmission ordering of the LVDS signals on the lower and the upper data channels.
The signal mappings for single and dual channel transmission are shown in Table 2-3 and Table 2-4 respectively.
LVDS Interface
Figure 2-5 Single/Dual Channel 24-bit LVDS Data Transmission Ordering
Table 2-4 LVDS 24-bit TFT Dual Pixel per Clock (Dual Channel) Signal Mapping
TX Signal24-bit TX Signal24-bit
LP1C1Ro0UP1C1Re0
LP1C2Ro1UP1C2Re1
LP1C3Ro2UP1C3Re2
LP1C4Ro3UP1C4Re3
LP1C5Ro4UP1C5Re4
LP1C6Ro5UP1C6Re5
LP1C7Go0UP1C7Ge0
LP2C1Go1UP2C1Ge1
LP2C2Go2UP2C2Ge2
LP2C3Go3UP2C3Ge3
LP2C4Go4UP2C4Ge4
LP2C5Go5UP2C5Ge5
LP2C6Bo0UP2C6Be0
LP2C7Bo1UP2C7Be1
LP3C1Bo2UP3C1Be2
LP3C2Bo3UP3C2Be3
LP3C3Bo4UP3C3Be4
LP3C4Bo5UP3C4Be5
LP3C5HSYNCUP3C5(from the register)
LP3C6VSYNCUP3C6(from the register)
LP3C7ENABLEUP3C7(from the register)
LP4C1Ro6UP4C1Re6
LP4C2Ro7UP4C2Re7
LP4C3Go6UP4C3Ge6
LP4C4Go7UP4C4Ge7
LP4C5Bo6UP4C5Be6
LP4C6Bo7UP4C6Be7
LP4C7ReservedUP4C7Reserved
LVDS Interface
Note: Signal names with letter 'o' mean 'odd' pixel or the first pixel on the panel, and signal names with letter 'e' mean
'even' pixel or the second pixel on the panel.
2.3.2 LVDS Spread Spectrum
The M690T has an internal LVDS spread spectrum controller capable of generating a frequency modulated profile for the
LVDS signals. The amount of spread (center spread of up to +/-2.5% and down spread of up to 5%) and the modulation
frequency (in the range of 20-50kHz) are programmable through the LVDS registers.
Depending uponencoded Green channel pixel dataDepending upon state of PLL_SYNC and CTL1
Depending upon state of CTL2 and CTL3
TR1TR0TR2 TR3 TR4 TR5 TR6 TR7 TR8 TR9
Depending upon encoded Red channel pixel data
TB0 TB1 TB2 TB3 TB4 TB5 TB6 TB7 TB8 TB9
Depending upon encoded Blue channel pixel data
Various control and audio (for HDMI™ only) signals
Various control and audio (for HDMI™ only) signals
Various control and audio (for HDMI™ only) signals
Encoded Red Channel Pixel Data
Encoded Green Channel Pixel Data
Encoded Blue Channel Pixel Data
2.4DVI/HDMI™
2.4.1 DVI/HDMI™ Data Transmission Order and Signal Mapping
The M690T also contains a dual-link TMDS interface, multiplexed on the PCI Express® (PCIe®) graphics lanes. Figure
2-6
below shows the transmission ordering of the signals on the interface. The multiplexing relationships between the
PCIe external graphics signals and the TMDS signals are given in
PCI Express® Graphics Lanes‚’ on page 3-10
.
section 3.10, “TMDS Interface Multiplexed on the
Figure 2-6 Data Transmission Ordering for the TMDS Interface
For dual-link mode, which is for DVI only, the same transmission order applies to data channels on the second link, with
the first link transmitting data for even pixels and the second link for odd pixels. See
Mapping for DVI,” on page 2-11
The signal mapping for the transmission is shown in
2-10
, and Table 2-6, “Dual-Link Signal Mapping for DVI,” on page 2-11.
for details.
Table 2-5, “Single-Link Signal Mapping for DVI/HDMI™,” on page
* Note: These packet types are supported using generic packet types. A maximum of two of them can be supported simultaneously.
Packet Type
Audio Clock
Regeneration
ID
Source Product
Descriptor
Supported
or Not
Yes
Yes *——
SourceComment
Inserted by hardware if no packets in
horizontal active on line 2 (can be disabled
by software).
Inserted by hardware or video driver.
Contents from register bits or combination
of register bits and hardware control.
Inserted in horizontal blank.
Audio samples come from HD audio DMA.
Channel status from HD audio and video
registers.
Inserted in horizontal blank whenever audio
FIFO contains data.
Sending and contents controlled by video
driver.
Inserted (on even frames only in interlaced
mode) when requested by software or
whenever AVMUTE status changes.
Inserted in horizontal active on line selected
by software.
Controlled by video driver.
Inserted in horizontal active on line selected
by software.
Software controlled.
Inserted in horizontal active on line selected
by software.
Controlled by video driver.
Inserted in horizontal active on line selected
by software.
Inserted in horizontal active on line selected
by software.
Contents from registers written by video
and HD audio drivers.
Sent only when HD audio enables audio
(video driver can also disable).
Software controlled.
Inserted in horizontal active on line selected
by software.
Sent when required to meet
maximum time between data island
specification.
For transmitting UPC or ISRC codes.
Implement if ISRC1 is used.
For colorimetry, repetition count,
video format, picture formatting.
Notes:
1 Tested over the operating temperature range at nominal supply voltage, with an Iref of -1.50mA (Iref is the level of the current flowing
out of the RSET resistor).
2 Tested over the operating temperature range at reduced supply voltage, with an Iref of -1.50mA (Iref is the level of the current flowing
out of the RSET resistor).
3 Full scale error from the value predicted by the design equations.
4 About the mid-point of the distribution of the three DACs measured at full scale deflection.
5 Linearity measured from the best fit line through the DAC characteristics. Monotonicity guaranteed.
6 Load = 37.5 + 20pF with Iref = -1.50 mA (Iref is the current flowing out of the RSET resistor).
7 Measured from the end of the overshoot to the point where the amplitude of the video ringing is down to +/-5% of the final steady state
value.
8 This parameter is sampled, not 100% tested.
9 Monotonicity is guaranteed.
2.6External Clock Chip
On the M690T platform, an external clock chip provides the reference clock to the CPU (for generating the CPU internal
clocks) and a reference clock to the M690T (for generating the HyperTransport, PCI Express, and A-Link Express II
clocks). For more information about supported clock chips, please consult your AMD CSS representative.
This chapter gives the pin descriptions and the strap options for the M690T. To jump to a topic of interest, use the
following list of hyperlinked cross references:
“Pin Assignment” on page 3-2
“Interface Block Diagram” on page 3-4
“CPU HyperTransport™ Interface” on page 3-5
“DDR2 Side-port Memory Interface” on page 3-5
“PCI Express® Interfaces” on page 3-6:
“1 x 8 Lane Interface for External Graphics” on page 3-6
“A-Link Express II to Southbridge” on page 3-6
“4 x 1 Lane Interface for General Purpose External Devices” on page 3-6
“Miscellaneous PCI Express® Signals” on page 3-7
“Clock Interface” on page 3-7
“CRT and TV Interface” on page 3-7
“LVDS Interface (24 Bits)” on page 3-8
“DVO Interface for External Display” on page 3-9
“TMDS Interface Multiplexed on the PCI Express® Graphics Lanes” on page 3-10
HT_RXCALNOtherVDDHTVSSReceiver Calibration Resistor to VDD_HT power rail.
HT_RXCALPOtherVDDHTVSSReceiver Calibration Resistor to Ground
HT_TXCALPOtherVDDHTVSSTransmitter Calibration Resistor to HTTX_CALN
HT_TXCALNOtherVDDHTVSSTransmitter Calibration Resistor to HTTX_CALP
IVDDHTVSSReceiver Command, Address, and Data Differential Pairs
IVDDHTVSS
IVDDHTVSS
OVDDHTVSSTransmitter Command, Address, and Data Differential Pairs
OVDDHTVSS
OVDDHTVSS
Power
Domain
3.4DDR2 Side-port Memory Interface
A DVO port for supporting an external display is multiplexed with the side-port memory interface. See section 3.9, “DVO
Interface for External Display,” on page 3- 9
Table 3-2 DDR2 Side-port Memory Interface
Ground
Domain
for details.
Functional Description
Receiver Clock Signal Differential Pair. Forwarded clock signal. Each byte of
RXCAD uses a different clock signal. Data is transferred on each clock edge.
Receiver Control Differential Pair. For distinguishing control packets from data
packets.
Transmitter Clock Signal Differential Pair. Each byte of TXCAD uses a different
clock signal. Data is transferred on each clock edge.
Transmitter Control Differential Pair. Forwarded clock signal. For
distinguishing control packets from data packets.
Table 3-3 1 x 8 Lane PCI Express® Interface for External Graphics
Pin NameType
GFX_TX[7:0]P,
GFX_TX[7:0]N
GFX_RX[7:0]P,
GFX_RX[7:0]N
GFX_REFCLKP,
GFX_REFCLKN
OVDD_PCIE VSS_PCIE
Power
Domain
IVDD_PCIE VSS_PCIE
IVDD_PCIE VSS_PCIE
Ground
Domain
Integrated
Termination
50 between
complements
50 between
complements
50 between
complements
Integrated
Termination
Functional Description
Memory interface compensation pins for N and P channel
devices. Connect through resistors to VDD_MEM and ground
respectively (refer to the reference schematics for the proper
resistor values).
Reference voltage. It supplies the threshold value for
distinguishing between “1” and “0” on a memory signal. Typical
value is 0.5*VDD_MEM.
Functional Description
Transmit Data Differential Pairs. Connect to external connector for
an external graphics card on the motherboard (if implemented).
Receive Data Differential Pairs. Connect to external connector for an
external graphics card on the motherboard (if implemented).
Clock Differential Pairs. Connect to external clock generator when
an external graphics card is implemented.
3.5.2 A-Link Express II to Southbridge
Table 3-4 1 x 4 Lane A-Link Express II Interface for Southbridge
Pin NameType
SB_TX[3:0]P,
SB_TX[3:0]N
SB_RX[3:0]P,
SB_RX[3:0]N
SB_CLKP,
SB_CLKN
OVDD_PCIE VSS_PCIE
Power
Domain
IVDD_PCIE VSS_PCIE
IVDD_PCIE VSS_PCIE
Ground
Domain
Integrated
Termination
50 between
complements
50 between
complements
50 between
complements
Functional Description
Transmit Data Differential Pairs. Connect to the corresponding
Receive Data Differential pairs on the Southbridge.
Receive Data Differential Pairs. Connect to the corresponding
Transmit Data Differential pairs on the Southbridge.
Clock Differential Pair. Connect to an external clock generator on
the motherboard.
3.5.3 4 x 1 Lane Interface for General Purpose External Devices
Table 3-5 4 x 1 Lane PCI Express® Interface for General Purpose External Devices
Pin NameType
GPP_TX[3:0]P,
GPP_TX[3:0]N
GPP_RX[3:0]P,
GPP_RX[3:0]N
OVDD_PCIE VSS_PCIE
Power
Domain
IVDD_PCIE VSS_PCIE
Ground
Domain
Integrated
Termination
50 between
complements
50 between
complements
Functional Description
Transmit Data Differential Pairs. Connect to external connectors on
the motherboard for add-in card or ExpressCard support.
Receive Data Differential Pairs. Connect to external connectors on
the motherboard for add-in card or ExpressCard support.
Table 3-6 PCI Express® Interface for Miscellaneous PCI Express® Signals
Pin NameType
PCE_CALRNOtherVDD_PCIE VSS_PCIE
PCE_CALRPOtherVDD_PCIE VSS_PCIE
3.6Clock Interface
Table 3-7 Clock Interface
Pin NameType
TVCLKINIVDDR3VSS–
HTREFCLKIHTPVDD HTPVSS-HyperTransport 66MHz reference clock from external clock source
HTTSTCLKIHTPVDD HTPVSS-
GFX_REFCLKP,
GFX_REFCLKN
SB_CLKP,
SB_CLKN
OSCINIVDDR3VSSDisabled
Power
Domain
Power
Domain
IVDDPCIE VSSAPCIE
IVDDPCIE VSSAPCIE
Ground
Domain
Ground
Domain
Functional Description
RX Impedance Calibration. Connect to VDD_PCIE on the motherboard with an
external resistor of an appropriate value.
TX Impedance Calibration. Connect to GND on the motherboard with an external
resistor of an appropriate value.
Integrated
Termination
50 between
complements
50 between
complements
Functional Description
Input pin for reference clock for external TV-out support (3.3V
signaling). SUS_STAT# from the SB can be connected to this signal for
putting the side-port memory into self-refresh before a system warm
reset; that would allow a more graceful reset of the side-port memory
interface.
HyperTransport Bus Test Clock. Drives test clock in test mode.
Connect to ground in functional mode.
Clock Differential Pairs for external graphics. Connect to external clock
generator when an external graphics card is implemented.
Clock Differential Pair for the Southbridge and general purpose PCI
®
Express
the motherboard.
14.3181818MHz Reference clock input from the External Clock chip
(3.3 volt signaling).
(PCIe®) devices. Connect to an external clock generator on
3.7CRT and TV Interface
Table 3-8 CRT and TV Interface
Pin NameType
REDA-OAVDDAVSSN–Red for CRT monitor output, Cr or Pr for component video TV output
GREENA-OAVDDAVSSN–Green for CRT monitor output, or Y for component video TV output
BLUEA-OAVDDAVSSN–Blue for CRT monitor output, Cb or Pb for component video TV output
YA-OAVDDAVSSN–SVID luminance output for TV out, or Y for component video TV output
CA-OAVDDAV SSN–
COMPA-OAVDDAVSSN–Composite video TV output, or Pb for component video TV output
LVDS lower clock channel (+). This channel is used as the
transmitting channel in single-channel LVDS mode.
Digital panel backlight brightness control. Active high. It controls
backlight on/off or acts as PWM output to adjust brightness.
If LVTMA_BL_MOD_CNTL.LVTMA_BL_MOD_EN = 0, the pin
controls backlight on/off. Otherwise, it is the PWM output to adjust
the brightness.
LVTMA_BL_MOD_CNTL.LVTMA_BL_MOD_LEVEL can be used
to control the backlight level (256 steps) by means of pulse width
modulation. The duty cycle of the backlight signal can be set
through the LVTMA_BL_MOD_CNTL.LVTMA_BL_MOD_LEVEL
bits. For example, setting these bits to a value of 32 will set the
on-time to 32/256*(1/f) and the off-time to (256-32)/256*(1/f),
where f is the XTALIN frequency and is typically 14.318MHz.
Note that the PWM frequency is set by
LVTMA_BL_MOD_CNTL.LVTMA_BL_MOD_RES and
LVTMA_PWRSEQ_REF_DIV.LVTMA_BL_MOD_REF_DIV. The
PWM frequency
= f/((BL_MOD_REF_DIV+1)*(BL_MOD_RES+1)).
For more information, refer to the Register Reference Manual.
In CPIS mode, LVDS_BLON is VARY_BL as defined in CPIS.
PWM mode should be enabled. LVDS_BLEN should be
connected to ENA_BL, which turns the backlight AC inverter
on/off.
Control Panel Digital Power On/Off. Active high.
Enables Backlight for CPIS compliant LCD panels. Active high.
Controlled by the hardware power up/down sequencer. For more
details, refer to
Timing,” on page 4- 5
Figure 4-2, “LCD Panel Power Up/Down
.
3.9DVO Interface for External Display
The M690T provides a DVO port for supporting an external display. The external DVO port is multiplexed with the
side-port memory interface, and can only be implemented if the side-port memory interface is disabled (see
“Strapping Options,” on page 3- 14
Table 3-10 DVO Interface
Pin NameDVO FunctionTypeFunctional Description
MEM_DQ3DVO_D0O DVO Data for panel
MEM_DQ5DVO_D1O DVO Data for panel
MEM_DQ6DVO_D2O DVO Data for panel
MEM_DQ8DVO_D3O DVO Data for panel
MEM_DQ7DVO_D4O DVO Data for panel
MEM_DQ9DVO_D5O DVO Data for panel
MEM_DQ10DVO_D6O DVO Data for panel
MEM_DQ11DVO_D7O DVO Data for panel
MEM_DM1DVO_D8O DVO Data for panel
MEM_DQ13DVO_D9O DVO Data for panel
MEM_DQ14DVO_D10O DVO Data for panel
MEM_DQ15DVO_D11O DVO Data for panel
MEM_DQ2DVO_DEO DVO Display Enable signal for panel
TMDS Interface Multiplexed on the PCI Express® Graphics Lanes
Table 3-10 DVO Interface (Continued)
Pin NameDVO FunctionTypeFunctional Description
MEM_DQ1DVO_HSYNCO DVO Horizontal Sync signal for panel
MEM_DQ0DVO_VSYNCO DVO Vertical Sync signal for panel
MEM_DQS0PDVO_IDCLKP*O DVO Clock Positive
MEM_DQS0NDVO_IDCLKN*O DVO Clock Negative
TMDS_HPDDVO_HPD **I"Hot Plug" panel detection input pin that monitors if the voltage is
greater than 2.0V on the hot-plugging line.
I2C_CLKDVO_DVI_CLKI/ODDC Clock for the DVO interface
DDC_DATADVO_DVI_DATAI/ODDC Data for the DVO interface
Notes: * The clock signal and its inverses are required for implementation of the DVO interface.
** Optional for the implementation of the DVO interface.
3.10TMDS Interface Multiplexed on the PCI Express® Graphics Lanes
The M690T supports a dual-link TMDS interface, enabling DVI/HDMI™, which is multiplexed on the PCIe external
graphics lanes. The TMDS interface is available only if no external graphics card is attached to the PCIe graphics
interface.
HDMI is enabled only through the single-link mode.
Graphics Interface,”
shows the multiplexing relationships between the PCIe external graphics signals and the TMDS
Table 3-11, “TMDS Interface Multiplexed on the PCI Express®
signals.
Table 3-11 TMDS Interface Multiplexed on the PCI Express® Graphics Interface
LDTSTOP#IVDDR3VSSHyperTransport Stop. Input from the Southbridge to enable and disable the
ALLOW_LDTSTOPODVDDR3VSS Output going to the Southbridge to allow LDTSTOP assertions:
SYSRESET#IVDDR3VSSGlobal Hardware Reset. This signal comes from the Southbridge.
POWERGOOD IVDDR3VSSInput from the motherboard signifying that the power to the M690T is up and ready.
3.12Miscellaneous Pins
Table 3-13 Miscellaneous Pins
Pin NameType
BMREQ#OVDDR3VSS–
DFT_GPIO[5:0]I/OVDD_18VSS–GPIO for DFT purpose.
I2C_CLKI/OVDDR3VSS
I2C_DATAI/OVDDR3VSS
DDC_DATAI/OVDDR3VSS
STRP_DATAI/OVDDR3VSS
TESTMODEIVDDR3VSS–
THERMALDIODE_P,
THERMALDIODE_N
TMDS_HPDI/OVDDR3VSS
Power
Domain
Power
Domain
A-O–––
Ground
Domain
Ground
Domain
Functional Description
HyperTransport link during system state transitions. For systems requiring power
management. Single-ended.
1 = LDTSTOP# can be asserted
0 = LDTSTOP# has to be de-asserted
Signal high means all power planes are valid. It is not observed internally until it
has been high for more than 6 consecutive REFCLK cycles. The rising edge of this
signal is deglitched. The nominal input high voltage is 3.3V.
Integrated
Termination
50k
programmable:
PU/PD/none
50k
programmable:
PU/PD/none
50k
programmable:
PU/PD/none
50k
programmable:
PU/PD/none
50k
programmable:
PU/PD/none
Functional Description
This output signal to the Southbridge indicates that there is a DMA
request from a PCI Express® Bus device. The signal is not used on
the M690T platforms and should be left unconnected.
2
I
C interface clock signal. Can also be used simultaneously as
DDC interface clock for more than one display. It can also be used
as GPIO.
2
I
C interface data signal. It can also be used as GPIO.
Pin for additional DDC data channel for displays. It makes use of
I2C_CLK to create an I
I2C interface data signal for external EEPROM based strap
loading. Can also be used as GPIO, or as output to the voltage
regulator for pulse-width modulation of M690T’s core voltage.
When high, puts the M690T in test mode and disables the M690T
from operating normally.
Diode connections to external SMBus microcontroller for
monitoring IC thermal characteristics.
TMDS Hot Plug Detect. It monitors the hot-plug line for panel
detection. It is a 3.3V CMOS compatible input. When not used for
hot plug detection, it can also be used as output to the voltage
regulator for pulse-width modulation of various voltages on the
motherboard.
AVDD2.5V or 3.3V2B22, C22Dedicated power for the DAC. Effort should be made at the board
AVDDQ1.8V1A21DAC Bandgap Reference Voltage
AVDDDI1.8V1A20Dedicated digital power for the DAC
VDD_CORE1.2V32A19, A4, A7, A9, B19, B9,
VDD_181.8V2J14, J15Core transform power for GPIOs and power for DFT_GPIOs
VDDA_121.2 V20AB3, AB4, AC3, AC5, AD2,
VDD_HT1.2V7AAD22, AD23, AD24, AE22,
VDD_MEM1.8V10AA9, AB9, AC7, AC8, AD6,
VDDR33.3V2D11, E11I/O power for the following I/O pads:
VDD_PLL1.2V2E7, F7PCIe interface PLL power
IOPLLVDD121.2V1AB171.2V power for memory I/O PLLs
IOPLLVDD181.8V1AA171.8V power for memory I/O PLLs
LPVDD1.8V1D14Power for PLL macro.
LVDDR18D1.8V2A12, B12
LVDDR333.3V2C12, C13
PLLVDD181.8V1A101.8V power for system PLLs
PLLVDD121.2V1A111.2V power for system PLLs
HTPVDD1.8V1B24Power for HyperTransport interface PLL
Total Power Pin Count89
Power
Domain
Pin
Count
Ground
Domain
Integrated
Termination
Functional Description
The pin is for connecting a calibration resistor to the VDD_HT
power plane. The VDD_HT_PKG pin is connected to the VDD_HT
power pins via package routing, so that a calibration resistor for the
VDD_HT power plane can be connected to the M690T through the
VDD_HT_PKG pin, and the VDD_HT power plane does not have to
be extended physically for the purpose.
The pins are for connecting calibration resistors to the VDDA_12
power plane. VDDA_12_PKG pins are connected to the VDDA_12
power pins via package routing, so that the calibration resistors for
the VDDA_12 power plane can be connected to the M690T through
the VDDA_12_PKG pins, and the VDDA_12 power plane does not
have to be extended physically for the purpose.
Ball ReferenceComments
level to provide as clean a power as possible to this pin to avoid
noise injection, which can affect display quality. Adequate
decoupling should be provided between this pin and AVSS.
made at the board level to provide as clean a ground as possible
to this pin to avoid noise injection, which can affect display quality.
Adequate decoupling should be provided between this pin and
AVDD.
ground pin
Common ground
PCI Express
®
interface ground
®
interface PLL
3.15Debug Port Signals
In order to fully support debugging of customer platforms, it is mandatory that customer designs allow access to the
signals listed in
For debug ports on the side-port memory signals, an acceptable implementation of an access point will be an opening in
the solder mask for the required signal traces. Adding stubs to side-port memory signals for the purpose is not
recommended. Other signals in the table should be brought out to test points on the motherboard.
*Note: The port is programmable into any of Debug0 to Debug15.
Strapping Options
3.16Strapping Options
The M690T provides strapping options to define specific operating parameters. The strap values are latched into internal
registers after the assertion of the POWERGOOD signal to the M690T.
shows the definitions of all the strap functions. These straps are set by one of the following four methods:
•Allowing the internal pull-up resistors to set all strap values to “1” automatically.
•Attaching pull-down resistors to specific strap pins listed in Table 3-17 to set their values to “0”.
•Downloading the strap values from an I
representative for details).
•Setting through an external debug port, if implemented (contact your AMD CSS representative for details).
All of the straps below are defined active low. They are pulled up internally by default, so that no external pull-ups are
required to select “1”s for those straps. To select “0”s, the strap pins must be pulled down to VSS through resistors.
During reset, the strap pins are undriven, allowing either an internal pull-up to pull a pin to “1” or an external pull-down to
pull a pin to “0.” The values on the strap pins are then latched into the device and used as operational parameters.
However, for debug purposes, those latched values may be overridden through an external debug strap port or by a
bit-stream downloaded from a serial EEPROM.
Table 3-17 Strap Definitions for the M690T
Strap FunctionStrap PinDescription
STRAP_DEBUG_BUS_EN# DFT_GPIO5Enables debug bus output via the memory I/O pads.
GPPSB_LINK_CONFIGDFT_GPIO[4:2]Southbridge and General Purpose Link Configuration.
Table 3-17, “Strap Definitions for the M690T,”
2
C serial EEPROM (for debug purpose only; contact your AMD CSS
0: Use the memory data bus for debug bus output
1: Use default values (Default)
(See debug bus specification documents for more details.)
LOAD_ROM_STRAPS#DFT_GPIO1Selects loading of strap values from EEPROM
SIDE_PORT_EN#DFT_GPIO0Indicates if memory side port is available or not
Table 3-18 Strap Definition for GPPSB_LINK_CONFIG
2
0: I
C master can load strap values from EEPROM if connected, or use default values
if not connected
1: Use default values (Default)
0: Memory side port available
1: Memory side port NOT available (Default). This is the required setting for
supporting the DVO interface.
Strap Pin ValueLink Width
DFT_GPIO4DFT_GPIO3DFT_GPIO2SBGPP1 GPP2 GPP3 GPP4
Use register field
111
1 1040000A
1 0144000B
1 0042200C
0 1142110D
0 1041111E
Others
Note: The three strap pins are internally pulled up so that if left unconnected on the motherboard, the
M690T will use register field STRAP_BIF_LINK_CONFIG_GPPSB of register StrapsOutputMux_7 (NBMISCIND: 0x67 bit[7:4]) to define the link configuration. The power on default value of this register
corresponds to Configuration E. If the pin straps are used, the GPPSB configuration will then be
determined according to this table and cannot be changed after the system has been powered up.
Time intervals measured at 50%
VDDCK threshold point
4.4Side-port Memory Timing
The M690T’s side-port memory DDR2 interface complies with all the timing requirements given in the JESD79-2B
specification. Please refer to the JEDEC standard for any timing details.
4.4.1Read Cycle DQ/DQS Delay
During a memory read cycle, there is a DLL inside the M690T that can delay each DQS signal with respect to its byte of
the DQ valid window. This delay ensures adequate setup and hold time to capture the memory data. This DLL delay is
programmable through the following registers:
The fraction of strobe delay, in terms of a memory clock period is (24+MCA_DLL_ADJ_DQSR) / 240. For example: if
MCA_DLL_ADJ_DQSR_1 = 36, then DQS1 is delayed by 0.25 x memory_clock_period. So, if the memory clock period
is 5ns, then DQS1 is delayed internally by 1.25ns with respect to DQ[15:8].
4.4.2Write Cycle DQ/DQS Delay
Similar to a read cycle, during memory write cycle there is a DLL inside the M690T that can delay each DQS signal with
respect to its byte of the DQ valid window. This delay ensures adequate setup and hold time for DQ and DQS to the
memory. This DLL delay is programmable by the following registers in the same manner as with the read cycle:
Again, the fraction of strobe delay, in terms of a memory clock period is (24+MCA_DLL_ADJ_DQSR) / 240. For
example: if MCA_DLL_ADJ_DQ_B0 = 96, then DQS0 is delayed by 0.5 x memory_clock_period. So, if the memory
clock period is 5ns, then DQS0 is delayed internally by 2.5ns with respect to DQ[7:0].
Depending on the board layout of DQS and DQ signals, it may be necessary to have different delays for each DQS signal.
Layouts of the DQS and DQ signals should follow the rules given in the
Guide.
4.5LVDS Timing
LVDS Timing
RS690/RS485-Series IGP Motherboard Design
Table 4-3 Timing Requirements for the LVDS Interface
Differential Clock Period11.7–40ns1
Differential Clock Frequency25–85MHz
Frequency of the LVDS PLL VOC175–595MHz
Differential Clock Cycle-to-Cycle Jitter––420ps1
Transmitter PLL Reset Time
Transmitter PLL Lock Time
Differential Low-to-High Transition Time
Differential High-to-Low Transition Time
Data Channel to Channel Skew–100–ps
Notes:
1 Time intervals measured at 50% LTPVDD18 threshold point.
2 Minimum time to keep LVDS_PLL_RESET asserted.
3 Measured after LVDS_PLL_RESET is de-asserted.
is the bit-time, which is 1/7 of the differential clock period.
Table 4-4 Timing Requirements for the OSCIN Pad (Continued)
SymbolParameterMinTypical MaxUnitNote
Notes:
1 Time intervals measured at 50% threshold point.
2 FIP is the reciprocal of TIP.
3 FRQD is the tolerance of the frequency input for proper generation of the expected PLL frequencies.
Table 4-5 M690T Power Rail Power Up Sequence Requirements
Figure 4-1 above only shows the power up sequence for the power rails that the M690T connects to. For a power up
sequence for the whole M690T platform, please refer to the
Figure 4-1 Power Rail Power Up Sequence for the M690T
Symbol Parameter
T11
T12
T13
T14
Notes:
1.Power rails in the same group may require separate power sources. Please refer to the RS690/RS485-series IGP
Motherboard Design Guide for details.
2. There are no specific requirements for the following 1.2V rails: VDD_HT, VDDA_12, and VDD_PLL.
3. For power down, the rails should either be turned off simultaneously or in the reversed order of the above power up
sequence. Variations in speeds of decay due to different capacitor discharge rates can be safely ignored.
3.3V rails ramp high relative to 1.8V
display and PLL rails
1.8V memory and debug rail ramps high
relative to VDD_CORE (1.2V)
1.8V display and PLL rails ramp high
relative to 1.2V PLL rails
1.2V PLL rails ramp high relative to
VDD_CORE (1.2V)
‡ Input pins. Output parameters in the table do not apply.
† Output pins. Input parameters in the table do not apply.
* DACSCL and I2C_CLK have different values for IOL and IOH:
DACSCL: IOL=14mA, IOH=5.8mA
Other numbers in this tables are applicable to the two signals.
I2C_CLK: IOL=9.5mA, IOH=3.2mA
VILdc
VIHdc
VOLOutput low voltage–0.35V
VOHOutput high voltage2.6–V
IOLOutput low current at V=0.1V2.3*–mA
IOHOutput high current at V=VDDR-0.1V2.2*–mA
DC voltage at PAD pin that will produce
a stable low at the Y pin of macro
DC voltage at PAD pin that will produce
a stable high at the Y pin of macro
–0.6V
1.4–V
Table 5-3 DC Characteristics for 1.8V TTL Signals
PinsSymbolDescriptionMinimum Maximum Unit
VILdc
VIHdc
DFT_GPIO[5:0]†
* Note: Measured with edge rate of 1s at PAD pin.
Table 5-4 DC Characteristics for the HTREFCLK Pad (66.66MHz)
VOLOutput low voltage–0.59V
VOHOutput high voltage1.16–V
IOLOutput low current at V=0.1V1.52–mA
IOHOutput high current at V=VDDR-0.1V1.79–mA
DC voltage at PAD pin that will produce
a stable low at the Y pin of macro
DC voltage at PAD pin that will produce
a stable high at the Y pin of macro
–0.69*V
0.81*–V
SymbolDescriptionMinimumTypicalMaximumComments
VILInput Low Voltage–0V0.2V–
VIHInput High Voltage1.4V1.8V––
VIMAXMaximum Input Voltage––2.1V–
Table 5-5 DC Characteristics for the OSCIN Pad (14.3181818MHz)
This section describes some key thermal parameters of the M690T. For a detailed discussion on these parameters
and other thermal design descriptions including package level thermal data and analysis, please consult the
Design and Analysis Guidelines for the RS690 Product Family
5.2.1M690T Thermal Limits
Table 5-9 M690T Thermal Limits
ParameterMinimumNominalMaximumUnitNote
Operating Case Temperature0—95
Absolute Rated Junction
Temperature
Storage Temperature-40—60
Figure 5-2 DC Characteristics of the LVDS Interface
1 - The maximum operating case temperature is the die geometric top-center temperature measured via a thermocouple based on the
methodology given in the document Thermal Design and Analysis Guidelines for the RS690 Product Family (Chapter 10). This is the
temperature at which the functionality of the chip is qualified.
2 - The maximum absolute rated junction temperature is the junction temperature at which the device can operate without causing
damage to the ASIC. This temperature can be measured via the integrated thermal diode described in the next section.
3 - The ambient temperature is defined as the temperature of the local intake air to the thermal management device. The maximum
ambient temperature is dependent on the heat sink's local ambient conditions as well as the chassis' external ambient, and the value
given here is based on AMD’s reference heat sink solution for the M690T. Refer to Chapter 7 in the Thermal Design and Analysis Guidelines for the RS690 Product Family for heatsink and thermal design guidelines. Refer to Chapter of the above mentioned
document for details of ambient conditions.
4 - The Thermal Design Power (TDP) is defined as the worst-case power dissipation while running currently available applications at
nominal voltages and at the maximum operating temperature. Since the core power of modern ASICs using 90nm and smaller process
technology can vary significantly, parts specifically screened for higher core power were used for TDP measurement.The TDP is
intended only as a design reference. It is not an absolute maximum power under all conditions. The value shown here is a preliminary
estimate only.
5.2.2Thermal Diode Characteristics
M690T Thermal Characteristics
°
C3
The M690T has an on-die thermal diode, with its positive and negative terminals connected to the THERMALDIODE_P
and THERMALDIODE_N pins respectively. Combined with a thermal sensor circuit, the diode temperature, and hence
the ASIC temperature, can be derived from a differential voltage reading (
V). The equation relating T to V is given
below:
where:
V = Difference of two base-to-emitter voltage readings, one using current = I and the other using current = N x I
N
= Ratio of the two thermal diode currents (=10 when using an ADI thermal sensor, e.g. ADM 1020, 1030)
= Ideality factor of the diode
K = Boltzman’s Constant
T = Temperature in Kelvin
q = Electron charge
The series resistance of the thermal diode (RT) must be taken into account as it introduces an error in the reading
(for every 1.0
induced, plus any other known fixed error. Measured values of diode ideality factor and series resistance for the
R
T
, approximately 0.8
diode circuit are defined in the
o
C is added to the reading). The sensor circuit should be calibrated to offset the
Thermal Design and Analysis Guidelines for the RS690 Product Family.
To avoid damages to the ASIC (die or solder ball joint cracks) caused by improper mechanical assembly of the cooling
device, follow the recommendations below:
•It is recommended that the maximum load that is evenly applied across the contact area between the thermal
management device and the die does not exceed 6 lbf. Note that a total load of 4-6 lbf is adequate to secure the
thermal management device and achieve the lowest thermal contact resistance with a temperature drop across
the thermal interface material of no more than 3°C. Also, the surface flatness of the metal spreader should be
0.001 inch/1 inch.
•Pre-test the assembly fixture with a strain gauge to make sure that the flexing of the final assembled board and
the pressure applying around the ASIC package will not exceed 600 micron strain under any circumstances.
•Ensure that any distortion (bow or twist) of the board after SMT and cooling device assembly is within industry
guidelines (IPC/EIA J-STD-001). For measurement method, refer to the industry approved technique described
in the manual IPC-TM-650, section 2.4.22.
5.3.3Board Solder Reflow Process Recommendations
5.3.3.1Stencil Opening Size for Solderball Pads on PCB
It is recommended that the stencil aperture for solderballs be kept at the same size as the land pads' except for the
nine pads at each corner of the ASIC package, for which a maximum size of 400µm is recommended (see
below). This recommendation is based on AMD’s sample land pattern design for the M690T, which is available
A reference reflow profile is given below. Please note the following when using RoHS/lead-free solder (SAC105/305/405
Tin-Silver-Cu):
•The final reflow temperature profile will depend on the type of solder paste and chemistry of flux used in the SMT
process. Modifications to the reference reflow profile may be required in order to accommodate the requirements of
the other components in the application.
•An oven with 10 heating zones or above is recommended.
•To ensure that the reflow profile meets the target specification on both sides of the board, a different profile and oven
recipe for the first and second reflow may be required.
•Mechanical stiffening can be used to minimize board warpage during reflow.
•It is suggested to decrease temperature cooling rate to minimize board warpage.
•This reflow profile applies only to RoHS/lead-free (high temperature) soldering process and it should not be used for
Eutectic solder packages. Damage may result if this condition is violated.
This chapter describes the support for ACPI power management provided by the M690T. The M690T supports ACPI
Revision 1.0b. The hardware, system BIOS, video BIOS, and drivers of the M690T have the logic needed for meeting the
power management specifications of PC2001, OnNow, and the Windows Logo Program and Device Requirements
version 2.1.
Table 6-2, “ACPI Signal Definitions,” describes the signals used in the ACPI power management scheme of the M690T.
Table 6-1 ACPI States Supported by the M690T
Graphics States:
D0Full on, display active.
D1Display Off. M690T power on. Configuration registers, state, and main memory contents retained.
D3 HotSimilar to D1, with additional power saving and the graphics PLLs shut off.
D3 ColdM690T power off.
Processor States:
S0/C0: Working StateWorking State. The processor is executing instructions.
S0/C1: HaltCPU Halt state. No instructions are executed. This state has the lowest latency on resume and contributes
S0/C2: Stop Grant
Caches Snoopable
S0/C3: Stop Grant
Caches Not Snoopable
System States:
S1: Standby
Powered On Suspend
S3: Standby
Suspend to RAM
S4: Hibernate
Suspend to Disk
S5: Soft OffSystem is off. OS re-boots when the system transitions to the working state.
G3: Mechanical OffOccurs when system power (AC or battery) is not present or is unable to keep the system in one of the
Table 6-1, “ACPI States Supported by the M690T,” describes the ACPI states supported by the M690T.
ACPI StateDescription
minimum power savings.
Stop Grant or Cache Snoopable CPU state. This state offers more power savings but has a higher latency
on resume than the C1 state.
Stop Grant or Cache not Snoopable Sleep state. The CPU’s caches maintain state but ignore any snoops.
This state offers more power savings but has a higher latency on resume than the C1 and C2 states.
System is in Standby mode. This state has low wakeup latency on resume. OEM support of this state is
optional.
System is off but context is saved to RAM. OEM support of this state is optional. System memory is put
into self-refresh.
System is off but context is saved to disk. When the system transitions to the working state, the OS is
resumed without a system re-boot.
other states.
Chapter 6
Power Management and ACPI
Note: Also supported are additional processor power states that are not part of the ACPI specification, e.g. C1E (C1
Enhanced) and C3 pop-up. Please refer to the
SB600 Databook and the RS690 Register Programming Requirements for
more information.
Table 6-2 ACPI Signal Definitions
Signal NameDescriptionSource
ALLOW_LDTSTOPOutput to the Southbridge to allow LDTSTOP# assertion.Northbridge
TM
LDTSTOP#HyperTransport
system state transitions.
POWERON#Power onPower switch
RESET#Global ResetSouthbridge
Technology Stop: Enables and disables links during
The M690T supports power management for the embedded graphics device as specified by the PCI Bus Power
Management Interface Specification version 1.0, according to which the integrated graphics core of the M690T qualifies
as a device embedding a single function in the power management system.
6.2.1PCI Function Power States
There are up to four power states defined for each PCI function associated with each PCI device in the system. These
power states are D0, D1, D2 and D3. D0 (on) consumes the most power while D3 (off) consumes the least. D1 and D2
enable levels of power savings in between those of D0 and D3. The concepts of these power states are universal for all
functions in the system. When transitioned to a given power management state, the intended functional behavior is
dependent upon the type (or class) of the function.
6.2.2PCI Power Management Interface
The four basic power management operations are:
•Capabilities Reporting
•Power Status Reporting
•Setting Power State
•System Wakeup
All four of these capabilities are required for each power management function with the exception of wakeup event
generation.
Power Management for the Graphics Controller
This section describes the format of the registers in the PCI Configuration Space that are used by these power
management operations. The Status and Capabilities Pointer (CAP_PTR) fields have been highlighted to indicate where
the PCI Power Management features appear in the standard Configuration Space Header.
Table 6-3 Standard PCI Configuration Space Header Type 0
R e g i s t e r F i e l d s ( 3 2 b i t s )
MSBLSB
Device IDVendor ID00h (LSB)
Status (with Bit 4 set to 1)Command04h
Class CodeRevision ID08h
BISTHeader TypeLatency TimerCache Line Size0Ch
Base Address Registers10h
CardBus CIS Pointer28h
Subsystem IDSubsystem Vendor ID2Ch
Expansion ROM Base Address30h
ReservedCAP_PTR34h
Reserved38h
Max_LatMin_GntInterrupt PinInterrupt Line3Ch
Offset
14h
18h
1Ch
20h
24h
6.2.3Capabilities List Data Structure in PCI Configuration Space
The Capabilities bit in the PCI Status register (offset = 06h) indicates whether or not the subject function implements a
linked list of extended capabilities. Specifically, if bit 4 is set, the CAP_PTR register is implemented to give offset to the
first item in the Capabilities link list.
15:05----Refer to PCI Local Bus Specification, Revision 2.2
041bRead OnlyThis bit indicates whether this function implements a list of extended capabilities
03:000hRead OnlyReserved
Read/
Write
Description
such as PCI power management. When set, this bit indicates the presence of
Capabilities. A value of 0 implies that this function does not implement
Capabilities.
The location of the Capabilities Pointer (CAP_PTR) depends on the PCI header type. See PCI specification Revision 2.2
for specification of CAP_PTR offsets.
Table 6-5 Capabilities Pointer (CAP_PTR)
BitsDefault Value
07:0050hRead OnlyThe CAP_PTR provides an offset in the PCI Configuration Space of the
Read/
Write
Description
function to access the location of the first item in the Capabilities linked list. The
CAP_PTR offset is DWORD aligned, so that the two least significant bits are
always zeros.
The graphics core implements extended capabilities of the AGP and Power Management. It needs to provide the
standardized register interface. The first entry in the chain of descriptors has to be the PMI descriptor, as this functionality
will be supported even if the M690T operates as a PCI device. The Capabilities Identifier for Power Management is 01h.
6.2.4Register Block Definition
This section describes the PCI Power Management Interface registers. These registers are implemented inside the Host
Interface (HI) as part of the configuration space of the device (M690T).
Table 6-6 Power Management Register Block
Register FieldsOffset
Capabilities ID00h
Next Item Pointer01h
Power Management Capabilities (PMC)02h
Power Management Control/Status Register (PMCSR)04h
Reserved06h
The first 16 bits (Capabilities ID [offset = 0] and Next Item Pointer [offset = 1]) are used for the linked list infrastructure.
The next 32 bits (PMC [offset = 2] and PMCSR registers [offset = 4]) are required for compliance with this specification.
As with all PCI configuration registers, these registers may be accessed as bytes, 16-bit words, or 32-bit DWORDs. All of
the write operations to the reserved registers must be treated as no-ops. This implies that the access must be completed
normally on the bus and the data should be discarded. Read accesses to the reserved or the unimplemented registers must
be completed normally and a data value of 0000h should be returned.
Table 6-7 Power Management Control/Status Register (PMCSR)
Field
Name
Power State 1:000bThis field describes the power state of the graphics core.
Power State 15:200hThese Read Only bits will return the clock status of each clock tree, generated inside the clock
Bits
Default
(Reset)
StatesFunction
00 = D0Normal operation, no power savings enabled
01 = D1Sleeping state 1:
10 = D2Sleeping state 2
11 = D3Everything, except Host Interface, is turned off.
block.
The offset for each register is listed as an offset from the beginning of the linked list item that is determined either from
the CAP_PTR (if Power Management is the first item in the list) or the NEXT_ITEM_PTR of the previous item in the list.
6.2.5Capability Identifier: Cap_ID (Offset = 0)
The Capability Identifier, when read by system software as 01h, indicates that the data structure currently being pointed to
is the PCI Power Management data structure. Each function of a PCI device may have only one item in its capability list
with Cap_ID set to 01h.
Description
Display is off
Host access to DRAM is allowed
Display is off.
All engines are off.
Graphics core does not respond to host accesses to the frame buffer.
Table 6-8 Capability Identifier (Cap_ID)
BitsDefault Value
7:001hRead OnlyThis field, when set to 01h, identifies the linked list item as being the PCI Power
Read/
Write
Description
Management registers
Figure 6-1, ‘Linked List for Capabilities,” shows the implementation of the capabilities list. The CAP_PTRgives the
location of the first item in the list. PCI Power Management registers have been stated as example in this list (although the
capabilities can be in any order).
•The first byte of each entry is required to be the ID of that capability. The PCI Power Management capability has an
ID of 01h.
•The next byte is a pointer giving an absolute offset in the functions PCI Configuration Space to the next item in the
list and must be DWORD aligned.
•If there are no more entries in the list, the NEXT_ITEM_PTRmust be set to 0 to indicate an end of the linked list.
Each capability can then have registers following the NEXT_ITEM_PTR.
The definition of these registers (including layout, size, and bit definitions) is specific to each capability. The PCI Power
Management Register Block is defined in
Figure 6-1, ‘Linked List for Capabilities,” below.
The Next Item Pointer register describes the location of the next item in the capability list of the function. The value given
is an offset in the PCI Configuration Space of that function. This register must be set to 00h if the function does not
implement any other capabilities defined by the PCI Specifications for inclusion in the capabilities list, or if power
management is the last item in the list.
Table 6-9 Next Item Pointer (NEXT_ITEM_PTR)
Bits
7:080hRead Only This field provides an offset in the PCI Configuration Space of the function pointing to the location
Default
Value
6.2.7PMC - Power Management Capabilities (Offset = 2)
The Power Management Capabilities register is a 16-bit Read Only register that provides information on the capabilities
of the function related to power management. The information in this register is generally static and is known at design
time.
Table 6-10 Power Management Capabilities – PMC
BitsDefault Value
15:1100111bRead OnlyThis 5-bit field indicates the power states in which the function may assert PME#. A value of
101bRead OnlyM690T supports D2.
Read/
Write
Read/
Write
Description
of next item in the capability list of the function. For Power Management of the M690T, this
pointer is set to 80h and it points to the next capability pointer of the MSI structure.
Description
0b for any bit indicates that the function is not capable of asserting the PME# signal while in
that power state.
bit(11) XXXX1b - PME# can be asserted from D0.
bit(12) XXX1Xb - PME# can be asserted from D1.
bit(13) XX1XXb - PME# can be asserted from D2.
bit(14) X0XXXb - PME# cannot be asserted from D3hot.
bit(15) 0XXXXb - PME# cannot be asserted from D3cold.
Table 6-10 Power Management Capabilities – PMC (Continued)
BitsDefault Value
91bRead OnlyM690T supports D1.
8:6000bRead OnlyReserved
51bRead OnlyThe Device Specific Initialization bit indicates whether special initialization of this function is
40bRead OnlyReserved
30bRead OnlyReserved
2:0001bRead OnlyA value of 001b indicates that this function complies with Revision 1.0 of the PCI Power
Read/
Write
Description
required (beyond the standard PCI configuration header) before the generic class device
driver is able to use it. The M690T requires device specific initialization after Reset; this field
must therefore return a value 1 to the system.
The M690T has integrated test modes and capabilities. These test features cover both the ASIC and board level testing.
The ASIC tests provide a high fault coverage and low DPM (Defect Per Million) ratio of the part. The board level tests
modes can be used for motherboard manufacturing and debug purposes. The following are the test modes of the M690T:
•Full scan implementation on the digital core logic that provides fault coverage through ATPG (Automatic Test Pattern
Generation Vectors).
•Test logic for the on-chip custom memory macros to provide complete coverage on these modules.
•Access to the analog modules and PLLs in the M690T to allow full evaluation and characterization of these modules.
•A JTAG test mode (which is not entirely compliant to the IEEE 1149.1 standard) to allow board level testing of
neighboring devices.
•An XOR TREE test mode on all the digital I/Os to allow for soldering verification at the board level.
•A VOH/VOL test mode on all digital I/Os to allow for verification of output high and output low voltages at the
board level.
These test modes can be accessed through the settings on the instruction register of the JTAG circuitry.
7.2Test Interface
Table 7-1 Pins on the Test Interface
Chapter 7
Testability
Pin NameBall numberTypeDescription
TESTMODEC3IIEEE 1149.1 test port reset
DDC_DATAB3ITMS: Test Mode Select (IEEE 1149.1 test mode select)
I2C_DATAB4ITDI: Test Mode Data In (IEEE 1149.1 data in)
I2C_CLKA2ITCLK: Test Mode Clock (IEEE 1149.1 clock)
TMDS_HPDC14OTDO: Test Mode Data Out (IEEE 1149.1 data out)
POWERGOODC11II/O Reset
OSCINB11II/O Test Clock
7.3XOR Tree
7.3.1Brief Description of an XOR Tree
An example of a generic XOR tree is shown in the Figure 7-1 below.
Figure 7-1 An Example of a Generic XOR Tree
Pin A is assigned to the output direction, and pins 1 through 6 are assigned to the input direction. It can be seen that after
The XOR start signal is applied at the TDI pin of the JTAG circuitry and the output of the XOR tree is obtained at the
TDO pin. Refer to
Section 7.3.4 for the list of the signals included on the XOR tree. There is no specific connection order
to the signals on the tree. A toggle of any of these balls in the XOR tree will cause the output to toggle.
7.3.3XOR Tree Activation
The M690T chip enters the XOR tree test mode by means of the JTAG. First, the 8-bit instruction register of the JTAG is
loaded with the XOR instruction (“00001000”). This instruction assigns the input direction to all the pins except pin TDO,
which is assigned the output direction to serve as the output of the XOR tree. After loading, the JTAG is taken to the
Run-Test state for completion of the XOR tree initialization.
Figure 7-1 The XOR start signal is assumed to be logic 1.
Note: 10MHz clock frequency is recommended for the XOR TREE test mode.
7.3.4XOR Chain for the M690T
When the XOR tree is activated, any pin on the XOR tree must be either pulled down or pulled up to the I/O voltage of the
pin. Only pins that are
When differential signal pairs are listed as single entries on the XOR tree, opposite input values should be applied to the
two signals in each pair (e.g., for entry no. 13 on the tree, when “1” is applied to HT_RXCAD15P, “0” should be applied
to HT_RXCAD15N).
The VOH/VOL logic gives signal output on I/Os when test patterns are applied through the TEST_ODD and
TEST_EVEN inputs. Sample of a generic VOH/VOL tree is shown in the
VOH/VOL Test
Figure 7-2 below.
Figure 7-2 Sample of a Generic VOH/VOL Tree
The following is the truth table for the above VOH/VOL tree.
Table 7-4 Truth Table for the VOH/VOL Tree Outputs
Test Vector
Number
100 000000
201 010101
310 101010
411 111111
Refer to
TEST_ODD
Input
TEST_EVEN
Input
Output
Pin 1
Output
Pin 2
Output
Pin 3
Output
Pin 4
Output
Pin 5
Output
Pin 6
Table 7.4.3, “VOH/VOL Pin List,” on page 7-5 for the list of pins that are on the VOH/VOL tree.
7.4.2VOH/VOL Tree Activation
To activate the VOH/VOL tree and run a VOH/VOL test, perform the sequence below:
1. Supply a clock at any speed (same or faster than test pattern data rate) to the OSCIN pin as the I/O test clock source.
5. Load JTAG instruction register with the instruction 0110 0011.
6. Load JTAG instruction register with the instruction 0010 0111.
7. Set POWERGOOD to 1.
8. Load JTAG instruction register with the instruction 1001 1001.
9. Run test by loading JTAG data register with data 0000 0000 0000 00xy, where bit x is the input value for
TEST_ODD and bit y that for TEST_EVEN (see Table 7-4 above).
10. To end test, load JTAG instruction register with the instruction 0101 1101.
7.4.3VOH/VOL Pin List
Table 7-5 below shows the M690T VOH/VOL tree. There is no specific order of connection. Under the Control column,
an “ODD” or “EVEN” indicates that the logical output of the pin is same as the “TEST_ODD” or “TEST_EVEN” input
respectively.
When a differential pair appear in the table as a single entry, the output of the positive (“P”) pin is indicated in the Control
column (see last paragraph for explanations), and the output of the negative pin (“N”) will be of the opposite value. E.g.,
for entry no. 1 on the tree, when TEST_EVEN is 1, HT_TXCAD15P will give a value of 1 and HT_TXCAD15N will give
a value of 0.
* YY - Assembly Start Year
WW - Assembly Start Week
XX - Assembly Location
V - Substrate Vendor Code
Part Number (for ASIC revision A12)
Country of Origin
Date and Other Codes*
Wafer Foundry’s Lot Number
AMD Product Type
AMD Logo
“o” indicates pin A1.
The M690T and M690E are two members of the same AMD RS690-series Northbridge and chipset family. The M690E
and M690T have the same package, pin-out, and fabrication process. All peripheral functions and features are the same as
well, except for the differences explained in
Appendix B
AMD M690E
Section B.2 below.
Figure B-1 M690E Branding Diagram for ASIC Revision A12
Both the M690E and M690T are packaged in the same 21mmx21mm 465-ball FCBGA package. But, the devices’
markings and part numbers are different. The part marking, planned production schedule, and AMD OPN (ordering
number) for the M690E are shown in
Table B-1 Planned Production Schedule, OPN, and Part Marking
B.2Feature Differences between the M690T and M690E
Table B-1.
The M690E is identified and distinguished from the M690T by an e-fuse on the chip. There are no identification registers
that differentiate the two devices.
A) TV Output
The M690T provides SDTV (PAL or NTSC standard, with composite, S-Video (separate luminance and chrominance
channels), or YCbCr 480i (YUV) standard definition component output) and HDTV (YPbPr 480i, 480p, 576i, 576p,
720p, 1080i) outputs through the on-chip DACs that are shared between TV and CRT outputs. Macrovision analog TV
copy protection is supported on all its standard definition and 480p high definition TV outputs.
The M690E, on the other hand, does not provide any sort of analog TV output and does not support Macrovision copy
protection. Despite the lack of TV output, the DACs of the M690E can still be used to provide a high quality CRT output.
The table and figure below summarize the differences between the M690T and M690E in terms of analog TV and
VGA/CRT display outputs.
Table B-2 M690T/E Analog TV and VGA/CRT Support Differences
Analog Output FeatureM690TM690E
Composite NTSC/PAL TV PortAvailableNot Available
S-Video (Y/C) NTSC/PAL TV PortAvailableNot Available
Component 480i/576i (YUV/YCbCr) TV PortAvailableNot Available
Component 480p/576p/720p/1080i HDTV (YPbPr) TV
Port
Standard VGA/CRT (RGBHV) PortAvailableAvailable
Note: AMD customers MUST have a Macrovision license in place or be authorized by Rovi to purchase
Macrovision-enabled technology before AMD can sell them any M690T chips.
without a Macrovision license.
Figure B-2 M690T and M690E Analog Display Output Signals
AvailableNot Available
M690E devices can be obtained
Note: For designs using the M690E, the C, Y, and COMP pins on the package do not provide any output and should be
left unconnected on the motherboard.
B) TMDS/DVI Digital Output Multiplexed on the LVDS/TMDS (LVTM) Interface
Both the M690E and M690T support a dual-channel LVDS 24-bit output through its LVDS interface. However, on the
M690E, the interface is enhanced to also support a TMDS/DVI output in place of the LVDS format. An M690E
based-system requires a custom video BIOS to configure the enhanced LVDS/TMDS (LVTM) interface to drive out
either LVDS or TMDS/DVI signals. The video BIOS is available from AMD. The minimum version number for the
LVDS output is 10.55.0.15 and for the TMDS/DVI output is 10.55.0.31. Contact your AMD CSS representative for the
latest video BIOS.
A custom video BIOS and proper signal routing from the LVTM interface to a DVI connector are the only requirements
for the M690E to support a TMDS/DVI output on the LVTM interface. No other register programming is needed. Users
should not attempt to configure the LVTM port by programming the M690E's registers directly.
Features of the TMDS/DVI output include:
•Supports a 30-bit dual-link DVI interface.
•1650 Mbps/channel with 165MHz pixel clock rate per link (data rate and clock speed to be qualified).
•Supports industry standard EVA-861B video modes including 480p, 720p, and 1080i. For a full list of currently
supported modes, contact your AMD CSS representative.
LVDS lower data channel 1
LVDS lower data channel 2
LVDS_DIGON
LVDS_BLON
LVDS_BLEN
LVDS upper data channel 3
TXOUT_U3N/P
LVDS upper data channel 1
TXOUT_U0N/P
TXOUT_U1N/P
TXOUT_U2N/P
TXCLK_LN/P
TXOUT_L0N/P
TXCLK_UN/P
TXOUT_L1N/P
TXOUT_L2N/P
LVDS_DIGON
LVDS_BLON
LVDS_BLEN
TMDS data channel 4
TMDS data channel 0
NC
TMDS data channel 3
TMDS clock channel
TMDS data channel 2
NC
GPIO3
GPIO2
GPIO4
TMDS data channel 1
TXOUT_U3N/P
TMDS data channel 5
TXOUT_L3N/P
LVDS lower data channel 3
TXOUT_L3N/P
NC
LVTM Interface in LVDS Mode
LVTM Interface in TMDS Mode
VGA Signals
Figure B-3 M690E LVTM Interface
Notice that the M690E, like the M690T, can also provide a TMDS/DVI via its TMDS interface that is multiplexed with its
PCI Express
integrated TMDS transmitters—one through the LVTM interface, and the other through the TMDS interface multiplexed
with the PCIe
B.3DVI-I Support
The M690E has the capability of driving both digital and analog outputs simultaneously to a DVI-I connector. This is
accomplished by routing the RED, GREEN, BLUE, DACHSYNC, DACVSYNC, and AVSSN signals from the M690E’s
CRT output (see
C2(G), C3(B), C4(HS), C5(GND), and Pin 8 (VS) signals (see
Connector,”
For the single-link DVI output portion of the DVI-I connector, AMD recommends using the M690E’s LVTM interface to
provide the DVI output and routing these digital signals (see
inputs on the DVI-I connector. The video BIOS must be configured so that the M690E drives out DVI/TMDS from its
LVTM interface. Display modes supported include desktop resolutions such as 800x600, 1024x768, 1152x864,
1280x1024, and 1600x1200 at 16bpp or 32bpp, with 60Hz or 75Hz screen refresh rate.
Creating a DVI-I configuration using the DAC signals (RED, GREEN, BLUE, DACHSYNC, etc.) plus the TMDS output
multiplexed on the PCIe graphics links is supposed to work as well, but the configuration is not recommended since it
cannot be validated using any of AMD's current internal reference boards.
The M690E has an integrated controller that allows support for a single-link HDMI™ (video and audio) transmission on
®
graphics link. As a result, the M690E can provide two single-link DVI-D outputs using its two on-chip
®
graphics interface.
Figure B-2, “M690T and M690E Analog Display Output Signals” ) to the DVI-I connector’s C1(R),
Figure B-4, “Pins for Analog Output on the DVI-I
below).
Figure B-4 Pins for Analog Output on the DVI-I Connector
Figure B-3, “M690E LVTM Interface” ) to the appropriate
the LVTM interface. For details on HDMI audio support, please refer to section 1.3.11, “DVI/HDMI™,” on page 1- 6.
HD
Audio
SW
Frame Buffers
A
B
(Live in memory)
Mux
LVDS
TMDS
LVTM Interface
PCIe® x8
TMDS
PCI-E/TMDS Interface
DAC
CRT Interface
SWSW
SW
LVDS Output
or
TMDS output
TMDS output
(or PCI-E GFX Signals)
CRT Output
Notes:
1. Each switch represents 2 possible configuration choices.
2. Each frame buffer output can be routed through the mux to any of the outputs.
3. Each frame buffer has its own resolution, color depth, and refresh rate.
4. TMDS alone is in DVI-D format, and TMDS+Audio is in HDMI format.
5. M690E offers dual DVI by utilizing both TMDS outputs from the LVTM interface and the TMDS interface multiplexed on the
PCIe
®
graphics lanes.
Also, like the M690T, the M690E’s TMDS interface that is multiplexed on its PCIe graphics lanes can also enable HDMI
(single-link only).
Note: The TMDS interface multiplexed on the PCIe graphics lanes cannot enable HDMI when the LVTM interface is
supporting HDMI, and vice versa.
B.5HDCP
The M690E supports HDCP on data streams for single-link transmission, with on-chip key storage. It is available either
on the DVI/HDMI data stream driven by the LVTM interface or on the data stream driven by the TMDS interface
multiplexed on the PCIe graphics lanes, but both digital outputs cannot be HDCP protected simultaneously.
Note: HDCP content protection is only available to licensed buyers of the technology and can only be enabled when
connected to an HDCP-capable receiver.
B.6M690E Display Options
The display options possible with the M690E are summarized in Figure B-5 below.
Table B-3 M690E’s LVTM Interface in TMDS Mode (Continued)
Pin Name
Functional
Name
TXCLK_UN–O
TXCLK_UP–O
TMDS
Type
Power
Domain
LVDDR33
LVDDR18D
LVDDR33
LVDDR18D
B.7.2 Data Ordering and Signal Mapping
Refer to section 2.4.1, “DVI/HDMI™ Data Transmission Order and Signal Mapping,” on page 2- 9 for the data ordering
and signal mapping for the TMDS/DVI signal output from the LVTM interface on the M690E.
B.7.3 Electrical Characteristics
Table B-4 DC Characteristics for the LVTM Interface in TMDS Mode
SymbolParameterMinTypical MaxUnitNote
VHSingle-ended High Level Output VoltageAVCC - 10–AVCC + 10mV1