ALTERA-LOGO

ALTERA Arria 10 ഹൈബ്രിഡ് മെമ്മറി ക്യൂബ് കൺട്രോളർ ഡിസൈൻ എക്സ്ample

ALTERA-Arria-10-Hybrid-Memory-Cube-Controller-Design-Example-PRODUCT

ഹൈബ്രിഡ് മെമ്മറി ക്യൂബ് കൺട്രോളർ ഡിസൈൻ എക്സ്ample ഉപയോക്തൃ ഗൈഡ് എച്ച്എംസി കൺട്രോളർ ഹാർഡ്‌വെയർ ഡിസൈനിന്റെ രൂപകൽപ്പനയും ഉപയോഗവും സംബന്ധിച്ച വിവരങ്ങൾ നൽകുന്നുample. ക്വാർട്ടസ് പ്രൈം ഡിസൈൻ സ്യൂട്ട് 16.0-ന് വേണ്ടി ഗൈഡ് അപ്‌ഡേറ്റ് ചെയ്‌തു, 2 മെയ് 2016-ന് അവസാനമായി അപ്‌ഡേറ്റ് ചെയ്‌തു.
ഡിസൈൻ എക്സിampഎൽ ക്വിക്ക് സ്റ്റാർട്ട് ഗൈഡ് എച്ച്എംസി കൺട്രോളർ ഡിസൈൻ എക്‌സൈസ് കംപൈൽ ചെയ്യുന്നതിനും അനുകരിക്കുന്നതിനും സൃഷ്ടിക്കുന്നതിനും പരീക്ഷിക്കുന്നതിനുമുള്ള ഘട്ടം ഘട്ടമായുള്ള നിർദ്ദേശങ്ങൾ നൽകുന്നു.ample. ഒരു ഓവറിന് ചിത്രം 1-1 കാണുകview വികസന ഘട്ടങ്ങളുടെ.

ഡിസൈൻ എക്സിample വിവരണം

HMC കൺട്രോളർ ഹാർഡ്‌വെയർ ഡിസൈൻ മുൻample ബോർഡ് Arria 10 ഉപകരണം, HMC കൺട്രോളർ IP കോർ, ക്ലോക്കുകൾ & റീസെറ്റ് TX PLL-കൾ, ഡാറ്റ പാത്ത് റിക്വസ്റ്റ് ജനറേറ്റർ ആൻഡ് റെസ്‌പോൺസ് മോണിറ്റർ, TX/TX FIFO MAC, RX MAC, ടെസ്റ്റ് അവലോൺ-എംഎം കൺട്രോൾ, LED-കൾ, കൺട്രോളർ സ്റ്റാറ്റസ് ഇന്റർഫേസ് തുടങ്ങിയ വിവിധ ഘടകങ്ങൾ ഉൾപ്പെടുന്നു. , Avalon-MM I 2C Master, Initialization State Machine, TX Lane Swapper, Transceiver x16, RX Lane Swapper, Arria 10 Transceiver Reconfiguration Interface, HMC ഡിവൈസ്. മുൻampHMC മകൾ കാർഡുള്ള Arria 10 GX FPGA ഡെവലപ്‌മെന്റ് കിറ്റിൽ ശരിയായി പ്രവർത്തിക്കാൻ le ഡിസൈനിന് പ്രത്യേക ക്രമീകരണം ആവശ്യമാണ്.

അധിക വിവരം

അധിക വിവര വിഭാഗം ജനറേറ്റഡ് ഡിസൈൻ എക്സിനായി ഡയറക്ടറി ഘടനയെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾ നൽകുന്നുample, ഉപയോക്തൃ ഗൈഡിന്റെ പുനരവലോകന ചരിത്രം, ഗൈഡിൽ ഉപയോഗിച്ചിരിക്കുന്ന ടൈപ്പോഗ്രാഫിക് കൺവെൻഷനുകൾ, പിന്തുണയ്‌ക്കായി ഇന്റലിനെ എങ്ങനെ ബന്ധപ്പെടാം.

ഉൽപ്പന്ന ഉപയോഗ നിർദ്ദേശങ്ങൾ

എച്ച്എംസി കൺട്രോളർ ഹാർഡ്‌വെയർ ഡിസൈൻ ഉപയോഗിക്കുന്നതിന് ചുവടെയുള്ള നിർദ്ദേശങ്ങൾ പാലിക്കുകampLe:

  1. ഡിസൈൻ കംപൈൽ exampഒരു സിമുലേറ്റർ ഉപയോഗിക്കുന്നു
  2. ഫങ്ഷണൽ സിമുലേഷൻ നടത്തുക
  3. ഡിസൈൻ സൃഷ്ടിക്കുക example
  4. ഡിസൈൻ കംപൈൽ exampക്വാർട്ടസ് പ്രൈം ഉപയോഗിക്കുന്നു
  5. ഹാർഡ്‌വെയർ ഡിസൈൻ പരീക്ഷിക്കുക

ഹാർഡ്‌വെയർ കോൺഫിഗറേഷനും പരിശോധനയും ശ്രദ്ധിക്കുക fileരൂപകൽപ്പനയ്ക്ക് വേണ്ടി sample സ്ഥിതി ചെയ്യുന്നത് /ഉദാample_design/par, അതേസമയം സിമുലേഷൻ files സ്ഥിതി ചെയ്യുന്നത് /ഉദാample_design/sim.

ഹൈബ്രിഡ് മെമ്മറി ക്യൂബ് കൺട്രോളർ ഐപി കോർ എങ്ങനെ ഉപയോഗിക്കാമെന്ന് മനസിലാക്കാൻ നിങ്ങളെ സഹായിക്കുന്നതിന്, കോറിൽ ഒരു സിമുലേറ്റബിൾ ടെസ്റ്റ് ബെഞ്ചും ഒരു ഹാർഡ്‌വെയർ ഡിസൈൻ എക്‌സിയും ഉണ്ട്ampകംപൈലേഷനും ഹാർഡ്‌വെയർ ടെസ്റ്റിംഗും പിന്തുണയ്ക്കുന്ന le. നിങ്ങൾ ഡിസൈൻ സൃഷ്ടിക്കുമ്പോൾ മുൻample, പാരാമീറ്റർ എഡിറ്റർ യാന്ത്രികമായി സൃഷ്ടിക്കുന്നു fileഹാർഡ്‌വെയറിൽ ഡിസൈൻ അനുകരിക്കാനും കംപൈൽ ചെയ്യാനും പരിശോധിക്കാനും ആവശ്യമാണ്. നിങ്ങൾക്ക് സമാഹരിച്ച ഡിസൈൻ Intel® Arria® 10 GX FPGA ഡെവലപ്‌മെന്റ് കിറ്റിലേക്ക് ഡൗൺലോഡ് ചെയ്യാം.ALTERA-Arria-10-Hybrid-Memory-Cube-Controller-Design-Example-FIG- (1)

ബന്ധപ്പെട്ട വിവരങ്ങൾ
ഹൈബ്രിഡ് മെമ്മറി ക്യൂബ് കൺട്രോളർ ഐപി കോർ ഉപയോക്തൃ ഗൈഡ്

ഡിസൈൻ എക്സിample ഡയറക്ടറി ഘടനALTERA-Arria-10-Hybrid-Memory-Cube-Controller-Design-Example-FIG- (2)

