pci ഇയുടെ തരങ്ങൾ. സ്റ്റാൻഡേർഡ് പിസിഐ സ്ലോട്ടുകളും കാർഡുകളും. പിസി-അനുയോജ്യമായ കമ്പ്യൂട്ടറുകളിൽ ഹാർഡ്‌വെയർ തടസ്സങ്ങൾ

#PCI_Express

ഇന്റലും അതിന്റെ പങ്കാളികളും വികസിപ്പിച്ച പിസിഐ എക്സ്പ്രസ് സീരിയൽ ബസ്, സമാന്തര പിസിഐ ബസിനും അതിന്റെ വിപുലീകൃതവും സ്പെഷ്യലൈസ്ഡ് വേരിയന്റായ എജിപിക്കും പകരം വയ്ക്കാൻ ഉദ്ദേശിച്ചുള്ളതാണ്. സമാന പേരുകൾ ഉണ്ടായിരുന്നിട്ടും, പിസിഐ, പിസിഐ എക്സ്പ്രസ് ബസുകൾക്ക് പൊതുവായി ഒന്നുമില്ല. പിസിഐയിൽ ഉപയോഗിക്കുന്ന സമാന്തര ഡാറ്റാ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോൾ ബസിന്റെ ബാൻഡ്‌വിഡ്‌ത്തിലും ഫ്രീക്വൻസിയിലും നിയന്ത്രണങ്ങൾ ഏർപ്പെടുത്തുന്നു; പിസിഐ എക്സ്പ്രസിൽ ഉപയോഗിക്കുന്ന സീരിയൽ ഡാറ്റാ ട്രാൻസ്ഫർ സ്കേലബിളിറ്റി നൽകുന്നു (സ്പെസിഫിക്കേഷനുകൾ പിസിഐ എക്സ്പ്രസ് 1x, 2x, 4x, 8x, 16x, 32x നടപ്പാക്കലുകളെ വിവരിക്കുന്നു). ഇപ്പോൾ, സൂചിക 3.0 ഉള്ള ബസിന്റെ നിലവിലെ പതിപ്പ്

പിസിഐ-ഇ 3.0

2010 നവംബറിൽ, പിസിഐ എക്സ്പ്രസ് ടെക്നോളജി സ്റ്റാൻഡേർഡ് ചെയ്യുന്ന പിസിഐ-എസ്ഐജി ഓർഗനൈസേഷൻ, പിസിഐഇ ബേസ് 3.0 സ്പെസിഫിക്കേഷൻ സ്വീകരിക്കുന്നതായി പ്രഖ്യാപിച്ചു.
പ്രധാന വ്യത്യാസം PCIe-യുടെ മുമ്പത്തെ രണ്ട് പതിപ്പുകളിൽ നിന്ന്, ഒരു പരിഷ്‌ക്കരിച്ച എൻകോഡിംഗ് സ്കീം പരിഗണിക്കാവുന്നതാണ് - ഇപ്പോൾ കൈമാറ്റം ചെയ്യപ്പെടുന്ന 10 ബിറ്റുകളിൽ (8b/10b) ഉപയോഗപ്രദമായ 8 ബിറ്റുകൾക്ക് പകരം, അയച്ച 130 ബിറ്റുകളിൽ നിന്ന് 128 ബിറ്റ് ഉപയോഗപ്രദമായ വിവരങ്ങൾ ഇതുവഴി കൈമാറാൻ കഴിയും. ബസ്, അതായത്. പേലോഡ് കോഫിഫിഷ്യന്റ് ഏകദേശം 100% ആണ്. കൂടാതെ, ഡാറ്റാ ട്രാൻസ്ഫർ വേഗത 8 GT/s ആയി വർദ്ധിച്ചു. PCIe 1.x-നുള്ള ഈ മൂല്യം 2.5 GT/s ഉം PCIe 2.x - 5 GT/s ഉം ആണെന്ന് നമുക്ക് ഓർക്കാം.
മുകളിൽ പറഞ്ഞ എല്ലാ മാറ്റങ്ങളും PCI-E 2.x ബസിനെ അപേക്ഷിച്ച് ബസ് ബാൻഡ്‌വിഡ്ത്ത് ഇരട്ടിയാക്കാൻ കാരണമായി. ഇതിനർത്ഥം 16x കോൺഫിഗറേഷനിലെ മൊത്തം PCIe 3.0 ബസ് ബാൻഡ്‌വിഡ്ത്ത് 32 Gb/s ൽ എത്തും എന്നാണ്. ഐവി ബ്രിഡ്ജ് മൈക്രോ ആർക്കിടെക്ചറിനെ അടിസ്ഥാനമാക്കിയുള്ള ഇന്റൽ പ്രോസസറുകളാണ് പിസിഐഇ 3.0 കൺട്രോളർ കൊണ്ട് സജ്ജീകരിച്ച ആദ്യത്തെ പ്രോസസ്സറുകൾ.

ത്രൂപുട്ടിൽ മൂന്നിരട്ടിയിലധികം വർദ്ധനവുണ്ടായിട്ടും പിസിഐ-ഇ കഴിവ് 3.0 പിസിഐ-ഇ 1.1 മായി താരതമ്യപ്പെടുത്തുമ്പോൾ, വ്യത്യസ്ത ഇന്റർഫേസുകൾ ഉപയോഗിക്കുമ്പോൾ ഒരേ വീഡിയോ കാർഡുകളുടെ പ്രകടനത്തിൽ വലിയ വ്യത്യാസമില്ല. ചുവടെയുള്ള പട്ടിക ഫലങ്ങൾ കാണിക്കുന്നു ജിഫോഴ്സ് ടെസ്റ്റുകൾവിവിധ ടെസ്റ്റുകളിൽ GTX 980. അളവുകൾ ഒന്നിൽ നടത്തി ഗ്രാഫിക് ക്രമീകരണങ്ങൾ, ഒരു കോൺഫിഗറേഷനിൽ, BIOS ക്രമീകരണങ്ങളിൽ PCI-E ബസ് പതിപ്പ് മാറ്റി.

പിസിഐ എക്സ്പ്രസ് 3.0 ഇപ്പോഴും ബാക്ക്വേർഡ് കോംപാറ്റിബിളാണ് മുൻ പതിപ്പുകൾ PCIe.

പിസിഐ-ഇ 2.0

2007-ൽ, ഒരു പുതിയ പിസിഐ എക്സ്പ്രസ് ബസ് സ്പെസിഫിക്കേഷൻ, 2.0, സ്വീകരിച്ചു, അതിന്റെ പ്രധാന വ്യത്യാസം ഓരോ ദിശയിലും ഓരോ ട്രാൻസ്മിഷൻ ലൈനിന്റെയും ബാൻഡ്വിഡ്ത്ത് ഇരട്ടിയാണ്, അതായത്. വീഡിയോ കാർഡുകളിൽ ഉപയോഗിക്കുന്ന PCI-E 16x-ന്റെ ഏറ്റവും ജനപ്രിയമായ പതിപ്പിന്റെ കാര്യത്തിൽ, ഓരോ ദിശയിലും 8 Gb/sec ആണ് ത്രൂപുട്ട്. ഉള്ള ആദ്യ ചിപ്‌സെറ്റ് പിസിഐ-ഇ പിന്തുണ 2.0 ഇന്റൽ X38 ആയി മാറി.

പിസിഐ-ഇ 2.0, പിസിഐ-ഇ 1.0-ന് പൂർണ്ണമായും പിന്നോക്കം അനുയോജ്യമാണ്, അതായത്. നിലവിലുള്ള എല്ലാ ഉപകരണങ്ങളും പിസിഐ-ഇ ഇന്റർഫേസ് 1.0 ന് PCI-E 2.0 സ്ലോട്ടുകളിലും തിരിച്ചും പ്രവർത്തിക്കാനാകും.

പിസിഐ-ഇ 1.1

2002 ൽ പ്രത്യക്ഷപ്പെട്ട പിസിഐ എക്സ്പ്രസ് ഇന്റർഫേസിന്റെ ആദ്യ പതിപ്പ്. ഓരോ ലൈനിനും 500 MB/s ത്രൂപുട്ട് നൽകി.

പിസിഐ-ഇയുടെ വിവിധ തലമുറകളുടെ പ്രവർത്തന വേഗതയുടെ താരതമ്യം

പിസിഐ ബസ് 33 അല്ലെങ്കിൽ 66 മെഗാഹെർട്‌സിൽ പ്രവർത്തിക്കുകയും 133 അല്ലെങ്കിൽ 266 MB/സെക്കൻഡ് ബാൻഡ്‌വിഡ്ത്ത് നൽകുകയും ചെയ്യുന്നു, എന്നാൽ ഈ ബാൻഡ്‌വിഡ്ത്ത് എല്ലാ പിസിഐ ഉപകരണങ്ങളിലും പങ്കിടുന്നു. PCI എക്സ്പ്രസ് ബസ് പ്രവർത്തിക്കുന്ന ആവൃത്തി 1.1 - 2.5 GHz ആണ്, ഇത് 2500 MHz / 10 * 8 = 250 * 8 Mbps = 250 Mbps ത്രൂപുട്ട് നൽകുന്നു (8 ബിറ്റ് ഡാറ്റ കൈമാറുന്നതിനുള്ള അനാവശ്യ കോഡിംഗ് കാരണം, യഥാർത്ഥത്തിൽ 10 ബിറ്റുകൾ ആണ്. കൈമാറിയ വിവരങ്ങൾ) ഓരോ PCI എക്സ്പ്രസ് 1.1 x1 ഉപകരണത്തിനും ഒരു ദിശയിൽ. നിരവധി വരികൾ ഉണ്ടെങ്കിൽ, ത്രൂപുട്ട് കണക്കാക്കാൻ, 250 Mb/sec മൂല്യം വരികളുടെ എണ്ണവും 2 കൊണ്ട് ഗുണിക്കണം, കാരണം പിസിഐ എക്സ്പ്രസ് ഒരു ദ്വിദിശ ബസാണ്.

പിസിഐ എക്സ്പ്രസ് 1.1 പാതകളുടെ എണ്ണം ബാൻഡ്വിഡ്ത്ത്ഒരു ദിശയിൽ മൊത്തം ത്രൂപുട്ട്
1 250 MB/സെക്കൻഡ് 500 MB/സെക്കൻഡ്
2 500 Mb/sec 1 GB/സെക്കൻഡ്
4 1 GB/സെക്കൻഡ് 2 GB/സെക്കൻഡ്
8 2 GB/സെക്കൻഡ് 4 GB/സെക്കൻഡ്
16 4 GB/സെക്കൻഡ് 8 GB/സെക്കൻഡ്
32 8 GB/സെക്കൻഡ് 16 GB/സെക്കൻഡ്

കുറിപ്പ്! ഒരു പിസിഐ എക്സ്പ്രസ് കാർഡ് ഒരു പിസിഐ സ്ലോട്ടിലേക്ക് ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങൾ ശ്രമിക്കരുത്, മറിച്ച്, പിസിഐ എക്സ്പ്രസ് സ്ലോട്ടുകളിലേക്ക് പിസിഐ കാർഡുകൾ ഇൻസ്റ്റാൾ ചെയ്യില്ല. എന്നിരുന്നാലും, ഉദാഹരണത്തിന്, ഒരു പിസിഐ എക്സ്പ്രസ് 1x കാർഡ് ഇൻസ്റ്റാൾ ചെയ്യാവുന്നതാണ്, മിക്കവാറും, ഒരു പിസിഐ എക്സ്പ്രസ് 8x അല്ലെങ്കിൽ 16x സ്ലോട്ടിൽ സാധാരണയായി പ്രവർത്തിക്കും, പക്ഷേ തിരിച്ചും അല്ല: ഒരു പിസിഐ എക്സ്പ്രസ് 16 എക്സ് കാർഡ് ഒരു പിസിഐ എക്സ്പ്രസ് 1x സ്ലോട്ടിൽ ചേരില്ല. .

ഒരു വീഡിയോ കാർഡ് മാത്രം മാറ്റുമ്പോൾ, പുതിയ മോഡലുകൾ നിങ്ങളുടെ മദർബോർഡിന് അനുയോജ്യമല്ലെന്ന് ഉറപ്പാക്കുക, കാരണം വ്യത്യസ്ത തരം വിപുലീകരണ സ്ലോട്ടുകൾ മാത്രമല്ല, അവയുടെ വ്യത്യസ്ത പതിപ്പുകളും (എജിപിക്കും പിസിഐ എക്സ്പ്രസിനും) ഉണ്ട്. . ഈ വിഷയത്തെക്കുറിച്ചുള്ള നിങ്ങളുടെ അറിവിൽ നിങ്ങൾക്ക് വിശ്വാസമില്ലെങ്കിൽ, ദയവായി വിഭാഗം ശ്രദ്ധാപൂർവ്വം വായിക്കുക.

ഞങ്ങൾ മുകളിൽ സൂചിപ്പിച്ചതുപോലെ, കമ്പ്യൂട്ടറിന്റെ മദർബോർഡിലെ ഒരു പ്രത്യേക വിപുലീകരണ സ്ലോട്ടിലേക്ക് വീഡിയോ കാർഡ് ചേർത്തിരിക്കുന്നു, ഈ സ്ലോട്ടിലൂടെ വീഡിയോ ചിപ്പ് സിസ്റ്റത്തിന്റെ സെൻട്രൽ പ്രോസസറുമായി വിവരങ്ങൾ കൈമാറുന്നു. മദർബോർഡുകൾക്ക് മിക്കപ്പോഴും ഒന്നോ രണ്ടോ വ്യത്യസ്ത തരം വിപുലീകരണ സ്ലോട്ടുകൾ ഉണ്ട്, ബാൻഡ്‌വിഡ്ത്ത്, പവർ ക്രമീകരണങ്ങൾ, മറ്റ് സവിശേഷതകൾ എന്നിവയിൽ വ്യത്യാസമുണ്ട്, അവയെല്ലാം വീഡിയോ കാർഡുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് അനുയോജ്യമല്ല. സിസ്റ്റത്തിൽ ലഭ്യമായ കണക്ടറുകൾ അറിയുകയും അവയുമായി പൊരുത്തപ്പെടുന്ന വീഡിയോ കാർഡ് മാത്രം വാങ്ങുകയും ചെയ്യേണ്ടത് പ്രധാനമാണ്. വ്യത്യസ്‌ത വിപുലീകരണ കണക്‌ടറുകൾ ഭൗതികമായും യുക്തിപരമായും പൊരുത്തപ്പെടുന്നില്ല, ഒരു തരത്തിനായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന ഒരു വീഡിയോ കാർഡ് മറ്റൊന്നുമായി യോജിക്കില്ല, പ്രവർത്തിക്കില്ല.

ഭാഗ്യവശാൽ, കഴിഞ്ഞ കാലങ്ങളിൽ, ISA, VESA ലോക്കൽ ബസ് വിപുലീകരണ സ്ലോട്ടുകൾ (ഭാവിയിൽ പുരാവസ്തു ഗവേഷകർക്ക് മാത്രം താൽപ്പര്യമുള്ളവ) മാത്രമല്ല, അനുബന്ധ വീഡിയോ കാർഡുകളും വിസ്മൃതിയിലായി, മാത്രമല്ല PCI സ്ലോട്ടുകൾക്കായുള്ള വീഡിയോ കാർഡുകളും പ്രായോഗികമായി അപ്രത്യക്ഷമായി, കൂടാതെ എല്ലാ AGP മോഡലുകളും കാലഹരണപ്പെട്ടതാണ്. കൂടാതെ എല്ലാ ആധുനിക ജിപിയുവും ഒരു തരം ഇന്റർഫേസ് മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ - പിസിഐ എക്സ്പ്രസ്. മുമ്പ്, എജിപി സ്റ്റാൻഡേർഡ് വ്യാപകമായി ഉപയോഗിച്ചിരുന്നു; ഈ ഇന്റർഫേസുകൾ പരസ്പരം ഗണ്യമായി വ്യത്യാസപ്പെട്ടിരിക്കുന്നു, ത്രൂപുട്ട്, വീഡിയോ കാർഡ് പവർ ചെയ്യുന്നതിന് നൽകിയിട്ടുള്ള കഴിവുകൾ, അതുപോലെ തന്നെ മറ്റ് പ്രാധാന്യം കുറഞ്ഞ സവിശേഷതകൾ.

ആധുനിക മദർബോർഡുകളുടെ വളരെ ചെറിയ ഭാഗത്തിന് മാത്രമേ പിസിഐ എക്സ്പ്രസ് സ്ലോട്ടുകൾ ഇല്ല, നിങ്ങളുടെ സിസ്റ്റം വളരെ പഴയതാണെങ്കിൽ അത് എജിപി വീഡിയോ കാർഡ് ഉപയോഗിക്കുകയാണെങ്കിൽ, നിങ്ങൾക്ക് അത് അപ്ഗ്രേഡ് ചെയ്യാൻ കഴിയില്ല - നിങ്ങൾ മുഴുവൻ സിസ്റ്റവും മാറ്റേണ്ടതുണ്ട്. ഈ ഇന്റർഫേസുകളെക്കുറിച്ച് നമുക്ക് സൂക്ഷ്മമായി പരിശോധിക്കാം; നിങ്ങളുടെ മദർബോർഡുകളിൽ നിങ്ങൾ തിരയേണ്ട സ്ലോട്ടുകൾ ഇവയാണ്. ഫോട്ടോകൾ കാണുക, താരതമ്യം ചെയ്യുക.

AGP (ആക്സിലറേറ്റഡ് ഗ്രാഫിക്സ് പോർട്ട് അല്ലെങ്കിൽ അഡ്വാൻസ്ഡ് ഗ്രാഫിക്സ് പോർട്ട്) എന്നത് PCI സ്പെസിഫിക്കേഷനെ അടിസ്ഥാനമാക്കിയുള്ള ഒരു ഹൈ-സ്പീഡ് ഇന്റർഫേസാണ്, എന്നാൽ വീഡിയോ കാർഡുകളും മദർബോർഡുകളും ബന്ധിപ്പിക്കുന്നതിന് പ്രത്യേകം സൃഷ്ടിച്ചതാണ്. എജിപി ബസ്, പിസിഐയുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ വീഡിയോ അഡാപ്റ്ററുകൾക്ക് അനുയോജ്യമാണെങ്കിലും (എക്സ്പ്രസ് അല്ല!), സെൻട്രൽ പ്രോസസറും വീഡിയോ ചിപ്പും തമ്മിൽ നേരിട്ടുള്ള കണക്ഷൻ നൽകുന്നു, കൂടാതെ ചില സന്ദർഭങ്ങളിൽ പ്രകടനം വർദ്ധിപ്പിക്കുന്ന മറ്റ് ചില സവിശേഷതകളും, ഉദാഹരണത്തിന്, GART - വീഡിയോ മെമ്മറിയിലേക്ക് പകർത്താതെ, റാമിൽ നിന്ന് നേരിട്ട് ടെക്സ്ചറുകൾ വായിക്കാനുള്ള കഴിവ്; ഉയർന്ന ക്ലോക്ക് സ്പീഡ്, ലളിതമായ ഡാറ്റ ട്രാൻസ്ഫർ പ്രോട്ടോക്കോളുകൾ മുതലായവ, എന്നാൽ ഇത്തരത്തിലുള്ള സ്ലോട്ട് കാലഹരണപ്പെട്ടതാണ്, കൂടാതെ പുതിയ ഉൽപ്പന്നങ്ങൾ വളരെക്കാലമായി പുറത്തിറക്കിയിട്ടില്ല.

എന്നിട്ടും, ഓർഡറിന് വേണ്ടി, ഈ തരം പരാമർശിക്കാം. എജിപി സ്പെസിഫിക്കേഷനുകൾ 1997-ൽ പ്രത്യക്ഷപ്പെട്ടു, ഇന്റൽ സ്പെസിഫിക്കേഷന്റെ ആദ്യ പതിപ്പ് പുറത്തിറക്കിയപ്പോൾ, രണ്ട് വേഗത: 1x, 2x എന്നിവ ഉൾപ്പെടുന്നു. രണ്ടാമത്തെ പതിപ്പിൽ (2.0) AGP 4x പ്രത്യക്ഷപ്പെട്ടു, 3.0 - 8x ൽ. എല്ലാ ഓപ്ഷനുകളും കൂടുതൽ വിശദമായി പരിഗണിക്കാം:
AGP 1x 66 MHz-ൽ പ്രവർത്തിക്കുന്ന 32-ബിറ്റ് ലിങ്കാണ്, 266 MB/s ത്രൂപുട്ട്, ഇത് PCI ബാൻഡ്‌വിഡ്ത്തിന്റെ ഇരട്ടിയാണ് (133 MB/s, 33 MHz, 32 ബിറ്റുകൾ).
AGP 2x - 32-ബിറ്റ് ചാനൽ 533 MB/s-ന്റെ ഇരട്ടി ത്രോപുട്ടിൽ പ്രവർത്തിക്കുന്ന അതേ 66 MHz ഫ്രീക്വൻസിയിൽ രണ്ട് അരികുകളിൽ ഡാറ്റാ ട്രാൻസ്മിഷൻ കാരണം സമാനമാണ് DDR മെമ്മറി("വീഡിയോ കാർഡിലേക്ക്" ദിശയ്ക്ക് മാത്രം).
66 MHz-ൽ പ്രവർത്തിക്കുന്ന അതേ 32-ബിറ്റ് ചാനലാണ് AGP 4x, എന്നാൽ കൂടുതൽ മാറ്റങ്ങൾ വരുത്തിയതിന്റെ ഫലമായി, 266 MHz-ന്റെ നാലിരട്ടി "ഫലപ്രദമായ" ഫ്രീക്വൻസി കൈവരിക്കാനായി, പരമാവധി 1 GB/s-ൽ കൂടുതൽ ത്രൂപുട്ട്.
AGP 8x - ഈ പരിഷ്‌ക്കരണത്തിലെ അധിക മാറ്റങ്ങൾ 2.1 GB/s വരെ ത്രൂപുട്ട് ലഭ്യമാക്കുന്നത് സാധ്യമാക്കി.

എജിപി ഇന്റർഫേസുള്ള വീഡിയോ കാർഡുകളും മദർബോർഡുകളിലെ അനുബന്ധ സ്ലോട്ടുകളും നിശ്ചിത പരിധിക്കുള്ളിൽ അനുയോജ്യമാണ്. 1.5V റേറ്റുചെയ്ത വീഡിയോ കാർഡുകൾ 3.3V സ്ലോട്ടുകളിൽ പ്രവർത്തിക്കില്ല, തിരിച്ചും. എന്നിരുന്നാലും, രണ്ട് തരത്തിലുള്ള ബോർഡുകളും പിന്തുണയ്ക്കുന്ന സാർവത്രിക കണക്ടറുകളും ഉണ്ട്. ധാർമ്മികവും ശാരീരികവുമായ കാലഹരണപ്പെട്ട എജിപി സ്ലോട്ടിനായി രൂപകൽപ്പന ചെയ്ത വീഡിയോ കാർഡുകൾ വളരെക്കാലമായി പരിഗണിക്കപ്പെട്ടിട്ടില്ല, അതിനാൽ പഴയ എജിപി സംവിധാനങ്ങളെക്കുറിച്ച് അറിയാൻ, ലേഖനം വായിക്കുന്നത് നന്നായിരിക്കും:

മുമ്പ് അരാപഹോ അല്ലെങ്കിൽ 3GIO എന്നറിയപ്പെട്ടിരുന്ന PCI Express (PCIe അല്ലെങ്കിൽ PCI-E, PCI-X-മായി തെറ്റിദ്ധരിക്കരുത്), PCI, AGP എന്നിവയിൽ നിന്ന് വ്യത്യസ്തമാണ്, ഇത് സമാന്തര ഇന്റർഫേസിനേക്കാൾ ഒരു സീരിയലാണ്, ഇത് കുറച്ച് പിന്നുകളും ഉയർന്ന ബാൻഡ്‌വിഡ്ത്തും അനുവദിക്കുന്നു. PCIe എന്നത് പരിവർത്തനത്തിന്റെ ഒരു ഉദാഹരണം മാത്രമാണ് സമാന്തര ബസുകൾസീരിയലിലേക്ക്, ഈ ചലനത്തിന്റെ മറ്റ് ഉദാഹരണങ്ങൾ ഇതാ: ഹൈപ്പർ ട്രാൻസ്പോർട്ട്, സീരിയൽ എടിഎ, യുഎസ്ബി, ഫയർവയർ. പിസിഐ എക്സ്പ്രസിന്റെ ഒരു പ്രധാന നേട്ടം ത്രൂപുട്ട് വർദ്ധിപ്പിക്കുന്നതിന് ഒന്നിലധികം സിംഗിൾ ലെയിനുകൾ ഒരു ചാനലിലേക്ക് അടുക്കാൻ അനുവദിക്കുന്നു എന്നതാണ്. മൾട്ടി-ചാനൽ സീരിയൽ ഡിസൈൻ ഫ്ലെക്സിബിലിറ്റി വർദ്ധിപ്പിക്കുന്നു, സ്ലോ ഉപകരണങ്ങൾക്ക് കുറച്ച് കോൺടാക്റ്റുകൾ ഉപയോഗിച്ച് കുറച്ച് ലൈനുകൾ അനുവദിക്കാം, ഫാസ്റ്റ് ഉപകരണങ്ങൾ കൂടുതൽ അനുവദിക്കാം.

PCIe 1.0 ഇന്റർഫേസ് ഓരോ ലെയ്‌നും 250 MB/s എന്ന നിരക്കിൽ ഡാറ്റ കൈമാറുന്നു, ഇത് പരമ്പരാഗത PCI സ്ലോട്ടുകളുടെ ശേഷിയുടെ ഇരട്ടിയാണ്. പിസിഐ എക്സ്പ്രസ് 1.0 സ്ലോട്ടുകൾ പിന്തുണയ്ക്കുന്ന പരമാവധി പാതകളുടെ എണ്ണം 32 ആണ്, ഇത് 8 GB/s വരെ ത്രൂപുട്ട് നൽകുന്നു. എട്ട് പ്രവർത്തന പാതകളുള്ള ഒരു PCIe സ്ലോട്ട് ഈ പരാമീറ്ററിൽ ഏറ്റവും വേഗതയേറിയ AGP പതിപ്പായ 8x-ലേക്ക് ഏകദേശം താരതമ്യപ്പെടുത്താവുന്നതാണ്. ഉയർന്ന വേഗതയിൽ രണ്ട് ദിശകളിലേക്കും ഒരേസമയം പ്രക്ഷേപണം ചെയ്യാനുള്ള കഴിവ് നിങ്ങൾ പരിഗണിക്കുമ്പോൾ ഇത് കൂടുതൽ ശ്രദ്ധേയമാണ്. ഏറ്റവും സാധാരണമായ PCI Express x1 സ്ലോട്ടുകൾ ഓരോ ദിശയിലും സിംഗിൾ ലെയിൻ ബാൻഡ്‌വിഡ്ത്ത് (250 MB/s) നൽകുന്നു, അതേസമയം വീഡിയോ കാർഡുകൾക്കായി ഉപയോഗിക്കുന്ന PCI Express x16, ഓരോ ദിശയിലും 4 GB/s ബാൻഡ്‌വിഡ്ത്ത് നൽകുന്നു.

രണ്ട് പിസിഐഇ ഉപകരണങ്ങൾ തമ്മിലുള്ള കണക്ഷൻ ചിലപ്പോൾ പല പാതകളാൽ നിർമ്മിതമാണെങ്കിലും, എല്ലാ ഉപകരണങ്ങളും ചുരുങ്ങിയത് ഒരൊറ്റ പാതയെ പിന്തുണയ്ക്കുന്നു, എന്നാൽ ഓപ്ഷണലായി അവയിൽ കൂടുതൽ കൈകാര്യം ചെയ്യാൻ കഴിയും. ഭൗതികമായി, PCIe എക്സ്പാൻഷൻ കാർഡുകൾ തുല്യമോ അതിലധികമോ ലെയ്‌നുകളുള്ള ഏത് സ്ലോട്ടുകളിലും സാധാരണയായി യോജിക്കുകയും പ്രവർത്തിക്കുകയും ചെയ്യുന്നു, അതിനാൽ ഒരു PCI Express x1 കാർഡ് x4, x16 സ്ലോട്ടുകളിൽ സുഗമമായി പ്രവർത്തിക്കും. കൂടാതെ, സ്ലോട്ട് ശാരീരികമാണ് വലിയ വലിപ്പംലോജിക്കലായി കുറഞ്ഞ എണ്ണം ലൈനുകളിൽ പ്രവർത്തിക്കാൻ കഴിയും (ഉദാഹരണത്തിന്, ഒരു സാധാരണ x16 കണക്റ്റർ, എന്നാൽ 8 ലൈനുകൾ മാത്രമേ റൂട്ട് ചെയ്തിട്ടുള്ളൂ). മുകളിലുള്ള ഏതെങ്കിലും ഓപ്ഷനുകളിൽ, PCIe തന്നെ പരമാവധി തിരഞ്ഞെടുക്കും സാധ്യമായ മോഡ്, അത് നന്നായി പ്രവർത്തിക്കും.

മിക്കപ്പോഴും, x16 കണക്റ്ററുകൾ വീഡിയോ അഡാപ്റ്ററുകൾക്കായി ഉപയോഗിക്കുന്നു, എന്നാൽ x1 കണക്റ്ററുകളുള്ള ബോർഡുകളും ഉണ്ട്. രണ്ട് PCI എക്സ്പ്രസ് x16 സ്ലോട്ടുകളുള്ള മിക്ക മദർബോർഡുകളും SLI, CrossFire സിസ്റ്റങ്ങൾ സൃഷ്ടിക്കുന്നതിന് x8 മോഡിൽ പ്രവർത്തിക്കുന്നു. ശാരീരികമായി, x4 പോലുള്ള മറ്റ് സ്ലോട്ട് ഓപ്ഷനുകൾ വീഡിയോ കാർഡുകൾക്കായി ഉപയോഗിക്കില്ല. ഇതെല്ലാം ഭൗതിക തലത്തിന് മാത്രമേ ബാധകമാകൂ എന്ന് ഞാൻ നിങ്ങളെ ഓർമ്മിപ്പിക്കട്ടെ; ഫിസിക്കൽ PCI-E x16 കണക്റ്ററുകളുള്ള മദർബോർഡുകളും ഉണ്ട്, എന്നാൽ വാസ്തവത്തിൽ 8, 4 അല്ലെങ്കിൽ 1 ചാനലുകൾ. 16 ചാനലുകൾക്കായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന ഏതെങ്കിലും വീഡിയോ കാർഡുകൾ അത്തരം സ്ലോട്ടുകളിൽ പ്രവർത്തിക്കും, എന്നാൽ കുറഞ്ഞ പ്രകടനത്തോടെ. വഴിയിൽ, മുകളിലുള്ള ഫോട്ടോ x16, x4, x1 സ്ലോട്ടുകൾ കാണിക്കുന്നു, താരതമ്യത്തിനായി, പിസിഐയും അവശേഷിക്കുന്നു (ചുവടെ).

ഗെയിമുകളിലെ വ്യത്യാസം അത്ര വലുതല്ലെങ്കിലും. ഉദാഹരണത്തിന്, ഞങ്ങളുടെ വെബ്‌സൈറ്റിലെ രണ്ട് മദർബോർഡുകളുടെ ഒരു അവലോകനം ഇതാ, ഇത് രണ്ട് മദർബോർഡുകളിലെ 3D ഗെയിമുകളുടെ വേഗതയിലെ വ്യത്യാസം പരിശോധിക്കുന്നു, യഥാക്രമം 8-ചാനൽ, 1-ചാനൽ മോഡുകളിൽ പ്രവർത്തിക്കുന്ന ഒരു ജോടി ടെസ്റ്റ് വീഡിയോ കാർഡുകൾ:

