Architetture dei nuovi calcolatori CHIPSET e MICROPROCESSORI 1. 2. 3. 4. 5. dopo von Neumann i chipset alcuni esempi funzionali la scheda madre terminologie, sigle dopo von Neumann (1) • Parallelismo anche nell’accesso ai dispositivi esterni alla CPU – bus per l’accesso alla memoria – bus per l’accesso all’I/O • Decentramento delle operazioni standard – sottoprocessore per il video – sottoprocessore per la gestione dell’I/O dopo von Neumann (2) CPU MEMORIA memory slaveprocessor MEMORIA prima fase I/O seconda fase I/O I/O slaveprocessor CPU I chipset • racchiudono tutta la logica di controllo di un PC, e ne governano i flussi di informazioni • se la CPU è il cervello di un calcolatore, il chipset ne rappresenta il cuore • il chipset si divide a livello logico in: – Northbridge (interfaccia CPU memoria) – Southbridge (interfaccia CPU I/O) Schema funzionale SRAM cache L2/L3 northbridge AGP (2x/4x) EDO DRAM SDRAM RDRAM CPU ISA EIDE IDE ATA 66 PCI AC97 southbridge PIO/SIO USB esempio Pentium II / III system bus Intel 820 per Pentium III 1 GBps Rambus 66/100/133 MHz 1 GBps northbridge AGP 4x MCH 82820 RDRAM 1,6 GBps PCI bus 266 MBps 66 MBps IDE ATA 66 southbridge ICH 82801 AC 97 SIO – PIO – USB – PS/2 133 MBps slot PCI firmware hub FCW 82802 transfer rate dispositivo MBps dispositivo MBps Modem 56K 0,007 bus ATA 33 33 COM1/2 0,014 bus ATA 66 66 Ethernet 1,25 bus PCI 133 USB 1,5 bus PCI 64 266 EPP 2 bus AGP 2x 533 Fast Ethernet 12,5 bus AGP 4x 1.064 bus ISA 16 Rambus DRAM 1.600 bus Wide SCSI 2 20 Ddr SDRAM 200 1.600 sigle e caratteristiche CPU • PCI, bus di I/O a 32 bit a 33 MHz • ISA, bus di I/O a 16 bit a 8 MHz • AGP, (Accelerated Graphics Port) bus grafico a 32 bit a 66, 133 o 266 MHz CPU cache interna Celeron 128 KB Pentium II 512 KB (f/2) Pentium III 256/512 MB system bus (MHz) clock (MHz) 66 100 100/133 300-533 233-450 450-800 Pentium II / III esempio Pentium II / III Intel 840 per Pentium III system bus 1 GBps 2xRambus 66/100/133 MHz 1 GBps northbridge AGP 4x MCH 82840 RDRAM 3,2 GBps 533 MBps 266 MBps slot PCI 64 bit 66 MBps IDE ATA 66 PCI bus southbridge ICH 82801 AC 97 SIO – PIO – USB – PS/2 133 MBps slot PCI firmware hub FCW 82802 terminologie varie BEDO DRAM SDRAM RDRAM DIMM Slot 1 Socket 4 Socket 7 Socket 8 MCH ICH FWH Burst Enhanced Data-Out RAM Dynamic RAM (60, 70, 80 nS) Synchronous Dynamic RAM (8, 10, 12 nS) rambus DRAM con clock a 400, 600, 800 MHz Dual In-Line Memory Module (168 pin/64 bit) connettore per Pentium 2 in modulo socket ZIF per Pentium a 5 V socket ZIF stndard per molte CPU socket ZIF stndard per Pentium pro Memory controller Hub I/O Controller Hub Firmware Hub esempio AMD 750 MHz system bus 200 MHz AMD K7 Athlon 1,6 GBps PC 100 northbridge AMD-751 AGP 2x SDRAM 800 MBps 532 MBps PCI bus 133 MBps southbridge AMD-756 ATA 66 MBps SIO – PIO – USB – PS/2 slot PCI slot ISA slot AGP Porte di I/O slot PCI slot CPU chipset northbridg e slot ISA memory socket BIOS batteria chipset southbridge FDD, IDE connector Scheda madre ASUS per K7 AMD – Athlon • • • • • • • • • • • clock: 500-750 MHz (system bus a 200 MHz) 5 slot PCI 1 slot ISA 1 slot AMR 1 slot AGP (2x) 3 slot DIMM (32-768 MB) 2 ser + 2 PS/2 + 2 par (ECP,EPP,SPP) AC97 2 x IDE UltraDMA 66/33 4 USB Game/Mic-in/Line-in/Line-out