Het soort geheugenmodules dat registers bevat tussen de geheugencontroller en de geheugenchips, wordt Fully Buffered DIMM's (FB-DIMM's) genoemd. .
Dit is waarom:
* Registreert: FB-DIMM's gebruiken een Advanced Memory Buffer (AMB)-chip, die in wezen fungeert als register tussen de geheugencontroller en de DRAM-chips. Deze buffer verzorgt alle communicatie met de geheugencontroller.
* Seriële communicatie: De AMB-chip communiceert serieel met de geheugencontroller. Dit staat in contrast met traditioneel DDR-geheugen, waarbij de communicatie voornamelijk parallel verloopt.
* Parallelle communicatie: De AMB-chip communiceert vervolgens met de individuele DRAM-chips op de module via een parallelle interface.
Belangrijkste kenmerken van FB-DIMM's:
* Point-to-Point-topologie: In plaats van een gedeelde bus (zoals in traditionele DDR), maken FB-DIMM's een serieschakeling of punt-tot-punt verbinding met de geheugencontroller. Dit verbetert de signaalintegriteit en zorgt voor hogere geheugencapaciteiten en snelheden.
* Geavanceerde geheugenbuffer (AMB): De AMB is de centrale component die de communicatieprotocolconversie, foutcorrectie en geheugenbeheertaken afhandelt.
* Hogere latentie: De introductie van de AMB introduceert latentie, wat een nadeel was vergeleken met ongebufferd of geregistreerd DDR-geheugen. Deze latentie was een van de redenen waarom FB-DIMM's niet zo wijdverbreid raakten als aanvankelijk werd gehoopt.
Waarom FB-DIMM's zijn ontwikkeld:
FB-DIMM's zijn in de eerste plaats ontworpen om de beperkingen van traditionele parallelle geheugenbussen aan te pakken naarmate de geheugencapaciteit en snelheidseisen toenamen. De parallelle busarchitectuur werd steeds moeilijker te schalen vanwege problemen met de signaalintegriteit en elektrische beperkingen. De seriële verbinding tussen de geheugencontroller en de AMB zorgde voor een robuuster en schaalbaarder geheugensysteem.
FB-DIMM's zijn nu grotendeels verouderd. Ze werden halverwege de jaren 2000 voornamelijk gebruikt in geavanceerde servers en werkstations. De DDR3- en DDR4-standaarden zijn ontwikkeld om de problemen aan te pakken die FB-DIMM's wilden oplossen met betere parallelle signaleringstechnieken, waardoor FB-DIMM's grotendeels achterhaald zijn.
Samenvattend zijn FB-DIMM's de geheugenmodules die registers gebruiken tussen de controller en chips die serieel communiceren met de geheugencontroller, maar parallelle communicatie gebruiken met de individuele DRAM-chips. |