ഞങ്ങൾക്ക് താൽപ്പര്യമുള്ള താരതമ്യം ലേഖനത്തിന്റെ അവസാനത്തിലാണ്, അവസാന രണ്ട് പട്ടികകൾ ശ്രദ്ധിക്കുക. നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഇടത്തരം ക്രമീകരണങ്ങളിലെ വ്യത്യാസം വളരെ ചെറുതാണ്, എന്നാൽ കനത്ത മോഡുകളിൽ ഇത് വർദ്ധിക്കാൻ തുടങ്ങുന്നു, കൂടാതെ കുറഞ്ഞ ശക്തമായ വീഡിയോ കാർഡിന്റെ കാര്യത്തിൽ വലിയ വ്യത്യാസം രേഖപ്പെടുത്തുന്നു. ദയവായി ശ്രദ്ധിക്കുക.

പിസിഐ എക്സ്പ്രസ് ത്രൂപുട്ടിൽ മാത്രമല്ല, പുതിയ വൈദ്യുതി ഉപഭോഗ ശേഷിയിലും വ്യത്യാസപ്പെട്ടിരിക്കുന്നു. എജിപി 8x സ്ലോട്ടിന് (പതിപ്പ് 3.0) മൊത്തത്തിൽ 40 വാട്ടിൽ കൂടുതൽ കൈമാറാൻ കഴിയാത്തതിനാലാണ് ഈ ആവശ്യം ഉടലെടുത്തത്, ഒന്നോ രണ്ടോ സ്റ്റാൻഡേർഡ് ഫോർ പിൻ പവർ ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്ത എജിപിക്കായി രൂപകൽപ്പന ചെയ്ത അക്കാലത്തെ വീഡിയോ കാർഡുകളിൽ ഇത് ഇതിനകം കുറവായിരുന്നു. കണക്ടറുകൾ. പിസിഐ എക്സ്പ്രസ് സ്ലോട്ടിന് 75W വരെ വഹിക്കാൻ കഴിയും, സ്റ്റാൻഡേർഡ് സിക്സ് പിൻ പവർ കണക്ടറിലൂടെ അധിക 75W ലഭ്യമാണ് (ഈ ഭാഗത്തിന്റെ അവസാന ഭാഗം കാണുക). അടുത്തിടെ, അത്തരം രണ്ട് കണക്റ്ററുകൾ ഉപയോഗിച്ച് വീഡിയോ കാർഡുകൾ പ്രത്യക്ഷപ്പെട്ടു, ഇത് മൊത്തത്തിൽ 225 W വരെ നൽകുന്നു.

തുടർന്ന്, പ്രസക്തമായ മാനദണ്ഡങ്ങൾ വികസിപ്പിക്കുന്ന പിസിഐ-എസ്ഐജി ഗ്രൂപ്പ്, പിസിഐ എക്സ്പ്രസ് 2.0 ന്റെ പ്രധാന സവിശേഷതകൾ അവതരിപ്പിച്ചു. PCIe-യുടെ രണ്ടാമത്തെ പതിപ്പ് സ്റ്റാൻഡേർഡ് ബാൻഡ്‌വിഡ്ത്ത് 2.5 Gbps-ൽ നിന്ന് 5 Gbps-ലേക്ക് ഇരട്ടിയാക്കി, അതുവഴി x16 കണക്ടറിന് ഓരോ ദിശയിലും 8 GB/s വരെ വേഗതയിൽ ഡാറ്റ കൈമാറാൻ കഴിയും. അതേ സമയം, PCIe 2.0 PCIe 1.1-ന് അനുയോജ്യമാണ്; പഴയ വിപുലീകരണ കാർഡുകൾ സാധാരണയായി പുതിയ മദർബോർഡുകളിൽ നന്നായി പ്രവർത്തിക്കുന്നു.

നിലവിലുള്ള PCIe 1.0, 1.1 സൊല്യൂഷനുകളുമായുള്ള പിന്നോക്ക അനുയോജ്യത ഉറപ്പാക്കാൻ PCIe 2.0 സ്പെസിഫിക്കേഷൻ 2.5 Gbps, 5 Gbps ട്രാൻസ്ഫർ സ്പീഡുകൾ പിന്തുണയ്ക്കുന്നു. പിസിഐ എക്സ്പ്രസ് 2.0 ബാക്ക്വേർഡ് കോംപാറ്റിബിലിറ്റി 5.0 ജിബി/സെക്കൻഡ് സ്ലോട്ടുകളിൽ ലെഗസി 2.5 ജിബി/സെ സൊല്യൂഷനുകൾ ഉപയോഗിക്കാൻ അനുവദിക്കുന്നു, അത് പിന്നീട് കുറഞ്ഞ വേഗതയിൽ പ്രവർത്തിക്കും. കൂടാതെ പതിപ്പ് 2.0 സ്പെസിഫിക്കേഷനുകൾക്കായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന ഉപകരണങ്ങൾക്ക് 2.5 Gbps കൂടാതെ/അല്ലെങ്കിൽ 5 Gbps വേഗതയെ പിന്തുണയ്‌ക്കാൻ കഴിയും.

പിസിഐ എക്സ്പ്രസ് 2.0-ലെ പ്രധാന കണ്ടുപിടുത്തം 5 ജിബിപിഎസ് വേഗത ഇരട്ടിയാക്കിയതാണ്, ഇത് മാത്രമല്ല, ഫ്ലെക്സിബിലിറ്റി വർദ്ധിപ്പിക്കുന്നതിനുള്ള മറ്റ് പരിഷ്ക്കരണങ്ങൾ, കണക്ഷൻ വേഗതയുടെ സോഫ്‌റ്റ്‌വെയർ നിയന്ത്രണത്തിനുള്ള പുതിയ സംവിധാനങ്ങൾ മുതലായവ. ഇതുമായി ബന്ധപ്പെട്ട മാറ്റങ്ങളിൽ ഞങ്ങൾക്ക് താൽപ്പര്യമുണ്ട്. വീഡിയോ കാർഡുകളുടെ വൈദ്യുതി ആവശ്യകതകൾ ക്രമാനുഗതമായി വർദ്ധിച്ചുകൊണ്ടിരിക്കുന്നതിനാൽ ഉപകരണങ്ങളുടെ പവർ സപ്ലൈ ഉപയോഗിച്ച്. PCI-SIG വികസിപ്പിച്ചെടുത്തു പുതിയ സ്പെസിഫിക്കേഷൻഗ്രാഫിക്‌സ് കാർഡുകളുടെ വർദ്ധിച്ചുവരുന്ന വൈദ്യുതി ഉപഭോഗം ഉൾക്കൊള്ളുന്നതിനായി, ഗ്രാഫിക്‌സ് കാർഡിന് നിലവിലെ വൈദ്യുതി വിതരണ ശേഷി 225/300 W ആയി വികസിപ്പിക്കുന്നു. ഈ സ്പെസിഫിക്കേഷനെ പിന്തുണയ്ക്കുന്നതിന്, ഉയർന്ന നിലവാരമുള്ള ഗ്രാഫിക്സ് കാർഡുകൾക്ക് പവർ നൽകാൻ രൂപകൽപ്പന ചെയ്ത ഒരു പുതിയ 2x4-പിൻ പവർ കണക്റ്റർ ഉപയോഗിക്കുന്നു.

പിസിഐ എക്സ്പ്രസ് 2.0-നുള്ള പിന്തുണയുള്ള വീഡിയോ കാർഡുകളും മദർബോർഡുകളും ഇതിനകം 2007-ൽ വിപുലമായ വിൽപ്പനയിൽ പ്രത്യക്ഷപ്പെട്ടു, ഇപ്പോൾ നിങ്ങൾക്ക് വിപണിയിൽ മറ്റുള്ളവരെ കണ്ടെത്താൻ കഴിയില്ല. രണ്ട് പ്രമുഖ വീഡിയോ ചിപ്പ് നിർമ്മാതാക്കളായ എഎംഡിയും എൻവിഡിയയും, പിസിഐ എക്‌സ്‌പ്രസിന്റെ രണ്ടാം പതിപ്പിന്റെ വർദ്ധിച്ച ബാൻഡ്‌വിഡ്ത്ത് പിന്തുണയ്‌ക്കുകയും വിപുലീകരണ കാർഡുകൾക്കായുള്ള പുതിയ ഇലക്ട്രിക്കൽ പവർ കഴിവുകൾ പ്രയോജനപ്പെടുത്തുകയും ചെയ്യുന്ന പുതിയ ലൈനുകൾ ജിപിയുവും വീഡിയോ കാർഡുകളും പുറത്തിറക്കിയിട്ടുണ്ട്. PCI Express 1.x സ്ലോട്ടുകൾ ഉള്ള മദർബോർഡുകളുമായി അവയെല്ലാം പിന്നോക്കം പൊരുത്തപ്പെടുന്നു, ചില അപൂർവ സന്ദർഭങ്ങളിൽ പൊരുത്തക്കേടുകൾ ഉണ്ടെങ്കിലും, നിങ്ങൾ ശ്രദ്ധിക്കേണ്ടതുണ്ട്.

യഥാർത്ഥത്തിൽ, PCIe യുടെ മൂന്നാം പതിപ്പിന്റെ ഉദയം ഒരു വ്യക്തമായ സംഭവമായിരുന്നു. 2010 നവംബറിൽ, പിസിഐ എക്സ്പ്രസിന്റെ മൂന്നാം പതിപ്പിനുള്ള സ്പെസിഫിക്കേഷനുകൾക്ക് ഒടുവിൽ അംഗീകാരം ലഭിച്ചു. ഈ ഇന്റർഫേസിന് പതിപ്പ് 2.0-ന് 5 Gt/s-ന് പകരം 8 Gt/s ട്രാൻസ്ഫർ റേറ്റ് ഉണ്ടെങ്കിലും, PCI Express 2.0 സ്റ്റാൻഡേർഡിനെ അപേക്ഷിച്ച് അതിന്റെ ത്രൂപുട്ട് വീണ്ടും കൃത്യമായി രണ്ടുതവണ വർദ്ധിച്ചു. ഇത് ചെയ്യുന്നതിന്, അവർ ബസിലൂടെ അയച്ച ഡാറ്റയ്ക്കായി മറ്റൊരു എൻകോഡിംഗ് സ്കീം ഉപയോഗിച്ചു, എന്നാൽ പിസിഐ എക്സ്പ്രസിന്റെ മുൻ പതിപ്പുകളുമായുള്ള അനുയോജ്യത സംരക്ഷിക്കപ്പെട്ടു. പിസിഐ എക്സ്പ്രസ് 3.0 പതിപ്പിന്റെ ആദ്യ ഉൽപ്പന്നങ്ങൾ 2011 വേനൽക്കാലത്ത് അവതരിപ്പിച്ചു, യഥാർത്ഥ ഉപകരണങ്ങൾ വിപണിയിൽ പ്രത്യക്ഷപ്പെടാൻ തുടങ്ങിയിരിക്കുന്നു.

പിസിഐ എക്സ്പ്രസ് 3.0 (പ്രധാനമായും അടിസ്ഥാനമാക്കി) പിന്തുണയോടെ ആദ്യമായി ഒരു ഉൽപ്പന്നം അവതരിപ്പിക്കാനുള്ള അവകാശത്തിനായി മദർബോർഡ് നിർമ്മാതാക്കൾക്കിടയിൽ ഒരു യുദ്ധം പൊട്ടിപ്പുറപ്പെട്ടു. ഇന്റൽ ചിപ്‌സെറ്റ് Z68), കൂടാതെ നിരവധി കമ്പനികൾ ഒരേസമയം അനുബന്ധ പത്രക്കുറിപ്പുകൾ അവതരിപ്പിച്ചു. ഗൈഡ് അപ്‌ഡേറ്റ് ചെയ്യുന്ന സമയത്ത്, അത്തരം പിന്തുണയുള്ള വീഡിയോ കാർഡുകളൊന്നുമില്ല, അതിനാൽ ഇത് രസകരമല്ല. PCIe 3.0 പിന്തുണ ആവശ്യമുള്ള സമയത്ത്, തികച്ചും വ്യത്യസ്തമായ ബോർഡുകൾ ദൃശ്യമാകും. മിക്കവാറും, ഇത് 2012 ന് മുമ്പ് സംഭവിക്കില്ല.

അടുത്ത ഏതാനും വർഷങ്ങളിൽ PCI എക്സ്പ്രസ് 4.0 അവതരിപ്പിക്കപ്പെടുമെന്ന് നമുക്ക് അനുമാനിക്കാം, കൂടാതെ ഒരു പുതിയ പതിപ്പ്അപ്പോഴേക്കും ഡിമാൻഡിന്റെ ഇരട്ടി ശേഷിയും. എന്നാൽ ഇത് ഉടൻ സംഭവിക്കില്ല, ഞങ്ങൾക്ക് ഇതുവരെ താൽപ്പര്യമില്ല.

ബാഹ്യ പിസിഐ എക്സ്പ്രസ്

2007-ൽ, പിസിഐ എക്സ്പ്രസ് സൊല്യൂഷനുകൾ ഔപചാരികമായി സ്റ്റാൻഡേർഡ് ചെയ്യുന്ന പിസിഐ-എസ്ഐജി, പിസിഐ എക്സ്പ്രസ് 1.1 എക്സ്റ്റേണൽ ഇന്റർഫേസിലൂടെ ഡാറ്റാ ട്രാൻസ്ഫർ സ്റ്റാൻഡേർഡ് വിവരിക്കുന്ന പിസിഐ എക്സ്പ്രസ് എക്സ്റ്റേണൽ കേബിളിംഗ് 1.0 സ്പെസിഫിക്കേഷൻ സ്വീകരിക്കുന്നതായി പ്രഖ്യാപിച്ചു. ഈ പതിപ്പ് 2.5 Gbps വേഗതയിൽ ഡാറ്റ കൈമാറ്റം അനുവദിക്കുന്നു, അടുത്തത് 5 Gbps ആയി ത്രൂപുട്ട് വർദ്ധിപ്പിക്കണം. സ്റ്റാൻഡേർഡിൽ നാല് ബാഹ്യ കണക്ടറുകൾ ഉൾപ്പെടുന്നു: PCI എക്സ്പ്രസ് x1, x4, x8, x16. പഴയ കണക്ടറുകൾ കണക്ഷൻ എളുപ്പമാക്കുന്ന ഒരു പ്രത്യേക നാവ് കൊണ്ട് സജ്ജീകരിച്ചിരിക്കുന്നു.

പിസിഐ എക്സ്പ്രസ് ഇന്റർഫേസിന്റെ ബാഹ്യ പതിപ്പ് ബാഹ്യ വീഡിയോ കാർഡുകൾ ബന്ധിപ്പിക്കുന്നതിന് മാത്രമല്ല, ബാഹ്യ ഡ്രൈവുകൾക്കും മറ്റ് വിപുലീകരണ കാർഡുകൾക്കും ഉപയോഗിക്കാനാകും. പരമാവധി ശുപാർശ ചെയ്യുന്ന കേബിൾ ദൈർഘ്യം 10 ​​മീറ്ററാണ്, എന്നാൽ ഒരു റിപ്പീറ്ററിലൂടെ കേബിളുകൾ ബന്ധിപ്പിച്ച് ഇത് വർദ്ധിപ്പിക്കാൻ കഴിയും.

സൈദ്ധാന്തികമായി, ഇത് ലാപ്‌ടോപ്പ് പ്രേമികൾക്ക് ജീവിതം എളുപ്പമാക്കും, അവർ ബാറ്ററികളിൽ പ്രവർത്തിക്കുമ്പോൾ കുറഞ്ഞ പവർ ബിൽറ്റ്-ഇൻ വീഡിയോ കോർ ഉപയോഗിക്കുമ്പോൾ, ഒരു ഡെസ്‌ക്‌ടോപ്പ് മോണിറ്ററിലേക്ക് കണക്‌റ്റ് ചെയ്യുമ്പോൾ ശക്തമായ ഒരു ബാഹ്യ വീഡിയോ കാർഡും. അത്തരം വീഡിയോ കാർഡുകൾ അപ്ഗ്രേഡ് ചെയ്യുന്നത് വളരെ എളുപ്പമാണ്; പിസി കേസ് തുറക്കേണ്ട ആവശ്യമില്ല. വിപുലീകരണ കാർഡുകളുടെ സവിശേഷതകളാൽ പരിമിതപ്പെടുത്താത്ത പൂർണ്ണമായും പുതിയ കൂളിംഗ് സിസ്റ്റങ്ങൾ നിർമ്മാതാക്കൾക്ക് സൃഷ്ടിക്കാൻ കഴിയും, കൂടാതെ വൈദ്യുതി വിതരണത്തിൽ കുറച്ച് പ്രശ്നങ്ങൾ ഉണ്ടാകണം - മിക്കവാറും, ഒരു പ്രത്യേക വീഡിയോ കാർഡിനായി പ്രത്യേകം രൂപകൽപ്പന ചെയ്ത ബാഹ്യ വൈദ്യുതി വിതരണങ്ങൾ ഉപയോഗിക്കും; അവ നിർമ്മിക്കാൻ കഴിയും. ഒന്നിലേക്ക് ബാഹ്യ കേസിംഗ്ഒരു കൂളിംഗ് സിസ്റ്റം ഉപയോഗിച്ച് ഒരു വീഡിയോ കാർഡ് ഉപയോഗിച്ച്. ഒന്നിലധികം വീഡിയോ കാർഡുകളിൽ (SLI/CrossFire) സിസ്റ്റങ്ങൾ കൂട്ടിച്ചേർക്കുന്നത് എളുപ്പമാക്കിയേക്കാം, കൂടാതെ മൊബൈൽ സൊല്യൂഷനുകളുടെ ജനപ്രീതിയിലെ നിരന്തരമായ വളർച്ചയും കണക്കിലെടുക്കുമ്പോൾ, ബാഹ്യ പിസിഐഎക്സ്പ്രസിന് കുറച്ച് ജനപ്രീതി ലഭിക്കേണ്ടതായിരുന്നു.

അവർക്ക് ഉണ്ടായിരിക്കണം, പക്ഷേ അവർ വിജയിച്ചില്ല. 2011 ലെ ശരത്കാലം വരെ, വിപണിയിൽ വീഡിയോ കാർഡുകൾക്കായി പ്രായോഗികമായി ബാഹ്യ ഓപ്ഷനുകളൊന്നുമില്ല. വീഡിയോ ചിപ്പുകളുടെ കാലഹരണപ്പെട്ട മോഡലുകളും അനുയോജ്യമായ ലാപ്‌ടോപ്പുകളുടെ ഇടുങ്ങിയ തിരഞ്ഞെടുപ്പും അവരുടെ ശ്രേണി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. നിർഭാഗ്യവശാൽ, എക്സ്റ്റേണൽ വീഡിയോ കാർഡുകളുടെ ബിസിനസ്സ് കൂടുതൽ മുന്നോട്ട് പോയില്ല, സാവധാനം ഇല്ലാതായി. ലാപ്‌ടോപ്പ് നിർമ്മാതാക്കളിൽ നിന്ന് വിജയിക്കുന്ന പരസ്യ പ്രസ്താവനകൾ ഞങ്ങൾ ഇപ്പോൾ കേൾക്കുന്നില്ല... ഒരുപക്ഷെ ആധുനിക മൊബൈൽ വീഡിയോ കാർഡുകളുടെ ശക്തി, നിരവധി ഗെയിമുകൾ ഉൾപ്പെടെ, ആവശ്യപ്പെടുന്ന 3D ആപ്ലിക്കേഷനുകൾക്ക് പോലും മതിയാകും.

മുമ്പ് ലൈറ്റ് പീക്ക് എന്നറിയപ്പെട്ടിരുന്ന തണ്ടർബോൾട്ട് പെരിഫറൽ ഉപകരണങ്ങളെ ബന്ധിപ്പിക്കുന്നതിനുള്ള വാഗ്ദാനമായ ഇന്റർഫേസിൽ ബാഹ്യ പരിഹാരങ്ങളുടെ വികസനത്തിന് പ്രതീക്ഷയുണ്ട്. ഡിസ്പ്ലേ പോർട്ട് സാങ്കേതികവിദ്യയെ അടിസ്ഥാനമാക്കി ഇന്റൽ കോർപ്പറേഷൻ ഇത് വികസിപ്പിച്ചെടുത്തു, ആദ്യ പരിഹാരങ്ങൾ ഇതിനകം തന്നെ ആപ്പിൾ പുറത്തിറക്കി. തണ്ടർബോൾട്ട് DisplayPort, PCI Express എന്നിവയുടെ കഴിവുകൾ സംയോജിപ്പിച്ച് ബാഹ്യ ഉപകരണങ്ങളെ ബന്ധിപ്പിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. എന്നിരുന്നാലും, കേബിളുകൾ ഇതിനകം നിലവിലുണ്ടെങ്കിലും ഇതുവരെ അവ നിലവിലില്ല:

ഈ ലേഖനത്തിൽ ഞങ്ങൾ കാലഹരണപ്പെട്ട ഇന്റർഫേസുകളിൽ സ്പർശിക്കുന്നില്ല; ആധുനിക വീഡിയോ കാർഡുകളിൽ ഭൂരിഭാഗവും പിസിഐ എക്സ്പ്രസ് 2.0 ഇന്റർഫേസിനായി രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതാണ്, അതിനാൽ ഒരു വീഡിയോ കാർഡ് തിരഞ്ഞെടുക്കുമ്പോൾ, അത് മാത്രം പരിഗണിക്കാൻ ഞങ്ങൾ നിർദ്ദേശിക്കുന്നു; എജിപിയിലെ എല്ലാ ഡാറ്റയും റഫറൻസിനായി മാത്രം നൽകിയിരിക്കുന്നു. പുതിയ ബോർഡുകൾ PCI എക്സ്പ്രസ് 2.0 ഇന്റർഫേസ് ഉപയോഗിക്കുന്നു, 16 PCI എക്സ്പ്രസ് പാതകളുടെ വേഗത സംയോജിപ്പിക്കുന്നു, ഇത് ഓരോ ദിശയിലും 8 GB/s വരെ ത്രൂപുട്ട് നൽകുന്നു, ഇത് മികച്ച എജിപിയുടെ സമാന സ്വഭാവത്തേക്കാൾ നിരവധി മടങ്ങ് കൂടുതലാണ്. കൂടാതെ, പിസിഐ എക്സ്പ്രസ് എജിപിയിൽ നിന്ന് വ്യത്യസ്തമായി ഓരോ ദിശയിലും അത്തരം വേഗതയിൽ പ്രവർത്തിക്കുന്നു.

മറുവശത്ത്, PCI-E 3.0-നുള്ള പിന്തുണയുള്ള ഉൽപ്പന്നങ്ങൾ ഇതുവരെ പുറത്തുവന്നിട്ടില്ല, അതിനാൽ അവ പരിഗണിക്കുന്നതിൽ അർത്ഥമില്ല. നമ്മൾ പഴയത് അപ്ഗ്രേഡ് ചെയ്യുന്നതിനെക്കുറിച്ചോ വാങ്ങുന്നതിനെക്കുറിച്ചോ സംസാരിക്കുകയാണെങ്കിൽ പുതിയ ബോർഡ്അല്ലെങ്കിൽ ഒരേസമയം സിസ്റ്റവും വീഡിയോ കാർഡുകളും മാറ്റുമ്പോൾ, നിങ്ങൾ പിസിഐ എക്സ്പ്രസ് 2.0 ഇന്റർഫേസ് ഉപയോഗിച്ച് ബോർഡുകൾ വാങ്ങേണ്ടതുണ്ട്, അത് വളരെ പര്യാപ്തവും വർഷങ്ങളോളം വ്യാപകവുമാണ്, പ്രത്യേകിച്ചും പിസിഐ എക്സ്പ്രസിന്റെ വിവിധ പതിപ്പുകളുടെ ഉൽപ്പന്നങ്ങൾ പരസ്പരം പൊരുത്തപ്പെടുന്നതിനാൽ.

1991 ലെ വസന്തകാലത്ത്, PCI ബസിന്റെ ആദ്യ പ്രോട്ടോടൈപ്പ് പതിപ്പിന്റെ വികസനം ഇന്റൽ പൂർത്തിയാക്കി. 486, പെന്റിയം എന്നിവയുടെ കഴിവുകൾ തിരിച്ചറിയാൻ കഴിയുന്ന ചെലവുകുറഞ്ഞതും ഉയർന്ന പ്രവർത്തനക്ഷമതയുള്ളതുമായ ഒരു പരിഹാരം വികസിപ്പിക്കാൻ എഞ്ചിനീയർമാരെ ചുമതലപ്പെടുത്തി. പെന്റിയം പ്രോ. കൂടാതെ, VLB ബസ് രൂപകൽപ്പന ചെയ്യുമ്പോൾ VESA വരുത്തിയ തെറ്റുകൾ കണക്കിലെടുക്കേണ്ടത് ആവശ്യമാണ് (വൈദ്യുത ലോഡ് 3 വിപുലീകരണ കാർഡുകളിൽ കൂടുതൽ കണക്റ്റുചെയ്യാൻ അനുവദിച്ചില്ല), അതുപോലെ തന്നെ യാന്ത്രിക ഉപകരണ കോൺഫിഗറേഷൻ നടപ്പിലാക്കുകയും വേണം.

1992-ൽ, പിസിഐ ബസിന്റെ ആദ്യ പതിപ്പ് പ്രത്യക്ഷപ്പെട്ടു, ബസ് സ്റ്റാൻഡേർഡ് തുറക്കുമെന്ന് ഇന്റൽ പ്രഖ്യാപിക്കുകയും പിസിഐ പ്രത്യേക താൽപ്പര്യ ഗ്രൂപ്പ് സൃഷ്ടിക്കുകയും ചെയ്തു. ഇതിന് നന്ദി, ലൈസൻസ് വാങ്ങാതെ തന്നെ പിസിഐ ബസിന് ഉപകരണങ്ങൾ സൃഷ്ടിക്കാൻ താൽപ്പര്യമുള്ള ഏതൊരു ഡവലപ്പർക്കും അവസരമുണ്ട്. ബസിന്റെ ആദ്യ പതിപ്പിന് 33 MHz ക്ലോക്ക് ഫ്രീക്വൻസി ഉണ്ടായിരുന്നു, 32- അല്ലെങ്കിൽ 64-ബിറ്റ് ആകാം, കൂടാതെ ഉപകരണങ്ങൾക്ക് 5 V അല്ലെങ്കിൽ 3.3 V സിഗ്നലുകൾ ഉപയോഗിച്ച് പ്രവർത്തിക്കാനാവും. സൈദ്ധാന്തികമായി, ബസ് ത്രൂപുട്ട് 133 MB / s ആയിരുന്നു, എന്നാൽ വാസ്തവത്തിൽ ത്രൂപുട്ട് ഏകദേശം 80 MB/s ആയിരുന്നു

പ്രധാന സവിശേഷതകൾ:

  • ബസ് ഫ്രീക്വൻസി - 33.33 അല്ലെങ്കിൽ 66.66 MHz, സിൻക്രണസ് ട്രാൻസ്മിഷൻ;
  • ബസ് വീതി - 32 അല്ലെങ്കിൽ 64 ബിറ്റുകൾ, മൾട്ടിപ്ലക്സ്ഡ് ബസ് (വിലാസവും ഡാറ്റയും ഒരേ ലൈനുകളിൽ കൈമാറ്റം ചെയ്യപ്പെടുന്നു);
  • 33.33 MHz-ൽ പ്രവർത്തിക്കുന്ന 32-ബിറ്റ് പതിപ്പിന്റെ പീക്ക് ത്രൂപുട്ട് 133 MB/s ആണ്;
  • മെമ്മറി വിലാസ സ്ഥലം - 32 ബിറ്റുകൾ (4 ബൈറ്റുകൾ);
  • I/O പോർട്ടുകളുടെ വിലാസ സ്ഥലം - 32 ബിറ്റുകൾ (4 ബൈറ്റുകൾ);
  • കോൺഫിഗറേഷൻ അഡ്രസ് സ്പേസ് (ഒരു ഫംഗ്ഷനായി) - 256 ബൈറ്റുകൾ;
  • വോൾട്ടേജ് - 3.3 അല്ലെങ്കിൽ 5 വി.

കണക്ടറുകളുടെ ഫോട്ടോകൾ:

മിനിപിസിഐ - 124 പിൻ
MiniPCI എക്സ്പ്രസ് MiniSata/mSATA - 52 പിൻ
Apple MBA SSD, 2012
ആപ്പിൾ എസ്എസ്ഡി, 2012
ആപ്പിൾ പിസിഐഇ എസ്എസ്ഡി
MXM, ഗ്രാഫിക്സ് കാർഡ്, 230 / 232 പിൻ

MXM2 NGIFF 75 പിന്നുകൾ

കീ എ പിസിഐഇ x2

KEY B PCIe x4 Sata SMBus

MXM3, ഗ്രാഫിക്സ് കാർഡ്, 314 പിൻ
പിസിഐ 5 വി
പിസിഐ യൂണിവേഴ്സൽ
PCI-X 5v
എജിപി യൂണിവേഴ്സൽ
AGP 3.3v
AGP 3.3 v + ADS പവർ
PCIe x1
PCIe x16
ഇഷ്‌ടാനുസൃത പിസിഐഇ
ISA 8bit

ISA 16bit
eISA
വെസ
നുബസ്
പി.ഡി.എസ്
പി.ഡി.എസ്
Apple II/GS എക്സ്പാഷൻ സ്ലോട്ട്
PC/XT/AT എക്സ്പാഷൻ ബസ് 8 ബിറ്റ്
ISA (ഇൻഡസ്ട്രി സ്റ്റാൻഡേർഡ് ആർക്കിടെക്ചർ) - 16 ബിറ്റ്
eISA
എംബിഎ - മൈക്രോ ബസ് ആർക്കിടെക്ചർ 16 ബിറ്റ്
MBA - 16 ബിറ്റ് വീഡിയോ ഉള്ള മൈക്രോ ബസ് ആർക്കിടെക്ചർ
എംബിഎ - മൈക്രോ ബസ് ആർക്കിടെക്ചർ 32 ബിറ്റ്
MBA - 32 ബിറ്റ് വീഡിയോ ഉള്ള മൈക്രോ ബസ് ആർക്കിടെക്ചർ
ISA 16 + VLB (VESA)
പ്രോസസർ ഡയറക്ട് സ്ലോട്ട് പിഡിഎസ്
601 പ്രൊസസർ ഡയറക്ട് സ്ലോട്ട് പിഡിഎസ്
LC പ്രോസസർ ഡയറക്ട് സ്ലോട്ട് PERCH
നുബസ്
പിസിഐ (പെരിഫറൽ കമ്പ്യൂട്ടർ ഇന്റർകണക്ട്) - 5v
PCI 3.3v
CNR (കമ്മ്യൂണിക്കേഷൻസ് / നെറ്റ്‌വർക്ക് റൈസർ)
AMR (ഓഡിയോ/മോഡം റൈസർ)
ACR (അഡ്വാൻസ്ഡ് കമ്മ്യൂണിക്കേഷൻ റൈസർ)
പിസിഐ-എക്സ് (പെരിഫറൽ പിസിഐ) 3.3വി
PCI-X 5v
PCI 5v + RAID ഓപ്ഷൻ - ARO
AGP 3.3v
AGP 1.5v
എജിപി യൂണിവേഴ്സൽ
എജിപി പ്രോ 1.5 വി
AGP Pro 1.5v+ADC പവർ
PCIe (പെരിഫറൽ ഘടകം ഇന്റർകണക്ട് എക്സ്പ്രസ്) x1
PCIe x4
PCIe x8
PCIe x16

പിസിഐ 2.0

അടിസ്ഥാന നിലവാരത്തിന്റെ ആദ്യ പതിപ്പ് 5 വോൾട്ട് സിഗ്നൽ വോൾട്ടേജുള്ള കാർഡുകളും സ്ലോട്ടുകളും ഉപയോഗിച്ചു. പീക്ക് ത്രൂപുട്ട് - 133 MB/s.

പിസിഐ 2.1 - 3.0

