US6877102B2 - Chipset supporting multiple CPU's and layout method thereof - Google Patents

Chipset supporting multiple CPU's and layout method thereof Download PDF

Info

Publication number
US6877102B2
US6877102B2 US10/013,983 US1398301A US6877102B2 US 6877102 B2 US6877102 B2 US 6877102B2 US 1398301 A US1398301 A US 1398301A US 6877102 B2 US6877102 B2 US 6877102B2
Authority
US
United States
Prior art keywords
chipset
pin
system logic
signal
logic circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime, expires
Application number
US10/013,983
Other versions
US20030041193A1 (en
Inventor
Nai-Shung Chang
Tsai-Sheng Chen
Shu-Hui Chen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Via Technologies Inc
Original Assignee
Via Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Via Technologies Inc filed Critical Via Technologies Inc
Assigned to VIA TECHNOLOGIES INC. reassignment VIA TECHNOLOGIES INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHANG, NAI-SHUNG, CHEN, SHU-HUI, CHEN, TSAI-SHENG
Publication of US20030041193A1 publication Critical patent/US20030041193A1/en
Application granted granted Critical
Publication of US6877102B2 publication Critical patent/US6877102B2/en
Adjusted expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling

Definitions

  • the invention relates in general to a control chipset of a computer motherboard, and more particularly, to a control chipset that supports various kinds of central processing units (CPU's) and a layout method thereof.
  • CPU's central processing units
  • FIG. 1 A and FIG. 1B are block diagrams showing a computer system accommodating a first type CPU and a second type CPU, respectively.
  • the chipset 110 normally a north bridge chip, N/B
  • the chipset 110 can be coupled to a first type CPU 120 or a second type CPU 130 , e.g., CPU 120 and 130 may be Intel PIII processor and AMD K7 processor, respectively.
  • the output clock signal function is similar to the strobe signal.
  • the N/B applied to the Intel PIII processor does not require an additional clock signal pin, while the conventional AMD K7 processor requires more than ten clock signal pins for the N/B.
  • the clock signal lines should share pins with other signal lines (such as the address (A/D) lines) via multiplexing mechanism.
  • FIG. 2 shows a conventional chipset that supports various CPU's.
  • the chipset 210 is a north bridge including a first system logic circuit 220 , a second system logic circuit 230 , a first switch circuit 240 , a second switch circuit 250 , a first double defined signal pin 241 , and a second double defined signal pin 251 .
  • the first system logic circuit 220 is applicable for the chipset coupled to an Intel PIII processor, while the second system logic 230 is applicable for the chipset coupled to the AMD K7 processor.
  • the first and second switch circuits 240 and 250 are used to control the connection switching between the first and the second double defined signal pins 241 , 251 with the second system logic circuit 230 .
  • the second double defined signal pin 251 is connected to the clock signal CLK of the second system logic circuit 230 via the second switch circuit 250 .
  • FIG. 3 shows the second switch circuit 250 composed of transmission gates.
  • the second switch circuit 250 includes a first transmission gate 310 and the second transmission gate 320 .
  • the first transmission gate 310 has a first terminal connected to an address signal line (HA 4 line), while the second transmission gate 320 has a first terminal connected to the clock signal line (CLK line).
  • the second terminals of the first and the second transmission gates 310 and 320 are connected together for output.
  • a control signal CTLA which indicates whether an Intel or AMD processor is coupled to the chipset 210 is used to control outputs of the second switch circuit 250 . For example, HA 4 line is selected when the control terminal CTLA is high, and the CLK line is selected when the control terminal CTLA is low.
  • the above circuit and layout design has some drawbacks. Basically, signals with the same character can share one pin for signal transmissions.
  • the above switch circuits controlling the transmissions at the signal pins are used for the Intel PIII processor or the AMD K7 processor. However, if signals with different characters such as HA 4 (address) and CLK (clock) in the second switch circuit 250 are multiplexed from a shared pin, e.g., the second double defined signal pin 251 , unwanted crosstalk interference will be arisen during the signal transmission. As a result, the signal transmission quality is degraded.
  • a conventional transmission gate is known as a non-ideal switch circuit for the north bridge chip. In high frequency applications, if a non-linear circuit device (such as a transmission gate or TTL) is used as the transmission path for switching signals, the capacitance-induction effect may introduce unexpected ground bounce noises, which significantly degrades signal quality.
  • the clock signal and strobe signal are very high frequency signals in comparison with others. Therefore, when applying the conventional design to the chipset supporting more than one CPU, crosstalk interference will be arisen when multiplexing a pin shared by several signal lines especially that every one of the signal lines is usually too close to its adjacent ones. Further, undesired ground bounce noises will also be introduced when the multiplex switch circuit is configured by using transmission gates, which seriously affecting the signal transmission quality
  • the invention provides a chipset that supports multiple CPU's.
  • the chipset includes a first system logic circuit connected to a first type CPU, a second logic circuit connected to a second type CPU, a double defined signal pin, an independent clock pin and a multiplex switch circuit.
  • the independent clock pin coupled to the second system logic circuit is defined as the clock signal pin, which is not further defined as another signal pin.
  • the multiplex switch circuit is coupled to the first system logic circuit, the second system logic circuit and the double defined signal pin so that the first signal from the first system logic circuit or the second signal from the second system logic circuit can be transferred via the double defined signal pin.
  • the trace length connected between the independent clock signal pin and the second system logic circuit is shorter than before, and the spaces between the clock signal line and others are larger than that between two of the other adjacent signal lines.
  • the invention further provides a layout method of the chipset supporting multiple CPU's.
  • the chipset comprises at least a first system logic circuit connected to a first type CPU and a second system logic circuit connected to a second type CPU.
  • a double defined signal pin is provided for signal transmission under controlled by multiplexing mechanism.
  • a multiplex switch circuit is provided and connected to the first system logic circuit, the second system logic circuit and the double defined signal pin. Thereby, the first signal of the first system logic circuit or the second signal of the second system logic circuit is connected to the double defined signal pin.
  • An independent clock pin is provided for only one kind of signal.
  • the second system logic circuit connects to the independent clock pin with a trace length shorter than that connected between other signal pins.
  • the spaces between the clock signal line and other signal lines are larger than before, and furthermore, are also larger than the spaces between other signal lines, such as the spaces between two adjacent lines of the address or control signal lines.
  • the invention provides a chipset to support various kinds of CPU's and a layout method thereof.
  • a signal such as the clock signal that usually operates under high frequency uses an independent pin without being multiplexed with other signal lines, which significantly eliminates the disadvantage of interference caused from line-sharing with others.
  • the signal transmission quality is thus enhanced.
  • the clock signal is isolated from other signals, which indicates that the length for the second system logic circuit connecting with the independent clock pin is shorter than before.
  • the connection length is also shorter than that with other signal lines, e.g., address lines or control signal lines.
  • the spaces between the independent clock line with others are also larger than before in the embodiment.
  • FIGS. 1A and 1B shows a block diagram of a chipset that can support a first type CPU and a second type CPU;
  • FIG. 2 a conventional chipset that can support multiple CPU's
  • FIG. 3 shows a switch circuit formed of transmission gates
  • FIG. 4 shows an embodiment of a chipset that supports various kinds of CPU's.
  • the chipset for supporting various kinds of CPU's can be applied to computer systems or the likes.
  • the chipset provided by the invention can be coupled to a first type CPU or a second type CPU.
  • the first type CPU includes the Pentium series of CPU such as the PIII processor
  • the second type CPU includes the AMD series CPU such as the AMD K7 processor.
  • the Intel PIII processor requires only one kind of clock signal to perform data transaction and transmission with a north bridge chip.
  • the AMD K7 processor requires an input clock signal and an output clock signal that the output clock signal is functioned similarly as a strobe signal to transact and transmit data with the north bridge. While designing a north bridge chip to support these two CPU's, it is realized that less clock signal pins are needed for the Intel processors than that for the AMD K7 processor. In the embodiment, any high frequency signal with different characteristics from other signals will be delivered by an independent signal pin.
  • the clock signal for the AMD K7 signal is transferred by an independent signal pin that is isolated from the other signal pins for the Intel PIII processor.
  • the chipset has a plurality of pins including the independent clock pin and a plurality of double defined signal pins.
  • the independent clock pin is coupled to the second type of CPU as a clock signal pin that is not connected to the first type CPU.
  • Other double defined signal pins can be coupled to the first type CPU or the second type CPU by means of switch circuits.
  • the double defined signal pins are defined as the signal pins for the first type CPU.
  • the double defined signal pins are defined as the signal pins for the second type CPU.
  • FIG. 4 shows the chipset supporting multiple CPU's of the invention.
  • the chipset 410 supporting multiple CPU's comprises at least a first system logic circuit 420 , a second system logic circuit 430 , a double defined signal pin 441 , an independent clock pin 431 and a multiplex switch circuit 440 .
  • the so-called system logic circuit means the internal logic control circuit in a typical chipset.
  • the first system logic circuit is applicable to the chipset 410 and is connected to the first type CPU.
  • the second system logic circuit is applicable to the chipset 410 and is connected to the second type CPU.
  • the first type CPU includes a Pentium series CPU such as PIII processor, and the second type CPU includes an AMD series CPU such as AMD K7 processor.
  • the multiplex switch circuit 440 of the chipset 410 is coupled to the first system logic circuit 420 , the second system logic circuit 430 and the double defined signal pin 441 .
  • the signals of the first system logic circuit 420 and the second system logic circuit 430 are thus connected to the double defined signal pin 441 . That is, when the chipset 410 couples to the Intel PIII processor, the chipset 410 controls the multiplex switch circuit 440 to establish a first connection between the double defined signal pin 441 and the first system logic circuit 420 . Similarly, when the chipset 410 has to couple with the AMD K7 processor, a second connection between the double defined signal pin 441 and the second system logic circuit 430 is also established via the multiplex switch circuit 440 .
  • An Intel or AMD processors may transfer signals via the first or second connections, respectively.
  • a control signal CTLA (not shown in FIG. 4 ) described in the background may be used to control outputs of the multiple switch circuit 440 so that associated connections can be established according to employed processors.
  • the invention is characterized by coupling the independent clock pin 431 to the second system logic circuit 430 as the clock signal pin, and the independent clock pin 431 is isolated from other signals. That is, when the chipset 410 is coupled to the AMD K7 processor, the connection between the second system logic circuit 430 and the AMD K7 processor via an independent clock pin forms an isolation path without coming across any multiplex circuit.
  • the clock signal line connected between the independent clock pin and the second system logic circuit is shorter than that between other signal lines.
  • the trace length (connection length) of the independent clock pin is significantly shorter than before because the independent clock pin directly connects with associated clock signal pins without coming across any switch circuit (e.g., the second switch circuit 250 ).
  • every trace length of address line or control signal line in chipset 410 should be longer than that of the independent clock pin. Further, the spaces between the independent clock pin and the other signal lines are larger than that between two adjacent lines of the other signal lines. For example, each address or control signal line may be closer to its adjacent ones, which significantly decreases the spaces between two adjacent ones of the address or control signal lines, however, the independent clock pin does not follow this constraint.
  • the circuit complexity of chipset 410 is simplified and an efficient way is suggested for layout designs.
  • clock signals such as the strobe signal or other clock signals are high frequency signals with different signal quality. If the second type CPU has such strobe signals, clock signals, or the likes, the chipset 410 should allocate independent signal pins 432 for delivering signals for them.
  • the chipset comprises a first system logic circuit and a second system logic circuit.
  • a least one double defined signal pin is provided firstly that every double defined signal pins is used as signal transmission pins.
  • a multiplex switch circuit is provided and connected to the first system logic circuit, the second system logic circuit and the double defined signal pins.
  • the multiplex switch circuit can be connected to either the first system logic circuit or the second system logic circuit according to an indication of a control signal (e.g., CTLA).
  • An independent clock pin is provided for delivering only one kind of signal.
  • the independent clock pin is connected to the clock signal of the second system logic circuit with a signal line shorter than that between other signal pins. Further, the spaces between the clock signal line and other signal lines are larger than that between other signal lines.
  • the chipset and layout method of the invention separate and isolate the high frequency signals such as the clock or strobe signals, so that every pin for delivering such high frequency signals is isolated and multiplexed with other signal lines. Advantages as follows are thus obtained:

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)
  • Semiconductor Integrated Circuits (AREA)

Abstract

A chipset to support multiple CPU's and a layout method thereof. Those independent signal lines for delivering high frequency clock signals of the chipset are isolated from using by other signals without being multiplexed. Trace length of the independent signal line is shorter than that of the others. The spaces between the independent signal line and others are also larger than that between other signal lines. Signal transmission quality is significantly upgraded because the high frequency clock signal is not multiplexed and isolated from others.

Description

CROSS-REFERENCE TO RELATED APPLICATION
This application claims the priority benefit of Taiwan application serial no. 90120461, filed Aug. 21, 2001.
BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates in general to a control chipset of a computer motherboard, and more particularly, to a control chipset that supports various kinds of central processing units (CPU's) and a layout method thereof.
2. Description of the Related Art
As the personal computer rapidly develops, various kinds of CPU's are being manufactured. To comply with the variety of CPU's, motherboards able to support various kinds of CPU's are being developed. Further, because the processing speed of the CPU's continuously increases, signal transmission and reliability are of great concern to computer manufacturers. A good transmission quality results in better system performance and enhances reliability. Thus, how to fabricate a chipset with good signal transmission quality and reliability that supports various kinds of CPU's has become an important topic.
FIG. 1A and FIG. 1B are block diagrams showing a computer system accommodating a first type CPU and a second type CPU, respectively. Referring to FIGS. 1A and 1B, the chipset 110 (normally a north bridge chip, N/B) of a computer system can be coupled to a first type CPU 120 or a second type CPU 130, e.g., CPU 120 and 130 may be Intel PIII processor and AMD K7 processor, respectively.
Since Intel PIII processors require only one clock signal to perform data transactions with the N/B, while AMD K7 processor requires one input clock signal and one output clock signal to perform data transactions with the N/B, the output clock signal function is similar to the strobe signal. In the prior art, the N/B applied to the Intel PIII processor does not require an additional clock signal pin, while the conventional AMD K7 processor requires more than ten clock signal pins for the N/B. Thus, when designing a N/B applicable to both Intel PIII and AMD K7 processors, under the consideration of reserving I/O pin counts, the clock signal lines should share pins with other signal lines (such as the address (A/D) lines) via multiplexing mechanism.
FIG. 2 shows a conventional chipset that supports various CPU's. In FIG. 2, the chipset 210 is a north bridge including a first system logic circuit 220, a second system logic circuit 230, a first switch circuit 240, a second switch circuit 250, a first double defined signal pin 241, and a second double defined signal pin 251. The first system logic circuit 220 is applicable for the chipset coupled to an Intel PIII processor, while the second system logic 230 is applicable for the chipset coupled to the AMD K7 processor. When the chipset 210 is used for the AMD K7 processor, the first and second switch circuits 240 and 250 are used to control the connection switching between the first and the second double defined signal pins 241, 251 with the second system logic circuit 230. Meanwhile, the second double defined signal pin 251 is connected to the clock signal CLK of the second system logic circuit 230 via the second switch circuit 250.
FIG. 3 shows the second switch circuit 250 composed of transmission gates. Referring to FIG. 3, the second switch circuit 250 includes a first transmission gate 310 and the second transmission gate 320. The first transmission gate 310 has a first terminal connected to an address signal line (HA4 line), while the second transmission gate 320 has a first terminal connected to the clock signal line (CLK line). The second terminals of the first and the second transmission gates 310 and 320 are connected together for output. A control signal CTLA which indicates whether an Intel or AMD processor is coupled to the chipset 210 is used to control outputs of the second switch circuit 250. For example, HA4 line is selected when the control terminal CTLA is high, and the CLK line is selected when the control terminal CTLA is low.
The above circuit and layout design has some drawbacks. Basically, signals with the same character can share one pin for signal transmissions. The above switch circuits controlling the transmissions at the signal pins are used for the Intel PIII processor or the AMD K7 processor. However, if signals with different characters such as HA4 (address) and CLK (clock) in the second switch circuit 250 are multiplexed from a shared pin, e.g., the second double defined signal pin 251, unwanted crosstalk interference will be arisen during the signal transmission. As a result, the signal transmission quality is degraded. A conventional transmission gate is known as a non-ideal switch circuit for the north bridge chip. In high frequency applications, if a non-linear circuit device (such as a transmission gate or TTL) is used as the transmission path for switching signals, the capacitance-induction effect may introduce unexpected ground bounce noises, which significantly degrades signal quality.
The clock signal and strobe signal are very high frequency signals in comparison with others. Therefore, when applying the conventional design to the chipset supporting more than one CPU, crosstalk interference will be arisen when multiplexing a pin shared by several signal lines especially that every one of the signal lines is usually too close to its adjacent ones. Further, undesired ground bounce noises will also be introduced when the multiplex switch circuit is configured by using transmission gates, which seriously affecting the signal transmission quality
SUMMARY OF THE INVENTION
The invention provides a chipset that supports multiple CPU's. The chipset includes a first system logic circuit connected to a first type CPU, a second logic circuit connected to a second type CPU, a double defined signal pin, an independent clock pin and a multiplex switch circuit. The independent clock pin coupled to the second system logic circuit is defined as the clock signal pin, which is not further defined as another signal pin. The multiplex switch circuit is coupled to the first system logic circuit, the second system logic circuit and the double defined signal pin so that the first signal from the first system logic circuit or the second signal from the second system logic circuit can be transferred via the double defined signal pin. The trace length connected between the independent clock signal pin and the second system logic circuit is shorter than before, and the spaces between the clock signal line and others are larger than that between two of the other adjacent signal lines.
The invention further provides a layout method of the chipset supporting multiple CPU's. The chipset comprises at least a first system logic circuit connected to a first type CPU and a second system logic circuit connected to a second type CPU. A double defined signal pin is provided for signal transmission under controlled by multiplexing mechanism. A multiplex switch circuit is provided and connected to the first system logic circuit, the second system logic circuit and the double defined signal pin. Thereby, the first signal of the first system logic circuit or the second signal of the second system logic circuit is connected to the double defined signal pin. An independent clock pin is provided for only one kind of signal. The second system logic circuit connects to the independent clock pin with a trace length shorter than that connected between other signal pins. The spaces between the clock signal line and other signal lines are larger than before, and furthermore, are also larger than the spaces between other signal lines, such as the spaces between two adjacent lines of the address or control signal lines.
The invention provides a chipset to support various kinds of CPU's and a layout method thereof. A signal such as the clock signal that usually operates under high frequency uses an independent pin without being multiplexed with other signal lines, which significantly eliminates the disadvantage of interference caused from line-sharing with others. The signal transmission quality is thus enhanced. In the embodiment, the clock signal is isolated from other signals, which indicates that the length for the second system logic circuit connecting with the independent clock pin is shorter than before. Furthermore, the connection length is also shorter than that with other signal lines, e.g., address lines or control signal lines. The spaces between the independent clock line with others are also larger than before in the embodiment. Several advantages are offered by the present invention. Firstly, all signals transferred in the embodiment can be prevented from over attenuation. And secondly, the complexity of chipset circuits are simplified so that an efficient way is suggested for layout designs.
Both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention, as claimed.
BRIEF DESCRIPTION OF THE DRAWINGS
FIGS. 1A and 1B shows a block diagram of a chipset that can support a first type CPU and a second type CPU;
FIG. 2 a conventional chipset that can support multiple CPU's;
FIG. 3 shows a switch circuit formed of transmission gates; and
FIG. 4 shows an embodiment of a chipset that supports various kinds of CPU's.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
Referring to FIGS. 1A and 1B, the chipset for supporting various kinds of CPU's can be applied to computer systems or the likes. To achieve the objective of supporting two different kinds of CPU's, the chipset provided by the invention can be coupled to a first type CPU or a second type CPU. The first type CPU includes the Pentium series of CPU such as the PIII processor, and the second type CPU includes the AMD series CPU such as the AMD K7 processor.
The Intel PIII processor requires only one kind of clock signal to perform data transaction and transmission with a north bridge chip. On the other hand, the AMD K7 processor requires an input clock signal and an output clock signal that the output clock signal is functioned similarly as a strobe signal to transact and transmit data with the north bridge. While designing a north bridge chip to support these two CPU's, it is realized that less clock signal pins are needed for the Intel processors than that for the AMD K7 processor. In the embodiment, any high frequency signal with different characteristics from other signals will be delivered by an independent signal pin. For example, the clock signal for the AMD K7 signal is transferred by an independent signal pin that is isolated from the other signal pins for the Intel PIII processor.
From the view point of the motherboard designer, the chipset has a plurality of pins including the independent clock pin and a plurality of double defined signal pins. The independent clock pin is coupled to the second type of CPU as a clock signal pin that is not connected to the first type CPU. Other double defined signal pins can be coupled to the first type CPU or the second type CPU by means of switch circuits. When the chipset couples to the first type CPU, the double defined signal pins are defined as the signal pins for the first type CPU. When the chipset couples to the second type CPU, the double defined signal pins are defined as the signal pins for the second type CPU.
FIG. 4 shows the chipset supporting multiple CPU's of the invention. Referring to FIG. 4, the chipset 410 supporting multiple CPU's comprises at least a first system logic circuit 420, a second system logic circuit 430, a double defined signal pin 441, an independent clock pin 431 and a multiplex switch circuit 440. The so-called system logic circuit means the internal logic control circuit in a typical chipset. The first system logic circuit is applicable to the chipset 410 and is connected to the first type CPU. The second system logic circuit is applicable to the chipset 410 and is connected to the second type CPU. The first type CPU includes a Pentium series CPU such as PIII processor, and the second type CPU includes an AMD series CPU such as AMD K7 processor.
The multiplex switch circuit 440 of the chipset 410 is coupled to the first system logic circuit 420, the second system logic circuit 430 and the double defined signal pin 441. The signals of the first system logic circuit 420 and the second system logic circuit 430 are thus connected to the double defined signal pin 441. That is, when the chipset 410 couples to the Intel PIII processor, the chipset 410 controls the multiplex switch circuit 440 to establish a first connection between the double defined signal pin 441 and the first system logic circuit 420. Similarly, when the chipset 410 has to couple with the AMD K7 processor, a second connection between the double defined signal pin 441 and the second system logic circuit 430 is also established via the multiplex switch circuit 440. An Intel or AMD processors may transfer signals via the first or second connections, respectively. A control signal CTLA (not shown in FIG. 4) described in the background may be used to control outputs of the multiple switch circuit 440 so that associated connections can be established according to employed processors.
The invention is characterized by coupling the independent clock pin 431 to the second system logic circuit 430 as the clock signal pin, and the independent clock pin 431 is isolated from other signals. That is, when the chipset 410 is coupled to the AMD K7 processor, the connection between the second system logic circuit 430 and the AMD K7 processor via an independent clock pin forms an isolation path without coming across any multiplex circuit. The clock signal line connected between the independent clock pin and the second system logic circuit is shorter than that between other signal lines. For example, the trace length (connection length) of the independent clock pin is significantly shorter than before because the independent clock pin directly connects with associated clock signal pins without coming across any switch circuit (e.g., the second switch circuit 250). Therefore, every trace length of address line or control signal line in chipset 410 should be longer than that of the independent clock pin. Further, the spaces between the independent clock pin and the other signal lines are larger than that between two adjacent lines of the other signal lines. For example, each address or control signal line may be closer to its adjacent ones, which significantly decreases the spaces between two adjacent ones of the address or control signal lines, however, the independent clock pin does not follow this constraint. The circuit complexity of chipset 410 is simplified and an efficient way is suggested for layout designs.
It is appreciated to people having ordinary skills in the art that the above clock signals such as the strobe signal or other clock signals are high frequency signals with different signal quality. If the second type CPU has such strobe signals, clock signals, or the likes, the chipset 410 should allocate independent signal pins 432 for delivering signals for them.
Accordingly, a layout method for a chipset that supports multiple CPU's is provided by the invention. The chipset comprises a first system logic circuit and a second system logic circuit. A least one double defined signal pin is provided firstly that every double defined signal pins is used as signal transmission pins. A multiplex switch circuit is provided and connected to the first system logic circuit, the second system logic circuit and the double defined signal pins. The multiplex switch circuit can be connected to either the first system logic circuit or the second system logic circuit according to an indication of a control signal (e.g., CTLA). An independent clock pin is provided for delivering only one kind of signal. The independent clock pin is connected to the clock signal of the second system logic circuit with a signal line shorter than that between other signal pins. Further, the spaces between the clock signal line and other signal lines are larger than that between other signal lines.
The chipset and layout method of the invention separate and isolate the high frequency signals such as the clock or strobe signals, so that every pin for delivering such high frequency signals is isolated and multiplexed with other signal lines. Advantages as follows are thus obtained:
1. The fatal noise interference during signal transmission is reduced.
2. The internal circuit complexity of the chipset is reduced.
3. The trace layout for the chipset is easy to make.
Other embodiments of the invention will appear to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. It is intended that the specification and examples are to be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.

Claims (16)

1. A chipset supporting multiple CPU's, comprising:
a first system logic circuit, applicable to the chipset and connected to a first type CPU;
a second system logic circuit, applicable to the chipset and connected to a second type CPU;
a double defined signal pin, used as a signal transmission pin;
a multiplex switch circuit, coupled to the first system logic circuit, the second system logic circuit and the double defined clock pin for establishing a first conecting between the first system logic circuit and the double defined clock pin, and for establishing a second connection between the second system logic circuit and the double defined clock pin wherein the first type CPU may transfer signals with the first system logic circuit via the first connection and the second type CPU may transfer signals with the second system logic circuit via the second connection; and
an independent clock pin, coupled to the second system logic circuit as a clock signal pin, wherein the independent clock pin forms an isolation path without coming across the multiplex circuit so as to be isolated from other signal pins.
2. The chipset according to claim 1, wherein the first type CPU includes a Pentium series CPU and the second type CPU includes an AMD series CPU.
3. The chipset according to claim 1, wherein a frequency transferred by the independent clock pin is higher than a frequency transferred by the double defined signal pin.
4. The chipset according to claim 1, further comprising:
an independent strobe pin, coupled to the second system logic circuit as a strobe signal pin, wherein the independent strobe pin is isolate from other signal pins.
5. The chipset according to claim 1, wherein a trace length between the independent clock pin and the second system logic circuit is shorter than a trace length of an address line or a control signal line of the chipset.
6. The chipset according to claim 1, wherein a space between the independent clock pin and other signal lines is larger than a space between two adjacent lines of address lines or between two adjacent lines of control signal lines of the chipset.
7. The chipset according to claim 1, wherein the first connection is established when a control signal indicates the first type CPU is coupled with the chipset and the second connection is established when a control signal indicates the second type CPU is coupled with the chipset.
8. A layout method of a chipset supporting multiple CPU's, wherein the chipset comprises a first system logic circuit used for coupling to a first type CPU and a second system logic circuit used for coupling to a second type CPU, the layout method comprising:
providing a double defined signal pin as a signal transmission pin;
providing a multiplex switch circuit;
coupling the multiplex switch circuit to the first system logic circuit, the second system logic circuit, and the double defined signal pin for establishing a first connection between the first system logic circuit and the first type CPU to transfer signals via the double defined signal pin, or for establishing a second connection between the second system logic circuit and the second type CPU to transfer signals via the double defined signal pin; and
providing an independent clock pin for coupling with the second system logic circuit for transferring signals, the independent clock pin forming an isolation path without coming across the multiplex circuit, wherein a frequency transferred by the independent signal pin is higher than a frequency transferred by the double defined signal pin.
9. The layout method according to claim 8, wherein the first type CPU includes a Pentium series CPU and the second type CPU includes an AMD series CPU.
10. The chipset according to claim 8, wherein a trace length between the independent clock pin and the second system logic circuit is shorter than a trace length of an address line or a control signal line of the chipset.
11. The chipset according to claim 8, wherein a space between the independent clock pin and other signal lines is larger than a space between two adjacent lines of address lines or between two adjacent lines of control lines of the chipset.
12. A chipset supporting multiple central processing units, comprising:
a first system logic means for coupling to a first type CPU (central processing unit);
a second system logic means for coupling to a second type CPU;
a double defined signal pin for transferring signals;
switch means, coupled to the first system logic means, the second system logic means and the double defined signal pin for establishing a first connection between the first system logic means and the double defined signal pin to transfer signals between said first system logic means and said first type CPU when a control signal indicates the first type CPU is coupled with the chipset, and for establishing a second connection between the second system logic means and the double defined signal pin to transfer signals between said second system logic means and said second type CPU when the control signal indicates the second type CPU is coupled with the chipset; and
an independent clock pin, coupled to the second system logic means for transferring signals, forming an isolation path without coming across the switch means, and isolated from other signal pins, wherein a frequency transferred by the independent clock is higher than a frequency transferred by the double defined signal pin.
13. The chipset according to claim 12, wherein the first type CPU includes a Pentium series CPU and the second type CPU includes an AMD series CPU.
14. The chipset according to claim 12, wherein said independent signal pin couples with a strobe pin or a clock pin of the second type CPU.
15. The chipset according to claim 12, wherein a trace length between the independent clock pin and the second system logic circuit is shorter than a trace length of an address line or a control signal line of the chipset.
16. The chipset according to claim 12, wherein a space between the independent clock pin and other signal lines is larger than a space between two adjacent lines of address lines or between two adjacent lines of control lines of the chipset.
US10/013,983 2001-08-21 2001-12-10 Chipset supporting multiple CPU's and layout method thereof Expired - Lifetime US6877102B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW090120461A TW518503B (en) 2001-08-21 2001-08-21 Chip set to support plural types of CPUs and the wiring method thereof
TW90120461 2001-08-21

Publications (2)

Publication Number Publication Date
US20030041193A1 US20030041193A1 (en) 2003-02-27
US6877102B2 true US6877102B2 (en) 2005-04-05

Family

ID=21679112

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/013,983 Expired - Lifetime US6877102B2 (en) 2001-08-21 2001-12-10 Chipset supporting multiple CPU's and layout method thereof

Country Status (2)

Country Link
US (1) US6877102B2 (en)
TW (1) TW518503B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102752561A (en) * 2011-04-21 2012-10-24 英属开曼群岛商恒景科技股份有限公司 Pin shared circuit
US20130332046A1 (en) * 2012-06-11 2013-12-12 Robert Bosch Gmbh Active functional limiting of a microcontroller

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160118027A (en) * 2015-04-01 2016-10-11 삼성전자주식회사 Apparatus and method for processing signal
CN112906339B (en) * 2021-03-30 2022-12-16 飞腾信息技术有限公司 Physical design wiring and optimization methods, systems, devices, and media

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5546563A (en) * 1991-04-22 1996-08-13 Acer Incorporated Single chip replacement upgradeable computer motherboard with enablement of inserted upgrade CPU chip
US5761479A (en) * 1991-04-22 1998-06-02 Acer Incorporated Upgradeable/downgradeable central processing unit chip computer systems
US5815715A (en) * 1995-06-05 1998-09-29 Motorola, Inc. Method for designing a product having hardware and software components and product therefor
US5974500A (en) * 1997-11-14 1999-10-26 Atmel Corporation Memory device having programmable access protection and method of operating the same
US6260088B1 (en) * 1989-11-17 2001-07-10 Texas Instruments Incorporated Single integrated circuit embodying a risc processor and a digital signal processor
US6513125B1 (en) * 1993-04-22 2003-01-28 Analog Devices, Inc. Multi-phase multi-access pipeline memory system in which the pipeline memory can decode addresses issued by one processor while simultaneously accessing memory array by other processor
US6590827B2 (en) * 2000-11-21 2003-07-08 Via Technologies, Inc. Clock device for supporting multiplicity of memory module types
US6675311B2 (en) * 1987-04-27 2004-01-06 Hitachi, Ltd. Data processing system generating clock signal from an input clock, phase locked to the input clock and used for clocking logic devices

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6675311B2 (en) * 1987-04-27 2004-01-06 Hitachi, Ltd. Data processing system generating clock signal from an input clock, phase locked to the input clock and used for clocking logic devices
US6260088B1 (en) * 1989-11-17 2001-07-10 Texas Instruments Incorporated Single integrated circuit embodying a risc processor and a digital signal processor
US5546563A (en) * 1991-04-22 1996-08-13 Acer Incorporated Single chip replacement upgradeable computer motherboard with enablement of inserted upgrade CPU chip
US5761479A (en) * 1991-04-22 1998-06-02 Acer Incorporated Upgradeable/downgradeable central processing unit chip computer systems
US6513125B1 (en) * 1993-04-22 2003-01-28 Analog Devices, Inc. Multi-phase multi-access pipeline memory system in which the pipeline memory can decode addresses issued by one processor while simultaneously accessing memory array by other processor
US5815715A (en) * 1995-06-05 1998-09-29 Motorola, Inc. Method for designing a product having hardware and software components and product therefor
US5974500A (en) * 1997-11-14 1999-10-26 Atmel Corporation Memory device having programmable access protection and method of operating the same
US6590827B2 (en) * 2000-11-21 2003-07-08 Via Technologies, Inc. Clock device for supporting multiplicity of memory module types

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102752561A (en) * 2011-04-21 2012-10-24 英属开曼群岛商恒景科技股份有限公司 Pin shared circuit
US20130332046A1 (en) * 2012-06-11 2013-12-12 Robert Bosch Gmbh Active functional limiting of a microcontroller
US9176523B2 (en) * 2012-06-11 2015-11-03 Robert Bosch Gmbh Active functional limiting of a microcontroller

Also Published As

Publication number Publication date
US20030041193A1 (en) 2003-02-27
TW518503B (en) 2003-01-21

Similar Documents

Publication Publication Date Title
US5781747A (en) Method and apparatus for extending the signal path of a peripheral component interconnect bus to a remote location
US6141021A (en) Method and apparatus for eliminating contention on an accelerated graphics port
US5852725A (en) PCI/ISA bus single board computer card/CPU card and backplane using eisa bus connectors and eisa bus slots
JP3118266B2 (en) Synchronous segment bus and bus communication method
US6192431B1 (en) Method and apparatus for configuring the pinout of an integrated circuit
US6834318B2 (en) Bidirectional bus repeater for communications on a chip
US6243272B1 (en) Method and apparatus for interconnecting multiple devices on a circuit board
US7246190B2 (en) Method and apparatus for bringing bus lanes in a computer system using a jumper board
KR100615606B1 (en) Memory module and signal line arrangement method of the same
US6894379B2 (en) Sharing of multiple-access signal line in a printed circuit board
KR100351053B1 (en) Memory Module having termination resistors and system board having multi-channel structure including the same
US6081863A (en) Method and system for supporting multiple peripheral component interconnect PCI buses by a single PCI host bridge within a computer system
KR20050095387A (en) Memory module having on-die termination circuit and control method thereof
US6011710A (en) Capacitance reducing memory system, device and method
KR100561119B1 (en) Arrangement for the transmission of signals between a data processing unit and a functional unit
US5740385A (en) Low load host/PCI bus bridge
US6222389B1 (en) Assisted gunning transceiver logic (AGTL) bus driver
US6417462B1 (en) Low cost and high speed 3-load printed wiring board bus topology
US5799208A (en) Apparatus for data communication between universal asynchronous receiver/transmitter (UART) modules and transceivers in a chip set by selectively connecting a common bus between multiplexer/demultiplexer units
US6877102B2 (en) Chipset supporting multiple CPU's and layout method thereof
US20030074510A1 (en) Method and apparatus for sharing signal pins on an interface between a system controller and peripheral integrated circuits
JP3442273B2 (en) Bus systems and circuit boards
US20050223121A1 (en) Pin-sharing system
KR20010102781A (en) Interface system between memory and memory controller using independent supply voltage
US6028451A (en) Method and apparatus for topology dependent slew rate control

Legal Events

Date Code Title Description
AS Assignment

Owner name: VIA TECHNOLOGIES INC., TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHANG, NAI-SHUNG;CHEN, TSAI-SHENG;CHEN, SHU-HUI;REEL/FRAME:012380/0795

Effective date: 20011201

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12