ഉള്ളടക്കം മറയ്ക്കുക

intel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Exampലെ-ലോഗോ

intel UG-20118 എക്സ്റ്റേണൽ മെമ്മറി ഇന്റർഫേസുകൾ Arria 10 FPGA IP Design Example

intel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Exampലെ-ഉൽപ്പന്നം

ഡിസൈൻ എക്സിample എക്സ്റ്റേണൽ മെമ്മറി ഇന്റർഫേസുകൾക്കായുള്ള ദ്രുത ആരംഭ ഗൈഡ് Intel® Arria® 10 FPGA IP

ഒരു പുതിയ ഇന്റർഫേസും കൂടുതൽ ഓട്ടോമേറ്റഡ് ഡിസൈനും മുൻampIntel® Arria® 10 എക്‌സ്‌റ്റേണൽ മെമ്മറി ഇന്റർഫേസുകളിൽ le ഫ്ലോ ലഭ്യമാണ്.
മുൻampസിന്തസിസും സിമുലേഷനും സൃഷ്ടിക്കുന്നത് വ്യക്തമാക്കാൻ പാരാമീറ്റർ എഡിറ്ററിലെ le ഡിസൈൻസ് ടാബ് നിങ്ങളെ അനുവദിക്കുന്നു file നിങ്ങളുടെ EMIF IP സാധൂകരിക്കാൻ ഉപയോഗിക്കാവുന്ന സെറ്റുകൾ.
നിങ്ങൾക്ക് ഒരു മുൻ സൃഷ്ടിക്കാൻ കഴിയുംampഒരു ഇന്റൽ എഫ്പിജിഎ ഡെവലപ്മെന്റ് കിറ്റിനോ നിങ്ങൾ സൃഷ്ടിക്കുന്ന ഏതെങ്കിലും ഇഎംഐഎഫ് ​​ഐപിക്കോ വേണ്ടി പ്രത്യേകം ഡിസൈൻ ചെയ്യുന്നു.

ചിത്രം 1. ജനറൽ ഡിസൈൻ എക്സ്ample വർക്ക്ഫ്ലോകൾ

ഡിസൈൻ എക്സിampleintel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-1

ചിത്രം 2. ഒരു EMIF സൃഷ്ടിക്കുന്നു Exampഒരു ഇന്റൽ അരിയ 10 ഡെവലപ്‌മെന്റ് കിറ്റിനൊപ്പം ഡിസൈൻ ചെയ്യുക

ഇന്റൽ കോർപ്പറേഷൻ. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം. ഇന്റൽ, ഇന്റൽ ലോഗോ, മറ്റ് ഇന്റൽ മാർക്കുകൾ എന്നിവ ഇന്റൽ കോർപ്പറേഷന്റെയോ അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളുടെയോ വ്യാപാരമുദ്രകളാണ്. ഇന്റലിന്റെ സ്റ്റാൻഡേർഡ് വാറന്റിക്ക് അനുസൃതമായി അതിന്റെ എഫ്പിജിഎ, അർദ്ധചാലക ഉൽപ്പന്നങ്ങളുടെ പ്രകടനം നിലവിലെ സ്പെസിഫിക്കേഷനുകളിലേക്ക് ഇന്റൽ ഉറപ്പ് നൽകുന്നു, എന്നാൽ അറിയിപ്പ് കൂടാതെ ഏത് സമയത്തും ഏത് ഉൽപ്പന്നങ്ങളിലും സേവനങ്ങളിലും മാറ്റങ്ങൾ വരുത്താനുള്ള അവകാശം നിക്ഷിപ്തമാണ്. Intel രേഖാമൂലം രേഖാമൂലം സമ്മതിച്ചതല്ലാതെ ഇവിടെ വിവരിച്ചിരിക്കുന്ന ഏതെങ്കിലും വിവരങ്ങളുടെയോ ഉൽപ്പന്നത്തിന്റെയോ സേവനത്തിന്റെയോ ആപ്ലിക്കേഷനിൽ നിന്നോ ഉപയോഗത്തിൽ നിന്നോ ഉണ്ടാകുന്ന ഉത്തരവാദിത്തമോ ബാധ്യതയോ Intel ഏറ്റെടുക്കുന്നില്ല. ഏതെങ്കിലും പ്രസിദ്ധീകരിച്ച വിവരങ്ങളെ ആശ്രയിക്കുന്നതിന് മുമ്പും ഉൽപ്പന്നങ്ങൾക്കോ ​​സേവനങ്ങൾക്കോ ​​​​ഓർഡറുകൾ നൽകുന്നതിനുമുമ്പ് ഉപകരണ സവിശേഷതകളുടെ ഏറ്റവും പുതിയ പതിപ്പ് നേടുന്നതിന് ഇന്റൽ ഉപഭോക്താക്കളോട് നിർദ്ദേശിക്കുന്നു.

  • മറ്റ് പേരുകളും ബ്രാൻഡുകളും മറ്റുള്ളവരുടെ സ്വത്തായി അവകാശപ്പെടാം.
ഒരു EMIF പ്രോജക്റ്റ് സൃഷ്ടിക്കുന്നു

Intel Quartus® Prime സോഫ്‌റ്റ്‌വെയർ പതിപ്പ് 17.1-നും അതിനുശേഷമുള്ളതിനും, EMIF ഐപിയും ഡിസൈൻ എക്‌സൈസും സൃഷ്‌ടിക്കുന്നതിന് മുമ്പ് നിങ്ങൾ ഒരു Intel Quartus Prime പ്രോജക്‌റ്റ് സൃഷ്‌ടിക്കണം.ample.

  1. ഇന്റൽ ക്വാർട്ടസ് പ്രൈം സോഫ്‌റ്റ്‌വെയർ സമാരംഭിച്ച് തിരഞ്ഞെടുക്കുക File ➤ പുതിയ പ്രോജക്റ്റ് വിസാർഡ്. അടുത്തത് ക്ലിക്ക് ചെയ്യുക.intel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-3
  2. നിങ്ങൾ സൃഷ്ടിക്കാൻ ആഗ്രഹിക്കുന്ന പ്രോജക്റ്റിനായി ഒരു ഡയറക്ടറിയും പേരും വ്യക്തമാക്കുക. അടുത്തത് ക്ലിക്ക് ചെയ്യുക.intel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-4
  3. ശൂന്യമായ പ്രോജക്‌റ്റ് തിരഞ്ഞെടുത്തിട്ടുണ്ടോയെന്ന് പരിശോധിക്കുക. അടുത്തത് രണ്ട് തവണ ക്ലിക്ക് ചെയ്യുക.intel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-5
  4. നെയിം ഫിൽട്ടറിന് കീഴിൽ, ഉപകരണത്തിന്റെ ഭാഗം നമ്പർ ടൈപ്പ് ചെയ്യുക.
  5. ലഭ്യമായ ഉപകരണങ്ങൾക്ക് കീഴിൽ, അനുയോജ്യമായ ഉപകരണം തിരഞ്ഞെടുക്കുക.intel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-6
  6. പൂർത്തിയാക്കുക ക്ലിക്ക് ചെയ്യുക.

EMIF IP സൃഷ്ടിക്കുകയും ക്രമീകരിക്കുകയും ചെയ്യുന്നു

EMIF IP എങ്ങനെ ജനറേറ്റ് ചെയ്യാമെന്നും കോൺഫിഗർ ചെയ്യാമെന്നും ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ വ്യക്തമാക്കുന്നു. നിങ്ങൾ ലക്ഷ്യമിടുന്ന മെമ്മറി പ്രോട്ടോക്കോൾ പരിഗണിക്കാതെ തന്നെ ഘട്ടങ്ങൾ സമാനമാണ്.

  1. IP കാറ്റലോഗ് വിൻഡോയിൽ, Intel Arria 10 External Memory Interfaces തിരഞ്ഞെടുക്കുക. (IP കാറ്റലോഗ് വിൻഡോ ദൃശ്യമാകുന്നില്ലെങ്കിൽ, തിരഞ്ഞെടുക്കുക View ➤ യൂട്ടിലിറ്റി വിൻഡോസ് ➤ IP കാറ്റലോഗ്.)intel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-7
  2. IP പാരാമീറ്റർ എഡിറ്ററിൽ, EMIF IP-യ്‌ക്ക് ഒരു എന്റിറ്റി നാമം നൽകുക (നിങ്ങൾ ഇവിടെ നൽകുന്ന പേര് file IP-യുടെ പേര്) കൂടാതെ ഒരു ഡയറക്ടറി വ്യക്തമാക്കുക. സൃഷ്ടിക്കുക ക്ലിക്ക് ചെയ്യുക.intel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-8
  3. പാരാമീറ്റർ എഡിറ്ററിന് ഒന്നിലധികം ടാബുകൾ ഉണ്ട്, നിങ്ങളുടെ EMIF നടപ്പിലാക്കൽ പ്രതിഫലിപ്പിക്കുന്നതിന് നിങ്ങൾ പാരാമീറ്ററുകൾ കോൺഫിഗർ ചെയ്യണം:
