Microchip PolarFire® FPGA H.264 એન્કોડર IP વપરાશકર્તા માર્ગદર્શિકા
પરિચય
H.264 એ ડિજિટલ વિડિયોના કમ્પ્રેશન માટે લોકપ્રિય વિડિયો કમ્પ્રેશન સ્ટાન્ડર્ડ છે. તેને MPEG-4 Part10 અથવા એડવાન્સ્ડ વિડિયો કોડિંગ (MPEG-4 AVC) તરીકે પણ ઓળખવામાં આવે છે. H.264 વિડિઓને સંકુચિત કરવા માટે બ્લોક મુજબના અભિગમનો ઉપયોગ કરે છે જ્યાં બ્લોકનું કદ 16×16 તરીકે વ્યાખ્યાયિત કરવામાં આવ્યું છે અને આવા બ્લોકને મેક્રો બ્લોક કહેવામાં આવે છે. કમ્પ્રેશન સ્ટાન્ડર્ડ વિવિધ પ્રોને સપોર્ટ કરે છેfiles જે કમ્પ્રેશન રેશિયો અને અમલીકરણની જટિલતાને વ્યાખ્યાયિત કરે છે. સંકુચિત કરવા માટેની વિડિયો ફ્રેમને I ફ્રેમ, P ફ્રેમ અને B ફ્રેમ તરીકે ગણવામાં આવે છે. I ફ્રેમ એ ઇન્ટ્રા-કોડેડ ફ્રેમ છે જ્યાં ફ્રેમની અંદર રહેલી માહિતીનો ઉપયોગ કરીને કમ્પ્રેશન કરવામાં આવે છે. I ફ્રેમને ડીકોડ કરવા માટે અન્ય કોઈ ફ્રેમની જરૂર નથી. AP ફ્રેમને અગાઉની ફ્રેમના સંદર્ભમાં ફેરફારોનો ઉપયોગ કરીને સંકુચિત કરવામાં આવે છે જે I ફ્રેમ અથવા P ફ્રેમ હોઈ શકે છે. B ફ્રેમનું સંકોચન અગાઉની ફ્રેમ અને આગામી ફ્રેમ બંનેના સંદર્ભમાં ગતિ ફેરફારોનો ઉપયોગ કરીને કરવામાં આવે છે.
I ફ્રેમ કમ્પ્રેશન પ્રક્રિયામાં ચાર સેtages—ઇન્ટ્રા પ્રિડિક્શન, ઇન્ટિજર ટ્રાન્સફોર્મેશન, ક્વોન્ટાઇઝેશન અને એન્ટ્રોપી એન્કોડિંગ. H.264 બે પ્રકારના એન્કોડિંગને સપોર્ટ કરે છે - કોન્ટેક્સ્ટ એડેપ્ટિવ વેરીએબલ લેન્થ કોડિંગ (CAVLC) અને કોન્ટેક્સ્ટ એડેપ્ટિવ બાઈનરી એરિથમેટિક કોડિંગ (CABAC). IP નું વર્તમાન સંસ્કરણ બેઝલાઇન પ્રોનો અમલ કરે છેfile અને એન્ટ્રોપી એન્કોડિંગ માટે CAVLC નો ઉપયોગ કરે છે. ઉપરાંત, IP માત્ર I ફ્રેમ્સના એન્કોડિંગને સપોર્ટ કરે છે.
મુખ્ય લક્ષણો
- YCbCr 420 વિડિયો ફોર્મેટ પર કમ્પ્રેશન લાગુ કરે છે
- YCbCr 422 વિડિયો ફોર્મેટમાં ઇનપુટની અપેક્ષા રાખે છે
- દરેક ઘટક (Y, Cb, અને Cr) માટે 8-બીટને સપોર્ટ કરે છે
- ITU-T H.264 Annex B સુસંગત NAL બાઈટ સ્ટ્રીમ આઉટપુટ
- એકલ કામગીરી, CPU, અથવા પ્રોસેસર સહાયની જરૂર નથી
- રન ટાઇમ દરમિયાન વપરાશકર્તા રૂપરેખાંકિત ગુણવત્તા પરિબળ QP
- ઘડિયાળ દીઠ 1 પિક્સેલના દરે ગણતરી
- 1080p 60 fps ના રિઝોલ્યુશન સુધી કમ્પ્રેશનને સપોર્ટ કરે છે.
આધારભૂત પરિવારો
- PolarFire® SoC FPGA
- PolarFire® FPGA
હાર્ડવેર અમલીકરણ
નીચેનો આંકડો H.264 I ફ્રેમ એન્કોડર IP બ્લોક ડાયાગ્રામ બતાવે છે.
આકૃતિ 1-1. H.264 I ફ્રેમ એન્કોડર IP બ્લોક ડાયાગ્રામ
ઇનપુટ્સ અને આઉટપુટ
નીચેનું કોષ્ટક H.264 ફ્રેમ એન્કોડર IP ના ઇનપુટ અને આઉટપુટ પોર્ટની યાદી આપે છે.
કોષ્ટક 1-1. H.264 I ફ્રેમ એન્કોડર IP ના ઇનપુટ અને આઉટપુટ પોર્ટ
સિગ્નલ નામ | દિશા | પહોળાઈ | બંદર માન્ય હેઠળ | વર્ણન |
RESET_N | ઇનપુટ | 1 | — | ડિઝાઇન માટે સક્રિય-લો અસિંક્રોનસ રીસેટ સિગ્નલ. |
SYS_CLK | ઇનપુટ | 1 | — | ઇનપુટ ઘડિયાળ જેની સાથે ઇનકમિંગ પિક્સેલ s છેampએલ.ઈ. ડી. |
DATA_Y_I | ઇનપુટ | 8 | — | 8 ફોર્મેટમાં 422-બીટ લુમા પિક્સેલ ઇનપુટ. |
DATA_C_I | ઇનપુટ | 8 | — | 8 ફોર્મેટમાં 422-બીટ ક્રોમા પિક્સેલ ઇનપુટ. |
DATA_VALID_I | ઇનપુટ | 1 | — | ઇનપુટ Pixel ડેટા માન્ય સિગ્નલ. |
FRAME_END_I | ઇનપુટ | 1 | — | ફ્રેમનો અંત સંકેત. |
FRAME_START_I | ઇનપુટ | 1 | — | ફ્રેમ સંકેતની શરૂઆત. આ સિગ્નલની વધતી ધારને ફ્રેમ સ્ટાર્ટ તરીકે ગણવામાં આવે છે. |
HRES_I | ઇનપુટ | 16 | — | ઇનપુટ ઇમેજનું આડું રીઝોલ્યુશન. તે 16 નો ગુણાંક હોવો જોઈએ. |
VRES_I | ઇનપુટ | 16 | — | ઇનપુટ ઇમેજનું વર્ટિકલ રિઝોલ્યુશન. તે 16 નો ગુણાંક હોવો જોઈએ. |
QP_I | ઇનપુટ | 6 | — | H.264 પરિમાણ માટે ગુણવત્તા પરિબળ. મૂલ્ય 0 થી 51 સુધીની છે જ્યાં 0 ઉચ્ચતમ ગુણવત્તા અને સૌથી નીચું સંકોચન રજૂ કરે છે અને 51 ઉચ્ચતમ કમ્પ્રેશનનું પ્રતિનિધિત્વ કરે છે. |
ડેટા_ઓ | આઉટપુટ | 8 | — | H.264 એન્કોડેડ ડેટા આઉટપુટ જેમાં NAL યુનિટ, સ્લાઈસ હેડર, SPS, PPS અને મેક્રો બ્લોક્સનો એન્કોડેડ ડેટા છે. |
DATA_VALID_O | આઉટપુટ | 1 | — | એન્કોડેડ ડેટા દર્શાવતું સિગ્નલ માન્ય છે. |
રૂપરેખાંકન પરિમાણો
H.264 I ફ્રેમ એન્કોડર IP રૂપરેખાંકન પરિમાણોનો ઉપયોગ કરતું નથી.
H.264 I ફ્રેમ એન્કોડર IPનું હાર્ડવેર અમલીકરણ
નીચેનો આંકડો H.264 I ફ્રેમ એન્કોડર IP બ્લોક ડાયાગ્રામ બતાવે છે.
આકૃતિ 1-2. H.264 I ફ્રેમ એન્કોડર IP બ્લોક ડાયાગ્રામ
H.264 I ફ્રેમ એન્કોડર IP માટે ડિઝાઇન વર્ણન
આ વિભાગ H.264 I ફ્રેમ જનરેટર IP ના વિવિધ આંતરિક મોડ્યુલોનું વર્ણન કરે છે. IP પર ડેટા ઇનપુટ YCbCr 422 ફોર્મેટમાં રાસ્ટર સ્કેન ઇમેજના રૂપમાં હોવું આવશ્યક છે. IP ઇનપુટ તરીકે 422 ફોર્મેટનો ઉપયોગ કરે છે અને 420 ફોર્મેટમાં કમ્પ્રેશન લાગુ કરે છે.
16×16 મેટ્રિક્સ ફ્રેમર
આ મોડ્યુલ H.16 સ્પષ્ટીકરણ મુજબ Y ઘટક માટે 16×264 મેક્રો બ્લોક્સને ફ્રેમ કરે છે. લાઇન બફરનો ઉપયોગ ઇનપુટ ઇમેજની 16 આડી રેખાઓ સંગ્રહિત કરવા માટે થાય છે અને શિફ્ટ રજિસ્ટરનો ઉપયોગ કરીને 16×16 મેટ્રિક્સ બનાવવામાં આવે છે.
8×8 મેટ્રિક્સ ફ્રેમર
આ મોડ્યુલ 8 ફોર્મેટ માટે H.8 સ્પષ્ટીકરણ મુજબ C ઘટક માટે 264×420 મેક્રો બ્લોક્સને ફ્રેમ કરે છે. લાઇન બફરનો ઉપયોગ ઇનપુટ ઇમેજની 8 આડી રેખાઓ સંગ્રહિત કરવા માટે થાય છે અને શિફ્ટ રજિસ્ટરનો ઉપયોગ કરીને 8×16 મેટ્રિક્સ બનાવવામાં આવે છે. 8×16 મેટ્રિક્સમાંથી, દરેક 8×8 મેટ્રિક્સને ફ્રેમ કરવા માટે Cb અને Cr ઘટકોને અલગ કરવામાં આવે છે.
4×4 મેટ્રિક્સ ફ્રેમર
પૂર્ણાંક પરિવર્તન, પરિમાણીકરણ અને CAVLC એન્કોડિંગ મેક્રો બ્લોકની અંદર 4×4 સબ-બ્લોક પર કાર્ય કરે છે. 4×4 મેટ્રિક્સ ફ્રેમર 4×4 અથવા 16×16 મેક્રો બ્લોકમાંથી 8×8 સબ-બ્લોક જનરેટ કરે છે. આ મેટ્રિક્સ જનરેટર આગલા મેક્રો બ્લોક પર જતા પહેલા મેક્રો બ્લોકના તમામ પેટા-બ્લોકમાં ફેલાય છે.
ઇન્ટ્રા પ્રિડિક્શન
H.264 4×4 બ્લોકમાં માહિતી ઘટાડવા માટે વિવિધ ઇન્ટ્રા-પ્રેડિક્શન મોડ્સનો ઉપયોગ કરે છે. IP માં ઇન્ટ્રા-પ્રેડિક્શન બ્લોક 4×4 મેટ્રિક્સ સાઇઝ પર માત્ર DC અનુમાનનો ઉપયોગ કરે છે. ડીસી ઘટકની ગણતરી બાજુના ટોચ પરથી કરવામાં આવે છે અને 4×4 બ્લોક્સ છોડી દેવામાં આવે છે.
પૂર્ણાંક ટ્રાન્સફોર્મ
H.264 પૂર્ણાંક અલગ કોસાઇન ટ્રાન્સફોર્મનો ઉપયોગ કરે છે જ્યાં ગુણાંકને પૂર્ણાંક ટ્રાન્સફોર્મ મેટ્રિક્સ અને ક્વોન્ટાઇઝેશન મેટ્રિક્સમાં વિતરિત કરવામાં આવે છે જેમ કે પૂર્ણાંક ટ્રાન્સફોર્મમાં કોઈ ગુણાકાર અથવા વિભાગો નથી. પૂર્ણાંક રૂપાંતર stage શિફ્ટ અને એડ ઓપરેશન્સનો ઉપયોગ કરીને રૂપાંતરણનો અમલ કરે છે.
પરિમાણ
QP વપરાશકર્તા ઇનપુટ મૂલ્ય દ્વારા વ્યાખ્યાયિત પૂર્વનિર્ધારિત પરિમાણ મૂલ્ય સાથે પરિમાણ પૂર્ણાંક પરિવર્તનના દરેક આઉટપુટને ગુણાકાર કરે છે. QP મૂલ્યની શ્રેણી 0 થી 51 સુધીની છે. 51 થી વધુની કોઈપણ કિંમત cl છેamped to 51. નીચું QP મૂલ્ય નીચું સંકોચન અને ઉચ્ચ ગુણવત્તા સૂચવે છે અને ઊલટું.
CAVLC
H.264 બે પ્રકારના એન્ટ્રોપી એન્કોડિંગનો ઉપયોગ કરે છે - સંદર્ભ અનુકૂલનશીલ વેરિયેબલ લેન્થ કોડિંગ (CAVLC) અને સંદર્ભ અનુકૂલનશીલ બાઈનરી એરિથમેટિક કોડિંગ (CABAC). ક્વોન્ટાઇઝ્ડ આઉટપુટને એન્કોડ કરવા માટે IP CAVLC નો ઉપયોગ કરે છે.
હેડર જનરેટર
હેડર જનરેટર બ્લોક વિડિયો ફ્રેમના દાખલાના આધારે બ્લોક હેડર્સ, સ્લાઇસ હેડર્સ, સિક્વન્સ પેરામીટર સેટ (એસપીએસ), પિક્ચર પેરામીટર સેટ (પીપીએસ), અને નેટવર્ક એબ્સ્ટ્રેક્શન લેયર (એનએએલ) યુનિટ જનરેટ કરે છે.
H.264 સ્ટ્રીમ જનરેટર
H.264 સ્ટ્રીમ જનરેટર બ્લોક H.264 માનક ફોર્મેટ મુજબ એન્કોડેડ આઉટપુટ બનાવવા માટે હેડરો સાથે CAVLC આઉટપુટને જોડે છે.
ટેસ્ટ બેન્ચ
H.264 I ફ્રેમ એન્કોડર IP ની કાર્યક્ષમતા તપાસવા માટે ટેસ્ટબેન્ચ પ્રદાન કરવામાં આવે છે.
અનુકરણ
સિમ્યુલેશન બે દ્વારા રજૂ કરાયેલ YCbCr224 ફોર્મેટમાં 224×422 ઇમેજનો ઉપયોગ કરે છે files, Y અને C માટે દરેક ઇનપુટ તરીકે અને H.264 જનરેટ કરે છે file ફોર્મેટ કે જેમાં બે ફ્રેમ્સ છે. નીચેના પગલાંઓ ટેસ્ટબેન્ચનો ઉપયોગ કરીને કોરનું અનુકરણ કેવી રીતે કરવું તેનું વર્ણન કરે છે.
- Libero SoC Catalog > પર જાઓ View > વિન્ડોઝ > કેટલોગ, અને પછી સોલ્યુશન્સ-વિડિયો વિસ્તૃત કરો. H264_Iframe_Encoder પર ડબલ-ક્લિક કરો અને પછી ઠીક ક્લિક કરો.
આકૃતિ 2-1. Libero SoC કેટલોગમાં H.264 I ફ્રેમ એન્કોડર IP કોર - પર જાઓ Files ટેબ અને પસંદ કરો સિમ્યુલેશન > આયાત કરો Files.
આકૃતિ 2-2. આયાત કરો Files - H264_sim_data_in_y.txt, H264_sim_data_in_c.txt, અને H264_refOut.txt આયાત કરો fileનીચેના પાથમાંથી s: ..\\component\Microsemi\SolutionCore\H264_Iframe_Encoder\ 1.0.0\Stimulus.
- અલગ આયાત કરવા માટે file, ફોલ્ડર બ્રાઉઝ કરો જેમાં જરૂરી છે file, અને ઓપન પર ક્લિક કરો. આયાતી file સિમ્યુલેશન હેઠળ સૂચિબદ્ધ છે, નીચેની આકૃતિ જુઓ.
આકૃતિ 2-3. આયાત કરેલ Files - ઉત્તેજના પર જાઓ વંશવેલો ટેબ અને પસંદ કરો H264_frame_Encoder_tb (H264_frame_Encoder_tb. v) >
પ્રી-સિન્થ ડિઝાઇનનું અનુકરણ કરો > ઇન્ટરેક્ટિવ રીતે ખોલો. IP બે ફ્રેમ્સ માટે સિમ્યુલેટેડ છે.
આકૃતિ 2-4. પૂર્વ-સંશ્લેષણ ડિઝાઇનનું અનુકરણ
મોડેલસિમ ટેસ્ટબેન્ચ સાથે ખુલે છે file નીચેની આકૃતિમાં બતાવ્યા પ્રમાણે.
આકૃતિ 2-5. મોડલસિમ સિમ્યુલેશન વિન્ડો
નોંધ: જો DO માં ઉલ્લેખિત રનટાઇમ મર્યાદાને કારણે સિમ્યુલેશનમાં વિક્ષેપ આવે છે file, સિમ્યુલેશન પૂર્ણ કરવા માટે run -all આદેશનો ઉપયોગ કરો.
લાઇસન્સ
H.264 I ફ્રેમ એન્કોડર IP ફક્ત લાઇસન્સ હેઠળ એન્ક્રિપ્ટેડ સ્વરૂપમાં પ્રદાન કરવામાં આવે છે.
ઇન્સ્ટોલેશન સૂચનાઓ
કોર Libero SoC સૉફ્ટવેરમાં ઇન્સ્ટોલ કરવું આવશ્યક છે. તે Libero SoC સોફ્ટવેર અથવા CPZ માં કેટલોગ અપડેટ ફંક્શન દ્વારા આપમેળે થાય છે file એડ કોર કેટલોગ સુવિધાનો ઉપયોગ કરીને મેન્યુઅલી ઉમેરી શકાય છે. જ્યારે સી.પી.ઝેડ file Libero માં ઇન્સ્ટોલ કરેલું છે, કોરને Libero પ્રોજેક્ટમાં સમાવિષ્ટ કરવા માટે SmartDesign માં ગોઠવી, જનરેટ અને ઇન્સ્ટન્ટ કરી શકાય છે.
કોર ઇન્સ્ટોલેશન, લાઇસન્સિંગ અને સામાન્ય ઉપયોગ વિશે વધુ સૂચનાઓ માટે, જુઓ Libero SoC ઓનલાઇન મદદ.
સંસાધનનો ઉપયોગ
નીચેનું કોષ્ટક આના સંસાધનના ઉપયોગની યાદી આપે છેample H.264 I ફ્રેમ એન્કોડર IP ડિઝાઇન પોલરફાયર FPGA (MPF300TS-1FCG1152I પેકેજ) માટે બનાવેલ છે અને 4:2:2 s નો ઉપયોગ કરીને સંકુચિત ડેટા જનરેટ કરે છે.ampઇનપુટ ડેટાની લિંગ.
કોષ્ટક 5-1. H.264 I ફ્રેમ એન્કોડર IP નો સંસાધન ઉપયોગ
તત્વ | ઉપયોગ |
4LUT | 15160 |
DFFs | 15757 |
LSRAM | 67 |
µSRAM | 23 |
મઠ બ્લોક્સ | 18 |
ઈન્ટરફેસ 4-ઈનપુટ LUTs | 3336 |
ઈન્ટરફેસ DFFs | 3336 |
પુનરાવર્તન ઇતિહાસ
પુનરાવર્તન ઇતિહાસ કોષ્ટક દસ્તાવેજમાં અમલમાં આવેલા ફેરફારોનું વર્ણન કરે છે. ફેરફારોને પુનરાવર્તન દ્વારા સૂચિબદ્ધ કરવામાં આવે છે, જે સૌથી વર્તમાન પ્રકાશનથી શરૂ થાય છે.
પુનરાવર્તન | તારીખ | વર્ણન |
A | 01/2022 | દસ્તાવેજનું પ્રથમ પ્રકાશન. |
માઇક્રોચિપ FPGA સપોર્ટ
માઈક્રોચિપ એફપીજીએ પ્રોડક્ટ્સ ગ્રૂપ તેના ઉત્પાદનોને ગ્રાહક સેવા, ગ્રાહક ટેકનિકલ સપોર્ટ સેન્ટર, સહિત વિવિધ સપોર્ટ સેવાઓ સાથે સમર્થન આપે છે. webસાઇટ અને વિશ્વવ્યાપી વેચાણ કચેરીઓ. ગ્રાહકોને સપોર્ટનો સંપર્ક કરતા પહેલા માઇક્રોચિપ ઓનલાઈન સંસાધનોની મુલાકાત લેવાનું સૂચન કરવામાં આવે છે કારણ કે તે ખૂબ જ સંભવ છે કે તેમના પ્રશ્નોના જવાબ પહેલેથી જ આપવામાં આવ્યા છે.
દ્વારા ટેકનિકલ સપોર્ટ સેન્ટરનો સંપર્ક કરો webપર સાઇટ www.microchip.com/support. FPGA ઉપકરણ ભાગ નંબરનો ઉલ્લેખ કરો, યોગ્ય કેસ શ્રેણી પસંદ કરો અને ડિઝાઇન અપલોડ કરો fileટેક્નિકલ સપોર્ટ કેસ બનાવતી વખતે.
બિન-તકનીકી ઉત્પાદન સપોર્ટ માટે ગ્રાહક સેવાનો સંપર્ક કરો, જેમ કે ઉત્પાદન કિંમત, ઉત્પાદન અપગ્રેડ, અપડેટ માહિતી, ઓર્ડર સ્થિતિ અને અધિકૃતતા.
- ઉત્તર અમેરિકાથી, કૉલ કરો 800.262.1060
- બાકીના વિશ્વમાંથી, કૉલ કરો 650.318.4460
- ફેક્સ, વિશ્વમાં ગમે ત્યાંથી, 650.318.8044
માઈક્રોચિપ Webસાઇટ
માઇક્રોચિપ અમારા દ્વારા ઑનલાઇન સપોર્ટ પ્રદાન કરે છે webપર સાઇટ www.microchip.com/. આ webબનાવવા માટે સાઇટનો ઉપયોગ થાય છે files અને ગ્રાહકો માટે સરળતાથી ઉપલબ્ધ માહિતી. ઉપલબ્ધ કેટલીક સામગ્રીમાં શામેલ છે:
- પ્રોડક્ટ સપોર્ટ - ડેટા શીટ્સ અને ત્રુટિસૂચી, એપ્લિકેશન નોંધો અને એસample પ્રોગ્રામ્સ, ડિઝાઇન સંસાધનો, વપરાશકર્તાની માર્ગદર્શિકાઓ અને હાર્ડવેર સપોર્ટ દસ્તાવેજો, નવીનતમ સોફ્ટવેર રિલીઝ અને આર્કાઇવ કરેલ સોફ્ટવેર
- સામાન્ય ટેકનિકલ સપોર્ટ - વારંવાર પૂછાતા પ્રશ્નો (FAQ), ટેકનિકલ સપોર્ટ વિનંતીઓ, ઑનલાઇન ચર્ચા જૂથો, માઇક્રોચિપ ડિઝાઇન પાર્ટનર પ્રોગ્રામ મેમ્બર લિસ્ટિંગ
- માઇક્રોચિપનો વ્યવસાય - ઉત્પાદન પસંદગીકાર અને ઓર્ડરિંગ માર્ગદર્શિકાઓ, નવીનતમ માઇક્રોચિપ પ્રેસ રિલીઝ, સેમિનાર અને ઇવેન્ટ્સની સૂચિ, માઇક્રોચિપ વેચાણ કચેરીઓની સૂચિ, વિતરકો અને ફેક્ટરી પ્રતિનિધિઓ.
ઉત્પાદન ફેરફાર સૂચના સેવા
માઇક્રોચિપની પ્રોડક્ટ ચેન્જ નોટિફિકેશન સર્વિસ ગ્રાહકોને માઇક્રોચિપ પ્રોડક્ટ્સ પર વર્તમાન રાખવામાં મદદ કરે છે. સબ્સ્ક્રાઇબર્સને ઈમેલ સૂચના પ્રાપ્ત થશે જ્યારે પણ કોઈ ચોક્કસ ઉત્પાદન કુટુંબ અથવા રુચિના વિકાસ સાધનથી સંબંધિત ફેરફારો, અપડેટ્સ, પુનરાવર્તનો અથવા ત્રુટિસૂચી હશે.
નોંધણી કરવા માટે, પર જાઓ www.microchip.com/pcn અને નોંધણી સૂચનાઓનું પાલન કરો.
ગ્રાહક આધાર
માઇક્રોચિપ ઉત્પાદનોના વપરાશકર્તાઓ ઘણી ચેનલો દ્વારા સહાય મેળવી શકે છે:
- વિતરક અથવા પ્રતિનિધિ
- સ્થાનિક વેચાણ કચેરી
- એમ્બેડેડ સોલ્યુશન્સ એન્જિનિયર (ESE)
- ટેકનિકલ સપોર્ટ
આધાર માટે ગ્રાહકોએ તેમના વિતરક, પ્રતિનિધિ અથવા ESE નો સંપર્ક કરવો જોઈએ. ગ્રાહકોને મદદ કરવા માટે સ્થાનિક વેચાણ કચેરીઓ પણ ઉપલબ્ધ છે. વેચાણ કચેરીઓ અને સ્થાનોની સૂચિ આ દસ્તાવેજમાં શામેલ છે.
દ્વારા ટેકનિકલ સપોર્ટ ઉપલબ્ધ છે webસાઇટ પર: www.microchip.com/support
માઇક્રોચિપ ડિવાઇસીસ કોડ પ્રોટેક્શન ફીચર
માઇક્રોચિપ ઉત્પાદનો પર કોડ સુરક્ષા સુવિધાની નીચેની વિગતો નોંધો:
- માઇક્રોચિપ ઉત્પાદનો તેમની ચોક્કસ માઇક્રોચિપ ડેટા શીટમાં સમાવિષ્ટ સ્પષ્ટીકરણોને પૂર્ણ કરે છે.
- માઇક્રોચિપ માને છે કે તેના ઉત્પાદનોનો પરિવાર જ્યારે હેતુપૂર્વક, ઓપરેટિંગ વિશિષ્ટતાઓમાં અને સામાન્ય પરિસ્થિતિઓમાં ઉપયોગમાં લેવાય ત્યારે સુરક્ષિત છે.
- માઇક્રોચિપ મૂલ્યો અને આક્રમક રીતે તેના બૌદ્ધિક સંપદા અધિકારોનું રક્ષણ કરે છે. માઇક્રોચિપ પ્રોડક્ટની કોડ સુરક્ષા સુવિધાઓનો ભંગ કરવાનો પ્રયાસ સખત પ્રતિબંધિત છે અને તે ડિજિટલ મિલેનિયમ કૉપિરાઇટ એક્ટનું ઉલ્લંઘન કરી શકે છે.
- ન તો માઇક્રોચિપ કે અન્ય કોઇ સેમિકન્ડક્ટર ઉત્પાદક તેના કોડની સુરક્ષાની ખાતરી આપી શકે છે. કોડ સુરક્ષાનો અર્થ એ નથી કે અમે ઉત્પાદન "અનબ્રેકેબલ" હોવાની બાંયધરી આપીએ છીએ. કોડ સુરક્ષા સતત વિકસિત થઈ રહી છે. માઇક્રોચિપ અમારા ઉત્પાદનોની કોડ સુરક્ષા સુવિધાઓને સતત સુધારવા માટે પ્રતિબદ્ધ છે.
કાનૂની સૂચના
આ પ્રકાશન અને અહીંની માહિતીનો ઉપયોગ ફક્ત માઇક્રોચિપ ઉત્પાદનો સાથે જ થઈ શકે છે, જેમાં તમારી એપ્લિકેશન સાથે માઇક્રોચિપ ઉત્પાદનોની ડિઝાઇન, પરીક્ષણ અને સંકલન શામેલ છે. અન્ય કોઈપણ રીતે આ માહિતીનો ઉપયોગ આ શરતોનું ઉલ્લંઘન કરે છે. ઉપકરણ એપ્લિકેશનો સંબંધિત માહિતી ફક્ત તમારી સુવિધા માટે પ્રદાન કરવામાં આવી છે અને અપડેટ્સ દ્વારા તેને સ્થાનાંતરિત કરવામાં આવી શકે છે. તમારી અરજી તમારા વિશિષ્ટતાઓને પૂર્ણ કરે છે તેની ખાતરી કરવાની જવાબદારી તમારી છે. વધારાના સપોર્ટ માટે તમારી સ્થાનિક માઇક્રોચિપ સેલ્સ ઑફિસનો સંપર્ક કરો અથવા, અહીંથી વધારાનો સપોર્ટ મેળવો www.microchip.com/en-us/support/design-help/client-support-services.
આ માહિતી માઈક્રોચિપ "જેમ છે તેમ" દ્વારા પ્રદાન કરવામાં આવે છે. માઈક્રોચિપ કોઈપણ પ્રકારની રજૂઆતો અથવા વોરંટી આપતું નથી, ભલે તે સ્પષ્ટ અથવા ગર્ભિત, લેખિત અથવા મૌખિક, વૈધાનિક અથવા અન્યથા, માહિતી સાથે સંબંધિત હોય, પરંતુ મર્યાદિત નથી બિન-ઉલ્લંધન, વેપારીક્ષમતા અને વિશિષ્ટ હેતુ માટે યોગ્યતા, અથવા તેની સ્થિતિ, ગુણવત્તા અથવા પ્રદર્શનને લગતી વોરંટી.
કોઈપણ સંજોગોમાં માઈક્રોચિપ કોઈપણ અપ્રત્યક્ષ, વિશેષ, શિક્ષાત્મક, આકસ્મિક અથવા પરિણામી નુકસાન, નુકસાન, ખર્ચ અથવા કોઈપણ પ્રકારના ખર્ચ માટે જવાબદાર રહેશે નહીં જો માઈક્રોચિપને સંભાવનાની સલાહ આપવામાં આવી હોય અથવા નુકસાનો અગમ્ય હોય તો પણ. કાયદા દ્વારા મંજૂર સંપૂર્ણ હદ સુધી, માહિતી અથવા તેના ઉપયોગથી સંબંધિત કોઈપણ રીતે તમામ દાવાઓ પર માઈક્રોચિપની સંપૂર્ણ જવાબદારી, જો તમે કોઈ પણ રીતે ચૂકવણી કરી હોય તો, ફીની રકમથી વધુ નહીં હોય માહિતી માટે માઇક્રોચિપ.
લાઇફ સપોર્ટ અને/અથવા સલામતી એપ્લિકેશન્સમાં માઇક્રોચિપ ઉપકરણોનો ઉપયોગ સંપૂર્ણપણે ખરીદનારના જોખમ પર છે, અને ખરીદનાર આવા ઉપયોગથી થતા કોઈપણ અને તમામ નુકસાન, દાવાઓ, દાવો અથવા ખર્ચોમાંથી હાનિકારક માઇક્રોચિપનો બચાવ, ક્ષતિપૂર્તિ અને પકડી રાખવા સંમત થાય છે. કોઈપણ માઇક્રોચિપ બૌદ્ધિક સંપદા અધિકારો હેઠળ, જ્યાં સુધી અન્યથા જણાવ્યું ન હોય ત્યાં સુધી કોઈ લાઇસન્સ, ગર્ભિત અથવા અન્યથા આપવામાં આવતાં નથી.
ટ્રેડમાર્ક્સ
માઈક્રોચિપનું નામ અને લોગો, માઈક્રોચિપ લોગો, એડેપ્ટેક, કોઈપણ રેટ, AVR, AVR લોગો, AVR ફ્રીક્સ, બેસ્ટાઈમ, બીટક્લાઉડ, ક્રિપ્ટોમેમરી, ક્રિપ્ટોઆરએફ, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, Kelxlecke, MAXLENCLA, લિંક્સ maXTouch, MediaLB, megaAVR, Microsemi, Microsemi લોગો, MOST, MOST લોગો, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 લોગો, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpySTgo, SyFNST, SFNICS , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, અને XMEGA એ યુએસએ અને અન્ય દેશોમાં સમાવિષ્ટ માઇક્રોચિપ ટેકનોલોજીના નોંધાયેલા ટ્રેડમાર્ક છે.
AgileSwitch, APT, ClockWorks, ધ એમ્બેડેડ કંટ્રોલ સોલ્યુશન્સ કંપની, EtherSynch, Flashtec, હાઇપર સ્પીડ કંટ્રોલ, હાઇપરલાઇટ લોડ, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC પ્લસ, Qureiet પ્લસ, Wireet SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath, અને ZL એ યુએસએમાં સમાવિષ્ટ માઇક્રોચિપ ટેક્નોલોજીના રજિસ્ટર્ડ ટ્રેડમાર્ક છે.
અડીનેસન્ટ કી સપ્રેસન, AKS, એનાલોગ-ફોર-ધી-ડિજિટલ એજ, કોઈપણ કેપેસિટર, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompaniontoc, DAMPIMTC, DAMPIMTC, ડીએએમપીઆઈએમ, ડીએએમપીઆઈએમ, સીડીપીઆઈએમ, ડીએએમપીઆઈએમનેટ. , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, ઇન્ટેલિજન્ટ પેરેલીંગ, ઇન્ટર-ચીપ કનેક્ટિવિટી, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB પ્રમાણિત લોગો, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, સર્વજ્ઞ કોડ જનરેશન, PICDEM, PICDEM.net, PICKit, PICtail, PowerSmart, IQMatrix, PureSmart , Ripple Blocker, RTAX, RTG4, SAMICE, સીરીયલ ક્વાડ I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, USBCSHA, USBCSHA, વાય.એસ. VectorBlox, VeriPHY,
ViewSpan, WiperLock, XpressConnect અને ZENA એ યુએસએ અને અન્ય દેશોમાં સમાવિષ્ટ માઇક્રોચિપ ટેકનોલોજીના ટ્રેડમાર્ક છે. SQTP એ યુએસએમાં સમાવિષ્ટ માઇક્રોચિપ ટેક્નોલોજીનું સર્વિસ માર્ક છે
Adaptec લોગો, ફ્રિકવન્સી ઓન ડિમાન્ડ, સિલિકોન સ્ટોરેજ ટેક્નોલોજી, Symmcom અને ટ્રસ્ટેડ ટાઈમ અન્ય દેશોમાં Microchip Technology Inc.ના નોંધાયેલા ટ્રેડમાર્ક છે.
GestIC એ માઇક્રોચિપ ટેક્નોલોજી જર્મની II GmbH & Co. KG નો રજિસ્ટર્ડ ટ્રેડમાર્ક છે, જે માઇક્રોચિપની પેટાકંપની છે.
અન્ય દેશોમાં ટેકનોલોજી ઇન્ક. અહીં ઉલ્લેખિત અન્ય તમામ ટ્રેડમાર્ક તેમની સંબંધિત કંપનીઓની મિલકત છે.
© 2022, માઇક્રોચિપ ટેકનોલોજી ઇન્કોર્પોરેટેડ અને તેની પેટાકંપનીઓ. બધા હકો અમારી પાસે રાખેલા છે.
ISBN: 978-1-5224-9663-2
ગુણવત્તા વ્યવસ્થાપન સિસ્ટમ
માઇક્રોચિપની ગુણવત્તા વ્યવસ્થાપન સિસ્ટમ્સ સંબંધિત માહિતી માટે, કૃપા કરીને મુલાકાત લો www.microchip.com/quality.
વિશ્વવ્યાપી વેચાણ અને સેવા
અમેરિકા
કોર્પોરેટ ઓફિસ
2355 વેસ્ટ ચાન્ડલર Blvd.
ચાંડલર, AZ 85224-6199
ટેલ: 480-792-7200
ફેક્સ: 480-792-7277
ટેકનિકલ સપોર્ટ: www.microchip.com/support
Web સરનામું: www.microchip.com
એટલાન્ટા
ડુલુથ, જીએ
ટેલ: 678-957-9614
ફેક્સ: 678-957-1455
ઓસ્ટિન, TX
ટેલ: 512-257-3370
બોસ્ટન
વેસ્ટબરો, એમએ
ટેલ: 774-760-0087
ફેક્સ: 774-760-0088
શિકાગો
ઇટાસ્કા, IL
ટેલ: 630-285-0071
ફેક્સ: 630-285-0075
ડલ્લાસ
એડિસન, TX
ટેલ: 972-818-7423
ફેક્સ: 972-818-2924
ડેટ્રોઇટ
નોવી, MI
ટેલ: 248-848-4000
હ્યુસ્ટન, TX
ટેલ: 281-894-5983
ઇન્ડિયાનાપોલિસ
નોબલ્સવિલે, IN
ટેલ: 317-773-8323
ફેક્સ: 317-773-5453
ટેલ: 317-536-2380
લોસ એન્જલસ
મિશન વિએજો, CA
ટેલ: 949-462-9523
ફેક્સ: 949-462-9608
ટેલ: 951-273-7800
રેલે, એનસી
ટેલ: 919-844-7510
ન્યુયોર્ક, એનવાય
ટેલ: 631-435-6000
સેન જોસ, CA
ટેલ: 408-735-9110
ટેલ: 408-436-4270
કેનેડા - ટોરોન્ટો
ટેલ: 905-695-1980
ફેક્સ: 905-695-2078
એશિયા/પેસિફિક
ઓસ્ટ્રેલિયા - સિડની
ટેલિફોન: 61-2-9868-6733
ચીન - બેઇજિંગ
ટેલિફોન: 86-10-8569-7000
ચીન - ચેંગડુ
ટેલિફોન: 86-28-8665-5511
ચીન - ચોંગકિંગ
ટેલિફોન: 86-23-8980-9588
ચીન - ડોંગગુઆન
ટેલિફોન: 86-769-8702-9880
ચીન - ગુઆંગઝુ
ટેલિફોન: 86-20-8755-8029
ચીન - હાંગઝોઉ
ટેલિફોન: 86-571-8792-8115
ચીન - હોંગકોંગ SAR
ટેલિફોન: 852-2943-5100
ચીન - નાનજિંગ
ટેલિફોન: 86-25-8473-2460
ચીન - કિંગદાઓ
ટેલિફોન: 86-532-8502-7355
ચીન - શાંઘાઈ
ટેલિફોન: 86-21-3326-8000
ચીન - શેનયાંગ
ટેલિફોન: 86-24-2334-2829
ચીન - શેનઝેન
ટેલિફોન: 86-755-8864-2200
ચીન - સુઝોઉ
ટેલિફોન: 86-186-6233-1526
ચીન - વુહાન
ટેલિફોન: 86-27-5980-5300
ચીન - ઝિયાન
ટેલિફોન: 86-29-8833-7252
ચીન - ઝિયામેન
ટેલિફોન: 86-592-2388138
ચીન - ઝુહાઈ
ટેલિફોન: 86-756-3210040
ભારત - બેંગ્લોર
ટેલિફોન: 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
મલેશિયા - કુઆલાલંપુર
ટેલિફોન: 60-3-7651-7906
મલેશિયા - પેનાંગ
ટેલિફોન: 60-4-227-8870
ફિલિપાઇન્સ - મનિલા
ટેલિફોન: 63-2-634-9065
સિંગાપોર
ટેલિફોન: 65-6334-8870
તાઇવાન - સિન ચુ
ટેલિફોન: 886-3-577-8366
તાઇવાન - કાઓહસુંગ
ટેલિફોન: 886-7-213-7830
તાઇવાન - તાઇપેઇ
ટેલિફોન: 886-2-2508-8600
થાઈલેન્ડ - બેંગકોક
ટેલિફોન: 66-2-694-1351
વિયેતનામ - હો ચી મિન્હ
ટેલિફોન: 84-28-5448-2100
યુરોપ
ઑસ્ટ્રિયા - વેલ્સ
ટેલિફોન: 43-7242-2244-39
ફેક્સ: 43-7242-2244-393
ડેનમાર્ક - કોપનહેગન
ટેલિફોન: 45-4485-5910
ફેક્સ: 45-4485-2829
ફિનલેન્ડ - એસ્પૂ
ટેલિફોન: 358-9-4520-820
ફ્રાન્સ - પેરિસ
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
જર્મની - ગાર્ચિંગ
ટેલિફોન: 49-8931-9700
જર્મની - હાન
ટેલિફોન: 49-2129-3766400
જર્મની - હેઇલબ્રોન
ટેલિફોન: 49-7131-72400
જર્મની - કાર્લસ્રુહે
ટેલિફોન: 49-721-625370
જર્મની - મ્યુનિક
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
જર્મની - રોઝેનહેમ
ટેલિફોન: 49-8031-354-560
ઇઝરાયેલ - રાનાના
ટેલિફોન: 972-9-744-7705
ઇટાલી - મિલાન
ટેલિફોન: 39-0331-742611
ફેક્સ: 39-0331-466781
ઇટાલી - પાડોવા
ટેલિફોન: 39-049-7625286
નેધરલેન્ડ - ડ્રુનેન
ટેલિફોન: 31-416-690399
ફેક્સ: 31-416-690340
નોર્વે - ટ્રોન્ડહાઇમ
ટેલિફોન: 47-72884388
પોલેન્ડ - વોર્સો
ટેલિફોન: 48-22-3325737
રોમાનિયા - બુકારેસ્ટ
Tel: 40-21-407-87-50
સ્પેન - મેડ્રિડ
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
સ્વીડન - ગોથેનબર્ગ
Tel: 46-31-704-60-40
સ્વીડન - સ્ટોકહોમ
ટેલિફોન: 46-8-5090-4654
યુકે - વોકિંગહામ
ટેલિફોન: 44-118-921-5800
ફેક્સ: 44-118-921-5820
દસ્તાવેજો / સંસાધનો
![]() |
Microchip PolarFire® FPGA H.264 એન્કોડર IP [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા PolarFire FPGA એન્કોડર, H.264 એન્કોડર, FPGA H.264 એન્કોડર, એન્કોડર IPIP |
![]() |
MICROCHIP PolarFire FPGA H.264 એન્કોડર IP [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા PolarFire FPGA H.264 એન્કોડર IP, PolarFire FPGA, H.264 એન્કોડર IP |