Semnătura Termică a Unui Sistem de Calcul

Proiect
10/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 88 în total
Cuvinte : 25467
Mărime: 1.54MB (arhivat)
Publicat de: Gherghina Ignat
Puncte necesare: 10
Profesor îndrumător / Prezentat Profesorului: Marius Andronic

Cuprins

  1. 1. Introducere - 4 -
  2. 1.1 Importanţa temperaturii şi puterii în contextul evoluţiei tehnologice - 4 -
  3. 1.2 Scopul aplicaţiei - 7 -
  4. 2. Metode de măsurare a temperaturii - 8 -
  5. 2.1. Tipuri de senzori de temperatură - 8 -
  6. 2.2. Termocuplul - 9 -
  7. 2.3. RTD -ul - 10 -
  8. 2.4. Termistorul - 12 -
  9. 2.5. Senzorul de temperatură integrat în pastilă de siliciu - 14 -
  10. 2.5.1 ADM 1025 - 14 -
  11. 2.5.2 ADM 9240 - 16 -
  12. 2.5.3 LM75 - 17 -
  13. 2.5.4 LM78 - 19 -
  14. 2.5.5 WB83783S - 20 -
  15. 2.5.6 VIA VT82C686A PSIPC - 22 -
  16. 2.5.7 DS1820 (DS18S20) - 24 -
  17. 2.6 Alegerea unui senzor - 25 -
  18. 2.6.1 Senzori integraţi pe placile de bază - 25 -
  19. 2.6.2 Senzori externi - 26 -
  20. 3. Magistrale utilizate (1WireBus ,SMBus, PCI) - 27 -
  21. 3.1 Magistrala 1WireBus - 27 -
  22. 3.1.1 Configuraţia hardware - 27 -
  23. 3.1.2 Secvenţa de comunicare - 27 -
  24. 3.1.3 Tipuri de semnale - 28 -
  25. 3.1.4 Procedura de iniţializare; semnalele de resetare şi detecţie a prezenţei (“reset - 28 -
  26. 3.1.5 Semnalele de scriere/citire (“write/read”) - 29 -
  27. 3.2 Magistrala SMBus (System Management Bus) - 31 -
  28. 3.2.1 Trecere în revistă - 31 -
  29. 3.2.2 Definiţii de termeni - 31 -
  30. 3.2.3 Convenţii - 33 -
  31. 3.2.4 Caracteristici generale - 33 -
  32. 3.2.5 Nivelul 1 – Nivelul Fizic - 36 -
  33. 3.2.6 Nivelul 2 – Nivelul Legătură de Date - 42 -
  34. 3.2.7 Nivelul 3 – Nivelul Reţea - 48 -
  35. 3.3 Magistrala PCI (Peripheral Component Interconnect) - 58 -
  36. 3.3.1 Accesarea regiştrilor - 58 -
  37. 3.3.2 Întreruperile - 58 -
  38. 3.3.3 DMA - 59 -
  39. 3.3.4 Memoria dispozitiv - 59 -
  40. 3.3.5 Autoconfigurarea - 59 -
  41. 4. Drivere Windows - 61 -
  42. 4.1. Obiectele nucleului şi driverele - 61 -
  43. 4.2. Drivere Windows XP - 61 -
  44. 4.3. Modelul de driver Windows (WDM) - 62 -
  45. 4.4 Structura de bază a unui driver WDM - 63 -
  46. 4.5 Stratificarea driverelor - 64 -
  47. 4.6 Modul de încărcare al driverelor - 65 -
  48. 4.7 Enumerarea recursivă - 65 -
  49. 4.8 Rolul fişierului Registry - 66 -
  50. 4.8.1 Cheia hardware (de instanţă) - 67 -
  51. 4.8.2 Cheia de clasă - 67 -
  52. 4.8.3 Cheile serviciului (software) „giveio” - 67 -
  53. 4.9 Ordinea de încărcare a driverelor - 68 -
  54. 5. Procese software, măsurarea încărcării unui sistem - 69 -
  55. 5.1 Descriere generală - 69 -
  56. 5.2 Ce este un proces software? - 69 -
  57. 5.3 Terminarea proceselor pentru a elibera resurse - 69 -
  58. 5.4 Despre procese şi fire de execuţie - 69 -
  59. 5.5 Multitasking - 70 -
  60. 5.6 Tehnici de monitorizare - 70 -
  61. 6. Aplicaţia de monitorizare a temperaturii - 72 -
  62. 6.1 Scopul aplicaţiei - 72 -
  63. 6.2 Descrierea aplicaţiei - 72 -
  64. 6.3 Implementarea aplicaţiei - 72 -
  65. 6.4 Descrierea claselor - 73 -
  66. 6.5 Prezentarea aplicaţiei - 77 -
  67. 6.5.1 Partea software - 77 -
  68. 6.5.2 Partea hardware - 80 -
  69. 7. Concluzii - 82 -
  70. 7.1 Concluzii generale - 82 -
  71. 7.2 Domenii de utilizare - 83 -
  72. 7.3 Citirea temperaturii de la circuitul W83697HF al firmei Winbond - 84 -
  73. 7.4 Scanarea magistralei PCI pentru a identifica chipset-urile plăcii de bază - 86 -
  74. 8. Bibliografie - 88 -

Extras din proiect

1. Introducere

1.1 Importanţa temperaturii şi puterii în contextul evoluţiei tehnologice

În ultimii ani, progresele realizate în domeniul microelectronicii au fost foarte mari şi foarte rapide, în special în ceea ce priveşte tehnologia de fabricaţie a circuitelor integrate VLSI. Pentru a oferi o putere de calcul tot mai mare (mai multe funcţionalităţi, complexitate ridicată) şi viteză de procesare tot mai mare, la baza evoluţiei circuitelor integrate a stat aşa numitul proces de scalare. Scalarea este procesul prin care se poate creşte densitatea de integrare şi viteza de operare, prin micşorarea dimensiunilor tranzistorilor, scăderea tesiunii de prag şi a tensiunii de alimentare (tabelul 1.1). Pe un plan secund au fost lăsate alte caracteristici importante cum ar fi puterea consumată, temperatura disipată şi în unele cazuri chiar calitatea şi fiabilitatea circuitelor, care au fost în mod direct afectate de procesul de scalare. Însă, în ultimul timp, datorită problemelor care apar, tot mai mult se discută despre controlul puterii consumate şi scăderea temperaturii disipate de circuitele integrate VLSI. În continuare, în acest paragraf introductiv, va fi prezentat modul în care evoluţia a influenţat puterea consumată şi temperatura disipată de circuitele integrate.

Anul 2000-2006 2020

Dimensiunea canalului 0.13-0.10 μm 0.018 μm

Grosimea stratului de oxid ~20A <10A

Curentul de scurgere ~0.05 nA/μm2 ~0.05 μA/μm2

Tensiunea de prag 0.3V <0.1V

Tensiunea de alimentare 1V <0.6V

Tabelul 1.1 – Caracteristicile procesului de scalare [Chung2001]

Cerinţele pieţei pentru microprocesoare tot mai performante (tabelul 1.2) a condus la creşterea continuă şi accentuată a puterii consumate de acestea şi deci şi a aplicaţiilor în care sunt folosite [Gunther2001, Viswanath2000, Chung2001]. Creşterea consumului de putere nu afectează doar costul de utilizare al produsului ci şi performanţa şi durata de viaţă a acestuia.

Procesor Anul Număr de

tranzistoare Tehnologie

[m] VDD

[V] Fmax

[MHz] Pmax

[W]

4004 1971 2250 10 12 0.1

8080 1974 4500 6 5 3

8086 1978 29000 2 5 12

80286 1982 134000 1.5 5 20

80386 1985 275000 1 5 33 1.9

80486 1989 1200000 0.8 5 - 3.3 66 6

Pentium 1994 3100000 0.6 - 0.35 5 - 3.3 200 15

Pentium Pro 1997 5500000 0.35 3.3 - 2.9 300 47

Pentium 2 1998 7500000 0.25 3.3 - 2.1 500 27

Pentium 3 1999 9500000 0.18 3.3 - 1.3 1200 37

Pentium 4 2000 55000000 0.13 1.75 - 1.5 1500 57

Pentium 4 2001 55000000 0.13 1.75 - 1.5 2000 75

Itanium 2001 25000000 0.18 3.3 800 116

Pentium 4 2002 55000000 0.13 1.75 - 1.5 3000 81

Itanium 2 2002 220000000 0.18 3.3 1000 130

Tabelul 1.2 – Evoluţia procesoarelor Intel

Principalul parametru care este influenţat în mod direct de creşterea puterii consumate de un circuit integrat este temperatura. Temperatura este un parametru extrem de important în contextul circuitelor integrate deoarece creşterea acesteia influenţează negativ atât performanţa circuitului cât şi fiabilitatea acestuia.

Efectele creşterii temperaturii sunt:

- scăderea vitezei – viteza scade cu 0.15% pentru fiecare creştere a temperaturii cu 1 oC. Creşterea temperaturii afectează timpii de comutare la nivel de poartă logică (vezi figura 1.2);

- scăderea fiabilităţii – durata de viaţă se diminuează cu 50% la o creştere a temperaturii cu 10-15 oC. Creşterea temperaturii afectează şi degradează fizic structura de siliciu ducând la defectarea prematură a circuitului; creşterea curenţilor reziduali – IOFF creşte cu temperatura. Poate apare fenomenul de fugă termică (thermal runaway) datorită creşterii curenţilor reziduali care implică o încălzire şi mai puternică a circuitului, care la rândul ei produce un curent mai mare, ş.a.m.d.

Figura 1.1 – Performanţa vs. temperatură [Sofia2000]

Din practică s-a constatat că cea mai întâlnită cauză de defectare la circuitele integrate este temperatura, 55% din totalul cauzelor de defectare se datorându-se acesteia (vezi figura 1.2). Circuitele integrate au specificate ca şi date de catalog şi valorile maxime admisibile pentru temperatura joncţiunii. Dacă se depăşeşte această valoare circuitul riscă să se defecteze şi se degradează mai repede. Din acest motiv, chiar dacă puterea consumată de un circuit integrat creşte, temperatura acestuia trebuie păstrată sub valoarea maximă admisibilă, prin utilizarea mecanismelor de răcire corespunzătoare.

Figura 1.2 – Principalele cauze de defectare ale circuitelor integrate [Sofia2000]

Pentru microprocesoare s-a constatat că puterea consumată depinde de tipul aplicaţiei executate (figura 1.3), astfel că în timpul funcţionării puterea variază în funcţie de aplicaţiile executate la un moment dat. Sistemul trebuie astfel proiectat încât să asigure funcţionarea procesorului sub limita maximă specificată pentru temperatură, chiar dacă puterea consumată creşte până la valoarea maximă. Pentru a satisface acest deziderat trebuie utilizate sisteme de răcire tot mai performante, la preţuri cât mai mici.

Preview document

Semnătura Termică a Unui Sistem de Calcul - Pagina 1
Semnătura Termică a Unui Sistem de Calcul - Pagina 2
Semnătura Termică a Unui Sistem de Calcul - Pagina 3
Semnătura Termică a Unui Sistem de Calcul - Pagina 4
Semnătura Termică a Unui Sistem de Calcul - Pagina 5
Semnătura Termică a Unui Sistem de Calcul - Pagina 6
Semnătura Termică a Unui Sistem de Calcul - Pagina 7
Semnătura Termică a Unui Sistem de Calcul - Pagina 8
Semnătura Termică a Unui Sistem de Calcul - Pagina 9
Semnătura Termică a Unui Sistem de Calcul - Pagina 10
Semnătura Termică a Unui Sistem de Calcul - Pagina 11
Semnătura Termică a Unui Sistem de Calcul - Pagina 12
Semnătura Termică a Unui Sistem de Calcul - Pagina 13
Semnătura Termică a Unui Sistem de Calcul - Pagina 14
Semnătura Termică a Unui Sistem de Calcul - Pagina 15
Semnătura Termică a Unui Sistem de Calcul - Pagina 16
Semnătura Termică a Unui Sistem de Calcul - Pagina 17
Semnătura Termică a Unui Sistem de Calcul - Pagina 18
Semnătura Termică a Unui Sistem de Calcul - Pagina 19
Semnătura Termică a Unui Sistem de Calcul - Pagina 20
Semnătura Termică a Unui Sistem de Calcul - Pagina 21
Semnătura Termică a Unui Sistem de Calcul - Pagina 22
Semnătura Termică a Unui Sistem de Calcul - Pagina 23
Semnătura Termică a Unui Sistem de Calcul - Pagina 24
Semnătura Termică a Unui Sistem de Calcul - Pagina 25
Semnătura Termică a Unui Sistem de Calcul - Pagina 26
Semnătura Termică a Unui Sistem de Calcul - Pagina 27
Semnătura Termică a Unui Sistem de Calcul - Pagina 28
Semnătura Termică a Unui Sistem de Calcul - Pagina 29
Semnătura Termică a Unui Sistem de Calcul - Pagina 30
Semnătura Termică a Unui Sistem de Calcul - Pagina 31
Semnătura Termică a Unui Sistem de Calcul - Pagina 32
Semnătura Termică a Unui Sistem de Calcul - Pagina 33
Semnătura Termică a Unui Sistem de Calcul - Pagina 34
Semnătura Termică a Unui Sistem de Calcul - Pagina 35
Semnătura Termică a Unui Sistem de Calcul - Pagina 36
Semnătura Termică a Unui Sistem de Calcul - Pagina 37
Semnătura Termică a Unui Sistem de Calcul - Pagina 38
Semnătura Termică a Unui Sistem de Calcul - Pagina 39
Semnătura Termică a Unui Sistem de Calcul - Pagina 40
Semnătura Termică a Unui Sistem de Calcul - Pagina 41
Semnătura Termică a Unui Sistem de Calcul - Pagina 42
Semnătura Termică a Unui Sistem de Calcul - Pagina 43
Semnătura Termică a Unui Sistem de Calcul - Pagina 44
Semnătura Termică a Unui Sistem de Calcul - Pagina 45
Semnătura Termică a Unui Sistem de Calcul - Pagina 46
Semnătura Termică a Unui Sistem de Calcul - Pagina 47
Semnătura Termică a Unui Sistem de Calcul - Pagina 48
Semnătura Termică a Unui Sistem de Calcul - Pagina 49
Semnătura Termică a Unui Sistem de Calcul - Pagina 50
Semnătura Termică a Unui Sistem de Calcul - Pagina 51
Semnătura Termică a Unui Sistem de Calcul - Pagina 52
Semnătura Termică a Unui Sistem de Calcul - Pagina 53
Semnătura Termică a Unui Sistem de Calcul - Pagina 54
Semnătura Termică a Unui Sistem de Calcul - Pagina 55
Semnătura Termică a Unui Sistem de Calcul - Pagina 56
Semnătura Termică a Unui Sistem de Calcul - Pagina 57
Semnătura Termică a Unui Sistem de Calcul - Pagina 58
Semnătura Termică a Unui Sistem de Calcul - Pagina 59
Semnătura Termică a Unui Sistem de Calcul - Pagina 60
Semnătura Termică a Unui Sistem de Calcul - Pagina 61
Semnătura Termică a Unui Sistem de Calcul - Pagina 62
Semnătura Termică a Unui Sistem de Calcul - Pagina 63
Semnătura Termică a Unui Sistem de Calcul - Pagina 64
Semnătura Termică a Unui Sistem de Calcul - Pagina 65
Semnătura Termică a Unui Sistem de Calcul - Pagina 66
Semnătura Termică a Unui Sistem de Calcul - Pagina 67
Semnătura Termică a Unui Sistem de Calcul - Pagina 68
Semnătura Termică a Unui Sistem de Calcul - Pagina 69
Semnătura Termică a Unui Sistem de Calcul - Pagina 70
Semnătura Termică a Unui Sistem de Calcul - Pagina 71
Semnătura Termică a Unui Sistem de Calcul - Pagina 72
Semnătura Termică a Unui Sistem de Calcul - Pagina 73
Semnătura Termică a Unui Sistem de Calcul - Pagina 74
Semnătura Termică a Unui Sistem de Calcul - Pagina 75
Semnătura Termică a Unui Sistem de Calcul - Pagina 76
Semnătura Termică a Unui Sistem de Calcul - Pagina 77
Semnătura Termică a Unui Sistem de Calcul - Pagina 78
Semnătura Termică a Unui Sistem de Calcul - Pagina 79
Semnătura Termică a Unui Sistem de Calcul - Pagina 80
Semnătura Termică a Unui Sistem de Calcul - Pagina 81
Semnătura Termică a Unui Sistem de Calcul - Pagina 82
Semnătura Termică a Unui Sistem de Calcul - Pagina 83
Semnătura Termică a Unui Sistem de Calcul - Pagina 84
Semnătura Termică a Unui Sistem de Calcul - Pagina 85
Semnătura Termică a Unui Sistem de Calcul - Pagina 86
Semnătura Termică a Unui Sistem de Calcul - Pagina 87
Semnătura Termică a Unui Sistem de Calcul - Pagina 88

Conținut arhivă zip

  • Semnatura Termica a Unui Sistem de Calcul.doc

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Placa de Bază

Caracteristici generale ale placii de baza Placa de baza este un dizpozitiv ‘de baza’ un ‘pamânt’ pe care ‘se planteaza’ celelalte componente ....

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Ai nevoie de altceva?