Electrical computers and digital processing systems: support – Digital data processing system initialization or configuration – Loading initialization program
Reexamination Certificate
1999-03-11
2001-09-04
Yoo, Do Hyun (Department: 2187)
Electrical computers and digital processing systems: support
Digital data processing system initialization or configuration
Loading initialization program
C711S102000, C711S165000
Reexamination Certificate
active
06286097
ABSTRACT:
CROSS-REFERENCE TO RELATED APPLICATION
This application claims the priority benefit of Taiwan application Serial No. 87112950, and No. 87112951 filed Aug. 6, 1998, the full disclosure of which is incorporated herein by reference.
BACKGROUND OF THE INVENTION
1. Field of Invention
The present invention generally relates to a computer chipset, and more particularly to a chipset for accessing a read only memory (ROM).
2. Description of Related Art
Computers are getting more and more popular, while their size and price are significantly reduced, thanks to the advancement of semiconductor technologies.
FIG. 1
 is a block diagram showing an architecture of a conventional computer system 
100
, in which a main processor 
110
, a chipset 
120
, a main memory 
130
, a peripheral device 
140
, and a read only memory (ROM) 
150
 for storing booting programs for the computer system 
100
, are depicted. Note that the main processor 
110
 includes a central processing unit (CPU) and CPU-related circuits. The chipset 
120
 is used to integrate control circuits in the computer system 
100
. The main processor 
110
 accesses the main memory 
130
 and communicates with the peripheral device 
140
 with the aid of the chipset 
120
 within the computer system 
100
. The main memory 
130
 includes memories and their related control circuits. The main memory 
130
, typically dynamic random access memory (DRAM) because of its higher capacity and lower price, is used to store programs and data used by the main processor 
110
. The peripheral device 
140
 includes various peripheral devices which can be connected to the computer system 
100
, such as hard disk drives (HDD), floppy disk drives (FDD), devices connected to a RS232 interface, and printers, etc.
The ROM 
150
 not only stores the booting programs, but also programs of the basic input output systems (BIOS) for the computer system 
100
. When the computer system 
100
 is turned ON or reset, the main processor 
110
 will access the ROM 
150
 to boot the computer system 
100
. Over the past few years, the accessing speed of DRAMs has been significantly improved thanks to the advancement of semiconductor technologies. The enhancement of ROMs, however, is not so impressive. Therefore, there is a gap in accessing speed between the DRAMs and ROMs.
The BIOS programs stored in the ROM 
150
 within the computer system 
100
 need to be called frequently. Unfortunately, performance of the computer system 
100
 is generally deteriorated because of the low accessing speed of the ROM 
150
. Therefore, it has become a common practice to move the programs stored in the ROM 
150
 to the main memory 
130
 once the computer system 
100
 is booted. The programs in the main memory 
130
, instead of the ROM 
150
, will be called to increase the operating efficiency as long as the computer system 
100
 is in operation.
As shown in 
FIG. 1
, where the computer system 
100
 accesses contents of the ROM 
150
 through an industrial standard adapter (ISA) interface 
125
, which is integrated within the chipset 
120
. In the early stage, personal computers used to access various peripheral devices only through the ISA interface 
125
. With more complete specifications for computer interface developed, such as a peripheral component interconnect (PCI), the ISA interface 
125
 has gradually become obsolete. In another aspect, although a chipset can be designed to provide more functions, it can not, however, provide enough pins to perform these functions due to the size constraint of the chipset itself. Especially, the less functional ISA interface occupies excessive pins from the chipset, which is against the trend for demanding a smaller size for an electronic component. Therefore, the computer industry is now considering to totally abandon the ISA interface. Instead, a new interface of low pin count (LPC), which only uses 8 pins, is proposed to replace the ISA interface. Although the LPC interface takes fewer pins from the chipset, it does cause a problem. That is, the ROMs for storing the BIOS programs to boot the computer system need to be redesigned accordingly if the LPC interface is used.
FIG. 2
 is a block diagram showing an architecture of a conventional computer system using a LPC interface in a chipset to access a ROM. As shown in 
FIG. 2
, when a computer system 
200
 is turned on, booting programs in a ROM 
250
 will be accessed and executed in a main processor 
210
. The contents of the ROM 
250
 will then be moved to a main memory 
230
 through a LPC interface 
225
 within a chipset 
220
. Therefore, the LPC interface 
225
 within the chipset 
220
 possesses the same functions as those of the ISA interface in FIG. 
1
.
Although the LPC interface 
225
 occupies less peripheral pins, it can not, however, connect to conventional ROMs, which are widely used so far. An interface circuit for ROMs needs to be designed to connect to the LPC interface 
225
 within the chipset 
220
. Unfortunately, ROMs with a LPC interface are not available now. If there is any, the cost at the initial stage will be very high due to production scale or technological problems.
As a summary, the conventional architecture for accessing a ROM in a computer system has the following disadvantages:
1. An ISA interface within a chipset is required to access the booting programs stored in a conventional ROM for a computer system. The ISA interface, however, occupies excessive peripheral pins from the chipset, preventing the chipset from providing more functions for the computer system.
2. If a LPC interface built within a chipset is used to access a ROM, a LPC interface circuit for the ROM needs to be designed, which are not available so far. Even if the LPC interface for ROMs is available, the production cost of the “new” ROMs will be higher than that of the conventional ROMs, so that the products produced will not be very competitive in the market.
SUMMARY OF THE INVENTION
It is therefore an objective of the present invention to provide a chipset for accessing a conventional ROM by using pehipheral circuits, without using the conventional ISA interface. The number of peripheral pins for accessing the conventional ROM within the chipset is significantly reduced so that more functions can be provided by the chipset. Furthermore, more costly ROMs with LPC interface need not be used so that the production cost can be reduced to increase product competitiveness.
It is another objective of the present invention to provide a chip set for accessing a conventional ROM by peripheral circuits, in which signal lines of the LPC interface circuit and other interface circuits within the chipset and signal lines of the ROM share the same peripheral pins to access the ROM, so that additional peripheral pins of the chipset to access the ROM are not required.
In accordance with the foregoing and other objectives of the present invention, a computer chipset having reduced peripheral pins for accessing a conventional ROM in a computer system is provided. The computer system comprises a main processor, a ROM, a peripheral control circuit, a booting control circuit, a switching circuit, and a main control circuit. The peripheral control circuit, including a low pin count (LPC) interface circuit, is used to control various peripheral devices. The booting control circuit is used to generate a booting enabling signal to control the access to a ROM. The switching circuit has a first input-output port, a second input-output port, and a third input-output port, in which the first input-output port is coupled to the peripheral control circuit, the second input-output port is coupled to the booting control circuit, and the third input-output port is coupled to a peripheral device and the ROM. The switching circuit is controlled by the booting enabling signal so that either the first input-output port or the second input-output port is connected to the third input-output port. That is, the second input-output port is connected to the third input-output port when the booting enabling signal is activated, and first input-out
Chang Nai-Shung
Chen Yung-Hui
Chou Hui-Li
Huang Jiawei
Patents J.C.
Portka Gary J.
VIA Technologies Inc.
Yoo Do Hyun
LandOfFree
Computer chipset for accessing a conventional read only... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Computer chipset for accessing a conventional read only..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer chipset for accessing a conventional read only... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2525992