ഹാർഡ്‌വെയർ കോൺഫിഗറേഷനും പരിശോധനയും files (ഹാർഡ്‌വെയർ ഡിസൈൻ ഉദാample) സ്ഥിതി ചെയ്യുന്നത്ample_ design_install_dir>/ഉദാample_design/par. സിമുലേഷൻ files (സിമുലേഷനുള്ള ടെസ്റ്റ്ബെഞ്ച്) സ്ഥിതി ചെയ്യുന്നത്ample_design_install_dir>/ഉദാample_design/sim.

ഡിസൈൻ എക്സിampലെ ഘടകങ്ങൾ

HMC കൺട്രോളർ ഹാർഡ്‌വെയർ ഡിസൈൻ മുൻample ഇനിപ്പറയുന്ന ഘടകങ്ങൾ ഉൾക്കൊള്ളുന്നു:

  • എച്ച്എംസി കൺട്രോളർ ഐപി കോർ, സിഡിആർ റഫറൻസ് ക്ലോക്ക് 125 മെഗാഹെർട്സ്, ഡിഫോൾട്ട് ആർഎക്സ് മാപ്പിംഗ്, ടിഎക്സ് മാപ്പിംഗ് ക്രമീകരണങ്ങൾ എന്നിവയിൽ സജ്ജീകരിച്ചിരിക്കുന്നു.
    കുറിപ്പ്: ഡിസൈൻ എക്സിampHMC മകൾ കാർഡുള്ള Arria 10 GX FPGA ഡെവലപ്‌മെന്റ് കിറ്റിൽ ഈ ക്രമീകരണങ്ങൾ ശരിയായി പ്രവർത്തിക്കാൻ le-ന് ആവശ്യമാണ്.
  • IP കോറിന്റെ പ്രോഗ്രാമിംഗും പാക്കറ്റ് ജനറേഷനും പരിശോധനയും ഏകോപിപ്പിക്കുന്ന ക്ലയന്റ് ലോജിക്.
  • JTAG Altera സിസ്റ്റം കൺസോളുമായി ആശയവിനിമയം നടത്തുന്ന കൺട്രോളർ. സിസ്റ്റം കൺസോൾ വഴി നിങ്ങൾ ക്ലയന്റ് ലോജിക്കുമായി ആശയവിനിമയം നടത്തുന്നു.

ALTERA-Arria-10-Hybrid-Memory-Cube-Controller-Design-Example-FIG- (3)

കീ ലിസ്റ്റ് ചെയ്യുന്നു fileമുൻ നടപ്പിലാക്കുന്നത്ampലെ ടെസ്റ്റ്ബെഞ്ച്.

/src/hmcc_example.sv ഉയർന്ന തലത്തിലുള്ള ഹാർഡ്‌വെയർ ഡിസൈൻ മുൻample file.
/sim/hmcc_tb.sv ടോപ്പ് ലെവൽ file സിമുലേഷനായി.
ടെസ്റ്റ്ബെഞ്ച് സ്ക്രിപ്റ്റുകൾ

കുറിപ്പ്: നൽകിയിരിക്കുന്ന മേക്ക് ഉപയോഗിക്കുകfile ഈ സ്ക്രിപ്റ്റുകൾ സൃഷ്ടിക്കാൻ.

/sim/run_vsim.do ടെസ്റ്റ്ബെഞ്ച് പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള മോഡൽസിം സ്ക്രിപ്റ്റ്.
/sim/run_vcs.sh ടെസ്റ്റ്ബെഞ്ച് പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള സിനോപ്സിസ് VCS സ്ക്രിപ്റ്റ്.
/sim/run_ncsim.sh ടെസ്റ്റ്ബെഞ്ച് പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള Cadence NCSim സ്ക്രിപ്റ്റ്.

ഡിസൈൻ എക്സി ജനറേറ്റുചെയ്യുന്നുampleALTERA-Arria-10-Hybrid-Memory-Cube-Controller-Design-Example-FIG- (8)

ചിത്രം 1-5: ഉദാampഹൈബ്രിഡ് മെമ്മറി ക്യൂബ് കൺട്രോളർ പാരാമീറ്റർ എഡിറ്ററിൽ ഡിസൈൻ ടാബ്ALTERA-Arria-10-Hybrid-Memory-Cube-Controller-Design-Example-FIG- (7)

Arria 10 ഹാർഡ്‌വെയർ ഡിസൈൻ എക്‌സ് സൃഷ്‌ടിക്കാൻ ഈ ഘട്ടങ്ങൾ പാലിക്കുകampലെയും ടെസ്റ്റ് ബെഞ്ചും:

  1. IP കാറ്റലോഗിൽ (ടൂളുകൾ > IP കാറ്റലോഗ്), Arria 10 ടാർഗെറ്റ് ഉപകരണ കുടുംബം തിരഞ്ഞെടുക്കുക.
  2. ഐപി കാറ്റലോഗിൽ, ഹൈബ്രിഡ് മെമ്മറി ക്യൂബ് കൺട്രോളർ കണ്ടെത്തി തിരഞ്ഞെടുക്കുക. പുതിയ ഐപി വേരിയേഷൻ വിൻഡോ ദൃശ്യമാകുന്നു.
  3. നിങ്ങളുടെ ഇഷ്‌ടാനുസൃത IP വ്യതിയാനത്തിനായി ഒരു ഉയർന്ന തലത്തിലുള്ള പേര് വ്യക്തമാക്കുക. പാരാമീറ്റർ എഡിറ്റർ IP വേരിയേഷൻ ക്രമീകരണങ്ങൾ a-ൽ സംരക്ഷിക്കുന്നു file പേരിട്ടു .qsys.
  4. നിങ്ങൾ ഉപകരണ ഫീൽഡിൽ ഒരു പ്രത്യേക Arria 10 ഉപകരണം തിരഞ്ഞെടുക്കണം, അല്ലെങ്കിൽ Quartus Prime സോഫ്‌റ്റ്‌വെയർ തിരഞ്ഞെടുക്കുന്ന ഡിഫോൾട്ട് ഉപകരണം സൂക്ഷിക്കുക.
  5. ശരി ക്ലിക്ക് ചെയ്യുക. IP പാരാമീറ്റർ എഡിറ്റർ ദൃശ്യമാകുന്നു.
  6. IP ടാബിൽ, നിങ്ങളുടെ IP കോർ വ്യതിയാനത്തിനായുള്ള പരാമീറ്ററുകൾ വ്യക്തമാക്കുക.
  7. എക്സിയിൽampലെ ഡിസൈൻ ടാബിൽ, ഡിസൈനിനായി ഇനിപ്പറയുന്ന ക്രമീകരണങ്ങൾ തിരഞ്ഞെടുക്കുകampLe:
    1. സെലക്ട് ഡിസൈനിനായി, എച്ച്എംസിസി ഡോട്ടർ ബോർഡ് ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക.
    2. ഉദാampലെ ഡിസൈൻ Files, ടെസ്റ്റ്ബെഞ്ച് ജനറേറ്റ് ചെയ്യുന്നതിനുള്ള സിമുലേഷൻ ഓപ്‌ഷൻ തിരഞ്ഞെടുക്കുക, ഹാർഡ്‌വെയർ ഡിസൈൻ എക്‌സൈസ് സൃഷ്‌ടിക്കാൻ സിന്തസിസ് ഓപ്ഷൻ തിരഞ്ഞെടുക്കുകample.
    3. ജനറേറ്റഡ് എച്ച്ഡിഎൽ ഫോർമാറ്റിന്, വെരിലോഗ് മാത്രമേ ലഭ്യമാകൂ.
    4. ടാർഗെറ്റ് ഡെവലപ്‌മെന്റ് കിറ്റിനായി Arria 10 GX FPGA ഡെവലപ്‌മെന്റ് കിറ്റ് (പ്രൊഡക്ഷൻ സിലിക്കൺ) തിരഞ്ഞെടുക്കുക.
      കുറിപ്പ്: നിങ്ങൾ ഈ കിറ്റ് തിരഞ്ഞെടുക്കുമ്പോൾ, ഹാർഡ്‌വെയർ ഡിസൈൻ മുൻampടാർഗെറ്റ് ബോർഡിലെ ഉപകരണം ഉപയോഗിച്ച് le നിങ്ങളുടെ മുൻ ഉപകരണ തിരഞ്ഞെടുപ്പ് പുനരാലേഖനം ചെയ്യുന്നു. നിങ്ങൾ ഡിസൈൻ സൃഷ്ടിക്കുമ്പോൾ മുൻampലെ, ഇന്റൽ ക്വാർട്ടസ് പ്രൈം സോഫ്റ്റ്‌വെയർ ഇന്റൽ സൃഷ്ടിക്കുന്നു
      നിങ്ങൾ തിരഞ്ഞെടുത്ത ബോർഡിനായുള്ള ക്വാർട്ടസ് പ്രൈം പ്രോജക്റ്റ്, ക്രമീകരണം, പിൻ അസൈൻമെന്റുകൾ. സോഫ്‌റ്റ്‌വെയർ ഒരു നിർദ്ദിഷ്‌ട ബോർഡിനെ ടാർഗെറ്റുചെയ്യാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നില്ലെങ്കിൽ, ഒന്നുമില്ല തിരഞ്ഞെടുക്കുക.
  8. സൃഷ്ടിക്കുക Ex ക്ലിക്ക് ചെയ്യുകample ഡിസൈൻ ബട്ടൺ

