Computer system and starting up program code reading method thereof
A computer system and program code technology, applied in the field of computer systems, can solve problems such as difficulty in updating boot program codes
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0043] Please refer to FIG. 2 , which shows a circuit block diagram of the computer system in the first implementation manner of this embodiment. The computer system 200 includes a host computer system 202 and an embedded system 204 . The host computer system 202 includes a central processing unit 202a, a north bridge chip 202b and a south bridge chip 202c, wherein the north bridge chip 202b is coupled to the central processing unit 202a and the south bridge chip 202c respectively.
[0044] The embedded system 204 includes a System On Chip (SOC) 206 and a dynamic memory 208 . The SoC 206 includes a virtual firmware hub 210 , a low-speed bus 212 , a bus bridge 214 , a high-speed bus 216 , a CPU 218 , a dynamic memory controller 220 and a network interface controller 222 . One end of virtual firmware hub 210 is connected with south bridge chip 202c, and the other end is connected with one end of bus bridge 214 via low-speed bus 212; the other end of bus bridge 214 is connected ...
no. 2 example
[0054] Please refer to FIG. 4 , which shows a circuit block diagram of the computer system in the second implementation manner of this embodiment. The difference between this embodiment and the first embodiment is that the computer system 400 further includes a communication bus controller between devices, such as: an Inter Integrated Circuit (Inter Integrated Circuit, I 2 C) Bus controller 424 . I 2 C bus controller 424 via an I 2 The C bus 425 is interconnected with another embedded system 426 . In this embodiment, the computer system 400 and the embedded system 426 are respectively a personal computer blade (PC Blade) and a module management blade (Modular Management Blade, MMB) as an example for illustration.
[0055] MMB 426 stores the boot program code for the personal computer blade. The central processing unit 418 controls the embedded system 404 to read the boot program code stored in the MMB 426 before the main computer system 402 is started, so that the boot pro...
no. 3 example
[0060] Please refer to FIG. 6 , which shows a circuit block diagram of a computer system in a third implementation manner of this embodiment. The difference between this embodiment and the first embodiment is that the embedded system 604 includes a static memory 608 and a static memory controller 620 . The static memory controller 620 is connected to the CPU 618 , the network interface controller 622 and the bus bridge 614 via the high-speed bus 616 . The static memory controller 620 is connected to the static memory 608 to control the access operation of the static memory 608 . The static memory 608 is used for storing the boot program code of the host computer system 602 . The virtual firmware hub 610 has a static memory 608 to store the address of the boot program code. The static memory 608 in this embodiment is, for example, a flash memory (Flash) plugged into the embedded system 604 .
[0061] When the host computer system 602 is turned on, the south bridge chip 602 c...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com