നിരവധി ബസ് മാസ്റ്ററുകളുടെ (ഇംഗ്ലീഷ് ബസ്-മാസ്റ്റർ, മത്സര മോഡ് എന്ന് വിളിക്കപ്പെടുന്നവ) ഒരേസമയം പ്രവർത്തിക്കാനുള്ള സാധ്യതയും 5 വോൾട്ട് വോൾട്ടേജ് ഉപയോഗിച്ച് സ്ലോട്ടുകളിൽ പ്രവർത്തിക്കാൻ കഴിവുള്ള സാർവത്രിക വിപുലീകരണ കാർഡുകളുടെ രൂപവും അവ പതിപ്പ് 2.0 ൽ നിന്ന് വ്യത്യസ്തമായി. , കൂടാതെ 3 .3 വോൾട്ട് ഉപയോഗിക്കുന്ന സ്ലോട്ടുകളിൽ (യഥാക്രമം 33, 66 MHz ആവൃത്തിയിൽ). 33 MHz-ന്റെ പീക്ക് ത്രൂപുട്ട് 133 MB/s ആണ്, 66 MHz-ന് ഇത് 266 MB/s ആണ്.

  • പതിപ്പ് 2.1 - 3.3 വോൾട്ട് വോൾട്ടേജിനായി രൂപകൽപ്പന ചെയ്ത കാർഡുകൾ ഉപയോഗിച്ച് പ്രവർത്തിക്കുക, ഉചിതമായ വൈദ്യുതി ലൈനുകളുടെ സാന്നിധ്യം ഓപ്ഷണൽ ആയിരുന്നു.
  • പതിപ്പ് 2.2 - ഈ മാനദണ്ഡങ്ങൾക്കനുസൃതമായി നിർമ്മിച്ച വിപുലീകരണ കാർഡുകൾക്ക് ഒരു സാർവത്രിക പവർ കണക്റ്റർ കീ ഉണ്ട്, കൂടാതെ പിന്നീടുള്ള പല തരത്തിലുള്ള പിസിഐ ബസ് സ്ലോട്ടുകളിലും ചില സന്ദർഭങ്ങളിൽ പതിപ്പ് 2.1 സ്ലോട്ടുകളിലും പ്രവർത്തിക്കാൻ കഴിയും.
  • പതിപ്പ് 2.3 - 5 വോൾട്ട് കീ ഉപയോഗിച്ച് 32-ബിറ്റ് സ്ലോട്ടുകൾ തുടർച്ചയായി ഉപയോഗിച്ചിട്ടും, 5 വോൾട്ട് ഉപയോഗിക്കാൻ രൂപകൽപ്പന ചെയ്ത പിസിഐ കാർഡുകളുമായി പൊരുത്തപ്പെടുന്നില്ല. വിപുലീകരണ കാർഡുകൾക്ക് ഒരു സാർവത്രിക കണക്റ്റർ ഉണ്ട്, എന്നാൽ മുമ്പത്തെ പതിപ്പുകളുടെ 5-വോൾട്ട് സ്ലോട്ടുകളിൽ പ്രവർത്തിക്കാൻ കഴിയില്ല (2.1 വരെ ഉൾപ്പെടെ).
  • പതിപ്പ് 3.0 - 3.3 വോൾട്ട് പിസിഐ കാർഡുകളിലേക്കുള്ള മാറ്റം പൂർത്തിയാക്കുന്നു, 5 വോൾട്ട് പിസിഐ കാർഡുകൾ ഇനി പിന്തുണയ്ക്കില്ല.

പിസിഐ 64

അടിസ്ഥാന പിസിഐ സ്റ്റാൻഡേർഡിന്റെ ഒരു വിപുലീകരണം, പതിപ്പ് 2.1-ൽ അവതരിപ്പിച്ചു, അത് ഡാറ്റാ ലെയിനുകളുടെ എണ്ണം ഇരട്ടിയാക്കുന്നു, അതിനാൽ ത്രൂപുട്ട്. സാധാരണ പിസിഐ സ്ലോട്ടിന്റെ വിപുലീകൃത പതിപ്പാണ് പിസിഐ 64 സ്ലോട്ട്. ഔപചാരികമായി, 64-ബിറ്റ് സ്ലോട്ടുകളുള്ള 32-ബിറ്റ് കാർഡുകളുടെ അനുയോജ്യത (ഒരു പൊതു പിന്തുണയുള്ള സിഗ്നൽ വോൾട്ടേജ് ഉണ്ടെങ്കിൽ) നിറഞ്ഞിരിക്കുന്നു, എന്നാൽ 32-ബിറ്റ് സ്ലോട്ടുകളുള്ള 64-ബിറ്റ് കാർഡിന്റെ അനുയോജ്യത പരിമിതമാണ് (ഏത് സാഹചര്യത്തിലും ഉണ്ടാകാം പ്രകടനത്തിന്റെ നഷ്ടം). 33 MHz ക്ലോക്ക് ഫ്രീക്വൻസിയിൽ പ്രവർത്തിക്കുന്നു. പീക്ക് ത്രൂപുട്ട് - 266 MB/s.

  • പതിപ്പ് 1 - 64-ബിറ്റ് പിസിഐ സ്ലോട്ടും 5 വോൾട്ട് വോൾട്ടേജും ഉപയോഗിക്കുന്നു.
  • പതിപ്പ് 2 - 64-ബിറ്റ് പിസിഐ സ്ലോട്ടും 3.3 വോൾട്ട് വോൾട്ടേജും ഉപയോഗിക്കുന്നു.

പിസിഐ 66

PCI 64-ന്റെ 66 MHz പരിണാമമാണ് PCI 66; സ്ലോട്ടിൽ 3.3 വോൾട്ട് ഉപയോഗിക്കുന്നു; കാർഡുകൾക്ക് ഒരു സാർവത്രിക അല്ലെങ്കിൽ 3.3 V ഫോം ഫാക്ടർ ഉണ്ട്. പീക്ക് ത്രൂപുട്ട് 533 MB/s ആണ്.

പിസിഐ 64/66

PCI 64, PCI 66 എന്നിവയുടെ സംയോജനം അടിസ്ഥാന PCI സ്റ്റാൻഡേർഡിന്റെ നാലിരട്ടി ഡാറ്റാ ട്രാൻസ്ഫർ വേഗത അനുവദിക്കുന്നു; 64-ബിറ്റ് 3.3V സ്ലോട്ടുകൾ ഉപയോഗിക്കുന്നു, സാർവത്രികമായവയുമായി മാത്രം പൊരുത്തപ്പെടുന്നു, കൂടാതെ 3.3V 32-ബിറ്റ് വിപുലീകരണ കാർഡുകളും. PCI64/66 സ്റ്റാൻഡേർഡ് കാർഡുകൾക്ക് ഒന്നുകിൽ സാർവത്രിക (എന്നാൽ 32-ബിറ്റ് സ്ലോട്ടുകളുമായി പരിമിതമായ അനുയോജ്യതയുണ്ട്) അല്ലെങ്കിൽ ഒരു 3.3-വോൾട്ട് ഫോം ഫാക്ടർ (പിന്നീടുള്ള ഓപ്ഷൻ 32-ബിറ്റ് 33-മെഗാഹെർട്സ് ജനപ്രിയ നിലവാരമുള്ള സ്ലോട്ടുകളുമായി അടിസ്ഥാനപരമായി പൊരുത്തപ്പെടുന്നില്ല). പീക്ക് ത്രൂപുട്ട് - 533 MB/s.

പിസിഐ-എക്സ്

PCI-X 1.0 എന്നത് PCI64 ബസിന്റെ വിപുലീകരണമാണ്, രണ്ട് പുതിയ ഓപ്പറേറ്റിംഗ് ഫ്രീക്വൻസികൾ, 100, 133 MHz, കൂടാതെ ഒന്നിലധികം ഉപകരണങ്ങൾ ഒരേസമയം പ്രവർത്തിക്കുമ്പോൾ പ്രകടനം മെച്ചപ്പെടുത്തുന്നതിനുള്ള ഒരു പ്രത്യേക ഇടപാട് സംവിധാനവും. എല്ലാ 3.3V, ജനറിക് പിസിഐ കാർഡുകൾക്കും പൊതുവായി പിന്നോക്കം അനുയോജ്യമാണ്. PCI-X കാർഡുകൾ സാധാരണയായി 64-ബിറ്റ് 3.3B ഫോർമാറ്റിലാണ് നടപ്പിലാക്കുന്നത്, കൂടാതെ PCI64/66 സ്ലോട്ടുകളുമായി പരിമിതമായ ബാക്ക്വേർഡ് കോംപാറ്റിബിളിറ്റി ഉള്ളവയാണ്, കൂടാതെ ചില PCI-X കാർഡുകൾ സാർവത്രിക ഫോർമാറ്റ്സാധാരണ പിസിഐ 2.2/2.3-ൽ പ്രവർത്തിക്കാൻ കഴിവുള്ളവ (ഇതിന് പ്രായോഗിക മൂല്യമൊന്നുമില്ലെങ്കിലും). ബുദ്ധിമുട്ടുള്ള സന്ദർഭങ്ങളിൽ, മദർബോർഡിന്റെയും വിപുലീകരണ കാർഡിന്റെയും സംയോജനത്തിന്റെ പ്രവർത്തനത്തിൽ പൂർണ്ണമായും ആത്മവിശ്വാസം പുലർത്തുന്നതിന്, രണ്ട് ഉപകരണങ്ങളുടെയും നിർമ്മാതാക്കളുടെ അനുയോജ്യതാ ലിസ്റ്റുകൾ നിങ്ങൾ നോക്കേണ്ടതുണ്ട്.

PCI-X 2.0

PCI-X 2.0 - PCI-X 1.0 ന്റെ കഴിവുകളുടെ കൂടുതൽ വിപുലീകരണം; 266, 533 മെഗാഹെർട്സ് എന്നിവയുടെ ആവൃത്തിയും ഡാറ്റാ ട്രാൻസ്മിഷൻ സമയത്ത് പാരിറ്റി പിശക് തിരുത്തലും (ഇസിസി) ചേർത്തു. പ്രത്യേകമായി ഉപയോഗിക്കുന്ന 4 സ്വതന്ത്ര 16-ബിറ്റ് ബസുകളായി വിഭജിക്കാൻ അനുവദിക്കുന്നു അന്തർനിർമ്മിതവും വ്യാവസായിക സംവിധാനങ്ങൾ ; സിഗ്നൽ വോൾട്ടേജ് 1.5 V ആയി കുറച്ചു, പക്ഷേ നിലനിർത്തി പിന്നോക്ക അനുയോജ്യത 3.3 V സിഗ്നൽ വോൾട്ടേജ് ഉപയോഗിക്കുന്ന എല്ലാ കാർഡുകളുമുള്ള കണക്ടറുകൾ. നിലവിൽ, PCI-X ബസ് ഉപയോഗിക്കുന്ന ഉയർന്ന പെർഫോമൻസ് കമ്പ്യൂട്ടർ മാർക്കറ്റിന്റെ (ശക്തമായ വർക്ക്സ്റ്റേഷനുകളും എൻട്രി ലെവൽ സെർവറുകളും) പ്രൊഫഷണൽ ഇതര വിഭാഗത്തിന്, വളരെ കുറച്ച് മദർബോർഡുകൾ പിന്തുണയ്ക്കുന്നു. ബസ് നിർമ്മിക്കുന്നു. ഈ സെഗ്‌മെന്റിനുള്ള ഒരു മദർബോർഡിന്റെ ഒരു ഉദാഹരണം ASUS P5K WS ആണ്. പ്രൊഫഷണൽ സെഗ്മെന്റിൽ ഇത് പിസിഐ-ഇയ്ക്കുള്ള റെയ്ഡ് കൺട്രോളറുകളിലും എസ്എസ്ഡി ഡ്രൈവുകളിലും ഉപയോഗിക്കുന്നു.

മിനി പിസിഐ

ഫോം ഫാക്ടർ പിസിഐ 2.2, പ്രധാനമായും ലാപ്‌ടോപ്പുകളിൽ ഉപയോഗിക്കാൻ ഉദ്ദേശിച്ചുള്ളതാണ്.

പിസിഐ എക്സ്പ്രസ്

PCI എക്സ്പ്രസ്, അല്ലെങ്കിൽ PCIe, അല്ലെങ്കിൽ PCI-E (മൂന്നാം തലമുറ I/O-യ്ക്ക് 3GIO എന്നും അറിയപ്പെടുന്നു; PCI-X, PXI എന്നിവയുമായി തെറ്റിദ്ധരിക്കരുത്) - കമ്പ്യൂട്ടർ ബസ്(ഭൗതിക തലത്തിൽ ഇത് ഒരു ബസ് അല്ലെങ്കിലും, ഒരു പോയിന്റ്-ടു-പോയിന്റ് കണക്ഷൻ ആയതിനാൽ), ഉപയോഗിക്കുന്നു സോഫ്റ്റ്വെയർ മോഡൽ PCI ബസുകളും ഉയർന്ന പ്രകടനമുള്ള ഫിസിക്കൽ പ്രോട്ടോക്കോളും അടിസ്ഥാനമാക്കിയുള്ളതാണ് സീരിയൽ ഡാറ്റ ട്രാൻസ്മിഷൻ. ഇൻഫിനിബാൻഡ് ബസ് ഉപേക്ഷിച്ചതിന് ശേഷം ഇന്റൽ ആണ് പിസിഐ എക്സ്പ്രസ് സ്റ്റാൻഡേർഡിന്റെ വികസനം ആരംഭിച്ചത്. ഔദ്യോഗികമായി, ആദ്യത്തെ അടിസ്ഥാന പിസിഐ എക്സ്പ്രസ് സ്പെസിഫിക്കേഷൻ 2002 ജൂലൈയിൽ പ്രത്യക്ഷപ്പെട്ടു. പിസിഐ എക്സ്പ്രസ് സ്റ്റാൻഡേർഡിന്റെ വികസനം പിസിഐ പ്രത്യേക താൽപ്പര്യ ഗ്രൂപ്പാണ് നടത്തുന്നത്.

ഡാറ്റാ കൈമാറ്റത്തിനായി ഉപയോഗിക്കുന്ന പിസിഐ സ്റ്റാൻഡേർഡിൽ നിന്ന് വ്യത്യസ്തമായി സാധാരണ ബസ്ഒന്നിലധികം ഉപകരണങ്ങൾ സമാന്തരമായി ബന്ധിപ്പിച്ചിരിക്കുന്നതിനാൽ, പിസിഐ എക്സ്പ്രസ് സാധാരണയായി ഒരു പാക്കറ്റ് നെറ്റ്‌വർക്കാണ് നക്ഷത്ര ടോപ്പോളജി. പിസിഐ എക്സ്പ്രസ് ഉപകരണങ്ങൾ സ്വിച്ചുകളാൽ രൂപപ്പെട്ട ഒരു മാധ്യമത്തിലൂടെ പരസ്പരം ആശയവിനിമയം നടത്തുന്നു, ഓരോ ഉപകരണവും സ്വിച്ചിലേക്ക് പോയിന്റ്-ടു-പോയിന്റ് കണക്ഷൻ വഴി നേരിട്ട് ബന്ധിപ്പിച്ചിരിക്കുന്നു. കൂടാതെ, PCI എക്സ്പ്രസ് ബസ് പിന്തുണയ്ക്കുന്നു:

  • ഹോട്ട് സ്വാപ്പ് കാർഡുകൾ;
  • ഗ്യാരണ്ടീഡ് ബാൻഡ്‌വിഡ്ത്ത് (QoS);
  • ഊർജ്ജ മാനേജ്മെന്റ്;
  • കൈമാറുന്ന ഡാറ്റയുടെ സമഗ്രത നിരീക്ഷിക്കുന്നു.

പിസിഐ എക്സ്പ്രസ് ബസ് ഒരു ലോക്കൽ ബസായി മാത്രം ഉപയോഗിക്കാനാണ് ഉദ്ദേശിക്കുന്നത്. പിസിഐ എക്സ്പ്രസ് സോഫ്‌റ്റ്‌വെയർ മോഡൽ പിസിഐയിൽ നിന്ന് പാരമ്പര്യമായി ലഭിച്ചതിനാൽ, പിസിഐ ബസ് ഉപയോഗിക്കുന്നതിന് നിലവിലുള്ള സിസ്റ്റങ്ങളും കൺട്രോളറുകളും പരിഷ്‌ക്കരിക്കാനാകും. എക്സ്പ്രസ് മാറ്റിസ്ഥാപിക്കൽസോഫ്‌റ്റ്‌വെയർ പരിഷ്‌ക്കരണം കൂടാതെ ഭൗതിക തലം മാത്രം. പിസിഐ എക്സ്പ്രസ് ബസിന്റെ ഉയർന്ന പീക്ക് പ്രകടനം എജിപി ബസുകൾക്ക് പകരം അത് ഉപയോഗിക്കാൻ അനുവദിക്കുന്നു, അതിലുപരിയായി പിസിഐ, പിസിഐ-എക്സ്. യഥാർത്ഥത്തിൽ, പിസിഐ എക്സ്പ്രസ് ഈ ബസുകൾക്ക് പകരം പേഴ്സണൽ കമ്പ്യൂട്ടറുകളിൽ എത്തിച്ചു.

  • മിനികാർഡ് (മിനി പിസിഐഇ) - മിനി പിസിഐ ഫോം ഫാക്ടറിന് പകരമായി. ഓൺ മിനി കണക്റ്റർകാർഡ് ബസുകൾ: x1 PCIe, 2.0, SMBus.
    • x4 PCIe, SATA വരെയുള്ള മിനി PCIe-യുടെ രണ്ടാമത്തെ പതിപ്പാണ് M.2.
  • എക്സ്പ്രസ്സ്കാർഡ് - PCMCIA ഫോം ഫാക്ടറിന് സമാനമാണ്. എക്സ്പ്രസ് കാർഡ് കണക്റ്റർ x1 PCIe, USB 2.0 ബസുകളെ പിന്തുണയ്ക്കുന്നു; എക്സ്പ്രസ് കാർഡ് കാർഡുകൾ ഹോട്ട് പ്ലഗ്ഗിംഗിനെ പിന്തുണയ്ക്കുന്നു.
  • അഡ്വാൻസ്ഡ്ടിസിഎ, മൈക്രോടിസിഎ - മോഡുലാർ ടെലികമ്മ്യൂണിക്കേഷൻ ഉപകരണങ്ങൾക്കുള്ള ഫോം ഫാക്ടർ.
  • മൊബൈൽ പിസിഐ എക്സ്പ്രസ് മൊഡ്യൂൾ (എംഎക്സ്എം) ലാപ്ടോപ്പുകൾക്കായി എൻവിഡിയ സൃഷ്ടിച്ച ഒരു വ്യാവസായിക രൂപ ഘടകമാണ്. ഗ്രാഫിക്സ് ആക്സിലറേറ്ററുകൾ ബന്ധിപ്പിക്കാൻ ഇത് ഉപയോഗിക്കുന്നു.
  • പിസിഐ എക്സ്പ്രസ് കേബിൾ സ്പെസിഫിക്കേഷനുകൾ ഒരു കണക്ഷന്റെ ദൈർഘ്യം പതിനായിരക്കണക്കിന് മീറ്ററിലെത്താൻ അനുവദിക്കുന്നു, ഇത് പെരിഫറൽ ഉപകരണങ്ങൾ ഗണ്യമായ അകലത്തിൽ സ്ഥിതിചെയ്യുന്ന ഒരു കമ്പ്യൂട്ടർ സൃഷ്ടിക്കുന്നത് സാധ്യമാക്കുന്നു.
  • StackPC - സ്റ്റാക്ക് ചെയ്യാവുന്ന കെട്ടിടത്തിനുള്ള സ്പെസിഫിക്കേഷൻ കമ്പ്യൂട്ടർ സംവിധാനങ്ങൾ. ഈ സ്പെസിഫിക്കേഷൻ വിപുലീകരണ കണക്ടറുകൾ StackPC, FPE എന്നിവയും അവയുടെ ആപേക്ഷിക സ്ഥാനങ്ങളും വിവരിക്കുന്നു.

സ്റ്റാൻഡേർഡ് ഓരോ പോർട്ടിനും x32 ലൈനുകൾ അനുവദിക്കുന്നു എന്ന വസ്തുത ഉണ്ടായിരുന്നിട്ടും, അത്തരം പരിഹാരങ്ങൾ ഭൗതികമായി വളരെ വലുതാണ്, അവ ലഭ്യമല്ല.

വർഷം
പ്രകാശനം
പതിപ്പ്
പിസിഐ എക്സ്പ്രസ്
കോഡിംഗ്വേഗത
കൈമാറ്റങ്ങൾ
x ലൈനുകളിൽ ബാൻഡ്‌വിഡ്ത്ത്
× 1×2× 4× 8×16
2002 1.0 8b/10b 2.5 GT/s 2 4 8 16 32
2007 2.0 8b/10b 5 GT/s 4 8 16 32 64
2010 3.0 128b/130b 8 ജിടി/സെ ~7,877 ~15,754 ~31,508 ~63,015 ~126,031
2017 4.0 128b/130b 16 ജിടി/സെ ~15,754 ~31,508 ~63,015 ~126,031 ~252,062
2019
5.0 128b/130b 32 ജിടി/സെ ~32 ~64 ~128 ~256 ~512

പിസിഐ എക്സ്പ്രസ് 2.0

PCI-SIG 2007 ജനുവരി 15-ന് പിസിഐ എക്സ്പ്രസ് 2.0 സ്പെസിഫിക്കേഷൻ പുറത്തിറക്കി. പിസിഐ എക്സ്പ്രസ് 2.0-ലെ പ്രധാന കണ്ടുപിടുത്തങ്ങൾ:

  • വർദ്ധിച്ച ത്രൂപുട്ട്: ഒരു വരിയുടെ ബാൻഡ്‌വിഡ്ത്ത് 500 MB/s, അല്ലെങ്കിൽ 5 GT/s ( ജിഗാ ഇടപാടുകൾ/ങ്ങൾ).
  • ഉപകരണങ്ങളും സോഫ്റ്റ്‌വെയർ മോഡലും തമ്മിലുള്ള ട്രാൻസ്ഫർ പ്രോട്ടോക്കോളിൽ മെച്ചപ്പെടുത്തലുകൾ വരുത്തിയിട്ടുണ്ട്.
  • ഡൈനാമിക് സ്പീഡ് നിയന്ത്രണം (ആശയവിനിമയ വേഗത നിയന്ത്രിക്കാൻ).
  • ബാൻഡ്‌വിഡ്ത്ത് അലേർട്ട് (ബസിന്റെ വേഗതയിലും വീതിയിലും വരുന്ന മാറ്റങ്ങളെ കുറിച്ച് സോഫ്‌റ്റ്‌വെയറിനെ അറിയിക്കാൻ).
  • ആക്സസ് നിയന്ത്രണ സേവനങ്ങൾ - ഓപ്ഷണൽ പോയിന്റ്-ടു-പോയിന്റ് ഇടപാട് മാനേജ്മെന്റ് കഴിവുകൾ.
  • എക്സിക്യൂഷൻ ടൈംഔട്ട് നിയന്ത്രണം.
  • ഒരു പിസിഐ ഉപകരണത്തിനുള്ളിൽ പിസിഐ ഫംഗ്ഷനുകൾ പുനഃസജ്ജമാക്കുന്നതിനുള്ള ഒരു ഓപ്ഷണൽ മെക്കാനിസമാണ് ഫംഗ്ഷൻ ലെവൽ റീസെറ്റ്.
  • വൈദ്യുതി പരിധി പുനർനിർവചിക്കുന്നു (കൂടുതൽ വൈദ്യുതി ഉപഭോഗം ചെയ്യുന്ന ഉപകരണങ്ങളെ ബന്ധിപ്പിക്കുമ്പോൾ സ്ലോട്ട് പവർ പരിധി പുനർ നിർവചിക്കാൻ).

പിസിഐ എക്സ്പ്രസ് 2.0, പിസിഐ എക്സ്പ്രസ് 1.1-മായി പൂർണ്ണമായി പൊരുത്തപ്പെടുന്നു (പഴയവ പുതിയ കണക്ടറുകളുള്ള മദർബോർഡുകളിൽ പ്രവർത്തിക്കും, എന്നാൽ പഴയ ചിപ്സെറ്റുകൾക്ക് ഇരട്ട ഡാറ്റാ ട്രാൻസ്ഫർ നിരക്കുകൾ പിന്തുണയ്ക്കാൻ കഴിയാത്തതിനാൽ 2.5 ജിടി/സെക്കൻഡ് വേഗതയിൽ മാത്രം; പുതിയ വീഡിയോ അഡാപ്റ്ററുകൾ പ്രശ്നങ്ങളില്ലാതെ പ്രവർത്തിക്കും. പഴയ പിസിഐ എക്സ്പ്രസ് 1.x കണക്ടറുകൾ).

പിസിഐ എക്സ്പ്രസ് 2.1

ശാരീരിക സ്വഭാവസവിശേഷതകളുടെ കാര്യത്തിൽ (വേഗത, കണക്റ്റർ) ഇത് 2.0 ന് സമാനമാണ്; സോഫ്റ്റ്വെയർ ഭാഗത്ത്, പതിപ്പ് 3.0 ൽ പൂർണ്ണമായി നടപ്പിലാക്കാൻ ആസൂത്രണം ചെയ്ത ഫംഗ്ഷനുകൾ ചേർത്തു. മിക്ക മദർബോർഡുകളും പതിപ്പ് 2.0 ഉപയോഗിച്ച് വിൽക്കുന്നതിനാൽ, 2.1 ഉള്ള ഒരു വീഡിയോ കാർഡ് മാത്രം ഉള്ളത് 2.1 മോഡ് ഉപയോഗിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നില്ല.

പിസിഐ എക്സ്പ്രസ് 3.0

2010 നവംബറിൽ, പിസിഐ എക്സ്പ്രസ് 3.0-നുള്ള സവിശേഷതകൾ അംഗീകരിച്ചു. ഇന്റർഫേസിന് 8 GT/s ഡാറ്റാ ട്രാൻസ്ഫർ നിരക്ക് ഉണ്ട് ( ജിഗാ ഇടപാടുകൾ/ങ്ങൾ). ഇതൊക്കെയാണെങ്കിലും, പിസിഐ എക്സ്പ്രസ് 2.0 നിലവാരവുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ അതിന്റെ യഥാർത്ഥ ത്രൂപുട്ട് ഇപ്പോഴും ഇരട്ടിയായി. കൂടുതൽ ആക്രമണാത്മകമായ 128b/130b എൻകോഡിംഗ് സ്കീമിലൂടെയാണ് ഇത് നേടിയത്, ബസിലൂടെ അയച്ച 128 ബിറ്റ് ഡാറ്റ 130 ബിറ്റുകളിൽ എൻകോഡ് ചെയ്യുന്നു. അതേ സമയം, പിസിഐ എക്സ്പ്രസിന്റെ മുൻ പതിപ്പുകളുമായുള്ള പൂർണ്ണ അനുയോജ്യത നിലനിർത്തുന്നു. പിസിഐ എക്സ്പ്രസ് 1.x, 2.x കാർഡുകൾ സ്ലോട്ട് 3.0 ൽ പ്രവർത്തിക്കും, നേരെമറിച്ച്, ഒരു പിസിഐ എക്സ്പ്രസ് 3.0 കാർഡ് 1.x, 2.x എന്നീ സ്ലോട്ടുകളിൽ പ്രവർത്തിക്കും.

പിസിഐ എക്സ്പ്രസ് 4.0

2016 അവസാനത്തിന് മുമ്പ് പിസിഐ എക്സ്പ്രസ് 4.0 സ്റ്റാൻഡേർഡ് ചെയ്യാമെന്ന് പിസിഐ സ്പെഷ്യൽ ഇന്ററസ്റ്റ് ഗ്രൂപ്പ് (പിസിഐ എസ്ഐജി) പ്രസ്താവിച്ചു, എന്നാൽ 2016 മധ്യത്തിൽ, നിരവധി ചിപ്പുകൾ ഇതിനകം തന്നെ ഉൽപ്പാദനത്തിനായി തയ്യാറെടുക്കുമ്പോൾ, 2017 ന്റെ തുടക്കത്തിൽ സ്റ്റാൻഡേർഡൈസേഷൻ പ്രതീക്ഷിക്കുന്നതായി മാധ്യമങ്ങൾ റിപ്പോർട്ട് ചെയ്തു. 16 GT/s ത്രോപുട്ട് ഉണ്ടായിരിക്കും, അതായത്, PCIe 3.0 യുടെ ഇരട്ടി വേഗമായിരിക്കും ഇത്.

നിങ്ങളുടെ അഭിപ്രായം രേഖപ്പെടുത്തുക!

www.algo-textile.ru ഉപയോഗിക്കുന്ന തീപിടിക്കാത്ത തുണിത്തരങ്ങൾ എവിടെയാണ്. കൊതുക് വലകൾക്കുള്ള കൊതുക് വലകൾ ആക്സസറികൾ 2-sklad.ru.

പിസിഐ, പിസിഐ-എക്സ്

PCI, PCI-X ബസുകൾ

ആമുഖം

PCI, PCI-X ബസുകളാണ് പ്രധാന I/O വിപുലീകരണ ബസുകൾ ആധുനിക കമ്പ്യൂട്ടറുകൾ; വീഡിയോ അഡാപ്റ്ററുകൾ കണക്റ്റുചെയ്യുന്നതിന് അവ ഒരു എജിപി പോർട്ട് അനുബന്ധമായി നൽകുന്നു. I/O എക്സ്പാൻഷൻ ബസുകൾ (എക്‌സ്‌പാൻഷൻ ബസ്) സിസ്റ്റം-ലെവൽ കണക്റ്റിവിറ്റിയാണ്: കമ്പ്യൂട്ടർ സിസ്റ്റം റിസോഴ്‌സുകൾ - മെമ്മറി, ഐ/ഒ അഡ്രസ് സ്‌പേസ്, ഇന്ററപ്റ്റുകൾ, ഡയറക്ട് മെമ്മറി ആക്‌സസ് എന്നിവ നേരിട്ട് ഉപയോഗിക്കുന്നതിന് അഡാപ്റ്ററുകളെയും പെരിഫറൽ കൺട്രോളറുകളെയും അവ അനുവദിക്കുന്നു. വിപുലീകരണ ബസുകളുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന ഉപകരണങ്ങൾക്ക് ഈ ബസുകളെ നിയന്ത്രിക്കാനും മറ്റ് കമ്പ്യൂട്ടർ ഉറവിടങ്ങളിലേക്ക് പ്രവേശനം നേടാനും കഴിയും. വിപുലീകരണ ബസുകൾ സ്ലോട്ടുകൾ (സ്ലോട്ട് കണക്ടറുകൾ) അല്ലെങ്കിൽ പിൻ കണക്ടറുകൾ ആയി യാന്ത്രികമായി നടപ്പിലാക്കുന്നു; കണ്ടക്ടറുകളുടെ ഒരു ചെറിയ നീളം അവയുടെ സവിശേഷതയാണ്, അതായത്, അവ പൂർണ്ണമായും പ്രാദേശികമാണ്, ഇത് ഉയർന്ന പ്രവർത്തന വേഗത കൈവരിക്കാൻ അനുവദിക്കുന്നു. ഈ ബസുകൾ കണക്റ്ററുകളിലേക്ക് ഔട്ട്പുട്ട് ആയിരിക്കില്ല, എന്നാൽ സംയോജിത മദർബോർഡുകളിൽ ഉപകരണങ്ങൾ ബന്ധിപ്പിക്കാൻ ഉപയോഗിക്കുന്നു.