ടെസ്റ്റ് ബെഞ്ച് മനസ്സിലാക്കുന്നു

Altera ഒരു ഡിസൈൻ മുൻ നൽകുന്നുampഎൽ എച്ച്എംസി കൺട്രോളർ ഐപി കോർ. ഡിസൈൻ മുൻampനിങ്ങളുടെ IP കോറിന്റെ അനുകരണത്തിനും സമാഹാരത്തിനും le ലഭ്യമാണ്. ഡിസൈൻ മുൻampഎൽ എച്ച്എംസി കൺട്രോളർ ഐപി കോർ ടെസ്റ്റ്ബെഞ്ചായി സിമുലേഷൻ ഫംഗ്ഷനുകളിൽ പ്രവർത്തിക്കുന്നു.
ജനറേറ്റ് എക്‌സ് ക്ലിക്ക് ചെയ്യുകയാണെങ്കിൽample ഡിസൈൻ എച്ച്എംസി കൺട്രോളർ പാരാമീറ്റർ എഡിറ്ററിൽ, ക്വാർട്ടസ് പ്രൈം സോഫ്റ്റ്വെയർ ഒരു ഡെമോൺസ്ട്രേഷൻ ടെസ്റ്റ്ബെഞ്ച് സൃഷ്ടിക്കുന്നു. ടെസ്റ്റ് ബെഞ്ചിന്റെ ആവശ്യമുള്ള ലൊക്കേഷനായി പാരാമീറ്റർ എഡിറ്റർ നിങ്ങളോട് ആവശ്യപ്പെടുന്നു.
ടെസ്റ്റ്ബെഞ്ച് അനുകരിക്കാൻ, നിങ്ങളുടേതായ HMC ബസ് ഫങ്ഷണൽ മോഡൽ (BFM) നൽകണം. ആൾട്ടേറ ഡിസൈൻ എക്‌സ്ampമൈക്രോൺ ഹൈബ്രിഡ് മെമ്മറി ക്യൂബ് BFM ഉള്ള ടെസ്റ്റ്ബെഞ്ച്. ടെസ്റ്റ്ബെഞ്ചിൽ ഒരു I2C മാസ്റ്റർ മൊഡ്യൂൾ ഉൾപ്പെടുന്നില്ല, കാരണം മൈക്രോൺ HMC BFM പിന്തുണയ്‌ക്കുന്നില്ല, കൂടാതെ I2C മൊഡ്യൂളിന്റെ കോൺഫിഗറേഷൻ ആവശ്യമില്ല.
സിമുലേഷനിൽ, ഇനിപ്പറയുന്ന പ്രവർത്തനങ്ങളുടെ ക്രമം നടപ്പിലാക്കുന്നതിനായി ടെസ്റ്റ്ബെഞ്ച് ഒരു TX PLL-നെയും ഡാറ്റ പാത്ത് ഇന്റർഫേസുകളെയും നിയന്ത്രിക്കുന്നു:

  1. റെസ്‌പോൺസ് ഓപ്പൺ ലൂപ്പ് മോഡിൽ എച്ച്എംസി കൺട്രോളർ ഐപി കോർ ഡാറ്റ നിരക്കും ചാനൽ വീതിയും ഉപയോഗിച്ച് എച്ച്എംസി ബിഎഫ്എം കോൺഫിഗർ ചെയ്യുന്നു.
  2. BFM ഉം IP കോറും തമ്മിലുള്ള ബന്ധം സ്ഥാപിക്കുന്നു.
  3. BFM-ലേക്ക് നാല് പാക്കറ്റ് ഡാറ്റ എഴുതാൻ IP കോറിന്റെ ഓരോ നാല് പോർട്ടുകളേയും നിർദ്ദേശിക്കുന്നു.
  4. BFM-ൽ നിന്നുള്ള ഡാറ്റ തിരികെ വായിക്കാൻ IP കോർ നിർദ്ദേശിക്കുന്നു.
  5. റീഡ് ഡാറ്റ റൈറ്റ് ഡാറ്റയുമായി പൊരുത്തപ്പെടുന്നുണ്ടോയെന്ന് പരിശോധിക്കുന്നു.
  6. ഡാറ്റ പൊരുത്തപ്പെടുന്നെങ്കിൽ, TEST_PASSED പ്രദർശിപ്പിക്കുന്നു.

ഡിസൈൻ എക്സിമുലേറ്റിംഗ്ampലെ ടെസ്റ്റ്ബെഞ്ച്
ചിത്രം 1-6: നടപടിക്രമംALTERA-Arria-10-Hybrid-Memory-Cube-Controller-Design-Example-FIG- (8)