Intel Arria 10 EMIF പാരാമീറ്റർ എഡിറ്റർ മാർഗ്ഗനിർദ്ദേശങ്ങൾ

പട്ടിക 1. EMIF പാരാമീറ്റർ എഡിറ്റർ മാർഗ്ഗനിർദ്ദേശങ്ങൾ

പാരാമീറ്റർ എഡിറ്റർ ടാബ് മാർഗ്ഗനിർദ്ദേശങ്ങൾ
ജനറൽ ഇനിപ്പറയുന്ന പാരാമീറ്ററുകൾ ശരിയായി നൽകിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക:

• ഉപകരണത്തിനുള്ള സ്പീഡ് ഗ്രേഡ്.

• മെമ്മറി ക്ലോക്ക് ഫ്രീക്വൻസി.

• PLL റഫറൻസ് ക്ലോക്ക് ഫ്രീക്വൻസി.

മെമ്മറി • ലെ പാരാമീറ്ററുകൾ നൽകുന്നതിന് നിങ്ങളുടെ മെമ്മറി ഉപകരണത്തിനായുള്ള ഡാറ്റാഷീറ്റ് പരിശോധിക്കുക മെമ്മറി ടാബ്.

• ALERT# പിന്നിനായി നിങ്ങൾ ഒരു പ്രത്യേക ലൊക്കേഷനും നൽകണം. (DDR4 മെമ്മറി പ്രോട്ടോക്കോളിന് മാത്രം ബാധകമാണ്.)

മെം I/O • പ്രാരംഭ പ്രോജക്റ്റ് അന്വേഷണങ്ങൾക്കായി, നിങ്ങൾക്ക് ഡിഫോൾട്ട് ക്രമീകരണങ്ങൾ ഉപയോഗിക്കാം

മെം I/O ടാബ്.

• വിപുലമായ ഡിസൈൻ മൂല്യനിർണ്ണയത്തിനായി, ഒപ്റ്റിമൽ ടെർമിനേഷൻ ക്രമീകരണങ്ങൾ ലഭിക്കുന്നതിന് നിങ്ങൾ ബോർഡ് സിമുലേഷൻ നടത്തണം.

FPGA I/O • പ്രാരംഭ പ്രോജക്റ്റ് അന്വേഷണങ്ങൾക്കായി, നിങ്ങൾക്ക് ഡിഫോൾട്ട് ക്രമീകരണങ്ങൾ ഉപയോഗിക്കാം

FPGA I/O ടാബ്.

• വിപുലമായ ഡിസൈൻ മൂല്യനിർണ്ണയത്തിനായി, ഉചിതമായ I/O മാനദണ്ഡങ്ങൾ തിരഞ്ഞെടുക്കുന്നതിന് നിങ്ങൾ ബന്ധപ്പെട്ട IBIS മോഡലുകൾ ഉപയോഗിച്ച് ബോർഡ് സിമുലേഷൻ നടത്തണം.

മെം ടൈമിംഗ് • പ്രാരംഭ പ്രോജക്റ്റ് അന്വേഷണങ്ങൾക്കായി, നിങ്ങൾക്ക് ഡിഫോൾട്ട് ക്രമീകരണങ്ങൾ ഉപയോഗിക്കാം

മെം ടൈമിംഗ് ടാബ്.

• വിപുലമായ ഡിസൈൻ മൂല്യനിർണ്ണയത്തിനായി, നിങ്ങളുടെ മെമ്മറി ഉപകരണത്തിന്റെ ഡാറ്റാഷീറ്റ് അനുസരിച്ച് പാരാമീറ്ററുകൾ നൽകണം.

ബോർഡ് • പ്രാരംഭ പ്രോജക്റ്റ് അന്വേഷണങ്ങൾക്കായി, നിങ്ങൾക്ക് ഡിഫോൾട്ട് ക്രമീകരണങ്ങൾ ഉപയോഗിക്കാം

ബോർഡ് ടാബ്.

• വിപുലമായ ഡിസൈൻ മൂല്യനിർണ്ണയത്തിനും കൃത്യമായ ടൈമിംഗ് ക്ലോഷറിനും, കൃത്യമായ ഇന്റർസിംബൽ ഇടപെടൽ (ISI)/ ക്രോസ്‌സ്റ്റോക്ക്, ബോർഡ്, പാക്കേജ് സ്‌ക്യു വിവരങ്ങൾ എന്നിവ ലഭിക്കുന്നതിന് നിങ്ങൾ ബോർഡ് സിമുലേഷൻ നടത്തണം, തുടർന്ന് അത് നൽകുക. ബോർഡ് ടാബ്.

കൺട്രോളർ നിങ്ങളുടെ മെമ്മറി കൺട്രോളറിന് ആവശ്യമുള്ള കോൺഫിഗറേഷനും പെരുമാറ്റവും അനുസരിച്ച് കൺട്രോളർ പാരാമീറ്ററുകൾ സജ്ജമാക്കുക.
ഡയഗ്നോസ്റ്റിക്സ് എന്നതിലെ പാരാമീറ്ററുകൾ നിങ്ങൾക്ക് ഉപയോഗിക്കാം ഡയഗ്നോസ്റ്റിക്സ് നിങ്ങളുടെ മെമ്മറി ഇന്റർഫേസ് പരിശോധിക്കുന്നതിനും ഡീബഗ്ഗിംഗ് ചെയ്യുന്നതിനും സഹായിക്കുന്നതിന് ടാബ്.
Exampലെ ഡിസൈനുകൾ ദി Exampലെ ഡിസൈനുകൾ ഡിസൈൻ എക്സിറ്റ് സൃഷ്ടിക്കാൻ ടാബ് നിങ്ങളെ അനുവദിക്കുന്നുampസിന്തസിസിനും സിമുലേഷനും വേണ്ടിയുള്ള ലെസ്. സൃഷ്ടിച്ച ഡിസൈൻ എക്സിample എന്നത് EMIF ഐപിയും മെമ്മറി ഇന്റർഫേസ് സാധൂകരിക്കുന്നതിനായി ക്രമരഹിതമായ ട്രാഫിക് സൃഷ്ടിക്കുന്ന ഒരു ഡ്രൈവറും അടങ്ങുന്ന ഒരു സമ്പൂർണ്ണ EMIF സിസ്റ്റമാണ്.

വ്യക്തിഗത പാരാമീറ്ററുകളെക്കുറിച്ചുള്ള വിശദമായ വിവരങ്ങൾക്ക്, Intel Arria 10 External Memory Interfaces IP ഉപയോക്തൃ ഗൈഡിലെ നിങ്ങളുടെ മെമ്മറി പ്രോട്ടോക്കോളിനായി ഉചിതമായ അധ്യായം കാണുക.

സിന്തസൈസ് ചെയ്യാവുന്ന EMIF ഡിസൈൻ സൃഷ്ടിക്കുന്നു Example

Intel Arria 10 ഡെവലപ്‌മെന്റ് കിറ്റുകൾക്ക്, EMIF IP സ്വപ്രേരിതമായി പാരാമീറ്റർ ചെയ്യുകയും നിർദ്ദിഷ്ട ബോർഡിനായി പിൻഔട്ടുകൾ സൃഷ്ടിക്കുകയും ചെയ്യുന്ന പ്രീസെറ്റുകൾ ഉണ്ട്.

  1. പ്രീസെറ്റ് വിൻഡോ ദൃശ്യമാണോയെന്ന് പരിശോധിക്കുക. പ്രീസെറ്റ് വിൻഡോ ദൃശ്യമാകുന്നില്ലെങ്കിൽ, തിരഞ്ഞെടുത്ത് അത് പ്രദർശിപ്പിക്കുക View ➤ പ്രീസെറ്റുകൾ.
  2. പ്രീസെറ്റ് വിൻഡോയിൽ, ഉചിതമായ ഡെവലപ്‌മെന്റ് കിറ്റ് പ്രീസെറ്റ് തിരഞ്ഞെടുത്ത് പ്രയോഗിക്കുക ക്ലിക്കുചെയ്യുക.intel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-9
  3. EMIF IP കോൺഫിഗർ ചെയ്‌ത് Ex Generate ക്ലിക്ക് ചെയ്യുകampവിൻഡോയുടെ മുകളിൽ വലത് കോണിൽ ഡിസൈൻ ചെയ്യുക.
  4. EMIF ഡിസൈനിനായി ഒരു ഡയറക്ടറി വ്യക്തമാക്കുക example ക്ലിക്ക് ചെയ്ത് ശരി ക്ലിക്ക് ചെയ്യുക. EMIF ഡിസൈനിന്റെ വിജയകരമായ ജനറേഷൻ മുൻample ഇനിപ്പറയുന്നവ സൃഷ്ടിക്കുന്നു fileഒരു Wii ഡയറക്‌ടറിക്ക് കീഴിലാണ്.

