20
Moderkort och bussar Datorhårdvaruteknik 1DV426 1

02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

Moderkort och bussarDatorhårdvaruteknik 1DV426

���1

Page 2: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

Formfaktorer• MicroATX

• ATX

• BTX

• SSI CEB

• SSI EEB

• SSI MEB

• PICMG

• Bladservrar

• Properitära designer

���2

Page 3: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

ATX

• Kylning

• Layout(er)

• Användningsområden

���3

Page 4: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

BTX

• Används mycket lite

• Vissa delar av designen användsav andra tillverkare

���4

Page 5: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

SSI-formfaktorer

• Används för stora system med4 CPUer

���5

Page 6: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

PICMG

• Industridatorer

• Enkortsdatorer med bakplan

���6

Page 7: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

Bladservrar

• Properitära

• Väldigt kompakta system med ”allt i ett”

���7

Page 8: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

Chipset

• Översikt

���8

Page 9: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

Historia

• Från början krävdes många (över 100) chip på ett moderkort

• Ett chipset konsoliderar många av dessa till enskilda chip

• Många aktörer har funnits

• Chips & Technologies, VIA, ALi, SiS, nVidia, etc.

• Idag tillverkar Intel/AMD sina egna chipset

���9

Page 10: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

Skillnader mellan server och desktop chipset

• Management-programvara

• IPMI

• ECC-minnen och registrerat minne

• Stöd för flera CPUer

• Stöd för fler instickskort

���10

Page 11: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

Nordbrygga och sydbrygga

• Nordbrygga

• Ansluter CPU-bussen till långsammare bussar

!

• Sydbrygga

• Ansluter långsamma bussar, t.ex. USB

���11

Page 12: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

Intel Hub

• MCH == Nordbrygga

• ICH == Sydbrygga

!

• Snabbare anslutning mellan MCH och ICH, använde traditionellt PCI

���12

Page 13: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

Platform Controller Hub

• Efterföljare till Intel Hub

• Minneskontroller och kopplingar till PCIe finns i CPUn

• PCH tog över sydbryggans uppgifter och är ansluten till CPUn via bussen DMI

• Problemen med bandbreddsbrist mellan CPU och nordbrygga har eliminerats

���13

Page 14: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

HyperTransport

• Koppling mellan CPU och chipset på AMDs CPUer

• Nordbryggan eleminerad, minneskontrollern i CPU

• Bygger på lanes där olika många kan kombineras för ökad bandbredd

���14

Page 15: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

Moderkortets komponenter

• Processorsocket

• Chipset

• Minnesslotar

• Expansionsplatser

���15

Page 16: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

PCI

• 32-bitar, max 133 MB/s

• Plug n play

• Delad buss

���16

Page 17: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

PCI-X

• Snabbare än PCI, max 1064 MB/s

• 32- och 64-bitars

• Upp till 533 MHz

• Ersatt av PCI-Express

���17

Page 18: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

PCI Express

• Bygger på lanes, 1x, 4x, 8x, 16x

• PCI Express 3.0 klarar 985 MB/lane, alltså 15.75 GB/s för en 16x

• Dedikerad buss till varje kort

���18

Page 19: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

BIOS

• POST

• Setup

• Bootstrap loader

• BIOS

!

• Shadowing

• Flashning

���19

Page 20: 02 moderkort bussarorion.lnu.se/pub/education/course/1DV426/vt15/föreläsningar/Föreläsning 2...• Ersätter BIOS" • Började som en del av Itaniumplattformen" • Boota från

EFI/UEFI

• Ersätter BIOS

• Började som en del av Itaniumplattformen

• Boota från större diskar (> 2 TB), CPU oberoende drivrutiner och arkitektur

• Större möjligheter för inställningar, etc. innan OS laddas

���20