ആദ്യം, പിസിഐ ബസ് ഒരു ഐഎസ്എ ബസുള്ള സിസ്റ്റങ്ങളിലേക്ക് ഒരു എക്സ്റ്റൻഷൻ (മെസാനൈൻ ബസ്) ആയി അവതരിപ്പിച്ചു. അടിസ്ഥാനമാക്കിയാണ് ഇത് വികസിപ്പിച്ചത് പെന്റിയം പ്രോസസ്സറുകൾ, മാത്രമല്ല i486 പ്രോസസറുകളിലും നന്നായി പോയി. പിന്നീട്, പിസിഐ കുറച്ചു കാലത്തേക്ക് സെൻട്രൽ ബസ് ആയി മാറി: മദർബോർഡ് ചിപ്സെറ്റിന്റെ ഭാഗമായ ഉയർന്ന പ്രകടനമുള്ള ബ്രിഡ്ജ് ("വടക്ക്" പാലം) വഴി ഇത് പ്രോസസർ ബസുമായി ബന്ധിപ്പിച്ചു. ശേഷിക്കുന്ന I/O വിപുലീകരണ ബസുകളും (ISA/EISA അല്ലെങ്കിൽ MCA), കൂടാതെ പ്രാദേശിക ISA-പോലുള്ള X-BUS ബസും LPC ഇന്റർഫേസും, സിസ്റ്റം ബോർഡ് ചിപ്പുകൾ ബന്ധിപ്പിച്ചിരിക്കുന്നു (ROM BIOS, ഇന്ററപ്റ്റ് കൺട്രോളറുകൾ, കീബോർഡുകൾ, DMA , COM, LPT പോർട്ടുകൾ, HDD, മറ്റ് "ചെറിയ കാര്യങ്ങൾ"), "സൗത്ത്" ബ്രിഡ്ജ് വഴി പിസിഐ ബസുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു. "ഹബ്" ആർക്കിടെക്ചറുള്ള ആധുനിക മദർബോർഡുകളിൽ, പിസിഐ ബസ് അതിന്റെ കമ്മ്യൂണിക്കേഷൻ ചാനൽ ശേഷിയിൽ പ്രോസസറും മെമ്മറിയും വിട്ടുവീഴ്ച ചെയ്യാതെ, മാത്രമല്ല ട്രാൻസിറ്റ് ട്രാഫിക്കുള്ള മറ്റ് ബസുകളിൽ ഉപകരണങ്ങൾ ലോഡുചെയ്യാതെയും മാറ്റി.

പിസിഐ ബസ് സിൻക്രണസ് ആണ് - എല്ലാ സിഗ്നലുകളും CLK സിഗ്നലിന്റെ പോസിറ്റീവ് എഡ്ജ് (എഡ്ജ്) പിടിച്ചെടുക്കുന്നു. നാമമാത്രമായ സിൻക്രൊണൈസേഷൻ ആവൃത്തി 33.3 മെഗാഹെർട്സ് ആയി കണക്കാക്കപ്പെടുന്നു; ആവശ്യമെങ്കിൽ, അത് കുറയ്ക്കാവുന്നതാണ്. പതിപ്പ് പിസിഐ 2.1 മുതൽ, ബസിലെ എല്ലാ ഉപകരണങ്ങളും "സമ്മതിച്ചാൽ" ​​ആവൃത്തി 66.6 മെഗാഹെർട്സ് ആയി വർദ്ധിപ്പിക്കാൻ സാധിക്കും. PCI-X-ൽ, ആവൃത്തി 133 MHz-ൽ എത്താം.

32 ബിറ്റുകളുടെ സാധാരണ വീതിയുള്ള ഒരു സമാന്തര മൾട്ടിപ്ലക്‌സ്ഡ് വിലാസം/ഡാറ്റ (എഡി) ബസ് ആണ് പിസിഐ ഉപയോഗിക്കുന്നത്. ബിറ്റ് ഡെപ്ത് 64 ബിറ്റുകളിലേക്ക് വികസിപ്പിക്കാനുള്ള സാധ്യതയെ സ്പെസിഫിക്കേഷൻ നിർവചിക്കുന്നു; PCI-X പതിപ്പ് 2.0 16-ബിറ്റ് ബസ് ഓപ്ഷനും നിർവചിക്കുന്നു. 33 മെഗാഹെർട്‌സിന്റെ ബസ് ഫ്രീക്വൻസിയിൽ, സൈദ്ധാന്തിക ത്രൂപുട്ട് 32-ബിറ്റ് ബസിന് 132 MB/s ഉം 64-ബിറ്റ് ബസിന് 264 MB/s ഉം എത്തുന്നു; യഥാക്രമം 66 MHz - 264 MB/s, 528 MB/s എന്നിവയുടെ സമന്വയ ആവൃത്തിയിൽ. എന്നിരുന്നാലും, ഈ ഉയർന്ന മൂല്യങ്ങൾ പാക്കറ്റ് ട്രാൻസ്മിഷൻ സമയത്ത് മാത്രമേ എത്തിച്ചേരുകയുള്ളൂ: പ്രോട്ടോക്കോൾ ഓവർഹെഡ് കാരണം, യഥാർത്ഥ ശരാശരി ബസ് ത്രൂപുട്ട് കുറവാണ്.

പിസിഐ, പിസിഐ-എക്സ് ബസുകളുടെയും പിസിക്ക് അനുയോജ്യമായ കമ്പ്യൂട്ടറുകളുടെ മറ്റ് വിപുലീകരണ ബസുകളുടെയും താരതമ്യ സവിശേഷതകൾ പട്ടികയിൽ നൽകിയിരിക്കുന്നു. 1.1 നിന്ന് ISA ബസ് ഡെസ്ക്ടോപ്പ് കമ്പ്യൂട്ടറുകൾപുറപ്പെടുന്നു, പക്ഷേ പരമ്പരാഗത സ്ലോട്ട് പതിപ്പിലും PC/104-ന്റെ "സാൻഡ്‌വിച്ച്" പതിപ്പിലും വ്യാവസായിക, എംബഡഡ് കമ്പ്യൂട്ടറുകളിൽ അതിന്റെ സ്ഥാനം നിലനിർത്തുന്നു. പിസി കാർഡ്, കാർഡ് ബസ് ബസുകളുള്ള പിസിഎംസിഐഎ സ്ലോട്ടുകൾ നോട്ട്ബുക്ക് കമ്പ്യൂട്ടറുകളിൽ വ്യാപകമായി ഉപയോഗിക്കുന്നു. മദർബോർഡിലേക്ക് നോൺ-റിസോഴ്‌സ്-ഇന്റൻസീവ് ഉപകരണങ്ങളെ ബന്ധിപ്പിക്കുന്നതിനുള്ള ആധുനികവും ചെലവുകുറഞ്ഞതുമായ മാർഗമാണ് എൽപിസി ബസ്.

ടയർ പീക്ക് ത്രൂപുട്ട് MB/s DMA ചാനലുകൾ ബസ് മാസ്റ്റർ എസിഎഫ്ജി ഡാറ്റ വീതി വിലാസത്തിന്റെ വലുപ്പം ഫ്രീക്വൻസി MHz
ISA-8 4 3 - - 8 20 8
ISA-16 8
7
+
-
16
24
8
എൽ.പി.സി 6,7
7
+
-
8/16/32
32
33
EISA
33,3 7 +
+
32
32
8,33
എംസിഎ-16
16
-
+
+
16
24
10
എംസിഎ-32
20
-
+
+
32
32
10
വി.എൽ.ബി
132
-
(+)
-
32/64
32
33-50(66)
പിസിഐ
133-533
-
+
+
32/64
32/64
33/66
പിസിഐ-എക്സ്
533-4256
-
+
+
16/32/64
32/64
66-133
പിസിഐ എക്സ്പ്രസ്
496-15872
-
+
+
1/2/4/8/12/16/32
32/64
2.5 GHz
AGP 1x/2x/4x/8x
266/533/1066/2132
-
+
+
32
32/64
66
പി.സി.എം.സി.ഐ.എ
10/22
+
-
+
8/16
26
10
കാർഡ് ബസ് 132 - + + 32 32 33

ACFG1- ഓട്ടോമാറ്റിക് കോൺഫിഗറേഷൻ പിന്തുണയ്ക്കുന്നു. ISA-യെ സംബന്ധിച്ചിടത്തോളം, PnP എന്നത് അഡാപ്റ്ററുകളും സോഫ്‌റ്റ്‌വെയറുകളും ഉപയോഗിച്ച് നടപ്പിലാക്കാൻ വൈകി.

PCI, PCI-X ബസ് സിഗ്നലിംഗ് പ്രോട്ടോക്കോൾ

പിസിഐ, പിസിഐ-എക്സ് ബസുകളിലെ വിവരങ്ങളുടെ കൈമാറ്റം ഇടപാടുകളുടെ രൂപത്തിൽ ക്രമീകരിച്ചിരിക്കുന്നു - യുക്തിസഹമായി പൂർത്തിയാക്കിയ എക്സ്ചേഞ്ച് പ്രവർത്തനങ്ങൾ. ഒരു സാധാരണ ഇടപാടിൽ രണ്ട് ഉപകരണങ്ങൾ ഉൾപ്പെടുന്നു: ഒരു എക്‌സ്‌ചേഞ്ച് ഇനീഷ്യേറ്റർ, മാസ്റ്റർ ഉപകരണം എന്നും അറിയപ്പെടുന്നു, ഒരു ടാർഗെറ്റ് ഉപകരണം, സ്ലേവ് എന്നും അറിയപ്പെടുന്നു. ഈ ഉപകരണങ്ങൾ തമ്മിലുള്ള ആശയവിനിമയത്തിനുള്ള നിയമങ്ങൾ പിസിഐ ബസ് പ്രോട്ടോക്കോൾ നിർണ്ണയിക്കുന്നു. ഒരു പങ്കാളിയില്ലാതെ (സിഗ്നലുകളൊന്നും നൽകാതെ) ഉപകരണത്തിന് ബസിലെ ഇടപാടുകൾ നിരീക്ഷിക്കാൻ കഴിയും; സ്‌നൂപ്പിംഗ് എന്ന പദം ട്രാക്കിംഗ് മോഡുമായി യോജിക്കുന്നു. ഒരു പ്രത്യേക തരം ഇടപാട് (പ്രത്യേക സൈക്കിൾ) ഉണ്ട് - പ്രക്ഷേപണം, അതിൽ പ്രോട്ടോക്കോൾ അനുസരിച്ച് ഇനീഷ്യേറ്റർ ഏതെങ്കിലും ഉപകരണങ്ങളുമായി ഇടപഴകുന്നില്ല. ഓരോ ഇടപാടും ഒരു കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുന്നു, സാധാരണയായി ഒരു നിർദ്ദിഷ്ട വിലാസത്തിലേക്ക് ഡാറ്റ വായിക്കുകയോ എഴുതുകയോ ചെയ്യുന്നു. ഒരു ഇടപാട് ആരംഭിക്കുന്നത് ഒരു വിലാസ ഘട്ടത്തിലാണ്, അതിൽ ഇനീഷ്യേറ്റർ ഒരു കമാൻഡും ടാർഗെറ്റ് വിലാസവും വ്യക്തമാക്കുന്നു. ഡാറ്റാ ഘട്ടങ്ങൾ പിന്തുടരാം, അതിൽ ഒരു ഉപകരണം (ഡാറ്റ ഉറവിടം) ബസിൽ ഡാറ്റ ഇടുകയും മറ്റൊന്ന് (സിങ്ക്) അത് വായിക്കുകയും ചെയ്യുന്നു. ഒന്നിലധികം ഡാറ്റാ ഘട്ടങ്ങളുള്ള ഇടപാടുകളെ ബാച്ച് ഇടപാടുകൾ എന്ന് വിളിക്കുന്നു. സിംഗിൾ ഇടപാടുകളും ഉണ്ട് (ഒരു ഡാറ്റ ഘട്ടത്തിൽ). ടാർഗെറ്റ് ഉപകരണം (അല്ലെങ്കിൽ ഇനീഷ്യേറ്റർ) എക്സ്ചേഞ്ചിന് തയ്യാറല്ലെങ്കിൽ, ഡാറ്റാ ഘട്ടങ്ങളില്ലാതെ ഒരു ഇടപാട് പൂർത്തിയാക്കാൻ കഴിയും. IN പിസിഐ-എക്സ് ബസ്ഒരു ആട്രിബ്യൂട്ട് ഘട്ടം ചേർത്തു, അതിൽ അധിക വിവരംഇടപാടിനെക്കുറിച്ച്.

PCI, PCI-X ബസ് സിഗ്നലിംഗ് പ്രോട്ടോക്കോൾ

ബസ് ഇന്റർഫേസ് സിഗ്നലുകളുടെ ഘടനയും ഉദ്ദേശ്യവും ചുവടെയുള്ള പട്ടികയിൽ വെളിപ്പെടുത്തിയിരിക്കുന്നു. എല്ലാ സിഗ്നൽ ലൈനുകളുടെയും അവസ്ഥകൾ പോസിറ്റീവ് എഡ്ജ് CLK ആണ് മനസ്സിലാക്കുന്നത്, കൂടുതൽ വിവരണത്തിലെ ഈ നിമിഷങ്ങൾ അർത്ഥമാക്കുന്നത് ബസ് സൈക്കിളുകളാണ് (ലംബമായ ഡോട്ടഡ് ലൈനുകളുള്ള കണക്കുകളിൽ അടയാളപ്പെടുത്തിയിരിക്കുന്നത്). ഒരേ സിഗ്നൽ ലൈനുകൾ വ്യത്യസ്ത സമയങ്ങളിൽ നിയന്ത്രിക്കപ്പെടുന്നു വ്യത്യസ്ത ഉപകരണങ്ങൾബസ്, കൂടാതെ ശരിയായ (സംഘർഷരഹിതമായ) "അധികാര കൈമാറ്റം" എന്നതിന് ഒരു ഉപകരണവും ലൈൻ നിയന്ത്രിക്കാത്ത ഒരു കാലയളവ് ആവശ്യമാണ്. സമയ ഡയഗ്രമുകളിൽ, ഈ ഇവന്റ് - "പിറൗറ്റ്" (ടേൺറൗണ്ട്) എന്ന് വിളിക്കപ്പെടുന്നവ - ഒരു ജോടി അർദ്ധവൃത്താകൃതിയിലുള്ള അമ്പടയാളങ്ങളാൽ സൂചിപ്പിക്കുന്നു.

മേശ. പിസിഐ ബസ് സിഗ്നലുകൾ

സിഗ്നൽ
ഉദ്ദേശ്യം
എ.ഡി വിലാസം/ഡാറ്റ - മൾട്ടിപ്ലക്സഡ് വിലാസം/ഡാറ്റ ബസ്. ഇടപാടിന്റെ തുടക്കത്തിൽ, വിലാസം കൈമാറുന്നു, തുടർന്നുള്ള സൈക്കിളുകളിൽ - ഡാറ്റ
C/B # കമാൻഡ്/ബൈറ്റ് പ്രവർത്തനക്ഷമമാക്കുക - ബൈറ്റുകൾ ആക്സസ് ചെയ്യുന്നതിനുള്ള കമാൻഡ്/അനുമതി. അടുത്ത ബസ് സൈക്കിളിന്റെ തരം നിർണ്ണയിക്കുന്ന കമാൻഡ് വിലാസ ഘട്ടത്തിൽ നാല്-ബിറ്റ് കോഡ് വ്യക്തമാക്കുന്നു
ഫ്രെയിം#
ഫ്രെയിം. ഒരു സിഗ്നലിന്റെ ആമുഖം ഇടപാടിന്റെ ആരംഭം (വിലാസ ഘട്ടം) അടയാളപ്പെടുത്തുന്നു, സിഗ്നൽ നീക്കം ചെയ്യുന്നത് തുടർന്നുള്ള ഡാറ്റാ ട്രാൻസ്ഫർ സൈക്കിൾ ഇടപാടിലെ അവസാനത്തേതാണെന്ന് സൂചിപ്പിക്കുന്നു.
DEVSEL#
ഉപകരണം തിരഞ്ഞെടുക്കുക— ഉപകരണം തിരഞ്ഞെടുത്തു (അതിനെ അഭിസംബോധന ചെയ്യുന്ന ഇടപാടിനുള്ള CP പ്രതികരണം)
IRDY#
ഇനിഷ്യേറ്റർ റെഡി - ഡാറ്റ എക്സ്ചേഞ്ചിനുള്ള മാസ്റ്റർ ഉപകരണത്തിന്റെ സന്നദ്ധത
TRDY#
ടാർഗെറ്റ് റെഡി - ഡാറ്റ കൈമാറ്റത്തിനുള്ള നിയന്ത്രണ കേന്ദ്രത്തിന്റെ സന്നദ്ധത
നിർത്തുക#
നിലവിലെ ഇടപാട് നിർത്താൻ സിപിയുവിൽ നിന്ന് മാസ്റ്ററോട് അഭ്യർത്ഥിക്കുക
ലോക്ക്#
തടസ്സമില്ലാത്ത പ്രവർത്തനം ഉറപ്പാക്കാൻ ബസ് ലോക്ക് സിഗ്നൽ. ഒരു ഓപ്പറേഷൻ പൂർത്തിയാക്കാൻ ഒന്നിലധികം പിസിഐ ഇടപാടുകൾ ആവശ്യമായ ഒരു ബ്രിഡ്ജ് ഉപയോഗിക്കുന്നു
REQ#
അഭ്യർത്ഥന - ബസ് പിടിച്ചെടുക്കാൻ മാസ്റ്റർ ഉപകരണത്തിൽ നിന്നുള്ള അഭ്യർത്ഥന
GNT#
ഗ്രാന്റ് - മാസ്റ്ററിന് ബസ് നിയന്ത്രണം നൽകുന്നു
PAR
പാരിറ്റി - AD, C/BE# ലൈനുകൾക്കുള്ള പൊതുവായ പാരിറ്റി ബിറ്റ്
PERR#
പാരിറ്റി പിശക് - പാരിറ്റി പിശക് സിഗ്നൽ (പ്രത്യേകമായവ ഒഴികെയുള്ള എല്ലാ സൈക്കിളുകൾക്കും). ഒരു പിശക് കണ്ടെത്തുന്ന ഏതൊരു ഉപകരണവും സൃഷ്ടിച്ചത്
PME#
പവർ മാനേജ്മെന്റ് ഇവന്റ് - ഉപഭോഗ മോഡിൽ മാറ്റത്തിന് കാരണമാകുന്ന ഇവന്റുകളെക്കുറിച്ചുള്ള ഒരു സിഗ്നൽ ( അധിക സിഗ്നൽ, PCI 2.2-ൽ അവതരിപ്പിച്ചു)
CLKRUN#
ക്ലോക്ക് റണ്ണിംഗ് - നാമമാത്രമായ ക്ലോക്ക് ഫ്രീക്വൻസിയിൽ ബസ് പ്രവർത്തിക്കുന്നു. സിഗ്നൽ നീക്കം ചെയ്യുക എന്നതിനർത്ഥം ഉപഭോഗം കുറയ്ക്കുന്നതിന് (മൊബൈൽ ആപ്ലിക്കേഷനുകൾക്ക്) വേഗത കുറയ്ക്കുകയോ സമന്വയം നിർത്തുകയോ ചെയ്യുക എന്നാണ്.
PRSN#
നിലവിലുള്ളത് - വൈദ്യുതി ഉപഭോഗ അഭ്യർത്ഥന എൻകോഡ് ചെയ്യുന്ന ബോർഡ് സാന്നിധ്യം സൂചകങ്ങൾ. വിപുലീകരണ കാർഡിൽ, ഒന്നോ രണ്ടോ LED ലൈനുകൾ GND ബസുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു, അത് മദർബോർഡ് മനസ്സിലാക്കുന്നു.
RST#
പുനഃസജ്ജമാക്കുക - എല്ലാ രജിസ്റ്ററുകളും അവയുടെ പ്രാരംഭ നിലയിലേക്ക് പുനഃസജ്ജമാക്കുക ("പുനഃസജ്ജമാക്കുക" ബട്ടണിൽ ക്ലിക്കുചെയ്യുക
റീബൂട്ടിലും)
IDSEL
ഇനീഷ്യലൈസേഷൻ ഡിവൈസ് സെലക്ട് - റീഡ് ആൻഡ് റൈറ്റ് സൈക്കിളുകളിൽ കോൺഫിഗറേഷനിൽ ഡിവൈസ് തിരഞ്ഞെടുക്കൽ; ഈ ലൈനിലെ ഉയർന്ന സിഗ്നൽ ലെവൽ കണ്ടെത്തുന്ന ഒരു ഉപകരണം ഈ സൈക്കിളുകളോട് പ്രതികരിക്കുന്നു
SERR#
സിസ്റ്റം പിശക് - സിസ്റ്റം പിശക്. ഒരു പ്രത്യേക ഫ്രെയിമിലെ വിലാസം അല്ലെങ്കിൽ ഡാറ്റ പാരിറ്റി പിശക് അല്ലെങ്കിൽ ഉപകരണം കണ്ടെത്തിയ മറ്റ് ദുരന്ത പിശക്. ഏത് പിസിഐ ഉപകരണവും എൻഎംഐ കോളുകളും ഉപയോഗിച്ച് സജീവമാക്കി
REQ64#
64 ബിറ്റ് അഭ്യർത്ഥിക്കുക - 64-ബിറ്റ് എക്സ്ചേഞ്ചിനായി അഭ്യർത്ഥിക്കുക. 64-ബിറ്റ് ഇനീഷ്യേറ്ററാണ് സിഗ്നൽ ഇൻപുട്ട് ചെയ്യുന്നത്; ഇത് FRAME# സിഗ്നലുമായി കൃത്യസമയത്ത് യോജിക്കുന്നു. റീസെറ്റ് പൂർത്തിയാകുമ്പോൾ (RST# സിഗ്നൽ) 64-ബിറ്റ് ഉപകരണത്തിലേക്ക് അത് 64-ബിറ്റ് ബസുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നതായി സിഗ്നൽ നൽകുന്നു. ഒരു 64-ബിറ്റ് ഉപകരണം ഈ സിഗ്നൽ കണ്ടെത്തിയില്ലെങ്കിൽ, അത് ഹൈ-ബൈറ്റ് ബഫർ സർക്യൂട്ടുകൾ പ്രവർത്തനരഹിതമാക്കി 32-ബിറ്റ് മോഡിലേക്ക് സ്വയം പുനഃക്രമീകരിക്കണം.
ACK64#
64-ബിറ്റ് എക്സ്ചേഞ്ചിന്റെ സ്ഥിരീകരണം. DEVSEL# എന്നതിനൊപ്പം ഒരേസമയം അതിന്റെ വിലാസം തിരിച്ചറിഞ്ഞ 64-ബിറ്റ് CPU ആണ് സിഗ്നൽ ഇൻപുട്ട് ചെയ്യുന്നത്. ഈ സ്ഥിരീകരണം നൽകുന്നതിൽ പരാജയപ്പെടുന്നത് 32-ബിറ്റിൽ എക്സ്ചേഞ്ച് നടത്താൻ ഇനീഷ്യേറ്ററെ നിർബന്ധിതനാക്കും
INTA#, INTB#, INTC#, INTD#
ഇന്ററപ്റ്റ് എ, ബി, സി, ഡി - ഇന്ററപ്റ്റ് അഭ്യർത്ഥന ലൈനുകൾ, ലെവൽ സെൻസിറ്റിവിറ്റി, ആക്റ്റീവ് ലെവൽ - ലോ, ഇത് ലൈനുകളുടെ വേർതിരിവ് (പങ്കിടൽ) അനുവദിക്കുന്നു
CLK
ക്ലോക്ക് - ബസ് ക്ലോക്ക് ആവൃത്തി. 20-33 MHz പരിധിയിലായിരിക്കണം, PCI 2.1 മുതൽ 66 MHz വരെയും PCI-X-ൽ 100 ​​വരെയും 133 MHz വരെയും ആകാം.
M66EN
66MHz പ്രവർത്തനക്ഷമമാക്കുക - 66 MHz വരെയുള്ള ക്ലോക്ക് ഫ്രീക്വൻസി റെസലൂഷൻ (കാർഡുകളിൽ 33 MHz ഗ്രൗണ്ട് ചെയ്തിരിക്കുന്നു, 66 MHz-ൽ ഇത് സൗജന്യമാണ്)
PCIXCAP (38B)

PCI-X കഴിവുകൾ: PCI ബോർഡുകളിൽ - ഗ്രൗണ്ടഡ്, PCI-X133-ൽ 0.01 µF കപ്പാസിറ്റർ മുഖേന ഗ്രൗണ്ടുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു, PCI-X66-ൽ - 10 kOhm, 0.01 µF എന്ന സമാന്തര RC സർക്യൂട്ട് വഴി.

SDONE
സ്‌നൂപ്പ് ചെയ്‌തു - നിലവിലെ ഇടപാടിനായി സ്‌നൂപ്പ് സൈക്കിൾ പൂർത്തിയായി എന്നതിന്റെ സൂചന. മെമ്മറിയും കാഷെ കോഹറൻസ് മോണിറ്ററിംഗ് സൈക്കിളും അപൂർണ്ണമാണെന്ന് താഴ്ന്ന നില സൂചിപ്പിക്കുന്നു. കാഷെഡ് മെമ്മറിയുള്ള ബസ് ഉപകരണങ്ങൾ മാത്രം ഉപയോഗിക്കുന്ന ഓപ്ഷണൽ സിഗ്നൽ. പിസിഐ 2.2 പ്രകാരം ഒഴിവാക്കി
SBO#
സ്നൂപ്പ് ബാക്ക്ഓഫ് - ഒരു ബസ് വരിക്കാരന്റെ മെമ്മറിയിലേക്കുള്ള നിലവിലെ ആക്സസ് പരിഷ്കരിച്ച കാഷെ ലൈനിൽ അവസാനിക്കുന്നു. ഒരു ഓപ്ഷണൽ സിഗ്നൽ, റൈറ്റ്ബാക്ക് അൽഗോരിതം സമയത്ത് കാഷെഡ് മെമ്മറിയുള്ള ബസ് വരിക്കാർ മാത്രം ഉപയോഗിക്കുന്നു. പിസിഐ 2.2 പ്രകാരം ഒഴിവാക്കി
എസ്എംബിസിഎൽകെ
SMBus ക്ലോക്ക് - SMBus ബസിന്റെ ക്ലോക്ക് സിഗ്നൽ (I2C ഇന്റർഫേസ്). പിസിഐ 2.3 മുതൽ അവതരിപ്പിച്ചു
SMBDAT
SMBus ഡാറ്റ - SMBus ബസിന്റെ (I2C ഇന്റർഫേസ്) സീരിയൽ ഡാറ്റ. പിസിഐ 2.3 മുതൽ അവതരിപ്പിച്ചു
ടി.സി.കെ
ടെസ്റ്റ് ക്ലോക്ക് - JTAG ടെസ്റ്റ് ഇന്റർഫേസ് സിൻക്രൊണൈസേഷൻ
ടിഡിഐ
ടെസ്റ്റ് ഡാറ്റ ഇൻപുട്ട് - JTAG ടെസ്റ്റ് ഇന്റർഫേസ് ഇൻപുട്ട് ഡാറ്റ
ടി.ഡി.ഒ
ടെസ്റ്റ് ഡാറ്റ ഔട്ട്പുട്ട് - JTAG ടെസ്റ്റ് ഇന്റർഫേസ് ഔട്ട്പുട്ട് ഡാറ്റ
ടി.എം.എസ്
ടെസ്റ്റ് മോഡ് തിരഞ്ഞെടുക്കുക - JTAG ടെസ്റ്റ് ഇന്റർഫേസിനായുള്ള മോഡ് തിരഞ്ഞെടുക്കുക
ടിആർഎസ്ടി
ടെസ്റ്റ് ലോജിക് റീസെറ്റ് - ടെസ്റ്റ് ലോജിക് റീസെറ്റ് ചെയ്യുക

ഏത് സമയത്തും, മദ്ധ്യസ്ഥനിൽ നിന്ന് അതിനുള്ള അവകാശം ലഭിച്ച ഒരു മാസ്റ്റർ ഉപകരണത്തിന് മാത്രമേ ബസ് നിയന്ത്രിക്കാൻ കഴിയൂ. ഓരോ പ്രധാന ഉപകരണത്തിനും ഒരു ജോടി സിഗ്നലുകൾ ഉണ്ട് - ബസ് നിയന്ത്രണം അഭ്യർത്ഥിക്കാൻ REQ#, ബസ് നിയന്ത്രണം അനുവദിച്ചിട്ടുണ്ടെന്ന് സ്ഥിരീകരിക്കാൻ GNT#. ഒരു സജീവ GNT# സിഗ്നൽ ലഭിക്കുകയും ബസ് ആക്റ്റിവിറ്റി ഉണ്ടാകുന്നതുവരെ കാത്തിരിക്കുകയും ചെയ്യുമ്പോൾ മാത്രമേ ഉപകരണത്തിന് ഒരു ഇടപാട് ആരംഭിക്കാൻ കഴിയൂ (FRAME# സിഗ്നൽ സജ്ജമാക്കുക). വിശ്രമത്തിനായി കാത്തിരിക്കുമ്പോൾ, മദ്ധ്യസ്ഥൻ "മനസ്സ് മാറ്റുകയും" ബസിന്റെ നിയന്ത്രണം മറ്റൊരു ഉപകരണത്തിന് നൽകുകയും ചെയ്യാം. ഉയർന്ന മുൻഗണന. GNT# സിഗ്നൽ നീക്കം ചെയ്യുന്നത് അടുത്ത ഇടപാട് ആരംഭിക്കുന്നതിൽ നിന്ന് ഉപകരണത്തെ തടയുന്നു, ചില വ്യവസ്ഥകളിൽ (ചുവടെ കാണുക) നിലവിലെ ഇടപാട് അവസാനിപ്പിക്കാൻ അത് നിർബന്ധിതമാക്കാം. ബസ് ഉപയോഗിക്കുന്നതിനുള്ള അഭ്യർത്ഥനകളുടെ വ്യവഹാരം ഒരു പ്രത്യേക നോഡാണ് കൈകാര്യം ചെയ്യുന്നത് - ബന്ധിപ്പിക്കുന്ന പാലത്തിന്റെ ഭാഗമായ ആർബിറ്റർ ഈ ടയർകേന്ദ്രത്തോടൊപ്പം. മുൻഗണനാ സ്കീം (ഫിക്സഡ്, റൗണ്ട്-റോബിൻ, സംയുക്തം) നിർണ്ണയിക്കുന്നത് ആർബിറ്റർ പ്രോഗ്രാമിംഗ് ആണ്.

