Back to EveryPatent.com
United States Patent | 5,680,556 |
Begun ,   et al. | October 21, 1997 |
A personal computer system is provided which includes a CPU, with the CPU being operable by a BIOS including initialization or booting instructions. The system includes a local bus and a peripheral bus. A bus interface chip, including a memory controller/peripheral bus host bridge (MC/PBHB) interconnects the local bus and the peripheral bus, and includes a latch which includes as its input clock cycles generated by the CPU. The initialization instructions of the BIOS are contained in a non-volatile ROM module located to write onto either the local bus or the peripheral bus. The MC/PBHB unit is able to decode and handle ROM cycles and is configured to either pass or not pass ROM read cycles depending upon certain control states that identify whether the ROM is located on the local bus or the peripheral bus. Logic is provided to detect during the first ROM CPU cycle whether the ROM is on the peripheral bus or on the local bus, and the MC/PBHB will then either pass the signal to the peripheral bus if that is where the ROM is located, or will not pass it--in which case the local bus controller will take over and read the ROM which must be located on the local bus since it is not located on the peripheral bus.
Inventors: | Begun; Ralph Murray (Raleigh, NC); Greer; William Robert (Waterville, VT); Herring; Christopher Michael (Essex Junction, VT) |
Assignee: | International Business Machines Corporation (Armond, NY) |
Appl. No.: | 706934 |
Filed: | September 3, 1996 |
Current U.S. Class: | 710/315; 710/10; 713/2 |
Intern'l Class: | G06F 013/00; 652 |
Field of Search: | 395/280,281,287,306,309,311,401,442,828,830,831,833,834,858,860,863,728,653,651 |
4626986 | Dec., 1986 | Mori | 395/653. |
4727491 | Feb., 1988 | Culley | 395/500. |
5123092 | Jun., 1992 | Buxton et al. | 395/250. |
5148389 | Sep., 1992 | Hughes | 395/800. |
5274816 | Dec., 1993 | Oka | 395/652. |
5321827 | Jun., 1994 | Lu et al. | 395/500. |
5355489 | Oct., 1994 | Bealkowski et al. | 395/500. |
5410707 | Apr., 1995 | Bell | 395/652. |
5471674 | Nov., 1995 | Stewart et al. | 395/652. |
5515514 | May., 1996 | Dhueg et al. | 395/282. |
5522050 | May., 1996 | Amini et al. | 395/306. |
Foreign Patent Documents | |||
54-37646 | Mar., 1979 | JP. | |
63-271528 | Apr., 1987 | JP. | |
62-73354 | Apr., 1987 | JP. | |
62-226356 | Oct., 1987 | JP. | |
63-244231 | Oct., 1988 | JP. | |
4-60840 | Feb., 1992 | JP. | |
4-88424 | Mar., 1992 | JP. |
Marshall "Fast Transit", Oct. 1992 pp. 122-136. Dudley et al. "A Programmble Processor for BIT-Serial Protocols", Mar. 92, v. 665-668. |