ചിത്രം 3. ജനറേറ്റഡ് സിന്തസൈസബിൾ ഡിസൈൻ എക്സ്ample File ഘടനintel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-11

കുറിപ്പ്: നിങ്ങൾ സിമുലേഷൻ അല്ലെങ്കിൽ സിന്തസിസ് ചെക്ക്ബോക്സ് തിരഞ്ഞെടുത്തില്ലെങ്കിൽ, ലക്ഷ്യസ്ഥാന ഡയറക്ടറിയിൽ പ്ലാറ്റ്ഫോം ഡിസൈനർ ഡിസൈൻ അടങ്ങിയിരിക്കും files, ഇന്റൽ ക്വാർട്ടസ് പ്രൈം സോഫ്‌റ്റ്‌വെയർ നേരിട്ട് കംപൈൽ ചെയ്യാനാകാത്തവയാണ് viewപ്ലാറ്റ്ഫോം ഡിസൈനറിന് കീഴിൽ എഡിറ്റ് ചെയ്യുക അല്ലെങ്കിൽ എഡിറ്റ് ചെയ്യുക. ഈ സാഹചര്യത്തിൽ, സിന്തസിസും സിമുലേഷനും സൃഷ്ടിക്കുന്നതിന് നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കാൻ കഴിയും file സെറ്റുകൾ.

  • കംപൈൽ ചെയ്യാവുന്ന ഒരു പ്രോജക്‌റ്റ് സൃഷ്‌ടിക്കുന്നതിന്, നിങ്ങൾ ലക്ഷ്യസ്ഥാന ഡയറക്‌ടറിയിൽ quartus_sh -t make_qii_design.tcl സ്‌ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കണം.
  • ഒരു സിമുലേഷൻ പ്രോജക്‌റ്റ് സൃഷ്‌ടിക്കുന്നതിന്, നിങ്ങൾ ലക്ഷ്യസ്ഥാന ഡയറക്‌ടറിയിൽ quartus_sh -t make_sim_design.tcl സ്‌ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കണം.
  • ഈ വിഭാഗത്തിലെ സെലക്ട് ബോർഡ് പുൾഡൌൺ മുൻ വ്യക്തിക്ക് ഉചിതമായ ഡെവലപ്മെന്റ് കിറ്റ് പിൻ അസൈൻമെന്റുകൾ ബാധകമാക്കുന്നുampലെ ഡിസൈൻ.
  • Ex-ലെ സിന്തസിസ് ചെക്ക്‌ബോക്‌സ് ഓണാക്കുമ്പോൾ മാത്രമേ ഈ ക്രമീകരണം ലഭ്യമാകൂampലെ ഡിസൈൻ Files വിഭാഗം.
  • ഈ ക്രമീകരണം നിലവിലുള്ള അപ്ലൈഡ് ഡെവലപ്‌മെന്റ് കിറ്റുമായി പൊരുത്തപ്പെടണം, അല്ലെങ്കിൽ ഒരു പിശക് സന്ദേശം ദൃശ്യമാകും.
  • Select ബോർഡ് പുൾഡൗണിൽ None എന്ന മൂല്യം ദൃശ്യമാകുകയാണെങ്കിൽ, നിലവിലെ പാരാമീറ്റർ തിരഞ്ഞെടുക്കലുകൾ ഏതെങ്കിലും വികസന കിറ്റ് കോൺഫിഗറേഷനുകളുമായി പൊരുത്തപ്പെടുന്നില്ലെന്ന് ഇത് സൂചിപ്പിക്കുന്നു. പ്രീസെറ്റ് ലൈബ്രറിയിൽ നിന്ന് പ്രീസെറ്റുകളിൽ ഒന്ന് തിരഞ്ഞെടുത്ത് നിങ്ങൾക്ക് ഒരു ഡെവലപ്‌മെന്റ് കിറ്റ്-നിർദ്ദിഷ്ട ഐപിയും അനുബന്ധ പാരാമീറ്റർ ക്രമീകരണങ്ങളും പ്രയോഗിക്കാവുന്നതാണ്. നിങ്ങൾ ഒരു പ്രീസെറ്റ് പ്രയോഗിക്കുമ്പോൾ, നിലവിലെ ഐപിയും മറ്റ് പാരാമീറ്റർ ക്രമീകരണങ്ങളും തിരഞ്ഞെടുത്ത പ്രീസെറ്റുമായി പൊരുത്തപ്പെടുന്നതിന് സജ്ജമാക്കും. നിങ്ങളുടെ നിലവിലെ ക്രമീകരണങ്ങൾ സംരക്ഷിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, നിങ്ങൾ ഒരു പ്രീസെറ്റ് തിരഞ്ഞെടുക്കുന്നതിന് മുമ്പ് അത് ചെയ്യണം. നിങ്ങളുടെ മുൻ ക്രമീകരണങ്ങൾ സംരക്ഷിക്കാതെ ഒരു പ്രീസെറ്റ് തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ, നിങ്ങൾക്ക് എല്ലായ്പ്പോഴും പുതിയ പ്രീസെറ്റ് ക്രമീകരണങ്ങൾ മറ്റൊരു പേരിൽ സംരക്ഷിക്കാനാകും
  • നിങ്ങൾക്ക് എക്സി ജനറേറ്റ് ചെയ്യണമെങ്കിൽampനിങ്ങളുടെ സ്വന്തം ബോർഡിൽ ഉപയോഗിക്കാനുള്ള ഡിസൈൻ, സെലക്ട് ബോർഡ് ഒന്നുമില്ല എന്നായി സജ്ജമാക്കുക, മുൻ സൃഷ്ടിക്കുകampലെ ഡിസൈൻ, തുടർന്ന് പിൻ ലൊക്കേഷൻ നിയന്ത്രണങ്ങൾ ചേർക്കുക.

ബന്ധപ്പെട്ട വിവരങ്ങൾ

  • സിന്തസിസ് എക്സ്ample ഡിസൈൻ പേജ് 17-ൽ
  • DDR10-നുള്ള Intel Arria 3 EMIF IP പാരാമീറ്റർ വിവരണങ്ങൾ
  • DDR10-നുള്ള Intel Arria 4 EMIF IP പാരാമീറ്റർ വിവരണങ്ങൾ
  • QDRII/II+/Xtreme നായുള്ള Intel Arria 10 EMIF IP പാരാമീറ്റർ വിവരണങ്ങൾ
  • QDR-IV-നുള്ള Intel Arria 10 EMIF IP പാരാമീറ്റർ വിവരണങ്ങൾ
  • RLDRAM 10-നുള്ള Intel Arria 3 EMIF IP പാരാമീറ്റർ വിവരണങ്ങൾ
  • LPDDR10-നുള്ള Intel Arria 3 EMIF IP പാരാമീറ്റർ വിവരണങ്ങൾ

EMIF ഡിസൈൻ സൃഷ്ടിക്കുന്നു Exampസിമുലേഷനായി le

Intel Arria 10 ഡെവലപ്‌മെന്റ് കിറ്റുകൾക്ക്, EMIF IP സ്വപ്രേരിതമായി പാരാമീറ്റർ ചെയ്യുകയും നിർദ്ദിഷ്ട ബോർഡിനായി പിൻഔട്ടുകൾ സൃഷ്ടിക്കുകയും ചെയ്യുന്ന പ്രീസെറ്റുകൾ ഉണ്ട്.

  1. പ്രീസെറ്റ് വിൻഡോ ദൃശ്യമാണോയെന്ന് പരിശോധിക്കുക. പ്രീസെറ്റ് വിൻഡോ ദൃശ്യമാകുന്നില്ലെങ്കിൽ, തിരഞ്ഞെടുത്ത് അത് പ്രദർശിപ്പിക്കുക View ➤ പ്രീസെറ്റുകൾ.
  2. പ്രീസെറ്റ് വിൻഡോയിൽ, ഉചിതമായ ഡെവലപ്‌മെന്റ് കിറ്റ് പ്രീസെറ്റ് തിരഞ്ഞെടുത്ത് പ്രയോഗിക്കുക ക്ലിക്കുചെയ്യുക.intel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-12
  3. EMIF IP കോൺഫിഗർ ചെയ്‌ത് Ex Generate ക്ലിക്ക് ചെയ്യുകampവിൻഡോയുടെ മുകളിൽ വലത് കോണിൽ ഡിസൈൻ ചെയ്യുക.intel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-13
  4. EMIF ഡിസൈനിനായി ഒരു ഡയറക്ടറി വ്യക്തമാക്കുക example ക്ലിക്ക് ചെയ്ത് ശരി ക്ലിക്ക് ചെയ്യുക.

