മൈക്രോബ്ലേസ് ലോഗോദ്രുത ആരംഭ ഗൈഡ്:
വൈറ്റിസിനായുള്ള മൈക്രോബ്ലേസ് സോഫ്റ്റ് പ്രോസസർ 2021.1

ആമുഖം

ഈ ക്വിക്ക് സ്റ്റാർട്ട് ഗൈഡ് പ്രോസസർ പ്രീസെറ്റ് ഡിസൈനുകൾ ഉപയോഗിച്ച് ഒരു അടിസ്ഥാന മൈക്രോബ്ലേസ്™ പ്രോസസർ സിസ്റ്റം സൃഷ്ടിക്കുന്നതിലൂടെ നിങ്ങളെ നയിക്കും.
നിങ്ങളുടെ കൃത്യമായ ഡിസൈൻ സ്പെസിഫിക്കേഷനുകൾക്ക് അനുസൃതമായി ഒരു മൈക്രോബ്ലേസ് പ്രൊസസർ സിസ്റ്റം ക്രമീകരിക്കാൻ നിങ്ങളെ സഹായിക്കുന്നതിന് റിവേഴ്സ് സൈഡിൽ അധിക ഉറവിടങ്ങളും വിവരങ്ങളും കണ്ടെത്താനാകും. സവിശേഷതകൾ ഉൾപ്പെടുന്നു:

– റോയൽറ്റി-ഫ്രീ
- ഉയർന്ന കോൺഫിഗർ ചെയ്യാവുന്നത്
- ഉയർന്ന പ്രകടനം
- കുറഞ്ഞ ശക്തി
- Linux, RTOS പിന്തുണ
– സൗജന്യ വികസന ഉപകരണങ്ങൾ

എന്താണ് മൈക്രോബ്ലേസ് പ്രോസസർ?

Xilinx ഉപകരണങ്ങളിലെ എംബഡഡ് ആപ്ലിക്കേഷനുകൾക്കായി ഒപ്റ്റിമൈസ് ചെയ്ത Xilinx-ന്റെ സോഫ്റ്റ് പ്രൊസസർ കോർ ആണ് MicroBlaze. മൈക്രോബ്ലേസ് പ്രോസസർ ഉപയോഗിക്കാൻ എളുപ്പമാണ് ഒപ്പം ആവശ്യാനുസരണം പെരിഫറലുകൾ, മെമ്മറി, ഇന്റർഫേസുകൾ എന്നിവയുടെ സംയോജനം തിരഞ്ഞെടുക്കുന്നതിനുള്ള വഴക്കം നൽകുന്നു.
താഴെയുള്ള പട്ടികയിൽ കാണിച്ചിരിക്കുന്നതുപോലെ മൂന്ന് പ്രീസെറ്റ് കോൺഫിഗറേഷനുകളിലൊന്നിലാണ് മൈക്രോബ്ലേസ് പ്രോസസർ സാധാരണയായി ഉപയോഗിക്കുന്നത്: ബെയർ-മെറ്റൽ ആപ്ലിക്കേഷനുകൾ പ്രവർത്തിപ്പിക്കുന്ന ലളിതമായ മൈക്രോകൺട്രോളർ; കാഷെ ഫീച്ചർ ചെയ്യുന്ന ഒരു തത്സമയ പ്രോസസറും FreeRTOS പ്രവർത്തിക്കുന്ന ഓൺ-ചിപ്പ് മെമ്മറിയിലേക്ക് ഇന്റർഫേസ് ചെയ്യുന്ന മെമ്മറി പ്രൊട്ടക്ഷൻ യൂണിറ്റും; അവസാനമായി, ലിനക്സ് പ്രവർത്തിക്കുന്ന മെമ്മറി മാനേജ്മെന്റ് യൂണിറ്റുള്ള ഒരു ആപ്ലിക്കേഷൻ പ്രോസസർ. ഒരു Artix®-7 ഉപകരണത്തിലെ ഈ കോൺഫിഗറേഷനുകൾക്കായുള്ള പ്രകടനവും ഉപയോഗവും കണക്കാക്കുന്ന പട്ടിക (ചുവടെയുള്ളത്) കാണിക്കുന്നു.

മൈക്രോകൺട്രോളർ  തൽസമയം  അപേക്ഷ
MHz 204 172 146
ലോജിക് സെല്ലുകൾ 1900 4000 7000
% ഉപയോഗം 1% 2% 4%