വിലാസത്തിനും ഡാറ്റയ്ക്കുമായി പൊതുവായ മൾട്ടിപ്ലക്സ്ഡ് എഡി ലൈനുകൾ ഉപയോഗിക്കുന്നു. നാല് മൾട്ടിപ്ലക്സ്ഡ് C/BE ലൈനുകൾ വിലാസ ഘട്ടത്തിൽ നിർദ്ദേശ എൻകോഡിംഗും ഡാറ്റാ ഘട്ടത്തിൽ ബൈറ്റ് റെസലൂഷനും നൽകുന്നു. എഴുത്ത് ഇടപാടുകളിൽ, C/BE ലൈനുകൾ AD ബസിലെ സാന്നിധ്യത്തോടൊപ്പം ഒരേസമയം ഡാറ്റാ ബൈറ്റുകളുടെ ഉപയോഗം അനുവദിക്കുന്നു; റീഡ് ട്രാൻസാക്ഷനുകളിൽ, ഈ സിഗ്നലുകൾ അടുത്ത ഡാറ്റാ ഘട്ടത്തിലെ ബൈറ്റുകളെ സൂചിപ്പിക്കുന്നു. വിലാസ ഘട്ടത്തിൽ (ഇടപാട് ആരംഭം), മാസ്റ്റർ FRAME# സിഗ്നൽ സജീവമാക്കുന്നു, AD ബസിൽ ടാർഗെറ്റ് വിലാസം കൈമാറുന്നു, കൂടാതെ C/BE# ലൈനുകളിൽ ഇടപാടിന്റെ തരം (കമാൻഡ്) സംബന്ധിച്ച വിവരങ്ങൾ കൈമാറുന്നു. അഭിസംബോധന ചെയ്ത ടാർഗെറ്റ് ഉപകരണം ഒരു DEVSEL# സിഗ്നൽ ഉപയോഗിച്ച് പ്രതികരിക്കുന്നു. IRDY# സിഗ്നലുമായി ഡാറ്റ കൈമാറ്റം ചെയ്യാനുള്ള അതിന്റെ സന്നദ്ധതയെ മാസ്റ്റർ ഉപകരണം സൂചിപ്പിക്കുന്നു; DEVSEL# ലഭിക്കുന്നതിന് മുമ്പ് ഈ സന്നദ്ധത സജ്ജമാക്കാവുന്നതാണ്. ടാർഗെറ്റ് ഉപകരണം ഡാറ്റ കൈമാറാൻ തയ്യാറാകുമ്പോൾ, അത് TRDY# സിഗ്നൽ സജ്ജമാക്കും. IRDY#, TRDY# സിഗ്നലുകൾ ഒരേസമയം ഉള്ളപ്പോൾ മാത്രമേ AD ബസിൽ ഡാറ്റ കൈമാറ്റം ചെയ്യപ്പെടുകയുള്ളൂ. ഈ സിഗ്നലുകൾ ഉപയോഗിച്ച്, മാസ്റ്ററും ടാർഗെറ്റ് ഉപകരണങ്ങളും കാത്തിരിപ്പ് അവസ്ഥകൾ അവതരിപ്പിച്ചുകൊണ്ട് അവയുടെ വേഗത ഏകോപിപ്പിക്കുന്നു. മാസ്റ്ററും ടാർഗെറ്റ് ഉപകരണങ്ങളും വെയ്റ്റ് ക്ലോക്കുകളിൽ പ്രവേശിക്കുന്ന ഒരു എക്സ്ചേഞ്ചിന്റെ സമയ ഡയഗ്രം ചുവടെയുള്ള ചിത്രം കാണിക്കുന്നു. അഡ്രസ് ഘട്ടത്തിന്റെ അവസാനത്തിൽ ഇരുവരും തയ്യാറായ സിഗ്നലുകൾ നൽകുകയും എക്സ്ചേഞ്ച് അവസാനിക്കുന്നത് വരെ അവ നീക്കം ചെയ്തില്ലെങ്കിൽ, വിലാസ ഘട്ടത്തിന് ശേഷം ഓരോ ക്ലോക്ക് സൈക്കിളിലും 32 ബിറ്റ് ഡാറ്റ കൈമാറ്റം ചെയ്യപ്പെടും, ഇത് പരമാവധി എക്സ്ചേഞ്ച് പ്രകടനം നൽകും. റീഡ് ട്രാൻസാക്ഷനുകളിൽ, വിലാസ ഘട്ടത്തിന് ശേഷം, പൈറൗറ്റിന് ഒരു അധിക ക്ലോക്ക് ആവശ്യമാണ്, ഈ സമയത്ത് ഇനീഷ്യേറ്റർ എഡി ലൈൻ നിയന്ത്രിക്കുന്നത് നിർത്തുന്നു; ടാർഗെറ്റ് ഉപകരണത്തിന് അടുത്ത ക്ലോക്ക് സൈക്കിളിൽ മാത്രമേ എഡി ബസിന്റെ നിയന്ത്രണം ഏറ്റെടുക്കാൻ കഴിയൂ. ഒരു എഴുത്ത് ഇടപാടിൽ, ഇനീഷ്യേറ്റർ ഡാറ്റ ട്രാൻസ്മിറ്റ് ചെയ്യുന്നതിനാൽ പൈറൗറ്റ് ആവശ്യമില്ല.

പിസിഐ ബസിൽ, എല്ലാ ഇടപാടുകളും പൊട്ടിത്തെറിക്കുന്നതായി കണക്കാക്കുന്നു: ഓരോ ഇടപാടും ഒരു വിലാസ ഘട്ടത്തിൽ ആരംഭിക്കുന്നു, അതിനെ ഒന്നോ അതിലധികമോ ഡാറ്റ ഘട്ടങ്ങൾ പിന്തുടരാനാകും. പാക്കറ്റിലെ ഡാറ്റാ ഘട്ടങ്ങളുടെ എണ്ണം വ്യക്തമായി സൂചിപ്പിച്ചിട്ടില്ല, എന്നാൽ അവസാന ഡാറ്റാ ഘട്ടത്തിന്റെ ക്ലോക്ക് സൈക്കിളിൽ, മാസ്റ്റർ ഉപകരണം, IRDY# സിഗ്നൽ നൽകുമ്പോൾ, FRAME# സിഗ്നൽ നീക്കം ചെയ്യുന്നു. ഒറ്റ ഇടപാടുകളിൽ, FRAME# സിഗ്നൽ ഒരു ക്ലോക്ക് സൈക്കിളിന് മാത്രമേ സജീവമാകൂ. സ്ലേവ് മോഡിൽ ബാച്ച് ഇടപാടുകളെ ഉപകരണം പിന്തുണയ്ക്കുന്നില്ലെങ്കിൽ, ആദ്യ ഡാറ്റാ ഘട്ടത്തിൽ ബാച്ച് ഇടപാട് അവസാനിപ്പിക്കാൻ അത് അഭ്യർത്ഥിക്കണം (TRDY#-ന്റെ അതേ സമയം STOP# സിഗ്നൽ ഉറപ്പിച്ചുകൊണ്ട്). ഇതിനുള്ള പ്രതികരണമായി, മാസ്റ്റർ ഈ ഇടപാട് പൂർത്തിയാക്കുകയും തുടർന്നുള്ള ഇടപാട് കൈമാറുന്നത് തുടരുകയും ചെയ്യും അടുത്ത മൂല്യംവിലാസങ്ങൾ. അവസാന ഡാറ്റാ ഘട്ടത്തിന് ശേഷം, മാസ്റ്റർ ഉപകരണം IRDY# സിഗ്നൽ നീക്കം ചെയ്യുന്നു, കൂടാതെ ബസ് നിഷ്ക്രിയ അവസ്ഥയിലേക്ക് (നിഷ്ക്രിയം) പോകുന്നു - രണ്ട് സിഗ്നലുകളും: FRAME#, IRDY# എന്നിവ നിഷ്ക്രിയാവസ്ഥയിലാണ്.

IRDY# നീക്കം ചെയ്യുന്നതിനൊപ്പം ഒരേസമയം FRAME# സജ്ജീകരിക്കുന്നതിലൂടെ ഇനീഷ്യേറ്ററിന് വിശ്രമ കാലയളവില്ലാതെ അടുത്ത ഇടപാട് ആരംഭിക്കാനാകും. അത്തരം വേഗത്തിലുള്ള അയൽപക്ക ഇടപാടുകൾ (ഫാസ്റ്റ് ബാക്ക്-ടു-ബാക്ക്) ഒന്നിലേക്കോ വ്യത്യസ്ത ടാർഗെറ്റ് ഉപകരണങ്ങളിലേക്കോ അഭിസംബോധന ചെയ്യാവുന്നതാണ്. ടാർഗെറ്റ് ഉപകരണമായി പ്രവർത്തിക്കുന്ന എല്ലാ പിസിഐ ഉപകരണങ്ങളും പിന്തുണയ്ക്കുന്ന ആദ്യ തരം വേഗത്തിലുള്ള തുടർച്ചയായ ഇടപാടുകൾ. രണ്ടാമത്തെ തരത്തിലുള്ള തുടർച്ചയായ ഇടപാടുകൾക്കുള്ള പിന്തുണ (അത്തരം പിന്തുണ ഓപ്ഷണൽ ആണ്) സ്റ്റാറ്റസ് രജിസ്റ്ററിന്റെ ബിറ്റ് 7-ൽ സൂചിപ്പിച്ചിരിക്കുന്നു. ഇനീഷ്യേറ്റർ അനുവദനീയമാണ് (എങ്ങനെയെന്ന് അവനറിയാമെങ്കിൽ) വേഗത്തിലുള്ള അടുത്ത ഇടപാടുകൾ ഉപയോഗിക്കാൻ വിവിധ ഉപകരണങ്ങൾ(കമാൻഡ് രജിസ്റ്ററിന്റെ ബിറ്റ് 9 ഉപയോഗിച്ച് പ്രവർത്തനക്ഷമമാക്കിയത്) എല്ലാ ബസ് ഏജന്റുമാരും വേഗത്തിലുള്ള ആക്സസ് അനുവദിച്ചാൽ മാത്രം. ഡാറ്റ കൈമാറ്റം ചെയ്യുമ്പോൾ PCI-X മോഡ്വേഗത്തിലുള്ള അടുത്ത ഇടപാടുകൾ അനുവദനീയമല്ല.

ബസ് പ്രോട്ടോക്കോൾ എക്സ്ചേഞ്ചിന്റെ വിശ്വാസ്യത ഉറപ്പാക്കുന്നു - ടാർഗെറ്റ് ഉപകരണം വഴി ഇടപാടിന്റെ പ്രോസസ്സിംഗിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ മാസ്റ്റർ ഉപകരണം എല്ലായ്പ്പോഴും സ്വീകരിക്കുന്നു. എക്‌സ്‌ചേഞ്ചിന്റെ വിശ്വാസ്യത വർദ്ധിപ്പിക്കുന്നതിനുള്ള ഒരു ഉപാധിയാണ് പാരിറ്റി കൺട്രോൾ ഉപയോഗിക്കുന്നത്: വിലാസ ഘട്ടത്തിലും ഡാറ്റാ ഘട്ടത്തിലും എഡി, സി/ബിഇ# ലൈനുകൾ പാരിറ്റി ബിറ്റ് PAR (ഈ ലൈനുകളുടെ സെറ്റ് ബിറ്റുകളുടെ എണ്ണം, PAR ഉൾപ്പെടെ, തുല്യമായിരിക്കണം). AD, C/BE# ലൈനുകളുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ ഒരു ക്ലോക്ക് സൈക്കിളിന്റെ കാലതാമസത്തോടെ യഥാർത്ഥ PAR മൂല്യം ബസിൽ ദൃശ്യമാകും. ഒരു പിശക് കണ്ടെത്തുമ്പോൾ, ഉപകരണം ഒരു PERR# സിഗ്നൽ സൃഷ്ടിക്കുന്നു (ബസിൽ സാധുതയുള്ള പാരിറ്റി ബിറ്റ് ദൃശ്യമായതിന് ശേഷം ഒരു ക്ലോക്ക് മാറ്റി). ഡാറ്റാ ട്രാൻസ്മിഷൻ സമയത്ത് പാരിറ്റി കണക്കാക്കുമ്പോൾ, അസാധുവായ ബൈറ്റുകൾ ഉൾപ്പെടെ (ഉയർന്ന C/BEx# സിഗ്നൽ കൊണ്ട് അടയാളപ്പെടുത്തിയത്) എല്ലാ ബൈറ്റുകളും കണക്കിലെടുക്കുന്നു. ബിറ്റ് അവസ്ഥ, അസാധുവായ ഡാറ്റാ ബൈറ്റുകളിൽ പോലും, ഡാറ്റ ഘട്ടത്തിൽ സ്ഥിരതയുള്ളതായിരിക്കണം.