ടെസ്റ്റ് ബെഞ്ച് അനുകരിക്കാൻ ഈ ഘട്ടങ്ങൾ പാലിക്കുക:

  1. കമാൻഡ് ലൈനിൽ, എന്നതിലേക്ക് മാറ്റുകample>/sim ഡയറക്ടറി.
  2. സ്ക്രിപ്റ്റുകൾ ഉണ്ടാക്കുക എന്ന് ടൈപ്പ് ചെയ്യുക.
  3. നിങ്ങളുടെ സിമുലേറ്ററിനെ ആശ്രയിച്ച് ഇനിപ്പറയുന്ന കമാൻഡുകളിലൊന്ന് ടൈപ്പുചെയ്യുക:ALTERA-Arria-10-Hybrid-Memory-Cube-Controller-Design-Example-FIG- 14
  4. ലേക്ക് view അനുകരണ ഫലങ്ങൾ:
    1. പിന്തുണയ്‌ക്കുന്ന ഏതെങ്കിലും മൂന്ന് സിമുലേറ്ററുകളിൽ നിങ്ങൾ ടെസ്റ്റ് ബെഞ്ച് പ്രവർത്തിപ്പിക്കുമ്പോൾ, സ്‌ക്രിപ്റ്റ് ടെസ്റ്റ് ബെഞ്ച് സീക്വൻസ് എക്‌സിക്യൂട്ട് ചെയ്യുകയും സിമുലേറ്റർ പ്രവർത്തനം ലോഗ് ചെയ്യുകയും ചെയ്യുന്നുample ഡയറക്ടറി>/ഉദാample_ ഡിസൈൻ/സിം/ .ലോഗ്. "vsim", "ncsim" അല്ലെങ്കിൽ "vcs" ആണ്.
    2. പിന്തുണയ്‌ക്കുന്ന ഏതെങ്കിലും മൂന്ന് സിമുലേറ്ററുകളിൽ നിങ്ങൾ ടെസ്റ്റ്ബെഞ്ച് പ്രവർത്തിപ്പിക്കുമ്പോൾ, സ്ക്രിപ്റ്റ് ഒരു തരംഗരൂപം സൃഷ്ടിക്കുന്നു file. നിങ്ങൾക്ക് ഉണ്ടാക്കുക കമാൻഡ് പ്രവർത്തിപ്പിക്കാം സിമുലേറ്റർ-നിർദ്ദിഷ്ട തരംഗരൂപത്തിൽ തരംഗരൂപം ലോഡ് ചെയ്യാൻ _gui viewer.
      ലേക്ക് view തരംഗരൂപം file നിങ്ങളുടെ സിമുലേറ്ററിൽ, ഇനിപ്പറയുന്ന കമാൻഡുകളിലൊന്ന് ടൈപ്പ് ചെയ്യുക:
      സിമുലേറ്റർ ലൈസൻസ്

      മെൻ്റർ ഗ്രാഫിക്സ് മോഡൽസിം

      കമാൻഡ് ലൈൻ

      vsim_gui ഉണ്ടാക്കുക

      തരംഗരൂപം File

      <design example ഡയറക്ടറി>/ഉദാample_design/sim/ mentor/hmcc_wf.wlf

      സിനോപ്സിസ് ഡിസ്കവറി വിഷ്വൽ എൻവയോൺമെന്റ് vcs_gui ഉണ്ടാക്കുക <design example ഡയറക്ടറി>/ഉദാample_design/sim/ hmcc_wf.vpd
      കാഡൻസ് സിംവിഷൻ വേവ്ഫോം ncsim_gui ഉണ്ടാക്കുക <design example ഡയറക്ടറി>/ഉദാample_design/sim/ cadence/hmcc_wf.shm
  5. ഫലങ്ങൾ വിശകലനം ചെയ്യുക. വിജയകരമായ ടെസ്റ്റ്ബെഞ്ച് ഓരോ പോർട്ടിനും പത്ത് പാക്കറ്റുകൾ അയയ്ക്കുകയും സ്വീകരിക്കുകയും ചെയ്യുന്നു, കൂടാതെ Test_PASSED പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു”

ബോർഡ് സ്ഥാപിക്കുന്നു

ഹാർഡ്‌വെയർ ഡിസൈൻ എക്‌സ് പ്രവർത്തിപ്പിക്കുന്നതിന് ബോർഡ് സജ്ജീകരിക്കുകample.
കുറിപ്പ്: ഏതെങ്കിലും ക്രമീകരണം മാറ്റുന്നതിന് മുമ്പ് പവർ ഓഫാക്കിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.

  1. മകൾ കാർഡിലെ ഡിഐപി സ്വിച്ചുകൾ ഇനിപ്പറയുന്ന രീതിയിൽ സജ്ജമാക്കുക:
  2. ക്യൂബ് ഐഡി 1 സൂചിപ്പിക്കാൻ DIP സ്വിച്ച് SW0 സജ്ജമാക്കുക:
    മാറുക ഫംഗ്ഷൻ ക്രമീകരണം
    1 CUB[0] തുറക്കുക
    2 CUB[1] തുറക്കുക
    3 CUB[2] തുറക്കുക
    4 ശ്രദ്ധിക്കരുത്

ക്ലോക്ക് ക്രമീകരണങ്ങൾ വ്യക്തമാക്കുന്നതിന് DIP സ്വിച്ച് SW2 സജ്ജമാക്കുക:

മാറുക ഫംഗ്ഷൻ ക്രമീകരണം
1 CLK1_FSEL0 തുറക്കുക (125 MHz)
2 CLK1_FSEL1 തുറക്കുക (125 MHz)
3 CLK1_SEL തുറക്കുക (ക്രിസ്റ്റൽ)
4 ശ്രദ്ധിക്കരുത്
  • മകൾ കാർഡിന്റെ J10, J8 കണക്റ്ററുകൾ ഉപയോഗിച്ച് Arria 10 FPGA ഡെവലപ്‌മെന്റ് കിറ്റിലേക്ക് HMC മകൾ കാർഡ് കണക്റ്റുചെയ്യുക.
  • Arria 10 GX FPGA ഡെവലപ്‌മെന്റ് കിറ്റിൽ ജമ്പറുകൾ സജ്ജമാക്കുക:
  • FMC കണക്റ്റർ B-യുടെ VCCIO ക്രമീകരണമായി 8 V തിരഞ്ഞെടുക്കാൻ J1.5 ജമ്പറിലേക്ക് ഷണ്ടുകൾ ചേർക്കുക.
  • FMC കണക്ടർ A-യുടെ VCCIO ക്രമീകരണമായി 11 V തിരഞ്ഞെടുക്കാൻ J1.8 ജമ്പറിലേക്ക് ഷണ്ടുകൾ ചേർക്കുക.

ALTERA-Arria-10-Hybrid-Memory-Cube-Controller-Design-Example-FIG- (9)

ഡിസൈൻ കംപൈൽ ചെയ്യലും പരിശോധിക്കലും Exampഹാർഡ്‌വെയറിൽ le

