മൈക്രോചിപ്പ്-ലോഗോ

മൈക്രോചിപ്പ് സിനോപ്‌സിസ് സിൻപ്ലിഫൈ പ്രോ എംഇ

മൈക്രോചിപ്പ്-സിനോപ്സിസ്-സിൻപ്ലിഫൈ-പ്രോ- ഉൽപ്പന്ന-ചിത്രം

സ്പെസിഫിക്കേഷനുകൾ

  • ഉൽപ്പന്നത്തിൻ്റെ പേര്: Synopsys Synplify
  • ഉൽപ്പന്ന തരം: ലോജിക് സിന്തസിസ് ടൂൾ
  • പിന്തുണയ്ക്കുന്ന ഉപകരണങ്ങൾ: FPGA, CPLD
  • പിന്തുണയ്ക്കുന്ന ഭാഷകൾ: വെരിലോഗ്, വിഎച്ച്ഡിഎൽ
  • അധിക സവിശേഷതകൾ: FSM എക്സ്പ്ലോറർ, FSM viewer, റജിസ്റ്റർ റീ-ടൈമിംഗ്, ഗേറ്റഡ് ക്ലോക്ക് കൺവേർഷൻ

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

കഴിഞ്ഞുview
Synopsys Synplify എന്നത് FPGA, CPLD ഉപകരണങ്ങൾക്കായി രൂപകൽപ്പന ചെയ്ത ഒരു ലോജിക് സിന്തസിസ് ടൂളാണ്. ഇത് വെരിലോഗ്, വിഎച്ച്‌ഡിഎൽ ഭാഷകളിൽ ഉയർന്ന തലത്തിലുള്ള ഇൻപുട്ട് സ്വീകരിക്കുകയും ഡിസൈനുകളെ ചെറുതും ഉയർന്ന പ്രകടനമുള്ളതുമായ നെറ്റ്‌ലിസ്റ്റുകളാക്കി മാറ്റുകയും ചെയ്യുന്നു.

ഡിസൈൻ ഇൻപുട്ട്
ഇൻഡസ്ട്രി-സ്റ്റാൻഡേർഡ് വാക്യഘടന ഉപയോഗിച്ച് വെരിലോഗിലോ VHDL-ലോ നിങ്ങളുടെ ഡിസൈൻ എഴുതുക.

സിന്തസിസ് പ്രക്രിയ
നിങ്ങളുടെ ഡിസൈനിൽ സിന്തസിസ് പ്രക്രിയ പ്രവർത്തിപ്പിക്കുന്നതിന് Synplify അല്ലെങ്കിൽ Synplify Pro ഉപയോഗിക്കുക. ടാർഗെറ്റ് എഫ്‌പിജിഎ അല്ലെങ്കിൽ സിപിഎൽഡി ഉപകരണത്തിനുള്ള ഡിസൈൻ ടൂൾ ഒപ്റ്റിമൈസ് ചെയ്യും.

ഔട്ട്പുട്ട് പരിശോധന
സമന്വയത്തിനു ശേഷം, ഉപകരണം VHDL, Verilog നെറ്റ്‌ലിസ്റ്റുകൾ സൃഷ്ടിക്കുന്നു.
നിങ്ങളുടെ ഡിസൈനിൻ്റെ പ്രവർത്തനക്ഷമത പരിശോധിക്കാൻ നിങ്ങൾക്ക് ഈ നെറ്റ്‌ലിസ്റ്റുകൾ അനുകരിക്കാനാകും.

പതിവുചോദ്യങ്ങൾ

Synplify എന്താണ് ചെയ്യുന്നത്?
Synplify, Synplify Pro എന്നിവ FPGA, CPLD ഉപകരണങ്ങൾക്കുള്ള ലോജിക് സിന്തസിസ് ടൂളുകളാണ്. സങ്കീർണ്ണമായ FPGA-കൾ കൈകാര്യം ചെയ്യുന്നതിനും ഒപ്റ്റിമൈസ് ചെയ്യുന്നതിനുമുള്ള വിപുലമായ സവിശേഷതകൾ Synplify Pro വാഗ്ദാനം ചെയ്യുന്നു.

Synopsys Synplify ആമുഖം (ഒരു ചോദ്യം ചോദിക്കുക)

Synopsys® Synplify® ടൂളുമായി ബന്ധപ്പെട്ട പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾക്ക് (FAQ) ഈ പ്രമാണം ഉത്തരങ്ങൾ നൽകുന്നു, കൂടാതെ Microchip-ൻ്റെ Libero® SoC ഡിസൈൻ സ്യൂട്ടുമായുള്ള അതിൻ്റെ സംയോജനവും. ഈ പ്രമാണം ലൈസൻസിംഗ്, പിശക് സന്ദേശങ്ങൾ, സിന്തസിസ് ഒപ്റ്റിമൈസേഷൻ തുടങ്ങിയ വിഷയങ്ങൾ ഉൾക്കൊള്ളുന്നു. FPGA ഡിസൈനുകൾക്കായി Synplify ഫലപ്രദമായി ഉപയോഗിക്കുന്നതിന് ഉപയോക്താക്കളെ സഹായിക്കുന്നതിന് ഉദ്ദേശിച്ചുള്ളതാണ് ഈ പ്രമാണം. പിന്തുണയ്‌ക്കുന്ന HDL ഭാഷകളും ലൈസൻസിംഗ് ആവശ്യകതകളും പൊതുവായ പ്രശ്‌നങ്ങൾ എങ്ങനെ പരിഹരിക്കാമെന്നും ഇത് വിശദീകരിക്കുന്നു. കൂടാതെ, ഡിസൈൻ ഏരിയയും ഫലങ്ങളുടെ ഗുണനിലവാരവും മെച്ചപ്പെടുത്തുന്നതിനുള്ള റാം അനുമാനം, ആട്രിബ്യൂട്ടുകൾ, നിർദ്ദേശങ്ങൾ, സാങ്കേതികതകൾ എന്നിവയെക്കുറിച്ചുള്ള നിർദ്ദിഷ്ട ചോദ്യങ്ങൾ ഡോക്യുമെൻ്റ് അഭിസംബോധന ചെയ്യുന്നു.

  • Synplify എന്താണ് ചെയ്യുന്നത്? (ഒരു ചോദ്യം ചോദിക്കുക)
    Synplify, Synplify Pro ഉൽപ്പന്നങ്ങൾ ഫീൽഡ് പ്രോഗ്രാമബിൾ ഗേറ്റ് അറേ (FPGA), കോംപ്ലക്സ് പ്രോഗ്രാമബിൾ ലോജിക് ഡിവൈസ് (CPLD) എന്നിവയ്ക്കുള്ള ലോജിക് സിന്തസിസ് ടൂളുകളാണ്. സങ്കീർണ്ണമായ FPGA-കൾ കൈകാര്യം ചെയ്യുന്നതിനും ഒപ്റ്റിമൈസ് ചെയ്യുന്നതിനുമുള്ള നിരവധി അധിക സവിശേഷതകളുള്ള Synplify ടൂളിൻ്റെ വിപുലമായ പതിപ്പാണ് Synplify Pro ടൂൾ. Synplify Pro-യിൽ ലഭ്യമായ ചില അധിക സവിശേഷതകൾ ഫിനൈറ്റ് സ്റ്റേറ്റ് മെഷീൻ (FSM) എക്സ്പ്ലോറർ, FSM എന്നിവയാണ്. viewer, റീ-ടൈമിംഗും ഗേറ്റഡ് ക്ലോക്ക് പരിവർത്തനവും രജിസ്റ്റർ ചെയ്യുക.
    വ്യവസായ നിലവാരമുള്ള ഹാർഡ്‌വെയർ വിവരണ ഭാഷകളിൽ (വെരിലോഗ്, വിഎച്ച്‌ഡിഎൽ) എഴുതിയതും സിൻപ്ലിസിറ്റി ബിഹേവിയർ എക്‌സ്‌ട്രാക്റ്റിംഗ് സിന്തസിസ് ടെക്‌നോളജി (ബെസ്റ്റ്) അൽഗോരിതം ഉപയോഗിക്കുന്നതുമായ ഉയർന്ന തലത്തിലുള്ള ഇൻപുട്ട് ഈ ടൂളുകൾ സ്വീകരിക്കുന്നു. ജനപ്രിയ ടെക്‌നോളജി വെണ്ടർമാർക്കായി അവർ ഡിസൈനുകളെ ചെറുതും ഉയർന്ന പ്രകടനമുള്ളതുമായ ഡിസൈൻ നെറ്റ്‌ലിസ്റ്റുകളാക്കി മാറ്റുന്നു. ഉപകരണങ്ങൾ സിന്തസിസിന് ശേഷം VHDL, Verilog നെറ്റ്‌ലിസ്റ്റുകൾ എന്നിവ എഴുതുന്നു, ഇത് പ്രവർത്തനക്ഷമത പരിശോധിക്കാൻ അനുകരിക്കാനാകും.
  • ഏത് HDL ഭാഷയാണ് Synplify പിന്തുണയ്ക്കുന്നത്? (ഒരു ചോദ്യം ചോദിക്കുക)
    വെരിലോഗ് 95, വെരിലോഗ് 2001, സിസ്റ്റം വെരിലോഗ് ഐഇഇഇ® (പി 1800) സ്റ്റാൻഡേർഡ്, വിഎച്ച്ഡിഎൽ 2008, വിഎച്ച്ഡിഎൽ 93 എന്നിവ സിൻപ്ലൈഫൈയിൽ പിന്തുണയ്ക്കുന്നു. വ്യത്യസ്‌ത ഭാഷാ നിർമ്മാണങ്ങളെക്കുറിച്ചുള്ള വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് ഭാഷാ പിന്തുണ റഫറൻസ് മാനുവലിനായി സിൻപ്ലൈഫൈ പ്രോ കാണുക.
  • മൈക്രോചിപ്പ് മാക്രോകളുടെ മാനുവൽ ഇൻസ്റ്റൻ്റേഷനുകൾ സിൻപ്ലിഫൈ സ്വീകരിക്കുമോ? (ഒരു ചോദ്യം ചോദിക്കുക)
    അതെ, ലോജിക് ഗേറ്റുകൾ, കൗണ്ടറുകൾ, ഫ്ലിപ്പ്-ഫ്ലോപ്പുകൾ, I/Os എന്നിവയുൾപ്പെടെ മൈക്രോചിപ്പിൻ്റെ എല്ലാ ഹാർഡ് മാക്രോകൾക്കുമായി സിൻപ്ലിഫൈയിൽ ബിൽറ്റ്-ഇൻ മാക്രോ ലൈബ്രറികൾ അടങ്ങിയിരിക്കുന്നു. നിങ്ങളുടെ വെരിലോഗ്, വിഎച്ച്‌ഡിഎൽ ഡിസൈനുകളിൽ നിങ്ങൾക്ക് ഈ മാക്രോകൾ സ്വമേധയാ തൽക്ഷണം ചെയ്യാൻ കഴിയും, കൂടാതെ Synplify അവ ഔട്ട്‌പുട്ട് നെറ്റ്‌ലിസ്റ്റിലേക്ക് കൈമാറുകയും ചെയ്യുന്നു.
  • മൈക്രോചിപ്പ് ടൂളുകൾക്കൊപ്പം സിൻപ്ലിഫൈ എങ്ങനെയാണ് പ്രവർത്തിക്കുന്നത്? (ഒരു ചോദ്യം ചോദിക്കുക)
    Synopsys Synplify Pro® Microchip Edition (ME) സിന്തസിസ് ടൂൾ ലിബെറോയിൽ സംയോജിപ്പിച്ചിരിക്കുന്നു, ഇത് ഏത് മൈക്രോചിപ്പ് ഉപകരണത്തിനും ഒരു HDL ഡിസൈൻ ടാർഗെറ്റുചെയ്യാനും പൂർണ്ണമായും ഒപ്റ്റിമൈസ് ചെയ്യാനും നിങ്ങളെ പ്രാപ്‌തമാക്കുന്നു. മറ്റെല്ലാ Libero ടൂളുകൾ പോലെ, നിങ്ങൾക്ക് Libero പ്രൊജക്റ്റ് മാനേജറിൽ നിന്ന് നേരിട്ട് Synplify Pro ME സമാരംഭിക്കാം.
    ലിബറോ പതിപ്പുകളിലെ സ്റ്റാൻഡേർഡ് ഓഫറാണ് Synplify Pro ME. ലിബറോ ടൂൾ പ്രോയിൽ എക്‌സിക്യൂട്ടബിൾ സ്‌പെസിഫിക്കേഷൻ അഭ്യർത്ഥിച്ചുകൊണ്ടാണ് സിൻപ്ലിഫൈ പ്രോ എംഇ സമാരംഭിക്കുന്നത്file.

