PC architecture series: the development history of CPU/RAM/IO bus!

Source: Internet
Author: User

1. Starting from the ibm pc xt architecture...

In the initial PC design, CPU, ram, and I/O are connected by a bus, and all components must work in the synchronous mode, the CPU determines the frequency at which other devices operate. This will bring about a locked to each other effect, that is, everyone is limited to a universal clock frequency (clock frequency) that all devices can withstand, the overall performance of the system is not high.

2. The first splitting of the bus

In 1987, Compaq came up with a way to split the system bus from the I/O bus so that two different buses can work on different clock frequencies. The CPU and memory still work on their own public bus (the system bus), independent of all I/O devices, this can free high-speed CPU/Ram components from the limitations of low-speed I/O devices.

The bridge here is the predecessor of what we call the south bridge chip, in addition, we can see that bridge actually plays a role in downgrading (I think of the amd K8 CPU division mechanism, which will be explained in detail later ).

3. Appearance of CPU Multiplier

Starting from 80486, the CPU has developed rapidly and the frequency has risen sharply. The memory has become unable to keep up with the CPU development pace! Intel decided to introduce the concept of frequency doubling (clock Doubler) in 80486! The memory still works on the system bus and maintains the same operating frequency as the system bus, while the actual internal operating frequency of the CPU (that is, the CPU clock speed we often say) is:

CPU clock speed = External frequency (system bus frequency/system bus frequency) * Frequency Doubling (clock Doubler)
CPU clock speed = 33 MHz * 2 = 66 MHz

In the example of Intel P4 2.8c: 200 MHz * 14 = 2800 MHz = 2.8 GHz

4. emergence of beiqiao chip/frontend Bus


From the previous points, we can see that the trend of PC structure change is to isolate devices with slow speeds and devices with fast speeds by cutting the bus. After that, the North Bridge Chip was finally developed! The bus between the memory and the North Bridge is called the memory bus. This bus connects the CPU and the North Bridge into the front side bus (FSB), that is, the system bus )!

Thanks to Intel's QDR (quad data rate) technology, the CPU of Pentium 4 can transmit data four times per clock cycle, so when the FSB operates at 200 MHz, the equivalent frequency of FSB is 200 MHz * 4 = 800 MHz!

Note: FSB 800 is the equivalent frequency of FSB, not the actual working frequency of FSB!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.