ഹാർഡ്‌വെയർ ഡിസൈനിൽ ഒരു ഡെമോൺസ്‌ട്രേഷൻ ടെസ്റ്റ് കംപൈൽ ചെയ്യുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനും മുൻampലെ, ഈ ഘട്ടങ്ങൾ പാലിക്കുക

  1. ഹാർഡ്‌വെയർ ഡിസൈൻ ഉറപ്പാക്കുക exampലെ ജനറേഷൻ പൂർത്തിയായി.
  2. ക്വാർട്ടസ് പ്രൈം സോഫ്‌റ്റ്‌വെയറിൽ, ക്വാർട്ടസ് പ്രൈം പ്രോജക്റ്റ് തുറക്കുകample_design_install_dir> /ഉദാample_design/par/hmcc_example.qpf.
  3. കംപൈലേഷൻ ഡാഷ്‌ബോർഡിൽ, കംപൈൽ ഡിസൈൻ (ഇന്റൽ ക്വാർട്ടസ് പ്രൈം പ്രോ എഡിഷൻ) ക്ലിക്ക് ചെയ്യുക അല്ലെങ്കിൽ പ്രോസസ്സിംഗ് > സ്റ്റാർട്ട് കംപൈലേഷൻ (ഇന്റൽ ക്വാർട്ടസ് പ്രൈം സ്റ്റാൻഡേർഡ് എഡിഷൻ) തിരഞ്ഞെടുക്കുക.
  4. നിങ്ങൾ ഒരു .sof ജനറേറ്റ് ചെയ്‌ത ശേഷം, ഹാർഡ്‌വെയർ ഡിസൈൻ മുൻ പ്രോഗ്രാം ചെയ്യുന്നതിന് ഈ ഘട്ടങ്ങൾ പാലിക്കുകampArria 10 ഉപകരണത്തിൽ le:
    1. ടൂളുകൾ> പ്രോഗ്രാമർ തിരഞ്ഞെടുക്കുക.
    2. പ്രോഗ്രാമറിൽ, ഹാർഡ്‌വെയർ സെറ്റപ്പ് ക്ലിക്ക് ചെയ്യുക.
    3. ഒരു പ്രോഗ്രാമിംഗ് ഉപകരണം തിരഞ്ഞെടുക്കുക.
    4. നിങ്ങളുടെ ക്വാർട്ടസ് പ്രൈം സെഷനിലേക്ക് കണക്‌റ്റ് ചെയ്യാനാകുന്ന Arria 10 GX FPGA ഡെവലപ്‌മെന്റ് കിറ്റ് തിരഞ്ഞെടുത്ത് ചേർക്കുക.
    5. മോഡ് J ആയി സജ്ജീകരിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുകTAG.
    6. സ്വയമേവ കണ്ടെത്തുക ക്ലിക്ക് ചെയ്ത് ഏതെങ്കിലും ഉപകരണം തിരഞ്ഞെടുക്കുക.
    7. Arria 10 ഉപകരണത്തിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക.
    8. .sof in തുറക്കുകample_design_install_dir>/ഉദാample_design/par/output_ files,
      കുറിപ്പ്: Quartus Prime സോഫ്‌റ്റ്‌വെയർ ഉപകരണത്തെ .sof-ൽ ഉള്ളതാക്കി മാറ്റുന്നു.
    9. നിങ്ങളുടെ .sof ഉള്ള വരിയിൽ, പ്രോഗ്രാം/കോൺഫിഗർ കോളത്തിലെ ബോക്സ് ചെക്കുചെയ്യുക.
    10. ആരംഭിക്കുക ക്ലിക്ക് ചെയ്യുക.
    11. സോഫ്‌റ്റ്‌വെയർ ഹാർഡ്‌വെയർ ഡിസൈൻ ഉപയോഗിച്ച് ഉപകരണം കോൺഫിഗർ ചെയ്‌ത ശേഷംampലെ, ബോർഡ് LED-കൾ നിരീക്ഷിക്കുക:
      1. മിന്നിമറയുന്ന ചുവന്ന എൽഇഡി ഡിസൈൻ പ്രവർത്തിക്കുന്നതിനെ സൂചിപ്പിക്കുന്നു.
      2. ചുവന്ന മിന്നുന്ന എൽഇഡിക്ക് സമീപമുള്ള രണ്ട് പച്ച എൽഇഡികൾ സൂചിപ്പിക്കുന്നത് എച്ച്എംസി ലിങ്ക് ആരംഭിച്ചുവെന്നും ടെസ്റ്റ് വിജയിച്ചുവെന്നും.
      3. ചുവന്ന മിന്നുന്ന എൽഇഡിക്ക് സമീപമുള്ള ഒരു ചുവന്ന എൽഇഡി ടെസ്റ്റ് പരാജയപ്പെട്ടുവെന്ന് സൂചിപ്പിക്കുന്നു.
    12. ഓപ്ഷണൽ. അധിക ടെസ്റ്റ് ഔട്ട്പുട്ട് നിരീക്ഷിക്കാൻ സിസ്റ്റം കൺസോൾ ടെസ്റ്റ്ബെഞ്ച് ഉപയോഗിക്കുക.
      കുറിപ്പ്: മുൻ ഡിസൈനിലെ സ്റ്റാറ്റസ് സിഗ്നലുകൾ നിരീക്ഷിക്കാൻ സിസ്റ്റം കൺസോൾ ഉപയോഗിക്കുകampജെ വഴി നിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക് ബോർഡ് കണക്ട് ചെയ്യുമ്പോൾ leTAG ഇന്റർഫേസ്. സിസ്റ്റം കൺസോൾ റിമോട്ട് മോണിറ്ററിങ്ങിനുള്ള ബോർഡിന്റെ LED സ്റ്റാറ്റസ്, ഓരോ സ്റ്റെപ്പിന്റെയും ഇനീഷ്യലൈസേഷൻ സ്റ്റാറ്റസ്, ഓരോ പോർട്ടിന്റെയും അഭ്യർത്ഥന ജനറേറ്ററിന്റെയും പ്രതികരണ ചെക്കറിന്റെയും സ്റ്റാറ്റസ് എന്നിവ കാണിക്കുന്നു. ടെസ്റ്റ് ആരംഭിക്കുന്നതിനോ വീണ്ടും ആരംഭിക്കുന്നതിനോ സിസ്റ്റം കൺസോൾ ഒരു ഇന്റർഫേസും നൽകുന്നു.
      1. ടൂളുകൾ > സിസ്റ്റം ഡീബഗ്ഗിംഗ് ടൂളുകൾ > സിസ്റ്റം കൺസോൾ തിരഞ്ഞെടുക്കുക.
      2. സിസ്റ്റം കൺസോളിൽ, തിരഞ്ഞെടുക്കുക File > സ്ക്രിപ്റ്റ് എക്സിക്യൂട്ട് ചെയ്യുക.
      3. തുറക്കുക file <example_design_install_dir>/ഉദാample_design/par/sysconsole_ testbench.tcl.
      4. സോഫ്റ്റ്വെയർ ഗ്രാഫിക്കൽ ടെസ്റ്റ് ഔട്ട്പുട്ട് ലോഡ് ചെയ്യുന്നു. ടെസ്റ്റ് വീണ്ടും പ്രവർത്തിപ്പിക്കുന്നതിന് റീ-സ്റ്റാർട്ട് തിരഞ്ഞെടുക്കുക.

ഡിസൈൻ കംപൈൽ ചെയ്യലും പരിശോധിക്കലും Exampഹാർഡ്‌വെയറിൽ leALTERA-Arria-10-Hybrid-Memory-Cube-Controller-Design-Example-FIG- (10)

ഹൈബ്രിഡ് മെമ്മറി ക്യൂബ് കൺട്രോളർ ഡിസൈൻ

ഡിസൈൻ എക്സിample വിവരണം

ഡിസൈൻ മുൻample ഹൈബ്രിഡ് മെമ്മറി ക്യൂബ് കൺട്രോളർ IP കോറിന്റെ പ്രവർത്തനക്ഷമത കാണിക്കുന്നു. എക്സിയിൽ നിന്ന് നിങ്ങൾക്ക് ഡിസൈൻ സൃഷ്ടിക്കാൻ കഴിയുംample IP പാരാമീറ്റർ എഡിറ്ററിലെ ഹൈബ്രിഡ് മെമ്മറി ക്യൂബ് കൺട്രോളർ ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസിന്റെ (GUI) ഡിസൈൻ ടാബ്.

ഫീച്ചറുകൾ

  • HMC മകൾ കാർഡിനും HMC കോൺഫിഗറേഷനുമുള്ള I2C മാസ്റ്ററും I2C ഇനീഷ്യലൈസേഷൻ സ്റ്റേറ്റ് മെഷീനും
  • ATX PLL ഉം ട്രാൻസ്‌സിവർ റീകാലിബ്രേഷൻ സ്റ്റേറ്റ് മെഷീനും
  • അഭ്യർത്ഥന ജനറേറ്റർ
  • മോണിറ്റർ അഭ്യർത്ഥിക്കുക
  • സിസ്റ്റം കൺസോൾ ഇന്റർഫേസ്