ബസിലെ ഓരോ ഇടപാടും ആസൂത്രണം ചെയ്‌തതുപോലെ പൂർത്തിയാക്കണം അല്ലെങ്കിൽ നിർത്തലാക്കണം, കൂടാതെ ബസ് വിശ്രമാവസ്ഥയിലേക്ക് പോകണം (FRAME#, IRDY# സിഗ്നലുകൾ നിഷ്ക്രിയമാണ്). ഇടപാട് പൂർത്തീകരണം ഒന്നുകിൽ മാസ്റ്റർ ഉപകരണം ആരംഭിച്ചോ അല്ലെങ്കിൽ ടാർഗെറ്റ് ഉപകരണം മുഖേനയോ ആരംഭിക്കുന്നു.

മാസ്റ്ററിന് ഇനിപ്പറയുന്ന വഴികളിലൊന്നിൽ ഇടപാട് പൂർത്തിയാക്കാൻ കഴിയും:

  • പൂർത്തീകരണം - ഡാറ്റാ എക്സ്ചേഞ്ചിന്റെ അവസാനം സാധാരണ അവസാനിപ്പിക്കൽ;
  • ടൈം-ഔട്ട് - ടൈംഔട്ട് വഴി പൂർത്തിയാക്കൽ. ഒരു ഇടപാട് സമയത്ത് (GNT# സിഗ്നൽ നീക്കം ചെയ്തുകൊണ്ട്) മാസ്റ്ററുടെ ബസ് നിയന്ത്രണം നീക്കം ചെയ്യപ്പെടുകയും അതിന്റെ ലേറ്റൻസി ടൈമർ കാലഹരണപ്പെടുകയും ചെയ്യുമ്പോൾ സംഭവിക്കുന്നു. അഭിസംബോധന ചെയ്‌ത ടാർഗെറ്റ് ഉപകരണം അപ്രതീക്ഷിതമായി മന്ദഗതിയിലാണെങ്കിൽ അല്ലെങ്കിൽ ഇടപാട് വളരെ ദൈർഘ്യമേറിയതാണെങ്കിൽ ഇത് സംഭവിക്കാം. ഹ്രസ്വ ഇടപാടുകൾ (ഒന്നോ രണ്ടോ ഡാറ്റാ ഘട്ടങ്ങളോടെ), GNT# സിഗ്നൽ നീക്കം ചെയ്‌ത് ടൈമർ പ്രവർത്തനക്ഷമമാക്കിയാലും, സാധാരണ രീതിയിൽ പൂർത്തിയാക്കുക;
  • master-Abort - ഒരു നിശ്ചിത സമയത്തിനുള്ളിൽ ടാർഗെറ്റ് ഉപകരണത്തിൽ നിന്ന് (DEVSEL# സിഗ്നൽ) മാസ്റ്റർ ഉപകരണത്തിന് പ്രതികരണം ലഭിക്കാത്തപ്പോൾ ഒരു ഇടപാട് നിർത്തുക.

ടാർഗെറ്റ് ഉപകരണത്തിന്റെ മുൻകൈയിൽ ഇടപാട് അവസാനിപ്പിക്കാം; ഇത് ചെയ്യുന്നതിന്, അതിന് ഒരു STOP# സിഗ്നൽ നൽകാം. മൂന്ന് തരത്തിലുള്ള ഇടപാട് അവസാനിപ്പിക്കൽ സാധ്യമാണ്:

  • വീണ്ടും ശ്രമിക്കുക - ആവർത്തനം, ആദ്യ ഡാറ്റാ ഘട്ടത്തിന് മുമ്പ് ഒരു നിഷ്ക്രിയ TRDY# സിഗ്നലിനൊപ്പം STOP# സിഗ്നലിന്റെ ആമുഖം. ടാർഗെറ്റ് ഉപകരണത്തിന്, ആന്തരിക തിരക്ക് കാരണം, കൃത്യസമയത്ത് (16 ക്ലോക്ക് സൈക്കിളുകൾ) ആദ്യത്തെ ഡാറ്റ നിർമ്മിക്കാൻ സമയമില്ലാത്തപ്പോൾ ഈ സാഹചര്യം സംഭവിക്കുന്നു. പുനരാരംഭിക്കൽ എന്നത് അതേ ഇടപാട് പുനരാരംഭിക്കുന്നതിനുള്ള ഒരു സൂചനയാണ്;
  • വിച്ഛേദിക്കുക - വിച്ഛേദിക്കുക, ആദ്യ ഡാറ്റ ഘട്ടത്തിലോ ശേഷമോ STOP# സിഗ്നലിന്റെ ആമുഖം. അടുത്ത ഡാറ്റാ ഘട്ടത്തിന്റെ TRDY# സിഗ്നൽ സജീവമായിരിക്കുമ്പോൾ STOP# സിഗ്നൽ നൽകിയാൽ, ഈ ഡാറ്റ കൈമാറ്റം ചെയ്യപ്പെടുകയും ഇടപാട് പൂർത്തിയാകുകയും ചെയ്യും. TRDY# സിഗ്നൽ നിഷ്ക്രിയമായിരിക്കുമ്പോൾ STOP# സിഗ്നൽ സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിൽ, അടുത്ത ഘട്ടത്തിന്റെ ഡാറ്റ കൈമാറാതെ തന്നെ ഇടപാട് പൂർത്തിയാകും. ടാർഗെറ്റ് ഉപകരണത്തിന് പാക്കറ്റ് ഡാറ്റയുടെ അടുത്ത ഭാഗം സമയബന്ധിതമായി നൽകാനോ സ്വീകരിക്കാനോ കഴിയാതെ വരുമ്പോഴാണ് വിച്ഛേദിക്കുന്നത്. ഈ ഇടപാട് പുനരാരംഭിക്കുന്നതിനുള്ള മാസ്റ്ററിനുള്ള ഒരു സൂചനയാണ് വിച്ഛേദിക്കൽ, എന്നാൽ പരിഷ്കരിച്ച ആരംഭ വിലാസം;
  • target-abort - പരാജയം, DEVSEL# സിഗ്നൽ നീക്കം ചെയ്യുന്നതിനൊപ്പം ഒരേസമയം STOP# സിഗ്നലിന്റെ ആമുഖം (മുമ്പത്തെ സന്ദർഭങ്ങളിൽ, STOP# സിഗ്നൽ പ്രത്യക്ഷപ്പെട്ടപ്പോൾ, DEVSEL# സിഗ്നൽ സജീവമായിരുന്നു). ഇതിനുശേഷം, ഡാറ്റ കൈമാറ്റം ചെയ്യപ്പെടില്ല. ടാർഗെറ്റ് ഉപകരണം ഒരു മാരകമായ പിശക് നേരിടുമ്പോൾ അല്ലെങ്കിൽ അതിന് മേലിൽ സേവനം ചെയ്യാൻ കഴിയാത്ത മറ്റ് അവസ്ഥകൾ നേരിടുമ്പോൾ ഒരു പരാജയം സംഭവിക്കുന്നു ഈ അഭ്യർത്ഥന(പിന്തുണയ്ക്കാത്ത കമാൻഡ് ഉൾപ്പെടെ).

മൂന്ന് തരത്തിലുള്ള ട്രാൻസാക്ഷൻ ടെർമിനേഷൻ ഉപയോഗിക്കുന്നത് എല്ലാ ടാർഗെറ്റ് ഉപകരണങ്ങൾക്കും ആവശ്യമില്ല, എന്നാൽ ഈ കാരണങ്ങളാൽ ഇടപാടുകൾ അവസാനിപ്പിക്കാൻ ഏത് മാസ്റ്റർ ഉപകരണവും തയ്യാറായിരിക്കണം.

വൈകിയ ഇടപാടുകൾ ഓർഗനൈസുചെയ്യാൻ വീണ്ടും ശ്രമിക്കുന്നതിനുള്ള ടെർമിനേഷൻ തരം ഉപയോഗിക്കുന്നു. മാറ്റിവെച്ച ഇടപാടുകൾ സ്ലോ ടാർഗെറ്റ് ഉപകരണങ്ങളും മറ്റൊരു ബസിലേക്ക് ഇടപാടുകൾ വിവർത്തനം ചെയ്യുമ്പോൾ PCI ബ്രിഡ്ജുകളും മാത്രമേ ഉപയോഗിക്കൂ. വീണ്ടും ശ്രമിക്കുന്നതിനുള്ള വ്യവസ്ഥയുള്ള ഒരു ഇടപാട് നിർത്തലാക്കുന്നതിലൂടെ (ഇനിഷ്യേറ്ററിന്) ടാർഗെറ്റ് ഉപകരണം ആന്തരികമായി ഇടപാട് നിർവ്വഹിക്കുന്നു. ഇനീഷ്യേറ്റർ ഈ ഇടപാട് ആവർത്തിക്കുമ്പോൾ (ഡാറ്റാ ഘട്ടത്തിൽ ഒരേ വിലാസവും ഒരേ സെറ്റ് C/BE# സിഗ്നലുകളും ഉള്ള അതേ കമാൻഡ് നൽകുന്നു), ടാർഗെറ്റ് ഉപകരണത്തിന് (അല്ലെങ്കിൽ ബ്രിഡ്ജ്) ഇതിനകം തന്നെ ഫലം തയ്യാറായിരിക്കും (ഡാറ്റ വായിക്കുക അല്ലെങ്കിൽ പുരോഗതി എഴുതുക സ്റ്റാറ്റസ്) അത് വേഗത്തിൽ ഇനീഷ്യേറ്ററിലേക്ക് മടങ്ങും. തന്നിരിക്കുന്ന ഉപകരണം നടത്തിയ തീർപ്പാക്കാത്ത ഇടപാടിന്റെ ഫലം ഇനീഷ്യേറ്റർ അഭ്യർത്ഥിക്കുന്നതുവരെ ഉപകരണം അല്ലെങ്കിൽ ബ്രിഡ്ജ് സംഭരിച്ചിരിക്കണം. എന്നിരുന്നാലും, ഇടപാട് ആവർത്തിക്കാൻ അവൻ "മറന്നേക്കാം" (ചില അസാധാരണ സാഹചര്യങ്ങൾ കാരണം). റിസൾട്ട് സ്റ്റോറേജ് ബഫർ കവിഞ്ഞൊഴുകുന്നത് ഒഴിവാക്കാൻ, ഉപകരണം ഈ ഫലങ്ങൾ നിരസിച്ചിരിക്കണം. പ്രീഫെച്ചിംഗ് അനുവദിക്കുന്ന മെമ്മറിയിലേക്ക് ഇടപാട് മാറ്റിവെച്ചാൽ പാർശ്വഫലങ്ങളില്ലാതെ ഡ്രോപ്പിംഗ് നടത്താം (പ്രീഫെച്ച് ചെയ്യാവുന്ന ആട്രിബ്യൂട്ടിനൊപ്പം, ചുവടെ കാണുക). പൊതുവേ, മറ്റ് തരത്തിലുള്ള ഇടപാടുകൾ ശിക്ഷാനടപടിയില്ലാതെ നിരസിക്കാൻ കഴിയില്ല (ഡാറ്റയുടെ സമഗ്രത ലംഘിക്കപ്പെടാം); അവർക്ക്, 215 ബസ് സൈക്കിളുകൾക്കായി (നിരസിക്കുക ടൈമർ പ്രവർത്തനക്ഷമമാകുമ്പോൾ) ആവർത്തനത്തിനായി പരാജയപ്പെട്ടതിനുശേഷം മാത്രമേ നിരസിക്കാൻ അനുവദിക്കൂ. ഉപകരണത്തിന് ഈ ഒഴിവാക്കൽ അതിന്റെ ഡ്രൈവറിലേക്ക് (അല്ലെങ്കിൽ മുഴുവൻ സിസ്റ്റത്തിനും) റിപ്പോർട്ട് ചെയ്യാൻ കഴിയും.

ഒന്നിലധികം ബസ് ഇടപാടുകൾ ആവശ്യമായ എക്‌സ്‌ചേഞ്ച് പ്രവർത്തന കാലയളവിലേക്ക് ഒരു ഇടപാടിന്റെ തുടക്കക്കാരൻ പിസിഐ ബസിന്റെ പ്രത്യേക ഉപയോഗം അഭ്യർത്ഥിച്ചേക്കാം. അതിനാൽ, ഉദാഹരണത്തിന്, ഒരു പിസിഐ ഉപകരണത്തിന്റെ മെമ്മറി സെല്ലിൽ സിപിയു ഒരു ഡാറ്റാ പരിഷ്‌ക്കരണ നിർദ്ദേശം നടപ്പിലാക്കുകയാണെങ്കിൽ, അത് ഉപകരണത്തിൽ നിന്നുള്ള ഡാറ്റ വായിക്കുകയും അതിന്റെ ALU-ൽ പരിഷ്ക്കരിക്കുകയും ഫലം ഉപകരണത്തിലേക്ക് തിരികെ നൽകുകയും വേണം. മറ്റ് ഇനീഷ്യേറ്റർമാരിൽ നിന്നുള്ള ഇടപാടുകൾ ഈ പ്രവർത്തനത്തിൽ ഇടപെടുന്നത് തടയാൻ (ഇത് ഡാറ്റാ ഇന്റഗ്രിറ്റി ലംഘനങ്ങളിലേക്ക് നയിച്ചേക്കാം), പ്രധാന പാലം ഇത് ഒരു ബ്ലോക്ക്ഡ് ഓപ്പറേഷനായി നിർവ്വഹിക്കുന്നു - പ്രവർത്തനത്തിന്റെ മുഴുവൻ സമയത്തും LOCK# ബസ് സിഗ്നൽ വിതരണം ചെയ്യുന്നു. ഈ സിഗ്നൽ പരമ്പരാഗത പിസിഐ ഉപകരണങ്ങൾ (പാലങ്ങൾ അല്ല) ഏതെങ്കിലും വിധത്തിൽ ഉപയോഗിക്കുന്നില്ല (അല്ലെങ്കിൽ നിർമ്മിക്കുന്നു); മധ്യസ്ഥത നിയന്ത്രിക്കാൻ പാലങ്ങൾ മാത്രമേ ഇത് ഉപയോഗിക്കുന്നുള്ളൂ.

പിസി-അനുയോജ്യമായ കമ്പ്യൂട്ടറുകളിൽ ഹാർഡ്‌വെയർ തടസ്സങ്ങൾ

പിസിഐ ഉപകരണങ്ങൾക്ക് തടസ്സങ്ങൾ ഉപയോഗിച്ച് അസിൻക്രണസ് ഇവന്റുകൾ സൂചിപ്പിക്കാനുള്ള കഴിവുണ്ട്. പിസിഐ ബസിൽ നാല് തരം ഇന്ററപ്റ്റ് സിഗ്നലിംഗ് ലഭ്യമാണ്:

  • INTx ലൈനുകൾ വഴിയുള്ള പരമ്പരാഗത വയർഡ് സിഗ്നലിംഗ്;
  • PME# ലൈൻ വഴി ഊർജ്ജ മാനേജ്മെന്റ് ഇവന്റുകളുടെ വയർഡ് സിഗ്നലിംഗ്;
  • സന്ദേശങ്ങൾ ഉപയോഗിച്ച് സിഗ്നലിംഗ് - MSI;
  • SERR# ലൈനിൽ ഒരു മാരകമായ പിശക് സിഗ്നലിംഗ്.

ഈ അധ്യായത്തിൽ ഈ ഓരോ സിഗ്നലിംഗ് തരങ്ങളും പിസി-അനുയോജ്യമായ കമ്പ്യൂട്ടറുകളിലെ ഹാർഡ്‌വെയർ ഇന്ററപ്റ്റ് പിന്തുണയുടെ മൊത്തത്തിലുള്ള ചിത്രവും ഉൾക്കൊള്ളുന്നു.

പിസി-അനുയോജ്യമായ കമ്പ്യൂട്ടറുകളിൽ ഹാർഡ്‌വെയർ തടസ്സങ്ങൾ

എക്സിക്യൂട്ടിംഗ് പ്രോഗ്രാം കോഡുമായി ബന്ധപ്പെട്ട് അസമന്വിതമായി സംഭവിക്കുന്ന ഇവന്റുകൾക്ക് ഹാർഡ്‌വെയർ തടസ്സങ്ങൾ ഒരു പ്രോസസർ പ്രതികരണം നൽകുന്നു. ഹാർഡ്‌വെയർ ഇന്ററപ്റ്റുകളെ മാസ്ക് ചെയ്യാവുന്നതും അല്ലാത്തതും ആയി തിരിച്ചിരിക്കുന്നു എന്ന് ഓർക്കുക. x86 പ്രൊസസർ, ഒരു ഇന്ററപ്റ്റ് സിഗ്നലിൽ, നിലവിലെ നിർദ്ദേശങ്ങളുടെ നിർവ്വഹണം താൽക്കാലികമായി നിർത്തുന്നു, സ്റ്റാക്കിൽ സ്റ്റേറ്റ് (ഫ്ലാഗുകളും റിട്ടേൺ വിലാസവും) സംരക്ഷിക്കുന്നു, കൂടാതെ ഇന്ററപ്റ്റ് കൈകാര്യം ചെയ്യൽ നടപടിക്രമം നടപ്പിലാക്കുന്നു. ഇന്ററപ്റ്റ് വെക്റ്റർ ഉപയോഗിച്ച് ഇന്ററപ്റ്റ് ടേബിളിൽ നിന്ന് ഒരു നിർദ്ദിഷ്ട പ്രോസസ്സിംഗ് നടപടിക്രമം തിരഞ്ഞെടുത്തു - ഈ പട്ടികയിലെ എലമെന്റിന്റെ വൺ-ബൈറ്റ് നമ്പർ. ഇന്ററപ്റ്റ് വെക്റ്റർ വ്യത്യസ്ത രീതികളിൽ പ്രോസസറിലേക്ക് കൊണ്ടുവരുന്നു: നോൺ-മാസ്‌കബിൾ ഇന്ററപ്റ്റുകൾക്ക് ഇത് ഉറപ്പിച്ചിരിക്കുന്നു, മാസ്ക് ചെയ്യാവുന്ന തടസ്സങ്ങൾക്ക് ഇത് ഒരു പ്രത്യേക ഇന്ററപ്റ്റ് കൺട്രോളർ റിപ്പോർട്ട് ചെയ്യുന്നു. ഹാർഡ്‌വെയർ തടസ്സങ്ങൾ കൂടാതെ, x86 പ്രോസസ്സറുകൾക്ക് ആന്തരിക തടസ്സങ്ങളും ഉണ്ട് - ഇതുമായി ബന്ധപ്പെട്ട ഒഴിവാക്കലുകൾ പ്രത്യേക കേസുകൾനിർദ്ദേശങ്ങൾ നടപ്പിലാക്കൽ, സോഫ്റ്റ്വെയർ തടസ്സങ്ങൾ. ഒഴിവാക്കലുകൾക്കായി, വെക്റ്റർ നിർണ്ണയിക്കുന്നത് പ്രത്യേക വ്യവസ്ഥയാണ്, കൂടാതെ ഇന്റൽ ആദ്യ 32 വെക്റ്ററുകൾ (0-31 അല്ലെങ്കിൽ 00-1Fh) ഒഴിവാക്കലുകൾക്കായി നീക്കിവയ്ക്കുന്നു. സോഫ്‌റ്റ്‌വെയർ തടസ്സങ്ങളിൽ, വെക്‌റ്റർ നമ്പർ നിർദ്ദേശത്തിൽ തന്നെ അടങ്ങിയിരിക്കുന്നു (സോഫ്റ്റ്‌വെയർ ഇന്ററപ്‌റ്റുകൾ സ്റ്റാക്കിൽ ആദ്യം സംഭരിച്ചിരിക്കുന്ന ഒരു ഫ്ലാഗ് രജിസ്‌റ്റർ ഉപയോഗിച്ച്, നമ്പർ ഉപയോഗിച്ച് നടപടിക്രമങ്ങൾ വിളിക്കുന്നതിനുള്ള ഒരു പ്രത്യേക മാർഗം മാത്രമാണ്). ഈ തടസ്സങ്ങളെല്ലാം 256 സാധ്യമായ വെക്റ്ററുകളുടെ അതേ സെറ്റ് ഉപയോഗിക്കുന്നു. ചരിത്രപരമായി, ഹാർഡ്‌വെയർ ഇന്ററപ്റ്റുകൾക്കായി ഉപയോഗിക്കുന്ന വെക്‌ടറുകൾ, ബയോസ്, ഡോസ് സേവന കോളുകൾക്കായി ഉപയോഗിക്കുന്ന സോഫ്റ്റ്‌വെയർ ഇന്ററപ്റ്റുകൾക്കുള്ള വെക്‌ടറുകളും വെക്‌ടറുകളും ഒഴികെ ഓവർലാപ്പ് ചെയ്യുന്നു. അതിനാൽ, നിരവധി വെക്റ്റർ നമ്പറുകൾക്കായി, ഇന്ററപ്റ്റ് ടേബിൾ പരാമർശിച്ച നടപടിക്രമത്തിൽ തുടക്കത്തിൽ പ്രോഗ്രാം കോഡ് ഉണ്ടായിരിക്കണം, അത് ഏത് കാരണത്താലാണ് വിളിച്ചതെന്ന് നിർണ്ണയിക്കുന്നത്: ഒരു അപവാദം, ഹാർഡ്‌വെയർ തടസ്സം അല്ലെങ്കിൽ ചിലത് വിളിക്കുക സിസ്റ്റം സേവനം. അതിനാൽ, അതേ അസിൻക്രണസ് ഇവന്റിനോടുള്ള പ്രോസസറിന്റെ പ്രതികരണം യഥാർത്ഥത്തിൽ ഉറപ്പാക്കുന്ന നടപടിക്രമം ഇന്ററപ്റ്റ് ഉറവിടം തിരിച്ചറിയുന്നതിനുള്ള പ്രവർത്തനങ്ങളുടെ ഒരു പരമ്പരയ്ക്ക് ശേഷം മാത്രമേ വിളിക്കൂ. ഒരേ ഇന്ററപ്റ്റ് വെക്റ്റർ നിരവധി പെരിഫറൽ ഉപകരണങ്ങൾക്ക് ഉപയോഗിക്കാമെന്നതും ഞങ്ങൾ ഇവിടെ ശ്രദ്ധിക്കുന്നു - ഇതാണ് ഇന്ററപ്റ്റുകളുടെ പങ്കിട്ട ഉപയോഗം എന്ന് വിളിക്കുന്നത്, അത് ചുവടെ വിശദമായി ചർച്ചചെയ്യുന്നു.

പ്രോസസറിന്റെ യഥാർത്ഥവും പരിരക്ഷിതവുമായ മോഡുകളിൽ ഇന്ററപ്റ്റ് സേവന ദിനചര്യയെ വിളിക്കുന്നത് വളരെ വ്യത്യസ്തമാണ്:

  • റിയൽ മോഡിൽ, ഇന്ററപ്റ്റ് ടേബിളിൽ 4-ബൈറ്റ് ഫാർ പോയിന്ററുകൾ (സെഗ്‌മെന്റും ഓഫ്‌സെറ്റും) ഫാർ കോൾ വഴി വിളിക്കപ്പെടുന്ന അനുബന്ധ നടപടിക്രമങ്ങൾ അടങ്ങിയിരിക്കുന്നു (പ്രീ-സ്റ്റോർ ചെയ്‌ത ഫ്ലാഗുകളുള്ള കോൾ ഫാർ). പട്ടികയുടെ വലുപ്പവും (256 × 4 ബൈറ്റുകൾ) സ്ഥാനവും (വിലാസം 0 ൽ ആരംഭിക്കുന്നു) നിശ്ചയിച്ചിരിക്കുന്നു;
  • സംരക്ഷിത മോഡിൽ (അതിന്റെ പ്രത്യേക സാഹചര്യത്തിൽ, V86 മോഡിൽ), ടേബിളിൽ 8-ബൈറ്റ് ഇന്ററപ്റ്റ് ഡിസ്ക്രിപ്റ്ററുകൾ അടങ്ങിയിരിക്കുന്നു, അവ ഇന്ററപ്റ്റ് ഗേറ്റുകളോ ട്രാപ്പ് ഗേറ്റുകളോ ടാസ്‌ക് ഗേറ്റുകളോ ആകാം. പട്ടികയുടെ വലുപ്പം കുറയ്ക്കാൻ കഴിയും (പരമാവധി - 256 × 8 ബൈറ്റുകൾ), പട്ടികയുടെ സ്ഥാനം മാറ്റാൻ കഴിയും (പ്രോസസർ IDT രജിസ്റ്ററിന്റെ ഉള്ളടക്കത്താൽ നിർണ്ണയിക്കപ്പെടുന്നു). ഇന്ററപ്റ്റ് ഹാൻഡ്‌ലർ കോഡിന് തടസ്സപ്പെട്ട ടാസ്‌ക് കോഡിനോളം പ്രത്യേകാവകാശമെങ്കിലും ഉണ്ടായിരിക്കണം (അല്ലെങ്കിൽ ഒരു സുരക്ഷാ ഒഴിവാക്കൽ പ്രവർത്തനക്ഷമമാകും). ഇക്കാരണത്താൽ, ഇന്ററപ്റ്റ് ഹാൻഡ്‌ലറുകൾ OS കേർണൽ തലത്തിൽ (സീറോ പ്രിവിലേജ് ലെവലിൽ) പ്രവർത്തിക്കണം. ഒരു ഹാൻഡ്‌ലറെ വിളിക്കുമ്പോൾ പ്രിവിലേജ് ലെവൽ മാറ്റുന്നത് സ്റ്റാക്ക് പുനർ നിർവചിക്കുന്നതിന് അധിക സമയം ചിലവഴിക്കുന്നു. ടാസ്‌ക് സ്വിച്ചിംഗിന് കാരണമാകുന്ന തടസ്സങ്ങൾ (ടാസ്‌ക് ഗേറ്റ് വഴി) സന്ദർഭ സ്വിച്ചിംഗിൽ ഗണ്യമായ സമയം ചെലവഴിക്കുന്നു - പഴയ ടാസ്‌ക്കിന്റെ സ്റ്റേറ്റ് സെഗ്‌മെന്റിലേക്ക് പ്രോസസ്സർ രജിസ്‌റ്റർ അൺലോഡ് ചെയ്യുകയും പുതിയതിന്റെ സ്റ്റേറ്റ് സെഗ്‌മെന്റിൽ നിന്ന് ലോഡുചെയ്യുകയും ചെയ്യുന്നു.

ഹാർഡ്‌വെയർ തടസ്സങ്ങൾക്കായി ഉപയോഗിക്കുന്ന വെക്‌ടറുകളുടെ എണ്ണം ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങൾപ്രോസസർ ഒഴിവാക്കലുകൾക്കായി ഉപയോഗിക്കുന്ന വെക്റ്ററുകളുമായി വൈരുദ്ധ്യമില്ലെന്ന് ഉറപ്പാക്കാൻ, സംരക്ഷിത മോഡിന്റെ ahs യഥാർത്ഥ മോഡ് OS-ൽ ഉപയോഗിക്കുന്ന നമ്പറുകളിൽ നിന്ന് വ്യത്യസ്തമാണ്.

പ്രോസസർ എല്ലായ്പ്പോഴും ഒരു നോൺ-മാസ്‌കബിൾ ഇന്ററപ്റ്റിനോട് (NMI) പ്രതികരിക്കുന്നു (മുമ്പത്തെ NMI യുടെ സേവനം പൂർത്തിയായാൽ); ഈ തടസ്സം ഫിക്സഡ് വെക്റ്റർ 2 ന് സമാനമാണ്. PC-കളിലെ നോൺ-മാസ്‌കബിൾ ഇന്ററപ്റ്റുകൾ മാരകമായ ഹാർഡ്‌വെയർ പിശകുകൾ സൂചിപ്പിക്കാൻ ഉപയോഗിക്കുന്നു. NMI ലൈനിലേക്കുള്ള സിഗ്നൽ വരുന്നത് മെമ്മറി കൺട്രോൾ സർക്യൂട്ടുകളിൽ നിന്നാണ് (പാരിറ്റി അല്ലെങ്കിൽ ECC), ISA ബസ് കൺട്രോൾ ലൈനുകളിൽ നിന്നും (IOCHK) PCI ബസ്സിൽ നിന്നും (SERR#). പോർട്ട് 070h ന്റെ ബിറ്റ് 7 മുതൽ 1 വരെ സജ്ജീകരിച്ച് പ്രോസസറിലേക്ക് പ്രവേശിക്കുന്നതിന് മുമ്പ് NMI സിഗ്നൽ തടഞ്ഞു, വ്യക്തിഗത ഉറവിടങ്ങൾ പ്രവർത്തനക്ഷമമാക്കുകയും പോർട്ട് 061h ബിറ്റുകൾ ഉപയോഗിച്ച് തിരിച്ചറിയുകയും ചെയ്യുന്നു:

  • ബിറ്റ് 2 R/W - ERP - RAM, PCI ബസിന്റെ SERR# സിഗ്നൽ എന്നിവ നിയന്ത്രിക്കാനുള്ള അനുമതി;
  • ബിറ്റ് 3 R/W - EIC - ISA ബസ് നിയന്ത്രണ മിഴിവ്;
  • ബിറ്റ് 6 R - IOCHK - ISA ബസിലെ നിയന്ത്രണ പിശക് (IOCHK # സിഗ്നൽ);
  • ബിറ്റ് 7 R - PCK - RAM പാരിറ്റി പിശക് അല്ലെങ്കിൽ PCI ബസിലെ SERR# സിഗ്നൽ.

മാസ്ക് ചെയ്യാവുന്ന തടസ്സങ്ങളോടുള്ള പ്രോസസറിന്റെ പ്രതികരണം അതിന്റെ ആന്തരിക IF ഫ്ലാഗ് പുനഃസജ്ജമാക്കുന്നതിലൂടെ കാലതാമസം വരുത്താം (CLI നിർദ്ദേശം തടസ്സങ്ങളെ പ്രവർത്തനരഹിതമാക്കുന്നു, STI നിർദ്ദേശം പ്രവർത്തനക്ഷമമാക്കുന്നു). ഉപകരണങ്ങളിലെ ഇവന്റുകൾ സൂചിപ്പിക്കാൻ മാസ്കബിൾ ഇന്ററപ്റ്റുകൾ ഉപയോഗിക്കുന്നു. പ്രതികരണം ആവശ്യമുള്ള ഒരു ഇവന്റ് സംഭവിക്കുമ്പോൾ, ഉപകരണ അഡാപ്റ്റർ (കൺട്രോളർ) ഒരു ഇന്ററപ്റ്റ് അഭ്യർത്ഥന സൃഷ്ടിക്കുന്നു, അത് ഇന്ററപ്റ്റ് കൺട്രോളറിന്റെ ഇൻപുട്ടിലേക്ക് അയയ്ക്കുന്നു. ഇന്ററപ്റ്റ് കൺട്രോളറിന്റെ ചുമതല പ്രോസസറിലേക്ക് ഇന്ററപ്റ്റ് അഭ്യർത്ഥന കൊണ്ടുവരികയും സോഫ്‌റ്റ്‌വെയർ ഇന്ററപ്റ്റ് ഹാൻഡ്‌ലിംഗ് നടപടിക്രമം തിരഞ്ഞെടുത്ത വെക്‌ടറിനെ അറിയിക്കുകയും ചെയ്യുക എന്നതാണ്.

തുടർന്നുള്ള ഇവന്റുകളോട് പ്രതികരിക്കാൻ അനുവദിക്കുന്നതിനുള്ള അഭ്യർത്ഥന പുനഃസജ്ജമാക്കുന്നതും ഇന്ററപ്റ്റ് കൺട്രോളറിലേക്ക് പൂർത്തീകരണ കമാൻഡുകൾ അയയ്‌ക്കുന്നതും ഉൾപ്പെടെ, ഉപകരണത്തെ സർവ്വീസ് ചെയ്യുന്നതിനുള്ള പ്രവർത്തനങ്ങൾ ഡിവൈസ് ഇന്ററപ്റ്റ് ദിനചര്യ നിർവഹിക്കണം. പ്രോസസ്സിംഗ് ദിനചര്യയിലേക്ക് വിളിക്കുമ്പോൾ, പ്രോസസ്സർ സ്റ്റാക്കിലെ എല്ലാ ഫ്ലാഗുകളുടെയും മൂല്യം സ്വയമേവ സംഭരിക്കുകയും IF ഫ്ലാഗ് പുനഃസജ്ജമാക്കുകയും ചെയ്യുന്നു, ഇത് മാസ്ക് ചെയ്യാവുന്ന തടസ്സങ്ങൾ പ്രവർത്തനരഹിതമാക്കുന്നു. ഈ നടപടിക്രമത്തിൽ നിന്ന് മടങ്ങുമ്പോൾ (IRET നിർദ്ദേശം ഉപയോഗിച്ച്), സെറ്റ് (ഇന്ററപ്റ്റിന് മുമ്പ്) IF ഉൾപ്പെടെ, സംരക്ഷിച്ച ഫ്ലാഗുകൾ പ്രോസസ്സർ പുനഃസ്ഥാപിക്കുന്നു, ഇത് വീണ്ടും തടസ്സങ്ങൾ പ്രവർത്തനക്ഷമമാക്കുന്നു. ഇന്ററപ്റ്റ് ഹാൻഡ്‌ലറിന്റെ പ്രവർത്തന സമയത്ത്, മറ്റ് തടസ്സങ്ങളോടുള്ള പ്രതികരണം (ഉയർന്ന മുൻഗണന) ആവശ്യമാണെങ്കിൽ, എസ്ടിഐ നിർദ്ദേശം ഹാൻഡ്‌ലറിൽ ഉണ്ടായിരിക്കണം. ദൈർഘ്യമേറിയ ഹാൻഡറുകൾക്ക് ഇത് പ്രത്യേകിച്ച് സത്യമാണ്; ഇവിടെ നിർണ്ണായകമായ (തടസ്സമില്ലാത്ത) വിഭാഗത്തിന് ശേഷം, എസ്ടിഐ നിർദ്ദേശങ്ങൾ എത്രയും വേഗം നൽകണം. EOI (End Of Interrupt) കമാൻഡ് ലഭിച്ചതിന് ശേഷം മാത്രമേ ഇന്ററപ്റ്റ് കൺട്രോളർ അതേ അല്ലെങ്കിൽ കുറഞ്ഞ മുൻഗണനാ തലത്തിലുള്ള തുടർന്നുള്ള തടസ്സങ്ങൾ നൽകൂ.

ഐബിഎം പിസി-അനുയോജ്യമായ കമ്പ്യൂട്ടറുകൾ രണ്ട് പ്രധാന തരം ഇന്ററപ്റ്റ് കൺട്രോളറുകൾ ഉപയോഗിക്കുന്നു:

  • PIC (പെരിഫറൽ ഇന്ററപ്റ്റ് കൺട്രോളർ) ഒരു പെരിഫറൽ ഇന്ററപ്റ്റ് കൺട്രോളറാണ്, ആദ്യ ഐബിഎം പിസി മോഡലുകളിൽ ഉപയോഗിച്ച "ഹിസ്റ്റോറിക്കൽ" 8259A കൺട്രോളറുമായി പൊരുത്തപ്പെടുന്ന സോഫ്റ്റ്‌വെയർ. ഐബിഎം പിസി/എടിയുടെ കാലം മുതൽ, ഒരു ജോടി കാസ്കേഡ് പിഐസികൾ ഉപയോഗിച്ചുവരുന്നു, ഇത് 15 ഇന്ററപ്റ്റ് അഭ്യർത്ഥന ലൈനുകൾ വരെ സർവീസ് ചെയ്യാൻ അനുവദിക്കുന്നു;
  • 4-5 ജനറേഷൻ പ്രോസസറുകൾ (486, പെന്റിയം) അടിസ്ഥാനമാക്കി കമ്പ്യൂട്ടറുകളിലെ മൾട്ടിപ്രൊസസർ സിസ്റ്റങ്ങളെ പിന്തുണയ്ക്കുന്നതിനായി അവതരിപ്പിച്ച ഒരു വിപുലമായ പെരിഫറൽ ഇന്ററപ്റ്റ് കൺട്രോളറാണ് APIC (അഡ്വാൻസ്ഡ് പെരിഫറൽ ഇന്ററപ്റ്റ് കൺട്രോളർ). മൾട്ടിപ്രോസസർ കോൺഫിഗറേഷനുകളെ പിന്തുണയ്ക്കുന്നതിനു പുറമേ, ലഭ്യമായ ഇന്ററപ്റ്റ് ലൈനുകളുടെ എണ്ണം വർദ്ധിപ്പിക്കാനും സന്ദേശ എഞ്ചിൻ (എംഎസ്ഐ) വഴി അയച്ച പിസിഐ ഉപകരണങ്ങളിൽ നിന്നുള്ള ഇന്ററപ്റ്റ് അഭ്യർത്ഥനകൾ കൈകാര്യം ചെയ്യാനും ആധുനിക APIC നിങ്ങളെ അനുവദിക്കുന്നു. ഒരു APIC കൺട്രോളർ സജ്ജീകരിച്ചിരിക്കുന്ന ഒരു കമ്പ്യൂട്ടറിന് ഒരു സാധാരണ PIC ജോഡിക്ക് അനുയോജ്യമായ ഒരു മോഡിൽ പ്രവർത്തിക്കാൻ കഴിയണം. ഈ മോഡ് ഒരു ഹാർഡ്‌വെയർ റീസെറ്റ് (പവർ ഓൺ) വഴി സജീവമാക്കുന്നു, ഇത് APIC, മൾട്ടിപ്രോസസിംഗും അറിയാത്ത പഴയ OS, MS DOS ആപ്ലിക്കേഷനുകൾ ഉപയോഗിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു.

ഒരു ജോടി PIC-കൾ ഉപയോഗിച്ച് ഇന്ററപ്റ്റ് അഭ്യർത്ഥനകൾ സൃഷ്ടിക്കുന്നതിനുള്ള പരമ്പരാഗത സ്കീം ചുവടെയുള്ള ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു.

സിസ്റ്റം ഉപകരണങ്ങൾ (കീബോർഡ്, സിസ്റ്റം ടൈമർ, CMOS ടൈമർ, കോപ്രോസസർ), മദർബോർഡിലെ പെരിഫറൽ കൺട്രോളറുകൾ, എക്സ്പാൻഷൻ കാർഡുകൾ എന്നിവയിൽ നിന്ന് ഇന്ററപ്റ്റ് കൺട്രോളർ ഇൻപുട്ടുകൾക്ക് അഭ്യർത്ഥനകൾ ലഭിക്കും. പരമ്പരാഗതമായി, ലിസ്‌റ്റ് ചെയ്‌തിരിക്കുന്ന ഉപകരണങ്ങൾ ഉപയോഗിക്കാത്ത എല്ലാ അഭ്യർത്ഥന ലൈനുകളും എല്ലാ ISA/EISA ബസ് സ്ലോട്ടുകളിലും ഉണ്ട്. ഈ ലൈനുകൾ IRQx എന്ന് നിയുക്തമാക്കിയിരിക്കുന്നു കൂടാതെ ഒരു പൊതു ഉദ്ദേശ്യവുമുണ്ട് (ചുവടെയുള്ള പട്ടിക കാണുക). ഈ ലൈനുകളിൽ ചിലത് പിസിഐ ബസിന് അനുവദിച്ചിട്ടുണ്ട്. പട്ടിക തടസ്സപ്പെടുത്തുന്ന മുൻഗണനകളും കാണിക്കുന്നു - അഭ്യർത്ഥനകൾ അവരോഹണ ക്രമത്തിലാണ് ക്രമീകരിച്ചിരിക്കുന്നത്. കൺട്രോളറുകൾ ആരംഭിക്കുമ്പോൾ കൺട്രോളർ അഭ്യർത്ഥന ലൈനുകൾ, മുൻഗണനാ സംവിധാനം, മറ്റ് ചില പാരാമീറ്ററുകൾ എന്നിവയുമായി പൊരുത്തപ്പെടുന്ന വെക്റ്ററുകളുടെ എണ്ണം പ്രോഗ്രാമാറ്റിക് ആയി സജ്ജീകരിച്ചിരിക്കുന്നു. ഈ അടിസ്ഥാന ക്രമീകരണങ്ങൾ സോഫ്‌റ്റ്‌വെയർ അനുയോജ്യതയ്‌ക്ക് പരമ്പരാഗതമായി തുടരുന്നു, എന്നാൽ യഥാർത്ഥ മോഡും പരിരക്ഷിത മോഡും തമ്മിൽ വ്യത്യാസമുണ്ട്. ഉദാഹരണത്തിന്, Windows OS-ൽ മാസ്റ്റർ, സ്ലേവ് കൺട്രോളറുകൾക്കുള്ള അടിസ്ഥാന വെക്റ്ററുകൾ യഥാക്രമം 50h ഉം 58h ഉം ആണ്.

പേര് (നമ്പർ 1) വെക്റ്റർ 2 വെക്റ്റർ 3 കൺട്രോളർ/മാസ്ക് വിവരണം
എൻഎംഐ 02 മണിക്കൂർ


IRQ0 08 മണിക്കൂർ 50 മണിക്കൂർ
#1/1h
ചാനൽ നിയന്ത്രണം, മെമ്മറി പാരിറ്റി (XT-ൽ - കോപ്രോസസർ)
IRQ1 09 മണിക്കൂർ 51 മണിക്കൂർ
#1/2h
കീബോർഡ്
IRQ2 0ആഹ് 52 മണിക്കൂർ
#1/4h
XT - റിസർവ്, AT - ലഭ്യമല്ല (IRQ8-IRQ15 കാസ്കേഡ് ബന്ധിപ്പിച്ചിരിക്കുന്നു)
IRQ8 70 മണിക്കൂർ
58 മണിക്കൂർ
#2/1h
CMOS RTC - തത്സമയ ക്ലോക്ക്
IRQ9 71 മണിക്കൂർ
59 മണിക്കൂർ
#2/2h
കരുതൽ
IRQ10 72 മണിക്കൂർ
5ആഹ്
#2/4h
കരുതൽ
IRQ11 73 മണിക്കൂർ
5Bh
#2/8h
കരുതൽ
IRQ12 74 മണിക്കൂർ
5Ch
#2/10h
PS/2-മൗസ് (റിസർവ്)
IRQ13 75 മണിക്കൂർ
5Dh
#2/20h
ഗണിത കോപ്രൊസസർ
IRQ14 76 മണിക്കൂർ
5Eh
#2/40h
HDC - HDD കൺട്രോളർ
IRQ15 77 മണിക്കൂർ
5Fh
#2/80h
കരുതൽ
IRQ3 0Bh
52 മണിക്കൂർ
#1/4h
COM2, COM4
IRQ4 0Ch
53 മണിക്കൂർ
#1/10h
COM1, COM3
IRQ5I 0Dh
54 മണിക്കൂർ
#1/20h
XT - HDC, AT - LPT2, ശബ്ദം (കരുതൽ)
IRQ6 0Eh
55 മണിക്കൂർ
#1/40h
FDC - ഫ്ലോട്ട് ഡ്രൈവ് കൺട്രോളർ
IRQ7 0Fh
56 മണിക്കൂർ
#1/80h
LPT1 - പ്രിന്റർ

*1 ഇന്ററപ്റ്റ് അഭ്യർത്ഥനകൾ 0, 1, 8, 13 എന്നിവ വിപുലീകരണ ബസുകളിലേക്കുള്ള ഔട്ട്‌പുട്ട് അല്ല.
* യഥാർത്ഥ പ്രോസസ്സർ മോഡിൽ പ്രവർത്തിക്കുമ്പോൾ 2 വെക്റ്റർ നമ്പറുകൾ സൂചിപ്പിച്ചിരിക്കുന്നു.
*വിൻഡോസ് ഒഎസിൽ പ്രവർത്തിക്കുമ്പോൾ 3 വെക്റ്റർ നമ്പറുകൾ സൂചിപ്പിച്ചിരിക്കുന്നു.

പ്രവർത്തനത്തെ പിന്തുണയ്ക്കാൻ തടസ്സങ്ങൾ ആവശ്യമുള്ള ഓരോ ഉപകരണത്തിനും അതിന്റേതായ ഇന്ററപ്റ്റ് നമ്പർ നൽകണം. ഇന്ററപ്റ്റ് നമ്പർ അസൈൻമെന്റുകൾ രണ്ട് വശങ്ങളിൽ നിന്നാണ് നിർമ്മിച്ചിരിക്കുന്നത്: ആദ്യം, ഒരു നിർദ്ദിഷ്ട ബസ് ലൈൻ (ജമ്പർ വഴിയോ സോഫ്റ്റ്‌വെയർ വഴിയോ) ഉപയോഗിക്കുന്നതിന് തടസ്സങ്ങൾ ആവശ്യമുള്ള അഡാപ്റ്റർ കോൺഫിഗർ ചെയ്തിരിക്കണം. രണ്ടാമതായി, അഡാപ്റ്ററിനെ പിന്തുണയ്ക്കുന്ന സോഫ്‌റ്റ്‌വെയർ ഉപയോഗിക്കുന്ന വെക്‌റ്റർ നമ്പറിനെക്കുറിച്ച് അറിയിക്കണം. ISA, PCI ബസുകൾക്കായുള്ള PnP സിസ്റ്റത്തിന് തടസ്സങ്ങൾ നൽകുന്ന പ്രക്രിയയിൽ പങ്കെടുക്കാം; ബസുകൾക്കിടയിൽ അഭ്യർത്ഥന ലൈനുകൾ വിതരണം ചെയ്യാൻ പ്രത്യേക പാരാമീറ്ററുകൾ ഉപയോഗിക്കുന്നു. CMOS സജ്ജീകരണം. CMOS സെറ്റപ്പ് വഴിയുള്ള അലോക്കേഷൻ സംബന്ധിച്ച അഭ്യർത്ഥനകളുടെ അസൈൻമെന്റ് മാറ്റാനുള്ള കഴിവ് ആധുനിക ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്ക് ഉണ്ട്.

ഇന്ററപ്റ്റ് സിസ്റ്റം കോൺഫിഗർ ചെയ്‌ത ശേഷം (ഇന്ററപ്റ്റ് കൺട്രോളർ സമാരംഭിച്ചു, ഉപകരണങ്ങളിലേക്ക് അഭ്യർത്ഥന ലൈനുകൾ നൽകി, പ്രോസസ്സിംഗ് നടപടിക്രമങ്ങളിലേക്കുള്ള പോയിന്ററുകൾ സജ്ജീകരിച്ചിരിക്കുന്നു), മാസ്‌ക് ചെയ്യാവുന്ന ഹാർഡ്‌വെയർ തടസ്സങ്ങൾ ഇനിപ്പറയുന്ന രീതിയിൽ പ്രോസസ്സ് ചെയ്യുന്നു:

  • ഒരു ഇന്ററപ്റ്റ് ഇവന്റിൽ, ഉപകരണം അതിന് നൽകിയിട്ടുള്ള ഇന്ററപ്റ്റ് അഭ്യർത്ഥന ലൈനിനെ ഉത്തേജിപ്പിക്കുന്നു;
  • കൺട്രോളർ ഇന്ററപ്റ്റ് സ്രോതസ്സുകളിൽ നിന്ന് അഭ്യർത്ഥന സിഗ്നലുകൾ സ്വീകരിക്കുന്നു (IRQx സിഗ്നലുകൾ) കൂടാതെ, ഒരു അൺമാസ്ക്ഡ് അഭ്യർത്ഥന ഉണ്ടെങ്കിൽ, ഒരു സിഗ്നൽ അയയ്ക്കുന്നു പൊതുവായ അഭ്യർത്ഥന x86 പ്രോസസറിലേക്ക് തടസ്സപ്പെടുത്തുന്നു (INTR സിഗ്നൽ);
  • പ്രോസസർ, ഒരു അഭ്യർത്ഥനയോട് പ്രതികരിക്കുന്നു (ഫ്ലാഗ് ഉപയോഗിച്ചുള്ള തടസ്സങ്ങൾ പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുമ്പോൾ), ഫ്ലാഗ് രജിസ്റ്ററിലെ ഉള്ളടക്കങ്ങളും മടക്ക വിലാസവും സ്റ്റാക്കിൽ സംഭരിക്കുന്നു, അതിനുശേഷം അത് ഒരു INTA (ഇന്ററപ്റ്റ് അക്‌നോളജ്) ബസ് സൈക്കിൾ സൃഷ്ടിക്കുന്നു, അത് ഡെലിവർ ചെയ്യുന്നു ഇന്ററപ്റ്റ് കൺട്രോളർ;
  • INTA സിഗ്നൽ ലഭിക്കുന്ന നിമിഷത്തിൽ, ഇന്ററപ്റ്റ് കൺട്രോളർ അതിന്റെ അഭ്യർത്ഥന ഇൻപുട്ടുകളുടെ അവസ്ഥ രേഖപ്പെടുത്തുന്നു - ഈ നിമിഷം അവരുടെ അവസ്ഥ മാറിയേക്കാം: പുതിയ അഭ്യർത്ഥനകൾ പ്രത്യക്ഷപ്പെടാം അല്ലെങ്കിൽ "അക്ഷമ" ഉപകരണത്തിൽ നിന്നുള്ള അഭ്യർത്ഥന അപ്രത്യക്ഷമാകാം. പ്രോഗ്രാം ചെയ്‌ത മുൻഗണനാ സ്കീമിന് അനുസൃതമായി കൺട്രോളർ ഇൻകമിംഗ് അഭ്യർത്ഥനകൾ വിശകലനം ചെയ്യുകയും INTA ബസ് കമാൻഡ് നൽകുന്ന സമയത്ത് കൺട്രോളർ ഇൻപുട്ടിൽ നിലവിലുള്ള ഉയർന്ന മുൻഗണനയുള്ള അൺമാസ്‌ക്ഡ് അഭ്യർത്ഥനയുമായി ബന്ധപ്പെട്ട ഒരു ഇന്ററപ്റ്റ് വെക്റ്റർ പ്രോസസ്സറിന് അയയ്ക്കുകയും ചെയ്യുന്നു. അതേ സമയം, കൺട്രോളർ സ്ഥാപിത മുൻഗണനാ നയത്തിന് അനുസൃതമായി ചില പ്രവർത്തനങ്ങളും ചെയ്യുന്നു, ഏത് വെക്റ്റർ അയച്ചുവെന്നത് കണക്കിലെടുക്കുന്നു (ഏത് അഭ്യർത്ഥനകളാണ് സേവനത്തിനായി പോയത്);
  • ഒരു ഇന്ററപ്റ്റ് വെക്റ്റർ ലഭിച്ചുകഴിഞ്ഞാൽ, പ്രോസസർ അതിന്റെ നമ്പർ ഉപയോഗിച്ച് അനുബന്ധ ഇന്ററപ്റ്റ് കൈകാര്യം ചെയ്യൽ പ്രക്രിയയെ വിളിക്കുന്നു. തന്നിരിക്കുന്ന ഇന്ററപ്റ്റ് വെക്റ്റർ, ഹാർഡ്‌വെയർ തടസ്സങ്ങൾക്ക് മാത്രമല്ല, ഒഴിവാക്കലുകൾക്കും കൂടാതെ/അല്ലെങ്കിൽ സോഫ്റ്റ്‌വെയർ തടസ്സങ്ങൾക്കും ഉപയോഗിക്കുന്നുവെങ്കിൽ, ഇവയിൽ ഏതാണ് ഇവന്റ് എന്ന് ദിനചര്യ ആദ്യം നിർണ്ണയിക്കണം. ഇത് ചെയ്യുന്നതിന്, നടപടിക്രമത്തിന് പിഐസി കൺട്രോളറുമായി ബന്ധപ്പെടാം (ഐഎസ്ആർ രജിസ്റ്റർ വായിക്കുക) പ്രോസസ്സർ രജിസ്റ്ററുകളുടെ അവസ്ഥ വിശകലനം ചെയ്യുക. ഒരു ഹാർഡ്‌വെയർ തടസ്സം കണ്ടെത്തിയ സാഹചര്യത്തിൽ കൂടുതൽ നടപടികൾ പരിഗണിക്കും;
  • ഇന്ററപ്റ്റ് കൈകാര്യം ചെയ്യൽ നടപടിക്രമം തടസ്സത്തിന്റെ ഉറവിടം തിരിച്ചറിയണം - അതിന് കാരണമായ ഉപകരണം നിർണ്ണയിക്കുക. നൽകിയിരിക്കുന്ന അഭ്യർത്ഥന നമ്പർ (അതിനാൽ വെക്‌ടർ) പല ഉപകരണങ്ങളും പങ്കിടുന്ന സാഹചര്യത്തിൽ, ഈ ഓരോ ഉപകരണത്തിന്റെയും രജിസ്റ്ററുകളിലേക്കുള്ള ക്രമാനുഗതമായ ആക്‌സസ് വഴി മാത്രമേ ഇന്ററപ്റ്റ് ഉറവിടം തിരിച്ചറിയാൻ കഴിയൂ. ഈ സാഹചര്യത്തിൽ, ഒരേസമയം നിരവധി ഉപകരണങ്ങളിൽ നിന്ന് അഭ്യർത്ഥനകൾ സ്വീകരിക്കുന്നതിനുള്ള സാധ്യത അല്ലെങ്കിൽ അവയിലൊന്നിൽ നിന്ന് ഒരു തടസ്സം പ്രോസസ്സ് ചെയ്യുമ്പോൾ ഒരാൾ കണക്കിലെടുക്കണം;
  • നടപടിക്രമം തടസ്സപ്പെടുത്തുന്ന ഉറവിട ഉപകരണത്തിന് സേവനം നൽകണം - ഉപകരണം സിഗ്നൽ ചെയ്ത ഇവന്റുമായി ബന്ധപ്പെട്ട "ഉപയോഗപ്രദമായ" പ്രവർത്തനങ്ങൾ നടത്തുക. ഈ ഉപകരണത്തിൽ നിന്നുള്ള ഇന്ററപ്റ്റ് അഭ്യർത്ഥന സിഗ്നൽ നീക്കം ചെയ്തിട്ടുണ്ടെന്നും ഈ സേവനം ഉറപ്പാക്കണം. പങ്കിട്ട തടസ്സങ്ങളുടെ കാര്യത്തിൽ, നിരവധി ഉറവിടങ്ങൾ ഉണ്ടായിരിക്കാം, അവയ്‌ക്കെല്ലാം അറ്റകുറ്റപ്പണികൾ ആവശ്യമാണ്;
  • ഇന്ററപ്റ്റ് പ്രോസസിംഗിന് ഗണ്യമായ സമയമെടുക്കുന്നുണ്ടെങ്കിൽ, ഉയർന്ന മുൻഗണനയുള്ള അഭ്യർത്ഥനകളോട് സിസ്റ്റം പ്രതികരിക്കേണ്ടതുണ്ടെങ്കിൽ, നിർണ്ണായക വിഭാഗത്തിന് ശേഷം, പ്രോസസ്സറിൽ ഇന്ററപ്റ്റ് പ്രവർത്തനക്ഷമമായ ഫ്ലാഗ് (IF) സജ്ജമാക്കുന്ന ഹാൻഡ്‌ലറിൽ ഒരു എസ്ടിഐ നിർദ്ദേശം ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. . ഇപ്പോൾ മുതൽ, നെസ്റ്റഡ് തടസ്സങ്ങൾ സാധ്യമാണ്, ജോലി തടസ്സപ്പെടുത്തുന്നു ഈ ഹാൻഡ്ലറുടെമറ്റൊന്ന്, ഉയർന്ന മുൻഗണനയുള്ള നടപടിക്രമം;
  • ഇന്ററപ്റ്റ് കൈകാര്യം ചെയ്യൽ നടപടിക്രമം കൺട്രോളറിന് ഇന്ററപ്റ്റ് പ്രോസസ്സിംഗ് EOI (എൻഡ് ഓഫ് ഇന്ററപ്റ്റ്) പൂർത്തിയാക്കാൻ ഒരു കമാൻഡ് അയയ്‌ക്കണം, അതിലൂടെ കൺട്രോളർ സർവീസ് ചെയ്‌ത ഇൻപുട്ടിൽ നിന്നും കുറഞ്ഞ മുൻഗണനയുള്ളവയിൽ നിന്നും ഒരു സിഗ്നലിന്റെ തുടർന്നുള്ള സ്വീകരണം അനുവദിക്കും. സർവീസ് ചെയ്ത ഉപകരണങ്ങളിൽ നിന്ന് ഇന്ററപ്റ്റ് സിഗ്നൽ നീക്കം ചെയ്തതിന് ശേഷം ഇത് ചെയ്യണം, അല്ലാത്തപക്ഷം EOI ന് ശേഷം കൺട്രോളർ രണ്ടാമത്തെ അഭ്യർത്ഥന അയയ്ക്കും. ഒരു സ്ലേവ് കൺട്രോളറിൽ നിന്ന് ഒരു അഭ്യർത്ഥന വന്ന ഒരു ഇന്ററപ്റ്റ് ഹാൻഡ്‌ലർ സ്ലേവിനും മാസ്റ്റർ കൺട്രോളർമാർക്കും ഒരു EOI അയയ്ക്കണം. EOI നിർദ്ദേശം പുറപ്പെടുവിക്കുന്നത് മുതൽ അവസാനിപ്പിക്കുന്നത് വരെയുള്ള ഹാൻഡ്‌ലറുടെ വിഭാഗം (IRET നിർദ്ദേശം) തടസ്സമില്ലാത്തതായിരിക്കണം, അതായത്, ഇത് നിർണ്ണായക വിഭാഗമാണ്. ഹാൻഡ്‌ലർ നെസ്റ്റഡ് ഇന്ററപ്റ്റുകൾ അനുവദിച്ചിട്ടുണ്ടെങ്കിൽ, EOI കമാൻഡ് നൽകുന്നതിന് മുമ്പ് ഒരു CLI നിർദ്ദേശം പ്രവർത്തനരഹിതമാക്കുന്ന തടസ്സങ്ങൾ ഉണ്ടായിരിക്കണം;
  • IRET നിർദ്ദേശം ഉപയോഗിച്ച് ഇന്ററപ്റ്റ് പ്രോസസ്സിംഗ് പൂർത്തിയാകും, അതിലൂടെ പ്രൊസസർ തടസ്സപ്പെട്ട നിർദ്ദേശ ഫ്ലോ നടപ്പിലാക്കുന്നതിലേക്ക് മടങ്ങുന്നു, മുമ്പ് ഫ്ലാഗ് രജിസ്റ്ററിലെ ഉള്ളടക്കങ്ങൾ സ്റ്റാക്കിൽ നിന്ന് വീണ്ടെടുത്തു. ഈ സാഹചര്യത്തിൽ, ഹാർഡ്‌വെയർ തടസ്സങ്ങൾ വീണ്ടും പ്രവർത്തനക്ഷമമാകും.

ഈ ക്രമം ഒരു റെഗുലർ ഇന്ററപ്റ്റ് കൺട്രോളറുമായി (PIC) വിവരിച്ചിരിക്കുന്നു, APIC ഉള്ള സിസ്റ്റങ്ങൾ കൺട്രോളറിൽ നിന്ന് പ്രോസസറിലേക്ക് ഇന്ററപ്റ്റ് വെക്റ്റർ വിതരണം ചെയ്യുന്ന രീതി മാറ്റുന്നു, കൂടാതെ MSI ഇന്ററപ്റ്റുകൾ ഉപകരണത്തിൽ നിന്ന് APIC കൺട്രോളറിലേക്ക് സിഗ്നൽ നൽകുന്ന രീതിയെ മാറ്റുന്നു. . ഈ സൂക്ഷ്മതകൾ തുടർന്നുള്ള വിഭാഗങ്ങളിൽ വിവരിച്ചിരിക്കുന്നു.

പൊതുവിവരം

പിസിഐ ബ്രിഡ്ജുകൾ (പിസിഐ ബ്രിഡ്ജ്) പിസിഐ (പിസിഐ-എക്സ്) ബസുകളെ പരസ്പരം മറ്റ് ബസുകളിലേക്കും ബന്ധിപ്പിക്കുന്നതിനുള്ള പ്രത്യേക ഹാർഡ്‌വെയറാണ്. കമ്പ്യൂട്ടറിന്റെ (സിസ്റ്റം മെമ്മറിയും പ്രോസസറും) കേന്ദ്രത്തിലേക്ക് പിസിഐയെ ബന്ധിപ്പിക്കുന്നതിന് ഹോസ്റ്റ് ബ്രിഡ്ജ് ഉപയോഗിക്കുന്നു. സെൻട്രൽ പ്രൊസസറിന്റെ നിയന്ത്രണത്തിലുള്ള കോൺഫിഗറേഷൻ സ്‌പെയ്‌സിലേക്ക് കോളുകൾ സൃഷ്‌ടിക്കുക എന്നതാണ് പ്രധാന പാലത്തിന്റെ "ബഹുമാനമായ കടമ", ഇത് മുഴുവൻ പിസിഐ ബസ് സബ്സിസ്റ്റവും കോൺഫിഗർ ചെയ്യാൻ ഹോസ്റ്റിനെ (സെൻട്രൽ പ്രോസസർ) അനുവദിക്കുന്നു. സിസ്റ്റത്തിന് നിരവധി പ്രധാന പാലങ്ങൾ ഉണ്ടായിരിക്കാം, ഇത് കേന്ദ്രവുമായി ഉയർന്ന പ്രകടന ആശയവിനിമയത്തിന് അനുവദിക്കുന്നു കൂടുതൽഉപകരണങ്ങൾ (ഒരു ബസിലെ ഉപകരണങ്ങളുടെ എണ്ണം പരിമിതമാണ്). ഈ ബസുകളിൽ ഒന്ന് പ്രധാന ബസായി സോപാധികമായി നിയുക്തമാക്കിയിരിക്കുന്നു (ബസ് 0).

അധിക പിസിഐ ബസുകളെ ബന്ധിപ്പിക്കുന്നതിന് പിസിഐ പിയർ ബ്രിഡ്ജുകൾ (പീർട്ടോപീർ ബ്രിഡ്ജ്) ഉപയോഗിക്കുന്നു. ഈ ബ്രിഡ്ജുകൾ എല്ലായ്‌പ്പോഴും അധിക ഡാറ്റാ ട്രാൻസ്ഫർ ഓവർഹെഡ് അവതരിപ്പിക്കുന്നു, അതുവഴി ഡിവൈസ് ടു ഹബ് കമ്മ്യൂണിക്കേഷനുകളുടെ ഫലപ്രദമായ പ്രകടനം വഴിയിൽ വരുന്ന ഓരോ ബ്രിഡ്ജിലും കുറയുന്നു.

PCMCIA, CardBus, MCA, ISA/EISA, X-Bus, LPC ബസുകൾ എന്നിവ ബന്ധിപ്പിക്കുന്നതിന്, പ്രത്യേക പാലങ്ങൾ ഉപയോഗിക്കുന്നു, അവ മദർബോർഡ് ചിപ്‌സെറ്റുകളിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട് അല്ലെങ്കിൽ പ്രത്യേക പിസിഐ ഉപകരണങ്ങൾ (ചിപ്പുകൾ) ആണ്. ഈ ബ്രിഡ്ജുകൾ ബസുകളുടെ ഇന്റർഫേസുകളെ അവർ ബന്ധിപ്പിക്കുകയും സമന്വയിപ്പിക്കുകയും ഡാറ്റാ എക്സ്ചേഞ്ചുകൾ ബഫർ ചെയ്യുകയും ചെയ്യുന്നു.

ഓരോ പാലവും പ്രോഗ്രാമബിൾ ആണ് - അതിന് മെമ്മറിയിലെ വിലാസ ശ്രേണികളും അതിന്റെ ബസുകളിലെ ഉപകരണങ്ങൾക്ക് അനുവദിച്ചിരിക്കുന്ന I/O സ്പെയ്സുകളും നൽകിയിരിക്കുന്നു. പാലത്തിന്റെ ഒരു ബസിലെ (വശം) നിലവിലെ ഇടപാടിന്റെ CPU വിലാസം എതിർ വശത്തെ ബസിനെ സൂചിപ്പിക്കുന്നുവെങ്കിൽ, പാലം ഇടപാടിനെ ഉചിതമായ ബസിലേക്ക് വിവർത്തനം ചെയ്യുകയും ബസ് പ്രോട്ടോക്കോൾ ചർച്ചകൾ ഉറപ്പാക്കുകയും ചെയ്യുന്നു. അങ്ങനെ, പിസിഐ ബ്രിഡ്ജുകളുടെ ഒരു ശേഖരം ബന്ധപ്പെട്ട ബസുകളിൽ അഭ്യർത്ഥനകളുടെ റൂട്ടിംഗ് നടത്തുന്നു. സിസ്റ്റത്തിന് നിരവധി പ്രധാന പാലങ്ങൾ ഉണ്ടെങ്കിൽ, വ്യത്യസ്ത ബസുകളിലെ ഉപകരണങ്ങൾക്കിടയിൽ എൻഡ്-ടു-എൻഡ് റൂട്ടിംഗ് സാധ്യമാകണമെന്നില്ല: മെമ്മറി കൺട്രോളറിന്റെ നട്ടെല്ല് പാതകളിലൂടെ മാത്രമേ പ്രധാന പാലങ്ങൾ പരസ്പരം ബന്ധിപ്പിക്കാൻ കഴിയൂ. ഈ സാഹചര്യത്തിൽ പ്രധാന പാലങ്ങളിലൂടെ എല്ലാത്തരം പിസിഐ ഇടപാടുകളുടെയും വിവർത്തനത്തെ പിന്തുണയ്ക്കുന്നത് വളരെ സങ്കീർണ്ണമാണ്, അതിനാൽ പിസിഐ സ്പെസിഫിക്കേഷൻ കർശനമായി ആവശ്യമില്ല. അങ്ങനെ, എല്ലാ പിസിഐ ബസുകളിലെയും എല്ലാ സജീവ ഉപകരണങ്ങൾക്കും സിസ്റ്റം മെമ്മറി ആക്സസ് ചെയ്യാൻ കഴിയും, എന്നാൽ പിയർ-ടു-പിയർ ആശയവിനിമയത്തിനുള്ള സാധ്യത ഈ ഉപകരണങ്ങൾ ഒന്നോ അല്ലെങ്കിൽ മറ്റൊരു പിസിഐ ബസിലാണോ എന്നതിനെ ആശ്രയിച്ചിരിക്കും.

പിസിഐ ബ്രിഡ്ജുകളുടെ ഉപയോഗം അത്തരം അവസരങ്ങൾ നൽകുന്നു:

  • ബസ് ഇലക്ട്രിക്കൽ സ്പെസിഫിക്കേഷനുകളുടെ പരിമിതികൾ മറികടന്ന്, ബന്ധിപ്പിച്ച ഉപകരണങ്ങളുടെ സാധ്യമായ എണ്ണം വർദ്ധിപ്പിക്കുക;
  • പിസിഐ ഉപകരണങ്ങളെ സെഗ്മെന്റുകളായി വിഭജിക്കുക - പിസിഐ ബസുകൾ - ബിറ്റ് ഡെപ്ത് (32/64 ബിറ്റുകൾ), ക്ലോക്ക് ഫ്രീക്വൻസി (33/66/100/133 മെഗാഹെർട്സ്), പ്രോട്ടോക്കോൾ (പിസിഐ, പിസി-എക്സ് മോഡ് 1, പിസിഐ-എക്സ് മോഡ് എന്നിവയുടെ വ്യത്യസ്ത സ്വഭാവസവിശേഷതകൾ 2, പിസിഐ എക്സ്പ്രസ്). ഓരോ ബസിലും, എല്ലാ വരിക്കാരും ഏറ്റവും ദുർബലരായ പങ്കാളിക്ക് തുല്യമാണ്; ബസുകളിൽ ഉപകരണങ്ങളുടെ ശരിയായ സ്ഥാനം അനുവദിക്കുന്നു പരമാവധി കാര്യക്ഷമതഉപകരണങ്ങളുടെയും മദർബോർഡുകളുടെയും കഴിവുകൾ ഉപയോഗിക്കുക;
  • "ചൂടുള്ള" കണക്ഷൻ / ഉപകരണങ്ങളുടെ വിച്ഛേദനം ഉള്ള സെഗ്മെന്റുകളുടെ ഓർഗനൈസേഷൻ;
  • വിവിധ ബസുകളിൽ സ്ഥിതി ചെയ്യുന്ന തുടക്കക്കാരിൽ നിന്നുള്ള ഇടപാടുകൾ ഒരേസമയം സമാന്തരമായി നടപ്പിലാക്കുന്നതിനുള്ള ഓർഗനൈസേഷൻ.

ഓരോ പിസിഐ ബ്രിഡ്ജും രണ്ട് ബസുകളെ മാത്രമേ ബന്ധിപ്പിക്കുന്നുള്ളൂ: പ്രാഥമിക ബസ്, ശ്രേണിയുടെ മുകൾഭാഗത്ത് അടുത്ത് സ്ഥിതിചെയ്യുന്നു, സെക്കൻഡറി ബസുമായി; ഈ ബസുകളുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന ബ്രിഡ്ജ് ഇന്റർഫേസുകളെ യഥാക്രമം പ്രൈമറി എന്നും സെക്കൻഡറി എന്നും വിളിക്കുന്നു. പൂർണ്ണമായും മരം പോലെയുള്ള കോൺഫിഗറേഷൻ മാത്രമേ അനുവദിക്കൂ, അതായത്, രണ്ട് ബസുകൾ പരസ്പരം ബന്ധിപ്പിച്ചിരിക്കുന്നത് ഒരു പാലത്തിലൂടെ മാത്രമാണ്, കൂടാതെ പാലങ്ങളുടെ "ലൂപ്പുകൾ" ഇല്ല. നൽകിയിരിക്കുന്ന പാലത്തിന്റെ ദ്വിതീയ ഇന്റർഫേസുമായി മറ്റ് പാലങ്ങൾ വഴി ബന്ധിപ്പിച്ചിരിക്കുന്ന ബസുകളെ സബോർഡിനേറ്റഡ് ബസുകൾ എന്ന് വിളിക്കുന്നു. പിസിഐ ബ്രിഡ്ജുകൾ പിസിഐ ബസുകളുടെ ഒരു ശ്രേണി രൂപീകരിക്കുന്നു, അതിന്റെ മുകൾഭാഗത്ത് മാസ്റ്റർ ബസ്, പൂജ്യം അക്കമിട്ട്, മാസ്റ്റർ ബ്രിഡ്ജുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു. നിരവധി പ്രധാന പാലങ്ങൾ ഉണ്ടെങ്കിൽ, അവരുടെ ബസുകളിൽ (റാങ്കിൽ തുല്യമായത്), പ്രധാനം പൂജ്യം നമ്പർ നൽകിയിട്ടുള്ളതായിരിക്കും.

പാലം നിരവധി നിർബന്ധിത പ്രവർത്തനങ്ങൾ നിർവഹിക്കണം:

  • ബസിന്റെ ദ്വിതീയ ഇന്റർഫേസുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള സേവനം:
  • ആർബിട്രേഷൻ നടത്തുക - ബസ് മാസ്റ്റേഴ്സിൽ നിന്ന് REQx# അഭ്യർത്ഥന സിഗ്നലുകൾ സ്വീകരിക്കുകയും GNTx# സിഗ്നലുകൾ ഉപയോഗിച്ച് ബസ് നിയന്ത്രിക്കാനുള്ള അവകാശം അവർക്ക് നൽകുകയും ചെയ്യുന്നു
  • ബസ് പാർക്ക് ചെയ്യുക - ഏതെങ്കിലും മാസ്റ്ററുകൾക്ക് ബസ് നിയന്ത്രണം ആവശ്യമില്ലാത്തപ്പോൾ ചില ഉപകരണത്തിലേക്ക് GNTx# സിഗ്നൽ അയയ്ക്കുക;
  • അഡ്രസ് ചെയ്യാവുന്ന പിസിഐ ഡിവൈസിലേക്ക് വ്യക്തിഗത ഐഡിഎസ്ഇഎൽ സിഗ്നലുകളുടെ രൂപീകരണത്തോടെ ടൈപ്പ് 0-ന്റെ കോൺഫിഗറേഷൻ സൈക്കിളുകൾ സൃഷ്ടിക്കുക;
  • ഉയർന്ന തലത്തിലേക്ക് നിയന്ത്രണ സിഗ്നലുകൾ "വലിക്കുക";
  • ബന്ധിപ്പിച്ച ഉപകരണങ്ങളുടെ കഴിവുകൾ നിർണ്ണയിക്കുകയും അവയെ തൃപ്തിപ്പെടുത്തുന്ന ഒരു ബസ് ഓപ്പറേറ്റിംഗ് മോഡ് തിരഞ്ഞെടുക്കുക (ഫ്രീക്വൻസി, ബിറ്റ് ഡെപ്ത്, പ്രോട്ടോക്കോൾ);
  • പ്രൈമറി ഇന്റർഫേസിൽ നിന്നും കമാൻഡ് വഴിയും ഒരു പ്രത്യേക അലാറം ഉപയോഗിച്ച് തിരഞ്ഞെടുത്ത മോഡ് റിപ്പോർട്ടുചെയ്യുന്നതിലൂടെയും ഒരു ഹാർഡ്‌വെയർ റീസെറ്റ് (RST#) സൃഷ്ടിക്കുക.
  • പാലത്തിന്റെ എതിർവശങ്ങളിൽ സ്ഥിതി ചെയ്യുന്ന വിഭവങ്ങളുടെ ഭൂപടങ്ങൾ പരിപാലിക്കുക;
  • ഒരു ഇന്റർഫേസിൽ ഒരു മാസ്റ്റർ ആരംഭിച്ചതും മറ്റൊരു ഇന്റർഫേസിൽ സ്ഥിതിചെയ്യുന്ന ഒരു റിസോഴ്‌സിനെ അഭിസംബോധന ചെയ്യുന്നതുമായ ഇടപാടുകളോട് ടാർഗെറ്റ് ഉപകരണത്തിന്റെ മറവിൽ പ്രതികരിക്കുക; ഈ ഇടപാടുകൾ മറ്റൊരു ഇന്റർഫേസിലേക്ക് പ്രക്ഷേപണം ചെയ്യുക, ഒരു പ്രധാന ഉപകരണമായി പ്രവർത്തിക്കുകയും അവയുടെ ഫലങ്ങൾ യഥാർത്ഥ ഇനീഷ്യേറ്ററിലേക്ക് കൈമാറുകയും ചെയ്യുക.

ഈ പ്രവർത്തനങ്ങൾ നിർവഹിക്കുന്ന പാലങ്ങളെ സുതാര്യമായ പാലങ്ങൾ എന്ന് വിളിക്കുന്നു; അത്തരം പാലങ്ങൾക്ക് പിന്നിൽ സ്ഥിതിചെയ്യുന്ന ഉപകരണങ്ങളുമായി പ്രവർത്തിക്കാൻ ആവശ്യമില്ല അധിക ഡ്രൈവറുകൾപാലം. ഈ പാലങ്ങളാണ് പിസിഐ ബ്രിഡ്ജ് 1.1 സ്പെസിഫിക്കേഷനിൽ വിവരിച്ചിരിക്കുന്നത്, അവയ്ക്ക്, പിസിഐ ഉപകരണങ്ങൾ എന്ന നിലയിൽ, ഒരു പ്രത്യേക ക്ലാസ് (06) ഉണ്ട്. ഈ സാഹചര്യത്തിൽ, ഞങ്ങൾ അർത്ഥമാക്കുന്നത് ഒരു "ഫ്ലാറ്റ്" റിസോഴ്സ് അഡ്രസിംഗ് മോഡൽ (മെമ്മറിയും I/O) ആണ്: ഓരോ ഉപകരണത്തിനും അതിന്റേതായ വിലാസങ്ങളുണ്ട്, തന്നിരിക്കുന്ന സിസ്റ്റത്തിൽ (കമ്പ്യൂട്ടർ) അതുല്യമായ (മറ്റുള്ളവരുമായി വിഭജിക്കുന്നതല്ല).

അതാര്യമായ പാലങ്ങളും (സുതാര്യമല്ലാത്ത പാലം) ഉണ്ട്, അത് അവരുടെ സ്വന്തം പ്രാദേശിക വിലാസ സ്പെയ്സുകൾ ഉപയോഗിച്ച് പ്രത്യേക സെഗ്മെന്റുകൾ സംഘടിപ്പിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. ഒരു അതാര്യമായ പാലം ഇടപാടുകൾക്കായി വിലാസ വിവർത്തനം (പരിവർത്തനം) നടത്തുന്നു, അതിൽ ഇനീഷ്യേറ്ററും ടാർഗെറ്റ് ഉപകരണവും പാലത്തിന്റെ എതിർവശങ്ങളിലായി സ്ഥിതിചെയ്യുന്നു. എതിർവശത്തുള്ള എല്ലാ ഉറവിടങ്ങളും (വിലാസ ശ്രേണികൾ) അത്തരമൊരു പാലത്തിലൂടെ എത്തിച്ചേരാനാകില്ല. അതാര്യമായ ബ്രിഡ്ജുകൾ ഉപയോഗിക്കുന്നു, ഉദാഹരണത്തിന്, ഒരു കമ്പ്യൂട്ടറിന് അതിന്റേതായ I/O പ്രൊസസറും ലോക്കൽ അഡ്രസ് സ്പേസും ഉള്ള "ഇന്റലിജന്റ് ഇൻപുട്ട്/ഔട്ട്പുട്ട്" (I20) സബ്സിസ്റ്റം ഉള്ളപ്പോൾ.

പൊതുവിവരം

സിസ്റ്റം റിസോഴ്‌സുകൾ (മെമ്മറി, ഐ/ഒ സ്‌പെയ്‌സുകൾ, അഭ്യർത്ഥന ലൈനുകൾ തടസ്സപ്പെടുത്തൽ) സ്വയമേവ ക്രമീകരിക്കാനുള്ള കഴിവ് പിസിഐ ബസിൽ തുടക്കത്തിൽ ഉൾപ്പെടുന്നു. ഓട്ടോമാറ്റിക് ഡിവൈസ് കോൺഫിഗറേഷൻ (വിലാസങ്ങളുടെയും തടസ്സങ്ങളുടെയും തിരഞ്ഞെടുപ്പ്) BIOS, OS ടൂളുകൾ പിന്തുണയ്ക്കുന്നു; ഇത് PnP സാങ്കേതികവിദ്യയിൽ ശ്രദ്ധ കേന്ദ്രീകരിച്ചിരിക്കുന്നു. മെമ്മറി സ്‌പെയ്‌സിനോ I/O സ്‌പെയ്‌സിനോ നൽകിയിട്ടില്ലാത്ത 256 രജിസ്‌റ്ററുകൾ (8-ബിറ്റുകൾ) വരെയുള്ള ഓരോ ഫംഗ്‌ഷനുമുള്ള കോൺഫിഗറേഷൻ സ്‌പെയ്‌സ് പിസിഐ സ്റ്റാൻഡേർഡ് നിർവ്വചിക്കുന്നു. പ്രത്യേക ബസ് കമാൻഡുകൾ കോൺഫിഗറേഷൻ റീഡ്, കോൺഫിഗറേഷൻ റൈറ്റ് എന്നിവ ഉപയോഗിച്ചാണ് അവ ആക്‌സസ് ചെയ്യുന്നത്, ചുവടെ വിവരിച്ചിരിക്കുന്ന ഹാർഡ്‌വെയർ, സോഫ്റ്റ്‌വെയർ മെക്കാനിസങ്ങളിലൊന്ന് ഉപയോഗിച്ച് സൃഷ്ടിച്ചതാണ്. ഈ സ്‌പെയ്‌സിൽ എല്ലാ ഉപകരണങ്ങൾക്കും ആവശ്യമായ മേഖലകളും പ്രത്യേകമായവയും ഉണ്ട്. നൽകിയിരിക്കുന്ന ഉപകരണത്തിന് എല്ലാ വിലാസങ്ങളിലും രജിസ്റ്ററുകൾ ഉണ്ടാകണമെന്നില്ല, എന്നാൽ അവയെ അഭിസംബോധന ചെയ്യുന്ന പ്രവർത്തനങ്ങൾക്ക് സാധാരണ പൂർത്തീകരണത്തെ പിന്തുണയ്ക്കണം. ഈ സാഹചര്യത്തിൽ, നിലവിലില്ലാത്ത രജിസ്റ്ററുകൾ വായിക്കുന്നത് പൂജ്യങ്ങൾ നൽകണം, കൂടാതെ എഴുത്ത് ഒരു നിഷ്ക്രിയ പ്രവർത്തനമായി നടത്തണം.

ഒരു ഫംഗ്‌ഷന്റെ കോൺഫിഗറേഷൻ സ്‌പെയ്‌സ് ആരംഭിക്കുന്നത് ഒരു സ്റ്റാൻഡേർഡ് ഹെഡറിൽ നിന്നാണ്, അതിൽ നിർമ്മാതാവിന്റെയും ഉപകരണത്തിന്റെയും അതിന്റെ ക്ലാസിന്റെയും ഐഡന്റിഫയറുകളും ആവശ്യമായതും അധിനിവേശമുള്ളതുമായ സിസ്റ്റം ഉറവിടങ്ങളുടെ വിവരണവും അടങ്ങിയിരിക്കുന്നു. പരമ്പരാഗത ഉപകരണങ്ങൾ (ടൈപ്പ് 0), പിസിഐ-പിസിഐ ബ്രിഡ്ജുകൾ (ടൈപ്പ് 1), പിസിഐ-കാർഡ്ബസ് ബ്രിഡ്ജുകൾ (ടൈപ്പ് 2) എന്നിവയ്ക്കായി തലക്കെട്ട് ഘടന മാനദണ്ഡമാക്കിയിരിക്കുന്നു. അറിയപ്പെടുന്ന രജിസ്റ്ററുകളുടെ സ്ഥാനവും അവയുടെ ബിറ്റുകളുടെ ഉദ്ദേശ്യവും ഹെഡർ തരം നിർണ്ണയിക്കുന്നു. തലക്കെട്ടിന് ശേഷം ഉപകരണ-നിർദ്ദിഷ്ട രജിസ്റ്ററുകൾ ഉണ്ടാകാം. കോൺഫിഗറേഷൻ സ്ഥലത്ത് ഉപകരണങ്ങളുടെ സ്റ്റാൻഡേർഡ് കഴിവുകൾ (പ്രാപ്തി) (ഉദാഹരണത്തിന്, ഊർജ്ജ മാനേജ്മെന്റ്) അറിയപ്പെടുന്ന ഉദ്ദേശ്യത്തിന്റെ രജിസ്റ്ററുകളുടെ ബ്ലോക്കുകൾ ഉണ്ട്. ഈ ബ്ലോക്കുകൾ ശൃംഖലകളായി ക്രമീകരിച്ചിരിക്കുന്നു, അത്തരം ആദ്യ ബ്ലോക്ക് സ്റ്റാൻഡേർഡ് ഹെഡറിൽ (CAP_PTR) പരാമർശിച്ചിരിക്കുന്നു; ബ്ലോക്കിന്റെ ആദ്യ രജിസ്റ്ററിൽ അടുത്ത ബ്ലോക്കിലേക്ക് ഒരു ലിങ്ക് ഉണ്ട് (അല്ലെങ്കിൽ 0, എങ്കിൽ ഈ ബ്ലോക്ക്- അവസാനത്തെ). അങ്ങനെ, ചെയിൻ സ്കാൻ ചെയ്യുന്നതിലൂടെ, കോൺഫിഗറേഷൻ സോഫ്‌റ്റ്‌വെയറിന് ലഭ്യമായ എല്ലാ ഉപകരണ ഗുണങ്ങളുടെയും ഫംഗ്‌ഷൻ കോൺഫിഗറേഷൻ സ്‌പെയ്‌സിലെ അവയുടെ സ്ഥാനങ്ങളുടെയും ഒരു ലിസ്റ്റ് ലഭിക്കും. PCI 2.3 ഇനിപ്പറയുന്ന CAP_ID-കൾ നിർവചിക്കുന്നു, അവയിൽ ചിലത് ഞങ്ങൾ പരിശോധിക്കും:

  • 01 - ഊർജ്ജ മാനേജ്മെന്റ്;
  • 02 - എജിപി പോർട്ട്;
  • 03 - VPD (വൈറ്റൽ പ്രൊഡക്റ്റ് ഡാറ്റ), ഉപകരണങ്ങളുടെ ഹാർഡ്‌വെയർ (ഒരുപക്ഷേ സോഫ്റ്റ്‌വെയർ) പ്രോപ്പർട്ടികളുടെ സമഗ്രമായ വിവരണം നൽകുന്ന ഡാറ്റ;
  • 04 - സ്ലോട്ടുകളുടെയും ചേസിസിന്റെയും നമ്പറിംഗ്;
  • 05 - എംഎസ്ഐ തടസ്സങ്ങൾ;
  • 06 - ഹോട്ട് സ്വാപ്പ്, കോംപാക്റ്റ് പിസിഐയ്ക്കുള്ള ഹോട്ട് കണക്ഷൻ;
  • 07 - പിസിഐ-എക്സ് പ്രോട്ടോക്കോൾ വിപുലീകരണങ്ങൾ;
  • 08 - എഎംഡിക്കായി കരുതിവച്ചിരിക്കുന്നു;
  • 09 - നിർമ്മാതാവിന്റെ വിവേചനാധികാരത്തിൽ (വെണ്ടർ സ്പെസിഫിക്);
  • 0Ah - ഡീബഗ് പോർട്ട് (ഡീബഗ് പോർട്ട്);
  • 0Bh - പിസിഐ ഹോട്ട് പ്ലഗ്, "ഹോട്ട് പ്ലഗിന്റെ" സ്റ്റാൻഡേർഡ് പ്രൊവിഷൻ.

പിസിഐ-എക്സിൽ ഉപകരണ മോഡ് 2 കോൺഫിഗറേഷൻ സ്പേസ് 4096 ബൈറ്റുകളായി വികസിപ്പിച്ചു; വിപുലീകൃത സ്ഥലത്ത് വിപുലമായ സ്വത്ത് വിവരണങ്ങൾ ഉണ്ടാകാം.

ഒരു ഹാർഡ് റീസെറ്റിന് ശേഷം (അല്ലെങ്കിൽ പവർ-ഓൺ), പിസിഐ ഡിവൈസുകൾ മെമ്മറി, ഐ/ഒ സ്പേസ് ആക്സസ് എന്നിവയോട് പ്രതികരിക്കുന്നില്ല, മാത്രമല്ല കോൺഫിഗറേഷൻ റീഡും റൈറ്റും മാത്രമേ ലഭ്യമാകൂ. ഈ പ്രവർത്തനങ്ങളിൽ, വ്യക്തിഗത IDSEL സിഗ്നലുകൾ ഉപയോഗിച്ചാണ് ഉപകരണങ്ങൾ തിരഞ്ഞെടുക്കുന്നത്, കൂടാതെ രജിസ്റ്ററുകൾ വായിക്കുന്നതിലൂടെ, കോൺഫിഗറേഷൻ സോഫ്റ്റ്വെയർ റിസോഴ്സ് ആവശ്യകതകളെക്കുറിച്ചും സാധ്യമായ ഉപകരണ കോൺഫിഗറേഷൻ ഓപ്ഷനുകളെക്കുറിച്ചും പഠിക്കുന്നു. കോൺഫിഗറേഷൻ പ്രോഗ്രാം (POST അല്ലെങ്കിൽ OS ബൂട്ട് സമയത്ത്) റിസോഴ്സ് അലോക്കേഷൻ നടത്തിയ ശേഷം, കോൺഫിഗറേഷൻ പാരാമീറ്ററുകൾ (അടിസ്ഥാന വിലാസങ്ങൾ) ഉപകരണ കോൺഫിഗറേഷൻ രജിസ്റ്ററുകളിലേക്ക് എഴുതുന്നു. ഇതിനുശേഷം മാത്രമേ, മെമ്മറിയും I/O പോർട്ടുകളും ആക്‌സസ് ചെയ്യുന്നതിനുള്ള കമാൻഡുകളോട് പ്രതികരിക്കാനും ബസിനെ സ്വയം നിയന്ത്രിക്കാനും അനുവദിക്കുന്ന ബിറ്റുകളിലേക്ക് ഉപകരണങ്ങൾ (കൂടുതൽ കൃത്യമായി പറഞ്ഞാൽ, ഫംഗ്‌ഷനുകൾ) സജ്ജീകരിക്കും. എല്ലായ്‌പ്പോഴും പ്രവർത്തനക്ഷമമായ ഒരു കോൺഫിഗറേഷൻ കണ്ടെത്തുന്നതിന്, കാർഡുകൾ കൈവശപ്പെടുത്തിയിരിക്കുന്ന എല്ലാ വിഭവങ്ങളും അവയുടെ സ്‌പെയ്‌സിൽ ചലിക്കാവുന്നതായിരിക്കണം. മൾട്ടിഫംഗ്ഷൻ ഉപകരണങ്ങൾക്കായി, ഓരോ ഫംഗ്ഷനും അതിന്റേതായ കോൺഫിഗറേഷൻ സ്പേസ് ഉണ്ടായിരിക്കണം. ഉപകരണത്തിന് ഒരേ രജിസ്റ്ററുകൾ മെമ്മറിയിലേക്കും I/O സ്‌പെയ്‌സിലേക്കും മാപ്പ് ചെയ്യാൻ കഴിയും. ഈ സാഹചര്യത്തിൽ, രണ്ട് ഡിസ്ക്രിപ്റ്ററുകളും അവയുടെ കോൺഫിഗറേഷൻ രജിസ്റ്ററുകളിൽ ഉണ്ടായിരിക്കണം, എന്നാൽ ഡ്രൈവർ ഒരു ആക്സസ് രീതി മാത്രമേ ഉപയോഗിക്കാവൂ (മെമ്മറി വഴി).

കോൺഫിഗറേഷൻ സ്‌പേസ് ഹെഡർ മൂന്ന് തരത്തിലുള്ള വിലാസങ്ങളുടെ ആവശ്യകതയെ വിവരിക്കുന്നു:

  • I/O സ്‌പെയ്‌സിൽ രജിസ്റ്റർ ചെയ്യുന്നു);
  • I/O രജിസ്റ്ററുകൾ മെമ്മറിയിലേക്ക് മാപ്പ് ചെയ്‌തു (മെമ്മറി മാപ്പ് ചെയ്‌ത I/O). എക്‌സ്‌ചേഞ്ച് ഇനീഷ്യേറ്റർ ആവശ്യപ്പെടുന്ന കാര്യങ്ങൾക്ക് അനുസൃതമായി ആക്‌സസ് ചെയ്യേണ്ട ഒരു മെമ്മറി ഏരിയയാണിത്. ഈ രജിസ്റ്ററുകൾ ആക്സസ് ചെയ്യുന്നതിലൂടെ പെരിഫറൽ ഉപകരണങ്ങളുടെ ആന്തരിക അവസ്ഥ മാറ്റാനാകും;
  • മുൻകൂട്ടി ലഭ്യമാക്കാവുന്ന മെമ്മറി അനുവദിക്കുന്ന മെമ്മറി. "അധിക" വായന (ഉപയോഗിക്കാത്ത ഫലങ്ങളോടെ) പാർശ്വഫലങ്ങളിലേക്ക് നയിക്കാത്ത ഒരു മെമ്മറി മേഖലയാണിത്, എല്ലാ ബൈറ്റുകളും BE# സിഗ്നലുകളിൽ നിന്ന് സ്വതന്ത്രമായി വായിക്കപ്പെടുന്നു, കൂടാതെ വ്യക്തിഗത ബൈറ്റുകളുടെ റൈറ്റുകളെ ഒരുമിച്ച് ബന്ധിപ്പിക്കാൻ കഴിയും (അതായത്, ഇത് മെമ്മറി അതിന്റെ ശുദ്ധമായ രൂപത്തിൽ).

വിലാസ ആവശ്യകതകൾ അടിസ്ഥാന വിലാസ രജിസ്റ്ററുകളിൽ സൂചിപ്പിച്ചിരിക്കുന്നു - BAR (അടിസ്ഥാന വിലാസ രജിസ്റ്റർ). കോൺഫിഗറേഷൻ പ്രോഗ്രാമിന് ആവശ്യമായ ഏരിയകളുടെ വലുപ്പം നിർണ്ണയിക്കാനും കഴിയും. ഇത് ചെയ്യുന്നതിന്, ഒരു ഹാർഡ്‌വെയർ റീസെറ്റിന് ശേഷം, അത് അടിസ്ഥാന വിലാസങ്ങളുടെ മൂല്യങ്ങൾ വായിച്ച് സംരക്ഷിക്കണം (ഇവ സ്ഥിരസ്ഥിതി വിലാസങ്ങളായിരിക്കും), ഓരോ രജിസ്റ്ററിലേക്കും FFFFFFFFh എഴുതുകയും അവയുടെ മൂല്യം വീണ്ടും വായിക്കുകയും വേണം. ലഭിച്ച വാക്കുകളിൽ, നിങ്ങൾ തരം ഡീകോഡിംഗ് ബിറ്റുകൾ പുനഃസജ്ജമാക്കേണ്ടതുണ്ട് (മെമ്മറിക്കുള്ള ബിറ്റുകളും I/O-യ്ക്കുള്ള ബിറ്റുകളും), തത്ഫലമായുണ്ടാകുന്ന 32-ബിറ്റ് വാക്ക് വിപരീതമാക്കുകയും വർദ്ധിപ്പിക്കുകയും വേണം - ഫലം ഏരിയയുടെ ദൈർഘ്യമായിരിക്കും (പോർട്ടുകൾക്കുള്ള ബിറ്റുകൾ അവഗണിക്കുക ). മേഖലയുടെ ദൈർഘ്യം 2n ആയി പ്രകടിപ്പിക്കുകയും പ്രദേശം സ്വാഭാവികമായി വിന്യസിക്കുകയും ചെയ്യുന്നുവെന്ന് രീതി അനുമാനിക്കുന്നു. സ്റ്റാൻഡേർഡ് ഹെഡർ 6 അടിസ്ഥാന വിലാസ രജിസ്റ്ററുകൾ വരെ ഉൾക്കൊള്ളുന്നു, എന്നാൽ 64-ബിറ്റ് വിലാസം ഉപയോഗിക്കുമ്പോൾ, വിവരിച്ച ബ്ലോക്കുകളുടെ എണ്ണം കുറയുന്നു. ഉപയോഗിക്കാത്ത BAR രജിസ്റ്ററുകൾ വായിക്കുമ്പോൾ എല്ലായ്പ്പോഴും പൂജ്യങ്ങൾ നൽകണം.

ഹെഡറിലെ ക്ലാസ് കോഡ് ഉപയോഗിച്ച് സ്വയം പ്രഖ്യാപിക്കുന്ന ലെഗസി ഉപകരണങ്ങൾക്ക് (VGA, IDE) പിസിഐ പിന്തുണയുണ്ട്. കോൺഫിഗറേഷൻ സ്‌പെയ്‌സിൽ അവരുടെ പരമ്പരാഗത (സ്ഥിരമായ) പോർട്ട് വിലാസങ്ങൾ പ്രഖ്യാപിച്ചിട്ടില്ല, എന്നാൽ പോർട്ട് ആക്‌സസ് പ്രാപ്‌തമാക്കുന്ന ബിറ്റ് സജ്ജീകരിച്ചുകഴിഞ്ഞാൽ, ആ വിലാസങ്ങളോടും പ്രതികരിക്കാൻ ഉപകരണങ്ങളെ അനുവദിക്കും.

ISA ബസ്

ബസ് ഇന്റർഫേസ് മാനദണ്ഡങ്ങൾ

ബസിന്റെ വീതി കൂടുകയും കമ്പ്യൂട്ടറിലെ ക്ലോക്ക് ഫ്രീക്വൻസി കൂടുകയും ചെയ്തതോടെ ബസ് ഇന്റർഫേസ് മാനദണ്ഡങ്ങളും മാറി. നിലവിൽ, കമ്പ്യൂട്ടറുകൾ ഇനിപ്പറയുന്ന പ്രധാന ബസ് ഇന്റർഫേസ് മാനദണ്ഡങ്ങൾ ഉപയോഗിക്കുന്നു:

· ISA ബസ്;

· പിസിഐ ബസ്;

MCA (മൈക്രോ ചാനൽ ആർക്കിടെക്ചർ), EISA (എക്സ്റ്റെൻഡഡ് ഇൻഡസ്ട്രി സ്റ്റാൻഡേർഡ് ആർക്കിടെക്ചർ), VESA എന്നിങ്ങനെയുള്ള മറ്റ് സ്റ്റാൻഡേർഡുകൾ, സാധാരണയായി ലോക്കൽ ബസ്, VL ബസ് എന്ന് വിളിക്കപ്പെടുന്നതും VESA (വീഡിയോ ഇലക്ട്രോണിക്സ് സ്റ്റാൻഡേർഡ്സ് അസോസിയേഷൻ) വികസിപ്പിച്ചെടുത്തതുമായ വീഡിയോ ഇലക്ട്രോണിക്സ്) നിലവിൽ ഉപയോഗിക്കുന്നില്ല.

ആദ്യത്തെ കോമൺ ബസ് ഇന്റർഫേസ് സ്റ്റാൻഡേർഡ്, ISA (ഇൻഡസ്ട്രി സ്റ്റാൻഡേർഡ് ആർക്കിടെക്ചർ) ബസ്, സൃഷ്ടിക്കുന്ന സമയത്ത് IBM വികസിപ്പിച്ചെടുത്തു. IBM കമ്പ്യൂട്ടർപിസി എടി (1984). 8.33 MHz ക്ലോക്ക് ഫ്രീക്വൻസിയുള്ള ഈ 16-ബിറ്റ് ബസ്, 8-ബിറ്റ്, 16-ബിറ്റ് എക്സ്പാൻഷൻ കാർഡുകൾ (യഥാക്രമം 8.33, 16.6 MB/s ബാൻഡ്‌വിഡ്ത്ത് ഉള്ളത്) ഇൻസ്റ്റാൾ ചെയ്യാൻ അനുവദിക്കുന്നു.

അതിവേഗ ബാഹ്യ ഉപകരണങ്ങൾ തമ്മിലുള്ള ഡാറ്റാ കൈമാറ്റവും RAMപ്രോസസ്സറിന്റെ പങ്കാളിത്തത്തോടെയാണ് ഇത് നടപ്പിലാക്കുന്നത്, ഇത് ചില സന്ദർഭങ്ങളിൽ കമ്പ്യൂട്ടർ പ്രകടനം കുറയുന്നതിന് ഇടയാക്കും. ഐഎസ്എ ബസിൽ നേരിട്ടുള്ള ആക്സസ് മോഡിൽ, പെരിഫറൽ ഉപകരണംഡിഎംഎ ചാനലുകൾ (ഡയറക്ട് മെമ്മറി ആക്സസ്) വഴി നേരിട്ട് റാമിലേക്ക് കണക്റ്റുചെയ്‌തു. ആവശ്യമുള്ള സാഹചര്യങ്ങളിൽ ഈ ഡാറ്റാ എക്സ്ചേഞ്ച് മോഡ് ഏറ്റവും ഫലപ്രദമാണ് ഉയർന്ന വേഗതഒരു വലിയ അളവിലുള്ള വിവരങ്ങൾ കൈമാറാൻ (ഉദാഹരണത്തിന്, ഒരു ഹാർഡ് ഡ്രൈവിൽ നിന്ന് മെമ്മറിയിലേക്ക് ഡാറ്റ ലോഡ് ചെയ്യുമ്പോൾ).

ഡയറക്ട് മെമ്മറി ആക്സസ് ഓർഗനൈസുചെയ്യുന്നതിന്, ഒരു ഡിഎംഎ കൺട്രോളർ ഉപയോഗിക്കുന്നു, മദർബോർഡിലെ ചിപ്പുകളിൽ ഒന്നിൽ നിർമ്മിച്ചിരിക്കുന്നു. ഡയറക്ട് മെമ്മറി ആക്സസ് ആവശ്യമുള്ള ഒരു ഉപകരണം, അതിലൊന്ന് സ്വതന്ത്ര ചാനലുകൾഡിഎംഎ കൺട്രോളറുമായി ബന്ധപ്പെടുന്നു, അതിൽ നിന്നുള്ള പാത (വിലാസം) അല്ലെങ്കിൽ ഡാറ്റ അയയ്‌ക്കേണ്ടത്, ഡാറ്റ ബ്ലോക്കിന്റെ ആരംഭ വിലാസം, ഡാറ്റയുടെ അളവ് എന്നിവ അറിയിക്കുന്നു. എക്സ്ചേഞ്ച് ആരംഭിക്കുന്നത് പ്രോസസ്സറിന്റെ പങ്കാളിത്തത്തോടെയാണ്, എന്നാൽ യഥാർത്ഥ ഡാറ്റ കൈമാറ്റം ഡിഎംഎ കൺട്രോളറിന്റെ നിയന്ത്രണത്തിലാണ്, അല്ലാതെ പ്രൊസസറിന്റേതല്ല.

ആധുനിക മദർബോർഡുകളിൽ ISA ബസ് ഇല്ല, മാത്രമല്ല പഴയ കമ്പ്യൂട്ടറുകളിൽ മാത്രം സംരക്ഷിക്കപ്പെടുകയും ചെയ്യുന്നു.

പിസിഐ ബസ് (പെരിഫറൽ ഘടക ഇന്റർകണക്ട്) പെരിഫറൽ ഘടകങ്ങൾ) അതിന്റെ പുതിയ ഉയർന്ന പെർഫോമൻസ് പെന്റിയം പ്രോസസറിനായി 1993 ൽ മറ്റ് നിരവധി കമ്പനികളുടെ പങ്കാളിത്തത്തോടെ ഇന്റൽ വികസിപ്പിച്ചെടുത്തു.

നിലവിൽ, എല്ലാ പിസിഐ മാനദണ്ഡങ്ങളും പിസിഐ-എസ്ഐജി (പിസിഐ - പ്രത്യേക താൽപ്പര്യ ഗ്രൂപ്പ്) ഓർഗനൈസേഷനാണ് വികസിപ്പിക്കുകയും പരിപാലിക്കുകയും ചെയ്യുന്നത്.


2004-ൽ സ്വീകരിച്ച ഏറ്റവും പുതിയ പിസിഐ സ്റ്റാൻഡേർഡ്, പിസിഐ 3.0, 33 മെഗാഹെർട്സ് ക്ലോക്ക് സ്പീഡും 133 എംബി/സെക്കിന്റെ പീക്ക് ത്രൂപുട്ടും ഉള്ള 32-ബിറ്റ് ബസും 64-ബിറ്റ് ബസുകളും നിർവ്വചിക്കുന്നു. ക്ലോക്ക് ഫ്രീക്വൻസികൾയഥാക്രമം 33, 66 മെഗാഹെർട്‌സ്, യഥാക്രമം 266, 533 MB/s എന്നിങ്ങനെയുള്ള പീക്ക് ത്രൂപുട്ടുകൾ.

പിസിഐ ബസിൽ ഡാറ്റ കൈമാറ്റം വേഗത്തിലാക്കാൻ, ബർസ്റ്റ് മോഡ് ഉപയോഗിക്കുന്നു. ഈ മോഡിൽ, ഏത് വിലാസത്തിലും സ്ഥിതി ചെയ്യുന്ന ഡാറ്റ ഒരു സമയം ഒന്നല്ല, ഒരു മൊത്തത്തിലുള്ള സെറ്റ് ആയി കൈമാറുന്നു.

പിസിഐ ബസിനും മറ്റ് ബസുകൾക്കുമിടയിൽ ആശയവിനിമയം നടത്തുന്ന പാലങ്ങൾ എന്ന് വിളിക്കപ്പെടുന്നവയാണ് പിസിഐ ബസിന്റെ അടിസ്ഥാന തത്വം. പ്രധാന സവിശേഷതപിസിഐ ബസിന്റെ മറ്റൊരു നേട്ടം, ഡിഎംഎ ചാനലുകൾക്ക് പകരം കൂടുതൽ കാര്യക്ഷമമായ ബസ് മാനേജ്മെന്റ് മോഡ് (ബസ് മാസ്റ്ററിംഗ്) നടപ്പിലാക്കുന്നു, ഇത് പ്രോസസറിന്റെ പങ്കാളിത്തമില്ലാതെ ബസിനെ നിയന്ത്രിക്കാൻ ഒരു ബാഹ്യ ഉപകരണത്തെ അനുവദിക്കുന്നു. വിവര കൈമാറ്റ സമയത്ത്, ബസ് മാസ്റ്ററിംഗിനെ പിന്തുണയ്ക്കുന്ന ഒരു ഉപകരണം ബസിനെ ഏറ്റെടുക്കുകയും മാസ്റ്റർ ആകുകയും ചെയ്യുന്നു. ഈ സമീപനത്തിലൂടെ, ഡാറ്റാ കൈമാറ്റം നടക്കുമ്പോൾ മറ്റ് ജോലികൾ ചെയ്യാൻ സെൻട്രൽ പ്രൊസസർ സ്വതന്ത്രമാകുന്നു. വിൻഡോസ്, യുണിക്സ് തുടങ്ങിയ മൾട്ടിടാസ്കിംഗ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ ഉപയോഗിക്കുമ്പോൾ ഇത് വളരെ പ്രധാനമാണ്.

മദർബോർഡിലെ പിസിഐ കാർഡിനായുള്ള കണക്ടറുകൾ ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നു. ?????.

അരി. ?????. മദർബോർഡിലെ പിസിഐ കാർഡ് സ്ലോട്ടുകൾ:

a) 32-ബിറ്റ് കണക്റ്റർ; b) 64-ബിറ്റ് കണക്റ്റർ

പിസിഐ സ്റ്റാൻഡേർഡിന് പുറമെയാണ് പിസിഐ ഹോട്ട് പ്ലഗ് v1.0 സ്റ്റാൻഡേർഡ്. ഈ സ്റ്റാൻഡേർഡ് പാലിക്കുന്ന പിസിഐ ഉപകരണങ്ങൾ കമ്പ്യൂട്ടർ പ്രവർത്തിക്കുമ്പോൾ സ്ലോട്ടിലേക്ക് തിരുകുകയോ നീക്കം ചെയ്യുകയോ ചെയ്യാം - "ഹോട്ട് പ്ലഗ്" എന്ന് വിളിക്കപ്പെടുന്നവ.

ആന്തരിക ഉപകരണങ്ങളെ ബന്ധിപ്പിക്കുന്നതിന് ആധുനിക കമ്പ്യൂട്ടറുകളിൽ പിസിഐ ബസുകൾ ഉപയോഗിക്കുന്നു സിസ്റ്റം യൂണിറ്റ്, ഒരു സൗണ്ട് കാർഡ് അല്ലെങ്കിൽ മോഡം പോലെ. എന്നിരുന്നാലും വേണ്ടി ഗ്രാഫിക്സ് ഉപകരണങ്ങൾഈ ബസുകൾക്ക് മതിയായ ഡാറ്റാ ട്രാൻസ്ഫർ സ്പീഡ് ഇല്ല, അതിനാൽ PCI-SIG ഒരു പുതിയ സ്റ്റാൻഡേർഡ് വികസിപ്പിച്ചെടുത്തു - PCI-X (എക്സ് എന്നാൽ എക്സ്റ്റൻഡഡ് - എക്സ്റ്റൻഡഡ്) 66, 133, 266, 533 മെഗാഹെർട്സ് എന്നിവയുടെ ക്ലോക്ക് ഫ്രീക്വൻസികളും 533, 1066 പീക്ക് ബാൻഡ്വിഡ്ത്തും , 2132, 4264 MB/s. ഈ സ്റ്റാൻഡേർഡ് പിസിഐ 3.0 സ്റ്റാൻഡേർഡുമായി പിന്നോക്കം പൊരുത്തപ്പെടുന്നു, അതായത്. നിങ്ങളുടെ കമ്പ്യൂട്ടറിന് PCI 3.0 കാർഡുകളും PCI-X കാർഡുകളും ഉപയോഗിക്കാം.

പിസിഐ-എക്സ് സ്റ്റാൻഡേർഡിന്റെ ഏറ്റവും പുതിയ പതിപ്പായ പിസിഐ-എക്സ് 2.0 2002-ൽ സ്വീകരിച്ചു. നിലവിൽ, ഈ നിലവാരത്തിലുള്ള ബസുകൾ പ്രായോഗികമായി ഉപയോഗിക്കുന്നില്ല, കാരണം അതേ വർഷം തന്നെ പിസിഐ-എസ്ഐജി അടിസ്ഥാനപരമായി പുതിയ പിസിഐ ബസ് സ്റ്റാൻഡേർഡ് - പിസിഐ എക്സ്പ്രസ് വികസിപ്പിക്കാൻ തുടങ്ങി.

പിസിഐ എക്സ്പ്രസ് സ്റ്റാൻഡേർഡ്, പിസിഐ-ഇ അല്ലെങ്കിൽ പിസിഇ എന്നും വിളിക്കപ്പെടുന്നു, പിസിഐ, പിസിഐ-എക്സ് ബസുകൾ ഉപയോഗിക്കുന്ന സമാന്തര പങ്കിട്ട ഘടനയെ സ്വിച്ചുകൾ ഉപയോഗിക്കുന്ന ഉപകരണങ്ങളുടെ സീരിയൽ കണക്ഷനുകൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുന്നു. ഈ സ്റ്റാൻഡേർഡിന്റെ പഴയ പേര് 3GIO (3 rd ജനറേഷൻ ഇൻപുട്ട്/ഔട്ട്പുട്ട് - മൂന്നാം തലമുറ ഇൻപുട്ട്/ഔട്ട്പുട്ട്).

2006-ൽ സ്വീകരിച്ച പിസിഐ എക്സ്പ്രസ് ബേസ് 2.0 ആണ് ഏറ്റവും പുതിയ നിലവിലെ പിസിഐ എക്സ്പ്രസ് സ്റ്റാൻഡേർഡ്.

ഒരു സാധാരണ 32-ബിറ്റ് പാരലൽ യൂണിഡയറക്ഷണൽ ബസ്സിലേക്ക് എല്ലാ ഉപകരണങ്ങളും ബന്ധിപ്പിക്കുന്ന പിസിഐ സ്റ്റാൻഡേർഡിൽ നിന്ന് വ്യത്യസ്തമായി, ഒരു ഉപകരണം ബന്ധിപ്പിക്കുന്നതിന് പിസിഐ എക്സ്പ്രസ് ഒന്നോ അതിലധികമോ ബൈഡയറക്ഷണൽ ബസുകൾ ഉപയോഗിക്കുന്നു. സീരിയൽ കണക്ഷനുകൾപോയിന്റ്-ടു-പോയിന്റ് തരം, ചെമ്പ് വളച്ചൊടിച്ച ജോഡിയിൽ നടപ്പിലാക്കുന്നു.

വളച്ചൊടിച്ച ജോഡിയിൽ ഡാറ്റ കൈമാറ്റം ചെയ്യുമ്പോൾ, ലോ-വോൾട്ടേജ് ഡിഫറൻഷ്യൽ സിഗ്നൽ ട്രാൻസ്മിഷൻ രീതി ഉപയോഗിക്കുന്നു - എൽവിഡിഎസ് (ലോ-വോൾട്ടേജ് ഡിഫറൻഷ്യൽ സിഗ്നലിംഗ്). എൽവിഡിഎസിലെ ഡാറ്റ തുടർച്ചയായി, ബിറ്റ് ബൈ ബിറ്റ് ആയി കൈമാറ്റം ചെയ്യപ്പെടുന്നു. ഈ സാഹചര്യത്തിൽ, ഒരു സിഗ്നൽ കൈമാറാൻ ഒരു ഡിഫറൻഷ്യൽ ജോഡി ഉപയോഗിക്കുന്നു, അതായത്. ട്രാൻസ്മിറ്റിംഗ് സൈഡ് ജോഡിയുടെ കണ്ടക്ടർമാർക്ക് വ്യത്യസ്ത വോൾട്ടേജ് ലെവലുകൾ പ്രയോഗിക്കുന്നു, അവ സ്വീകരിക്കുന്ന ഭാഗത്ത് താരതമ്യം ചെയ്യുന്നു. വിവരങ്ങൾ എൻകോഡ് ചെയ്യുന്നതിന്, ഒരു ജോഡിയുടെ കണ്ടക്ടറുകളിലെ വോൾട്ടേജ് വ്യത്യാസം ഉപയോഗിക്കുന്നു. സിഗ്നലിന്റെ ചെറിയ വ്യാപ്തിയും ജോഡിയുടെ വയറുകളുടെ ചെറിയ വൈദ്യുതകാന്തിക സ്വാധീനവും ലൈനിലെ ശബ്ദം കുറയ്ക്കാനും ഡാറ്റ കൈമാറാനും സഹായിക്കുന്നു. ഉയർന്ന ആവൃത്തികൾ, അതായത്. ഉയർന്ന വേഗതയിൽ. ഡാറ്റാ ട്രാൻസ്ഫർ വേഗത വർദ്ധിപ്പിക്കുന്നതിന്, നിങ്ങൾക്ക് സമാന്തരമായി ബിറ്റുകൾ കൈമാറുന്ന നിരവധി കണക്ഷനുകൾ (വളച്ചൊടിച്ച ജോഡികൾ) ഉപയോഗിക്കാം, അതായത്. ഒരേസമയം.

ഡാറ്റ കൈമാറാൻ പിസിഐ എക്സ്പ്രസിന് ഒന്നോ അതിലധികമോ കണക്ഷനുകൾ ഉപയോഗിക്കാം. ഒരു ഉപകരണത്തിനായുള്ള കണക്ഷനുകളുടെ എണ്ണം x എന്ന അക്ഷരം പിന്തുടരുന്ന (അല്ലെങ്കിൽ മുമ്പുള്ള) ഒരു സംഖ്യയാൽ വ്യക്തമാക്കുന്നു. സ്പെസിഫിക്കേഷൻ നിലവിൽ കണക്ഷനുകളെ 1x, 2x, 4x, 8x, 16x, 32x എന്നിങ്ങനെ നിർവചിക്കുന്നു. ഈ പിസിഐ എക്സ്പ്രസ് ബസ് കണക്ഷനുകളിൽ ഓരോന്നിനും (ഇതുവരെ ഉപയോഗത്തിലില്ലാത്ത കണക്ഷൻ 32x ഒഴികെ) അതിന്റേതായ തരത്തിലുള്ള കണക്റ്റർ ഉണ്ട്. ചിത്രത്തിൽ. ???? ഏറ്റവും സാധാരണമായ PCI എക്സ്പ്രസ് സ്ലോട്ടുകൾ കാണിച്ചിരിക്കുന്നു: 1x, 2x, 4x, 8x, 16x.

അരി. ?????. ഏറ്റവും സാധാരണമായ പിസിഐ എക്സ്പ്രസ് കണക്ടറുകൾ: a) 1x സ്ലോട്ട്; ബി) സ്ലോട്ട് 4x;