EMIF ഡിസൈനിന്റെ വിജയകരമായ ജനറേഷൻ മുൻample ഒന്നിലധികം സൃഷ്ടിക്കുന്നു file ഒരു sim/ed_sim ഡയറക്‌ടറിക്ക് കീഴിൽ പിന്തുണയ്‌ക്കുന്ന വിവിധ സിമുലേറ്ററുകൾക്കായി സജ്ജമാക്കുന്നു.
ചിത്രം 4. ജനറേറ്റഡ് സിമുലേഷൻ ഡിസൈൻ എക്സ്ample File ഘടനintel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-14

ശ്രദ്ധിക്കുക: നിങ്ങൾ സിമുലേഷൻ അല്ലെങ്കിൽ സിന്തസിസ് ചെക്ക്ബോക്സ് തിരഞ്ഞെടുത്തില്ലെങ്കിൽ, ലക്ഷ്യസ്ഥാന ഡയറക്ടറിയിൽ പ്ലാറ്റ്ഫോം ഡിസൈനർ ഡിസൈൻ അടങ്ങിയിരിക്കും files, ഇന്റൽ ക്വാർട്ടസ് പ്രൈം സോഫ്‌റ്റ്‌വെയർ നേരിട്ട് കംപൈൽ ചെയ്യാനാകാത്തവയാണ് viewപ്ലാറ്റ്ഫോം ഡിസൈനറിന് കീഴിൽ എഡിറ്റ് ചെയ്യുക അല്ലെങ്കിൽ എഡിറ്റ് ചെയ്യുക. ഈ സാഹചര്യത്തിൽ നിങ്ങൾക്ക് സിന്തസിസും സിമുലേഷനും സൃഷ്ടിക്കുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കാൻ കഴിയും file സെറ്റുകൾ.

  • കംപൈൽ ചെയ്യാവുന്ന ഒരു പ്രോജക്‌റ്റ് സൃഷ്‌ടിക്കുന്നതിന്, നിങ്ങൾ ലക്ഷ്യസ്ഥാന ഡയറക്‌ടറിയിൽ quartus_sh -t make_qii_design.tcl സ്‌ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കണം.
  • ഒരു സിമുലേഷൻ പ്രോജക്‌റ്റ് സൃഷ്‌ടിക്കുന്നതിന്, നിങ്ങൾ ലക്ഷ്യസ്ഥാന ഡയറക്‌ടറിയിൽ quartus_sh -t make_sim_design.tcl സ്‌ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കണം.

ബന്ധപ്പെട്ട വിവരങ്ങൾ

  • സിമുലേഷൻ എക്സിample ഡിസൈൻ പേജ് 19-ൽ
  • Intel Arria 10 EMIF IP - മെമ്മറി IP അനുകരിക്കുന്നു

സിമുലേഷൻ വേഴ്സസ് ഹാർഡ്‌വെയർ ഇംപ്ലിമെന്റേഷൻ

എക്‌സ്‌റ്റേണൽ മെമ്മറി ഇന്റർഫേസ് സിമുലേഷനായി, ഐപി ജനറേഷൻ സമയത്ത് ഡയഗ്‌നോസ്റ്റിക്‌സ് ടാബിൽ നിങ്ങൾക്ക് സ്‌കിപ്പ് കാലിബ്രേഷൻ അല്ലെങ്കിൽ പൂർണ്ണ കാലിബ്രേഷൻ തിരഞ്ഞെടുക്കാം.
EMIF സിമുലേഷൻ മോഡലുകൾ
ഈ പട്ടിക ഒഴിവാക്കൽ കാലിബ്രേഷൻ, പൂർണ്ണ കാലിബ്രേഷൻ മോഡലുകളുടെ സവിശേഷതകൾ താരതമ്യം ചെയ്യുന്നു.
പട്ടിക 2. EMIF സിമുലേഷൻ മോഡലുകൾ: സ്കീപ്പ് കാലിബ്രേഷൻ വേഴ്സസ് ഫുൾ കാലിബ്രേഷൻ

കാലിബ്രേഷൻ ഒഴിവാക്കുക പൂർണ്ണ കാലിബ്രേഷൻ
ഉപയോക്തൃ യുക്തിയിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്ന സിസ്റ്റം-ലെവൽ സിമുലേഷൻ. കാലിബ്രേഷനിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്ന മെമ്മറി ഇന്റർഫേസ് സിമുലേഷൻ.
കാലിബ്രേഷൻ വിശദാംശങ്ങൾ ക്യാപ്‌ചർ ചെയ്‌തിട്ടില്ല. എല്ലാം പിടിച്ചെടുക്കുന്നുtagകാലിബ്രേഷൻ.
തുടർന്നു…
കാലിബ്രേഷൻ ഒഴിവാക്കുക പൂർണ്ണ കാലിബ്രേഷൻ
ഡാറ്റ സംഭരിക്കാനും വീണ്ടെടുക്കാനുമുള്ള കഴിവുണ്ട്. ലെവലിംഗ്, ഓരോ ബിറ്റ് ഡെസ്‌ക്യൂ മുതലായവയും ഉൾപ്പെടുന്നു.
കൃത്യമായ കാര്യക്ഷമതയെ പ്രതിനിധീകരിക്കുന്നു.
ബോർഡ് ചരിവ് പരിഗണിക്കുന്നില്ല.

RTL സിമുലേഷൻ വേഴ്സസ് ഹാർഡ്‌വെയർ ഇംപ്ലിമെന്റേഷൻ
EMIF സിമുലേഷനും ഹാർഡ്‌വെയർ നടപ്പിലാക്കലും തമ്മിലുള്ള പ്രധാന വ്യത്യാസങ്ങൾ ഈ പട്ടിക എടുത്തുകാണിക്കുന്നു.
പട്ടിക 3. EMIF RTL സിമുലേഷൻ വേഴ്സസ് ഹാർഡ്‌വെയർ ഇംപ്ലിമെന്റേഷൻ

RTL സിമുലേഷൻ ഹാർഡ്‌വെയർ നടപ്പിലാക്കൽ
Nios® ഇനീഷ്യലൈസേഷനും കാലിബ്രേഷൻ കോഡും സമാന്തരമായി നടപ്പിലാക്കുന്നു. നിയോസ് ഇനീഷ്യലൈസേഷനും കാലിബ്രേഷൻ കോഡും തുടർച്ചയായി നടപ്പിലാക്കുന്നു.
ഇന്റർഫേസുകൾ സിമുലേഷനിൽ ഒരേസമയം cal_done സിഗ്നൽ സിഗ്നൽ ഉറപ്പിക്കുന്നു. ഫിറ്റർ പ്രവർത്തനങ്ങൾ കാലിബ്രേഷന്റെ ക്രമം നിർണ്ണയിക്കുന്നു, കൂടാതെ ഇന്റർഫേസുകൾ ഒരേസമയം cal_done ഉറപ്പിക്കുന്നില്ല.

നിങ്ങളുടെ ഡിസൈനിന്റെ ആപ്ലിക്കേഷനായി ട്രാഫിക് പാറ്റേണുകളെ അടിസ്ഥാനമാക്കി നിങ്ങൾ RTL സിമുലേഷനുകൾ പ്രവർത്തിപ്പിക്കണം. ആർടിഎൽ സിമുലേഷനും ഹാർഡ്‌വെയർ നടപ്പാക്കലും തമ്മിലുള്ള ലേറ്റൻസിയിൽ പൊരുത്തക്കേടുണ്ടാക്കുന്ന പിസിബി ട്രെയ്‌സ് കാലതാമസങ്ങളെ ആർടിഎൽ സിമുലേഷൻ മാതൃകയാക്കുന്നില്ല എന്നത് ശ്രദ്ധിക്കുക.

മോഡൽസിം ഉപയോഗിച്ച് എക്സ്റ്റേണൽ മെമ്മറി ഇന്റർഫേസ് ഐപി അനുകരിക്കുന്നു