ഹാർഡ്‌വെയർ, സോഫ്റ്റ്‌വെയർ ആവശ്യകതകൾ
ഡിസൈൻ എക്‌സ് പരീക്ഷിക്കാൻ Altera ഇനിപ്പറയുന്ന ഹാർഡ്‌വെയറും സോഫ്റ്റ്‌വെയറും ഉപയോഗിക്കുന്നുampLe:

  • ഇന്റൽ ക്വാർട്ടസ് പ്രൈം സോഫ്റ്റ്‌വെയർ
  • സിസ്റ്റം കൺസോൾ
  • ModelSim-AE, Modelsim-SE, NCsim (Verilog HDL മാത്രം), അല്ലെങ്കിൽ VCS സിമുലേറ്റർ
  • Arria 10 GX FPGA ഡെവലപ്മെന്റ് കിറ്റ്
  • HMC മകളുടെ കാർഡ്

പ്രവർത്തന വിവരണം

Altera ഒരു സമാഹാരത്തിന് തയ്യാറായ ഡിസൈൻ നൽകുന്നുampഎൽ എച്ച്എംസി കൺട്രോളർ ഐപി കോർ. ഈ ഡിസൈൻ മുൻampഎഫ്എംസി കണക്ടറുകൾ വഴി ബന്ധിപ്പിച്ചിരിക്കുന്ന ഒരു എച്ച്എംസി മകൾ കാർഡ് ഉപയോഗിച്ച് Arria 10 GX FPGA ഡെവലപ്മെന്റ് കിറ്റാണ് le ലക്ഷ്യമിടുന്നത്.
ഒരു മുൻ എന്ന നിലയിൽ നിങ്ങൾക്ക് ഡിസൈൻ ഉപയോഗിക്കാംampനിങ്ങളുടെ ഡിസൈനിലേക്ക് നിങ്ങളുടെ ഐപി കോർ ശരിയായി ബന്ധിപ്പിക്കുന്നതിന് അല്ലെങ്കിൽ ഒരു സ്റ്റാർട്ടർ ഡിസൈൻ എന്ന നിലയിൽ നിങ്ങളുടെ സ്വന്തം ഡിസൈൻ ആവശ്യകതകൾക്കായി നിങ്ങൾക്ക് ഇഷ്ടാനുസൃതമാക്കാൻ കഴിയും. ഡിസൈൻ മുൻampഒരു I2C മാസ്റ്റർ മൊഡ്യൂൾ, ഒരു PLL/CDR റീകാലിബ്രേഷൻ മൊഡ്യൂൾ, ഒരു എക്സ്റ്റേണൽ ട്രാൻസ്‌സിവർ PLL IP കോർ, ഇടപാടുകൾ സൃഷ്ടിക്കുന്നതിനും പരിശോധിക്കുന്നതിനുമുള്ള ലോജിക് എന്നിവ ഉൾപ്പെടുന്നു. ഡിസൈൻ മുൻample ഒരു മൈക്രോൺ HMC 15G-SR HMC ഉപകരണം അനുമാനിക്കുന്നു, അത് ഒരു fo ആണ്urlമകളുടെ കാർഡിൽ മഷി ഉപകരണം. ഡിസൈൻ മുൻample IP കോറിന്റെ ഒരു ഉദാഹരണം ഉൾപ്പെടുത്തുകയും HMC ഉപകരണത്തിലെ ഒരൊറ്റ ലിങ്കിലേക്ക് ബന്ധിപ്പിക്കുകയും ചെയ്യുന്നു. ചിത്രം 2-1: എച്ച്എംസി കൺട്രോളർ ഡിസൈൻ എക്സിampലെ ബ്ലോക്ക് ഡയഗ്രംALTERA-Arria-10-Hybrid-Memory-Cube-Controller-Design-Example-FIG- (11)

നിങ്ങൾ Arria 10 FPGA കോൺഫിഗർ ചെയ്‌ത ശേഷം, മുൻ ഡിസൈൻ ഉപയോഗിച്ച്ample, I2C കൺട്രോളർ ഓൺ-ബോർഡ് ക്ലോക്ക് ജനറേറ്ററുകളും HMC ഉപകരണവും കോൺഫിഗർ ചെയ്യുന്നു. കാലിബ്രേഷൻ പൂർത്തിയാകുമ്പോൾ, ഡിസൈൻ എക്സിample ATX PLL കാലിബ്രേറ്റ് ചെയ്യുന്നു. പ്രവർത്തന സമയത്ത്, അഭ്യർത്ഥന ജനറേറ്റർ എച്ച്എംസി കൺട്രോളർ ഐപി കോർ പ്രോസസ്സ് ചെയ്യുന്ന റീഡ് ആൻഡ് റൈറ്റ് കമാൻഡുകൾ സൃഷ്ടിക്കുന്നു. അഭ്യർത്ഥന മോണിറ്റർ IP കോറിൽ നിന്നുള്ള പ്രതികരണങ്ങൾ ക്യാപ്‌ചർ ചെയ്യുകയും അവ ശരിയാണോയെന്ന് പരിശോധിക്കുകയും ചെയ്യുന്നു.

ഇന്റർഫേസ് സിഗ്നലുകൾ
പട്ടിക 2-1: എച്ച്എംസി കൺട്രോളർ ഐപി കോർ ഡിസൈൻ എക്സിampലെ സിഗ്നലുകൾ

സിഗ്നൽ നാമം

clk_50

ദിശ

ഇൻപുട്ട്

വീതി (ബിറ്റുകൾ)

1

വിവരണം

50 MHz ഇൻപുട്ട് ക്ലോക്ക്.

hssi_refclk ഇൻപുട്ട് 1 എച്ച്എംസി, എച്ച്എംസിസി ഐപി കോറുകൾക്കുള്ള സിഡിആർ റഫറൻസ് ക്ലോക്ക്.
സിഗ്നൽ നാമം

hmc_lxrx

ദിശ

ഇൻപുട്ട്

വീതി (ബിറ്റുകൾ)

ചാനലുകളുടെ എണ്ണം (16

അല്ലെങ്കിൽ 8)

വിവരണം

FPGA ട്രാൻസ്‌സിവർ പിൻസ് സ്വീകരിക്കുന്നു.

hmc_lxtx ഔട്ട്പുട്ട് ചാനലുകളുടെ എണ്ണം (16

അല്ലെങ്കിൽ 8)