ഡൗൺലോഡ് ഇൻസ്റ്റാളേഷൻ ലൈസൻസിംഗ് (ഒരു ചോദ്യം ചോദിക്കുക)

ലിബറോയിലെ Synplify-ൻ്റെ ലൈസൻസ് ഇൻസ്റ്റാളുചെയ്യലും ഡൗൺലോഡ് നടപടിക്രമവും സംബന്ധിച്ച ചോദ്യങ്ങൾക്ക് ഈ വിഭാഗം ഉത്തരം നൽകുന്നു.

  1. ഏറ്റവും പുതിയ Synplify റിലീസ് എനിക്ക് എവിടെ നിന്ന് ഡൗൺലോഡ് ചെയ്യാം? (ഒരു ചോദ്യം ചോദിക്കുക)
    Synplify ലിബെറോ ഡൗൺലോഡിൻ്റെ ഭാഗമാണ്, കൂടാതെ ഒറ്റപ്പെട്ട ഇൻസ്റ്റാളേഷൻ ലിങ്ക് മൈക്രോചിപ്പ് ഡയറക്റ്റാണ്.
  2. ഏറ്റവും പുതിയ ലിബറോയ്‌ക്കൊപ്പം Synplify-യുടെ ഏത് പതിപ്പാണ് പുറത്തിറങ്ങിയത്? (ഒരു ചോദ്യം ചോദിക്കുക)
    ലിബറോയ്‌ക്കൊപ്പം പുറത്തിറക്കിയ സിൻപ്ലിഫൈ പതിപ്പുകളുടെ ലിസ്‌റ്റിനായി, സിൻപ്ലിഫൈ പ്രോ® എംഇ കാണുക.
  3. Synplify-യുടെ ഏറ്റവും പുതിയ പതിപ്പിലേക്ക് എങ്ങനെ അപ്‌ഗ്രേഡ് ചെയ്യാം, അത് Libero-യിൽ ഉപയോഗിക്കും
    പ്രോജക്റ്റ് മാനേജർ? (ഒരു ചോദ്യം ചോദിക്കുക)
    മൈക്രോചിപ്പിൽ നിന്നോ സിനോപ്‌സിസിൽ നിന്നോ Synplify-യുടെ ഏറ്റവും പുതിയ പതിപ്പ് ഡൗൺലോഡ് ചെയ്‌ത് ഇൻസ്റ്റാൾ ചെയ്യുക webസൈറ്റ്, ലിബെറോ പ്രൊജക്റ്റ് മാനേജർ ടൂൾ പ്രോയിലെ സിന്തസിസ് ക്രമീകരണങ്ങൾ മാറ്റുകfile ലിബറോ പ്രോജക്‌റ്റിൽ നിന്ന് > പ്രോfileന്റെ മെനു.
  4. ലിബറോയിൽ Synplify പ്രവർത്തിപ്പിക്കാൻ എനിക്ക് പ്രത്യേക ലൈസൻസ് ആവശ്യമുണ്ടോ? (ഒരു ചോദ്യം ചോദിക്കുക)
    ഇല്ല, Libero-Standalone ലൈസൻസ് ഒഴികെയുള്ള എല്ലാ Libero ലൈസൻസുകളിലും Synplify സോഫ്‌റ്റ്‌വെയറിനുള്ള ലൈസൻസ് ഉൾപ്പെടുന്നു.
  5. Synplify-നുള്ള ലൈസൻസ് എനിക്ക് എവിടെ നിന്ന് എങ്ങനെ ലഭിക്കും? (ഒരു ചോദ്യം ചോദിക്കുക)
    ഒരു സൌജന്യ ലൈസൻസിന് അപേക്ഷിക്കാൻ, ലൈസൻസിംഗ് പേജ് കാണുക, സോഫ്റ്റ്വെയർ ലൈസൻസുകളും രജിസ്ട്രേഷൻ സിസ്റ്റം ലിങ്കും ക്ലിക്ക് ചെയ്യുക. നിങ്ങളുടെ സി ഡ്രൈവിൻ്റെ വോളിയം ഐഡി ഉൾപ്പെടെ ആവശ്യമായ വിവരങ്ങൾ നൽകുക. നിങ്ങൾ സോഫ്‌റ്റ്‌വെയർ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഉദ്ദേശിക്കുന്ന ഡ്രൈവ് അല്ലെങ്കിലും, നിങ്ങളുടെ സി ഡ്രൈവ് ഉപയോഗിച്ച് പ്രയോഗിക്കുന്നത് ഉറപ്പാക്കുക. പണമടച്ചുള്ള ലൈസൻസുകൾക്കായി, പ്രാദേശിക മൈക്രോചിപ്പ് സെയിൽസ് ഓഫീസുമായി ബന്ധപ്പെടുക.
  6. എന്തുകൊണ്ടാണ് എനിക്ക് ബാച്ച് മോഡിൽ Synplify പ്രവർത്തിപ്പിക്കാൻ കഴിയാത്തത്? അതിന് എന്ത് ലൈസൻസ് ആവശ്യമാണ്? (ഒരു ചോദ്യം ചോദിക്കുക)
    കമാൻഡ് പ്രോംപ്റ്റിൽ നിന്ന്, പ്രൊജക്റ്റ് ഉള്ള ഡയറക്ടറിയിലേക്ക് പോകുക fileകൾ സ്ഥിതിചെയ്യുന്നു, ഇനിപ്പറയുന്നവ ടൈപ്പ് ചെയ്യുക.
    • Libero IDE-യ്‌ക്ക്: synplify_pro -batch -licensetype synplifypro_actel -log synpl.log TopCoreEDAC_syn.prj
    • Libero SoC-യ്‌ക്ക്: synplify_pro -batch -licensetype synplifypro_actel -log synpl.log asdasd_syn.tcl
      ശ്രദ്ധിക്കുക: ബാച്ച് മോഡിൽ Synplify പ്രവർത്തിപ്പിക്കുന്നതിന് നിങ്ങൾക്ക് ഒരു സിൽവർ ലൈസൻസ് ഉണ്ടായിരിക്കണം. മൈക്രോചിപ്പ് പോർട്ടലിൽ നിങ്ങളുടെ സൗജന്യ സിൽവർ ലൈസൻസ് സൃഷ്ടിക്കുക.

എന്തുകൊണ്ടാണ് എൻ്റെ Synplify ലൈസൻസ് പ്രവർത്തിക്കാത്തത്? (ഒരു ചോദ്യം ചോദിക്കുക)

ലൈസൻസിൻ്റെ പ്രവർത്തനം പരിശോധിക്കുന്നതിനുള്ള ഘട്ടങ്ങൾ ഇപ്രകാരമാണ്:

  1. ലൈസൻസ് കാലാവധി കഴിഞ്ഞോ എന്ന് പരിശോധിക്കുക.
  2. LM_LICENSE_ ആണോയെന്ന് പരിശോധിക്കുകFILE വിൻഡോസ് ഉപയോക്തൃ പരിസ്ഥിതി വേരിയബിളായി ശരിയായി സജ്ജീകരിച്ചിരിക്കുന്നു, ഇത് Libero License.dat-ൻ്റെ സ്ഥാനം ചൂണ്ടിക്കാണിക്കുന്നു file.
  3. Libero IDE ടൂൾ പ്രോ ആണോ എന്ന് പരിശോധിക്കുകfile Synplify Pro ആയി സജ്ജീകരിച്ചിരിക്കുന്നു കൂടാതെ നിങ്ങളുടെ ലൈസൻസിൽ Synplify ലൈസൻസ് ഫീച്ചർ പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുന്നു file.
  4. License.dat-ൽ "synplifypro_actel" ഫീച്ചർ ലൈൻ നോക്കുക file:
    INCREMENT synplifypro_actel snpslmd 2016.09 21-nov-2017 കണക്കാക്കിയിട്ടില്ല \ 4E4905A56595B143FFF4 VENDOR_STRING=^1+S \
    HOSTID=DISK_SERIAL_NUM=ec4e7c14 ISSUED=21-nov-2016 ck=232 \ SN=TK:4878-0:1009744:181759 START=21-nov-2016
  5. 5. ഫീച്ചർ ലൈൻ കണ്ടെത്തിയ ശേഷം, നിങ്ങൾ ഉപയോഗിക്കുന്ന കമ്പ്യൂട്ടറിന് HostID ശരിയാണെന്ന് ഉറപ്പാക്കുക.

മൈക്രോചിപ്പിൽ നിന്ന് ലഭിച്ച Synplify ലൈസൻസ് എനിക്ക് ഉപയോഗിക്കാമോ (ഒരു ചോദ്യം ചോദിക്കുക)
ഇല്ല, നിങ്ങൾക്ക് Microchip-ൽ നിന്ന് Synplify ലൈസൻസ് ലഭിച്ചിട്ടുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് Synplify ME പ്രവർത്തിപ്പിക്കാൻ മാത്രമേ കഴിയൂ.

  • എല്ലാ Libero ലൈസൻസുകളിലും Synplify Pro Synthesis ടൂൾ പിന്തുണയ്ക്കുന്നുണ്ടോ? (ഒരു ചോദ്യം ചോദിക്കുക)
    എല്ലാ ലൈസൻസ് തരങ്ങളിലും Synplify Pro Synthesis ടൂൾ പിന്തുണയ്ക്കുന്നില്ല. ലൈസൻസിംഗിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ലൈസൻസിംഗ് പേജ് കാണുക.

മുന്നറിയിപ്പുകൾ/പിശക് സന്ദേശങ്ങൾ (ഒരു ചോദ്യം ചോദിക്കുക)