*XC7A200T -3 സ്പീഡ് ഗ്രേഡ് ഉപകരണങ്ങളെ അടിസ്ഥാനമാക്കി
എല്ലാ Xilinx FPGA-കളിലും ഒരു സ്റ്റാൻഡ്-എലോൺ പ്രോസസറായോ Zynq® SoC സിസ്റ്റത്തിൽ ഒരു കോ-പ്രോസസറായോ MicroBlaze ഉപയോഗിക്കാനാകും. ടി ചേർക്കുന്നതിനായി ഇത് ക്രമീകരിക്കാനും കഴിയുംampലോക്ക്-സ്റ്റെപ്പ് മോഡിൽ കോൺഫിഗർ ചെയ്യുന്നതിലൂടെയും ട്രിപ്പിൾ മോഡുലാർ റിഡൻഡൻസി ഉപയോഗിച്ച് സിംഗിൾ-ഇവന്റ് അപ്‌സെറ്റ് ലഘൂകരണം നൽകുന്നതിലൂടെയും സംരക്ഷണവും തെറ്റ് പരിരക്ഷയും. Xilinx Vitis™ Unified Software Platform ഉപയോഗിച്ച് ഒന്നിലധികം പ്രോസസറുകളുള്ള ഡിസൈനുകൾ ഒരേസമയം ഡീബഗ്ഗ് ചെയ്യാവുന്നതാണ്.

നിങ്ങൾ ആരംഭിക്കുന്നതിന് മുമ്പ്

നിങ്ങൾ ഒരു Xilinx ഡെവലപ്‌മെന്റ് ബോർഡാണ് ലക്ഷ്യമിടുന്നതെന്ന് ഈ ദ്രുത ആരംഭ ഗൈഡ് അനുമാനിക്കുന്നു. ഈ ബോർഡ് ഒരു Xilinx ബോർഡ് പങ്കാളിയിൽ നിന്നാണ് വരുന്നതെങ്കിൽ, നിങ്ങൾ ഏറ്റവും പുതിയ ബോർഡുകൾ ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്ampവിവാഡോയ്ക്കുള്ളിലെ പദ്ധതികൾ. ഞങ്ങളുടെ ചില പങ്കാളികളിലേക്കുള്ള ലിങ്കുകൾക്കായി പതിവ് ചോദ്യങ്ങൾ (അടുത്ത പേജ്) കാണുക.