EMIF ഡിസൈൻ എങ്ങനെ അനുകരിക്കാമെന്ന് ഈ നടപടിക്രമം കാണിക്കുന്നുample.

  1. മെന്റർ ഗ്രാഫിക്സ്* മോഡൽസിം സോഫ്‌റ്റ്‌വെയർ സമാരംഭിച്ച് തിരഞ്ഞെടുക്കുക File ➤ ഡയറക്ടറി മാറ്റുക. ജനറേറ്റുചെയ്‌ത ഡിസൈനിലെ sim/ed_sim/mentor ഡയറക്‌ടറിയിലേക്ക് നാവിഗേറ്റ് ചെയ്യുകample ഫോൾഡർ.
  2. സ്‌ക്രീനിന്റെ താഴെയായി ട്രാൻസ്‌ക്രിപ്റ്റ് വിൻഡോ പ്രദർശിപ്പിച്ചിട്ടുണ്ടോയെന്ന് പരിശോധിക്കുക. ട്രാൻസ്ക്രിപ്റ്റ് വിൻഡോ ദൃശ്യമാകുന്നില്ലെങ്കിൽ, ക്ലിക്ക് ചെയ്ത് അത് പ്രദർശിപ്പിക്കുക View ➤ ട്രാൻസ്ക്രിപ്റ്റ്.
  3. ട്രാൻസ്ക്രിപ്റ്റ് വിൻഡോയിൽ, source msim_setup.tcl റൺ ചെയ്യുക.
  4. ഉറവിടം msim_setup.tcl പ്രവർത്തിക്കുന്നത് പൂർത്തിയാക്കിയ ശേഷം, ട്രാൻസ്ക്രിപ്റ്റ് വിൻഡോയിൽ ld_debug പ്രവർത്തിപ്പിക്കുക.
  5. ld_debug പ്രവർത്തിക്കുന്നത് പൂർത്തിയാക്കിയ ശേഷം, ഒബ്‌ജക്‌റ്റ് വിൻഡോ പ്രദർശിപ്പിച്ചിട്ടുണ്ടോയെന്ന് പരിശോധിക്കുക. ഒബ്‌ജക്‌റ്റ് വിൻഡോ ദൃശ്യമാകുന്നില്ലെങ്കിൽ, ക്ലിക്കുചെയ്‌ത് അത് പ്രദർശിപ്പിക്കുക View ➤ വസ്തുക്കൾ.
  6. ഒബ്‌ജക്‌റ്റ് വിൻഡോയിൽ, റൈറ്റ് ക്ലിക്ക് ചെയ്‌ത് ആഡ് വേവ് തിരഞ്ഞെടുത്ത് നിങ്ങൾ അനുകരിക്കാൻ ആഗ്രഹിക്കുന്ന സിഗ്നലുകൾ തിരഞ്ഞെടുക്കുക.
  7. സിമുലേഷനായി സിഗ്നലുകൾ തിരഞ്ഞെടുത്ത് പൂർത്തിയാക്കിയ ശേഷം, ട്രാൻസ്ക്രിപ്റ്റ് വിൻഡോയിൽ റൺ-എല്ലാം എക്സിക്യൂട്ട് ചെയ്യുക. സിമുലേഷൻ പൂർത്തിയാകുന്നതുവരെ പ്രവർത്തിക്കുന്നു.
  8. സിമുലേഷൻ ദൃശ്യമാകുന്നില്ലെങ്കിൽ, ക്ലിക്ക് ചെയ്യുക View ➤ വേവ്.

ബന്ധപ്പെട്ട വിവരങ്ങൾ

Intel Arria 10 EMIF IP - മെമ്മറി IP അനുകരിക്കുന്നു

Intel Arria 10 EMIF IP-യുടെ പിൻ പ്ലേസ്‌മെന്റ്

ഈ വിഷയം പിൻ പ്ലെയ്‌സ്‌മെന്റിനുള്ള മാർഗ്ഗനിർദ്ദേശങ്ങൾ നൽകുന്നു.

കഴിഞ്ഞുview

Intel Arria 10 FPGA-കൾക്ക് ഇനിപ്പറയുന്ന ഘടനയുണ്ട്:

  • ഓരോ ഉപകരണത്തിലും 2 I/O നിരകൾ അടങ്ങിയിരിക്കുന്നു.
  • ഓരോ I/O കോളത്തിലും 8 I/O ബാങ്കുകൾ വരെ അടങ്ങിയിരിക്കുന്നു.
  • ഓരോ I/O ബാങ്കിലും 4 പാതകൾ അടങ്ങിയിരിക്കുന്നു.
  • ഓരോ പാതയിലും 12 പൊതു-ഉദ്ദേശ്യ I/O (GPIO) പിന്നുകൾ അടങ്ങിയിരിക്കുന്നു.
പൊതുവായ പിൻ മാർഗ്ഗനിർദ്ദേശങ്ങൾ

ഇനിപ്പറയുന്ന പോയിന്റുകൾ പൊതുവായ പിൻ മാർഗ്ഗനിർദ്ദേശങ്ങൾ നൽകുന്നു:

  • തന്നിരിക്കുന്ന ഒരു ബാഹ്യ മെമ്മറി ഇന്റർഫേസിനുള്ള പിന്നുകൾ ഒരൊറ്റ I/O കോളത്തിനുള്ളിൽ ഉണ്ടെന്ന് ഉറപ്പാക്കുക.
  • ഒന്നിലധികം ബാങ്കുകളിൽ വ്യാപിച്ചുകിടക്കുന്ന ഇന്റർഫേസുകൾ ഇനിപ്പറയുന്ന ആവശ്യകതകൾ പാലിക്കണം:
    • ബാങ്കുകൾ പരസ്പരം അടുത്തായിരിക്കണം. അടുത്തുള്ള ബാങ്കുകളെ കുറിച്ചുള്ള വിവരങ്ങൾക്ക്, Intel Arria 10 External Memory Interfaces IP യൂസർ ഗൈഡ് കാണുക.
    • ലേറ്റൻസി കുറയ്ക്കുന്നതിന് വിലാസവും കമാൻഡ് ബാങ്കും ഒരു കേന്ദ്ര ബാങ്കിൽ ഉണ്ടായിരിക്കണം. മെമ്മറി ഇന്റർഫേസ് ഇരട്ട സംഖ്യ ബാങ്കുകൾ ഉപയോഗിക്കുന്നുവെങ്കിൽ, വിലാസവും കമാൻഡ് ബാങ്കും രണ്ട് സെൻട്രൽ ബാങ്കുകളിൽ ഒന്നിലേതാണ്.
  • ഉപയോഗിക്കാത്ത പിന്നുകൾ പൊതു-ഉദ്ദേശ്യ I/O പിന്നുകളായി ഉപയോഗിക്കാം.
  • എല്ലാ വിലാസവും കമാൻഡും അനുബന്ധ പിന്നുകളും ഒരൊറ്റ ബാങ്കിനുള്ളിൽ ഉണ്ടായിരിക്കണം.
  • വിലാസത്തിനും കമാൻഡിനും ഡാറ്റ പിന്നുകൾക്കും ഇനിപ്പറയുന്ന വ്യവസ്ഥകൾക്ക് കീഴിൽ ഒരു ബാങ്ക് പങ്കിടാനാകും:
    • വിലാസം, കമാൻഡ്, ഡാറ്റ പിന്നുകൾ എന്നിവയ്ക്ക് ഒരു I/O പാത പങ്കിടാൻ കഴിയില്ല.
    • വിലാസത്തിലും കമാൻഡ് ബാങ്കിലും ഉപയോഗിക്കാത്ത ഒരു I/O ലെയ്ൻ മാത്രമേ ഡാറ്റാ പിന്നുകൾക്കായി ഉപയോഗിക്കാൻ കഴിയൂ.

പട്ടിക 4. പൊതുവായ പിൻ നിയന്ത്രണങ്ങൾ

സിഗ്നൽ തരം പരിമിതി
ഡാറ്റ സ്ട്രോബ് ഒരു DQ ഗ്രൂപ്പിൽ പെട്ട എല്ലാ സിഗ്നലുകളും ഒരേ I/O ലെയ്നിൽ തന്നെ ആയിരിക്കണം.
ഡാറ്റ ബന്ധപ്പെട്ട DQ പിന്നുകൾ ഒരേ I/O ലെയ്നിൽ ആയിരിക്കണം. ശരിയായ പ്രവർത്തനത്തിന് DM/DBI പിന്നുകൾ DQ പിൻ ഉപയോഗിച്ച് ജോടിയാക്കേണ്ടതാണ്. ബൈഡയറക്ഷണൽ ഡാറ്റ ലൈനുകളെ പിന്തുണയ്ക്കാത്ത പ്രോട്ടോക്കോളുകൾക്കായി, റീഡ് സിഗ്നലുകൾ റൈറ്റ് സിഗ്നലുകളിൽ നിന്ന് പ്രത്യേകം ഗ്രൂപ്പുചെയ്യണം.
വിലാസവും ആജ്ഞയും വിലാസവും കമാൻഡ് പിന്നുകളും ഒരു I/O ബാങ്കിനുള്ളിൽ മുൻകൂട്ടി നിശ്ചയിച്ചിട്ടുള്ള സ്ഥലങ്ങളിൽ ഉണ്ടായിരിക്കണം.