ഇൻസ്റ്റലേഷൻ പ്രക്രിയയിൽ ദൃശ്യമാകുന്ന വിവിധ പിശക് സന്ദേശങ്ങളെക്കുറിച്ചുള്ള വിവരങ്ങൾ ഈ വിഭാഗം നൽകുന്നു.

  1. മുന്നറിയിപ്പ്: മുൻനിര സ്ഥാപനം ഇതുവരെ സജ്ജീകരിച്ചിട്ടില്ല! (ഒരു ചോദ്യം ചോദിക്കുക)
    ഈ മുന്നറിയിപ്പ് സന്ദേശം അർത്ഥമാക്കുന്നത്, ഡിസൈൻ സങ്കീർണ്ണത കാരണം Synplify നിങ്ങളുടെ ഡിസൈനിലെ മുൻനിര എൻ്റിറ്റിയെ തിരിച്ചറിയാൻ കഴിഞ്ഞില്ല എന്നാണ്. നിങ്ങൾ Synplify നടപ്പിലാക്കൽ ഓപ്ഷനുകളിൽ മുൻനിര എൻ്റിറ്റിയുടെ പേര് നേരിട്ട് വ്യക്തമാക്കേണ്ടതുണ്ട്. ഇനിപ്പറയുന്ന ചിത്രം ഒരു മുൻ കാണിക്കുന്നുample. ചിത്രം 2-1. ഉദാampപ്രധാന എൻ്റിറ്റിയുടെ പേര് വ്യക്തമാക്കാൻ le
    മൈക്രോചിപ്പ്-സിനോപ്സിസ്-സിൻപ്ലൈഫൈ-പ്രോ-എംഇ (2)
  2. രജിസ്റ്റർ പ്രൂണിംഗിനെക്കുറിച്ചുള്ള മുന്നറിയിപ്പുകൾ (ഒരു ചോദ്യം ചോദിക്കുക) Synplify ഉപയോഗിക്കാത്ത, തനിപ്പകർപ്പ് രജിസ്റ്ററുകൾ, വലകൾ അല്ലെങ്കിൽ ബ്ലോക്കുകൾ എന്നിവ ഉപയോഗിച്ച് ഡിസൈൻ ഒപ്റ്റിമൈസ് ചെയ്യുന്നു. ഇനിപ്പറയുന്ന നിർദ്ദേശങ്ങൾ പ്രയോഗിച്ച് നിങ്ങൾക്ക് സ്വയമേവ ഒപ്റ്റിമൈസേഷൻ്റെ അളവ് നിയന്ത്രിക്കാനാകും:
    • *syn_keep-സിന്തസിസിലും തൊപ്പിയിലും വയർ സൂക്ഷിക്കുകയാണെങ്കിൽ വയറിലുടനീളം ഒപ്റ്റിമൈസേഷനുകൾ ഇല്ലെന്ന് ഉറപ്പാക്കുന്നു. അനാവശ്യ ഒപ്റ്റിമൈസേഷനുകൾ തകർക്കുന്നതിനും സ്വമേധയാ സൃഷ്‌ടിച്ച പകർപ്പുകൾ ഉറപ്പാക്കുന്നതിനും ഈ നിർദ്ദേശം സാധാരണയായി ഉപയോഗിക്കുന്നു. ഇത് നെറ്റ്സിലും കോമ്പിനേഷൻ ലോജിക്കിലും മാത്രമേ പ്രവർത്തിക്കൂ.
    • *syn_preserve-രജിസ്റ്ററുകൾ ഒപ്റ്റിമൈസ് ചെയ്തിട്ടില്ലെന്ന് ഉറപ്പാക്കുന്നു.
    • *syn_noprune—ഒരു ബ്ലാക്ക് ബോക്‌സ് അതിൻ്റെ ഔട്ട്‌പുട്ടുകൾ ഉപയോഗിക്കാതെയിരിക്കുമ്പോൾ (അതായത്, അതിൻ്റെ ഔട്ട്‌പുട്ടുകൾ ഒരു ലോജിക്കും ഡ്രൈവ് ചെയ്യാത്തപ്പോൾ) ഒപ്റ്റിമൈസ് ചെയ്യപ്പെടുന്നില്ലെന്ന് ഉറപ്പാക്കുന്നു.
    ഒപ്റ്റിമൈസേഷൻ കൺട്രോൾ, സിൻപ്ലിഫൈ ഡോക്യുമെൻ്റുകൾ എന്നിവയെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് ഉപയോക്തൃ ഗൈഡിനായുള്ള സിൻപ്ലിഫൈ പ്രോ കാണുക.
  3. @W: FP101 |രൂപകൽപ്പനയ്ക്ക് എട്ട് തൽക്ഷണ ആഗോള ബഫറുകൾ ഉണ്ട്, എന്നാൽ അനുവദനീയമായത് ആറ് മാത്രമാണ് (ഒരു ചോദ്യം ചോദിക്കുക) @W: FP103- അനുവദനീയമായ ആഗോള ക്ലോക്ക് ബഫറുകൾ പരമാവധി 18 ആയി വർദ്ധിപ്പിക്കുന്നതിന് ഉപയോക്താവിന് syn_global_buffers ഉപയോഗിക്കാം.
    രൂപകൽപ്പനയിൽ ഉടനടിയുള്ള ആറിലധികം ആഗോള മാക്രോകളെ Synplify തിരിച്ചറിഞ്ഞതിനാലാണ് മുന്നറിയിപ്പുകൾ സൃഷ്ടിച്ചത്. Synplify-ൽ അനുവദനീയമായ ആഗോള നെറ്റ്‌സിൻ്റെ സ്ഥിരസ്ഥിതി പരമാവധി എണ്ണം നിലവിൽ ആറായി സജ്ജീകരിച്ചിരിക്കുന്നു.
    അതിനാൽ ഈ ഡിസൈനിനായി ഉപകരണം ആറിലധികം ഉപയോഗിക്കാൻ ശ്രമിക്കുമ്പോൾ, അത് ഒരു പിശക് സൃഷ്ടിക്കുന്നു. syn_global_buffers എന്ന സിന്തസിസ് ആട്രിബ്യൂട്ട് ചേർത്ത് നിങ്ങൾക്ക് ഡിഫോൾട്ട് പരിധി എട്ടായി (IGLOO/e, ProASIC18/E, Fusion എന്നിവയിൽ 3 വരെ, SmartFusion 16, IGLOO 2 എന്നിവയെ ആശ്രയിച്ച് എട്ട് മുതൽ 2 വരെ) സ്വമേധയാ വർദ്ധിപ്പിക്കാൻ കഴിയും.
    ഉദാampLe:
    മൊഡ്യൂൾ ടോപ്പ് (clk1, clk2, d1, d2, q1, q2, റീസെറ്റ്) /* സിന്തസിസ് syn_global_buffers = 8 */; …… അല്ലെങ്കിൽ ടോപ്പിൻ്റെ ആർക്കിടെക്ചർ ബിഹേവ് ആട്രിബ്യൂട്ടാണ് syn_global_buffers : integer; ആട്രിബ്യൂട്ട് syn_global_buffers of behave : ആർക്കിടെക്ചർ 8 ആണ്; ……
    കൂടുതൽ വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് ഉപയോക്തൃ ഗൈഡിനായുള്ള സിൻപ്ലിഫൈ പ്രോ കാണുക.
  4. പിശക്: പ്രൊഫfile ടൂളിനായി Synplify സംവേദനാത്മകമാണ്, നിങ്ങൾ ബാച്ച് മോഡിലാണ് പ്രവർത്തിക്കുന്നത്: ഈ ഉപകരണം അഭ്യർത്ഥിക്കാൻ കഴിയില്ല (ഒരു ചോദ്യം ചോദിക്കുക)
    ബാച്ച് മോഡിൽ Synplify പ്രവർത്തിപ്പിക്കുന്നതിന് നിങ്ങൾക്ക് സിൽവർ ലൈസൻസ് ഉണ്ടായിരിക്കണം. സിൽവർ ലൈസൻസ് വാങ്ങാൻ പ്രാദേശിക മൈക്രോചിപ്പ് വിൽപ്പന പ്രതിനിധിയെ ബന്ധപ്പെടുക. ലിബറോ സിന്തസിസ് ടൂൾ പ്രോ ആണെന്ന് നിങ്ങൾ ഉറപ്പാക്കണംfile ബാച്ച് മോഡിൽ Synplify സമാരംഭിക്കുന്നതിനായി ക്രമീകരിച്ചിരിക്കുന്നു, നിങ്ങൾ കമാൻഡ് പ്രോംപ്റ്റിൽ നിന്ന് നേരിട്ട് പകരം ലിബെറോയിൽ നിന്ന് Synplify അഭ്യർത്ഥിക്കുകയാണെങ്കിൽ. ലിബറോയ്ക്കുള്ളിൽ നിന്ന് സിൻപ്ലിഫൈ എങ്ങനെ അഭ്യർത്ഥിക്കാമെന്ന് ഇനിപ്പറയുന്ന ചിത്രം കാണിക്കുന്നു.
    ചിത്രം 2-2. ഉദാampലിബറോയ്ക്കുള്ളിൽ നിന്ന് സിൻപ്ലിഫൈ വിളിക്കുക
    മൈക്രോചിപ്പ്-സിനോപ്സിസ്-സിൻപ്ലൈഫൈ-പ്രോ-എംഇ (3)
  5. @E: CG103: “C:\PATH\code.vhd”:12:13:12:13|പ്രതീക്ഷയോടെ (ഒരു ചോദ്യം ചോദിക്കുക)
    @E: CD488: “C:\PATH\code.vhd”:14:11:14:11—EOF സ്ട്രിംഗ് ലിറ്ററൽ
    അർദ്ധവിരാമമോ പുതിയ വരിയോ അല്ലാതെ മറ്റെന്തെങ്കിലും പിന്തുടരുന്ന ഒരു കമൻ്റ് VHDL-ൽ അനുവദനീയമല്ല. VHDL കംപൈലർ അവഗണിക്കുന്ന ഒരു കമൻ്റിൻ്റെ ആരംഭം രണ്ട് ഹൈഫനുകൾ അടയാളപ്പെടുത്തുന്നു. ഒരു അഭിപ്രായം ഒരു പ്രത്യേക വരിയിലോ വരിയുടെ അവസാനത്തിലോ ആകാം. VHDL കോഡിൻ്റെ മറ്റ് ചില ഭാഗങ്ങളിൽ വന്ന കമൻ്റുകളാണ് പിശകിന് കാരണം.
  6. @E: m_proasic.exe-ൽ ആന്തരിക പിശക് (ഒരു ചോദ്യം ചോദിക്കുക)
    ഇത് പ്രതീക്ഷിക്കുന്ന ഉപകരണ സ്വഭാവമല്ല. കൂടുതൽ വിവരങ്ങൾക്ക്, നിങ്ങൾക്ക് Synopsys പിന്തുണ അക്കൗണ്ട് ഇല്ലെങ്കിൽ Synopsys Synplify സപ്പോർട്ട് ടീമുമായോ Microchip ടെക്നിക്കൽ സപ്പോർട്ട് ടീമുമായോ ബന്ധപ്പെടുക.
  7. സിന്തസിസിന് ശേഷം എൻ്റെ ലോജിക് ബ്ലോക്ക് അപ്രത്യക്ഷമായത് എന്തുകൊണ്ട്? (ഒരു ചോദ്യം ചോദിക്കുക) ബാഹ്യ ഔട്ട്‌പുട്ട് പോർട്ട് ഇല്ലാത്ത ഏതൊരു ലോജിക് ബ്ലോക്കിനെയും Synplify ഒപ്റ്റിമൈസ് ചെയ്യുന്നു.