ഹാർഡ്‌വെയർ വികസനം

  • Vivado® Design Suite ആരംഭിക്കുക (2021.1 അല്ലെങ്കിൽ അതിനുശേഷമുള്ളത്).
  • ടൂളുകൾക്ക് കീഴിൽ Vivado Store തിരഞ്ഞെടുക്കുക. ബോർഡ് ടാബ് തിരഞ്ഞെടുത്ത് കാറ്റലോഗിന്റെ ഏറ്റവും പുതിയ പതിപ്പ് ഡൗൺലോഡ് ചെയ്യുന്നതിന് ചുവടെ ഇടത് കോണിലുള്ള പുതുക്കുക ക്ലിക്കുചെയ്യുക.
  • ഡൗൺലോഡ് പൂർത്തിയാകുമ്പോൾ, Open Ex തിരഞ്ഞെടുക്കുകampലെ പദ്ധതി.
  • വിസാർഡ് തുറക്കുമ്പോൾ, വിവര വാചകം വായിച്ച് അടുത്തത് ക്ലിക്കുചെയ്യുക.
  • ഒരു ടെംപ്ലേറ്റ് തിരഞ്ഞെടുക്കുന്നതിന് മുമ്പ്, താഴെ ഇടത് മൂലയിൽ വീണ്ടും പുതുക്കുക ക്ലിക്കുചെയ്യുക.
  • ടെംപ്ലേറ്റുകളിൽ നിന്ന്, മൈക്രോബ്ലേസ് ഡിസൈൻ പ്രീസെറ്റുകൾ തിരഞ്ഞെടുക്കുക, തുടർന്ന് അടുത്തത് ക്ലിക്കുചെയ്യുക.XILINX മൈക്രോബ്ലേസ് സോഫ്റ്റ് പ്രോസസർ കോർ സിസ്റ്റം
  • പ്രോജക്റ്റിന്റെ പേരും സ്ഥലവും നൽകുക files, അടുത്തത് ക്ലിക്ക് ചെയ്യുക.
  • ടാർഗെറ്റ് ബോർഡ് തിരഞ്ഞെടുത്ത് അടുത്തത് ക്ലിക്കുചെയ്യുക.
  • മൈക്രോകൺട്രോളർ തിരഞ്ഞെടുത്ത് അടുത്തത് ക്ലിക്കുചെയ്യുക.
  • ഇപ്പോൾ പ്രോജക്റ്റ് സൃഷ്ടിക്കാൻ പൂർത്തിയാക്കുക ക്ലിക്കുചെയ്യുക, ബ്ലോക്ക് ഡിസൈൻ തുറക്കും.
  • ഡയഗ്രാമിലെ മൈക്രോബ്ലേസ് ബ്ലോക്കിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക.
  • മുൻനിർവ്വചിച്ച കോൺഫിഗറേഷനുകൾക്ക് കീഴിൽ ഇടതുവശത്തുള്ള പട്ടികയിൽ സൂചിപ്പിച്ചിരിക്കുന്നതുൾപ്പെടെ മൈക്രോബ്ലേസിന്റെ വ്യത്യസ്ത കോൺഫിഗറേഷൻ ക്രമീകരണങ്ങൾ ഉണ്ടെന്ന് ശ്രദ്ധിക്കുക. നിലവിലെ ക്രമീകരണങ്ങൾ നിലനിർത്താൻ റദ്ദാക്കുക ക്ലിക്കുചെയ്യുക.
  • ഇപ്പോൾ ഡിസൈൻ സംരക്ഷിക്കാൻ Ctrl + S അമർത്തുക അല്ലെങ്കിൽ ക്ലിക്കുചെയ്യുക File→ ബ്ലോക്ക് ഡിസൈൻ സംരക്ഷിക്കുക.
  • അടുത്തതായി, എഫ്പിജിഎയ്ക്കുള്ള കോൺഫിഗറേഷൻ ഡാറ്റ അടങ്ങുന്ന ബിറ്റ്സ്ട്രീം ജനറേറ്റ് ചെയ്യുന്നതിന്, ബിറ്റ്സ്ട്രീം സൃഷ്ടിക്കുക തിരഞ്ഞെടുക്കുക.
  • സിന്തസിസും ഇംപ്ലിമെന്റേഷൻ റണ്ണുകളും സമാരംഭിക്കുക, അതെ ക്ലിക്ക് ചെയ്യുക. Vivado-യുടെ മുകളിൽ വലത് കോണിൽ ബിൽഡ് സ്റ്റാറ്റസ് കാണിച്ചിരിക്കുന്നു. റെഡി എന്നത് പൂർത്തീകരണത്തെ സൂചിപ്പിക്കുന്നു.
  • പൂർത്തിയാകുമ്പോൾ, നടപ്പിലാക്കിയ ഡിസൈൻ തുറക്കാൻ ശരി ക്ലിക്കുചെയ്യുക.
  • പ്രധാന ടൂൾബാറിൽ നിന്ന്, ക്ലിക്ക് ചെയ്യുക File എക്‌സ്‌പോർട്ട്→ എക്‌സ്‌പോർട്ട് ഹാർഡ്‌വെയർ തിരഞ്ഞെടുക്കുക. ബിറ്റ്‌സ്ട്രീം ഉൾപ്പെടുത്താൻ ബോക്‌സ് ചെക്കുചെയ്‌ത് അതേ പ്രോജക്‌റ്റ് ലൊക്കേഷനിലേക്കാണ് അത് എക്‌സ്‌പോർട്ട് ചെയ്‌തിരിക്കുന്നതെന്ന് ഉറപ്പാക്കി ശരി ക്ലിക്കുചെയ്യുക.
  • ഈ മൈക്രോബ്ലേസ് പ്രോസസർ ഉപയോഗിച്ച് സോഫ്‌റ്റ്‌വെയർ വികസനം ആരംഭിക്കാൻ, പ്രധാന ടൂൾബാറിൽ നിന്ന് ടൂളുകൾ → ലോഞ്ച് വിറ്റിസ് ഐഡിഇ തിരഞ്ഞെടുക്കുക. വിറ്റിസ് ഇപ്പോൾ മൈക്രോബ്ലേസ് μP ഉൾപ്പെടെയുള്ള ഹാർഡ്‌വെയർ പ്ലാറ്റ്‌ഫോം തുറക്കുകയും ഇറക്കുമതി ചെയ്യുകയും ചെയ്യും.