സി) സ്ലോട്ട് 8x; d) സ്ലോട്ട് 16x;

ഓരോ കണക്ഷനും പിസിഐ എക്സ്പ്രസ് ബസിന്റെ ത്രൂപുട്ട് നിലവിൽ 2.5 Gbit/s ആണ്, 10 Gbit/s ആയി വർദ്ധിക്കാനുള്ള സാധ്യത. പിസിഐ എക്സ്പ്രസ് സ്റ്റാൻഡേർഡ് പിസിഐ, പിസിഐ-എക്സ് സ്റ്റാൻഡേർഡുകളും അടുത്ത വിഭാഗത്തിൽ ചർച്ച ചെയ്യുന്ന എജിപി സ്റ്റാൻഡേർഡും മാറ്റിസ്ഥാപിക്കേണ്ടതാണ്. എന്നിരുന്നാലും, പി‌സി‌ഐ എക്സ്പ്രസ് സ്റ്റാൻഡേർഡ് ഈ മാനദണ്ഡങ്ങളുമായി പൊരുത്തപ്പെടുന്നു, മാത്രമല്ല അവയുമായി വളരെക്കാലം സംയോജിച്ച് ഉപയോഗിക്കുകയും ചെയ്യും, കാരണം പിസിഐ, എജിപി മാനദണ്ഡങ്ങൾ അടിസ്ഥാനമാക്കിയുള്ള നിരവധി കാർഡുകൾ പുറത്തിറങ്ങി, റിലീസ് ചെയ്യുന്നത് തുടരുന്നു.