02 moderkort bussarorion.lnu.se/pub/education/course/1dv426/vt15/föreläsningar/föreläsning...
TRANSCRIPT
![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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/1.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/3.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/5.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/6.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/9.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/10.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/11.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/12.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/14.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/15.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/16.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/17.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/18.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/19.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022051814/603555596265f604b06bde27/html5/thumbnails/20.jpg)
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