സോഫ്റ്റ്‌വെയർ വികസനം

  • വിറ്റിസ് സമാരംഭിക്കുമ്പോൾ, വർക്ക്‌സ്‌പെയ്‌സിന്റെ അതേ പ്രോജക്റ്റ് ലൊക്കേഷൻ തിരഞ്ഞെടുക്കുന്നതിന് ബ്രൗസ്... ക്ലിക്ക് ചെയ്യുക, തുടർന്ന് സമാരംഭിക്കുക ക്ലിക്കുചെയ്യുക.
  • ആപ്ലിക്കേഷൻ പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാൻ തിരഞ്ഞെടുക്കുക, തുടർന്ന് അടുത്തത് ക്ലിക്കുചെയ്യുക.
  • ഹാർഡ്‌വെയറിൽ നിന്ന് ഒരു പുതിയ പ്ലാറ്റ്‌ഫോം സൃഷ്‌ടിക്കുക (XSA) ടാബിൽ ക്ലിക്കുചെയ്യുക, തുടർന്ന് ബ്രൗസ് ക്ലിക്കുചെയ്യുക.
  • നിങ്ങളുടെ പ്രോജക്റ്റ് ലൊക്കേഷൻ പരിശോധിച്ച് XSA തിരഞ്ഞെടുക്കുക file തുറക്കുക ക്ലിക്കുചെയ്യുക, തുടർന്ന് അടുത്തത് ക്ലിക്കുചെയ്യുക.
  • സ്‌പെയ്‌സുകളില്ലാതെ പ്രൊജക്‌റ്റ് പേര് Hello_world എന്ന് സജ്ജീകരിക്കുക.
  • സ്‌പെയ്‌സുകളില്ലാതെ സിസ്റ്റം പ്രൊജക്‌റ്റ് "നിങ്ങളുടെ ബോർഡ് നെയിം"_സിസ്റ്റം ആയി സജ്ജമാക്കുക, തുടർന്ന് അടുത്തത് ക്ലിക്കുചെയ്യുക.
  • അടുത്തത് ക്ലിക്കുചെയ്യുക, തുടർന്ന് ഹലോ വേൾഡ് ടെംപ്ലേറ്റ് തിരഞ്ഞെടുത്ത് പൂർത്തിയാക്കുക ക്ലിക്കുചെയ്യുക.
  • src ഫോൾഡർ വിപുലീകരിച്ച് HelloWorld.c എന്നതിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക view കൂടാതെ സോഴ്സ് കോഡ് എഡിറ്റ് ചെയ്യുക.
  • നിങ്ങളുടെ പ്രോജക്റ്റ് നിർമ്മിക്കുന്നതിന് ബിൽഡ് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക.
  • എക്സ്പ്ലോറർ വിൻഡോയിൽ നിങ്ങൾ രണ്ട് പ്രധാന ഫോൾഡറുകൾ കാണും:

Hello_world-ൽ എല്ലാ ബൈനറികളും .C, .H (ഹെഡർ) അടങ്ങിയിരിക്കുന്നു files mb_preset_wrapper-ൽ ബോർഡ് സപ്പോർട്ട് പാക്കേജ് (bsp) ഫോൾഡർ ഉൾപ്പെടുന്നു - സോഫ്റ്റ്‌വെയർ ഡ്രൈവറുകൾ, സോഫ്റ്റ്‌വെയർ സ്പെസിഫിക്കേഷൻ, മേക്ക്file. XILINX മൈക്രോബ്ലേസ് സോഫ്റ്റ് പ്രോസസർ കോർ സിസ്റ്റം- സോഫ്റ്റ്‌വെയർ വികസനം

  • നിങ്ങളുടെ ടാർഗെറ്റ് ബോർഡ് ഓണാക്കിയിട്ടുണ്ടെന്നും USB-J വഴി ഹോസ്റ്റ് പിസിയിലേക്ക് കണക്റ്റുചെയ്‌തിട്ടുണ്ടെന്നും ഉറപ്പാക്കുകTAG പോർട്ട് - മൈക്രോബ്ലേസ് പ്രോസസറിലേക്കുള്ള USB-UART കണക്ഷനായും ഈ പോർട്ട് പ്രവർത്തിക്കുന്നു.
  • മുകളിലെ ടൂൾബാറിൽ, Xilinx → Program Device ക്ലിക്ക് ചെയ്ത് നിങ്ങളുടെ ഹാർഡ്‌വെയർ ഡിസൈൻ ഉപയോഗിച്ച് FPGA പ്രോഗ്രാം ചെയ്യാൻ വീണ്ടും പ്രോഗ്രാം ചെയ്യുക.