ആട്രിബ്യൂട്ടുകൾ/നിർദ്ദേശങ്ങൾ (ഒരു ചോദ്യം ചോദിക്കുക)

ആട്രിബ്യൂട്ടുകളും നിർദ്ദേശങ്ങളും സംബന്ധിച്ച ചോദ്യങ്ങൾക്ക് ഈ വിഭാഗം ഉത്തരം നൽകുന്നു.

  1. Synplify-ലെ ഓട്ടോമാറ്റിക് ക്ലോക്ക് ബഫർ ഉപയോഗം എങ്ങനെ ഓഫാക്കാം? (ഒരു ചോദ്യം ചോദിക്കുക)
    നെറ്റ് അല്ലെങ്കിൽ നിർദ്ദിഷ്ട ഇൻപുട്ട് പോർട്ടുകൾക്കുള്ള ഓട്ടോമാറ്റിക് ക്ലോക്ക് ബഫറിംഗ് ഓഫാക്കാൻ, syn_noclockbuf ആട്രിബ്യൂട്ട് ഉപയോഗിക്കുക. ഓട്ടോമാറ്റിക് ക്ലോക്ക് ബഫറിംഗ് ഓഫാക്കുന്നതിന് ബൂളിയൻ മൂല്യം ഒന്നോ ശരിയോ ആയി സജ്ജമാക്കുക.
    നിങ്ങൾക്ക് ഈ ആട്രിബ്യൂട്ട് ഒരു ഹാർഡ് ആർക്കിടെക്ചറിലേക്കോ മൊഡ്യൂളിലേക്കോ അറ്റാച്ചുചെയ്യാം, ഒരു പോർട്ട് അല്ലെങ്കിൽ നെറ്റ് ഒപ്റ്റിമൈസേഷൻ സമയത്ത് അതിൻ്റെ ശ്രേണി ഇല്ലാതാകില്ല.
    ആട്രിബ്യൂട്ടിൻ്റെ ഉപയോഗത്തെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് ഉപയോക്തൃ ഗൈഡിനായുള്ള സിൻപ്ലൈഫൈ പ്രോ കാണുക.
  2. രജിസ്റ്ററുകൾ സംരക്ഷിക്കുന്നതിന് ഏത് ആട്രിബ്യൂട്ടാണ് ഉപയോഗിക്കുന്നത്? (ഒരു ചോദ്യം ചോദിക്കുക)
    രജിസ്റ്ററുകൾ സംരക്ഷിക്കുന്നതിന് syn_preserve നിർദ്ദേശം ഉപയോഗിക്കുന്നു. ഈ ആട്രിബ്യൂട്ടിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് ഉപയോക്തൃ ഗൈഡിനായുള്ള സിൻപ്ലൈഫൈ പ്രോ കാണുക.
  3. syn_radhardlevel ആട്രിബ്യൂട്ട് IGLOO, Fusion കുടുംബങ്ങളെ പിന്തുണയ്ക്കുന്നുണ്ടോ? (ഒരു ചോദ്യം ചോദിക്കുക)
    ഇല്ല, IGLOO®, Fusion കുടുംബങ്ങളിൽ syn_radhardlevel ആട്രിബ്യൂട്ട് പിന്തുണയ്ക്കുന്നില്ല.
  4. Synplify-ൽ സീരിയൽ ഒപ്റ്റിമൈസേഷൻ എങ്ങനെ പ്രവർത്തനരഹിതമാക്കാം? (ഒരു ചോദ്യം ചോദിക്കുക)
    Synplify-ൽ സീരിയൽ ഒപ്റ്റിമൈസേഷൻ പ്രവർത്തനരഹിതമാക്കാൻ syn_preserve നിർദ്ദേശം ഉപയോഗിക്കുക.
  5. Synplify-ൽ എനിക്ക് എങ്ങനെ ഒരു ആട്രിബ്യൂട്ട് ചേർക്കാനാകും? (ഒരു ചോദ്യം ചോദിക്കുക)

Synplify-ൽ ഒരു ആട്രിബ്യൂട്ട് ചേർക്കാൻ ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ചെയ്യുക:

  1. ലിബറോ പ്രോജക്റ്റ് മാനേജറിൽ നിന്ന് സിൻപ്ലൈഫൈ സമാരംഭിക്കുക.
  2. ക്ലിക്ക് ചെയ്യുക File > പുതിയത് > FPGA ഡിസൈൻ നിയന്ത്രണങ്ങൾ.
  3. സ്‌പ്രെഡ്‌ഷീറ്റിൻ്റെ ചുവടെയുള്ള ആട്രിബ്യൂട്ടുകൾ ടാബിൽ ക്ലിക്ക് ചെയ്യുക.
  4. സ്‌പ്രെഡ്‌ഷീറ്റിലെ ഏതെങ്കിലും ആട്രിബ്യൂട്ട് സെല്ലിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക. നിരവധി ആട്രിബ്യൂട്ടുകൾ ലിസ്റ്റുചെയ്‌തിരിക്കുന്ന ഒരു ഡ്രോപ്പ്-ഡൗൺ മെനു നിങ്ങൾ കാണും. അവയിലേതെങ്കിലും തിരഞ്ഞെടുത്ത് ഇനിപ്പറയുന്ന ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ആവശ്യമായ ഫീൽഡുകൾ പൂരിപ്പിക്കുക.
  5. മൈക്രോചിപ്പ്-സിനോപ്സിസ്-സിൻപ്ലൈഫൈ-പ്രോ-എംഇ (1)സംരക്ഷിക്കുക fileടാസ്ക് പൂർത്തിയാക്കിയ ശേഷം സ്കോപ്പ് എഡിറ്റർ അടയ്ക്കുക.
  • എൻ്റെ ഡിസൈനിൽ ഒരു ക്ലോക്ക് ബഫർ എങ്ങനെ ചേർക്കാം? (ഒരു ചോദ്യം ചോദിക്കുക)
    ഒരു ക്ലോക്ക് ബഫർ തിരുകാൻ syn_insert_buffer ആട്രിബ്യൂട്ട് ഉപയോഗിക്കുക. നിങ്ങൾ വ്യക്തമാക്കുന്ന വെണ്ടർ-നിർദ്ദിഷ്ട മൂല്യങ്ങൾക്കനുസരിച്ച് സിന്തസിസ് ടൂൾ ഒരു ക്ലോക്ക് ബഫർ ചേർക്കുന്നു. സന്ദർഭങ്ങളിൽ ആട്രിബ്യൂട്ട് പ്രയോഗിക്കാവുന്നതാണ്.
    ആട്രിബ്യൂട്ടിൻ്റെ ഉപയോഗത്തെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് ഉപയോക്തൃ ഗൈഡിനായുള്ള സിൻപ്ലൈഫൈ പ്രോ കാണുക.
  • എൻ്റെ ഡിസൈനിൽ ഉപയോഗിക്കുന്ന ഗ്ലോബൽ ക്ലോക്ക് ബഫറുകളുടെ എണ്ണം ഞാൻ എങ്ങനെ വർദ്ധിപ്പിക്കും? (ഒരു ചോദ്യം ചോദിക്കുക)
    ഒരു ഡിസൈനിൽ ഉപയോഗിക്കേണ്ട ആഗോള ബഫറുകളുടെ എണ്ണം വ്യക്തമാക്കുന്നതിന് SCOPE-ൽ syn_global_buffers ആട്രിബ്യൂട്ട് ഉപയോഗിക്കുക. ഇത് 0 നും 18 നും ഇടയിലുള്ള ഒരു പൂർണ്ണസംഖ്യയാണ്. ഈ ആട്രിബ്യൂട്ടിനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് ഉപയോക്തൃ ഗൈഡിനായി Synplify Pro കാണുക.
  • ഔട്ട്‌പുട്ട് പോർട്ടുകൾ എൻ്റെ ഡിസൈനിൽ ഉപയോഗിച്ചിട്ടില്ലെങ്കിൽ, എൻ്റെ ലോജിക് സംരക്ഷിക്കാൻ എന്തെങ്കിലും മാർഗമുണ്ടോ? (ഒരു ചോദ്യം ചോദിക്കുക)
    ഡിസൈനിൽ ഔട്ട്‌പുട്ട് പോർട്ടുകൾ ഉപയോഗിച്ചിട്ടില്ലെങ്കിൽ ലോജിക് സംരക്ഷിക്കാൻ syn_noprune ആട്രിബ്യൂട്ട് ഉപയോഗിക്കുക. ഉദാample: മൊഡ്യൂൾ syn_noprune (a,b,c,d,x,y); /* സിന്തസിസ് syn_noprune=1 */;
    ഈ ആട്രിബ്യൂട്ടിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് ഉപയോക്തൃ ഗൈഡിനായുള്ള സിൻപ്ലൈഫൈ പ്രോ കാണുക.
  • എന്തുകൊണ്ടാണ് സിന്തസിസ് എൻ്റെ ഉയർന്ന ഫാനൗട്ട് നെറ്റ് ബഫർ ചെയ്ത ക്ലോക്കിലേക്ക് ഒപ്റ്റിമൈസ് ചെയ്യുന്നത്? (ഒരു ചോദ്യം ചോദിക്കുക)
    ഒരു വ്യക്തിഗത ഇൻപുട്ട് പോർട്ട്, നെറ്റ് അല്ലെങ്കിൽ രജിസ്ട്രേഷൻ ഔട്ട്പുട്ടിനുള്ള ഡിഫോൾട്ട് (ഗ്ലോബൽ) ഫാൻഔട്ട് ഗൈഡ് അസാധുവാക്കാൻ syn_maxfan ഉപയോഗിക്കുക. ഇംപ്ലിമെൻ്റേഷൻ ഓപ്‌ഷനുകൾ ഡയലോഗ് ബോക്സിലെ ഉപകരണ പാനലിലൂടെയോ അല്ലെങ്കിൽ set_option -fanout_limit കമാൻഡ് ഉപയോഗിച്ചോ ഒരു ഡിസൈനിനായി ഡിഫോൾട്ട് ഫാൻഔട്ട് ഗൈഡ് സജ്ജമാക്കുക
    പദ്ധതി file. വ്യക്തിഗത I/O-കൾക്കായി മറ്റൊരു (പ്രാദേശിക) മൂല്യം വ്യക്തമാക്കുന്നതിന് syn_maxfan ആട്രിബ്യൂട്ട് ഉപയോഗിക്കുക.
    ഈ ആട്രിബ്യൂട്ടിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് ഉപയോക്തൃ ഗൈഡിനായുള്ള സിൻപ്ലൈഫൈ പ്രോ കാണുക.
  • ഒരു FSM ഡിസൈനിനായി ഞാൻ എങ്ങനെയാണ് syn_encoding ആട്രിബ്യൂട്ട് ഉപയോഗിക്കുന്നത്? (ഒരു ചോദ്യം ചോദിക്കുക)
    syn_encoding ആട്രിബ്യൂട്ട് ഒരു സ്റ്റേറ്റ് മെഷീനിനായുള്ള ഡിഫോൾട്ട് FSM കംപൈലർ എൻകോഡിംഗിനെ അസാധുവാക്കുന്നു.
    FSM കംപൈലർ പ്രവർത്തനക്ഷമമാക്കുമ്പോൾ മാത്രമേ ഈ ആട്രിബ്യൂട്ട് പ്രാബല്യത്തിൽ വരികയുള്ളൂ. നിങ്ങൾക്ക് ആഗോളതലത്തിൽ FSM കംപൈലർ പ്രവർത്തനരഹിതമാക്കാൻ താൽപ്പര്യപ്പെടുമ്പോൾ syn_encoding ഉപയോഗിക്കുക, എന്നാൽ നിങ്ങൾ എക്‌സ്‌ട്രാക്‌റ്റുചെയ്യാൻ ആഗ്രഹിക്കുന്ന നിരവധി സ്റ്റേറ്റ് രജിസ്‌റ്ററുകൾ നിങ്ങളുടെ ഡിസൈനിൽ ഉണ്ട്. ഈ സാഹചര്യത്തിൽ, നിർദ്ദിഷ്ട രജിസ്റ്ററുകൾക്കായി മാത്രം syn_state_machine നിർദ്ദേശം ഉപയോഗിച്ച് ഈ ആട്രിബ്യൂട്ട് ഉപയോഗിക്കുക.
    ഈ ആട്രിബ്യൂട്ടിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് ഉപയോക്തൃ ഗൈഡിനായുള്ള സിൻപ്ലൈഫൈ പ്രോ കാണുക.
  • എന്തുകൊണ്ട് Synplify ഉപകരണത്തിൻ്റെ പരമാവധി ഫാൻഔട്ടിനെ കവിയുന്ന ഒരു നെറ്റ്‌ലിസ്റ്റ് സൃഷ്ടിക്കുന്നു, ഇത് നെറ്റ്‌ലിസ്റ്റ് കംപൈൽ പരാജയപ്പെടുന്നതിന് കാരണമാകുന്നു? (ഒരു ചോദ്യം ചോദിക്കുക)
    രണ്ട് സി-സെല്ലുകൾ ഉപയോഗിച്ച് നിർമ്മിച്ച ഒരു ഫ്ലിപ്പ്-ഫ്ലോപ്പ് ഘടകമാണ് ആൻ്റിഫ്യൂസ് കുടുംബങ്ങൾക്ക് ലഭ്യമായ ഒരു സിസി മാക്രോ. ഒരു CC മാക്രോയുടെ CLK അല്ലെങ്കിൽ CLR പോർട്ട് പ്രവർത്തിപ്പിക്കുന്ന ഒരു നെറ്റ് രണ്ട് സെല്ലുകളെ നയിക്കുന്നു. ചില നെറ്റുകളിലെ ഹാർഡ് ഫാൻ-ഔട്ട് പരിധി ആവശ്യമുള്ള ഫലങ്ങൾ കൈവരിക്കുന്നില്ല, കാരണം ഈ നെറ്റ് ഇരട്ടിപ്പിക്കൽ പ്രഭാവം കണക്കിലെടുക്കുന്നതിൽ ഇത് പരാജയപ്പെടുന്നു.
    സാധുവായ ഒരു നെറ്റ്‌ലിസ്റ്റ് സൃഷ്‌ടിക്കാൻ Synplify നിർബന്ധിതമാക്കുന്നതിന് RTL കോഡിൽ syn_maxfan ആട്രിബ്യൂട്ട് ഉൾപ്പെടുത്തുക.
    നെറ്റ് ഓടിക്കുന്ന ഓരോ CC മാക്രോയ്ക്കും പരമാവധി ഫാൻഔട്ട് പരിധി മൂല്യം ഒന്ന് കുറയ്ക്കുക. ഉദാample, ഫാനൗട്ട് 12 അല്ലെങ്കിൽ അതിൽ കുറവായി നിലനിർത്താൻ CC മാക്രോകളെ പ്രേരിപ്പിക്കുന്ന ഒരു വലയ്ക്ക് syn_maxfan പരിധി 24 ആയി സജ്ജീകരിക്കുക.