പിൻ അസൈൻമെന്റുകൾ
ഐപി ജനറേഷൻ സമയത്ത് നിങ്ങൾ ഒരു ഡെവലപ്‌മെന്റ് കിറ്റ് പ്രീസെറ്റ് പ്രയോഗിച്ചാൽ, ഡെവലപ്‌മെന്റ് കിറ്റിനായുള്ള എല്ലാ പിൻ അസൈൻമെന്റുകളും സ്വയമേവ ജനറേറ്റ് ചെയ്യപ്പെടുകയും .qsf-ൽ പരിശോധിച്ചുറപ്പിക്കുകയും ചെയ്യും. file അത് ഡിസൈൻ എക്സി ഉപയോഗിച്ച് സൃഷ്ടിക്കപ്പെട്ടതാണ്ample.

ബന്ധപ്പെട്ട വിവരങ്ങൾ

  • Intel Arria 10 EMIF IP DDR3
  • DDR10-നുള്ള Intel Arria 4 EMIF IP
  • QDRII/II+/Xtreme-നുള്ള Intel Arria 10 EMIF IP
  • QDR-IV-നുള്ള Intel Arria 10 EMIF IP
  • RLDRAM 10-നുള്ള Intel Arria 3 EMIF IP
  • LPDDR10-നുള്ള Intel Arria 3 EMIF IP

Intel Arria 10 EMIF ഡിസൈൻ കംപൈൽ ചെയ്യലും പ്രോഗ്രാമിംഗും Example

നിങ്ങൾ .qsf-ൽ ആവശ്യമായ പിൻ അസൈൻമെന്റുകൾ നടത്തിയ ശേഷം file, നിങ്ങൾക്ക് മുൻ ഡിസൈൻ കംപൈൽ ചെയ്യാംampഇന്റൽ ക്വാർട്ടസ് പ്രൈം സോഫ്റ്റ്വെയറിൽ le.

  1. മുൻ ഡിസൈൻ അടങ്ങുന്ന ഇന്റൽ ക്വാർട്ടസ് പ്രൈം ഫോൾഡറിലേക്ക് നാവിഗേറ്റ് ചെയ്യുകample ഡയറക്ടറി.
  2. ഇന്റൽ ക്വാർട്ടസ് പ്രൈം പ്രോജക്റ്റ് തുറക്കുക file, (.qpf).
  3. സമാഹാരം ആരംഭിക്കുന്നതിന്, പ്രോസസ്സിംഗ് ➤ സമാഹാരം ആരംഭിക്കുക ക്ലിക്കുചെയ്യുക. സമാഹാരത്തിന്റെ വിജയകരമായ പൂർത്തീകരണം ഒരു .sof സൃഷ്ടിക്കുന്നു file, ഇത് ഹാർഡ്‌വെയറിൽ പ്രവർത്തിക്കാൻ രൂപകൽപ്പനയെ പ്രാപ്‌തമാക്കുന്നു.
  4. കംപൈൽ ചെയ്ത ഡിസൈൻ ഉപയോഗിച്ച് നിങ്ങളുടെ ഉപകരണം പ്രോഗ്രാം ചെയ്യാൻ, ടൂൾസ് ➤ പ്രോഗ്രാമർ ക്ലിക്ക് ചെയ്ത് പ്രോഗ്രാമർ തുറക്കുക.
  5. പ്രോഗ്രാമറിൽ, പിന്തുണയ്ക്കുന്ന ഉപകരണങ്ങൾ കണ്ടെത്തുന്നതിന് സ്വയമേവ കണ്ടെത്തുക ക്ലിക്കുചെയ്യുക.
  6. Intel Arria 10 ഉപകരണം തിരഞ്ഞെടുക്കുക, തുടർന്ന് മാറ്റുക തിരഞ്ഞെടുക്കുക File.
  7. സൃഷ്ടിച്ച ed_synth.sof-ലേക്ക് നാവിഗേറ്റ് ചെയ്യുക file കൂടാതെ ഓപ്പൺ തിരഞ്ഞെടുക്കുക.
  8. Intel Arria 10 ഉപകരണം പ്രോഗ്രാമിംഗ് ആരംഭിക്കാൻ ആരംഭിക്കുക ക്ലിക്കുചെയ്യുക. ഉപകരണം വിജയകരമായി പ്രോഗ്രാം ചെയ്യുമ്പോൾ, വിൻഡോയുടെ മുകളിൽ വലതുവശത്തുള്ള പ്രോഗ്രസ് ബാർ 100% സൂചിപ്പിക്കണം (വിജയകരം).

Intel Arria 10 EMIF ഡിസൈൻ ഡീബഗ്ഗിംഗ് Example

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

  1. EMIF ഡീബഗ് ടൂൾകിറ്റ് സമാരംഭിക്കുന്നതിന്, ടൂളുകളിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക ➤ സിസ്റ്റം ഡീബഗ്ഗിംഗ് ടൂളുകൾ ➤ എക്സ്റ്റേണൽ മെമ്മറി ഇന്റർഫേസ് ടൂൾകിറ്റ്.
  2. കണക്ഷനുകൾ ആരംഭിക്കുക ക്ലിക്കുചെയ്യുക.
  3. ഉപകരണത്തിലേക്ക് പദ്ധതി ലിങ്ക് ക്ലിക്ക് ചെയ്യുക. ഒരു വിൻഡോ ദൃശ്യമാകുന്നു; ശരിയായ ഉപകരണം തിരഞ്ഞെടുത്തിട്ടുണ്ടെന്നും അത് ശരിയായ .sof ആണെന്നും പരിശോധിക്കുക file തിരഞ്ഞെടുത്തിരിക്കുന്നു.
  4. മെമ്മറി ഇന്റർഫേസ് കണക്ഷൻ സൃഷ്ടിക്കുക ക്ലിക്കുചെയ്യുക. ശരി ക്ലിക്ക് ചെയ്തുകൊണ്ട് സ്ഥിരസ്ഥിതി ക്രമീകരണങ്ങൾ അംഗീകരിക്കുക.
  5. EMIF ഡീബഗ് ടൂൾകിറ്റിനൊപ്പം പ്രവർത്തിക്കാൻ Intel Arria 10 ഡെവലപ്‌മെന്റ് കിറ്റ് ഇപ്പോൾ സജ്ജീകരിച്ചിരിക്കുന്നു, അനുബന്ധ ഓപ്ഷനിൽ ഇരട്ട-ക്ലിക്കുചെയ്യുന്നതിലൂടെ നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന റിപ്പോർട്ടുകളിൽ ഏതെങ്കിലും സൃഷ്ടിക്കാൻ കഴിയും:
  • കാലിബ്രേഷൻ വീണ്ടും പ്രവർത്തിപ്പിക്കുക. ഓരോ DQ/DQS പിന്നിന്റെയും മാർജിനുകൾക്കൊപ്പം ഓരോ DQ/DQS ഗ്രൂപ്പിന്റെയും കാലിബ്രേഷൻ നില സംഗ്രഹിക്കുന്ന ഒരു കാലിബ്രേഷൻ റിപ്പോർട്ട് നിർമ്മിക്കുന്നു.
  • ഡ്രൈവർ മാർജിനിംഗ്. ഓരോ I/O പിൻയിലും വായിക്കുകയും എഴുതുകയും ചെയ്യുന്ന മാർജിനുകൾ സംഗ്രഹിക്കുന്ന ഒരു റിപ്പോർട്ട് നിർമ്മിക്കുന്നു. ഇത് കാലിബ്രേഷൻ മാർജിനിംഗിൽ നിന്ന് വ്യത്യസ്തമാണ്, കാരണം കാലിബ്രേഷൻ സമയത്തേക്കാൾ ഉപയോക്തൃ മോഡ് ട്രാഫിക്കിലാണ് ഡ്രൈവർ മാർജിനിംഗ് ക്യാപ്‌ചർ ചെയ്യുന്നത്
  • ഐ ഡയഗ്രം സൃഷ്ടിക്കുക. കാലിബ്രേഷൻ ഡാറ്റാ പാറ്റേണുകളെ അടിസ്ഥാനമാക്കി ഓരോ DQ പിന്നിനും കണ്ണ് ഡയഗ്രമുകൾ വായിക്കുകയും എഴുതുകയും ചെയ്യുന്നു.
  • കാലിബ്രേറ്റ് അവസാനിപ്പിക്കുക. വ്യത്യസ്ത ടെർമിനേഷൻ മൂല്യങ്ങൾ സ്വീപ്പ് ചെയ്യുകയും ഓരോ ടെർമിനേഷൻ മൂല്യവും നൽകുന്ന മാർജിനുകൾ റിപ്പോർട്ടുചെയ്യുകയും ചെയ്യുന്നു. മെമ്മറി ഇന്റർഫേസിനായി ഒപ്റ്റിമൽ ടെർമിനേഷൻ തിരഞ്ഞെടുക്കാൻ സഹായിക്കുന്നതിന് ഈ സവിശേഷത ഉപയോഗിക്കുക.

