മൈക്രോചിപ്പ് H.264 എൻകോഡർ
ആമുഖം
ഡിജിറ്റൽ വീഡിയോ കംപ്രഷൻ ചെയ്യുന്നതിനുള്ള ഒരു ജനപ്രിയ വീഡിയോ കംപ്രഷൻ മാനദണ്ഡമാണ് H.264. ഇത് MPEG-4 Part10 അല്ലെങ്കിൽ അഡ്വാൻസ്ഡ് വീഡിയോ കോഡിംഗ് (MPEG-4 AVC) എന്നും അറിയപ്പെടുന്നു. ബ്ലോക്ക് വലുപ്പം 264 x 16 ആയി നിർവചിച്ചിരിക്കുന്നതും മാക്രോ ബ്ലോക്ക് എന്ന് വിളിക്കപ്പെടുന്നതുമായ വീഡിയോ കംപ്രസ്സുചെയ്യുന്നതിന് H.16 ബ്ലോക്ക്-വൈസ് സമീപനം ഉപയോഗിക്കുന്നു. കംപ്രഷൻ സ്റ്റാൻഡേർഡ് വിവിധ പ്രോയെ പിന്തുണയ്ക്കുന്നുfileകംപ്രഷൻ അനുപാതവും നടപ്പാക്കലിന്റെ സങ്കീർണ്ണതയും നിർവചിക്കുന്ന s. കംപ്രസ് ചെയ്യേണ്ട വീഡിയോ ഫ്രെയിമുകൾ ഐ ഫ്രെയിം, പി ഫ്രെയിം, ബി ഫ്രെയിം എന്നിങ്ങനെ പരിഗണിക്കും. ഫ്രെയിമിനുള്ളിൽ അടങ്ങിയിരിക്കുന്ന വിവരങ്ങൾ ഉപയോഗിച്ച് കംപ്രഷൻ ചെയ്യുന്ന ഒരു ഇൻട്രാ-കോഡഡ് ഫ്രെയിമാണ് I ഫ്രെയിം. ഒരു I ഫ്രെയിം ഡീകോഡ് ചെയ്യാൻ മറ്റ് ഫ്രെയിമുകളൊന്നും ആവശ്യമില്ല. ഐ ഫ്രെയിമോ പി ഫ്രെയിമോ ആകാവുന്ന മുൻ ഫ്രെയിമുമായി ബന്ധപ്പെട്ട മാറ്റങ്ങൾ ഉപയോഗിച്ച് എപി ഫ്രെയിം കംപ്രസ് ചെയ്യുന്നു. മുമ്പത്തെ ഫ്രെയിമിനും വരാനിരിക്കുന്ന ഫ്രെയിമിനുമുള്ള ചലന മാറ്റങ്ങൾ ഉപയോഗിച്ചാണ് ബി ഫ്രെയിമിന്റെ കംപ്രഷൻ ചെയ്യുന്നത്.
I, P ഫ്രെയിം കംപ്രഷൻ പ്രക്രിയയ്ക്ക് നാല് സെക്കന്റുകൾ ഉണ്ട്tages:
- ഇൻട്രാ/ഇന്റർ പ്രവചനം
- പൂർണ്ണസംഖ്യ രൂപാന്തരം
- ക്വാണ്ടൈസേഷൻ
- എൻട്രോപ്പി എൻകോഡിംഗ്
H. 264 രണ്ട് തരം എൻകോഡിംഗിനെ പിന്തുണയ്ക്കുന്നു:
- സന്ദർഭ അഡാപ്റ്റീവ് വേരിയബിൾ ലെങ്ത്ത് കോഡിംഗ് (CAVLC)
- സന്ദർഭ അഡാപ്റ്റീവ് ബൈനറി അരിത്മെറ്റിക് കോഡിംഗ് (CABAC)
H.264 എൻകോഡറിന്റെ നിലവിലെ പതിപ്പ് അടിസ്ഥാന പ്രോ നടപ്പിലാക്കുന്നുfile എൻട്രോപ്പി എൻകോഡിംഗിനായി CAVLC ഉപയോഗിക്കുന്നു. കൂടാതെ, H.264 എൻകോഡർ I, P ഫ്രെയിമുകളുടെ എൻകോഡിംഗിനെ പിന്തുണയ്ക്കുന്നു.
ചിത്രം 1. H.264 എൻകോഡർ ബ്ലോക്ക് ഡയഗ്രം
ഫീച്ചറുകൾ
H. 264 എൻകോഡറിന് ഇനിപ്പറയുന്ന പ്രധാന സവിശേഷതകൾ ഉണ്ട്:
- YCbCr 420 വീഡിയോ ഫോർമാറ്റ് കംപ്രസ് ചെയ്യുന്നു
- YCbCr 422 വീഡിയോ ഫോർമാറ്റ് ഇൻപുട്ടായി സ്വീകരിക്കുന്നു
- ഓരോ ഘടകത്തിനും (Y, Cb, Cr) 8-ബിറ്റ് പിന്തുണയ്ക്കുന്നു
- ITU-T H.264 Annex B കംപ്ലയിന്റ് NAL ബൈറ്റ് സ്ട്രീം ഔട്ട്പുട്ടിനെ പിന്തുണയ്ക്കുന്നു
- ഒറ്റപ്പെട്ട പ്രവർത്തനം, CPU, അല്ലെങ്കിൽ പ്രോസസർ സഹായം ആവശ്യമില്ലാതെ പ്രവർത്തിക്കുന്നു
- ഉപയോക്തൃ കോൺഫിഗർ ചെയ്യാവുന്ന ക്വാളിറ്റി ഫാക്ടർ (ക്യുപി) പിന്തുണയ്ക്കുന്നു
- പി ഫ്രെയിം എണ്ണം (PCOUNT) പിന്തുണയ്ക്കുന്നു
- ഒഴിവാക്കൽ ബ്ലോക്കിനായി ഉപയോക്തൃ കോൺഫിഗർ ചെയ്യാവുന്ന ത്രെഷോൾഡ് മൂല്യത്തെ പിന്തുണയ്ക്കുന്നു
- ഒരു ക്ലോക്കിന് ഒരു പിക്സൽ എന്ന നിരക്കിൽ കണക്കുകൂട്ടൽ പിന്തുണയ്ക്കുന്നു
- 1080p 60 fps റെസലൂഷൻ വരെയുള്ള കംപ്രഷൻ പിന്തുണയ്ക്കുന്നു
- DDR ഫ്രെയിം ബഫറുകൾ ആക്സസ് ചെയ്യുന്നതിന് വീഡിയോ ആർബിറ്റർ ഇന്റർഫേസ് ഉപയോഗിക്കുന്നു
- കുറഞ്ഞ ലേറ്റൻസി (ഫുൾ എച്ച്ഡിക്ക് 252 µs അല്ലെങ്കിൽ 17 തിരശ്ചീന ലൈനുകൾ)
പിന്തുണച്ച കുടുംബങ്ങൾ
H. 264 എൻകോഡർ ഇനിപ്പറയുന്ന ഉൽപ്പന്ന കുടുംബങ്ങളെ പിന്തുണയ്ക്കുന്നു:
- PolarFire® SoC
- പോളാർഫയർ
ഹാർഡ്വെയർ നടപ്പിലാക്കൽ
ഈ വിഭാഗം H.264 എൻകോഡറിന്റെ വ്യത്യസ്ത ആന്തരിക മൊഡ്യൂളുകൾ വിവരിക്കുന്നു. H.264 എൻകോഡറിലേക്കുള്ള ഡാറ്റ ഇൻപുട്ട് YCbCr 422 ഫോർമാറ്റിലുള്ള ഒരു റാസ്റ്റർ സ്കാൻ ചിത്രത്തിന്റെ രൂപത്തിലായിരിക്കണം. H.264 എൻകോഡർ 422 ഫോർമാറ്റുകൾ ഇൻപുട്ടായി ഉപയോഗിക്കുകയും 420 ഫോർമാറ്റുകളിൽ കംപ്രഷൻ നടപ്പിലാക്കുകയും ചെയ്യുന്നു.
ഇനിപ്പറയുന്ന ചിത്രം H.264 എൻകോഡർ ബ്ലോക്ക് ഡയഗ്രം കാണിക്കുന്നു.
ചിത്രം 1-1. H.264 എൻകോഡർ - മൊഡ്യൂളുകൾ
- ഇൻട്രാ പ്രവചനം
264 x 4 ബ്ലോക്കിലെ വിവരങ്ങൾ കുറയ്ക്കുന്നതിന് H.4 വിവിധ ഇൻട്രാ-പ്രെഡിക്ഷൻ മോഡുകൾ ഉപയോഗിക്കുന്നു. IP-യിലെ ഇൻട്രാ-പ്രെഡിക്ഷൻ ബ്ലോക്ക് 4 x 4 മാട്രിക്സ് വലുപ്പത്തിൽ DC പ്രവചനം മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ. DC ഘടകം കണക്കാക്കുന്നത് അടുത്തുള്ള മുകളിൽ നിന്നും ഇടതുവശത്ത് 4 x 4 ബ്ലോക്കുകളിൽ നിന്നാണ്. - പൂർണ്ണസംഖ്യ പരിവർത്തനം
H.264 പൂർണ്ണസംഖ്യാ രൂപാന്തരീകരണ മാട്രിക്സിലും ക്വാണ്ടൈസേഷൻ മാട്രിക്സിലും ഗുണകങ്ങൾ വിതരണം ചെയ്യപ്പെടുന്ന പൂർണ്ണസംഖ്യ വ്യതിരിക്തമായ കോസൈൻ രൂപാന്തരം ഉപയോഗിക്കുന്നു. പൂർണ്ണസംഖ്യ രൂപാന്തരപ്പെടുന്നു stage ഷിഫ്റ്റ് ആൻഡ് ആഡ് ഓപ്പറേഷനുകൾ ഉപയോഗിച്ച് പരിവർത്തനം നടപ്പിലാക്കുന്നു. - ക്വാണ്ടൈസേഷൻ
QP ഉപയോക്തൃ ഇൻപുട്ട് മൂല്യം നിർവചിച്ചിരിക്കുന്ന മുൻകൂട്ടി നിശ്ചയിച്ച ക്വാണ്ടൈസേഷൻ മൂല്യം ഉപയോഗിച്ച് ക്വാണ്ടൈസേഷൻ പൂർണ്ണസംഖ്യ രൂപാന്തരത്തിന്റെ ഓരോ ഔട്ട്പുട്ടിനെയും ഗുണിക്കുന്നു. QP മൂല്യത്തിന്റെ പരിധി 0 മുതൽ 51 വരെയാണ്. 51-ൽ കൂടുതലുള്ള ഏതൊരു മൂല്യവും cl ആണ്amped to 51. താഴ്ന്ന QP മൂല്യം താഴ്ന്ന കംപ്രഷനും ഉയർന്ന നിലവാരവും സൂചിപ്പിക്കുന്നു, തിരിച്ചും. - മോഷൻ എസ്റ്റിമേഷൻ
മോഷൻ എസ്റ്റിമേഷൻ മുമ്പത്തെ ഫ്രെയിമിന്റെ 8 x 8 ബ്ലോക്കിലെ നിലവിലെ ഫ്രെയിമിന്റെ 16 x 16 ബ്ലോക്ക് തിരയുകയും ചലന വെക്ടറുകൾ സൃഷ്ടിക്കുകയും ചെയ്യുന്നു. - Motion Compensation
മോഷൻ നഷ്ടപരിഹാരം മോഷൻ എസ്റ്റിമേഷൻ ബ്ലോക്കിൽ നിന്ന് മോഷൻ വെക്റ്ററുകൾ നേടുകയും മുമ്പത്തെ ഫ്രെയിമിൽ അനുബന്ധമായ 8 x 8 ബ്ലോക്ക് കണ്ടെത്തുകയും ചെയ്യുന്നു. - CAVLC
H.264 രണ്ട് തരത്തിലുള്ള എൻട്രോപ്പി എൻകോഡിംഗ് ഉപയോഗിക്കുന്നു-CAVLC, CABAC. ക്വാണ്ടൈസ്ഡ് ഔട്ട്പുട്ട് എൻകോഡ് ചെയ്യുന്നതിന് IP CAVLC ഉപയോഗിക്കുന്നു. - ഹെഡർ ജനറേറ്റർ
ഹെഡ്ഡർ ജനറേറ്റർ ബ്ലോക്ക്, വീഡിയോ ഫ്രെയിമിന്റെ ഉദാഹരണം അനുസരിച്ച് ബ്ലോക്ക് ഹെഡറുകൾ, സ്ലൈസ് ഹെഡറുകൾ, സീക്വൻസ് പാരാമീറ്റർ സെറ്റ് (എസ്പിഎസ്), പിക്ചർ പാരാമീറ്റർ സെറ്റ് (പിപിഎസ്), നെറ്റ്വർക്ക് അബ്സ്ട്രാക്ഷൻ ലെയർ (എൻഎഎൽ) യൂണിറ്റ് എന്നിവ സൃഷ്ടിക്കുന്നു. സ്കിപ്പ് ബ്ലോക്ക് ഡിസിഷൻ ലോജിക് നിലവിലെ ഫ്രെയിം 16 x 16 മാക്രോ ബ്ലോക്കിന്റെയും മുമ്പത്തെ ഫ്രെയിം 16 x 16 മാക്രോ ബ്ലോക്കിന്റെയും സമ്പൂർണ്ണ വ്യത്യാസത്തിന്റെ (എസ്എഡി) മോഷൻ വെക്റ്റർ പ്രവചിച്ച ലൊക്കേഷനിൽ നിന്ന് കണക്കാക്കുന്നു. SAD മൂല്യവും SKIP_THRESHOLD ഇൻപുട്ടും ഉപയോഗിച്ചാണ് ഒഴിവാക്കൽ തടയൽ തീരുമാനിക്കുന്നത്. - H.264 സ്ട്രീം ജനറേറ്റർ
H.264 സ്ട്രീം ജനറേറ്റർ ബ്ലോക്ക്, CAVLC ഔട്ട്പുട്ടും ഹെഡറുകളും സംയോജിപ്പിച്ച് H.264 സ്റ്റാൻഡേർഡ് ഫോർമാറ്റ് അനുസരിച്ച് എൻകോഡ് ചെയ്ത ഔട്ട്പുട്ട് സൃഷ്ടിക്കുന്നു. - DDR ചാനൽ എഴുതുക, ചാനൽ വായിക്കുക
H.264 എൻകോഡറിന് ഡീകോഡ് ചെയ്ത ഫ്രെയിം DDR മെമ്മറിയിൽ സൂക്ഷിക്കേണ്ടതുണ്ട്, അത് ഇന്റർ പ്രഡിക്ഷനിൽ ഉപയോഗിക്കുന്നു. ദി
ഡിഡിആർ കൺട്രോളർ ഐപി വഴി ഡിഡിആർ മെമ്മറിയുമായി സംവദിക്കുന്ന വീഡിയോ ആർബിറ്റർ ഐപിയുമായി ബന്ധിപ്പിക്കാൻ ഡിഡിആർ റൈറ്റ് ആൻഡ് റീഡ് ചാനലുകൾ ഐപി ഉപയോഗിക്കുന്നു.
ഇൻപുട്ടുകളും ഔട്ട്പുട്ടുകളും
ഈ വിഭാഗം H.264 എൻകോഡറിന്റെ ഇൻപുട്ടുകളും ഔട്ട്പുട്ടുകളും വിവരിക്കുന്നു.
തുറമുഖങ്ങൾ
H.264 എൻകോഡറിന്റെ ഇൻപുട്ടിന്റെയും ഔട്ട്പുട്ട് പോർട്ടുകളുടെയും വിവരണം ഇനിപ്പറയുന്ന പട്ടികകൾ പട്ടികപ്പെടുത്തുന്നു.
പട്ടിക 2-1. H.264 എൻകോഡറിന്റെ ഇൻപുട്ടുകളും ഔട്ട്പുട്ടുകളും
സിഗ്നൽ നാമം | ദിശ | വീതി | വിവരണം |
DDR_CLK_I | ഇൻപുട്ട് | 1 | DDR മെമ്മറി കൺട്രോളർ ക്ലോക്ക് |
PIX_CLK_I | ഇൻപുട്ട് | 1 | ഇൻകമിംഗ് പിക്സലുകൾ ഉള്ള ഇൻപുട്ട് ക്ലോക്ക് sampഎൽഇഡി |
RESET_N | ഇൻപുട്ട് | 1 | ഡിസൈനിലേക്ക് സജീവ-കുറഞ്ഞ അസിൻക്രണസ് റീസെറ്റ് സിഗ്നൽ |
DATA_VALID_I | ഇൻപുട്ട് | 1 | ഇൻപുട്ട് പിക്സൽ ഡാറ്റ സാധുവായ സിഗ്നൽ |
DATA_Y_I | ഇൻപുട്ട് | 8 | 8 ഫോർമാറ്റിൽ 422-ബിറ്റ് ലൂമ പിക്സൽ ഇൻപുട്ട് |
DATA_C_I | ഇൻപുട്ട് | 8 | 8 ഫോർമാറ്റിൽ 422-ബിറ്റ് ക്രോമ പിക്സൽ ഇൻപുട്ട് |
FRAME_START_I |
ഇൻപുട്ട് |
1 |
ഫ്രെയിം സൂചനയുടെ ആരംഭം
ഈ സിഗ്നലിന്റെ ഉയരുന്ന എഡ്ജ് ഫ്രെയിം സ്റ്റാർട്ടായി കണക്കാക്കപ്പെടുന്നു. |
FRAME_END_I | ഇൻപുട്ട് | 1 | ഫ്രെയിമിന്റെ അവസാനം സൂചന |
DDR_FRAME_START_ADDR_I |
ഇൻപുട്ട് |
8 |
പുനർനിർമ്മിച്ച ഫ്രെയിം സംഭരിക്കുന്നതിന് DDR മെമ്മറി ആരംഭ വിലാസം (LSB 24-ബിറ്റുകൾ 0 ആണ്). H.264 IP 4 ഫ്രെയിമുകൾ സംഭരിക്കും, അത് 64 MB DDR മെമ്മറി ഉപയോഗിക്കും. |
I_FRAME_FORCE_I | ഇൻപുട്ട് | 1 | ഉപയോക്താവിന് എപ്പോൾ വേണമെങ്കിലും I ഫ്രെയിം ചെയ്യാൻ നിർബന്ധിക്കാം. ഇത് പൾസ് സിഗ്നൽ ആണ്. |
PCOUNT_I |
ഇൻപുട്ട് |
8 |
ഓരോ I ഫ്രെയിമിനും P ഫ്രെയിമുകളുടെ എണ്ണം 422 ഫോർമാറ്റ് മൂല്യം 0 മുതൽ 255 വരെയാണ്. |
QP |
ഇൻപുട്ട് |
6 |
എച്ച്.264 ക്വാണ്ടൈസേഷൻ 422 ഫോർനാറ്റ് മൂല്യം 0 മുതൽ 51 വരെയാണ്, ഇവിടെ 0 ഉയർന്ന നിലവാരവും കുറഞ്ഞ കംപ്രഷനും 51 ഉയർന്ന കംപ്രഷനും പ്രതിനിധീകരിക്കുന്നു. |
SKIP_THRESHOLD_I |
ഇൻപുട്ട് |
12 |
തടയൽ തീരുമാനം ഒഴിവാക്കുന്നതിനുള്ള പരിധി
ഈ മൂല്യം ഒഴിവാക്കുന്നതിനുള്ള SAD മൂല്യമായ 16 x 16 മാക്രോ ബ്ലോക്കിനെ പ്രതിനിധീകരിക്കുന്നു. ശ്രേണി 0 മുതൽ 1024 വരെയാണ്, ഒരു സാധാരണ മൂല്യം 512. ഉയർന്ന ത്രെഷോൾഡ് കൂടുതൽ സ്കിപ്പ് ബ്ലോക്കുകളും താഴ്ന്ന നിലവാരവും ഉണ്ടാക്കുന്നു. |
VRES_I | ഇൻപുട്ട് | 16 | ഇൻപുട്ട് ഇമേജിന്റെ ലംബ റെസലൂഷൻ. ഇത് 16 ന്റെ ഗുണിതമായിരിക്കണം. |
HRES_I | ഇൻപുട്ട് | 16 | ഇൻപുട്ട് ചിത്രത്തിന്റെ തിരശ്ചീന മിഴിവ്. ഇത് 16 ന്റെ ഗുണിതമായിരിക്കണം. |
DATA_VALID_O | ഔട്ട്പുട്ട് | 1 | എൻകോഡ് ചെയ്ത ഡാറ്റ സൂചിപ്പിക്കുന്ന സിഗ്നൽ സാധുവാണ്. |
DATA_O |
ഔട്ട്പുട്ട് |
16 |
NAL യൂണിറ്റ്, സ്ലൈസ് ഹെഡർ, SPS, PPS, മാക്രോ ബ്ലോക്കുകളുടെ എൻകോഡ് ചെയ്ത ഡാറ്റ എന്നിവ അടങ്ങുന്ന H.264 എൻകോഡ് ചെയ്ത ഡാറ്റ ഔട്ട്പുട്ട്. |
WRITE_ CHANNEL_BUS |
— |
— |
വീഡിയോ ആർബിറ്റർ റൈറ്റ് ചാനൽ ബസുമായി ബന്ധിപ്പിക്കാൻ റൈറ്റ് ചാനൽ ബസ്. ഈ
ആർബിറ്റർ ഇന്റർഫേസിനായി ബസ് ഇന്റർഫേസ് തിരഞ്ഞെടുക്കുമ്പോൾ ലഭ്യമാണ്. |
READ_CHANNEL_BUS |
— |
— |
വീഡിയോ ആർബിറ്ററുമായി ബന്ധിപ്പിക്കാൻ ചാനൽ ബസ് റീഡ് ചാനൽ ബസ് റീഡ് ചെയ്യുക. ഈ
ആർബിറ്റർ ഇന്റർഫേസിനായി ബസ് ഇന്റർഫേസ് തിരഞ്ഞെടുക്കുമ്പോൾ ലഭ്യമാണ്. |
DDR നേറ്റീവ് IF എന്ന് എഴുതുകആർബിറ്റർ ഇന്റർഫേസിനായി നേറ്റീവ് ഇന്റർഫേസ് തിരഞ്ഞെടുക്കുമ്പോൾ ഈ പോർട്ടുകൾ ലഭ്യമാണ്. | |||
DDR_WRITE_ACK_I | ഇൻപുട്ട് | 1 | ആർബിറ്റർ റൈറ്റ് ചാനലിൽ നിന്ന് അംഗീകാരം എഴുതുക. |
DDR_WRITE_DONE_I | ഇൻപുട്ട് | 1 | മദ്ധ്യസ്ഥനിൽ നിന്ന് പൂർത്തിയാക്കൽ എഴുതുക. |
DDR_WRITE_REQ_O | ഔട്ട്പുട്ട് | 1 | മദ്ധ്യസ്ഥന് അഭ്യർത്ഥന എഴുതുക. |
DDR_WRITE_START_ADDR_O | ഔട്ട്പുട്ട് | 32 | എഴുതേണ്ട DDR വിലാസം. |
DDR_WBURST_SIZE_O | ഔട്ട്പുട്ട് | 8 | DDR റൈറ്റ് ബർസ്റ്റ് സൈസ്. |
DDR_WDATA_VALID_O | ഔട്ട്പുട്ട് | 1 | മദ്ധ്യസ്ഥന് സാധുതയുള്ള ഡാറ്റ. |
DDR_WDATA_O | ഔട്ട്പുട്ട് | DDR_AXI_DATA_WIDTH | മദ്ധ്യസ്ഥന് ഡാറ്റ ഔട്ട്പുട്ട്. |
DDR റീഡ് നേറ്റീവ് IFആർബിറ്റർ ഇന്റർഫേസിനായി നേറ്റീവ് ഇന്റർഫേസ് തിരഞ്ഞെടുക്കുമ്പോൾ ഈ പോർട്ടുകൾ ലഭ്യമാണ്. | |||
DDR_READ_ACK_I | ഇൻപുട്ട് | 1 | ആർബിറ്റർ റീഡ് ചാനലിൽ നിന്നുള്ള അംഗീകാരം വായിക്കുക. |
DDR_READ_DONE_I | ഇൻപുട്ട് | 1 | മദ്ധ്യസ്ഥനിൽ നിന്നുള്ള പൂർത്തീകരണം വായിക്കുക. |
DDR_RDATA_VALID_I | ഇൻപുട്ട് | 1 | മദ്ധ്യസ്ഥനിൽ നിന്നുള്ള ഡാറ്റ സാധുതയുള്ളതാണ്. |
DDR_RDATA_I | ഇൻപുട്ട് | DDR_AXI_DATA_WIDTH | മദ്ധ്യസ്ഥനിൽ നിന്നുള്ള ഡാറ്റ ഇൻപുട്ട്. |
DDR_READ_REQ_O | ഔട്ട്പുട്ട് | 1 | മദ്ധ്യസ്ഥനോടുള്ള അഭ്യർത്ഥന വായിക്കുക. |
DDR_READ_START_ADDR_O | ഔട്ട്പുട്ട് | 32 | വായിക്കേണ്ട DDR വിലാസം. |
DDR_RBURST_SIZE_O | ഔട്ട്പുട്ട് | 8 | DDR റീഡ് ബർസ്റ്റ് സൈസ്. |
ക്ലോക്ക് നിയന്ത്രണങ്ങൾ
H.264 എൻകോഡർ IP PIX_CLK_I, DDR_CLK_I ക്ലോക്ക് ഇൻപുട്ടുകൾ ഉപയോഗിക്കുന്നു. ഐപി ക്ലോക്ക് ഡൊമെയ്ൻ ക്രോസിംഗ് ലോജിക് നടപ്പിലാക്കുന്നതിനാൽ സ്ഥലത്തിനും റൂട്ടിംഗിനും ക്ലോക്ക് ഗ്രൂപ്പിംഗ് നിയന്ത്രണങ്ങൾ ഉപയോഗിക്കുക, സമയം പരിശോധിക്കുക.
ഇൻസ്റ്റലേഷൻ നിർദ്ദേശങ്ങൾ
Libero® SoC സോഫ്റ്റ്വെയറിന്റെ IP കാറ്റലോഗിൽ H. 264 എൻകോഡർ കോർ ഇൻസ്റ്റാൾ ചെയ്തിരിക്കണം. Libero SoC സോഫ്റ്റ്വെയറിലെ IP കാറ്റലോഗ് അപ്ഡേറ്റ് ഫംഗ്ഷൻ വഴി ഇത് സ്വയമേവ ചെയ്യപ്പെടും, അല്ലെങ്കിൽ കാറ്റലോഗിൽ നിന്ന് IP കോർ സ്വമേധയാ ഡൗൺലോഡ് ചെയ്യാവുന്നതാണ്. Libero SoC സോഫ്റ്റ്വെയർ IP കാറ്റലോഗിൽ IP കോർ ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, Libero പ്രോജക്റ്റിൽ ഉൾപ്പെടുത്തുന്നതിനായി SmartDesign-ൽ കോർ കോൺഫിഗർ ചെയ്യാനും ജനറേറ്റ് ചെയ്യാനും തൽക്ഷണം ചെയ്യാനും കഴിയും.
ടെസ്റ്റ് ബെഞ്ച്
H.264 എൻകോഡർ IP-യുടെ പ്രവർത്തനക്ഷമത പരിശോധിക്കാൻ ടെസ്റ്റ്ബെഞ്ച് നൽകിയിരിക്കുന്നു.
- സിമുലേഷൻ
രണ്ട് പ്രതിനിധീകരിക്കുന്ന YCbCr432 ഫോർമാറ്റിലുള്ള 240 × 422 ഇമേജ് സിമുലേഷൻ ഉപയോഗിക്കുന്നു files, Y, C എന്നിവയ്ക്കുള്ള ഓരോന്നും ഇൻപുട്ടായി
കൂടാതെ ഒരു H.264 സൃഷ്ടിക്കുന്നു file രണ്ട് ഫ്രെയിമുകൾ അടങ്ങുന്ന ഫോർമാറ്റ്. ടെസ്റ്റ് ബെഞ്ച് ഉപയോഗിച്ച് കോർ എങ്ങനെ അനുകരിക്കാമെന്ന് ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ വിവരിക്കുന്നു.- Libero SoC കാറ്റലോഗ് > എന്നതിലേക്ക് പോകുക View > വിൻഡോസ് > കാറ്റലോഗ്, തുടർന്ന് സൊല്യൂഷൻസ്-വീഡിയോ വികസിപ്പിക്കുക. H264_Encoder ഡബിൾ ക്ലിക്ക് ചെയ്യുക, തുടർന്ന് ശരി ക്ലിക്കുചെയ്യുക.
- H.264 എൻകോഡർ IP സിമുലേഷനായി ആവശ്യമായ SmartDesign സൃഷ്ടിക്കാൻ, Libero Project > Execute script ക്ലിക്ക് ചെയ്യുക. സ്ക്രിപ്റ്റിലേക്ക് ബ്രൗസ് ചെയ്യുക ..\ \ഘടകം\മൈക്രോചിപ്പ്\സൊല്യൂഷൻകോർ\ H264_എൻകോഡർ\ \scripts\H264_SD.tcl, തുടർന്ന് റൺ ക്ലിക്ക് ചെയ്യുക.
ചിത്രം 5-2. സ്ക്രിപ്റ്റ് റൺ എക്സിക്യൂട്ട് ചെയ്യുക
ഡിഫോൾട്ട് AXI ഡാറ്റ ബസിന്റെ വീതി 512 ആണ്. H.264 എൻകോഡർ IP 256/128 ബസ് വീതിക്കായി കോൺഫിഗർ ചെയ്തിട്ടുണ്ടെങ്കിൽ, ആർഗ്യുമെന്റ് ഫീൽഡിൽ AXI_DATA_WIDTH:256 അല്ലെങ്കിൽ AXI_DATA_WIDTH:128 എന്ന് ടൈപ്പ് ചെയ്യുക.
SmartDesign ദൃശ്യമാകുന്നു. ഇനിപ്പറയുന്ന ചിത്രം കാണുക.
ചിത്രം 5-3. മികച്ച സ്മാർട്ട് ഡിസൈൻ - ന് Files ടാബിൽ, സിമുലേഷൻ > ഇറക്കുമതി ക്ലിക്ക് ചെയ്യുക Files.
ചിത്രം 5-4. ഇറക്കുമതി ചെയ്യുക Files - H264_sim_data_in_y.txt, H264_sim_data_in_c.txt ഇറക്കുമതി ചെയ്യുക file കൂടാതെ H264_sim_refOut.txt file ഇനിപ്പറയുന്ന പാതയിൽ നിന്ന്: ..\ \ഘടകം\മൈക്രോചിപ്പ്\സൊല്യൂഷൻകോർ\ H264_എൻകോഡർ\ \ഉത്തേജനം.
- മറ്റൊന്ന് ഇറക്കുമതി ചെയ്യാൻ file, ആവശ്യമുള്ളത് അടങ്ങിയിരിക്കുന്ന ഫോൾഡർ ബ്രൗസ് ചെയ്യുക file, തുറക്കുക ക്ലിക്ക് ചെയ്യുക. ഇറക്കുമതി ചെയ്തത് file സിമുലേഷന് കീഴിൽ പട്ടികപ്പെടുത്തിയിരിക്കുന്നു, ഇനിപ്പറയുന്ന ചിത്രം കാണുക.
- ഉത്തേജക ശ്രേണി ടാബിൽ, H264_Encoder_tb ക്ലിക്ക് ചെയ്യുക (H264_Encoder_tb. v) > പ്രീ-സിന്ത് ഡിസൈൻ അനുകരിക്കുക > ഇന്ററാക്ടീവായി തുറക്കുക. ഐപി രണ്ട് ഫ്രെയിമുകൾക്കായി അനുകരിക്കുന്നു. ചിത്രം 5-6. പ്രീ-സിന്തസിസ് ഡിസൈൻ സിമുലേറ്റിംഗ്
ടെസ്റ്റ്ബെഞ്ച് ഉപയോഗിച്ച് മോഡൽസിം തുറക്കുന്നു file ഇനിപ്പറയുന്ന ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ.
- Libero SoC കാറ്റലോഗ് > എന്നതിലേക്ക് പോകുക View > വിൻഡോസ് > കാറ്റലോഗ്, തുടർന്ന് സൊല്യൂഷൻസ്-വീഡിയോ വികസിപ്പിക്കുക. H264_Encoder ഡബിൾ ക്ലിക്ക് ചെയ്യുക, തുടർന്ന് ശരി ക്ലിക്കുചെയ്യുക.
പ്രധാനപ്പെട്ടത്: DO-യിൽ വ്യക്തമാക്കിയ റൺ സമയ പരിധി കാരണം സിമുലേഷൻ തടസ്സപ്പെട്ടാൽ file, സിമുലേഷൻ പൂർത്തിയാക്കാൻ run -all കമാൻഡ് ഉപയോഗിക്കുക.
വിഭവ വിനിയോഗം
H. 264 എൻകോഡർ PolarFire SoC FPGA-ൽ (MPFS250T-1FCG1152I പാക്കേജ്) നടപ്പിലാക്കുകയും 4:2:2 സെക്കന്റ് ഉപയോഗിച്ച് കംപ്രസ് ചെയ്ത ഡാറ്റ സൃഷ്ടിക്കുകയും ചെയ്യുന്നു.ampഇൻപുട്ട് ഡാറ്റയുടെ ലിംഗ്.
പട്ടിക 6-1. H.264 എൻകോഡറിനായുള്ള വിഭവ വിനിയോഗം
റിസോഴ്സ് | ഉപയോഗം |
4 ലുക്ക്-അപ്പ് ടേബിളുകൾ (LUTs) | 69092 |
ഡി ഫ്ലിപ്പ് ഫ്ലോപ്പുകൾ (DFFs) | 65522 |
സ്റ്റാറ്റിക് റാൻഡം ആക്സസ് മെമ്മറി (LSRAM) | 232 |
uSRAM | 30 |
ഗണിത ബ്ലോക്കുകൾ | 19 |
ഇന്റർഫേസ് 4-ഇൻപുട്ട് LUT-കൾ | 9396 |
ഇന്റർഫേസ് DFFs | 9396 |
കോൺഫിഗറേഷൻ പാരാമീറ്ററുകൾ
H.264 എൻകോഡറിന്റെ ഹാർഡ്വെയർ നിർവ്വഹണത്തിൽ ഉപയോഗിക്കുന്ന ജനറിക് കോൺഫിഗറേഷൻ പാരാമീറ്ററുകളുടെ വിവരണം ഇനിപ്പറയുന്ന പട്ടിക പട്ടികപ്പെടുത്തുന്നു, ഇത് ആപ്ലിക്കേഷൻ ആവശ്യകതകളെ അടിസ്ഥാനമാക്കി വ്യത്യാസപ്പെടാം.
പട്ടിക 7-1. കോൺഫിഗറേഷൻ പാരാമീറ്ററുകൾ
പേര് | വിവരണം |
DDR_AXI_DATA_WIDTH | DDR AXI ഡാറ്റ വീതി നിർവചിക്കുന്നു. ഇത് 128, 256, അല്ലെങ്കിൽ 512 ആകാം |
ARBITER_INTERFACE | വീഡിയോ ആർബിറ്റർ ഐപിയുമായി ബന്ധിപ്പിക്കുന്നതിന് നേറ്റീവ് അല്ലെങ്കിൽ ബസ് ഇന്റർഫേസ് തിരഞ്ഞെടുക്കാനുള്ള ഓപ്ഷൻ |
IP കോൺഫിഗറേറ്റർ
ഇനിപ്പറയുന്ന ചിത്രം H.264 എൻകോഡർ IP കോൺഫിഗറേറ്റർ കാണിക്കുന്നു.
ചിത്രം 7-1. H.264 എൻകോഡർ കോൺഫിഗറേറ്റർ
ലൈസൻസ്
എച്ച്. 264 എൻകോഡർ ലൈസൻസിന് കീഴിൽ എൻക്രിപ്റ്റ് ചെയ്ത രൂപത്തിൽ മാത്രമാണ് നൽകിയിരിക്കുന്നത്.
എൻക്രിപ്റ്റുചെയ്ത RTL സോഴ്സ് കോഡ് ലൈസൻസ് ലോക്ക് ചെയ്തിരിക്കുന്നു, അത് പ്രത്യേകം വാങ്ങേണ്ടതാണ്. ലിബറോ ഡിസൈൻ സ്യൂട്ട് ഉപയോഗിച്ച് നിങ്ങൾക്ക് സിമുലേഷൻ, സിന്തസിസ്, ലേഔട്ട്, ഫീൽഡ് പ്രോഗ്രാമബിൾ ഗേറ്റ് അറേ (എഫ്പിജിഎ) സിലിക്കൺ പ്രോഗ്രാം ചെയ്യാം.
H.264 എൻകോഡർ സവിശേഷതകൾ പരിശോധിക്കുന്നതിന് മൂല്യനിർണ്ണയ ലൈസൻസ് സൗജന്യമായി നൽകുന്നു. ഹാർഡ്വെയറിൽ ഒരു മണിക്കൂർ ഉപയോഗത്തിന് ശേഷം മൂല്യനിർണ്ണയ ലൈസൻസ് കാലഹരണപ്പെടും.
റിവിഷൻ ചരിത്രം
റിവിഷൻ ഹിസ്റ്ററി പ്രമാണത്തിൽ നടപ്പിലാക്കിയ മാറ്റങ്ങൾ വിവരിക്കുന്നു. ഏറ്റവും പുതിയ പ്രസിദ്ധീകരണത്തിൽ നിന്ന് ആരംഭിക്കുന്ന മാറ്റങ്ങൾ പുനരവലോകനം വഴി ലിസ്റ്റ് ചെയ്തിരിക്കുന്നു.
പട്ടിക 9-1. റിവിഷൻ ചരിത്രം
പുനരവലോകനം | തീയതി | വിവരണം |
B | 09/2022 | • അപ്ഡേറ്റ് ചെയ്തു ഫീച്ചറുകൾ വിഭാഗം.
• DATA_O ഔട്ട്പുട്ട് സിഗ്നലിന്റെ വീതി 8-ൽ നിന്ന് 16-ലേക്ക് അപ്ഡേറ്റ് ചെയ്തു, കാണുക പട്ടിക 2-1. • അപ്ഡേറ്റ് ചെയ്തു ചിത്രം 7-1. • അപ്ഡേറ്റ് ചെയ്തു 8. ലൈസൻസ് വിഭാഗം. • അപ്ഡേറ്റ് ചെയ്തു 6. വിഭവ വിനിയോഗം വിഭാഗം. • അപ്ഡേറ്റ് ചെയ്തു ചിത്രം 5-3. |
A | 07/2022 | പ്രാരംഭ റിലീസ്. |
കസ്റ്റമർ സർവീസ്, കസ്റ്റമർ ടെക്നിക്കൽ സപ്പോർട്ട് സെന്റർ, എ webസൈറ്റ്, ലോകമെമ്പാടുമുള്ള വിൽപ്പന ഓഫീസുകൾ. ഉപഭോക്താക്കൾക്ക് പിന്തുണയുമായി ബന്ധപ്പെടുന്നതിന് മുമ്പ് മൈക്രോചിപ്പ് ഓൺലൈൻ ഉറവിടങ്ങൾ സന്ദർശിക്കാൻ നിർദ്ദേശിക്കുന്നു, കാരണം അവരുടെ ചോദ്യങ്ങൾക്ക് ഇതിനകം ഉത്തരം ലഭിച്ചിരിക്കാൻ സാധ്യതയുണ്ട്.
വഴി സാങ്കേതിക സഹായ കേന്ദ്രവുമായി ബന്ധപ്പെടുക webസൈറ്റ് www.microchip.com/support. FPGA ഉപകരണ പാർട്ട് നമ്പർ സൂചിപ്പിക്കുക, ഉചിതമായ കേസ് വിഭാഗം തിരഞ്ഞെടുത്ത് ഡിസൈൻ അപ്ലോഡ് ചെയ്യുക fileഒരു സാങ്കേതിക പിന്തുണ കേസ് സൃഷ്ടിക്കുമ്പോൾ s.
ഉൽപ്പന്ന വിലനിർണ്ണയം, ഉൽപ്പന്ന അപ്ഗ്രേഡുകൾ, അപ്ഡേറ്റ് വിവരങ്ങൾ, ഓർഡർ നില, അംഗീകാരം എന്നിവ പോലുള്ള സാങ്കേതികേതര ഉൽപ്പന്ന പിന്തുണയ്ക്കായി ഉപഭോക്തൃ സേവനവുമായി ബന്ധപ്പെടുക.
- വടക്കേ അമേരിക്കയിൽ നിന്ന്, 800.262.1060 എന്ന നമ്പറിൽ വിളിക്കുക
- ലോകത്തിൻ്റെ മറ്റു ഭാഗങ്ങളിൽ നിന്ന് 650.318.4460 എന്ന നമ്പറിൽ വിളിക്കുക
- ഫാക്സ്, ലോകത്തെവിടെ നിന്നും, 650.318.8044
മൈക്രോചിപ്പ് വിവരങ്ങൾ
മൈക്രോചിപ്പ് Webസൈറ്റ്
മൈക്രോചിപ്പ് ഞങ്ങളുടെ വഴി ഓൺലൈൻ പിന്തുണ നൽകുന്നു webwww.microchip.com/ എന്നതിലെ സൈറ്റ്. ഈ webസൈറ്റ് നിർമ്മിക്കാൻ ഉപയോഗിക്കുന്നു fileഉപഭോക്താക്കൾക്ക് എളുപ്പത്തിൽ ലഭ്യമാകുന്ന വിവരങ്ങളും. ലഭ്യമായ ചില ഉള്ളടക്കങ്ങളിൽ ഇവ ഉൾപ്പെടുന്നു:
- ഉൽപ്പന്ന പിന്തുണ - ഡാറ്റ ഷീറ്റുകളും പിശകുകളും, ആപ്ലിക്കേഷൻ കുറിപ്പുകളും എസ്ampലെ പ്രോഗ്രാമുകൾ, ഡിസൈൻ ഉറവിടങ്ങൾ, ഉപയോക്തൃ ഗൈഡുകൾ, ഹാർഡ്വെയർ പിന്തുണാ പ്രമാണങ്ങൾ, ഏറ്റവും പുതിയ സോഫ്റ്റ്വെയർ റിലീസുകൾ, ആർക്കൈവ് ചെയ്ത സോഫ്റ്റ്വെയർ
- പൊതുവായ സാങ്കേതിക പിന്തുണ - പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ (FAQ), സാങ്കേതിക പിന്തുണ അഭ്യർത്ഥനകൾ, ഓൺലൈൻ ചർച്ചാ ഗ്രൂപ്പുകൾ, മൈക്രോചിപ്പ് ഡിസൈൻ പങ്കാളി പ്രോഗ്രാം അംഗങ്ങളുടെ പട്ടിക
- മൈക്രോചിപ്പിന്റെ ബിസിനസ്സ് - ഉൽപ്പന്ന സെലക്ടറും ഓർഡറിംഗ് ഗൈഡുകളും, ഏറ്റവും പുതിയ മൈക്രോചിപ്പ് പ്രസ് റിലീസുകൾ, സെമിനാറുകളുടെയും ഇവന്റുകളുടെയും ലിസ്റ്റിംഗ്, മൈക്രോചിപ്പ് സെയിൽസ് ഓഫീസുകളുടെ ലിസ്റ്റിംഗുകൾ, വിതരണക്കാർ, ഫാക്ടറി പ്രതിനിധികൾ
ഉൽപ്പന്ന മാറ്റ അറിയിപ്പ് സേവനം
മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങളിൽ ഉപഭോക്താക്കളെ നിലനിർത്താൻ മൈക്രോചിപ്പിന്റെ ഉൽപ്പന്ന മാറ്റ അറിയിപ്പ് സേവനം സഹായിക്കുന്നു. ഒരു നിർദ്ദിഷ്ട ഉൽപ്പന്ന കുടുംബവുമായോ താൽപ്പര്യമുള്ള ഡെവലപ്മെന്റ് ടൂളുമായോ ബന്ധപ്പെട്ട മാറ്റങ്ങൾ, അപ്ഡേറ്റുകൾ, പുനരവലോകനങ്ങൾ അല്ലെങ്കിൽ പിശകുകൾ എന്നിവ ഉണ്ടാകുമ്പോഴെല്ലാം വരിക്കാർക്ക് ഇമെയിൽ അറിയിപ്പ് ലഭിക്കും.
രജിസ്റ്റർ ചെയ്യുന്നതിന്, പോകുക www.microchip.com/pcn കൂടാതെ രജിസ്ട്രേഷൻ നിർദ്ദേശങ്ങൾ പാലിക്കുക.
ഉപഭോക്തൃ പിന്തുണ
മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങളുടെ ഉപയോക്താക്കൾക്ക് നിരവധി ചാനലുകളിലൂടെ സഹായം ലഭിക്കും:
- വിതരണക്കാരൻ അല്ലെങ്കിൽ പ്രതിനിധി
- പ്രാദേശിക വിൽപ്പന ഓഫീസ്
- എംബഡഡ് സൊല്യൂഷൻസ് എഞ്ചിനീയർ (ഇഎസ്ഇ)
- സാങ്കേതിക സഹായം
പിന്തുണയ്ക്കായി ഉപഭോക്താക്കൾ അവരുടെ വിതരണക്കാരനെയോ പ്രതിനിധിയെയോ ഇഎസ്ഇയെയോ ബന്ധപ്പെടണം. ഉപഭോക്താക്കളെ സഹായിക്കാൻ പ്രാദേശിക സെയിൽസ് ഓഫീസുകളും ലഭ്യമാണ്. സെയിൽസ് ഓഫീസുകളുടെയും ലൊക്കേഷനുകളുടെയും ഒരു ലിസ്റ്റ് ഈ ഡോക്യുമെൻ്റിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.
വഴി സാങ്കേതിക പിന്തുണ ലഭ്യമാണ് webസൈറ്റ്: www.microchip.com/support
മൈക്രോചിപ്പ് ഉപകരണങ്ങളുടെ കോഡ് സംരക്ഷണ സവിശേഷത
മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങളിലെ കോഡ് പരിരക്ഷണ സവിശേഷതയുടെ ഇനിപ്പറയുന്ന വിശദാംശങ്ങൾ ശ്രദ്ധിക്കുക:
- മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങൾ അവയുടെ പ്രത്യേക മൈക്രോചിപ്പ് ഡാറ്റ ഷീറ്റിൽ അടങ്ങിയിരിക്കുന്ന സ്പെസിഫിക്കേഷനുകൾ പാലിക്കുന്നു.
- ഉദ്ദേശിച്ച രീതിയിൽ, ഓപ്പറേറ്റിംഗ് സ്പെസിഫിക്കേഷനുകൾക്കുള്ളിൽ, സാധാരണ അവസ്ഥയിൽ ഉപയോഗിക്കുമ്പോൾ അതിൻ്റെ ഉൽപ്പന്നങ്ങളുടെ കുടുംബം സുരക്ഷിതമാണെന്ന് മൈക്രോചിപ്പ് വിശ്വസിക്കുന്നു.
icrochip അതിന്റെ ബൗദ്ധിക സ്വത്തവകാശങ്ങളെ മൂല്യവത്കരിക്കുകയും ആക്രമണാത്മകമായി സംരക്ഷിക്കുകയും ചെയ്യുന്നു. മൈക്രോചിപ്പ് ഉൽപ്പന്നത്തിന്റെ കോഡ് പരിരക്ഷണ സവിശേഷതകൾ ലംഘിക്കാനുള്ള ശ്രമങ്ങൾ കർശനമായി നിരോധിച്ചിരിക്കുന്നു കൂടാതെ ഡിജിറ്റൽ മില്ലേനിയം പകർപ്പവകാശ നിയമം ലംഘിച്ചേക്കാം. - മൈക്രോചിപ്പിനോ മറ്റേതെങ്കിലും അർദ്ധചാലക നിർമ്മാതാക്കൾക്കോ അതിൻ്റെ കോഡിൻ്റെ സുരക്ഷ ഉറപ്പുനൽകാൻ കഴിയില്ല. കോഡ് പരിരക്ഷണം അർത്ഥമാക്കുന്നത് ഉൽപ്പന്നം "പൊട്ടാത്തത്" ആണെന്ന് ഞങ്ങൾ ഉറപ്പ് നൽകുന്നു എന്നല്ല. കോഡ് സംരക്ഷണം നിരന്തരം വികസിച്ചുകൊണ്ടിരിക്കുന്നു. ഞങ്ങളുടെ ഉൽപ്പന്നങ്ങളുടെ കോഡ് പരിരക്ഷണ സവിശേഷതകൾ തുടർച്ചയായി മെച്ചപ്പെടുത്തുന്നതിന് Microchip പ്രതിജ്ഞാബദ്ധമാണ്.
നിയമപരമായ അറിയിപ്പ്
ഈ പ്രസിദ്ധീകരണവും ഇതിലെ വിവരങ്ങളും നിങ്ങളുടെ ആപ്ലിക്കേഷനുമായി മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങൾ രൂപകൽപ്പന ചെയ്യുന്നതിനും പരിശോധിക്കുന്നതിനും സംയോജിപ്പിക്കുന്നതിനും ഉൾപ്പെടെ, മൈക്രോചിപ്പ് ഉൽപ്പന്നങ്ങളിൽ മാത്രമേ ഉപയോഗിക്കാവൂ. ഈ വിവരങ്ങൾ മറ്റേതെങ്കിലും രീതിയിൽ ഉപയോഗിക്കുന്നത് ഈ നിബന്ധനകൾ ലംഘിക്കുന്നു. ഉപകരണ ആപ്ലിക്കേഷനുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ നിങ്ങളുടെ സൗകര്യാർത്ഥം മാത്രമാണ് നൽകിയിരിക്കുന്നത്, അത് അസാധുവാക്കിയേക്കാം
അപ്ഡേറ്റുകൾ വഴി. നിങ്ങളുടെ ആപ്ലിക്കേഷൻ നിങ്ങളുടെ സ്പെസിഫിക്കേഷനുകൾ പാലിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കേണ്ടത് നിങ്ങളുടെ ഉത്തരവാദിത്തമാണ്. അധിക പിന്തുണയ്ക്കായി നിങ്ങളുടെ പ്രാദേശിക മൈക്രോചിപ്പ് സെയിൽസ് ഓഫീസുമായി ബന്ധപ്പെടുക അല്ലെങ്കിൽ അധിക പിന്തുണ നേടുക www.microchip.com/en-us/support/design-help/client-support-services.
ഈ വിവരം മൈക്രോചിപ്പ് "ഉള്ളതുപോലെ" നൽകുന്നു. രേഖാമൂലമുള്ളതോ വാക്കാലുള്ളതോ ആയതോ, രേഖാമൂലമോ വാക്കാലുള്ളതോ ആയതോ, നിയമപരമായതോ അല്ലാത്തതോ ആയ വിവരങ്ങളുമായി ബന്ധപ്പെട്ടതോ ആയ ഏതെങ്കിലും തരത്തിലുള്ള പ്രതിനിധാനങ്ങളോ വാറൻ്റികളോ മൈക്രോചിപ്പ് നൽകുന്നില്ല. ഒരു പ്രത്യേക ഉദ്ദേശ്യത്തിനായുള്ള ലംഘനം, വ്യാപാരം, ഫിറ്റ്നസ് എന്നിവയുടെ വാറൻ്റികൾ, അല്ലെങ്കിൽ അതിൻ്റെ അവസ്ഥ, ഗുണനിലവാരം അല്ലെങ്കിൽ പ്രകടനം എന്നിവയുമായി ബന്ധപ്പെട്ട വാറൻ്റികൾ.
ഒരു സാഹചര്യത്തിലും, ഏതെങ്കിലും തരത്തിലുള്ള പരോക്ഷമായ, പ്രത്യേക, ശിക്ഷാപരമായ, ആകസ്മികമായ അല്ലെങ്കിൽ തുടർന്നുള്ള നഷ്ടം, നാശനഷ്ടം, ചെലവ്, അല്ലെങ്കിൽ അതിനാവശ്യമായ ഏതെങ്കിലും തരത്തിലുള്ള ചെലവുകൾ എന്നിവയ്ക്ക് മൈക്രോചിപ്പ് ബാധ്യസ്ഥനായിരിക്കില്ല. എങ്ങനെയായാലും, മൈക്രോചിപ്പ് സാധ്യതയെക്കുറിച്ച് ഉപദേശിച്ചിട്ടുണ്ടെങ്കിലും അല്ലെങ്കിൽ നാശനഷ്ടങ്ങൾ മുൻകൂട്ടിക്കാണാവുന്നതാണെങ്കിൽ പോലും. നിയമം അനുവദനീയമായ പരമാവധി, വിവരങ്ങൾ അല്ലെങ്കിൽ അതിൻ്റെ ഉപയോഗം ബന്ധപ്പെട്ട എല്ലാ ക്ലെയിമുകളിലും മൈക്രോചിപ്പിൻ്റെ മൊത്തത്തിലുള്ള ബാധ്യത നിങ്ങളുടെ ഫീഡിൻ്റെ അളവിനേക്കാൾ കൂടുതലാകില്ല. വിവരങ്ങൾക്കായി നേരിട്ട് മൈക്രോചിപ്പിലേക്ക്.
ലൈഫ് സപ്പോർട്ടിലും കൂടാതെ/അല്ലെങ്കിൽ സുരക്ഷാ ആപ്ലിക്കേഷനുകളിലും മൈക്രോചിപ്പ് ഉപകരണങ്ങളുടെ ഉപയോഗം പൂർണ്ണമായും വാങ്ങുന്നയാളുടെ റിസ്കിലാണ്, കൂടാതെ അത്തരം ഉപയോഗത്തിൻ്റെ ഫലമായുണ്ടാകുന്ന എല്ലാ കേടുപാടുകൾ, ക്ലെയിമുകൾ, സ്യൂട്ടുകൾ അല്ലെങ്കിൽ ചെലവുകൾ എന്നിവയിൽ നിന്ന് ദോഷകരമല്ലാത്ത മൈക്രോചിപ്പിനെ പ്രതിരോധിക്കാനും നഷ്ടപരിഹാരം നൽകാനും വാങ്ങുന്നയാൾ സമ്മതിക്കുന്നു. ഏതെങ്കിലും മൈക്രോചിപ്പ് ബൗദ്ധിക സ്വത്തവകാശത്തിന് കീഴിലുള്ള ലൈസൻസുകളൊന്നും പരോക്ഷമായോ അല്ലാതെയോ പ്രസ്താവിച്ചിട്ടില്ലെങ്കിൽ കൈമാറുന്നതല്ല.
വ്യാപാരമുദ്രകൾ
മൈക്രോചിപ്പ് നാമവും ലോഗോയും, മൈക്രോചിപ്പ് ലോഗോ, അഡാപ്ടെക്, എവിആർ, എവിആർ ലോഗോ, എവിആർ ഫ്രീക്കുകൾ, ബെസ്ടൈം, ബിറ്റ്ക്ലൗഡ്, ക്രിപ്റ്റോമെമ്മറി, ക്രിപ്റ്റോആർഎഫ്, ഡിഎസ്പിഐസി, ഫ്ലെക്സ്പിഡബ്ല്യുആർ, ഹെൽഡോ, ഇഗ്ലൂ, ജ്യൂക്ബ്ലോക്സ്, കെലെഎക്സ്, മാക്സ്, മാക്സ്, മാക്സ്, മാക്സ് ഉവ്വ്, MediaLB, megaAVR, മൈക്രോസെമി, മൈക്രോസെമി ലോഗോ, ഏറ്റവുമധികം, ഏറ്റവും കൂടുതൽ ലോഗോ, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 ലോഗോ, PolarFire, Prochip ഡിസൈനർ, QTouch, SAM-BA, SenGenuity, Spycomshme Logo, SST, SYFKMST, , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, XMEGA എന്നിവ യുഎസ്എയിലും മറ്റ് രാജ്യങ്ങളിലും സംയോജിപ്പിച്ചിട്ടുള്ള മൈക്രോചിപ്പ് ടെക്നോളജിയുടെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളാണ്.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, Wire, Quasic Plus ലോഗോ SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, ZL എന്നിവ യുഎസ്എയിൽ സംയോജിപ്പിച്ചിട്ടുള്ള മൈക്രോചിപ്പ് ടെക്നോളജിയുടെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളാണ്.
A
തൊട്ടടുത്തുള്ള കീ സപ്രഷൻ, AKS, അനലോഗ്-ഫോർ-ദി-ഡിജിറ്റൽ ഏജ്, ഏതെങ്കിലും കപ്പാസിറ്റർ, AnyIn, AnyOut, ഓഗ്മെന്റഡ് സ്വിച്ചിംഗ്, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoAutomotive, CryptoComds, CryptoComds, CryptoComds , ഡൈനാമിക് ആവറേജ് മാച്ചിംഗ് , DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, ഇന്റലിജന്റ് പാരലലിംഗ്, IntelliMOS, ഇന്റർ-ചിപ്പ് കണക്റ്റിവിറ്റി, JitterBlocker, Knob-on-Disx, MaxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB സർട്ടിഫൈഡ് ലോഗോ, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, Riplelock, Rplex , RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, USBHARC, വെക്റ്റർബ്ലോക്സ്, വെരിഫി, ViewSpan, WiperLock, XpressConnect, ZENA എന്നിവ യുഎസ്എയിലും മറ്റ് രാജ്യങ്ങളിലും സംയോജിപ്പിച്ചിട്ടുള്ള മൈക്രോചിപ്പ് ടെക്നോളജിയുടെ വ്യാപാരമുദ്രകളാണ്.
യുഎസ്എയിൽ സംയോജിപ്പിച്ച മൈക്രോചിപ്പ് ടെക്നോളജിയുടെ സേവന ചിഹ്നമാണ് SQTP
അഡാപ്ടെക് ലോഗോ, ഫ്രീക്വൻസി ഓൺ ഡിമാൻഡ്, സിലിക്കൺ സ്റ്റോറേജ് ടെക്നോളജി, സിംകോം എന്നിവ മറ്റ് രാജ്യങ്ങളിലെ മൈക്രോചിപ്പ് ടെക്നോളജി ഇങ്കിന്റെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളാണ്.
GestIC മറ്റ് രാജ്യങ്ങളിലെ മൈക്രോചിപ്പ് ടെക്നോളജി ജർമ്മനി II GmbH & Co. KG-യുടെ ഒരു രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രയാണ്.
ഇവിടെ പരാമർശിച്ചിരിക്കുന്ന മറ്റെല്ലാ വ്യാപാരമുദ്രകളും അതത് കമ്പനികളുടെ സ്വത്താണ്.
© 2022, മൈക്രോചിപ്പ് ടെക്നോളജി ഇൻകോർപ്പറേറ്റഡ് അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളും. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം.
ISBN: 978-1-6683-1311-4
ക്വാളിറ്റി മാനേജ്മെൻ്റ് സിസ്റ്റം
മൈക്രോചിപ്പിൻ്റെ ക്വാളിറ്റി മാനേജ്മെൻ്റ് സിസ്റ്റങ്ങളെ കുറിച്ചുള്ള വിവരങ്ങൾക്ക് ദയവായി സന്ദർശിക്കുക www.microchip.com/qualitty.
ലോകമെമ്പാടുമുള്ള വിൽപ്പനയും സേവനവും
കോർപ്പറേറ്റ് ഓഫീസ്
2355 വെസ്റ്റ് ചാൻഡലർ Blvd. ചാൻഡലർ, AZ 85224-6199 ഫോൺ: 480-792-7200
ഫാക്സ്: 480-792-7277 സാങ്കേതിക സഹായം:
www.microchip.com/support
Web വിലാസം: www.microchip.com
ന്യൂയോർക്ക്, NY
ഫോൺ: 631-435-6000
കാനഡ - ടൊറൻ്റോ
ഫോൺ: 905-695-1980
ഫാക്സ്: 905-695-2078
ഇന്ത്യ - ബാംഗ്ലൂർ
ഫോൺ: 91-80-3090-4444
ഇന്ത്യ - ന്യൂഡൽഹി
ഫോൺ: 91-11-4160-8631
ഇന്ത്യ - പൂനെ
ഫോൺ: 91-20-4121-0141
ജപ്പാൻ - ഒസാക്ക
ഫോൺ: 81-6-6152-7160
ജപ്പാൻ - ടോക്കിയോ
ഫോൺ: 81-3-6880- 3770
കൊറിയ - ഡേഗു
ഫോൺ: 82-53-744-4301
കൊറിയ - സിയോൾ
ഫോൺ: 82-2-554-7200
സിംഗപ്പൂർ
ഫോൺ: 65-6334-8870
മലേഷ്യ - ക്വാലാലംപൂർ
ഫോൺ: 60-3-7651-7906
മലേഷ്യ - പെനാങ്
ഫോൺ: 60-4-227-8870
തായ്ലൻഡ് - ബാങ്കോക്ക്
ഫോൺ: 66-2-694-1351
ഓസ്ട്രിയ - വെൽസ്
ഫോൺ: 43-7242-2244-39
ഫാക്സ്: 43-7242-2244-393
ഫ്രാൻസ് - പാരീസ്
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
ജർമ്മനി - ഗാർച്ചിംഗ്
ഫോൺ: 49-8931-9700
ജർമ്മനി - ഹാൻ
ഫോൺ: 49-2129-3766400
ജർമ്മനി - Heilbronn
ഫോൺ: 49-7131-72400
ജർമ്മനി - കാൾസ്റൂഹെ
ഫോൺ: 49-721-625370
ജർമ്മനി - മ്യൂണിക്ക്
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
ജർമ്മനി - റോസൻഹൈം
ഫോൺ: 49-8031-354-560
© 2022 Microchip Technology Inc. ഉം അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളും
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
മൈക്രോചിപ്പ് H.264 എൻകോഡർ [pdf] ഉപയോക്തൃ ഗൈഡ് H.264 എൻകോഡർ, H.264, എൻകോഡർ |