FPGA ട്രാൻസ്മിറ്റ് പിൻസ്.
hmc_ctrl_lxrxps ഇൻപുട്ട് 1 FPGA ട്രാൻസ്‌സിവർ പവർ സേവ് കൺട്രോൾ.
hmc_ctrl_lxtxps ഔട്ട്പുട്ട് 1 HMC ട്രാൻസ്‌സിവർ പവർ സേവ് കൺട്രോൾ.
hmc_ctrl_ferr_n ഇൻപുട്ട് 1 HMC FERR_N ഔട്ട്പുട്ട്.
hmc_ctrl_p_rst_n ഔട്ട്പുട്ട് 1 HMC P_RST_N ഇൻപുട്ട്.
hmc_ctrl_scl ദ്വി-ദിശ 1 HMC I2C കോൺഫിഗറേഷൻ ക്ലോക്ക്.
hmc_ctrl_sda ദ്വി-ദിശ 1 HMC I2C കോൺഫിഗറേഷൻ ഡാറ്റ.
fmc0_scl ഔട്ട്പുട്ട് 1 ഉപയോഗിക്കാത്തത്. മകൾ കാർഡിലെ 3.3 V പുൾഅപ്പിൽ നിന്ന് FPGA I/O പിന്നുകളെ സംരക്ഷിക്കാൻ താഴ്ത്തി.
fmc0_sda ഔട്ട്പുട്ട് 1 ഉപയോഗിക്കാത്തത്. മകൾ കാർഡിലെ 3.3 V പുൾഅപ്പിൽ നിന്ന് FPGA I/O പിന്നുകളെ സംരക്ഷിക്കാൻ താഴ്ത്തി.
ഞെക്കാനുള്ള ബട്ടണ് ഇൻപുട്ട് 1 പുനഃസജ്ജീകരണത്തിനായി പുഷ് ബട്ടൺ ഇൻപുട്ട് ഉപയോഗിച്ചു.
ഹൃദയമിടിപ്പ്_എൻ ഔട്ട്പുട്ട് 1 ഹൃദയമിടിപ്പ് LED ഔട്ട്പുട്ട്.
link_init_complete_n ഔട്ട്പുട്ട് 1 ലിങ്ക് സമാരംഭം പൂർണ്ണമായ LED ഔട്ട്പുട്ട്.
test_passed_n ഔട്ട്പുട്ട് 1 എൽഇഡി ഔട്ട്പുട്ട് ടെസ്റ്റ് വിജയിച്ചു.
test_failed_n ഔട്ട്പുട്ട് 1 ടെസ്റ്റ് പരാജയപ്പെട്ട LED ഔട്ട്പുട്ട്.

ഡിസൈൻ എക്സിample രജിസ്റ്റർ മാപ്പ്
പട്ടിക 2-2: എച്ച്എംസി കൺട്രോളർ ഐപി കോർ ഡിസൈൻ എക്സിample രജിസ്റ്റർ മാപ്പ്

ഈ രജിസ്റ്ററുകളിലേക്ക് എഴുതുന്നത് ഡിസൈൻ റീസെറ്റ് ചെയ്യുന്നു.

ബിറ്റുകൾ

1:0

ഫീൽഡിൻ്റെ പേര്

പോർട്ട് കൗണ്ട്

ടൈപ്പ് ചെയ്യുക

RO

പുനഃസജ്ജമാക്കുമ്പോൾ മൂല്യം

വ്യത്യാസപ്പെടുന്നു

വിവരണം

IP കോർ ഉദാഹരണത്തിനുള്ള പോർട്ടുകളുടെ എണ്ണം.

7:2 സംവരണം RO 0x00  

പട്ടിക 2-4: BOARD_LED-കൾ രജിസ്റ്റർ ചെയ്യുക
ഈ രജിസ്റ്റർ ബോർഡിന്റെ LED- കളുടെ നിലയെ പ്രതിഫലിപ്പിക്കുന്നു

ബിറ്റുകൾ

0

ഫീൽഡിൻ്റെ പേര്

ടെസ്റ്റ് പരാജയപ്പെട്ടു

ടൈപ്പ് ചെയ്യുക

RO

പുനഃസജ്ജമാക്കുമ്പോൾ മൂല്യം

0x00

വിവരണം

ടെസ്റ്റ് പരാജയപ്പെട്ടു.

1 ടെസ്റ്റ് പാസ്സായി RO 0x00 ടെസ്റ്റ് പാസ്സായി.
2 HMCC ലിങ്ക് ഇനീഷ്യലൈസേഷൻ പൂർത്തിയായി RO 0x00 HMC ലിങ്ക് സമാരംഭിക്കൽ പൂർത്തിയായി, ട്രാഫിക്കിന് തയ്യാറാണ്.
3 ഹൃദയമിടിപ്പ് RO 0x00 ഡിസൈൻ പ്രവർത്തിക്കുമ്പോൾ ടോഗിൾ ചെയ്യുന്നു.
7:4 സംവരണം RO 0x00  

പട്ടിക 2-5: TEST_INITIALIZATION_STATUS രജിസ്റ്റർ

ബിറ്റുകൾ

0

ഫീൽഡിൻ്റെ പേര്

I2C ക്ലോക്ക് ജനറേറ്റർ സെറ്റ്

ടൈപ്പ് ചെയ്യുക

RO

പുനഃസജ്ജമാക്കുമ്പോൾ മൂല്യം

0x00

വിവരണം

ഓൺ-ബോർഡ് ക്ലോക്ക് ജനറേറ്ററുകൾ ക്രമീകരിച്ചു.

1 ATX PLL, ട്രാൻസ്‌സിവർ റീകാലിബ്രേഷൻ പൂർത്തിയായി RO 0x00 ATX PLL ഉം ട്രാൻസ്‌സീവറുകളും ഇൻപുട്ട് ക്ലോക്കിലേക്ക് വീണ്ടും കാലിബ്രേറ്റ് ചെയ്തു.
2 I2C HMC

കോൺഫിഗറേഷൻ പൂർത്തിയായി

RO 0x00 I2C-യിൽ HMC ഉപകരണ കോൺഫിഗറേഷൻ പൂർത്തിയായി.
3 HMC ലിങ്ക് ഇനീഷ്യലൈസേഷൻ പൂർത്തിയായി RO 0x00 HMC ലിങ്ക് സമാരംഭിക്കൽ പൂർത്തിയായി, ട്രാഫിക്കിന് തയ്യാറാണ്.
7:4 സംവരണം RO 0x00  

പട്ടിക 2-6: PORT_STATUS രജിസ്റ്റർ

ബിറ്റുകൾ

0

ഫീൽഡിൻ്റെ പേര്

പോർട്ട് 0 അഭ്യർത്ഥനകൾ ശരി

ടൈപ്പ് ചെയ്യുക

RO

പുനഃസജ്ജമാക്കുമ്പോൾ മൂല്യം

0x00

വിവരണം

പോർട്ട് 0 അഭ്യർത്ഥന സൃഷ്ടിക്കൽ പൂർത്തിയായി.

1 പോർട്ട് 0 പ്രതികരണങ്ങൾ ശരി RO 0x00 പോർട്ട് 0 പ്രതികരണ പരിശോധന കഴിഞ്ഞു.
2 പോർട്ട് 1 അഭ്യർത്ഥനകൾ ശരി RO 0x00 പോർട്ട് 1 അഭ്യർത്ഥന സൃഷ്ടിക്കൽ പൂർത്തിയായി.
3 പോർട്ട് 1 പ്രതികരണങ്ങൾ ശരി RO 0x00 പോർട്ട് 1 പ്രതികരണ പരിശോധന കഴിഞ്ഞു.
ബിറ്റുകൾ

4

ഫീൽഡിൻ്റെ പേര്

പോർട്ട് 2 അഭ്യർത്ഥനകൾ ശരി

ടൈപ്പ് ചെയ്യുക

RO

പുനഃസജ്ജമാക്കുമ്പോൾ മൂല്യം

0x00

വിവരണം

പോർട്ട് 2 അഭ്യർത്ഥന സൃഷ്ടിക്കൽ പൂർത്തിയായി.

5 പോർട്ട് 2 പ്രതികരണങ്ങൾ ശരി RO 0x00 പോർട്ട് 2 പ്രതികരണ പരിശോധന കഴിഞ്ഞു.
6 പോർട്ട് 3 അഭ്യർത്ഥനകൾ ശരി RO 0x00 പോർട്ട് 3 അഭ്യർത്ഥന സൃഷ്ടിക്കൽ പൂർത്തിയായി.
7 പോർട്ട് 4 പ്രതികരണങ്ങൾ ശരി RO 0x00 പോർട്ട് 3 പ്രതികരണ പരിശോധന കഴിഞ്ഞു.

അധിക വിവരം