ഡിസൈൻ എക്സിample എക്സ്റ്റേണൽ മെമ്മറി ഇന്റർഫേസുകളുടെ വിവരണം Intel Arria 10 FPGA IP

നിങ്ങളുടെ ഇഎംഐഎഫ് ​​ഐപി പാരാമീറ്റർ ചെയ്യുകയും ജനറേറ്റ് ചെയ്യുകയും ചെയ്യുമ്പോൾ, സിമുലേഷനും സിന്തസിസിനുമായി സിസ്റ്റം ഡയറക്ടറികൾ സൃഷ്ടിക്കുന്നുവെന്ന് നിങ്ങൾക്ക് വ്യക്തമാക്കാം. file സജ്ജീകരിക്കുകയും സൃഷ്ടിക്കുകയും ചെയ്യുന്നു file സ്വയമേവ സജ്ജീകരിക്കുന്നു. Ex-ന് കീഴിൽ നിങ്ങൾ സിമുലേഷൻ അല്ലെങ്കിൽ സിന്തസിസ് തിരഞ്ഞെടുക്കുകയാണെങ്കിൽampലെ ഡിസൈൻ Fileഎക്സിയിലെ എസ്ample ഡിസൈൻസ് ടാബ്, സിസ്റ്റം ഒരു പൂർണ്ണമായ സിമുലേഷൻ സൃഷ്ടിക്കുന്നു file സെറ്റ് അല്ലെങ്കിൽ പൂർണ്ണമായ സമന്വയം file നിങ്ങളുടെ തിരഞ്ഞെടുപ്പിന് അനുസൃതമായി സജ്ജമാക്കുക.

സിന്തസിസ് എക്സ്ampലെ ഡിസൈൻ

സിന്തസിസ് എക്സിampതാഴെയുള്ള ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്ന പ്രധാന ബ്ലോക്കുകൾ le ഡിസൈനിൽ അടങ്ങിയിരിക്കുന്നു.

  • ഒരു ട്രാഫിക് ജനറേറ്റർ, ഇത് ഒരു സിന്തസൈസ് ചെയ്യാവുന്ന Avalon®-MM example ഡ്രൈവർ ഒരു കപട-റാൻഡം പാറ്റേൺ വായിക്കുകയും എഴുതുകയും ചെയ്യുന്നു. ട്രാഫിക് ജനറേറ്റർ മെമ്മറിയിൽ നിന്ന് വായിക്കുന്ന ഡാറ്റയും അത് രേഖാമൂലമുള്ള ഡാറ്റയുമായി പൊരുത്തപ്പെടുന്നുണ്ടെന്ന് ഉറപ്പാക്കുകയും പരാജയം ഉറപ്പിക്കുകയും ചെയ്യുന്നു.
  • മെമ്മറി ഇന്റർഫേസിന്റെ ഒരു ഉദാഹരണം, ഇതിൽ ഉൾപ്പെടുന്നു:
    • Avalon-MM ഇന്റർഫേസിനും AFI ഇന്റർഫേസിനും ഇടയിൽ മോഡറേറ്റ് ചെയ്യുന്ന ഒരു മെമ്മറി കൺട്രോളർ.
    • PHY, മെമ്മറി കൺട്രോളറും ബാഹ്യ മെമ്മറി ഉപകരണങ്ങളും തമ്മിലുള്ള ഒരു ഇന്റർഫേസായി വർത്തിക്കുകയും വായിക്കുകയും എഴുതുകയും ചെയ്യുന്ന പ്രവർത്തനങ്ങൾ നടത്തുന്നു.

ചിത്രം 5. സിന്തസിസ് Exampലെ ഡിസൈൻintel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-15

നിങ്ങൾ Ping Pong PHY സവിശേഷതയാണ് ഉപയോഗിക്കുന്നതെങ്കിൽ, സിന്തസിസ് മുൻampഇനിപ്പറയുന്ന ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ രണ്ട് സ്വതന്ത്ര കൺട്രോളറുകളും ഒരു സാധാരണ PHY വഴിയും രണ്ട് സ്വതന്ത്ര മെമ്മറി ഉപകരണങ്ങളിലേക്ക് കമാൻഡുകൾ നൽകുന്ന രണ്ട് ട്രാഫിക് ജനറേറ്ററുകൾ le ഡിസൈനിൽ ഉൾപ്പെടുന്നു.

ചിത്രം 6. സിന്തസിസ് Exampപിംഗ് പോംഗ് PHY യുടെ ഡിസൈൻintel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-18

നിങ്ങൾ RLDRAM 3 ആണ് ഉപയോഗിക്കുന്നതെങ്കിൽ, സിന്തസിസിലെ ട്രാഫിക് ജനറേറ്റർ എക്സ്ampഇനിപ്പറയുന്ന ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, le ഡിസൈൻ AFI ഉപയോഗിച്ച് PHY-യുമായി നേരിട്ട് ആശയവിനിമയം നടത്തുന്നു.
ചിത്രം 7. സിന്തസിസ് ExampRLDRAM 3 ഇന്റർഫേസുകളുടെ ഡിസൈൻintel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-19

കുറിപ്പ്: ഒന്നോ അതിലധികമോ PLL പങ്കിടൽ മോഡ്, DLL പങ്കിടൽ മോഡ് അല്ലെങ്കിൽ OCT പങ്കിടൽ മോഡ് പാരാമീറ്ററുകൾ, പങ്കിടൽ പാടില്ല എന്ന അല്ലാതെ മറ്റേതെങ്കിലും മൂല്യത്തിലേക്ക് സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിൽ, സിന്തസിസ് മുൻample ഡിസൈനിൽ രണ്ട് ട്രാഫിക് ജനറേറ്റർ/മെമ്മറി ഇന്റർഫേസ് സംഭവങ്ങൾ അടങ്ങിയിരിക്കും. രണ്ട് ട്രാഫിക് ജനറേറ്റർ/മെമ്മറി ഇന്റർഫേസ് സംഭവങ്ങൾ പരാമീറ്റർ ക്രമീകരണങ്ങൾ നിർവചിച്ചിരിക്കുന്ന പ്രകാരം പങ്കിട്ട PLL/DLL/OCT കണക്ഷനുകൾ വഴി മാത്രമേ ബന്ധപ്പെട്ടിട്ടുള്ളൂ. ട്രാഫിക് ജനറേറ്റർ/മെമ്മറി ഇന്റർഫേസ് സംഭവങ്ങൾ നിങ്ങളുടെ സ്വന്തം ഡിസൈനുകളിൽ അത്തരം കണക്ഷനുകൾ എങ്ങനെ ഉണ്ടാക്കാം എന്ന് കാണിക്കുന്നു.

കുറിപ്പ്: ഇന്റൽ ക്വാർട്ടസ് പ്രൈം സ്റ്റാൻഡേർഡ് എഡിഷൻ ഉപയോക്തൃ ഗൈഡിൽ വിവരിച്ചിരിക്കുന്നതുപോലെ തേർഡ്-പാർട്ടി സിന്തസിസ് ഫ്ലോ: മൂന്നാം കക്ഷി സിന്തസിസ് EMIF IP-നുള്ള പിന്തുണയുള്ള ഫ്ലോ അല്ല.
ബന്ധപ്പെട്ട വിവരങ്ങൾ
സിന്തസൈസ് ചെയ്യാവുന്ന EMIF ഡിസൈൻ സൃഷ്ടിക്കുന്നു Example പേജ് 7-ൽ

സിമുലേഷൻ എക്സിampലെ ഡിസൈൻ

സിമുലേഷൻ എക്സിample ഡിസൈനിൽ ഇനിപ്പറയുന്ന ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്ന പ്രധാന ബ്ലോക്കുകൾ അടങ്ങിയിരിക്കുന്നു.

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

ചിത്രം 8. സിമുലേഷൻ Exampലെ ഡിസൈൻintel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-18

