[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN100397348C - Method and apparatus for switching system module - Google Patents

Method and apparatus for switching system module Download PDF

Info

Publication number
CN100397348C
CN100397348C CNB2004100685984A CN200410068598A CN100397348C CN 100397348 C CN100397348 C CN 100397348C CN B2004100685984 A CNB2004100685984 A CN B2004100685984A CN 200410068598 A CN200410068598 A CN 200410068598A CN 100397348 C CN100397348 C CN 100397348C
Authority
CN
China
Prior art keywords
module
mentioned
system module
signal
program
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
Application number
CNB2004100685984A
Other languages
Chinese (zh)
Other versions
CN1740977A (en
Inventor
曾瑛俊
谢斗文
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.)
Asustek Computer Inc
Original Assignee
ASRock 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 ASRock Inc filed Critical ASRock Inc
Priority to CNB2004100685984A priority Critical patent/CN100397348C/en
Publication of CN1740977A publication Critical patent/CN1740977A/en
Application granted granted Critical
Publication of CN100397348C publication Critical patent/CN100397348C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The present invention relates to a method for switching system modules, which is suitable for a computer system. The computer system can be provided with a first system module, a second system module and a system program, wherein the system program comprises a first system program corresponding to the first system module and a second system program corresponding to the second system module. Firstly, a switching assembly is provided, such as transistors; subsequently, an address control signal is received from the switching assembly. When the address control signal is a first signal, the first system program is executed; when the address control signal is a second signal, the second system program is executed.

Description

The method of switching system module and device
Technical field
The invention relates to the method for system program in a kind of control computer system, particularly relevant for a kind of method of switching system module.
Background technology
Traditionally, only has a kind of system module in one computer system, so system program in the computer system, as Basic Input or Output System (BIOS) (Basic Input Output Syetm, BIOS) etc., only need support a kind of system module, system module can comprise CPU (central processing unit) (central processing unit, assembly such as CPU) is as mainboard module etc.Along with the progress of computer-related technologies, in same computer system, can have different system modules.Different system modules is corresponding to different system programs, and is stored in respectively in the different internal memories, as different flash ROMs (flashROM).
Yet, the pairing system program of system that how will have the different brackets CPU (central processing unit) simultaneously is stored in the same internal storage location, for example with the needed Basic Input or Output System (BIOS) of different mainboard modules, be stored in the same internal storage location, just how in a computer system that comprises a plurality of grade CPU (central processing unit), its BIOS integration is stored in the same internal storage location, is an important problem.
Summary of the invention
In view of this, purpose of the present invention just is to provide one to switch assembly, and it utilizes different address control signals again in order to produce address control signal, carries out different system programs.
For reaching above-mentioned purpose, the invention provides a kind of method of switching system module, it is applicable in the computer system.This computer system has first system module, second system module and system program.First system module comprises first CPU (central processing unit), and second system module comprises second CPU (central processing unit).System program comprises that system program can be stored in firmware (firmware), as Basic Input or Output System (BIOS) corresponding to first system program of first system module and corresponding to second system program of second system module.
At first, provide changeover module, as transistor, special chip or switch etc.Then, reception is from the address control signal of changeover module.When the address control signal is first signal,, then carry out first system program as high potential signal.When changeover module is coupled to second system module, when the address control signal that is produced is secondary signal,, then carry out second system program as low-potential signal.
Moreover the present invention proposes a kind of device of switching system module, and it is applicable in the computer system.This computer system has first system module and second system module.First system module comprises first CPU (central processing unit), and second system module comprises second CPU (central processing unit).Device proposed by the invention comprises changeover module and system program.
Changeover module can be assemblies such as transistor.System program comprises corresponding to first system program of first system module and corresponding to second system program of second system module.System program is in order to receive the address control signal from changeover module, when the address control signal is first signal, during as high potential signal, then carry out first system program, and when the address control signal is secondary signal, during as low-potential signal, then carry out second system program.Secondary signal is to produce when being coupled to second system module by changeover module.System program can be firmware.
As from the foregoing, the present invention is stored in the pairing system program of different system modules in the same internal storage location, utilizes changeover module again when inserting different system modules, and the different address control signals that produced are carried out different system programs.Different system modules can be built respectively and put on different motherboards, also can be designed as to include different system modules in the same motherboard.Use method proposed by the invention or be installed in the computer system, can reach cost-effective purpose, solve the insurmountable problem of present technology simultaneously.
Description of drawings
Fig. 1 is the flowchart that shows disclosed method.
Fig. 2 is the functional block diagram that shows a preferred embodiment of disclosed device.
Fig. 3 is the functional block diagram that shows an embodiment of disclosed device.
Fig. 4 is the synoptic diagram that shows disclosed system program.
Description of reference numerals:
The 20-computer system; 22-first system module; 24-second system module; The 26-changeover module; The 28-system program; 220-first system program; 240-second system program; The 260-address control signal; The 30-computer system; The 32-CPU (central processing unit); The 34-north bridge chips; The 36-South Bridge chip; The 38-input/output control module; The 40-changeover module; The 42-firmware.
Embodiment
Please refer to Fig. 1, Fig. 1 is the flowchart that shows disclosed method.In one embodiment, the present invention proposes a kind of method of switching system module, and it is applicable in the computer system.This computer system has first system module, second system module and system program.First system module comprises first CPU (central processing unit), and second system module comprises second CPU (central processing unit).System program comprises that system program can be stored in firmware, as Basic Input or Output System (BIOS) corresponding to first system program of first system module and corresponding to second system program of second system module.
At first, provide changeover module, as (step S10) such as transistors.Then, reception is from the address control signal (step S12) of changeover module.Then, judge whether address control signal is first signal (step S14).When changeover module is coupled to first system module, when the address control signal that is produced is first signal,, then carry out first system program (step S16) as high potential signal.When changeover module is coupled to second system module, when the address control signal that is produced is secondary signal,, then carry out second system program (step S18) as low-potential signal.
After step S18, changeover module can be set back first signal, upgrades or makes the mistake during upgrading or imperfect to avoid down-stream.
Please refer to Fig. 2, Fig. 2 is the functional block diagram that shows a preferred embodiment of disclosed device.The present invention proposes a kind of device of switching system module, and it is applicable in the computer system 20.Computer system 20 has first system module 22 and second system module 24.Wherein, first system module 22 comprises the first estate CPU (central processing unit) and second system module 24 comprises one second grade CPU (central processing unit).
Preferred embodiment is, comprise an original system module in one computer system, it is mainboard module, the K7 series central processor CPU of one AMD is set on this original mainboard module, this computer system still can insert another upgrading mainboard module in addition, and the K8 series central processor CPU of an AMD is set on this upgrading mainboard module.
Yet, the present invention not only is defined in the above-mentioned computer system that comprises two mainboard modules, more applicable to any computer system that comprises more than one central processing unit system modules, the CPU that for example comprises a plurality of different brackets in the computer system, for example: the K7 series central processor CPU of AMD, K8 series central processor CPU or any other central processing unit of AMD.
Device proposed by the invention more comprises changeover module 26 and system program 28.Changeover module 26 can be assemblies such as transistor.System program 28 comprises corresponding to first system program 220 of first mainboard module 22 and corresponding to second system program 240 of second mainboard module 24.System program 28 is in order to receive the address control signal 260 from changeover module 26, when address control signal 260 is first signal, during as high potential signal, then carry out first system program 220, and when address control signal 260 is secondary signal, during as low-potential signal, then carry out second system program 240.Secondary signal is to produce when being coupled to second CPU (central processing unit) 24 by changeover module 26.System program 28 can be firmware.
For example, please refer to Fig. 3, Fig. 3 is the functional block diagram that shows an embodiment of disclosed device.As shown in Figure 3, computer system 30 has CPU (central processing unit) 32, north bridge chips 34, South Bridge chip 36, input/output control module 38, changeover module 40 and firmware 42.
Firmware 42 stores corresponding to first system program of first mainboard module and corresponding to second system program of second mainboard module.Please refer to Fig. 4, Fig. 4 is the synoptic diagram that shows disclosed system program.As shown in the figure, initial storage first system program of address 7FFFF, initial storage second system program of address 3FFFF.
When using first system module, first system module comprises the first estate CPU (central processing unit), the address control signal that changeover module 40 is produced is a high potential signal, therefore merging the address that is produced by input/output control module 38 and changeover module 40 is 7FFFF, promptly carries out first system program.When using second system module, second system module comprises one second grade CPU (central processing unit), changeover module 40 can draw an address control signal and be low-potential signal, therefore merging the address that is produced by input/output control module 38 and changeover module 40 is 3FFFF, promptly carries out second system program.
Comprehensive speech, method proposed by the invention and device are by the unlike signal that changeover module produced, with same internal storage location, system program required when finishing the mainboard module switching switches, and solves present insurmountable problem, reaches the purpose that the present invention desires to reach.
Though the present invention discloses as above with preferred embodiment; right its is not in order to limiting the present invention, anyly has the knack of this skill person, without departing from the spirit and scope of the present invention; when can doing a little change and retouching, so protection scope of the present invention is as the criterion when looking the claim person of defining.

Claims (16)

1. the method for a switching system module, it is applicable in the computer system, aforementioned calculation machine system has one first system module, one second system module and a system program, the said system program comprises corresponding to one first system program of above-mentioned first system module and corresponding to one second system program of above-mentioned second system module, comprises the following steps:
Provide one to switch assembly;
Reception is from an address control signal of above-mentioned changeover module;
When above-mentioned address control signal is one first signal, carry out above-mentioned first system program; And
When above-mentioned address control signal is a secondary signal, carry out above-mentioned second system program.
2. the method for switching system module as claimed in claim 1, wherein above-mentioned secondary signal are that institute produces when being coupled to above-mentioned second system module by above-mentioned changeover module.
3. the method for switching system module as claimed in claim 1, wherein above-mentioned changeover module is to be a transistor.
4. the method for switching system module as claimed in claim 1, wherein above-mentioned first signal is to be high potential signal.
5. the method for switching system module as claimed in claim 1, wherein above-mentioned secondary signal is to be low-potential signal.
6. the method for switching system module as claimed in claim 1, wherein the said system program is to be stored in firmware.
7. the method for switching system module as claimed in claim 1, wherein above-mentioned first system module comprises one first CPU (central processing unit).
8. the method for switching system module as claimed in claim 1, wherein above-mentioned second system module comprises one second CPU (central processing unit).
9. the device of a switching system module, it is applicable in the computer system that aforementioned calculation machine system has one first system module and one second system module, comprising:
One switches assembly; And
One system program, the said system program comprises corresponding to one first system program of above-mentioned first system module and corresponding to one second system program of above-mentioned second system module, the said system program is in order to receive the address control signal from above-mentioned changeover module, when above-mentioned address control signal is one first signal, carry out above-mentioned first system program, and when above-mentioned address control signal is a secondary signal, carry out above-mentioned second system program.
10. the device of switching system module as claimed in claim 9, wherein above-mentioned secondary signal are that institute produces when being coupled to above-mentioned second system module by above-mentioned changeover module.
11. the device of switching system module as claimed in claim 9, wherein above-mentioned changeover module are to be a transistor.
12. the device of switching system module as claimed in claim 9, wherein above-mentioned first signal is to be high potential signal.
13. the device of switching system module as claimed in claim 9, wherein above-mentioned secondary signal is to be low-potential signal.
14. the device of switching system module as claimed in claim 9, wherein the said system program is to be firmware.
15. the device of switching system module as claimed in claim 9, wherein above-mentioned first system module comprises one first CPU (central processing unit).
16. the device of switching system module as claimed in claim 9, wherein above-mentioned second system module comprises one second CPU (central processing unit).
CNB2004100685984A 2004-08-27 2004-08-27 Method and apparatus for switching system module Expired - Lifetime CN100397348C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100685984A CN100397348C (en) 2004-08-27 2004-08-27 Method and apparatus for switching system module

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100685984A CN100397348C (en) 2004-08-27 2004-08-27 Method and apparatus for switching system module

Publications (2)

Publication Number Publication Date
CN1740977A CN1740977A (en) 2006-03-01
CN100397348C true CN100397348C (en) 2008-06-25

Family

ID=36093379

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100685984A Expired - Lifetime CN100397348C (en) 2004-08-27 2004-08-27 Method and apparatus for switching system module

Country Status (1)

Country Link
CN (1) CN100397348C (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1060965C (en) * 1995-05-03 2001-01-24 陈贻荣 Computer controller for TV game player
US6185696B1 (en) * 1996-07-29 2001-02-06 Micron Electronics, Inc. System for a primary BIOS ROM recovery in a dual BIOS ROM computer system
KR20020026645A (en) * 2000-10-02 2002-04-12 구자홍 Rom bios driving apparatus for computer
CN1134736C (en) * 1999-10-19 2004-01-14 神基科技股份有限公司 Device for preventing BIOS data assess failure and its computer equipment
CN1504861A (en) * 2002-12-03 2004-06-16 技嘉科技股份有限公司 Double basic input and output systems of computer

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1060965C (en) * 1995-05-03 2001-01-24 陈贻荣 Computer controller for TV game player
US6185696B1 (en) * 1996-07-29 2001-02-06 Micron Electronics, Inc. System for a primary BIOS ROM recovery in a dual BIOS ROM computer system
CN1134736C (en) * 1999-10-19 2004-01-14 神基科技股份有限公司 Device for preventing BIOS data assess failure and its computer equipment
KR20020026645A (en) * 2000-10-02 2002-04-12 구자홍 Rom bios driving apparatus for computer
CN1504861A (en) * 2002-12-03 2004-06-16 技嘉科技股份有限公司 Double basic input and output systems of computer

Also Published As

Publication number Publication date
CN1740977A (en) 2006-03-01

Similar Documents

Publication Publication Date Title
US20060288083A1 (en) Communication apparatus and browser switching method
CN105955781B (en) EMMC upgrading method, upgrading device and terminal
CN103345407B (en) Control circuit, connection controller, connection control method and mainboard
EP1975769A3 (en) Method and apparatus for unified storage system
US11726686B2 (en) Initialization methods and associated controller, memory device and host
JP2009514084A (en) Data processing device with reset device
US20070098046A1 (en) Semiconductor integrated circuit device
CN100397348C (en) Method and apparatus for switching system module
WO2007078552A3 (en) Computer architecture for providing physical separation of computing processes
CN100498731C (en) Process for basic input output system supporting vertical card
CN105653495A (en) Dual-processor electronic device and rapid power boot method thereof
US7954103B2 (en) Method for preventing process collision of micro controller
US7334118B2 (en) Method for resetting a processor involves receiving CPU reset trigger signal from BIOS
US20060056294A1 (en) Methods and apparatuses for switching system modules in computer systems
US8499111B2 (en) Information processing apparatus and clock signal controlling method controlling whether clock signal provided to interrupt signal controlling device
TW200608284A (en) Method and apparatus for upgradable computer design
US7616039B2 (en) Memory reset apparatus
US20090100233A1 (en) Persistent memory module
DE60144105D1 (en) DATA TRANSMISSION THROUGH A COMPUTER DATA BUS
US7360052B2 (en) Computer platform memory access control method and system with memory configuration automatic setting capability
US10311827B2 (en) Integrated circuit board and display apparatus
SE0100221D0 (en) Apparatus and method for a computer
CN109547645B (en) Mobile terminal, call sound control processing method and device thereof, and storage medium
US10114656B2 (en) Electronic device supporting different firmware functions and operation method thereof
KR100607673B1 (en) Add on module and electronic apparatus using thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: HUASHUO COMPUTER CO LTD

Free format text: FORMER OWNER: HUAQING TECHNOLOGY CO., LTD.

Effective date: 20090724

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20090724

Address after: Beitou District of Taiwan city of Taipei Province Li Road No. 150 4 floor

Patentee after: ASUSTEK COMPUTER Inc.

Address before: Beitou District of Taiwan city in Taipei Province Road No. 11 Lane 120 Li 2 floor

Patentee before: ASROCK INC.

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20080625