റാം അനുമാനം (ഒരു ചോദ്യം ചോദിക്കുക)

മൈക്രോചിപ്പ് ഉൽപ്പന്ന കുടുംബങ്ങൾക്കുള്ള റാം അനുമാനവുമായി ബന്ധപ്പെട്ട ചോദ്യങ്ങൾക്ക് ഈ വിഭാഗം ഉത്തരം നൽകുന്നു.

  1. ഏത് മൈക്രോചിപ്പ് കുടുംബങ്ങളാണ് റാം അനുമാനത്തിന് Synplify പിന്തുണ നൽകുന്നത്? (ഒരു ചോദ്യം ചോദിക്കുക) Synplify മൈക്രോചിപ്പ് ProASIC®, ProASIC PLUS®, ProASIC3®,SmartFusion® 2, IGLOO® 2 എന്നിവയെ പിന്തുണയ്ക്കുന്നു
    സിംഗിൾ, ഡ്യുവൽ പോർട്ട് റാമുകൾ സൃഷ്ടിക്കുന്നതിൽ RTG4™ കുടുംബങ്ങൾ.
  2. ഡിഫോൾട്ടായി റാം അനുമാനം ഓണാണോ? (ഒരു ചോദ്യം ചോദിക്കുക)
    അതെ, സിന്തസിസ് ടൂൾ യാന്ത്രികമായി റാം അനുമാനിക്കുന്നു.
  3. Synplify-ൽ റാം അനുമാനം എങ്ങനെ ഓഫാക്കാം? (ഒരു ചോദ്യം ചോദിക്കുക)
    syn_ramstyle ആട്രിബ്യൂട്ട് ഉപയോഗിക്കുക, അതിൻ്റെ മൂല്യം രജിസ്റ്ററുകളിലേക്ക് സജ്ജമാക്കുക.
    കൂടുതൽ വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് റഫറൻസ് മാനുവലിനായി Synopsys Synplify Pro കാണുക.
  4. ഉൾച്ചേർത്ത റാം/റോം എങ്ങനെ സിൻപ്ലൈഫൈ അനുമാനിക്കാം? (ഒരു ചോദ്യം ചോദിക്കുക)
    syn_ramstyle ആട്രിബ്യൂട്ട് ഉപയോഗിക്കുക, അതിൻ്റെ മൂല്യം SmartFusion 2, IGLOO 2 ഉപകരണങ്ങൾക്കായി block_ram അല്ലെങ്കിൽ LSRAM, USRAM എന്നിങ്ങനെ സജ്ജമാക്കുക.
    കൂടുതൽ വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് റഫറൻസ് മാനുവലിനായി Synopsys Synplify Pro കാണുക.
  5. ഡിസൈനറുടെ പുതിയ പതിപ്പിൽ നിലവിലുള്ള ഡിസൈൻ കംപൈൽ ചെയ്യാൻ എനിക്ക് കഴിയില്ല. (ഒരു ചോദ്യം ചോദിക്കുക)
    റാം/പിഎൽഎൽ കോൺഫിഗറേഷൻ മാറ്റം സാധ്യമായേക്കാം. ലിബറോ പ്രോജക്റ്റ് മാനേജറിലെ കാറ്റലോഗിൽ നിന്നുള്ള കോർ കോൺഫിഗറേഷൻ ഓപ്ഷനുകൾ തുറന്ന് നിങ്ങളുടെ റാം/പിഎൽഎൽ പുനർനിർമ്മിക്കുക, പുനഃസംയോജിപ്പിക്കുക, കംപൈൽ ചെയ്യുക അല്ലെങ്കിൽ ലേഔട്ട് ചെയ്യുക.

ഫലങ്ങളുടെ ഏരിയ അല്ലെങ്കിൽ ഗുണനിലവാരം (ഒരു ചോദ്യം ചോദിക്കുക)

Synplify-നുള്ള ഏരിയ അല്ലെങ്കിൽ ഗുണനിലവാര ഉപയോഗവുമായി ബന്ധപ്പെട്ട ചോദ്യങ്ങൾക്ക് ഈ വിഭാഗം ഉത്തരം നൽകുന്നു.

  1. Synplify-യുടെ പുതിയ പതിപ്പിൽ ഏരിയ ഉപയോഗം വർദ്ധിക്കുന്നത് എന്തുകൊണ്ട്? (ഒരു ചോദ്യം ചോദിക്കുക)
    ഓരോ പുതിയ പതിപ്പിലും മികച്ച സമയ ഫലങ്ങൾ കൈവരിക്കുന്നതിനാണ് Synplify രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. നിർഭാഗ്യവശാൽ, ഇടപാട് പലപ്പോഴും ഒരു ഏരിയ വർദ്ധനവാണ്.

ഡിസൈനിനായി സമയ ആവശ്യകത കൈവരിക്കുകയും, ഒരു നിർദ്ദിഷ്ട ഡൈയിൽ ഡിസൈൻ യോജിപ്പിക്കുക എന്നതാണ് ശേഷിക്കുന്ന ജോലിയെങ്കിൽ, ഇനിപ്പറയുന്ന രീതികൾ ഇവയാണ്:

  1. ബഫർ റെപ്ലിക്കേഷൻ കുറയ്ക്കാൻ ഫാനൗട്ട് പരിധി വർദ്ധിപ്പിക്കുക.
  2. സമയ ആവശ്യകതയിൽ ഇളവ് വരുത്താൻ ആഗോള ആവൃത്തി ക്രമീകരണങ്ങൾ മാറ്റുക.
  3. ഡിസൈൻ ഒപ്റ്റിമൈസ് ചെയ്യാൻ റിസോഴ്സ് പങ്കിടൽ (ഡിസൈൻ നിർദ്ദിഷ്ടം) ഓണാക്കുക.

Synplify-ൽ ഏത് തരത്തിലുള്ള ഏരിയ മെച്ചപ്പെടുത്തൽ സാങ്കേതികത ലഭ്യമാണ്?  (ഒരു ചോദ്യം ചോദിക്കുക) Synplify-ൽ ഏരിയ മെച്ചപ്പെടുത്തുന്നതിന് ഇനിപ്പറയുന്ന സാങ്കേതിക വിദ്യകൾ നടപ്പിലാക്കുക:

  1. നിങ്ങൾ നടപ്പിലാക്കൽ ഓപ്ഷനുകൾ സജ്ജീകരിക്കുമ്പോൾ ഫാൻഔട്ട് പരിധി വർദ്ധിപ്പിക്കുക. ഉയർന്ന പരിധി എന്നതിനർത്ഥം, സിന്തസിസ് സമയത്ത് ചേർത്തിട്ടുള്ള കുറച്ച് പകർപ്പുള്ള യുക്തിയും കുറച്ച് ബഫറുകളും, അതിൻ്റെ ഫലമായി ചെറിയ പ്രദേശവും. കൂടാതെ, പ്ലേസ് ആൻഡ് റൂട്ട് ടൂളുകൾ സാധാരണയായി ഉയർന്ന ഫാനൗട്ട് വലകളെ ബഫർ ചെയ്യുന്നതിനാൽ, സിന്തസിസ് സമയത്ത് അമിതമായ ബഫറിംഗിൻ്റെ ആവശ്യമില്ല.
  2. നിങ്ങൾ നടപ്പിലാക്കൽ ഓപ്ഷനുകൾ സജ്ജീകരിക്കുമ്പോൾ റിസോഴ്സ് പങ്കിടൽ ഓപ്ഷൻ പരിശോധിക്കുക. ഈ ഓപ്‌ഷൻ പരിശോധിച്ചാൽ, സാധ്യമാകുന്നിടത്തെല്ലാം ആഡറുകൾ, മൾട്ടിപ്ലയറുകൾ, കൗണ്ടറുകൾ എന്നിവ പോലുള്ള ഹാർഡ്‌വെയർ ഉറവിടങ്ങൾ സോഫ്റ്റ്‌വെയർ പങ്കിടുകയും ഏരിയ കുറയ്ക്കുകയും ചെയ്യുന്നു.
  3. വലിയ FSM-കളുള്ള ഡിസൈനുകൾക്ക്, ഗ്രേ അല്ലെങ്കിൽ സീക്വൻഷ്യൽ എൻകോഡിംഗ് ശൈലികൾ ഉപയോഗിക്കുക, കാരണം അവ സാധാരണയായി ഏറ്റവും ചെറിയ പ്രദേശം ഉപയോഗിക്കുന്നു.
  4. നിങ്ങൾ ഒരു സിപിഎൽഡിയിലേക്ക് മാപ്പുചെയ്യുകയും ഏരിയ ആവശ്യകതകൾ പാലിക്കുന്നില്ലെങ്കിൽ, എഫ്എസ്എമ്മുകൾക്കായുള്ള ഡിഫോൾട്ട് എൻകോഡിംഗ് ശൈലി ഒരു ഹോട്ടിന് പകരം സീക്വൻഷ്യലായി സജ്ജമാക്കുക.