നിങ്ങൾ Ping Pong PHY സവിശേഷതയാണ് ഉപയോഗിക്കുന്നതെങ്കിൽ, സിമുലേഷൻ മുൻampഇനിപ്പറയുന്ന ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ രണ്ട് സ്വതന്ത്ര കൺട്രോളറുകളും ഒരു സാധാരണ PHY വഴിയും രണ്ട് സ്വതന്ത്ര മെമ്മറി ഉപകരണങ്ങളിലേക്ക് കമാൻഡുകൾ നൽകുന്ന രണ്ട് ട്രാഫിക് ജനറേറ്ററുകൾ le ഡിസൈനിൽ ഉൾപ്പെടുന്നു.

ചിത്രം 9. സിമുലേഷൻ Exampപിംഗ് പോംഗ് PHY യുടെ ഡിസൈൻintel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-19

നിങ്ങൾ RLDRAM 3 ആണ് ഉപയോഗിക്കുന്നതെങ്കിൽ, സിമുലേഷനിലെ ട്രാഫിക് ജനറേറ്റർ exampഇനിപ്പറയുന്ന ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, le ഡിസൈൻ AFI ഉപയോഗിച്ച് PHY-യുമായി നേരിട്ട് ആശയവിനിമയം നടത്തുന്നു.

ചിത്രം 10. സിമുലേഷൻ ExampRLDRAM 3 ഇന്റർഫേസുകളുടെ ഡിസൈൻintel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-20

ബന്ധപ്പെട്ട വിവരങ്ങൾ
EMIF ഡിസൈൻ സൃഷ്ടിക്കുന്നു Exampപേജ് 10-ൽ സിമുലേഷനായി le

Exampഡിസൈൻ ഇന്റർഫേസ് ടാബ്

പാരാമീറ്റർ എഡിറ്ററിൽ ഒരു എക്സ് ഉൾപ്പെടുന്നുampനിങ്ങളുടെ മുൻ വ്യക്തിയെ പാരാമീറ്റർ ചെയ്യാനും ജനറേറ്റുചെയ്യാനും നിങ്ങളെ അനുവദിക്കുന്ന le ഡിസൈൻസ് ടാബ്ampലെ ഡിസൈനുകൾ.എൽ

ചിത്രം 11. Exampഎക്സ്റ്റേണൽ മെമ്മറി ഇന്റർഫേസ് പാരാമീറ്റർ എഡിറ്ററിൽ ഡിസൈൻസ് ടാബ്intel-UG-20118-External-Memory-Interfaces-Arria-10-FPGA-IP-Design-Example-fig-21

ലഭ്യമാണ് Exampലെ ഡിസൈൻ വിഭാഗം
സെലക്ട് ഡിസൈൻ പുൾഡൗൺ നിങ്ങളെ ആവശ്യമുള്ള മുൻ തിരഞ്ഞെടുക്കാൻ അനുവദിക്കുന്നുampലെ ഡിസൈൻ. നിലവിൽ, EMIF Example ഡിസൈൻ മാത്രമാണ് ലഭ്യമായ ചോയ്‌സ്, അത് സ്ഥിരസ്ഥിതിയായി തിരഞ്ഞെടുക്കുന്നു.

എക്സ്റ്റേണൽ മെമ്മറി ഇന്റർഫേസുകൾക്കായുള്ള ഡോക്യുമെന്റ് റിവിഷൻ ഹിസ്റ്ററി Intel Arria 10 FPGA IP Design Exampലെ ഉപയോക്തൃ ഗൈഡ്

പ്രമാണ പതിപ്പ് ഇന്റൽ ക്വാർട്ടസ് പ്രൈം പതിപ്പ് മാറ്റങ്ങൾ
2021.03.29 21.1 • ൽ Exampലെ ഡിസൈൻ ദ്രുത ആരംഭം അധ്യായം, NCSim* സിമുലേറ്ററിലേക്കുള്ള റഫറൻസുകൾ നീക്കം ചെയ്തു.
2018.09.24 18.1 • ലെ പുതുക്കിയ കണക്കുകൾ സിന്തസൈസ് ചെയ്യാവുന്ന EMIF ഡിസൈൻ സൃഷ്ടിക്കുന്നു Example ഒപ്പം EMIF ഡിസൈൻ സൃഷ്ടിക്കുന്നു Exampസിമുലേഷനായി le വിഷയങ്ങൾ.
2018.05.07 18.0 • എന്നതിൽ നിന്ന് പ്രമാണത്തിന്റെ പേര് മാറ്റി ഇന്റൽ അരിയ 10 എക്‌സ്‌റ്റേണൽ മെമ്മറി ഇന്റർഫേസ് ഐപി ഡിസൈൻ എക്‌സ്ampലെ ഉപയോക്തൃ ഗൈഡ് വരെ ബാഹ്യ മെമ്മറി ഇന്റർഫേസുകൾ Intel Arria 10 FPGA IP ഡിസൈൻ എക്സ്ampലെ ഉപയോക്തൃ ഗൈഡ്.

• ലെ ബുള്ളറ്റ് പോയിന്റുകൾ ശരിയാക്കി കഴിഞ്ഞുview എന്ന വിഭാഗം Intel Arria 10 EMIF IP-യുടെ പിൻ പ്ലേസ്‌മെന്റ് വിഷയം.

തീയതി പതിപ്പ് മാറ്റങ്ങൾ
നവംബർ

2017

2017.11.06 പ്രാരംഭ റിലീസ്.

ഇന്റൽ കോർപ്പറേഷൻ. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം. ഇന്റൽ, ഇന്റൽ ലോഗോ, മറ്റ് ഇന്റൽ മാർക്കുകൾ എന്നിവ ഇന്റൽ കോർപ്പറേഷന്റെയോ അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളുടെയോ വ്യാപാരമുദ്രകളാണ്. ഇന്റലിന്റെ സ്റ്റാൻഡേർഡ് വാറന്റിക്ക് അനുസൃതമായി അതിന്റെ FPGA, അർദ്ധചാലക ഉൽപ്പന്നങ്ങളുടെ പ്രകടനം നിലവിലെ സ്പെസിഫിക്കേഷനുകളിലേക്ക് Intel വാറന്റ് ചെയ്യുന്നു, എന്നാൽ അറിയിപ്പ് കൂടാതെ ഏത് സമയത്തും ഏത് ഉൽപ്പന്നങ്ങളിലും സേവനങ്ങളിലും മാറ്റങ്ങൾ വരുത്താനുള്ള അവകാശം നിക്ഷിപ്തമാണ്. Intel രേഖാമൂലം രേഖാമൂലം സമ്മതിച്ചതല്ലാതെ ഇവിടെ വിവരിച്ചിരിക്കുന്ന ഏതെങ്കിലും വിവരങ്ങളുടെയോ ഉൽപ്പന്നത്തിന്റെയോ സേവനത്തിന്റെയോ ആപ്ലിക്കേഷനിൽ നിന്നോ ഉപയോഗത്തിൽ നിന്നോ ഉണ്ടാകുന്ന ഉത്തരവാദിത്തമോ ബാധ്യതയോ Intel ഏറ്റെടുക്കുന്നില്ല. ഏതെങ്കിലും പ്രസിദ്ധീകരിച്ച വിവരങ്ങളെ ആശ്രയിക്കുന്നതിന് മുമ്പും ഉൽപ്പന്നങ്ങൾക്കോ ​​സേവനങ്ങൾക്കോ ​​​​ഓർഡറുകൾ നൽകുന്നതിനുമുമ്പ് ഉപകരണ സവിശേഷതകളുടെ ഏറ്റവും പുതിയ പതിപ്പ് നേടുന്നതിന് ഇന്റൽ ഉപഭോക്താക്കളോട് നിർദ്ദേശിക്കുന്നു.

  • മറ്റ് പേരുകളും ബ്രാൻഡുകളും മറ്റുള്ളവരുടെ സ്വത്തായി അവകാശപ്പെടാം.

പ്രമാണങ്ങൾ / വിഭവങ്ങൾ

intel UG-20118 എക്സ്റ്റേണൽ മെമ്മറി ഇന്റർഫേസുകൾ Arria 10 FPGA IP Design Example [pdf] ഉപയോക്തൃ ഗൈഡ്
UG-20118 എക്സ്റ്റേണൽ മെമ്മറി ഇന്റർഫേസുകൾ Arria 10 FPGA IP ഡിസൈൻ എക്സ്ample, UG-20118, എക്സ്റ്റേണൽ മെമ്മറി ഇന്റർഫേസുകൾ Arria 10 FPGA IP ഡിസൈൻ എക്സ്ample, ഇന്റർഫേസുകൾ Arria 10 FPGA IP ഡിസൈൻ എക്സ്ample, 10 FPGA IP ഡിസൈൻ എക്സിample

റഫറൻസുകൾ

ഒരു അഭിപ്രായം ഇടൂ

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ അടയാളപ്പെടുത്തി *