Question Do address busses still exist in Integrated Memory Controller Chips?

Sep 24, 2019
17
3
15
Pre Nehalem Intel CPUs had a non-integrated memory controller as far as I'm aware and they grabbed the contents of DRAM and placed it on the external data bus to be received by the cpu etc. The CPU used the address bus to communicate with the MCC and tell it what information it wanted but after Nehalem Intel CPUs had a integrated Memory Controller Chips that were in the CPU so what happened to the address bus? I'm guessing that it still exists but directly connects the CPU to the DRAM.
 
Sep 24, 2019
17
3
15
Your thread looks like you're trying to get the answer to your homework question. Is it so? You could've found that answer through a simple search, leading you here.
Not a homework question also I searched with multiple keywords but none of them linked to that article. Thanks for the link though.

So to conclude the memory controller is now in the CPU and a memory/address bus links the CPU to the RAM.
View: https://imgur.com/a/AtdUmGy


Source: https://www.hardwaresecrets.com/everything-you-need-to-know-about-the-quickpath-interconnect-qpi/
 
cpu -> imc -> ram -> imc -> cpu
its still same design as it used to be for several years (point to point)
adress/command bus pretty much access ram
data bus moves data
only diff is speed gets faster (shorter traces from cpu to imc) and faster interconnects (fsb/qpi/hyper transport/infinity fabric/whatever name they use)
 
Last edited: