ഇന്റൽ നേറ്റീവ് ലൂപ്പ്ബാക്ക് ആക്സിലറേറ്റർ ഫംഗ്ഷണൽ യൂണിറ്റ് (AFU)
ഈ പ്രമാണത്തെക്കുറിച്ച്
കൺവെൻഷനുകൾ
പട്ടിക 1. പ്രമാണ കൺവെൻഷനുകൾ
കൺവെൻഷൻ | വിവരണം |
# | കമാൻഡ് റൂട്ടായി നൽകണമെന്ന് സൂചിപ്പിക്കുന്ന ഒരു കമാൻഡിന് മുമ്പാണ്. |
$ | ഒരു കമാൻഡ് ഒരു ഉപയോക്താവായി നൽകണമെന്ന് സൂചിപ്പിക്കുന്നു. |
ഈ ഫോണ്ട് | Fileപേരുകൾ, കമാൻഡുകൾ, കീവേഡുകൾ എന്നിവ ഈ ഫോണ്ടിൽ അച്ചടിച്ചിരിക്കുന്നു. ഈ ഫോണ്ടിൽ നീണ്ട കമാൻഡ് ലൈനുകൾ പ്രിന്റ് ചെയ്തിരിക്കുന്നു. ദൈർഘ്യമേറിയ കമാൻഡ് ലൈനുകൾ അടുത്ത വരിയിലേക്ക് പൊതിഞ്ഞേക്കാം എങ്കിലും, റിട്ടേൺ കമാൻഡിന്റെ ഭാഗമല്ല; എന്റർ അമർത്തരുത്. |
ആംഗിൾ ബ്രാക്കറ്റുകൾക്കിടയിൽ ദൃശ്യമാകുന്ന പ്ലെയ്സ്ഹോൾഡർ ടെക്സ്റ്റ് ഉചിതമായ മൂല്യം ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കണമെന്ന് സൂചിപ്പിക്കുന്നു. ആംഗിൾ ബ്രാക്കറ്റുകൾ നൽകരുത്. |
ചുരുക്കെഴുത്ത്
പട്ടിക 2. ചുരുക്കെഴുത്ത്
ചുരുക്കെഴുത്ത് | വിപുലീകരണം | വിവരണം |
AF | ആക്സിലറേറ്റർ പ്രവർത്തനം | ഒരു ആപ്ലിക്കേഷനെ ത്വരിതപ്പെടുത്തുന്ന FPGA ലോജിക്കിൽ നടപ്പിലാക്കിയ കംപൈൽ ചെയ്ത ഹാർഡ്വെയർ ആക്സിലറേറ്റർ ചിത്രം. |
എ.എഫ്.യു | ആക്സിലറേറ്റർ ഫങ്ഷണൽ യൂണിറ്റ് | എഫ്പിജിഎ ലോജിക്കിൽ നടപ്പിലാക്കിയ ഹാർഡ്വെയർ ആക്സിലറേറ്റർ, പ്രകടനം മെച്ചപ്പെടുത്തുന്നതിനായി സിപിയുവിൽ നിന്നുള്ള ഒരു ആപ്ലിക്കേഷന്റെ കമ്പ്യൂട്ടേഷണൽ ഓപ്പറേഷൻ ഓഫ്ലോഡ് ചെയ്യുന്നു. |
API | ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇൻ്റർഫേസ് | ഒരു കൂട്ടം സബ്റൂട്ടീൻ നിർവചനങ്ങൾ, പ്രോട്ടോക്കോളുകൾ, സോഫ്റ്റ്വെയർ ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിനുള്ള ഉപകരണങ്ങൾ. |
എ.എസ്.ഇ | AFU സിമുലേഷൻ എൻവയോൺമെന്റ് | ഒരേ ഹോസ്റ്റ് ആപ്ലിക്കേഷനും AF-ഉം ഒരു സിമുലേഷൻ പരിതസ്ഥിതിയിൽ ഉപയോഗിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന കോ-സിമുലേഷൻ എൻവയോൺമെന്റ്. FPGA-കൾക്കായുള്ള Intel® Acceleration Stack-ന്റെ ഭാഗമാണ് ASE. |
സിസിഐ-പി | കോർ കാഷെ ഇന്റർഫേസ് | CCI-P എന്നത് ഹോസ്റ്റുമായി ആശയവിനിമയം നടത്താൻ AFU ഉപയോഗിക്കുന്ന സ്റ്റാൻഡേർഡ് ഇന്റർഫേസ് ആണ്. |
CL | കാഷെ ലൈൻ | 64-ബൈറ്റ് കാഷെ ലൈൻ |
ഡിഎഫ്എച്ച് | ഉപകരണ ഫീച്ചർ ഹെഡർ | സവിശേഷതകൾ ചേർക്കുന്നതിനുള്ള ഒരു വിപുലീകൃത മാർഗം നൽകുന്നതിന് ഫീച്ചർ ഹെഡറുകളുടെ ലിങ്ക് ചെയ്ത ലിസ്റ്റ് സൃഷ്ടിക്കുന്നു. |
FIM | FPGA ഇന്റർഫേസ് മാനേജർ | FPGA ഇന്റർഫേസ് യൂണിറ്റും (FIU) മെമ്മറി, നെറ്റ്വർക്കിംഗ് മുതലായവയ്ക്കുള്ള ബാഹ്യ ഇന്റർഫേസുകളും അടങ്ങുന്ന FPGA ഹാർഡ്വെയർ.
ആക്സിലറേറ്റർ ഫംഗ്ഷൻ (എഎഫ്) റൺ ടൈമിൽ എഫ്ഐഎമ്മുമായി ഇന്റർഫേസ് ചെയ്യുന്നു. |
FIU | FPGA ഇന്റർഫേസ് യൂണിറ്റ് | PCIe*, UPI പോലുള്ള പ്ലാറ്റ്ഫോം ഇന്റർഫേസുകളും CCI-P പോലുള്ള AFU-സൈഡ് ഇന്റർഫേസുകളും തമ്മിലുള്ള പാലമായി പ്രവർത്തിക്കുന്ന ഒരു പ്ലാറ്റ്ഫോം ഇന്റർഫേസ് ലെയറാണ് FIU. |
തുടർന്നു… |
ഇന്റൽ കോർപ്പറേഷൻ. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം. ഇന്റൽ, ഇന്റൽ ലോഗോ, മറ്റ് ഇന്റൽ മാർക്കുകൾ എന്നിവ ഇന്റൽ കോർപ്പറേഷന്റെയോ അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളുടെയോ വ്യാപാരമുദ്രകളാണ്. ഇന്റലിന്റെ സ്റ്റാൻഡേർഡ് വാറന്റിക്ക് അനുസൃതമായി അതിന്റെ FPGA, അർദ്ധചാലക ഉൽപ്പന്നങ്ങളുടെ പ്രകടനം നിലവിലെ സ്പെസിഫിക്കേഷനുകളിലേക്ക് Intel വാറന്റ് ചെയ്യുന്നു, എന്നാൽ അറിയിപ്പ് കൂടാതെ ഏത് സമയത്തും ഏത് ഉൽപ്പന്നങ്ങളിലും സേവനങ്ങളിലും മാറ്റങ്ങൾ വരുത്താനുള്ള അവകാശം നിക്ഷിപ്തമാണ്. Intel രേഖാമൂലം രേഖാമൂലം സമ്മതിച്ചതല്ലാതെ ഇവിടെ വിവരിച്ചിരിക്കുന്ന ഏതെങ്കിലും വിവരങ്ങളുടെയോ ഉൽപ്പന്നത്തിന്റെയോ സേവനത്തിന്റെയോ ആപ്ലിക്കേഷനിൽ നിന്നോ ഉപയോഗത്തിൽ നിന്നോ ഉണ്ടാകുന്ന ഉത്തരവാദിത്തമോ ബാധ്യതയോ Intel ഏറ്റെടുക്കുന്നില്ല. ഏതെങ്കിലും പ്രസിദ്ധീകരിച്ച വിവരങ്ങളെ ആശ്രയിക്കുന്നതിന് മുമ്പും ഉൽപ്പന്നങ്ങൾക്കോ സേവനങ്ങൾക്കോ ഓർഡറുകൾ നൽകുന്നതിനുമുമ്പ് ഉപകരണ സവിശേഷതകളുടെ ഏറ്റവും പുതിയ പതിപ്പ് നേടുന്നതിന് ഇന്റൽ ഉപഭോക്താക്കളോട് നിർദ്ദേശിക്കുന്നു. *മറ്റ് പേരുകളും ബ്രാൻഡുകളും മറ്റുള്ളവരുടെ സ്വത്തായി അവകാശപ്പെടാം.
ചുരുക്കെഴുത്ത് | വിപുലീകരണം | വിവരണം |
എം.പി.എഫ് | മെമ്മറി പ്രോപ്പർട്ടീസ് ഫാക്ടറി | FIU-യുമായുള്ള ഇടപാടുകൾക്കായി CCI-P ട്രാഫിക് രൂപീകരണ പ്രവർത്തനങ്ങൾ നൽകാൻ AFU-കൾക്ക് ഉപയോഗിക്കാനാകുന്ന അടിസ്ഥാന ബിൽഡിംഗ് ബ്ലോക്ക് (BBB) ആണ് MPF. |
Msg | സന്ദേശം | സന്ദേശം - ഒരു നിയന്ത്രണ അറിയിപ്പ് |
എൻ.എൽ.ബി | നേറ്റീവ് ലൂപ്പ്ബാക്ക് | കണക്റ്റിവിറ്റിയും ത്രൂപുട്ടും പരിശോധിക്കുന്നതിനായി NLB CCI-P ലിങ്കിലേക്ക് വായനയും എഴുത്തും നടത്തുന്നു. |
RdLine_I | റീഡ് ലൈൻ അസാധുവാണ് | മെമ്മറി റീഡ് അഭ്യർത്ഥന, FPGA കാഷെ സൂചന അസാധുവായി സജ്ജമാക്കി. ലൈൻ FPGA-യിൽ കാഷെ ചെയ്തിട്ടില്ല, പക്ഷേ FPGA കാഷെ മലിനീകരണത്തിന് കാരണമായേക്കാം.
കുറിപ്പ്: കാഷെ tag ഇന്റൽ അൾട്രാ പാത്ത് ഇന്റർകണക്റ്റിൽ (ഇന്റൽ യുപിഐ) ബാക്കിയുള്ള എല്ലാ അഭ്യർത്ഥനകളുടെയും അഭ്യർത്ഥന നില ട്രാക്ക് ചെയ്യുന്നു. അതിനാൽ, പൂർത്തിയാകുമ്പോൾ RdLine_I അസാധുവാണെന്ന് അടയാളപ്പെടുത്തിയിട്ടുണ്ടെങ്കിലും, അത് കാഷെ ഉപയോഗിക്കുന്നു tag യുപിഐ വഴി അഭ്യർത്ഥന നില ട്രാക്ക് ചെയ്യുന്നതിന് താൽക്കാലികമായി. ഈ പ്രവർത്തനം കാഷെ മലിനീകരണത്തിന് കാരണമായ ഒരു കാഷെ ലൈൻ ഒഴിപ്പിക്കലിന് കാരണമാകാം. അഡ്വാൻtagRdLine_I ഉപയോഗിക്കുന്നത് സിപിയു ഡയറക്ടറി വഴി ട്രാക്ക് ചെയ്യപ്പെടുന്നില്ല എന്നതാണ്; അങ്ങനെ ഇത് സിപിയുവിൽ നിന്ന് സ്നൂപിംഗ് തടയുന്നു. |
RdLine-S | പങ്കിട്ട വരി വായിക്കുക | FPGA കാഷെ സൂചനകൾക്കൊപ്പം മെമ്മറി റീഡ് അഭ്യർത്ഥന പങ്കിട്ടു. പങ്കിട്ട അവസ്ഥയിൽ FPGA കാഷെയിൽ സൂക്ഷിക്കാൻ ശ്രമിക്കുന്നു. |
WrLine_I | ലൈൻ എഴുതുക അസാധുവാണ് | മെമ്മറി റൈറ്റ് അഭ്യർത്ഥന, FPGA കാഷെ സൂചന അസാധുവായി സജ്ജമാക്കി. എഫ്പിജിഎ കാഷെയിൽ ഡാറ്റ സൂക്ഷിക്കാൻ ഉദ്ദേശ്യമില്ലാതെയാണ് FIU ഡാറ്റ എഴുതുന്നത്. |
WrLine_M | എഴുത്ത് ലൈൻ പരിഷ്കരിച്ചു | മെമ്മറി റൈറ്റ് അഭ്യർത്ഥന, എഫ്പിജിഎ കാഷെ സൂചന പരിഷ്കരിച്ചു. FIU ഡാറ്റ എഴുതുകയും പരിഷ്കരിച്ച അവസ്ഥയിൽ FPGA കാഷെയിൽ ഇടുകയും ചെയ്യുന്നു. |
ആക്സിലറേഷൻ ഗ്ലോസറി
പട്ടിക 3. FPGAs ഗ്ലോസറി ഉള്ള Intel Xeon® CPU-നുള്ള ആക്സിലറേഷൻ സ്റ്റാക്ക്
കാലാവധി | ചുരുക്കെഴുത്ത് | വിവരണം |
FPGA-കൾ ഉള്ള Intel Xeon® CPU-നുള്ള ഇന്റൽ ആക്സിലറേഷൻ സ്റ്റാക്ക് | ആക്സിലറേഷൻ സ്റ്റാക്ക് | ഒരു Intel FPGA-യും Intel Xeon പ്രൊസസറും തമ്മിൽ പെർഫോമൻസ് ഒപ്റ്റിമൈസ് ചെയ്ത കണക്റ്റിവിറ്റി നൽകുന്ന സോഫ്റ്റ്വെയർ, ഫേംവെയർ, ടൂളുകൾ എന്നിവയുടെ ഒരു ശേഖരം. |
Intel FPGA പ്രോഗ്രാം ചെയ്യാവുന്ന ആക്സിലറേഷൻ കാർഡ് (Intel FPGA PAC) | ഇന്റൽ FPGA PAC | PCIe FPGA ആക്സിലറേറ്റർ കാർഡ്. PCIe ബസിന് മുകളിൽ Intel Xeon പ്രൊസസറുമായി ജോടിയാക്കുന്ന ഒരു FPGA ഇന്റർഫേസ് മാനേജർ (FIM) അടങ്ങിയിരിക്കുന്നു. |
നേറ്റീവ് ലൂപ്പ്ബാക്ക് ആക്സിലറേറ്റർ ഫംഗ്ഷണൽ യൂണിറ്റ് (AFU)
നേറ്റീവ് ലൂപ്പ്ബാക്ക് (NLB) AFU ഓവർview
- NLB എസ്ample AFU-കൾ വെരിലോഗ്, സിസ്റ്റം വെരിലോഗ് എന്നിവയുടെ ഒരു കൂട്ടം ഉൾക്കൊള്ളുന്നു fileമെമ്മറി വായനയും എഴുത്തും, ബാൻഡ്വിഡ്ത്ത്, ലേറ്റൻസി എന്നിവ പരിശോധിക്കാൻ എസ്.
- ഒരേ RTL ഉറവിടത്തിൽ നിന്ന് നിങ്ങൾക്ക് നിർമ്മിക്കാനാകുന്ന മൂന്ന് AFU-കൾ ഈ പാക്കേജിൽ ഉൾപ്പെടുന്നു. RTL സോഴ്സ് കോഡിന്റെ നിങ്ങളുടെ കോൺഫിഗറേഷൻ ഈ AFU-കൾ സൃഷ്ടിക്കുന്നു.
എൻഎൽബി എസ്ample ആക്സിലറേറ്റർ ഫംഗ്ഷൻ (AF)
$OPAE_PLATFORM_ROOT/hw/sampതാഴെ പറയുന്ന NLB കൾക്കുള്ള സോഴ്സ് കോഡ് les ഡയറക്ടറി സംഭരിക്കുന്നുample AFUs:
- nlb_mode_0
- nlb_mode_0_stp
- nlb_mode_3
കുറിപ്പ്: $DCP_LOC/hw/samples ഡയറക്ടറി NLB കൾ സംഭരിക്കുന്നുample AFUs 1.0 റിലീസ് പാക്കേജിനുള്ള സോഴ്സ് കോഡ്.
NLB കൾ മനസ്സിലാക്കാൻample AFU സോഴ്സ് കോഡ് ഘടനയും അത് എങ്ങനെ നിർമ്മിക്കാം, ഇനിപ്പറയുന്ന ദ്രുത ആരംഭ ഗൈഡുകളിലൊന്ന് പരിശോധിക്കുക (നിങ്ങൾ ഏത് Intel FPGA PAC ഉപയോഗിക്കുന്നു എന്നതിനെ ആശ്രയിച്ച്):
- നിങ്ങൾ Intel Arria® 10 GX FPGA-യ്ക്കൊപ്പം Intel PAC ഉപയോഗിക്കുകയാണെങ്കിൽ, Intel Arria 10 GX FPGA ഉള്ള IntelProgrammable Acceleration Card പരിശോധിക്കുക.
- നിങ്ങൾ Intel FPGA PAC D5005 ഉപയോഗിക്കുകയാണെങ്കിൽ, Intel FPGA പ്രോഗ്രാമബിൾ ആക്സിലറേഷൻ കാർഡ് D5005-നുള്ള Intel Acceleration Stack Quick Start Guide കാണുക.
റിലീസ് പാക്കേജ് ഇനിപ്പറയുന്ന മൂന്ന് സെഷനുകൾ നൽകുന്നുample AFs:
- NLB മോഡ് 0 AF: lpbk1 ടെസ്റ്റ് നടത്താൻ hello_fpga അല്ലെങ്കിൽ fpgadiag യൂട്ടിലിറ്റി ആവശ്യമാണ്.
- NLB മോഡ് 3 AF: trupt നടത്താനും വായിക്കാനും ടെസ്റ്റുകൾ എഴുതാനും fpgadiag യൂട്ടിലിറ്റി ആവശ്യമാണ്.
- NLB മോഡ് 0 stp AF: lpbak1 ടെസ്റ്റ് നടത്താൻ hello_fpga അല്ലെങ്കിൽ fpgadiag യൂട്ടിലിറ്റി ആവശ്യമാണ്.
കുറിപ്പ്: nlb_mode_0_stp, nlb_mode_0-ന്റെ അതേ AFU ആണ്, എന്നാൽ സിഗ്നൽ ടാപ്പ് ഡീബഗ് ഫീച്ചർ പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുന്നു.
fpgadiag, hello_fpga എന്നീ യൂട്ടിലിറ്റികൾ FPGA ഹാർഡ്വെയറിൽ രോഗനിർണയം നടത്താനും പരിശോധിക്കാനും റിപ്പോർട്ടുചെയ്യാനും ഉചിതമായ AF-നെ സഹായിക്കുന്നു.
ഇന്റൽ കോർപ്പറേഷൻ. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം. ഇന്റൽ, ഇന്റൽ ലോഗോ, മറ്റ് ഇന്റൽ മാർക്കുകൾ എന്നിവ ഇന്റൽ കോർപ്പറേഷന്റെയോ അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളുടെയോ വ്യാപാരമുദ്രകളാണ്. ഇന്റലിന്റെ സ്റ്റാൻഡേർഡ് വാറന്റിക്ക് അനുസൃതമായി അതിന്റെ FPGA, അർദ്ധചാലക ഉൽപ്പന്നങ്ങളുടെ പ്രകടനം നിലവിലെ സ്പെസിഫിക്കേഷനുകളിലേക്ക് Intel വാറന്റ് ചെയ്യുന്നു, എന്നാൽ അറിയിപ്പ് കൂടാതെ ഏത് സമയത്തും ഏത് ഉൽപ്പന്നങ്ങളിലും സേവനങ്ങളിലും മാറ്റങ്ങൾ വരുത്താനുള്ള അവകാശം നിക്ഷിപ്തമാണ്. Intel രേഖാമൂലം രേഖാമൂലം സമ്മതിച്ചതല്ലാതെ ഇവിടെ വിവരിച്ചിരിക്കുന്ന ഏതെങ്കിലും വിവരങ്ങളുടെയോ ഉൽപ്പന്നത്തിന്റെയോ സേവനത്തിന്റെയോ ആപ്ലിക്കേഷനിൽ നിന്നോ ഉപയോഗത്തിൽ നിന്നോ ഉണ്ടാകുന്ന ഉത്തരവാദിത്തമോ ബാധ്യതയോ Intel ഏറ്റെടുക്കുന്നില്ല. ഏതെങ്കിലും പ്രസിദ്ധീകരിച്ച വിവരങ്ങളെ ആശ്രയിക്കുന്നതിന് മുമ്പും ഉൽപ്പന്നങ്ങൾക്കോ സേവനങ്ങൾക്കോ ഓർഡറുകൾ നൽകുന്നതിനുമുമ്പ് ഉപകരണ സവിശേഷതകളുടെ ഏറ്റവും പുതിയ പതിപ്പ് നേടുന്നതിന് ഇന്റൽ ഉപഭോക്താക്കളോട് നിർദ്ദേശിക്കുന്നു. *മറ്റ് പേരുകളും ബ്രാൻഡുകളും മറ്റുള്ളവരുടെ സ്വത്തായി അവകാശപ്പെടാം.
ചിത്രം 1. നേറ്റീവ് ലൂപ്പ്ബാക്ക് (nlb_lpbk.sv) ടോപ്പ് ലെവൽ റാപ്പർ
പട്ടിക 4. എൻ.എൽ.ബി Files
File പേര് | വിവരണം |
nlb_lpbk.sv | NLB-യ്ക്കായുള്ള ഉയർന്ന തലത്തിലുള്ള റാപ്പർ, അത് അഭ്യർത്ഥിക്കുന്നയാളെയും മദ്ധ്യസ്ഥനെയും തൽക്ഷണം ചെയ്യുന്നു. |
arbiter.sv | AF പരിശോധന തൽക്ഷണം നടത്തുന്നു. |
requestor.sv | മദ്ധ്യസ്ഥനിൽ നിന്നുള്ള അഭ്യർത്ഥനകൾ സ്വീകരിക്കുകയും CCI-P സ്പെസിഫിക്കേഷൻ അനുസരിച്ച് അഭ്യർത്ഥനകൾ ഫോർമാറ്റ് ചെയ്യുകയും ചെയ്യുന്നു. ഒഴുക്ക് നിയന്ത്രണവും നടപ്പിലാക്കുന്നു. |
nlb_csr.sv | ഒരു 64-ബിറ്റ് റീഡ്/റൈറ്റ് കൺട്രോൾ ആൻഡ് സ്റ്റാറ്റസ് (CSR) രജിസ്റ്ററുകൾ നടപ്പിലാക്കുന്നു. രജിസ്റ്ററുകൾ 32-ഉം 64-ബിറ്റ് വായനയും എഴുത്തും പിന്തുണയ്ക്കുന്നു. |
nlb_gram_sdp.sv | ഒരു റൈറ്റ് പോർട്ടും ഒരു റീഡ് പോർട്ടും ഉള്ള ഒരു ജനറിക് ഡ്യുവൽ പോർട്ട് റാം നടപ്പിലാക്കുന്നു. |
FPGAs Core Cache Interface (CCI-P) റഫറൻസ് മാനുവൽ ഉള്ള Intel Xeon CPU-നുള്ള Intel Acceleration Stack-ന് അനുയോജ്യമായ AFU-യുടെ ഒരു റഫറൻസ് നടപ്പിലാക്കലാണ് NLB. വ്യത്യസ്ത മെമ്മറി ആക്സസ് പാറ്റേണുകൾ ഉപയോഗിച്ച് ഹോസ്റ്റ് കണക്റ്റിവിറ്റി സാധൂകരിക്കുക എന്നതാണ് NLB യുടെ പ്രാഥമിക പ്രവർത്തനം. NLB ബാൻഡ്വിഡ്ത്ത്, റീഡ്/റൈറ്റ് ലേറ്റൻസി എന്നിവയും അളക്കുന്നു. ബാൻഡ്വിഡ്ത്ത് ടെസ്റ്റിന് ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ ഉണ്ട്:
- 100% വായിച്ചു
- 100% എഴുതുന്നു
- 50% വായിക്കുകയും 50% എഴുതുകയും ചെയ്യുന്നു
ബന്ധപ്പെട്ട വിവരങ്ങൾ
- Arria 10 GX FPGA ഉള്ള ഇന്റൽ പ്രോഗ്രാം ചെയ്യാവുന്ന ആക്സിലറേഷൻ കാർഡിനായുള്ള ഇന്റൽ ആക്സിലറേഷൻ സ്റ്റാക്ക് ക്വിക്ക് സ്റ്റാർട്ട് ഗൈഡ്
- FPGAs കോർ കാഷെ ഇന്റർഫേസ് (CCI-P) റഫറൻസ് മാനുവൽ ഉള്ള Intel Xeon CPU-നുള്ള ആക്സിലറേഷൻ സ്റ്റാക്ക്
- Intel FPGA പ്രോഗ്രാമബിൾ ആക്സിലറേഷൻ കാർഡ് D5005-നുള്ള ഇന്റൽ ആക്സിലറേഷൻ സ്റ്റാക്ക് ദ്രുത ആരംഭ ഗൈഡ്
നേറ്റീവ് ലൂപ്പ്ബാക്ക് നിയന്ത്രണവും സ്റ്റാറ്റസ് രജിസ്റ്റർ വിവരണങ്ങളും
പട്ടിക 5. CSR പേരുകൾ, വിലാസങ്ങൾ, വിവരണങ്ങൾ
ബൈറ്റ് വിലാസം (OPAE) | വാക്ക് വിലാസം (CCI-P) | പ്രവേശനം | പേര് | വീതി | വിവരണം |
0x0000 | 0x0000 | RO | ഡിഎഫ്എച്ച് | 64 | AF ഉപകരണ ഫീച്ചർ ഹെഡർ. |
0x0008 | 0x0002 | RO | AFU_ID_L | 64 | എഎഫ് ഐഡി കുറവാണ്. |
0x0010 | 0x0004 | RO | AFU_ID_H | 64 | ഉയർന്ന എഎഫ് ഐഡി. |
0x0018 | 0x0006 | Rsvd | CSR_DFH_RSVD0 | 64 | നിർബന്ധിത സംവരണം 0. |
0x0020 | 0x0008 | RO | CSR_DFH_RSVD1 | 64 | നിർബന്ധിത സംവരണം 1. |
0x0100 | 0x0040 | RW | CSR_SCRATCHPAD0 | 64 | സ്ക്രാച്ച്പാഡ് രജിസ്റ്റർ 0. |
0x0108 | 0x0042 | RW | CSR_SCRATCHPAD1 | 64 | സ്ക്രാച്ച്പാഡ് രജിസ്റ്റർ 2. |
0x0110 | 0x0044 | RW | CSR_AFU_DSM_BASE എൽ | 32 | AF DSM അടിസ്ഥാന വിലാസത്തിന്റെ താഴ്ന്ന 32-ബിറ്റുകൾ. വിലാസം 6-ബൈറ്റ് കാഷെ ലൈൻ വലുപ്പത്തിലേക്ക് വിന്യസിച്ചിരിക്കുന്നതിനാൽ താഴെയുള്ള 4 ബിറ്റുകൾ 00×64 ആണ്. |
0x0114 | 0x0045 | RW | CSR_AFU_DSM_BASE എച്ച് | 32 | AF DSM അടിസ്ഥാന വിലാസത്തിന്റെ മുകളിലെ 32-ബിറ്റുകൾ. |
0x0120 | 0x0048 | RW | CSR_SRC_ADDR | 64 | ഉറവിട ബഫറിനായി ഫിസിക്കൽ വിലാസം ആരംഭിക്കുക. എല്ലാ റീഡ് അഭ്യർത്ഥനകളും ഈ പ്രദേശത്തെ ലക്ഷ്യമിടുന്നു. |
0x0128 | 0x004A | RW | CSR_DST_ADDR | 64 | ലക്ഷ്യസ്ഥാന ബഫറിനായി ഫിസിക്കൽ വിലാസം ആരംഭിക്കുക. എല്ലാ എഴുത്ത് അഭ്യർത്ഥനകളും ഈ പ്രദേശത്തെ ലക്ഷ്യമിടുന്നു |
0x0130 | 0x004 സി | RW | CSR_NUM_LINES | 32 | കാഷെ ലൈനുകളുടെ എണ്ണം. |
0x0138 | 0x004E | RW | CSR_CTL | 32 | ടെസ്റ്റ് ഫ്ലോ നിയന്ത്രിക്കുന്നു, ആരംഭിക്കുക, നിർത്തുക, നിർബന്ധിത പൂർത്തീകരണം. |
0x0140 | 0x0050 | RW | CSR_CFG | 32 | ടെസ്റ്റ് പാരാമീറ്ററുകൾ കോൺഫിഗർ ചെയ്യുന്നു. |
0x0148 | 0x0052 | RW | CSR_INACT_THRESH | 32 | നിഷ്ക്രിയത്വ പരിധി. |
0x0150 | 0x0054 | RW | CSR_INTERRUPT0 | 32 | ഉപകരണത്തിലേക്ക് ഇന്ററപ്റ്റ് APIC ഐഡിയും വെക്ടറും SW അനുവദിക്കുന്നു. |
DSM ഓഫ്സെറ്റ് മാപ്പ് | |||||
0x0040 | 0x0010 | RO | DSM_STATUS | 32 | ടെസ്റ്റ് നിലയും പിശക് രജിസ്റ്ററും. |
പട്ടിക 6. സിഎസ്ആർ ബിറ്റ് ഫീൽഡുകൾ എക്സിampലെസ്
CSR_NUM_LINES മൂല്യത്തെ ആശ്രയിച്ചിരിക്കുന്ന CSR ബിറ്റ് ഫീൽഡുകൾ ഈ പട്ടിക ലിസ്റ്റുചെയ്യുന്നു, . മുൻampതാഴെ = 14.
പേര് | ബിറ്റ് ഫീൽഡ് | പ്രവേശനം | വിവരണം |
CSR_SRC_ADDR | [63:] | RW | 2^(N+6)MB അലൈൻ ചെയ്ത വിലാസം റീഡ് ബഫറിന്റെ ആരംഭത്തിലേക്ക് പോയിന്റ് ചെയ്യുന്നു. |
[-1:0] | RW | 0x0. | |
CSR_DST_ADDR | [63:] | RW | 2^(N+6)MB അലൈൻ ചെയ്ത വിലാസം റൈറ്റ് ബഫറിന്റെ ആരംഭത്തിലേക്ക് പോയിന്റ് ചെയ്യുന്നു. |
[-1:0] | RW | 0x0. | |
CSR_NUM_LINES | [31:] | RW | 0x0. |
തുടർന്നു… |
പേര് | ബിറ്റ് ഫീൽഡ് | പ്രവേശനം | വിവരണം |
[-1:0] | RW | വായിക്കാനോ എഴുതാനോ ഉള്ള കാഷെ ലൈനുകളുടെ എണ്ണം. ഓരോ ടെസ്റ്റ് AF-നും ഈ പരിധി വ്യത്യസ്തമായിരിക്കാം.
കുറിപ്പ്: ഉറവിടവും ലക്ഷ്യസ്ഥാന ബഫറുകളും ഉൾക്കൊള്ളാൻ കഴിയുന്നത്ര വലുതാണെന്ന് ഉറപ്പാക്കുക കാഷെ ലൈനുകൾ. CSR_NUM_LINES ഇതിനേക്കാൾ കുറവോ തുല്യമോ ആയിരിക്കണം . |
|
ഇനിപ്പറയുന്ന മൂല്യങ്ങൾക്കായി, ഊഹിക്കുക =14. തുടർന്ന്, CSR_SRC_ADDR, CSR_DST_ADDR എന്നിവ 2^20 (0x100000) സ്വീകരിക്കുന്നു. | |||
CSR_SRC_ADDR | [31:14] | RW | 1MB വിന്യസിച്ച വിലാസം. |
[13:0] | RW | 0x0. | |
CSR_DST_ADDR | [31:14] | RW | 1MB വിന്യസിച്ച വിലാസം. |
[13:0] | RW | 0x0. | |
CSR_NUM_LINES | [31:14] | RW | 0x0. |
[13:0] | RW | വായിക്കാനോ എഴുതാനോ ഉള്ള കാഷെ ലൈനുകളുടെ എണ്ണം. ഓരോ ടെസ്റ്റ് AF-നും ഈ പരിധി വ്യത്യസ്തമായിരിക്കാം.
കുറിപ്പ്: ഉറവിടവും ലക്ഷ്യസ്ഥാന ബഫറുകളും ഉൾക്കൊള്ളാൻ കഴിയുന്നത്ര വലുതാണെന്ന് ഉറപ്പാക്കുക കാഷെ ലൈനുകൾ. |
പട്ടിക 7. അധിക CSR ബിറ്റ് ഫീൽഡുകൾ
പേര് | ബിറ്റ് ഫീൽഡ് | പ്രവേശനം | വിവരണം |
CSR_CTL | [31:3] | RW | സംവരണം ചെയ്തു. |
[2] | RW | നിർബന്ധിത പരിശോധന പൂർത്തിയാക്കൽ. ടെസ്റ്റ് പൂർത്തീകരണ ഫ്ലാഗും മറ്റ് പ്രകടന കൗണ്ടറുകളും csr_stat-ലേക്ക് എഴുതുന്നു. നിർബന്ധിത പരിശോധന പൂർത്തിയാക്കിയ ശേഷം, ഹാർഡ്വെയർ നില നിർബന്ധിതമല്ലാത്ത ടെസ്റ്റ് പൂർത്തീകരണത്തിന് സമാനമാണ്. | |
[1] | RW | ടെസ്റ്റ് എക്സിക്യൂഷൻ ആരംഭിക്കുന്നു. | |
[0] | RW | സജീവമായ കുറഞ്ഞ ടെസ്റ്റ് റീസെറ്റ്. കുറവായിരിക്കുമ്പോൾ, എല്ലാ കോൺഫിഗറേഷൻ പാരാമീറ്ററുകളും അവയുടെ ഡിഫോൾട്ട് മൂല്യങ്ങളിലേക്ക് മാറുന്നു. | |
CSR_CFG | [29] | RW | cr_interrupt_testmode ടെസ്റ്റുകൾ തടസ്സപ്പെടുത്തുന്നു. ഓരോ ടെസ്റ്റിന്റെയും അവസാനം ഒരു തടസ്സം സൃഷ്ടിക്കുന്നു. |
[28] | RW | പിശക് സംഭവിക്കുമ്പോൾ cr_interrupt_on_error ഒരു തടസ്സം അയയ്ക്കുന്നു | |
കണ്ടെത്തൽ. | |||
[27:20] | RW | cr_test_cfg ഓരോ ടെസ്റ്റ് മോഡിന്റെയും സ്വഭാവം ക്രമീകരിക്കുന്നു. | |
[13:12] | RW | cr_chsel വെർച്വൽ ചാനൽ തിരഞ്ഞെടുക്കുന്നു. | |
[10:9] | RW | cr_rdsel റീഡ് അഭ്യർത്ഥന തരം കോൺഫിഗർ ചെയ്യുന്നു. എൻകോഡിംഗുകൾക്ക് ഉണ്ട് | |
ഇനിപ്പറയുന്ന സാധുവായ മൂല്യങ്ങൾ: | |||
• 1'b00: RdLine_S | |||
• 2'b01: RdLine_I | |||
• 2'b11: മിക്സഡ് മോഡ് | |||
[8] | RW | cr_delay_en അഭ്യർത്ഥനകൾക്കിടയിൽ ക്രമരഹിതമായ കാലതാമസം ചേർക്കൽ പ്രാപ്തമാക്കുന്നു. | |
[6:5] | RW | ടെസ്റ്റ് മോഡ് കോൺഫിഗർ ചെയ്യുന്നു,cr_multiCL-len. സാധുവായ മൂല്യങ്ങൾ 0,1, 3 എന്നിവയാണ്. | |
[4:2] | RW | cr_mode, ടെസ്റ്റ് മോഡ് കോൺഫിഗർ ചെയ്യുന്നു. ഇനിപ്പറയുന്ന മൂല്യങ്ങൾ സാധുവാണ്: | |
• 3'b000: LPBK1 | |||
• 3'b001: വായിക്കുക | |||
• 3'b010: എഴുതുക | |||
• 3'b011: TRPUT | |||
തുടർന്നു… |
പേര് | ബിറ്റ് ഫീൽഡ് | പ്രവേശനം | വിവരണം |
ടെസ്റ്റ് മോഡിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, കാണുക ടെസ്റ്റ് മോഡുകൾ ചുവടെയുള്ള വിഷയം. | |||
[1] | RW | c_cont ടെസ്റ്റ് റോൾഓവർ അല്ലെങ്കിൽ ടെസ്റ്റ് ടെർമിനേഷൻ തിരഞ്ഞെടുക്കുന്നു.
• 1'b0 ആകുമ്പോൾ, ടെസ്റ്റ് അവസാനിക്കുന്നു. എപ്പോൾ സ്റ്റാറ്റസ് CSR അപ്ഡേറ്റ് ചെയ്യുന്നു CSR_NUM_LINES എണ്ണം എത്തി. • 1'b1 ആകുമ്പോൾ, CSR_NUM_LINES എണ്ണത്തിൽ എത്തിയതിന് ശേഷം ടെസ്റ്റ് ആരംഭ വിലാസത്തിലേക്ക് മാറുന്നു. റോൾഓവർ മോഡിൽ, പിശക് സംഭവിച്ചാൽ മാത്രമേ ടെസ്റ്റ് അവസാനിക്കൂ. |
|
[0] | RW | cr_wrthru_en WrLine_I, Wrline_M അഭ്യർത്ഥന തരങ്ങൾക്കിടയിൽ മാറുന്നു.
• 1'b0: WrLine_M • 1'b1: WrLine_I |
|
CSR_INACT_THRESHOLD | [31:0] | RW | നിഷ്ക്രിയത്വ പരിധി. ഒരു പരീക്ഷണ ഓട്ടത്തിനിടയിൽ സ്റ്റാളുകളുടെ ദൈർഘ്യം കണ്ടെത്തുന്നു. തുടർച്ചയായ നിഷ്ക്രിയ സൈക്കിളുകളുടെ എണ്ണം കണക്കാക്കുന്നു. നിഷ്ക്രിയത്വം എണ്ണുകയാണെങ്കിൽ
> CSR_INACT_THRESHOLD, അഭ്യർത്ഥനകളൊന്നും അയച്ചിട്ടില്ല, പ്രതികരണങ്ങളൊന്നുമില്ല ലഭിച്ചു, inact_timeout സിഗ്നൽ സജ്ജമാക്കി. CSR_CTL[1] എന്നതിലേക്ക് 1 എഴുതുന്നത് ഈ കൗണ്ടർ സജീവമാക്കുന്നു. |
CSR_INTERRUPT0 | [23:16] | RW | ഉപകരണത്തിനായുള്ള ഇന്ററപ്റ്റ് വെക്റ്റർ നമ്പർ. |
[15:0] | RW | ഉപകരണത്തിനായുള്ള APIC OD ആണ് apic_id. | |
DSM_STATUS | [511:256] | RO | ഫോം ടെസ്റ്റ് മോഡിൽ പിശക്. |
[255:224] | RO | ഓവർഹെഡ് അവസാനിപ്പിക്കുക. | |
[223:192] | RO | ഓവർഹെഡ് ആരംഭിക്കുക. | |
[191:160] | RO | എഴുത്തുകളുടെ എണ്ണം. | |
[159:128] | RO | വായനകളുടെ എണ്ണം. | |
[127:64] | RO | ക്ലോക്കുകളുടെ എണ്ണം. | |
[63:32] | RO | ടെസ്റ്റ് പിശക് രജിസ്റ്റർ. | |
[31:16] | RO | വിജയ കൗണ്ടർ താരതമ്യം ചെയ്യുക, കൈമാറ്റം ചെയ്യുക. | |
[15:1] | RO | ഓരോ DSM സ്റ്റാറ്റസ് റൈറ്റിനും തനതായ ഐഡി. | |
[0] | RO | ടെസ്റ്റ് പൂർത്തീകരണ ഫ്ലാഗ്. |
ടെസ്റ്റ് മോഡുകൾ
CSR_CFG[4:2] ടെസ്റ്റ് മോഡ് കോൺഫിഗർ ചെയ്യുന്നു. ഇനിപ്പറയുന്ന നാല് ടെസ്റ്റുകൾ ലഭ്യമാണ്:
- LPBK1: ഇതൊരു മെമ്മറി കോപ്പി ടെസ്റ്റാണ്. ഉറവിട ബഫറിൽ നിന്ന് ലക്ഷ്യസ്ഥാന ബഫറിലേക്ക് AF CSR_NUM_LINES പകർത്തുന്നു. ടെസ്റ്റ് പൂർത്തിയാകുമ്പോൾ, സോഫ്റ്റ്വെയർ ഉറവിടവും ലക്ഷ്യസ്ഥാന ബഫറുകളും താരതമ്യം ചെയ്യുന്നു.
- വായിക്കുക: ഈ ടെസ്റ്റ് റീഡ് പാത്ത് ഊന്നിപ്പറയുകയും റീഡ് ബാൻഡ്വിഡ്ത്ത് അല്ലെങ്കിൽ ലേറ്റൻസി അളക്കുകയും ചെയ്യുന്നു. CSR_SRC_ADDR മുതൽ ആരംഭിക്കുന്ന CSR_NUM_LINES AF വായിക്കുന്നു. ഇതൊരു ബാൻഡ്വിഡ്ത്ത് അല്ലെങ്കിൽ ലേറ്റൻസി ടെസ്റ്റ് മാത്രമാണ്. ഇത് വായിച്ച ഡാറ്റ സ്ഥിരീകരിക്കുന്നില്ല.
- എഴുതുക: ഈ ടെസ്റ്റ് റൈറ്റ് പാത്ത് ഊന്നിപ്പറയുകയും റൈറ്റ് ബാൻഡ്വിഡ്ത്ത് അല്ലെങ്കിൽ ലേറ്റൻസി അളക്കുകയും ചെയ്യുന്നു. CSR_SRC_ADDR മുതൽ ആരംഭിക്കുന്ന CSR_NUM_LINES AF വായിക്കുന്നു. ഇതൊരു ബാൻഡ്വിഡ്ത്ത് അല്ലെങ്കിൽ ലേറ്റൻസി ടെസ്റ്റ് മാത്രമാണ്. ഇത് എഴുതിയ ഡാറ്റ സ്ഥിരീകരിക്കുന്നില്ല.
- TRPUT: ഈ ടെസ്റ്റ് വായനയും എഴുത്തും സംയോജിപ്പിക്കുന്നു. ഇത് CSR_SRC_ADDR ലൊക്കേഷനിൽ നിന്ന് ആരംഭിക്കുന്ന CSR_NUM_LINES വായിക്കുകയും CSR_SRC_ADDR-ലേക്ക് CSR_NUM_LINES എഴുതുകയും ചെയ്യുന്നു. ഇത് വായനയുടെയും എഴുത്തിന്റെയും ബാൻഡ്വിഡ്ത്ത് അളക്കുന്നു. ഈ പരിശോധന ഡാറ്റ പരിശോധിക്കുന്നില്ല. എഴുത്തിനും വായനയ്ക്കും ആശ്രിതത്വമില്ല
നാല് ടെസ്റ്റുകൾക്കായുള്ള CSR_CFG എൻകോഡിംഗുകൾ ഇനിപ്പറയുന്ന പട്ടിക കാണിക്കുന്നു. ഈ ടേബിൾ സെറ്റുകളും CSR_NUM_LINES, =14. CSR_NUM_LINES രജിസ്റ്റർ അപ്ഡേറ്റ് ചെയ്യുന്നതിലൂടെ നിങ്ങൾക്ക് കാഷെ ലൈനുകളുടെ എണ്ണം മാറ്റാനാകും.
പട്ടിക 8. ടെസ്റ്റ് മോഡുകൾ
FPGA ഡയഗ്നോസ്റ്റിക്സ്: fpgadiag
FPGA ഹാർഡ്വെയറിൽ രോഗനിർണയം നടത്താനും പരിശോധിക്കാനും റിപ്പോർട്ടുചെയ്യാനുമുള്ള നിരവധി പരിശോധനകൾ fpgadiag യൂട്ടിലിറ്റിയിൽ ഉൾപ്പെടുന്നു. എല്ലാ ടെസ്റ്റ് മോഡുകളും പ്രവർത്തിപ്പിക്കുന്നതിന് fpgadiag യൂട്ടിലിറ്റി ഉപയോഗിക്കുക. fpgadiag യൂട്ടിലിറ്റി ഉപയോഗിക്കുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ഓപ്പൺ പ്രോഗ്രാമബിൾ ആക്സിലറേഷൻ എഞ്ചിനിലെ (OPAE) ടൂൾസ് ഗൈഡിലെ fpgadiag വിഭാഗം കാണുക.
NLB Mode0 Hello_FPGA ടെസ്റ്റ് ഫ്ലോ
- സോഫ്റ്റ്വെയർ ഉപകരണ സ്റ്റാറ്റസ് മെമ്മറി (DSM) പൂജ്യത്തിലേക്ക് സമാരംഭിക്കുന്നു.
- സോഫ്റ്റ്വെയർ DSM ബേസ് വിലാസം AFU-ലേക്ക് എഴുതുന്നു. CSR റൈറ്റ്(DSM_BASE_H), CSRWrite(DSM_BASE_L)
- സോഫ്റ്റ്വെയർ ഉറവിടവും ലക്ഷ്യസ്ഥാന മെമ്മറി ബഫറും തയ്യാറാക്കുന്നു. ഈ തയ്യാറെടുപ്പ് ടെസ്റ്റ് നിർദ്ദിഷ്ടമാണ്.
- സോഫ്റ്റ്വെയർ CSR_CTL[2:0]= 0x1 എഴുതുന്നു. ഈ എഴുത്ത് പരിശോധനയെ റീസെറ്റിൽ നിന്നും കോൺഫിഗറേഷൻ മോഡിലേക്ക് കൊണ്ടുവരുന്നു. CSR_CTL[0]=1 & CSR_CTL[1]=1 എന്നിവയിൽ മാത്രമേ കോൺഫിഗറേഷൻ തുടരാനാകൂ.
- src, destaddress, csr_cfg, num lines, എന്നിങ്ങനെയുള്ള ടെസ്റ്റ് പരാമീറ്ററുകൾ സോഫ്റ്റ്വെയർ കോൺഫിഗർ ചെയ്യുന്നു.
- സോഫ്റ്റ്വെയർ CSR എഴുതുന്നത് CSR_CTL[2:0]= 0x3. AF ടെസ്റ്റ് എക്സിക്യൂഷൻ ആരംഭിക്കുന്നു.
- ടെസ്റ്റ് പൂർത്തീകരണം:
- പരിശോധന പൂർത്തിയാകുമ്പോഴോ ഒരു പിശക് കണ്ടെത്തുമ്പോഴോ ഹാർഡ്വെയർ പൂർത്തിയാകും. പൂർത്തിയാകുമ്പോൾ, ഹാർഡ്വെയർ AF DSM_STATUS അപ്ഡേറ്റ് ചെയ്യുന്നു. ടെസ്റ്റ് പൂർത്തീകരണം കണ്ടെത്തുന്നതിന് DSM_STATUS[31:0]==1 എന്ന സോഫ്റ്റ്വെയർ വോട്ടെടുപ്പ്.
- CSR എഴുതുന്നത് CSR_CTL[2:0]=0x7 എന്ന് എഴുതുന്നതിലൂടെ സോഫ്റ്റ്വെയറിന് ടെസ്റ്റ് പൂർത്തിയാക്കാൻ നിർബന്ധിതമാക്കാനാകും. ഹാർഡ്വെയർ AF അപ്ഡേറ്റുകൾ DSM_STATUS.
നേറ്റീവ് ലൂപ്പ്ബാക്ക് ആക്സിലറേറ്റർ ഫംഗ്ഷണൽ യൂണിറ്റ് (AFU) ഉപയോക്തൃ ഗൈഡിനായുള്ള ഡോക്യുമെന്റ് റിവിഷൻ ചരിത്രം
പ്രമാണ പതിപ്പ് | ഇന്റൽ ആക്സിലറേഷൻ സ്റ്റാക്ക് പതിപ്പ് | മാറ്റങ്ങൾ |
2019.08.05 | 2.0 (ഇന്റൽ പിന്തുണയ്ക്കുന്നു
ക്വാർട്ടസ് പ്രൈം പ്രോ പതിപ്പ് 18.1.2), 1.2 (പിന്തുണയ്ക്കുന്നു ഇന്റൽ ക്വാർട്ടസ് പ്രൈം പ്രോ പതിപ്പ് 17.1.1) |
നിലവിലെ പതിപ്പിൽ Intel FPGA PAC D5005 പ്ലാറ്റ്ഫോമിനുള്ള പിന്തുണ ചേർത്തു. |
2018.12.04 | 1.2 (ഇന്റൽ പിന്തുണയ്ക്കുന്നു
Quartus® Prime Pro പതിപ്പ് 17.1.1) |
മെയിന്റനൻസ് റിലീസ്. |
2018.08.06 | 1.1 (ഇന്റൽ പിന്തുണയ്ക്കുന്നു
ക്വാർട്ടസ് പ്രൈം പ്രോ പതിപ്പ് 17.1.1), 1.0 (പിന്തുണയ്ക്കുന്നു ഇന്റൽ ക്വാർട്ടസ് പ്രൈം പ്രോ പതിപ്പ് 17.0.0) |
NLB കൾക്കുള്ള സോഴ്സ് കോഡിന്റെ സ്ഥാനം അപ്ഡേറ്റ് ചെയ്തുampലെ AFU ഇൻ എൻഎൽബി എസ്ample ആക്സിലറേറ്റർ ഫംഗ്ഷൻ (AF) വിഭാഗം. |
2018.04.11 | 1.0 (ഇന്റൽ പിന്തുണയ്ക്കുന്നു
ക്വാർട്ടസ് പ്രൈം പ്രോ പതിപ്പ് 17.0.0) |
പ്രാരംഭ റിലീസ്. |
ഇന്റൽ കോർപ്പറേഷൻ. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം. ഇന്റൽ, ഇന്റൽ ലോഗോ, മറ്റ് ഇന്റൽ മാർക്കുകൾ എന്നിവ ഇന്റൽ കോർപ്പറേഷന്റെയോ അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളുടെയോ വ്യാപാരമുദ്രകളാണ്. ഇന്റലിന്റെ സ്റ്റാൻഡേർഡ് വാറന്റിക്ക് അനുസൃതമായി അതിന്റെ FPGA, അർദ്ധചാലക ഉൽപ്പന്നങ്ങളുടെ പ്രകടനം നിലവിലെ സ്പെസിഫിക്കേഷനുകളിലേക്ക് Intel വാറന്റ് ചെയ്യുന്നു, എന്നാൽ അറിയിപ്പ് കൂടാതെ ഏത് സമയത്തും ഏത് ഉൽപ്പന്നങ്ങളിലും സേവനങ്ങളിലും മാറ്റങ്ങൾ വരുത്താനുള്ള അവകാശം നിക്ഷിപ്തമാണ്. Intel രേഖാമൂലം രേഖാമൂലം സമ്മതിച്ചതല്ലാതെ ഇവിടെ വിവരിച്ചിരിക്കുന്ന ഏതെങ്കിലും വിവരങ്ങളുടെയോ ഉൽപ്പന്നത്തിന്റെയോ സേവനത്തിന്റെയോ ആപ്ലിക്കേഷനിൽ നിന്നോ ഉപയോഗത്തിൽ നിന്നോ ഉണ്ടാകുന്ന ഉത്തരവാദിത്തമോ ബാധ്യതയോ Intel ഏറ്റെടുക്കുന്നില്ല. ഏതെങ്കിലും പ്രസിദ്ധീകരിച്ച വിവരങ്ങളെ ആശ്രയിക്കുന്നതിന് മുമ്പും ഉൽപ്പന്നങ്ങൾക്കോ സേവനങ്ങൾക്കോ ഓർഡറുകൾ നൽകുന്നതിനുമുമ്പ് ഉപകരണ സവിശേഷതകളുടെ ഏറ്റവും പുതിയ പതിപ്പ് നേടുന്നതിന് ഇന്റൽ ഉപഭോക്താക്കളോട് നിർദ്ദേശിക്കുന്നു. *മറ്റ് പേരുകളും ബ്രാൻഡുകളും മറ്റുള്ളവരുടെ സ്വത്തായി അവകാശപ്പെടാം.
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
ഇന്റൽ നേറ്റീവ് ലൂപ്പ്ബാക്ക് ആക്സിലറേറ്റർ ഫംഗ്ഷണൽ യൂണിറ്റ് (AFU) [pdf] ഉപയോക്തൃ ഗൈഡ് നേറ്റീവ് ലൂപ്പ്ബാക്ക് ആക്സിലറേറ്റർ ഫംഗ്ഷണൽ യൂണിറ്റ് AFU, നേറ്റീവ് ലൂപ്പ്ബാക്ക്, ആക്സിലറേറ്റർ ഫംഗ്ഷണൽ യൂണിറ്റ് AFU, ഫംഗ്ഷണൽ യൂണിറ്റ് AFU |