സോഫ്റ്റ്‌വെയർ വികസനം (തുടരും)

  • വിൻഡോ → കാണിക്കുക ക്ലിക്കുചെയ്‌ത് സീരിയൽ ആശയവിനിമയത്തിനായി UART ടെർമിനൽ സജ്ജീകരിക്കുക View…, തുടർന്ന് ടെർമിനൽ ഫോൾഡർ വിപുലീകരിച്ച് ടെർമിനലിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക.
  • ക്ലിക്ക് ചെയ്ത് ടെർമിനൽ തുറക്കുകടെർമിനൽ ഐക്കൺ താഴെ വലതുവശത്തുള്ള ഐക്കൺ.
  • സീരിയൽ ടെർമിനൽ തിരഞ്ഞെടുത്ത് ഇനിപ്പറയുന്ന ക്രമീകരണങ്ങൾ ഉപയോഗിക്കുക:
    ശരിയായ COM പോർട്ട് ഉപയോഗിക്കുക
    ബൗഡ് നിരക്ക്: 115200
    ഡാറ്റ ബിറ്റുകൾ: 8
    പാരിറ്റി: ഒന്നുമില്ല
    ബിറ്റുകൾ നിർത്തുക: 1
    ഒഴുക്ക് നിയന്ത്രണം: ഒന്നുമില്ല
    സമയപരിധി (സെക്കൻഡ്): 5
  • ശരി ക്ലിക്ക് ചെയ്യുക.
  • ഇപ്പോൾ നിങ്ങളുടെ റൈറ്റ് ക്ലിക്ക് ചെയ്ത് ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്യുക
    Hello_world പ്രൊജക്‌റ്റ് തിരഞ്ഞെടുത്ത് റൺ ഇതായി തിരഞ്ഞെടുക്കുക... സമാരംഭിക്കുക തിരഞ്ഞെടുക്കുക
    ഹാർഡ്‌വെയർ (സിംഗിൾ ആപ്ലിക്കേഷൻ ഡീബഗ്), തുടർന്ന് ശരി ക്ലിക്കുചെയ്യുക.
  • നിങ്ങളുടെ പ്രോഗ്രാം റൺ ചെയ്യും, നിങ്ങളുടെ സീരിയൽ ടെർമിനലിനുള്ളിൽ "ഹലോ വേൾഡ്" പോപ്പ് അപ്പ് ചെയ്യുന്നത് നിങ്ങൾ കാണും.XILINX മൈക്രോബ്ലേസ് സോഫ്റ്റ് പ്രോസസർ കോർ സിസ്റ്റം- സിംഗിൾ ആപ്ലിക്കേഷൻ
  • അഭിനന്ദനങ്ങൾ! നിങ്ങൾ നിങ്ങളുടെ ആദ്യത്തെ മൈക്രോബ്ലേസ് പ്രോസസർ ആപ്ലിക്കേഷൻ സൃഷ്ടിച്ചു.
  • ഇപ്പോൾ നിങ്ങൾക്ക് മറ്റൊരാളെ നിർമ്മിക്കാനും പ്രവർത്തിപ്പിക്കാനും ശ്രമിക്കാംample ആപ്ലിക്കേഷനുകൾ, നൽകിയിരിക്കുന്നത് പോലെ:

XILINX മൈക്രോബ്ലേസ് സോഫ്റ്റ് പ്രോസസർ കോർ സിസ്റ്റം-വൺസ് നൽകുന്നു

