intel AN 932 ഫ്ലാഷ് ആക്സസ് മൈഗ്രേഷൻ മാർഗ്ഗനിർദ്ദേശങ്ങൾ കൺട്രോൾ ബ്ലോക്ക് അധിഷ്ഠിത ഉപകരണങ്ങളിൽ നിന്ന് SDM അടിസ്ഥാനമാക്കിയുള്ള ഉപകരണങ്ങളിലേക്ക്
നിയന്ത്രണ ബ്ലോക്ക് ബേസ്ഡ് ഉപകരണങ്ങളിൽ നിന്ന് SDM-അധിഷ്ഠിത ഉപകരണങ്ങളിലേക്ക് ഫ്ലാഷ് ആക്സസ് മൈഗ്രേഷൻ മാർഗ്ഗനിർദ്ദേശങ്ങൾ
ആമുഖം
വി-സീരീസ് ഉപകരണങ്ങളായ Intel® Arria® 10, Intel Stratix® 10, Intel Agilex™ ഉപകരണങ്ങളിൽ ഫ്ലാഷ് ആക്സസ്, റിമോട്ട് സിസ്റ്റം അപ്ഡേറ്റ് (RSU) ഓപ്പറേഷൻ എന്നിവ ഉപയോഗിച്ച് നിങ്ങൾക്ക് എങ്ങനെ ഒരു ഡിസൈൻ നടപ്പിലാക്കാം എന്നതിനെക്കുറിച്ചുള്ള ഒരു ആശയം ഫ്ലാഷ് ആക്സസ് മൈഗ്രേഷൻ മാർഗ്ഗനിർദ്ദേശങ്ങൾ നൽകുന്നു. നിയന്ത്രണ ബ്ലോക്ക് അധിഷ്ഠിത ഡിസൈനിൽ നിന്ന് സെക്യുർ ഡിവൈസ് മാനേജർ (എസ്ഡിഎം) അടിസ്ഥാനമാക്കിയുള്ള ഡിസൈനിലേക്ക് ഫ്ലാഷ് ആക്സസും ആർഎസ്യു പ്രവർത്തനവും ഉപയോഗിച്ച് മൈഗ്രേറ്റ് ചെയ്യാനും ഈ മാർഗ്ഗനിർദ്ദേശങ്ങൾ നിങ്ങളെ സഹായിക്കും. ഇന്റൽ സ്ട്രാറ്റിക്സ് 10, ഇന്റൽ അജിലെക്സ് എന്നിവ പോലുള്ള പുതിയ ഉപകരണങ്ങൾ വി-സീരീസ്, ഇന്റൽ അരിയ 10 ഉപകരണങ്ങളുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ വ്യത്യസ്ത ഫ്ലാഷ് ആക്സസും റിമോട്ട് സിസ്റ്റം അപ്ഡേറ്റും ഉള്ള എസ്ഡിഎം അടിസ്ഥാനമാക്കിയുള്ള ആർക്കിടെക്ചർ ഉപയോഗിക്കുന്നു.
ഫ്ലാഷ് ആക്സസിലും RSU ഓപ്പറേഷനിലും കൺട്രോൾ ബ്ലോക്കിൽ നിന്ന് SDM-അധിഷ്ഠിത ഉപകരണങ്ങളിലേക്ക് മൈഗ്രേഷൻ
ബ്ലോക്ക്-അധിഷ്ഠിത ഉപകരണങ്ങൾ നിയന്ത്രിക്കുക (ഇന്റൽ അരിയ 10, വി-സീരീസ് ഉപകരണങ്ങൾ)
വി-സീരീസ്, ഇന്റൽ അരിയ 10 ഉപകരണങ്ങളിൽ ഫ്ലാഷ് ആക്സസ്, റിമോട്ട് സിസ്റ്റം അപ്ഡേറ്റ് ഓപ്പറേഷൻ എന്നിവയിൽ ഉപയോഗിക്കുന്ന ഐപികളും ഓരോ ഐപികളുടെയും ഇന്റർഫേസുകളും ഇനിപ്പറയുന്ന ചിത്രം കാണിക്കുന്നു.
ചിത്രം 1. നിയന്ത്രണ ബ്ലോക്ക് അധിഷ്ഠിത ഉപകരണങ്ങളുടെ ബ്ലോക്ക് ഡയഗ്രം (ഇന്റൽ അരിയ 10, വി-സീരീസ് ഉപകരണങ്ങൾ)
ഇന്റൽ കോർപ്പറേഷൻ. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം. ഇന്റൽ, ഇന്റൽ ലോഗോ, മറ്റ് ഇന്റൽ മാർക്കുകൾ എന്നിവ ഇന്റൽ കോർപ്പറേഷന്റെയോ അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളുടെയോ വ്യാപാരമുദ്രകളാണ്. ഇന്റലിന്റെ സ്റ്റാൻഡേർഡ് വാറന്റിക്ക് അനുസൃതമായി അതിന്റെ FPGA, അർദ്ധചാലക ഉൽപ്പന്നങ്ങളുടെ പ്രകടനം നിലവിലെ സ്പെസിഫിക്കേഷനുകളിലേക്ക് Intel വാറന്റ് ചെയ്യുന്നു, എന്നാൽ അറിയിപ്പ് കൂടാതെ ഏത് സമയത്തും ഏത് ഉൽപ്പന്നങ്ങളിലും സേവനങ്ങളിലും മാറ്റങ്ങൾ വരുത്താനുള്ള അവകാശം നിക്ഷിപ്തമാണ്. Intel രേഖാമൂലം രേഖാമൂലം സമ്മതിച്ചതല്ലാതെ ഇവിടെ വിവരിച്ചിരിക്കുന്ന ഏതെങ്കിലും വിവരങ്ങളുടെയോ ഉൽപ്പന്നത്തിന്റെയോ സേവനത്തിന്റെയോ ആപ്ലിക്കേഷനിൽ നിന്നോ ഉപയോഗത്തിൽ നിന്നോ ഉണ്ടാകുന്ന ഉത്തരവാദിത്തമോ ബാധ്യതയോ Intel ഏറ്റെടുക്കുന്നില്ല. ഏതെങ്കിലും പ്രസിദ്ധീകരിച്ച വിവരങ്ങളെ ആശ്രയിക്കുന്നതിന് മുമ്പും ഉൽപ്പന്നങ്ങൾക്കോ സേവനങ്ങൾക്കോ ഓർഡറുകൾ നൽകുന്നതിനുമുമ്പ് ഉപകരണ സവിശേഷതകളുടെ ഏറ്റവും പുതിയ പതിപ്പ് നേടുന്നതിന് ഇന്റൽ ഉപഭോക്താക്കളോട് നിർദ്ദേശിക്കുന്നു. *മറ്റ് പേരുകളും ബ്രാൻഡുകളും മറ്റുള്ളവരുടെ സ്വത്തായി അവകാശപ്പെടാം.
ഫ്ലാഷ് ആക്സസ് നിർവഹിക്കുന്നതിന് നിങ്ങൾക്ക് ജെനറിക് സീരിയൽ ഫ്ലാഷ് ഇന്റർഫേസ് ഇന്റൽ എഫ്പിജിഎ ഐപിയും ക്വാഡ് സീരിയൽ പെരിഫറൽ ഇന്റർഫേസ് (എസ്പിഐ) കൺട്രോളർ II ഉം ഉപയോഗിക്കാം, അതുപോലെ റിമോട്ട് അപ്ഡേറ്റ് ഇന്റൽ എഫ്പിജിഎ ഐപി RSU പ്രവർത്തനം നടത്താൻ ഉപയോഗിക്കുന്നു. ഈ ഐപി പുതിയതും ഏത് ക്വാഡ് സീരിയൽ പെരിഫറൽ ഇന്റർഫേസ് (ക്യുഎസ്പിഐ) ഫ്ലാഷ് ഡിവൈസുകൾക്കൊപ്പം ഉപയോഗിക്കാനും കഴിയുന്നതിനാൽ നിങ്ങൾ ജനറിക് സീരിയൽ ഫ്ലാഷ് ഇന്റർഫേസ് Intel FPGA IP ഉപയോഗിക്കണമെന്ന് Intel ശുപാർശ ചെയ്യുന്നു. ഫ്ലാഷ് ഉപകരണങ്ങൾ ഒരു സമർപ്പിത ആക്റ്റീവ് സീരിയൽ (എഎസ്) പിന്നുകളിലേക്കോ പൊതുവായ ഉദ്ദേശ്യമായ ഐ/ഒ (ജിപിഐഒ) പിന്നുകളിലേക്കോ ബന്ധിപ്പിക്കാൻ കഴിയും. FPGA കോൺഫിഗറേഷനും ഉപയോക്തൃ ഡാറ്റ സംഭരിക്കുന്നതിനും നിങ്ങൾക്ക് QSPI ഫ്ലാഷ് ഉപകരണങ്ങൾ ഉപയോഗിക്കണമെങ്കിൽ, QSPI ഉപകരണം ഡെഡിക്കേറ്റഡ് ആക്ടീവ് സീരിയൽ മെമ്മറി ഇന്റർഫേസിലേക്ക് (ASMI) കണക്റ്റുചെയ്തിരിക്കണം. സജീവമായ ഒരു സീരിയൽ കോൺഫിഗറേഷനിൽ, MSEL പിൻ ക്രമീകരണം s ആണ്ampFPGA പവർ അപ്പ് ചെയ്യുമ്പോൾ നയിക്കും. കൺട്രോൾ ബ്ലോക്ക് കോൺഫിഗറേഷൻ ഉപകരണങ്ങളിൽ നിന്ന് QSPI ഫ്ലാഷ് ഡാറ്റ സ്വീകരിക്കുകയും FPGA കോൺഫിഗർ ചെയ്യുകയും ചെയ്യുന്നു.
SDM-അധിഷ്ഠിത ഉപകരണങ്ങൾ (Intel Stratix 10, Intel Agilex ഉപകരണങ്ങൾ)
ഫ്ലാഷ് ആക്സസ്, റിമോട്ട് സിസ്റ്റം അപ്ഡേറ്റ് എന്നിവയിലെ കൺട്രോൾ ബ്ലോക്ക് അധിഷ്ഠിത ഉപകരണങ്ങളിൽ നിന്ന് മൈഗ്രേറ്റ് ചെയ്യുമ്പോൾ SDM-അധിഷ്ഠിത ഉപകരണങ്ങളിൽ QSPI ഫ്ലാഷ് ആക്സസ് ചെയ്യാൻ മൂന്ന് വഴികളുണ്ട്. ഇനിപ്പറയുന്ന ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, ഫ്ലാഷ് ആക്സസിനും റിമോട്ട് സിസ്റ്റം അപ്ഡേറ്റിനുമായി നിങ്ങൾ മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ എഫ്പിജിഎ ഐപി ഉപയോഗിക്കാൻ ഇന്റൽ ശുപാർശ ചെയ്യുന്നു. കോൺഫിഗറേഷൻ ഫ്ലാഷ് SDM I/O പിന്നുകളിലേക്ക് കണക്റ്റ് ചെയ്തിരിക്കുമ്പോൾ, നിങ്ങൾ മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP ഉപയോഗിക്കാനും ഇന്റൽ ശുപാർശ ചെയ്യുന്നു.
ചിത്രം 2. മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP ഉപയോഗിച്ച് QSPI ഫ്ലാഷ് ആക്സസ് ചെയ്യുകയും ഫ്ലാഷ് അപ്ഡേറ്റ് ചെയ്യുകയും ചെയ്യുന്നു (ശുപാർശ ചെയ്യുന്നത്)
SDM I/O-യിലേക്ക് കണക്റ്റ് ചെയ്തിരിക്കുന്ന QSPI ഫ്ലാഷ് ആക്സസ് ചെയ്യാനും Intel Stratix 10, Intel Agilex ഉപകരണങ്ങളിൽ റിമോട്ട് സിസ്റ്റം അപ്ഡേറ്റ് നടത്താനും നിങ്ങൾക്ക് Mailbox Client Intel FPGA IP ഉപയോഗിക്കാം. കമാൻഡുകൾ കൂടാതെ/അല്ലെങ്കിൽ കോൺഫിഗറേഷൻ ഇമേജുകൾ ഹോസ്റ്റ് കൺട്രോളറിലേക്ക് അയച്ചു. ഹോസ്റ്റ് കൺട്രോളർ കമാൻഡ് Avalon® മെമ്മറി-മാപ്പ് ചെയ്ത ഫോർമാറ്റിലേക്ക് വിവർത്തനം ചെയ്യുകയും മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP-ലേക്ക് അയയ്ക്കുകയും ചെയ്യുന്നു. Mailbox Client Intel FPGA IP, കമാൻഡുകൾ/ഡാറ്റകൾ പ്രവർത്തിപ്പിക്കുകയും SDM-ൽ നിന്നുള്ള പ്രതികരണങ്ങൾ സ്വീകരിക്കുകയും ചെയ്യുന്നു. SDM കോൺഫിഗറേഷൻ ഇമേജുകൾ QSPI ഫ്ലാഷ് ഉപകരണത്തിലേക്ക് എഴുതുന്നു. മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ എഫ്പിജിഎ ഐപിയും അവലോൺ മെമ്മറി മാപ്പ് ചെയ്ത സ്ലേവ് ഘടകമാണ്. ഹോസ്റ്റ് കൺട്രോളർ ജെ പോലെയുള്ള അവലോൺ മാസ്റ്റർ ആകാംTAG മാസ്റ്റർ, ഒരു Nios® II പ്രോസസർ, PCIe, ഒരു ഇഷ്ടാനുസൃത ലോജിക് അല്ലെങ്കിൽ ഇഥർനെറ്റ് IP. QSPI ഫ്ലാഷ് ഉപകരണങ്ങളിൽ പുതിയ/അപ്ഡേറ്റ് ചെയ്ത ഇമേജ് ഉപയോഗിച്ച് പുനർക്രമീകരണം നടത്താൻ SDM-നോട് കമാൻഡ് ചെയ്യാൻ നിങ്ങൾക്ക് മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP ഉപയോഗിക്കാം. പുതിയ ഡിസൈനുകളിൽ മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ എഫ്പിജിഎ ഐപി ഉപയോഗിക്കണമെന്ന് ഇന്റൽ ശുപാർശ ചെയ്യുന്നു, കാരണം ഈ ഐപിക്ക് ക്യുഎസ്പിഐ ഫ്ലാഷ് ആക്സസ് ചെയ്യാനും ആർഎസ്യു പ്രവർത്തനം നടത്താനും കഴിയും. ഇന്റൽ സ്ട്രാറ്റിക്സ് 10-ലും ഇന്റൽ അജിലെക്സ് ഉപകരണങ്ങളും ഈ ഐപി പിന്തുണയ്ക്കുന്നു, ഇത് ഇന്റൽ സ്ട്രാറ്റിക്സ് 10-ൽ നിന്ന് ഇന്റൽ അജിലെക്സ് ഉപകരണങ്ങളിലേക്കുള്ള ഡിസൈൻ മൈഗ്രേഷൻ എളുപ്പമാക്കുന്നു.
ചിത്രം 3. സീരിയൽ ഫ്ലാഷ് മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ എഫ്പിജിഎ ഐപിയും മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ എഫ്പിജിഎ ഐപിയും ഉപയോഗിച്ച് ക്യുഎസ്പിഐ ഫ്ലാഷ് ആക്സസ് ചെയ്യുകയും ഫ്ലാഷ് അപ്ഡേറ്റ് ചെയ്യുകയും ചെയ്യുന്നു
Intel Stratix 10 ഉപകരണങ്ങളിൽ SDM I/O-ലേക്ക് കണക്റ്റ് ചെയ്തിരിക്കുന്ന QSPI ഫ്ലാഷ് ആക്സസ് ചെയ്യാൻ നിങ്ങൾക്ക് സീരിയൽ ഫ്ലാഷ് മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP മാത്രമേ ഉപയോഗിക്കാനാകൂ. കമാൻഡുകൾ കൂടാതെ/അല്ലെങ്കിൽ കോൺഫിഗറേഷൻ ഇമേജുകൾ ഹോസ്റ്റ് കൺട്രോളറിലേക്ക് അയച്ചു. ഹോസ്റ്റ് കൺട്രോളർ കമാൻഡ് അവലോൺ മെമ്മറി-മാപ്പ് ചെയ്ത ഫോർമാറ്റിലേക്ക് വിവർത്തനം ചെയ്യുകയും സീരിയൽ ഫ്ലാഷ് മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP-ലേക്ക് അയയ്ക്കുകയും ചെയ്യുന്നു. സീരിയൽ ഫ്ലാഷ് മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ എഫ്പിജിഎ ഐപി പിന്നീട് കമാൻഡുകൾ/ഡാറ്റ അയയ്ക്കുകയും എസ്ഡിഎമ്മിൽ നിന്ന് പ്രതികരണങ്ങൾ സ്വീകരിക്കുകയും ചെയ്യുന്നു. SDM കോൺഫിഗറേഷൻ ഇമേജുകൾ QSPI ഫ്ലാഷ് ഉപകരണത്തിലേക്ക് എഴുതുന്നു. സീരിയൽ ഫ്ലാഷ് മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ എഫ്പിജിഎ ഐപി ഒരു അവലോൺ മെമ്മറി മാപ്പ് ചെയ്ത സ്ലേവ് ഘടകമാണ്. അതിനാൽ, ഹോസ്റ്റ് കൺട്രോളറിന് ജെ പോലെയുള്ള അവലോൺ മാസ്റ്റർ ആകാംTAG മാസ്റ്റർ, നിയോസ് II പ്രൊസസർ, പിസിഐ എക്സ്പ്രസ് (പിസിഐഇ), ഒരു കസ്റ്റം ലോജിക്, അല്ലെങ്കിൽ ഇഥർനെറ്റ് ഐപി. റിമോട്ട് സിസ്റ്റം അപ്ഡേറ്റ് പ്രവർത്തനം നടത്താൻ മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP ആവശ്യമാണ്. അതിനാൽ, സീരിയൽ ഫ്ലാഷ് മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ എഫ്പിജിഎ ഐപി പുതിയ ഡിസൈനുകളിൽ ശുപാർശ ചെയ്യുന്നില്ല, കാരണം ഇത് ഇന്റൽ സ്ട്രാറ്റിക്സ് 10 ഉപകരണങ്ങളെ മാത്രമേ പിന്തുണയ്ക്കൂ, കൂടാതെ ക്യുഎസ്പിഐ ഫ്ലാഷ് ഉപകരണങ്ങൾ ആക്സസ് ചെയ്യാൻ മാത്രമേ ഇത് ഉപയോഗിക്കാൻ കഴിയൂ.
ചിത്രം 4. അവലോൺ സ്ട്രീമിംഗ് ഇന്റർഫേസുള്ള മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP ഉപയോഗിച്ച് QSPI ഫ്ലാഷ് ആക്സസ് ചെയ്യുകയും ഫ്ലാഷ് അപ്ഡേറ്റ് ചെയ്യുകയും ചെയ്യുന്നു
Avalon സ്ട്രീമിംഗ് ഇന്റർഫേസുള്ള Mailbox Client Intel FPGA IP നിങ്ങളുടെ ഇഷ്ടാനുസൃത ലോജിക്കും Intel Agilex-ലെ സുരക്ഷിത ഉപകരണ മാനേജറും (SDM) തമ്മിൽ ഒരു ആശയവിനിമയ ചാനൽ നൽകുന്നു. QSPI ഉൾപ്പെടെയുള്ള SDM പെരിഫറൽ മൊഡ്യൂളുകളിൽ നിന്ന് കമാൻഡ് പാക്കറ്റുകൾ അയയ്ക്കാനും പ്രതികരണ പാക്കറ്റുകൾ സ്വീകരിക്കാനും നിങ്ങൾക്ക് ഈ IP ഉപയോഗിക്കാം. SDM പുതിയ ഇമേജുകൾ QSPI ഫ്ലാഷ് ഉപകരണത്തിലേക്ക് എഴുതുന്നു, തുടർന്ന് പുതിയതോ അപ്ഡേറ്റ് ചെയ്തതോ ആയ ഇമേജിൽ നിന്ന് Intel Agilex ഉപകരണം വീണ്ടും ക്രമീകരിക്കുന്നു. അവലോൺ സ്ട്രീമിംഗ് ഇന്റർഫേസ് ഇന്റൽ എഫ്പിജിഎ ഐപി ഉള്ള മെയിൽബോക്സ് ക്ലയന്റ് അവലോൺ സ്ട്രീമിംഗ് ഇന്റർഫേസ് ഉപയോഗിക്കുന്നു. IP നിയന്ത്രിക്കുന്നതിന് നിങ്ങൾ Avalon സ്ട്രീമിംഗ് ഇന്റർഫേസുള്ള ഒരു ഹോസ്റ്റ് കൺട്രോളർ ഉപയോഗിക്കണം. മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ എഫ്പിജിഎ ഐപിയേക്കാൾ വേഗതയേറിയ ഡാറ്റ സ്ട്രീമിംഗ് അവലോൺ സ്ട്രീമിംഗ് ഇന്റർഫേസുള്ള മെയിൽബോക്സ് ക്ലയന്റിന് ഇന്റൽ എഫ്പിജിഎ ഐപി ഉണ്ട്. എന്നിരുന്നാലും, ഈ IP Intel Stratix 10 ഉപകരണങ്ങളെ പിന്തുണയ്ക്കുന്നില്ല, അതിനർത്ഥം നിങ്ങൾക്ക് Intel Stratix 10-ൽ നിന്ന് Intel Agilex ഉപകരണങ്ങളിലേക്ക് നേരിട്ട് നിങ്ങളുടെ ഡിസൈൻ മൈഗ്രേറ്റ് ചെയ്യാൻ കഴിയില്ല എന്നാണ്.
ബന്ധപ്പെട്ട വിവരങ്ങൾ
- മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP ഉപയോക്തൃ ഗൈഡ്
- സീരിയൽ ഫ്ലാഷ് മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP ഉപയോക്തൃ ഗൈഡ്
- അവലോൺ സ്ട്രീമിംഗ് ഇന്റർഫേസുള്ള മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP ഉപയോക്തൃ ഗൈഡ്
അവലോൺ സ്ട്രീമിംഗ് ഇന്റർഫേസ് ഇന്റൽ എഫ്പിജിഎ ഐപികളുമായുള്ള സീരിയൽ ഫ്ലാഷ് മെയിൽബോക്സ്, മെയിൽബോക്സ് ക്ലയന്റ്, മെയിൽബോക്സ് ക്ലയന്റ് എന്നിവ തമ്മിലുള്ള താരതമ്യം
ഓരോ ഐപികളും തമ്മിലുള്ള താരതമ്യത്തെ ഇനിപ്പറയുന്ന പട്ടിക സംഗ്രഹിക്കുന്നു.
അവലോൺ സ്ട്രീമിംഗ് ഇന്റർഫേസുള്ള മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP | സീരിയൽ ഫ്ലാഷ് മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP | മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ FPGA IP | |
പിന്തുണയ്ക്കുന്ന ഉപകരണങ്ങൾ | ഇന്റൽ അജിലെക്സ് | ഇന്റൽ സ്ട്രാറ്റിക്സ് 10 മാത്രം | ഇന്റൽ അജിലെക്സും ഇന്റൽ സ്ട്രാറ്റിക്സ് 10 ഉം |
ഇൻ്റർഫേസുകൾ | അവലോൺ സ്ട്രീമിംഗ് ഇന്റർഫേസ് | അവലോൺ മെമ്മറി-മാപ്പ് ചെയ്ത ഇന്റർഫേസ് | അവലോൺ മെമ്മറി-മാപ്പ് ചെയ്ത ഇന്റർഫേസ് |
ശുപാർശകൾ | ഡാറ്റ സ്ട്രീം ചെയ്യാൻ അവലോൺ സ്ട്രീമിംഗ് ഇന്റർഫേസ് ഉപയോഗിക്കുന്ന ഹോസ്റ്റ് കൺട്രോളർ. | വായിക്കാനും എഴുതാനും അവലോൺ മെമ്മറി-മാപ്പ് ചെയ്ത ഇന്റർഫേസ് ഉപയോഗിക്കുന്ന ഹോസ്റ്റ് കൺട്രോളർ. | • വായിക്കാനും എഴുതാനും അവലോൺ മെമ്മറി-മാപ്പ് ചെയ്ത ഇന്റർഫേസ് ഉപയോഗിക്കുന്ന ഹോസ്റ്റ് കൺട്രോളർ.
• Intel Stratix 10 ഉപകരണങ്ങളിൽ ഈ IP ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്നു. • Intel Stratix 10-ൽ നിന്ന് Intel Agilex ഉപകരണങ്ങളിലേക്ക് മൈഗ്രേറ്റ് ചെയ്യാൻ എളുപ്പമാണ്. |
ഡാറ്റ ട്രാൻസ്ഫർ വേഗത | സീരിയൽ ഫ്ലാഷ് മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ എഫ്പിജിഎ ഐപി, മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ എഫ്പിജിഎ ഐപി എന്നിവയേക്കാൾ വേഗതയേറിയ ഡാറ്റ സ്ട്രീമിംഗ്. | Avalon സ്ട്രീമിംഗ് ഇന്റർഫേസ് ഇന്റൽ FPGA IP ഉള്ള മെയിൽബോക്സ് ക്ലയന്റിനേക്കാൾ വേഗത കുറഞ്ഞ ഡാറ്റ സ്ട്രീമിംഗ്. | Avalon സ്ട്രീമിംഗ് ഇന്റർഫേസ് ഇന്റൽ FPGA IP ഉള്ള മെയിൽബോക്സ് ക്ലയന്റിനേക്കാൾ വേഗത കുറഞ്ഞ ഡാറ്റ സ്ട്രീമിംഗ്. |
ഫ്ലാഷ് ഉപകരണങ്ങൾ ആക്സസ് ചെയ്യുന്നതിനുള്ള ഇന്റർഫേസായി GPIO ഉപയോഗിക്കുന്നു
ചിത്രം 5. QSPI ഫ്ലാഷ് ആക്സസ് ചെയ്യുന്നു
GPIO-ലേക്ക് കയറ്റുമതി ചെയ്ത ഫ്ലാഷ് പിൻ ഉള്ള ജനറിക് സീരിയൽ ഫ്ലാഷ് ഇന്റർഫേസ് ഇന്റൽ FPGA IP ആണ് ഡിസൈൻ ഉപയോഗിക്കുന്നതെങ്കിൽ നിങ്ങൾക്ക് നേരിട്ട് SDM അധിഷ്ഠിത ഉപകരണങ്ങളിലേക്ക് കൺട്രോൾ ബ്ലോക്ക് അധിഷ്ഠിത ഉപകരണങ്ങളിൽ ഡിസൈൻ പോർട്ട് ചെയ്യാം. ചില അപൂർവ സന്ദർഭങ്ങളിൽ, QSPI ഫ്ലാഷ് ഉപകരണം FPGA-യിലെ GPIO പിൻ-ലേക്ക് ബന്ധിപ്പിച്ചിരിക്കുന്നു. QSPI ഫ്ലാഷ് ഉപകരണം GPIO-ലേക്ക് കണക്റ്റ് ചെയ്തിരിക്കുമ്പോൾ ഒരു പൊതു ആവശ്യത്തിനുള്ള മെമ്മറി സ്റ്റോറേജായി മാത്രമേ ഉപയോഗിക്കൂ. GPIO-ലേക്ക് SPI പിൻ കയറ്റുമതി ചെയ്യുന്നതിനുള്ള ഓപ്ഷൻ തിരഞ്ഞെടുത്ത് ജനറിക് സീരിയൽ ഫ്ലാഷ് ഇന്റർഫേസ് Intel FPGA IP (ശുപാർശ ചെയ്തത്) അല്ലെങ്കിൽ Generic QUAD SPI കൺട്രോളർ II Intel FPGA IP വഴി ഫ്ലാഷ് ഉപകരണം ആക്സസ് ചെയ്യാൻ കഴിയും.
Intel Stratix 10, Intel Agilex എന്നീ ഉപകരണങ്ങളിൽ, നിങ്ങൾക്ക് FPGA-യിലെ GPIO പിൻ-ലേക്ക് ഫ്ലാഷ് ഡിവൈസുകൾ കണക്റ്റുചെയ്ത് പൊതുവായ മെമ്മറി സ്റ്റോറേജായി ഉപയോഗിക്കാനാകും. എന്നിരുന്നാലും, സമാഹരിക്കുന്ന സമയത്ത് പിശക് തടയുന്നതിന് നിങ്ങൾ Intel Stratix 10, Intel Agilex ഉപകരണങ്ങൾ ഉപയോഗിക്കുമ്പോൾ, SPI പിൻ ഇന്റർഫേസ് പ്രാപ്തമാക്കുന്ന പാരാമീറ്റർ ക്രമീകരണം ജനറിക് സീരിയൽ ഫ്ലാഷ് ഇന്റർഫേസ് Intel FPGA IP-ൽ പ്രവർത്തനക്ഷമമാക്കിയിരിക്കണം. ഇന്റൽ സ്ട്രാറ്റിക്സ് 10, ഇന്റൽ അജിലെക്സ് ഉപകരണങ്ങളിൽ സമർപ്പിത ആക്റ്റീവ് സീരിയൽ ഇന്റർഫേസ് ലഭ്യമല്ല എന്നതാണ് ഇതിന് കാരണം. ഈ ഉപകരണങ്ങളിൽ കോൺഫിഗറേഷൻ ആവശ്യത്തിനായി, SDM-അധിഷ്ഠിത ഉപകരണങ്ങൾ (Intel Stratix 10, Intel Agilex ഡിവൈസുകൾ) വിഭാഗത്തിൽ വിവരിച്ചിരിക്കുന്നതുപോലെ നിങ്ങൾ SDM I/O-യിലേക്ക് ഫ്ലാഷ് ഡിവൈസുകൾ ബന്ധിപ്പിക്കണം.
ബന്ധപ്പെട്ട വിവരങ്ങൾ
SDM-അധിഷ്ഠിത ഉപകരണങ്ങൾ (Intel Stratix 10, Intel Agilex ഉപകരണങ്ങൾ)
കൺട്രോളർ തരം അടിസ്ഥാനമാക്കി പിന്തുണയ്ക്കുന്ന QSPI ഉപകരണങ്ങൾ
ജനറിക് സീരിയൽ ഫ്ലാഷ് ഇന്റർഫേസ് ഇന്റൽ എഫ്പിജിഎ ഐപി, ജെനറിക് ക്വാഡ് എസ്പിഐ കൺട്രോളർ II ഇന്റൽ എഫ്പിജിഎ ഐപി എന്നിവ അടിസ്ഥാനമാക്കി പിന്തുണയ്ക്കുന്ന ഫ്ലാഷ് ഉപകരണങ്ങളെ ഇനിപ്പറയുന്ന പട്ടിക സംഗ്രഹിക്കുന്നു.
ഉപകരണം | IP | QSPI ഉപകരണങ്ങൾ |
Cyclone® V, Intel Arria 10, Intel Stratix 10(1), ഇന്റൽ അജിലെക്സ്(1) | ജനറിക് സീരിയൽ ഫ്ലാഷ് ഇന്റർഫേസ് ഇന്റൽ FPGA IP | എല്ലാ QSPI ഉപകരണങ്ങളും |
സൈക്ലോൺ വി, ഇന്റൽ അരിയ 10, ഇന്റൽ സ്ട്രാറ്റിക്സ് | ജനറിക് QUAD SPI കൺട്രോളർ II ഇന്റൽ | • EPCQ16 (മൈക്രോൺ*-അനുയോജ്യമായത്) |
10(1), ഇന്റൽ അജിലെക്സ്(1) | FPGA IP | • EPCQ32 (മൈക്രോൺ*-അനുയോജ്യമായത്) |
• EPCQ64 (മൈക്രോൺ*-അനുയോജ്യമായത്) | ||
• EPCQ128 (മൈക്രോൺ*-അനുയോജ്യമായത്) | ||
• EPCQ256 (മൈക്രോൺ*-അനുയോജ്യമായത്) | ||
• EPCQ512 (മൈക്രോൺ*-അനുയോജ്യമായത്) | ||
• EPCQL512 (മൈക്രോൺ*-അനുയോജ്യമായത്) | ||
• EPCQL1024 (മൈക്രോൺ*-അനുയോജ്യമായത്) | ||
• N25Q016A13ESF40 | ||
• N25Q032A13ESF40 | ||
• N25Q064A13ESF40 | ||
• N25Q128A13ESF40 | ||
• N25Q256A13ESF40 | ||
• N25Q256A11E1240 (കുറഞ്ഞ വോളിയംtage) | ||
• MT25QL512ABA | ||
• N2Q512A11G1240 (കുറഞ്ഞ വോളിയംtage) | ||
• N25Q00AA11G1240 (കുറഞ്ഞ വോളിയംtage) | ||
• N25Q512A83GSF40F | ||
• MT25QL256 | ||
• MT25QL512 | ||
• MT25QU256 | ||
• MT25QU512 | ||
• MT25QU01G |
സീരിയൽ ഫ്ലാഷ് മെയിൽബോക്സും മെയിൽബോക്സ് ക്ലയന്റ് ഇന്റൽ എഫ്പിജിഎ ഐപികളും പിന്തുണയ്ക്കുന്ന ഫ്ലാഷ് ഉപകരണങ്ങളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ഉപകരണ കോൺഫിഗറേഷൻ - സപ്പോർട്ട് സെന്റർ പേജിലെ ഇന്റൽ പിന്തുണയ്ക്കുന്ന കോൺഫിഗറേഷൻ ഡിവൈസുകൾ വിഭാഗം കാണുക.
ബന്ധപ്പെട്ട വിവരങ്ങൾ
ഇന്റൽ പിന്തുണയുള്ള കോൺഫിഗറേഷൻ ഉപകരണങ്ങൾ, ഉപകരണ കോൺഫിഗറേഷൻ - പിന്തുണ കേന്ദ്രം
AN 932-നുള്ള ഡോക്യുമെന്റ് റിവിഷൻ ചരിത്രം: നിയന്ത്രണ ബ്ലോക്ക്-അടിസ്ഥാന ഉപകരണങ്ങളിൽ നിന്ന് SDM-അധിഷ്ഠിത ഉപകരണങ്ങളിലേക്ക് ഫ്ലാഷ് ആക്സസ് മൈഗ്രേഷൻ മാർഗ്ഗനിർദ്ദേശങ്ങൾ
പ്രമാണ പതിപ്പ് | മാറ്റങ്ങൾ |
2020.12.21 | പ്രാരംഭ റിലീസ്. |
AN 932: നിയന്ത്രണ ബ്ലോക്ക്-അടിസ്ഥാന ഉപകരണങ്ങളിൽ നിന്ന് SDM-അധിഷ്ഠിത ഉപകരണങ്ങളിലേക്ക് ഫ്ലാഷ് ആക്സസ് മൈഗ്രേഷൻ മാർഗ്ഗനിർദ്ദേശങ്ങൾ
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
intel AN 932 ഫ്ലാഷ് ആക്സസ് മൈഗ്രേഷൻ മാർഗ്ഗനിർദ്ദേശങ്ങൾ കൺട്രോൾ ബ്ലോക്ക് അധിഷ്ഠിത ഉപകരണങ്ങളിൽ നിന്ന് SDM അടിസ്ഥാനമാക്കിയുള്ള ഉപകരണങ്ങളിലേക്ക് [pdf] ഉപയോക്തൃ ഗൈഡ് AN 932 ഫ്ലാഷ് ആക്സസ് മൈഗ്രേഷൻ മാർഗ്ഗനിർദ്ദേശങ്ങൾ കൺട്രോൾ ബ്ലോക്ക് അധിഷ്ഠിത ഉപകരണങ്ങളിൽ നിന്ന് SDM അധിഷ്ഠിത ഉപകരണങ്ങളിലേക്ക്, AN 932, കൺട്രോൾ ബ്ലോക്ക് അടിസ്ഥാനമാക്കിയുള്ള ഉപകരണങ്ങളിൽ നിന്ന് SDM അടിസ്ഥാനമാക്കിയുള്ള ഉപകരണങ്ങളിലേക്ക് ഫ്ലാഷ് ആക്സസ് മൈഗ്രേഷൻ മാർഗ്ഗനിർദ്ദേശങ്ങൾ, ഫ്ലാഷ് ആക്സസ് മൈഗ്രേഷൻ മാർഗ്ഗനിർദ്ദേശങ്ങൾ |