ഏരിയ ഒപ്റ്റിമൈസേഷൻ എങ്ങനെ പ്രവർത്തനരഹിതമാക്കാം? (ഒരു ചോദ്യം ചോദിക്കുക)
സമയത്തിൻ്റെ ഒപ്റ്റിമൈസേഷൻ പലപ്പോഴും പ്രദേശത്തിൻ്റെ ചെലവിന് കീഴിലാണ്. ഏരിയ ഒപ്റ്റിമൈസേഷൻ പ്രവർത്തനരഹിതമാക്കാൻ പ്രത്യേക മാർഗമില്ല. സമയം മെച്ചപ്പെടുത്തുന്നതിനും അതുവഴി ഏരിയ വിനിയോഗം വർദ്ധിപ്പിക്കുന്നതിനും ഇനിപ്പറയുന്നവ ചെയ്യുക:

  1. റീ-ടൈമിംഗ് ഓപ്‌ഷൻ പ്രവർത്തനക്ഷമമാക്കുക.
  2. പൈപ്പ്ലൈനിംഗ് ഓപ്ഷൻ പ്രവർത്തനക്ഷമമാക്കുക.
  3. യഥാർത്ഥ ലക്ഷ്യത്തിൻ്റെ 10 മുതൽ 15 ശതമാനം വരെ റിയലിസ്റ്റിക് ഡിസൈൻ നിയന്ത്രണങ്ങൾ ഉപയോഗിക്കുക.
  4. ഒരു സമതുലിതമായ ഫാനൗട്ട് കൺസ്ട്രൈൻ്റ് തിരഞ്ഞെടുക്കുക.
    ടൈമിംഗിനായുള്ള ഒപ്റ്റിമൈസേഷനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് ഉപയോക്തൃ ഗൈഡിനായുള്ള സിൻപ്ലൈഫൈ പ്രോ കാണുക.

സീക്വൻഷ്യൽ ഒപ്റ്റിമൈസേഷൻ എങ്ങനെ പ്രവർത്തനരഹിതമാക്കാം? (ഒരു ചോദ്യം ചോദിക്കുക)
തുടർച്ചയായ ഒപ്റ്റിമൈസേഷൻ പ്രവർത്തനരഹിതമാക്കാൻ വ്യക്തമായ ബട്ടണോ ചെക്ക്ബോക്സോ ഇല്ല. കാരണം, Synplify നടത്തുന്ന വിവിധ തരത്തിലുള്ള സീക്വൻഷ്യൽ ഒപ്റ്റിമൈസേഷനുകൾ ഉണ്ട്.
ഒപ്റ്റിമൈസേഷൻ പ്രവർത്തനരഹിതമാക്കുന്നതിനുള്ള ഓപ്ഷനുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, മൈക്രോചിപ്പ് റഫറൻസ് മാനുവലിനായി സിൻപ്ലൈഫൈ പ്രോ കാണുക.
ഉദാample, ഒപ്റ്റിമൈസേഷൻ അപ്രാപ്തമാക്കുന്നതിനുള്ള ചില ഓപ്ഷനുകൾ താഴെ കൊടുക്കുന്നു.

  • FSM കമ്പൈലർ പ്രവർത്തനരഹിതമാക്കുക.
  • ചില സന്ദർഭങ്ങളിൽ രജിസ്റ്ററുകൾ സൂക്ഷിക്കാൻ syn_preserve നിർദ്ദേശം ഉപയോഗിക്കുക.

പ്രധാനപ്പെട്ടത്: പ്രോജക്റ്റ് മാനേജർ സിന്തസിസ് പിആർജെ പുനരാലേഖനം ചെയ്യുന്നു file ഈ ഓപ്‌ഷൻ തിരഞ്ഞെടുക്കുമ്പോൾ നിങ്ങൾ സിന്തസിസ് അഭ്യർത്ഥിക്കുമ്പോഴെല്ലാം.

  • Synplify വഴി TMR പിന്തുണയ്ക്കുന്ന കുടുംബം ഏതാണ്? (ഒരു ചോദ്യം ചോദിക്കുക)
    • ഇത് Microchip ProASIC3/E, SmartFusion 2, IGLOO 2 ഉപകരണങ്ങളിലും മൈക്രോചിപ്പിലും പിന്തുണയ്ക്കുന്നു.
    • റേഡിയേഷൻ ടോളറൻ്റ് (ആർടി), റേഡിയേഷൻ ഹാർഡൻഡ് (ആർഎച്ച്) ഉപകരണങ്ങൾ. നിങ്ങൾക്ക് ട്രിപ്പിൾ മൊഡ്യൂളും ലഭിക്കും
    • മൈക്രോചിപ്പിൻ്റെ പഴയ ആൻ്റിഫ്യൂസ് ഉപകരണ കുടുംബങ്ങൾക്കായി പ്രവർത്തിക്കാനുള്ള റിഡൻഡൻസി (TMR) ക്രമീകരണം. എന്നിരുന്നാലും, വാണിജ്യ AX ഉപകരണ കുടുംബത്തിൽ ഇത് പിന്തുണയ്ക്കുന്നില്ല.
    • ശ്രദ്ധിക്കുക: മൈക്രോചിപ്പിൻ്റെ RTAX ഉപകരണ കുടുംബത്തിൽ, ഹാർഡ്‌വെയർ വഴി തന്നെ മികച്ച TMR പിന്തുണ ലഭ്യമാണ്.
    • ആക്‌സിലറേറ്റർ ആർടി ഉപകരണങ്ങൾക്കായി, സിക്വൻഷ്യൽ ലോജിക്കിന് ആവശ്യമില്ലാത്ത സിന്തസിസ് ടൂൾ വഴി സോഫ്റ്റ് ടിഎംആർ നിർമ്മിക്കുന്ന സിലിക്കണിലാണ് ടിഎംആർ നിർമ്മിച്ചിരിക്കുന്നത്.
  • എന്തുകൊണ്ടാണ് TMR മാക്രോ SX-ൽ പ്രവർത്തിക്കുന്നത്, എന്നാൽ AX കുടുംബത്തിൽ പ്രവർത്തിക്കുന്നില്ല? (ഒരു ചോദ്യം ചോദിക്കുക)
    • വാണിജ്യ ആക്‌സിലറേറ്റർ കുടുംബത്തിന് Synplify സിന്തസിസിൽ സോഫ്റ്റ്‌വെയർ TMR പിന്തുണയില്ല, എന്നാൽ ഇത് SX കുടുംബത്തിന് ലഭ്യമാണ്. നിങ്ങൾ RTAXS ഉപകരണങ്ങളാണ് ഉപയോഗിക്കുന്നതെങ്കിൽ, തുടർച്ചയായ ഫ്ലിപ്പ് ഫ്ലോപ്പുകൾക്കുള്ള ഹാർഡ്‌വെയർ/ഉപകരണത്തിൽ TMR ബിൽറ്റ് ചെയ്തിരിക്കുന്നു.
  • ഒരു SX-A ഉപകരണത്തിനായി എനിക്ക് എങ്ങനെ TMR പ്രവർത്തനക്ഷമമാക്കാനാകും? (ഒരു ചോദ്യം ചോദിക്കുക)
    • SX-A ഉപകരണ കുടുംബത്തിന്, Synplify സോഫ്‌റ്റ്‌വെയറിൽ, നിങ്ങൾ നേരിട്ട് ഇറക്കുമതി ചെയ്യേണ്ടതുണ്ട് file Libero IDE ഇൻസ്റ്റലേഷൻ ഫോൾഡറിൽ കണ്ടെത്തി, ഇനിപ്പറയുന്നവ:
    • സി:\Microsemi\Libero_v9.2\Synopsys\synplify_G201209ASP4\lib\actel\tmr.vhd.
    • കുറിപ്പ്: ക്രമം fileSynplify പ്രോജക്റ്റിലെ s പ്രധാനവും ഉയർന്ന തലവുമാണ് file താഴെ ആയിരിക്കണം.
    • നിങ്ങൾക്ക് മുകളിൽ-ലെവൽ ക്ലിക്ക് ചെയ്ത് പിടിക്കാം file Synplify പ്രോജക്റ്റിൽ അത് tmr.vhd ന് താഴെ വലിച്ചിടുക file.
  • Synplify-യുടെ ഏത് പതിപ്പാണ് നാനോ ഉൽപ്പന്നങ്ങളെ പിന്തുണയ്ക്കുന്നത്? (ഒരു ചോദ്യം ചോദിക്കുക)
    • Synplify v9.6 A-ന് ശേഷമുള്ള Synplify-യുടെ എല്ലാ പതിപ്പുകളും നാനോ ഉൽപ്പന്നങ്ങളെ പിന്തുണയ്ക്കുന്നു.
  • Synplify-യുടെ ഏത് പതിപ്പാണ് RTAX-DSP പിന്തുണ നൽകുന്നത്? (ഒരു ചോദ്യം ചോദിക്കുക)
    • Libero IDE v8.6-ൽ ഉൾപ്പെടുത്തിയിട്ടുള്ള എല്ലാ പതിപ്പുകളും പിന്നീട് RTAX-DSP പിന്തുണ നൽകുന്നു.
  • എച്ച്ഡിഎൽ ഉപയോഗിച്ച് ഞാൻ എങ്ങനെ ഒരു ഐപി കോർ സൃഷ്ടിക്കും fileഎനിക്ക് ഉണ്ടോ? (ഒരു ചോദ്യം ചോദിക്കുക)
    • I/O ബഫർ ചേർക്കാതെ തന്നെ ഒരു EDIF നെറ്റ്‌ലിസ്റ്റ് സൃഷ്‌ടിക്കുക. ഈ EDIF നെറ്റ്‌ലിസ്റ്റ് ഒരു IP ആയി ഉപയോക്താവിന് അയച്ചു. ഉപയോക്താവ് ഇത് ഒരു ബ്ലാക്ക് ബോക്സായി കണക്കാക്കുകയും ഡിസൈനിൽ ഉൾപ്പെടുത്തുകയും വേണം.
    • നാനോ ഉപകരണങ്ങൾക്ക് നാല് ആഗോള ക്ലോക്ക് നെറ്റ്‌വർക്കുകൾ മാത്രമേയുള്ളൂ. ഈ നിയന്ത്രണം ഞാൻ എങ്ങനെ ക്രമീകരിക്കും? (ഒരു ചോദ്യം ചോദിക്കുക)
    • നിയന്ത്രണം സജ്ജീകരിക്കുന്നതിന് /* സിന്തസിസ് syn_global_buffers = 4*/ എന്ന ആട്രിബ്യൂട്ട് ഉപയോഗിക്കുക.
  • ഞാൻ നെറ്റ്‌ലിസ്റ്റ് അപ്‌ഡേറ്റ് ചെയ്‌തിട്ടും എന്തുകൊണ്ടാണ് എൻ്റെ പുതിയ പോർട്ട് ലിസ്റ്റ് കാണാത്തത്?
    (ഒരു ചോദ്യം ചോദിക്കുക) ഡിസൈനിൽ പുതിയ പോർട്ട് ചേർത്തിട്ടുണ്ടെങ്കിലും, പോർട്ട് ഉൾപ്പെടുന്ന ഡിസൈനിൽ ലോജിക്കൊന്നും ഇല്ലാത്തതിനാൽ നെറ്റ്‌ലിസ്റ്റ് പോർട്ടിലേക്ക് ഒരു ബഫർ ചേർത്തില്ല. ഡിസൈനിലെ ഒരു ലോജിക്കുമായും ബന്ധമില്ലാത്ത പോർട്ടുകൾ കാണിക്കില്ല.
  • എന്തുകൊണ്ട് Synplify Global for Set/Reset signals ഉപയോഗിക്കുന്നില്ല? (ഒരു ചോദ്യം ചോദിക്കുക)
    • ക്ലോക്കുകളിൽ നിന്ന് വ്യത്യസ്തമായി സിഗ്നലുകൾ സജ്ജീകരിക്കുന്നു/പുനഃസജ്ജമാക്കുന്നു. ചില സെറ്റ്/റീസെറ്റ് സിഗ്നലുകൾക്ക് ക്ലോക്ക് നെറ്റുകളേക്കാൾ ഉയർന്ന ഫാൻഔട്ട് ഉണ്ടെങ്കിലും, സിൻപ്ലൈഫൈ ഗ്ലോബൽ പ്രൊമോഷൻ എല്ലായ്പ്പോഴും ക്ലോക്ക് സിഗ്നലുകൾക്ക് മുൻഗണന നൽകുന്നു.
    • ഈ സിഗ്നലുകൾക്കായി നിങ്ങൾക്ക് ഗ്ലോബൽ നെറ്റ്‌വർക്ക് ഉപയോഗിക്കണമെങ്കിൽ, സെറ്റ്/റീസെറ്റ് സിഗ്നൽ ആഗോളമാണെന്ന് ഉറപ്പാക്കാൻ ഒരു clkbuf സ്വമേധയാ തൽക്ഷണം ചെയ്യുക.
  • എന്തുകൊണ്ട് Synplify സ്വയം നിയന്ത്രണങ്ങൾക്കായി പോലും SDC ക്ലോക്ക് നിയന്ത്രണങ്ങൾ എഴുതുന്നു? (ഒരു ചോദ്യം ചോദിക്കുക)
    ഇത് Synplify-യിലെ സ്ഥിരസ്ഥിതി സ്വഭാവമാണ്, മാറ്റാൻ കഴിയില്ല. എന്നിരുന്നാലും, നിങ്ങൾക്ക് സ്വമേധയാ പരിഷ്ക്കരിച്ചുകൊണ്ടോ അനാവശ്യ നിയന്ത്രണങ്ങൾ നീക്കം ചെയ്തുകൊണ്ടോ SDC യാന്ത്രിക നിയന്ത്രണങ്ങൾ നിയന്ത്രിക്കാനാകും.
  • എന്തുകൊണ്ടാണ് എൻ്റെ ആന്തരിക ട്രൈസ്റ്റേറ്റ് ലോജിക് ശരിയായി സമന്വയിപ്പിക്കാത്തത്? (ഒരു ചോദ്യം ചോദിക്കുക)
    മൈക്രോചിപ്പ് ഉപകരണങ്ങൾ ആന്തരിക ട്രൈസ്റ്റേറ്റ് ബഫറുകളെ പിന്തുണയ്ക്കുന്നില്ല. Synplify ആന്തരിക ട്രൈസ്റ്റേറ്റ് സിഗ്നലുകൾ ശരിയായി റീമാപ്പ് ചെയ്യുന്നില്ലെങ്കിൽ, എല്ലാ ആന്തരിക ട്രൈസ്റ്റേറ്റുകളും ഒരു MUX-ലേക്ക് സ്വമേധയാ മാപ്പ് ചെയ്യണം.