പതിവുചോദ്യങ്ങളും അധിക വിഭവങ്ങളും

  • മൂന്നാം കക്ഷി ബോർഡുകൾ എങ്ങനെ Vivado ex-ലേക്ക് ലോഡ് ചെയ്യാംampലെ ഡിസൈനുകൾ?
  • Vivado-യിൽ കാണിച്ചിരിക്കുന്നത് പോലെ ഏറ്റവും പുതിയ ബോർഡുകൾ ഡൗൺലോഡ് ചെയ്ത് അപ്ഡേറ്റ് ചെയ്യുകampലെ പദ്ധതികൾ.
  • മൈക്രോബ്ലേസ് പ്രോസസറിനെക്കുറിച്ച് കൂടുതലറിയാൻ ഞാൻ എവിടെ തുടങ്ങണം?
    മൈക്രോബ്ലേസ് ഡിസൈൻ ഹബ് സന്ദർശിക്കുക. ധാരാളം വിവരങ്ങൾ നൽകുന്ന ഡോക്യുമെന്റേഷൻ, വിക്കികൾ, വീഡിയോ ട്യൂട്ടോറിയലുകൾ എന്നിവയിലേക്കുള്ള ലിങ്കുകൾ ഇതിൽ അടങ്ങിയിരിക്കുന്നു. ഈ പതിവുചോദ്യങ്ങളിലെ മിക്ക ഡോക്യുമെന്റ് ലിങ്കുകളും അവിടെയും കാണാം.
  • മൈക്രോബ്ലേസ് പ്രോസസറിനെക്കുറിച്ചുള്ള പ്രത്യേക വിശദാംശങ്ങൾ എനിക്ക് എവിടെ കണ്ടെത്താനാകും?
    ഇതിലേക്ക് പോകുക: UG984 - മൈക്രോബ്ലേസ് പ്രോസസർ റഫറൻസ് ഗൈഡ്.
  • എന്റെ കോൺഫിഗർ ചെയ്ത മൈക്രോബ്ലേസ് പ്രൊസസറിന്റെ വലിപ്പവും പ്രകടനവും എനിക്ക് എങ്ങനെ കണക്കാക്കാം?
    ഇതിലേക്ക് പോകുക: ഒരു ആരംഭ പോയിന്റായി മൈക്രോബ്ലേസ് പെർഫോമൻസ് മെട്രിക്‌സ്.
  • കൂടുതൽ സമഗ്രമായ ഒരു ട്യൂട്ടോറിയൽ എനിക്ക് എവിടെ കണ്ടെത്താനാകും?
    ഇതിലേക്ക് പോകുക: UG940 - ലാബ് 3: എംബഡഡ് മൈക്രോബ്ലേസ് പ്രോസസർ ഉപയോഗിക്കുന്നു.
  • ഒരു Vivado ടൂൾ ഡിസൈൻ സൃഷ്‌ടിക്കുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിശദാംശങ്ങൾക്ക് ഞാൻ എവിടെ പോകും?
    ഞങ്ങളുടെ വിവാഡോ ഡിസൈൻ ഹബുകൾ സന്ദർശിക്കുക.
  • വിറ്റിസ് ആരംഭിക്കാൻ ഞാൻ വിവാഡോ ടൂളുകളിൽ ഉണ്ടായിരിക്കേണ്ടതുണ്ടോ?
    No. Vivado-യിൽ നിന്ന് സ്വതന്ത്രമായി സമാരംഭിക്കാവുന്ന ഒരു ഏകീകൃത സോഫ്‌റ്റ്‌വെയർ പ്ലാറ്റ്‌ഫോമാണ് Vitis. എന്നിരുന്നാലും, നിങ്ങൾക്ക് ഒരു Viti-യുടെ പ്ലാറ്റ്ഫോം ആവശ്യമാണ് അല്ലെങ്കിൽ ഹാർഡ്‌വെയറിൽ നിന്ന് (.xsa) ഒരു പുതിയ പ്ലാറ്റ്‌ഫോം സൃഷ്‌ടിക്കുക file സോഫ്റ്റ്‌വെയർ വികസനം ലക്ഷ്യമിടുന്നു.
  • ഞാൻ ലക്ഷ്യമിടുന്ന ബോർഡ് ലിസ്റ്റിൽ ഇല്ലെങ്കിൽ ഞാൻ എന്തുചെയ്യും?
    പല ബോർഡ് വെണ്ടർമാർ ബോർഡ് നൽകുന്നു fileവിവാഡോ, വിറ്റിസ് എന്നിവയിലേക്ക് ചേർക്കാനാകുന്ന പ്ലാറ്റ്‌ഫോമുകളും. ഇവയ്ക്കായി നിർദ്ദിഷ്ട നിർമ്മാതാവിനെ ബന്ധപ്പെടുക files.
  • എന്റെ ഹാർഡ്‌വെയർ ഡിസൈനിൽ മാറ്റങ്ങൾ വരുത്തണമെങ്കിൽ എന്ത് ചെയ്യണം?
    വിറ്റിസ് അടച്ച് വിവാഡോ ടൂളുകളിൽ ആവശ്യമായ എച്ച്ഡബ്ല്യു ഡിസൈൻ എഡിറ്റുകൾ നടത്തുക, തുടർന്ന് ബിറ്റിന്റെ ക്രമം പിന്തുടരുക file തലമുറ. ഈ അപ്‌ഡേറ്റ് ചെയ്‌ത ഹാർഡ്‌വെയർ ഡിസൈൻ വിവാഡോ ടൂളുകളിൽ നിന്ന് കയറ്റുമതി ചെയ്യുകയും ഒരു പുതിയ പ്ലാറ്റ്‌ഫോമായി Vitis-ലേക്ക് ഇറക്കുമതി ചെയ്യുകയും വേണം.
  • എന്റെ മൂല്യനിർണ്ണയ ബോർഡിന്റെ കഴിവ് എങ്ങനെ വികസിപ്പിക്കാം?
    പിഎംഒഡികൾ, ആർഡ്വിനോ ഷീൽഡുകൾ, ക്ലിക്ക് ബോർഡുകൾ, എഫ്എംസി കാർഡുകൾ എന്നിവ ഞങ്ങളുടെ മൂല്യനിർണ്ണയ ബോർഡുകളുടെ കഴിവുകൾ വിപുലീകരിക്കാൻ ഉപയോഗിക്കാം.
  • എന്റെ ബിറ്റ്സ്ട്രീമും ആപ്ലിക്കേഷനും അടങ്ങുന്ന ഒരു ബൂട്ടബിൾ ഫ്ലാഷ് ഇമേജ് എങ്ങനെ സൃഷ്ടിക്കാം?
    UG7-ന്റെ അധ്യായം 898 കാണുക. വിവാഡോയിൽ, ടൂളുകൾ → അസോസിയേറ്റ് ELF Fileഎസ്…
    വിറ്റിസിൽ, Xilinx → പ്രോഗ്രാം FPGA (മൈക്രോബ്ലേസിനായി ELF തിരഞ്ഞെടുക്കുക).
  • ഞാൻ ഹാർഡ്‌വെയർ എക്‌സ്‌പോർട്ട് ചെയ്‌ത് വിറ്റിസ് സമാരംഭിക്കുമ്പോൾ എന്ത് സംഭവിക്കും?
    ഒരു Xilinx സപ്പോർട്ട് ആർക്കൈവ് (.xsa) file സൃഷ്ടിക്കപ്പെടുന്നു. ഈ file HW സവിശേഷതകൾ, IP ഇന്റർഫേസുകൾ, ബാഹ്യ സിഗ്നൽ വിവരങ്ങൾ, പ്രാദേശിക മെമ്മറി വിലാസ വിവരങ്ങൾ എന്നിവ അടങ്ങിയിരിക്കുന്നു. ഒരു ഹാർഡ്‌വെയർ പ്ലാറ്റ്‌ഫോം സൃഷ്ടിക്കാൻ വിറ്റിസ് ഇത് ഉപയോഗിക്കുന്നു.
  • Zynq®-7000 SoC ഉം MicroBlaze ഉം തമ്മിൽ ഞാൻ എങ്ങനെ ആശയവിനിമയം നടത്തും?
    YouTube-ൽ ഈ QTV കാണുക: Zynq, MicroBlaze IOP ബ്ലോക്ക്, OCM, മെമ്മറി റിസോഴ്‌സ് പങ്കിടൽ.
  • ഒരു സിസ്റ്റത്തിൽ ഒന്നിലധികം പ്രോസസ്സറുകൾ എങ്ങനെ ഡീബഗ് ചെയ്യാം?
    Avantree BTHT-4186 ബ്ലൂടൂത്ത് ട്രാൻസ്മിറ്ററും ഹെഡ്‌ഫോൺ സെറ്റ്-വീഡിയോയും Xilinx SDK ഉപയോഗിച്ചുള്ള വൈവിധ്യമാർന്ന മൾട്ടികോർ ഡീബഗ്ഗിംഗ്.
  • മൈക്രോബ്ലേസ് പ്രോസസറിന് എത്ര FPGA മെമ്മറി ആക്‌സസ് ചെയ്യാൻ കഴിയും?
    ഒരു FPGA-യിൽ ലഭ്യമായ എല്ലാ മെമ്മറിയും ആക്‌സസ് ചെയ്യുന്ന മൈക്രോബ്ലേസ് സിസ്റ്റങ്ങൾ സൃഷ്ടിക്കാൻ കഴിയും. എന്നാൽ ഇത് കുറഞ്ഞ FMAX-ന്റെ ചിലവിൽ വരുന്നു. സാധാരണ മൈക്രോബ്ലേസ് നടപ്പിലാക്കലുകൾ 128KB അല്ലെങ്കിൽ അതിൽ കുറവ് ഉപയോഗിക്കുന്നു.
  • മൈക്രോബ്ലേസിനുള്ള വിറ്റിസിൽ ഏതൊക്കെ OS & ലൈബ്രറികൾ പിന്തുണയ്ക്കുന്നു?
    പിന്തുണയ്ക്കുന്ന ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളും UG643 - OS, ലൈബ്രറി ഗൈഡ് എന്നിവയും കാണുക.
  • മൈക്രോബ്ലേസ് പ്രോസസറിൽ എനിക്ക് Linux അല്ലെങ്കിൽ RTOS പ്രവർത്തിപ്പിക്കാൻ കഴിയുമോ?
    അതെ. മികച്ച പ്രകടനത്തിന്, ആപ്ലിക്കേഷൻ അല്ലെങ്കിൽ തത്സമയം തിരഞ്ഞെടുക്കുക
    വിവാഡോയിലെ മൈക്രോബ്ലേസ് ക്രമീകരണങ്ങളിൽ മുൻകൂട്ടി നിശ്ചയിച്ച കോൺഫിഗറേഷൻ.
  • മൈക്രോബ്ലേസ് പ്രോസസറിനായി ഞാൻ എങ്ങനെ ഒരു ലിനക്സ് ബൂട്ട്ലോഡർ സൃഷ്ടിക്കും?
    ഇതിലേക്ക് പോകുക: മൈക്രോബ്ലേസിനായി യു-ബൂട്ട് നിർമ്മിക്കുക.

