Vad är en mezzaninebuss?

I datorer fungerar den centrala processorenheten (CPU) som en hjärna, och skickar meddelanden till olika delar av datorn och andra komponenter. Dessa signaler bärs av ett system av elektriska uttag som kallas en buss. CPU:er är nu så snabba att de behöver mer än en buss för att transportera information. En specialiserad buss som dirigerar kommandon till och från CPU:n till höghastighetskringutrustning, såsom minneskort, kallas en mezzaninbuss eller mezzaninkort.

Mezzanine-bussen är ett datorkomponentkort som sitter mellan moderkortet och andra kort. Namnet mezzanine kommer från ordet mezzano, som betyder mitt. Bussen är en brygga som kopplar ihop andra kort i datorn till processorn och möjliggör enkel och snabb kommunikation. Utan en buss skulle CPU:n behöva kopplas till varje kort och komponent separat.

Tidiga datordesigner använde en CPU och buss som båda körde i samma hastighet. När datorerna blev mer sofistikerade och snabbare behövdes nya bussystem för att hålla jämna steg med snabbare processorer. De flesta datorer har nu mer än en buss för att hantera all information som skickas till och från CPU:n.

Intel® skapade den första mezzaninbussen på 1980-talet. Idag följer de flesta tillverkare en vanlig uppsättning för bussar, som kallas PCI-specifikationen (Peripheral Component Interconnect). PCI skapades på 1990-talet. En vanlig typ av mezzaninbuss är PCI mezzanine card (PCM).

Olika PCM finns tillgängliga för specifika behov. Olika modeller fungerar med antingen analog eller digital kommunikation, eller båda. PCM:er tar bara upp en kortplats på moderkortet. Eftersom det finns platser över för att koppla in andra kort, gör detta att användaren kan få mer flexibilitet i datorn. PCM:er tillåter också datorer att använda nyare, snabbare kringutrustning utan att byta moderkort.

Datorkomponenter och programvara skickar ständigt meddelanden till CPU:n genom olika bussar som mezzaninbussen. För att hantera all CPU-trafik skickar bussarna förfrågningar genom en buffert. En buffert är ett minnesområde som används för tillfällig lagring.
En buffert hjälper datorn att lagra och sedan utföra förfrågningar. Bufferten innehåller alla transaktioner som skickas till och från CPU:n. Dessa förfrågningar slutförs sedan i den ordning som tas emot, eller enligt eventuella prioriterade behandlingsregler som ställts in av användaren.
Buffertar skapas med hjälp av datorns RAM (Random Access Memory). Information kan samlas in snabbare från RAM-minnet än från hårddiskens minne. Vanligtvis allokeras endast en viss mängd RAM till en buffert. Generellt gäller att ju större bufferten är, desto mindre RAM-minne är tillgängligt för andra uppgifter.