പുനരവലോകന ചരിത്രം (ഒരു ചോദ്യം ചോദിക്കുക)

റിവിഷൻ ഹിസ്റ്ററി പ്രമാണത്തിൽ നടപ്പിലാക്കിയ മാറ്റങ്ങൾ വിവരിക്കുന്നു. ഏറ്റവും പുതിയ പ്രസിദ്ധീകരണത്തിൽ നിന്ന് ആരംഭിക്കുന്ന മാറ്റങ്ങൾ പുനരവലോകനം വഴി ലിസ്‌റ്റ് ചെയ്‌തിരിക്കുന്നു.

പുനരവലോകനം തീയതി വിവരണം
A 12/2024 ഈ ഡോക്യുമെൻ്റിൻ്റെ റിവിഷൻ എയിലെ മാറ്റങ്ങളുടെ സംഗ്രഹമാണ് ഇനിപ്പറയുന്നത്.
  • മൈക്രോചിപ്പ് ടെംപ്ലേറ്റിലേക്ക് ഡോക്യുമെന്റ് മൈഗ്രേറ്റ് ചെയ്തു.
  • ഡോക്യുമെന്റ് നമ്പർ 60001871-ൽ നിന്ന് DS55800015A-ലേക്ക് അപ്ഡേറ്റ് ചെയ്തു.
  • മൈക്രോസെമിയുടെ എല്ലാ ഇൻസ്‌റ്റൻസുകളും മൈക്രോചിപ്പിലേക്ക് അപ്‌ഡേറ്റ് ചെയ്‌തു.
  • അപ്‌ഡേറ്റുചെയ്‌ത വിഭാഗങ്ങൾ എന്തുകൊണ്ട് എനിക്ക് ബാച്ച് മോഡിൽ Synplify പ്രവർത്തിപ്പിക്കാൻ കഴിയില്ല? അതിന് എന്ത് ലൈസൻസ് ആവശ്യമാണ്? കൂടാതെ പിശക്: പ്രോfile ടൂളിനായി Synplify ഇൻ്ററാക്ടീവ് ആണ്, നിങ്ങൾ ബാച്ച് മോഡിലാണ് പ്രവർത്തിക്കുന്നത്: Synplify ബാച്ച് മോഡിൽ പ്രവർത്തിപ്പിക്കുന്നതിന് സിൽവർ ലൈസൻസ് ആവശ്യമാണെന്ന് സൂചിപ്പിക്കാൻ ഈ ടൂൾ അഭ്യർത്ഥിക്കാനാവില്ല. പ്ലാറ്റിനിയം ലൈസൻസ് സിൽവർ ലൈസൻസാക്കി മാറ്റി.
2.0 ഈ ഡോക്യുമെന്റിന്റെ റിവിഷൻ 2.0-ലെ മാറ്റങ്ങളുടെ സംഗ്രഹമാണ് ഇനിപ്പറയുന്നത്.
  • എല്ലാ Actel ലിങ്കുകളും മൈക്രോസെമി ലിങ്കുകൾ ഉപയോഗിച്ച് അപ്‌ഡേറ്റ് ചെയ്‌തു.
  • എല്ലാം    IDE യുടെ സന്ദർഭങ്ങൾ ലൈസൻസിംഗ് വിഭാഗത്തിൽ നിന്ന് നീക്കം ചെയ്യുന്നു. കൂടുതൽ വിവരങ്ങൾക്ക്, ലൈസൻസിംഗ് ഡൗൺലോഡ് ഇൻസ്റ്റാളേഷൻ കാണുക.
  • പതിവുചോദ്യങ്ങൾ 3.9 ചേർത്തു. കൂടുതൽ വിവരങ്ങൾക്ക്, എല്ലാ ലിബറോ ലൈസൻസുകളിലും Synplify Pro Synthesis ടൂൾ പിന്തുണയ്ക്കുന്നുണ്ടോ?
  • പതിവുചോദ്യങ്ങൾ 4.1 അപ്ഡേറ്റ് ചെയ്തു. കൂടുതൽ വിവരങ്ങൾക്ക്, മുന്നറിയിപ്പ് കാണുക: മുൻനിര എൻ്റിറ്റി ഇതുവരെ സജ്ജീകരിച്ചിട്ടില്ല.
  • പതിവുചോദ്യങ്ങൾ 4.4 അപ്ഡേറ്റ് ചെയ്തു. കൂടുതൽ വിവരങ്ങൾക്ക്, പിശക് കാണുക: പ്രോfile ടൂളിനായി Synplify സംവേദനാത്മകമാണ്, നിങ്ങൾ ബാച്ച് മോഡിലാണ് പ്രവർത്തിക്കുന്നത്: ഈ ടൂൾ അഭ്യർത്ഥിക്കാൻ കഴിയില്ല.
  • പതിവ് ചോദ്യങ്ങൾ 5.5 അപ്ഡേറ്റ് ചെയ്തു. കൂടുതൽ വിവരങ്ങൾക്ക്, Synplify-ൽ എനിക്ക് എങ്ങനെ ഒരു ആട്രിബ്യൂട്ട് ചേർക്കാം എന്ന് കാണുക?
1.0 രേഖയുടെ ആദ്യ പ്രസിദ്ധീകരണമായിരുന്നു ഇത്.

മൈക്രോചിപ്പ് FPGA പിന്തുണ

കസ്റ്റമർ സർവീസ്, കസ്റ്റമർ ടെക്‌നിക്കൽ സപ്പോർട്ട് സെന്റർ, എ webസൈറ്റ്, ലോകമെമ്പാടുമുള്ള വിൽപ്പന ഓഫീസുകൾ. ഉപഭോക്താക്കൾക്ക് പിന്തുണയുമായി ബന്ധപ്പെടുന്നതിന് മുമ്പ് മൈക്രോചിപ്പ് ഓൺലൈൻ ഉറവിടങ്ങൾ സന്ദർശിക്കാൻ നിർദ്ദേശിക്കുന്നു, കാരണം അവരുടെ ചോദ്യങ്ങൾക്ക് ഇതിനകം ഉത്തരം ലഭിച്ചിരിക്കാൻ സാധ്യതയുണ്ട്.
വഴി സാങ്കേതിക സഹായ കേന്ദ്രവുമായി ബന്ധപ്പെടുക webസൈറ്റ് www.microchip.com/support  FPGA ഉപകരണ പാർട്ട് നമ്പർ സൂചിപ്പിക്കുക, ഉചിതമായ കേസ് വിഭാഗം തിരഞ്ഞെടുത്ത് ഡിസൈൻ അപ്‌ലോഡ് ചെയ്യുക fileഒരു സാങ്കേതിക പിന്തുണ കേസ് സൃഷ്ടിക്കുമ്പോൾ s.
ഉൽപ്പന്ന വിലനിർണ്ണയം, ഉൽപ്പന്ന അപ്‌ഗ്രേഡുകൾ, അപ്‌ഡേറ്റ് വിവരങ്ങൾ, ഓർഡർ നില, അംഗീകാരം എന്നിവ പോലുള്ള സാങ്കേതികേതര ഉൽപ്പന്ന പിന്തുണയ്‌ക്കായി ഉപഭോക്തൃ സേവനവുമായി ബന്ധപ്പെടുക.

  • വടക്കേ അമേരിക്കയിൽ നിന്ന്, 800.262.1060 എന്ന നമ്പറിൽ വിളിക്കുക
  • ലോകത്തിൻ്റെ മറ്റു ഭാഗങ്ങളിൽ നിന്ന് 650.318.4460 എന്ന നമ്പറിൽ വിളിക്കുക
  • ഫാക്സ്, ലോകത്തെവിടെ നിന്നും, 650.318.8044