വിഭവങ്ങൾ

  • മൈക്രോബ്ലേസ് ഡോക്യുമെന്റേഷൻ ഡിസൈൻ ഹബ്
  • മൈക്രോബ്ലേസ് വിക്കി ആരംഭിക്കുന്നു
  • മൈക്രോബ്ലേസ് സോഫ്റ്റ് പ്രോസസർ കോർ ഉൽപ്പന്ന പേജ്
  • കോസ്റ്റ്-സെൻസിറ്റീവ് എംബഡഡ് സിസ്റ്റം ഡെവലപ്‌മെന്റ് ത്വരിതപ്പെടുത്തുന്നതിന് മൈക്രോബ്ലേസ് പ്രോസസർ ഉപയോഗിക്കുന്നു
  • ഡോക്യുമെന്റ് നാവിഗേറ്റർ എംബഡഡ് ഹബ്
  • വിവാഡോ ഡിസൈൻ സ്യൂട്ട് ട്യൂട്ടോറിയലുകൾ
  • Xilinx Vitis ടൂൾസ് സഹായം
  • നോളജ് ബേസ് ഉത്തര രേഖകൾ
  • മൂന്നാം കക്ഷി പങ്കാളി ബോർഡുകൾ
    അവ്നെറ്റ് | ഉത്സാഹിയായ | ട്രെൻസ് | എൻക്ലസ്ട്ര | iWave | MYiR | ALINX
  •  ദ്രുത ആരംഭ ഗൈഡ്: വൈറ്റിസിനായുള്ള മൈക്രോബ്ലേസ് സോഫ്റ്റ് പ്രോസസർ 2019.2

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

XILINX മൈക്രോബ്ലേസ് സോഫ്റ്റ് പ്രോസസർ കോർ സിസ്റ്റം [pdf] ഉപയോക്തൃ ഗൈഡ്
മൈക്രോബ്ലേസ് സോഫ്റ്റ് പ്രോസസർ കോർ സിസ്റ്റം, മൈക്രോബ്ലേസ് സോഫ്റ്റ് പ്രോസസർ സിസ്റ്റം, മൈക്രോബ്ലേസ് സോഫ്റ്റ് പ്രോസസർ, മൈക്രോബ്ലേസ്

റഫറൻസുകൾ

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

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