എച്ച്എംസി കൺട്രോളർ ഡിസൈൻ എക്സിample ഉപയോക്തൃ ഗൈഡ് റിവിഷൻ ചരിത്രം
പട്ടിക A-1: ​​ഡോക്യുമെന്റ് റിവിഷൻ ചരിത്രം
ഡിസൈനിലെ പുതിയ സവിശേഷതകളും മാറ്റങ്ങളും സംഗ്രഹിക്കുന്നു exampഎച്ച്എംസി കൺട്രോളർ ഐപി കോറിനുള്ള ഉപയോക്തൃ ഗൈഡ്.

തീയതി ACDS പതിപ്പ് മാറ്റങ്ങൾ
     
2016.05.02 16.0 പ്രാരംഭ റിലീസ്.

ഇന്റലിനെ എങ്ങനെ ബന്ധപ്പെടാം
പട്ടിക A-2: ഇന്റലുമായി എങ്ങനെ ബന്ധപ്പെടാം
ഇന്റൽ ഉൽപ്പന്നങ്ങളെക്കുറിച്ചുള്ള ഏറ്റവും കാലികമായ വിവരങ്ങൾ കണ്ടെത്താൻ, ഈ പട്ടിക കാണുക. നിങ്ങളുടെ പ്രാദേശിക ഇന്റൽ സെയിൽസ് ഓഫീസുമായോ സെയിൽസ് പ്രതിനിധിയുമായോ നിങ്ങൾക്ക് ബന്ധപ്പെടാം.

ബന്ധപ്പെടുക ബന്ധപ്പെടാനുള്ള രീതി വിലാസം
സാങ്കേതിക സഹായം Webസൈറ്റ് www.altera.com/support
 

സാങ്കേതിക പരിശീലനം

Webസൈറ്റ് www.altera.com/training
ഇമെയിൽ FPGATtraining@intel.com
ഉൽപ്പന്ന സാഹിത്യം Webസൈറ്റ് www.altera.com/literature
സാങ്കേതികമല്ലാത്ത പിന്തുണ: പൊതുവായത് ഇമെയിൽ nacomp@altera.com
ബന്ധപ്പെടുക

 

സാങ്കേതികമല്ലാത്ത പിന്തുണ: സോഫ്റ്റ്വെയർ ലൈസൻസിംഗ്

ബന്ധപ്പെടാനുള്ള രീതി

 

ഇമെയിൽ

വിലാസം

 

authorization@altera.com

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

ടൈപ്പോഗ്രാഫിക് കൺവെൻഷനുകൾ

പട്ടിക A-3: ടൈപ്പോഗ്രാഫിക് കൺവെൻഷനുകൾ
ഈ പ്രമാണം ഉപയോഗിക്കുന്ന ടൈപ്പോഗ്രാഫിക് കൺവെൻഷനുകൾ പട്ടികപ്പെടുത്തുന്നുALTERA-Arria-10-Hybrid-Memory-Cube-Controller-Design-Example-FIG- (12) ALTERA-Arria-10-Hybrid-Memory-Cube-Controller-Design-Example-FIG- (13)

പ്രമാണത്തെക്കുറിച്ചുള്ള ഫീഡ്‌ബാക്ക് Altera-ലേക്ക് സമർപ്പിക്കാൻ ഫീഡ്‌ബാക്ക് ഐക്കൺ നിങ്ങളെ അനുവദിക്കുന്നു. ഓരോ ഡോക്യുമെന്റിനും അനുയോജ്യമായ രീതിയിൽ ഫീഡ്ബാക്ക് ശേഖരിക്കുന്നതിനുള്ള രീതികൾ വ്യത്യാസപ്പെടുന്നു

ഇന്റൽ കോർപ്പറേഷൻ. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം. Intel, Intel ലോഗോ, Altera, Arria, Cyclone, Enpirion, MAX, Nios, Quartus, Stratix എന്നീ വാക്കുകളും ലോഗോകളും ഇന്റൽ കോർപ്പറേഷന്റെയോ യുഎസിലെയും/അല്ലെങ്കിൽ മറ്റ് രാജ്യങ്ങളിലെയും അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളുടെ വ്യാപാരമുദ്രകളാണ്. ഇന്റലിന്റെ സ്റ്റാൻഡേർഡ് വാറന്റിക്ക് അനുസൃതമായി അതിന്റെ FPGA, അർദ്ധചാലക ഉൽപ്പന്നങ്ങളുടെ പ്രകടനം നിലവിലെ സ്പെസിഫിക്കേഷനുകളിലേക്ക് Intel വാറന്റ് ചെയ്യുന്നു, എന്നാൽ അറിയിപ്പ് കൂടാതെ ഏത് സമയത്തും ഏത് ഉൽപ്പന്നങ്ങളിലും സേവനങ്ങളിലും മാറ്റങ്ങൾ വരുത്താനുള്ള അവകാശം നിക്ഷിപ്തമാണ്. Intel രേഖാമൂലം സമ്മതിച്ചിട്ടുള്ളതല്ലാതെ ഇവിടെ വിവരിച്ചിരിക്കുന്ന ഏതെങ്കിലും വിവരങ്ങളുടെയോ ഉൽപ്പന്നത്തിന്റെയോ സേവനത്തിന്റെയോ ആപ്ലിക്കേഷനിൽ നിന്നോ ഉപയോഗത്തിൽ നിന്നോ ഉണ്ടാകുന്ന ഉത്തരവാദിത്തമോ ബാധ്യതയോ Intel ഏറ്റെടുക്കുന്നില്ല. പ്രസിദ്ധീകരിച്ച ഏതെങ്കിലും വിവരങ്ങളെ ആശ്രയിക്കുന്നതിന് മുമ്പും ഉൽപ്പന്നങ്ങൾക്കോ ​​സേവനങ്ങൾക്കോ ​​​​ഓർഡറുകൾ നൽകുന്നതിനുമുമ്പ് ഉപകരണ സവിശേഷതകളുടെ ഏറ്റവും പുതിയ പതിപ്പ് നേടുന്നതിന് ഇന്റൽ ഉപഭോക്താക്കൾക്ക് നിർദ്ദേശിക്കുന്നു.
മറ്റ് പേരുകളും ബ്രാൻഡുകളും മറ്റുള്ളവരുടെ സ്വത്തായി അവകാശപ്പെടാം
101 ഇന്നൊവേഷൻ ഡ്രൈവ്, സാൻ ജോസ്, CA 95134

ക്വാർട്ടസ് പ്രൈം ഡിസൈൻ സ്യൂട്ടിനായി അവസാനം അപ്ഡേറ്റ് ചെയ്തത്: 16.0
യുജി-20027
2016.05.02
101 ഇന്നൊവേഷൻ ഡ്രൈവ്
സാൻ ജോസ്, CA 95134
www.altera.com

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

ALTERA Arria 10 ഹൈബ്രിഡ് മെമ്മറി ക്യൂബ് കൺട്രോളർ ഡിസൈൻ എക്സ്ample [pdf] ഉപയോക്തൃ ഗൈഡ്
Arria 10 ഹൈബ്രിഡ് മെമ്മറി ക്യൂബ് കൺട്രോളർ ഡിസൈൻ എക്സ്ample, Arria 10, ഹൈബ്രിഡ് മെമ്മറി ക്യൂബ് കൺട്രോളർ ഡിസൈൻ എക്സ്ampലെ, കൺട്രോളർ ഡിസൈൻ എക്സ്ampലെ, ഡിസൈൻ എക്സിample

റഫറൻസുകൾ

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

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