മൈക്രോചിപ്പ് വിവരങ്ങൾ

വ്യാപാരമുദ്രകൾ
“മൈക്രോചിപ്പ്” നാമവും ലോഗോയും “എം” ലോഗോയും മറ്റ് പേരുകളും ലോഗോകളും ബ്രാൻഡുകളും മൈക്രോചിപ്പ് ടെക്‌നോളജി ഇൻകോർപ്പറേറ്റഡ് അല്ലെങ്കിൽ യുണൈറ്റഡ് സ്റ്റേറ്റ്‌സ് കൂടാതെ/അല്ലെങ്കിൽ മറ്റ് രാജ്യങ്ങളിലെ (“മൈക്രോചിപ്പ്) അതിൻ്റെ അനുബന്ധ സ്ഥാപനങ്ങളുടെ രജിസ്‌റ്റർ ചെയ്‌തതും രജിസ്റ്റർ ചെയ്യാത്തതുമായ വ്യാപാരമുദ്രകളാണ്. വ്യാപാരമുദ്രകൾ"). മൈക്രോചിപ്പ് വ്യാപാരമുദ്രകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ ഇവിടെ കാണാം https://www.microchip.com/en-us/about/legal-information/microchip-trademarks
ISBN: 979-8-3371-0303-7

നിയമപരമായ അറിയിപ്പ്

  • ഈ പ്രസിദ്ധീകരണവും ഇതിലെ വിവരങ്ങളും നിങ്ങളുടെ ആപ്ലിക്കേഷനുമായി മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങൾ രൂപകൽപ്പന ചെയ്യുന്നതിനും പരിശോധിക്കുന്നതിനും സംയോജിപ്പിക്കുന്നതിനും ഉൾപ്പെടെ, മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങളിൽ മാത്രമേ ഉപയോഗിക്കാവൂ. ഈ വിവരങ്ങളുടെ ഉപയോഗം
    മറ്റേതെങ്കിലും രീതിയിൽ ഈ നിബന്ധനകൾ ലംഘിക്കുന്നു. ഉപകരണ ആപ്ലിക്കേഷനുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ നിങ്ങളുടെ സൗകര്യാർത്ഥം മാത്രമാണ് നൽകിയിരിക്കുന്നത്, അപ്ഡേറ്റുകൾ അസാധുവാക്കിയേക്കാം. നിങ്ങളുടെ ആപ്ലിക്കേഷൻ നിങ്ങളുടെ സ്പെസിഫിക്കേഷനുകൾ പാലിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കേണ്ടത് നിങ്ങളുടെ ഉത്തരവാദിത്തമാണ്. അധിക പിന്തുണയ്‌ക്കായി നിങ്ങളുടെ പ്രാദേശിക മൈക്രോചിപ്പ് സെയിൽസ് ഓഫീസുമായി ബന്ധപ്പെടുക അല്ലെങ്കിൽ അധിക പിന്തുണ നേടുക www.microchip.com/en-us/support/design-help/client-support-services
  • ഈ വിവരം മൈക്രോചിപ്പ് "ഉള്ളതുപോലെ" നൽകുന്നു. രേഖാമൂലമുള്ളതോ വാക്കാലുള്ളതോ ആയതോ, രേഖാമൂലമോ വാക്കാലുള്ളതോ ആയതോ, നിയമപരമായതോ അല്ലാത്തതോ ആയ വിവരങ്ങളുമായി ബന്ധപ്പെട്ടതോ ആയ ഏതെങ്കിലും തരത്തിലുള്ള പ്രതിനിധാനങ്ങളോ വാറൻ്റികളോ മൈക്രോചിപ്പ് നൽകുന്നില്ല. ഒരു പ്രത്യേക ഉദ്ദേശ്യത്തിനായുള്ള ലംഘനം, വ്യാപാരം, ഫിറ്റ്നസ് എന്നിവയുടെ വാറൻ്റികൾ, അല്ലെങ്കിൽ അതിൻ്റെ അവസ്ഥ, ഗുണനിലവാരം അല്ലെങ്കിൽ പ്രകടനം എന്നിവയുമായി ബന്ധപ്പെട്ട വാറൻ്റികൾ.
  • ഒരു സാഹചര്യത്തിലും, ഏതെങ്കിലും തരത്തിലുള്ള പരോക്ഷമായ, പ്രത്യേക, ശിക്ഷാപരമായ, ആകസ്മികമായ അല്ലെങ്കിൽ തുടർന്നുള്ള നഷ്ടം, നാശനഷ്ടം, ചെലവ്, അല്ലെങ്കിൽ അതിനാവശ്യമായ ഏതെങ്കിലും തരത്തിലുള്ള ചെലവുകൾ എന്നിവയ്‌ക്ക് മൈക്രോചിപ്പ് ബാധ്യസ്ഥനായിരിക്കില്ല. എങ്ങനെയായാലും, മൈക്രോചിപ്പ് സാധ്യതയെക്കുറിച്ച് ഉപദേശിച്ചിട്ടുണ്ടെങ്കിലും അല്ലെങ്കിൽ നാശനഷ്ടങ്ങൾ മുൻകൂട്ടിക്കാണാവുന്നതാണെങ്കിൽ പോലും. നിയമം അനുവദനീയമായ പരമാവധി, വിവരങ്ങൾ അല്ലെങ്കിൽ അതിൻ്റെ ഉപയോഗം ബന്ധപ്പെട്ട എല്ലാ ക്ലെയിമുകളിലും മൈക്രോചിപ്പിൻ്റെ മൊത്തത്തിലുള്ള ബാധ്യത നിങ്ങളുടെ ഫീഡിൻ്റെ അളവിനേക്കാൾ കൂടുതലാകില്ല. വിവരങ്ങൾക്കായി നേരിട്ട് മൈക്രോചിപ്പിലേക്ക്.
    ലൈഫ് സപ്പോർട്ടിലും കൂടാതെ/അല്ലെങ്കിൽ സുരക്ഷാ ആപ്ലിക്കേഷനുകളിലും മൈക്രോചിപ്പ് ഉപകരണങ്ങളുടെ ഉപയോഗം പൂർണ്ണമായും വാങ്ങുന്നയാളുടെ റിസ്കിലാണ്, കൂടാതെ അത്തരം ഉപയോഗത്തിൻ്റെ ഫലമായുണ്ടാകുന്ന എല്ലാ കേടുപാടുകൾ, ക്ലെയിമുകൾ, സ്യൂട്ടുകൾ അല്ലെങ്കിൽ ചെലവുകൾ എന്നിവയിൽ നിന്ന് ദോഷകരമല്ലാത്ത മൈക്രോചിപ്പിനെ പ്രതിരോധിക്കാനും നഷ്ടപരിഹാരം നൽകാനും വാങ്ങുന്നയാൾ സമ്മതിക്കുന്നു. ഏതെങ്കിലും മൈക്രോചിപ്പ് ബൗദ്ധിക സ്വത്തവകാശത്തിന് കീഴിലുള്ള ലൈസൻസുകളൊന്നും പരോക്ഷമായോ അല്ലാതെയോ പ്രസ്താവിച്ചിട്ടില്ലെങ്കിൽ കൈമാറുന്നതല്ല.

മൈക്രോചിപ്പ് ഉപകരണങ്ങളുടെ കോഡ് സംരക്ഷണ സവിശേഷത
മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങളിലെ കോഡ് പരിരക്ഷണ സവിശേഷതയുടെ ഇനിപ്പറയുന്ന വിശദാംശങ്ങൾ ശ്രദ്ധിക്കുക:

  • മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങൾ അവയുടെ പ്രത്യേക മൈക്രോചിപ്പ് ഡാറ്റ ഷീറ്റിൽ അടങ്ങിയിരിക്കുന്ന സ്പെസിഫിക്കേഷനുകൾ പാലിക്കുന്നു.
  • ഉദ്ദേശിച്ച രീതിയിൽ, ഓപ്പറേറ്റിംഗ് സ്പെസിഫിക്കേഷനുകൾക്കുള്ളിൽ, സാധാരണ അവസ്ഥയിൽ ഉപയോഗിക്കുമ്പോൾ അതിൻ്റെ ഉൽപ്പന്നങ്ങളുടെ കുടുംബം സുരക്ഷിതമാണെന്ന് മൈക്രോചിപ്പ് വിശ്വസിക്കുന്നു.
  • മൈക്രോചിപ്പ് അതിന്റെ ബൗദ്ധിക സ്വത്തവകാശങ്ങളെ വിലമതിക്കുകയും ആക്രമണാത്മകമായി സംരക്ഷിക്കുകയും ചെയ്യുന്നു. മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങളുടെ കോഡ് പരിരക്ഷണ സവിശേഷതകൾ ലംഘിക്കാനുള്ള ശ്രമങ്ങൾ കർശനമായി നിരോധിച്ചിരിക്കുന്നു കൂടാതെ ഡിജിറ്റൽ മില്ലേനിയം പകർപ്പവകാശ നിയമം ലംഘിച്ചേക്കാം.
  • മൈക്രോചിപ്പിനോ മറ്റേതെങ്കിലും അർദ്ധചാലക നിർമ്മാതാക്കൾക്കോ ​​അതിൻ്റെ കോഡിൻ്റെ സുരക്ഷ ഉറപ്പുനൽകാൻ കഴിയില്ല. കോഡ് പരിരക്ഷണം അർത്ഥമാക്കുന്നത് ഉൽപ്പന്നം "പൊട്ടാത്തത്" ആണെന്ന് ഞങ്ങൾ ഉറപ്പ് നൽകുന്നു എന്നല്ല. കോഡ് സംരക്ഷണം നിരന്തരം വികസിച്ചുകൊണ്ടിരിക്കുന്നു. ഞങ്ങളുടെ ഉൽപ്പന്നങ്ങളുടെ കോഡ് പരിരക്ഷണ സവിശേഷതകൾ തുടർച്ചയായി മെച്ചപ്പെടുത്തുന്നതിന് Microchip പ്രതിജ്ഞാബദ്ധമാണ്.

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

മൈക്രോചിപ്പ് സിനോപ്‌സിസ് സിൻപ്ലിഫൈ പ്രോ എംഇ [pdf] ഉപയോക്തൃ മാനുവൽ
സിനോപ്‌സിസ് സിൻപ്ലിഫൈ പ്രോ എംഇ, സിൻപ്ലിഫൈ പ്രോ എംഇ, പ്രോ എംഇ

റഫറൻസുകൾ

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

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