Microchip PolarFire® FPGA H.264 ຄູ່ມືຜູ້ໃຊ້ IP ຂອງຕົວເຂົ້າລະຫັດ
ແນະນຳ
H.264 ເປັນມາດຕະຖານການບີບອັດວິດີໂອທີ່ນິຍົມສໍາລັບການບີບອັດວິດີໂອດິຈິຕອນ. ມັນຖືກເອີ້ນວ່າ MPEG-4 Part10 ຫຼື Advanced Video Coding (MPEG-4 AVC). H.264 ໃຊ້ວິທີການອັດສະລິຍະເພື່ອບີບອັດວິດີໂອທີ່ຂະໜາດຂອງບຼັອກຖືກກຳນົດເປັນ 16×16 ແລະບຼັອກດັ່ງກ່າວເອີ້ນວ່າ ບຼັອກມະຫາພາກ. ມາດຕະຖານການບີບອັດສະຫນັບສະຫນູນ pro ຕ່າງໆfiles ທີ່ກໍານົດອັດຕາສ່ວນການບີບອັດແລະຄວາມຊັບຊ້ອນຂອງການປະຕິບັດ. ເຟຣມວິດີໂອທີ່ຈະຖືກບີບອັດແມ່ນຖືເປັນກອບ I, P frame ແລະ B frame. ກອບ I ແມ່ນກອບພາຍໃນລະຫັດທີ່ການບີບອັດແມ່ນເຮັດໄດ້ໂດຍການໃຊ້ຂໍ້ມູນທີ່ມີຢູ່ໃນກອບ. ບໍ່ຈຳເປັນຕ້ອງມີກອບອື່ນເພື່ອຖອດລະຫັດ I frame. ກອບ AP ຖືກບີບອັດໂດຍໃຊ້ການປ່ຽນແປງກ່ຽວກັບກອບກ່ອນຫນ້າທີ່ສາມາດເປັນກອບ I ຫຼືກອບ P. ການບີບອັດຂອງກອບ B ແມ່ນເຮັດໄດ້ໂດຍການໃຊ້ການປ່ຽນແປງການເຄື່ອນໄຫວກ່ຽວກັບທັງກອບກ່ອນຫນ້າແລະກອບທີ່ຈະມາເຖິງ.
ຂະບວນການບີບອັດ I frame ມີສີ່ stages—ການຄາດເດົາພາຍໃນ, ການຫັນເປັນຈຳນວນເຕັມ, ການເຂົ້າລະຫັດປະລິມານ ແລະ Entropy. H.264 ຮອງຮັບການເຂົ້າລະຫັດສອງປະເພດ—Context Adaptive Variable Length Coding (CAVLC) ແລະ Context Adaptive Binary Arithmetic Coding (CABAC). ເວີຊັນປັດຈຸບັນຂອງ IP ນຳໃຊ້ Baseline profile ແລະໃຊ້ CAVLC ສໍາລັບການເຂົ້າລະຫັດ entropy. ນອກຈາກນີ້, IP ຮອງຮັບການເຂົ້າລະຫັດຂອງ I frames ເທົ່ານັ້ນ.
ຄຸນນະສົມບັດທີ່ສໍາຄັນ
- ປະຕິບັດການບີບອັດຢູ່ໃນຮູບແບບວິດີໂອ YCbCr 420
- ຄາດຫວັງວ່າການປ້ອນຂໍ້ມູນໃນຮູບແບບວິດີໂອ YCbCr 422
- ຮອງຮັບ 8-bit ສໍາລັບແຕ່ລະອົງປະກອບ (Y, Cb, ແລະ Cr)
- ITU-T H.264 ເອກະສານຊ້ອນທ້າຍ B ທີ່ສອດຄ່ອງກັບ NAL byte stream output
- ການດໍາເນີນງານແບບດ່ຽວ, CPU, ຫຼືການຊ່ວຍເຫຼືອຂອງໂປເຊດເຊີບໍ່ຈໍາເປັນ
- ປັດໄຈຄຸນນະພາບທີ່ຜູ້ໃຊ້ສາມາດຕັ້ງຄ່າ QP ໃນເວລາແລ່ນ
- ການຄິດໄລ່ໃນອັດຕາຂອງ 1 pixels ຕໍ່ໂມງ
- ຮອງຮັບການບີບອັດເຖິງຄວາມລະອຽດ 1080p 60 fps.
ຄອບຄົວທີ່ສະຫນັບສະຫນູນ
- PolarFire® SoC FPGA
- PolarFire® FPGA
ການຈັດຕັ້ງປະຕິບັດຮາດແວ
ຕົວເລກຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນແຜນວາດ H.264 I frame Encoder IP block diagram.
ຮູບທີ 1-1. H.264 I Frame Encoder IP Block Diagram
ວັດສະດຸປ້ອນ ແລະ ຜົນຜະລິດ
ຕາຕະລາງຕໍ່ໄປນີ້ລາຍຊື່ຜອດຂາເຂົ້າ ແລະຜົນຜະລິດຂອງ H.264 Frame Encoder IP.
ຕາຕະລາງ 1-1. ຜອດຂາເຂົ້າ ແລະ ຂາອອກຂອງ H.264 I Frame Encoder IP
ຊື່ສັນຍານ | ທິດທາງ | ກວ້າງ | ທ່າເຮືອ ຖືກຕ້ອງ ພາຍໃຕ້ | ລາຍລະອຽດ |
RESET_N | ປ້ອນຂໍ້ມູນ | 1 | — | ສັນຍານການຣີເຊັດ Asynchronous ແບບເຄື່ອນໄຫວຕໍ່າ-ຕໍ່າໃຫ້ກັບການອອກແບບ. |
SYS_CLK | ປ້ອນຂໍ້ມູນ | 1 | — | ໂມງປ້ອນຂໍ້ມູນທີ່ມີ pixels ຂາເຂົ້າແມ່ນ sampນຳ ພາ. |
DATA_Y_I | ປ້ອນຂໍ້ມູນ | 8 | — | ການປ້ອນຂໍ້ມູນ Luma 8-bit ໃນຮູບແບບ 422. |
DATA_C_I | ປ້ອນຂໍ້ມູນ | 8 | — | 8-bit Chroma pixel input ໃນຮູບແບບ 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 quantization. ຄ່າຕັ້ງແຕ່ 0 ຫາ 51 ທີ່ 0 ສະແດງເຖິງຄຸນນະພາບສູງສຸດແລະການບີບອັດຕໍ່າສຸດ ແລະ 51 ສະແດງເຖິງການບີບອັດສູງສຸດ. |
DATA_O | ຜົນຜະລິດ | 8 | — | ຜົນຜະລິດຂໍ້ມູນທີ່ເຂົ້າລະຫັດ H.264 ທີ່ປະກອບດ້ວຍ NAL, ສ່ວນຫົວ, SPS, PPS, ແລະຂໍ້ມູນທີ່ຖືກເຂົ້າລະຫັດຂອງ macro blocks. |
DATA_VALID_O | ຜົນຜະລິດ | 1 | — | ສັນຍານສະແດງເຖິງຂໍ້ມູນທີ່ເຂົ້າລະຫັດຖືກຕ້ອງ. |
ພາລາມິເຕີການຕັ້ງຄ່າ
IP Encoder Frame H.264 I ບໍ່ໃຊ້ພາລາມິເຕີການຕັ້ງຄ່າ.
ການປະຕິບັດຮາດແວຂອງ H.264 I Frame Encoder IP
ຕົວເລກຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນແຜນວາດຕົວເຂົ້າລະຫັດ IP ຂອງ H.264 I Frame Encoder.
ຮູບທີ 1-2. H.264 I Frame Encoder IP Block Diagram
ລາຍລະອຽດການອອກແບບສໍາລັບ H.264 I Frame Encoder IP
ພາກນີ້ອະທິບາຍໂມດູນພາຍໃນທີ່ແຕກຕ່າງກັນຂອງ IP generator ກອບ H.264 I. ການປ້ອນຂໍ້ມູນໃສ່ IP ຈະຕ້ອງຢູ່ໃນຮູບແບບຂອງຮູບພາບສະແກນ raster ໃນຮູບແບບ YCbCr 422. IP ໃຊ້ຮູບແບບ 422 ເປັນການປ້ອນຂໍ້ມູນ ແລະປະຕິບັດການບີບອັດໃນຮູບແບບ 420.
ກອບ 16×16 ມາຕຣິກເບື້ອງ
ໂມດູນນີ້ກອບບລັອກມະຫາພາກ 16×16 ສໍາລັບອົງປະກອບ Y ຕາມຂໍ້ມູນສະເພາະ H.264. Line buffers ຖືກນໍາໃຊ້ເພື່ອເກັບຮັກສາ 16 ເສັ້ນລວງນອນຂອງຮູບພາບ input ແລະ 16 × 16 matrix ແມ່ນ framed ໂດຍໃຊ້ shift registers.
ກອບ 8×8 ມາຕຣິກເບື້ອງ
ໂມດູນນີ້ກອບບລັອກມະຫາພາກ 8×8 ສໍາລັບອົງປະກອບ C ຕາມຂໍ້ມູນສະເພາະ H.264 ສໍາລັບຮູບແບບ 420. Line buffers ຖືກນໍາໃຊ້ເພື່ອເກັບຮັກສາ 8 ເສັ້ນລວງນອນຂອງຮູບພາບ input ແລະ matrix 8 × 16 ແມ່ນ framed ໂດຍໃຊ້ shift registers. ຈາກ 8×16 matrix, ອົງປະກອບ Cb ແລະ Cr ຖືກແຍກອອກເພື່ອກອບແຕ່ລະ 8×8 matrix.
ກອບ 4×4 ມາຕຣິກເບື້ອງ
ການຫັນປ່ຽນຈຳນວນເຕັມ, ປະລິມານ, ແລະການເຂົ້າລະຫັດ CAVLC ເຮັດວຽກຢູ່ໃນບລັອກຍ່ອຍ 4×4 ພາຍໃນບຼັອກມະຫາພາກ. ກອບເມຕຣິກ 4×4 ສ້າງບລັອກຍ່ອຍ 4×4 ຈາກ 16×16 ຫຼື 8×8 ບັອກມະຫາພາກ. ເຄື່ອງກຳເນີດ matrix ນີ້ຂະຫຍາຍຜ່ານທຸກບລ໋ອກຍ່ອຍຂອງບຼັອກມະຫາພາກ ກ່ອນທີ່ຈະໄປຫາບລ໋ອກມະຫາພາກຕໍ່ໄປ.
ການຄາດຄະເນພາຍໃນ
H.264 ໃຊ້ໂຫມດການຄາດເດົາພາຍໃນຕ່າງໆເພື່ອຫຼຸດຂໍ້ມູນໃນບລັອກ 4×4. ຕັນ intra-prediction ໃນ IP ໃຊ້ພຽງແຕ່ການຄາດຄະເນ DC ໃນຂະຫນາດ 4×4 matrix. ອົງປະກອບ DC ແມ່ນຄິດໄລ່ຈາກດ້ານເທິງທີ່ຢູ່ຕິດກັນແລະປະໄວ້ 4 × 4 ຕັນ.
ການຫັນເປັນຈໍານວນເຕັມ
H.264 ໃຊ້ integer discrete cosine transform ບ່ອນທີ່ coefficients ໄດ້ຖືກແຈກຢາຍໃນທົ່ວ matrix ການຫັນເປັນ integer ແລະ matrix quantization ເຊັ່ນວ່າບໍ່ມີການຄູນຫຼືການຫານຢູ່ໃນ integer transform. ຈຳນວນເຕັມປ່ຽນ stage ປະຕິບັດການຫັນປ່ຽນໂດຍໃຊ້ shift ແລະເພີ່ມການດໍາເນີນງານ.
ປະລິມານ
quantization ຄູນຜົນຂອງແຕ່ລະ integer transform ດ້ວຍຄ່າ quantization ທີ່ກຳນົດໄວ້ລ່ວງໜ້າທີ່ກຳນົດໂດຍ QP user input value. ຊ່ວງຂອງຄ່າ QP ແມ່ນຕັ້ງແຕ່ 0 ຫາ 51. ຄ່າໃດໆທີ່ຫຼາຍກວ່າ 51 ແມ່ນ clamped ກັບ 51. ຄ່າ QP ຕ່ໍາຫມາຍເຖິງການບີບອັດຕ່ໍາແລະຄຸນນະພາບທີ່ສູງຂຶ້ນແລະໃນທາງກັບກັນ.
CAVLC
H.264 ໃຊ້ສອງປະເພດຂອງການເຂົ້າລະຫັດ entropy—Context Adaptive Variable Length Coding (CAVLC) ແລະ Context Adaptive Binary Arithmetic Coding (CABAC). IP ໃຊ້ CAVLC ສໍາລັບການເຂົ້າລະຫັດຜົນຜະລິດຕາມປະລິມານ.
ຫົວສ້າງ
ບລັອກເຄື່ອງກໍາເນີດຂອງຫົວຈະສ້າງສ່ວນຫົວຂອງບຼັອກ, ສ່ວນຫົວສ່ວນຫົວ, ຊຸດພາລາມິເຕີລໍາດັບ (SPS), ຊຸດພາຣາມິເຕີຂອງຮູບ (PPS), ແລະໜ່ວຍຊັ້ນຂໍ້ມູນຫຍໍ້ໜ້າຂອງເຄືອຂ່າຍ (NAL) ຂຶ້ນກັບຕົວຢ່າງຂອງກອບວິດີໂອ.
H.264 Stream Generator
ບລັອກເຄື່ອງສ້າງກະແສ H.264 ລວມເອົາຜົນຜະລິດ CAVLC ພ້ອມກັບສ່ວນຫົວເພື່ອສ້າງຜົນຜະລິດທີ່ເຂົ້າລະຫັດຕາມຮູບແບບມາດຕະຖານ H.264.
Testbench
Testbench ແມ່ນສະຫນອງໃຫ້ເພື່ອກວດກາເບິ່ງການເຮັດວຽກຂອງ H.264 I frame Encoder IP.
ການຈຳລອງ
ການຈຳລອງໃຊ້ຮູບ 224×224 ໃນຮູບແບບ YCbCr422 ທີ່ສະແດງໂດຍສອງ files, ແຕ່ລະ Y ແລະ C ເປັນການປ້ອນຂໍ້ມູນ ແລະສ້າງ H.264 file ຮູບແບບທີ່ມີສອງກອບ. ຂັ້ນຕອນຕໍ່ໄປນີ້ອະທິບາຍວິທີການຈໍາລອງຫຼັກໂດຍໃຊ້ testbench.
- ໄປທີ່ Libero SoC Catalog > View > Windows > Catalog, ແລະຫຼັງຈາກນັ້ນຂະຫຍາຍ Solutions-Video. ຄລິກສອງຄັ້ງ H264_Iframe_Encoder, ແລະຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ OK.
ຮູບທີ 2-1. H.264 I Frame Encoder IP Core ໃນ Libero SoC Catalog - ໄປທີ່ Files tab ແລະເລືອກ ການຈຳລອງ > ນໍາເຂົ້າ Files.
ຮູບທີ 2-2. ນໍາເຂົ້າ Files - ນຳເຂົ້າ H264_sim_data_in_y.txt, H264_sim_data_in_c.txt, ແລະ H264_refOut.txt files ຈາກເສັ້ນທາງຕໍ່ໄປນີ້: ..\\component\Microsemi\SolutionCore\ H264_Iframe_Encoder\ 1.0.0\Stimulus.
- ການນໍາເຂົ້າທີ່ແຕກຕ່າງກັນ file, ທ່ອງໂຟນເດີທີ່ປະກອບດ້ວຍທີ່ຕ້ອງການ file, ແລະກົດ Open. ທີ່ນໍາເຂົ້າ file ຖືກລະບຸໄວ້ພາຍໃຕ້ການຈໍາລອງ, ເບິ່ງຮູບຕໍ່ໄປນີ້.
ຮູບ 2-3. ນໍາເຂົ້າ Files - ໄປທີ່ Stimulus ລຳດັບ ແຖບແລະເລືອກ H264_frame_Encoder_tb (H264_frame_Encoder_tb. v) >
ຈຳລອງການອອກແບບກ່ອນ Synth > ເປີດແບບໂຕ້ຕອບ. IP ແມ່ນ simulated ສໍາລັບສອງເຟຣມ.
ຮູບ 2-4. ການຈຳລອງການອອກແບບກ່ອນການສັງເຄາະ
ModelSim ເປີດດ້ວຍ testbench file ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຕໍ່ໄປນີ້.
ຮູບ 2-5. ປ່ອງຢ້ຽມຈໍາລອງ ModelSim
ໝາຍເຫດ: ຖ້າການຈໍາລອງຖືກລົບກວນເນື່ອງຈາກການກໍານົດເວລາແລ່ນທີ່ລະບຸໄວ້ໃນ DO file, ໃຊ້ຄໍາສັ່ງ run -all ເພື່ອສໍາເລັດການຈໍາລອງ.
ໃບອະນຸຍາດ
H.264 I frame Encoder IP ແມ່ນສະໜອງໃຫ້ໃນຮູບແບບທີ່ຖືກເຂົ້າລະຫັດພາຍໃຕ້ໃບອະນຸຍາດເທົ່ານັ້ນ.
ຄໍາແນະນໍາການຕິດຕັ້ງ
ຫຼັກຕ້ອງໄດ້ຮັບການຕິດຕັ້ງເຂົ້າໄປໃນຊອບແວ Libero SoC. ມັນເຮັດໄດ້ໂດຍອັດຕະໂນມັດຜ່ານຟັງຊັນອັບເດດ Catalog ໃນຊອບແວ Libero SoC, ຫຼື CPZ file ສາມາດເພີ່ມດ້ວຍຕົນເອງໂດຍໃຊ້ຄຸນສົມບັດລາຍການ Add Core. ເມື່ອ CPZ file ໄດ້ຖືກຕິດຕັ້ງຢູ່ໃນ Libero, ແກນສາມາດຖືກຕັ້ງຄ່າ, ສ້າງ, ແລະ instantiated ພາຍໃນ SmartDesign ສໍາລັບການລວມຢູ່ໃນໂຄງການ Libero.
ສໍາລັບຄໍາແນະນໍາເພີ່ມເຕີມກ່ຽວກັບການຕິດຕັ້ງຫຼັກ, ການອະນຸຍາດ, ແລະການນໍາໃຊ້ທົ່ວໄປ, ເບິ່ງ Libero SoC ຊ່ວຍເຫຼືອອອນໄລນ໌.
ການນຳໃຊ້ຊັບພະຍາກອນ
ຕາຕະລາງຕໍ່ໄປນີ້ລາຍຊື່ການນໍາໃຊ້ຊັບພະຍາກອນຂອງ asample H.264 I frame encoder IP ອອກແບບທີ່ສ້າງສໍາລັບຊຸດ PolarFire FPGA (MPF300TS-1FCG1152I) ແລະສ້າງຂໍ້ມູນທີ່ບີບອັດໂດຍການນໍາໃຊ້ 4:2:2 sampຂໍ້ມູນການປ້ອນຂໍ້ມູນ.
ຕາຕະລາງ 5-1. ການນໍາໃຊ້ຊັບພະຍາກອນຂອງ IP Encoder Frame H.264 I
ອົງປະກອບ | ການນໍາໃຊ້ |
4LUTs | 15160 |
DFFs | 15757 |
LSRAM | 67 |
µSRAM | 23 |
ເລກຄະນິດສາດ | 18 |
ການໂຕ້ຕອບ 4-input LUTs | 3336 |
ການໂຕ້ຕອບ DFFs | 3336 |
ປະຫວັດການແກ້ໄຂ
ຕາຕະລາງປະຫວັດການດັດແກ້ອະທິບາຍການປ່ຽນແປງທີ່ໄດ້ປະຕິບັດໃນເອກະສານ. ການປ່ຽນແປງແມ່ນໄດ້ລະບຸໄວ້ໂດຍການປັບປຸງ, ເລີ່ມຕົ້ນຈາກການພິມເຜີຍແຜ່ໃນປັດຈຸບັນຫຼາຍທີ່ສຸດ.
ການທົບທວນ | ວັນທີ | ລາຍລະອຽດ |
A | 01/2022 | ການພິມເຜີຍແຜ່ຄັ້ງທໍາອິດຂອງເອກະສານ. |
ຮອງຮັບ Microchip FPGA
ກຸ່ມຜະລິດຕະພັນ Microchip FPGA ສະຫນັບສະຫນູນຜະລິດຕະພັນຂອງຕົນດ້ວຍການບໍລິການສະຫນັບສະຫນູນຕ່າງໆ, ລວມທັງການບໍລິການລູກຄ້າ, ສູນສະຫນັບສະຫນູນດ້ານວິຊາການຂອງລູກຄ້າ, a webສະຖານທີ່, ແລະຫ້ອງການຂາຍທົ່ວໂລກ. ລູກຄ້າຖືກແນະນຳໃຫ້ເຂົ້າໄປເບິ່ງຊັບພະຍາກອນອອນໄລນ໌ຂອງ Microchip ກ່ອນທີ່ຈະຕິດຕໍ່ກັບຝ່າຍຊ່ວຍເຫຼືອ ເພາະມັນເປັນໄປໄດ້ຫຼາຍທີ່ຄຳຖາມຂອງເຂົາເຈົ້າໄດ້ຮັບຄຳຕອບແລ້ວ.
ຕິດຕໍ່ສູນສະຫນັບສະຫນູນດ້ານວິຊາການໂດຍຜ່ານ webສະຖານທີ່ຢູ່ www.microchip.com/support. ກ່າວເຖິງໝາຍເລກອຸປະກອນ FPGA, ເລືອກໝວດໝູ່ກໍລະນີທີ່ເໝາະສົມ, ແລະອອກແບບການອັບໂຫລດ files ໃນຂະນະທີ່ສ້າງກໍລະນີສະຫນັບສະຫນູນດ້ານວິຊາການ.
ຕິດຕໍ່ຝ່າຍບໍລິການລູກຄ້າສໍາລັບການສະຫນັບສະຫນູນຜະລິດຕະພັນທີ່ບໍ່ແມ່ນດ້ານວິຊາການ, ເຊັ່ນ: ລາຄາຜະລິດຕະພັນ, ການຍົກລະດັບຜະລິດຕະພັນ, ອັບເດດຂໍ້ມູນ, ສະຖານະການສັ່ງຊື້, ແລະການອະນຸຍາດ.
- ຈາກອາເມລິກາເຫນືອ, ໂທ 800.262.1060
- ຈາກສ່ວນທີ່ເຫຼືອຂອງໂລກ, ໂທຫາ 650.318.4460
- ແຟັກ, ຈາກທຸກບ່ອນໃນໂລກ, 650.318.8044
ໄມໂຄຣຊິບ Webເວັບໄຊ
Microchip ໃຫ້ການຊ່ວຍເຫຼືອອອນໄລນ໌ໂດຍຜ່ານຂອງພວກເຮົາ webສະຖານທີ່ຢູ່ www.microchip.com/. ນີ້ webເວັບໄຊໄດ້ຖືກນໍາໃຊ້ເພື່ອເຮັດໃຫ້ files ແລະຂໍ້ມູນຂ່າວສານໄດ້ຢ່າງງ່າຍດາຍສາມາດໃຊ້ໄດ້ກັບລູກຄ້າ. ບາງເນື້ອໃນທີ່ມີຢູ່ລວມມີ:
- ສະຫນັບສະຫນູນຜະລິດຕະພັນ - ເອກະສານຂໍ້ມູນແລະ errata, ບັນທຶກການນໍາໃຊ້ແລະ sample ໂປລແກລມ, ຊັບພະຍາກອນການອອກແບບ, ຄູ່ມືຜູ້ໃຊ້ແລະເອກະສານສະຫນັບສະຫນູນຮາດແວ, ການປ່ອຍຊອບແວຫລ້າສຸດແລະຊອບແວທີ່ເກັບໄວ້
- ສະຫນັບສະຫນູນດ້ານວິຊາການທົ່ວໄປ – ຄໍາຖາມທີ່ຖືກຖາມເລື້ອຍໆ (FAQs), ຄໍາຮ້ອງສະຫມັກສະຫນັບສະຫນູນດ້ານວິຊາການ, ກຸ່ມສົນທະນາອອນໄລນ໌, ການອອກແບບ Microchip ລາຍຊື່ສະມາຊິກໂຄງການຄູ່ຮ່ວມງານ
- ທຸລະກິດຂອງ Microchip - ຄູ່ມືການເລືອກຜະລິດຕະພັນແລະຄໍາສັ່ງ, ການປ່ອຍຂ່າວຫຼ້າສຸດຂອງ Microchip, ລາຍຊື່ການສໍາມະນາແລະກິດຈະກໍາ, ລາຍຊື່ຫ້ອງການຂາຍ Microchip, ຜູ້ຈັດຈໍາຫນ່າຍແລະຕົວແທນໂຮງງານ.
ບໍລິການແຈ້ງການປ່ຽນແປງຜະລິດຕະພັນ
ບໍລິການແຈ້ງການປ່ຽນແປງຜະລິດຕະພັນຂອງ Microchip ຊ່ວຍໃຫ້ລູກຄ້າມີປະຈຸບັນກ່ຽວກັບຜະລິດຕະພັນຂອງ Microchip. ຜູ້ຈອງຈະໄດ້ຮັບການແຈ້ງເຕືອນທາງອີເມລ໌ທຸກຄັ້ງທີ່ມີການປ່ຽນແປງ, ການປັບປຸງ, ການແກ້ໄຂຫຼືຄວາມຜິດພາດທີ່ກ່ຽວຂ້ອງກັບຄອບຄົວຜະລິດຕະພັນທີ່ລະບຸຫຼືເຄື່ອງມືການພັດທະນາທີ່ມີຄວາມສົນໃຈ.
ເພື່ອລົງທະບຽນ, ໄປທີ່ www.microchip.com/pcn ແລະປະຕິບັດຕາມຄໍາແນະນໍາການລົງທະບຽນ.
ການຊ່ວຍເຫຼືອລູກຄ້າ
ຜູ້ໃຊ້ຜະລິດຕະພັນ Microchip ສາມາດໄດ້ຮັບການຊ່ວຍເຫຼືອຜ່ານຫຼາຍຊ່ອງທາງ:
- ຕົວແທນຈໍາຫນ່າຍຫຼືຕົວແທນ
- ຫ້ອງການຂາຍທ້ອງຖິ່ນ
- Embedded Solutions Engineer (ESE)
- ສະຫນັບສະຫນູນດ້ານວິຊາການ
ລູກຄ້າຄວນຕິດຕໍ່ຜູ້ຈັດຈໍາຫນ່າຍ, ຕົວແທນຫຼື ESE ຂອງເຂົາເຈົ້າສໍາລັບການສະຫນັບສະຫນູນ. ຫ້ອງການຂາຍໃນທ້ອງຖິ່ນຍັງມີຢູ່ເພື່ອຊ່ວຍລູກຄ້າ. ບັນຊີລາຍຊື່ຂອງຫ້ອງການຂາຍແລະສະຖານທີ່ແມ່ນລວມຢູ່ໃນເອກະສານນີ້.
ສະຫນັບສະຫນູນດ້ານວິຊາການແມ່ນມີຢູ່ໂດຍຜ່ານ webເວັບໄຊຢູ່: www.microchip.com/support
ຄຸນສົມບັດການປົກປ້ອງລະຫັດອຸປະກອນໄມໂຄຊິບ
ໃຫ້ສັງເກດລາຍລະອຽດຕໍ່ໄປນີ້ຂອງຄຸນສົມບັດປ້ອງກັນລະຫັດໃນຜະລິດຕະພັນໄມໂຄຊິບ:
- ຜະລິດຕະພັນ Microchip ຕອບສະໜອງໄດ້ສະເພາະໃນເອກະສານຂໍ້ມູນ Microchip ໂດຍສະເພາະ.
- ໄມໂຄຣຊິບເຊື່ອວ່າຜະລິດຕະພັນໃນຄອບຄົວຂອງມັນມີຄວາມປອດໄພເມື່ອໃຊ້ໃນລັກສະນະທີ່ຕັ້ງໃຈ, ພາຍໃນສະເພາະການໃຊ້ງານ ແລະພາຍໃຕ້ເງື່ອນໄຂປົກກະຕິ.
- ຄຸນຄ່າຂອງ Microchip ແລະປົກປ້ອງສິດຊັບສິນທາງປັນຍາຂອງຕົນຢ່າງແຮງ. ຄວາມພະຍາຍາມທີ່ຈະລະເມີດຄຸນສົມບັດການປົກປ້ອງລະຫັດຂອງຜະລິດຕະພັນໄມໂຄຊິບແມ່ນຖືກຫ້າມຢ່າງເຂັ້ມງວດ ແລະອາດລະເມີດກົດໝາຍ Digital Millennium Copyright Act.
- ທັງ Microchip ຫຼືຜູ້ຜະລິດ semiconductor ອື່ນໆບໍ່ສາມາດຮັບປະກັນຄວາມປອດໄພຂອງລະຫັດຂອງມັນ. ການປົກປ້ອງລະຫັດບໍ່ໄດ້ຫມາຍຄວາມວ່າພວກເຮົາກໍາລັງຮັບປະກັນວ່າຜະລິດຕະພັນແມ່ນ "ບໍ່ສາມາດທໍາລາຍໄດ້". ການປົກປ້ອງລະຫັດແມ່ນພັດທະນາຢ່າງຕໍ່ເນື່ອງ. Microchip ມຸ່ງຫມັ້ນທີ່ຈະປັບປຸງຄຸນສົມບັດການປົກປ້ອງລະຫັດຂອງຜະລິດຕະພັນຂອງພວກເຮົາຢ່າງຕໍ່ເນື່ອງ.
ປະກາດກົດໝາຍ
ສິ່ງພິມນີ້ ແລະຂໍ້ມູນໃນນີ້ອາດຈະຖືກໃຊ້ກັບຜະລິດຕະພັນໄມໂຄຊິບເທົ່ານັ້ນ, ລວມທັງການອອກແບບ, ທົດສອບ ແລະລວມຜະລິດຕະພັນໄມໂຄຊິບກັບແອັບພລິເຄຊັນຂອງເຈົ້າ. ການນໍາໃຊ້ຂໍ້ມູນນີ້ໃນລັກສະນະອື່ນໃດກໍ່ລະເມີດຂໍ້ກໍານົດເຫຼົ່ານີ້. ຂໍ້ມູນກ່ຽວກັບການນໍາໃຊ້ອຸປະກອນແມ່ນສະຫນອງໃຫ້ພຽງແຕ່ເພື່ອຄວາມສະດວກຂອງທ່ານແລະອາດຈະຖືກແທນທີ່ໂດຍການປັບປຸງ. ມັນເປັນຄວາມຮັບຜິດຊອບຂອງທ່ານເພື່ອຮັບປະກັນວ່າຄໍາຮ້ອງສະຫມັກຂອງທ່ານຕອບສະຫນອງກັບສະເພາະຂອງທ່ານ. ຕິດຕໍ່ຫ້ອງການຂາຍ Microchip ທ້ອງຖິ່ນຂອງທ່ານສໍາລັບການສະຫນັບສະຫນູນເພີ່ມເຕີມຫຼື, ໄດ້ຮັບການສະຫນັບສະຫນູນເພີ່ມເຕີມທີ່ www.microchip.com/en-us/support/design-help/client-support-services.
ຂໍ້ມູນນີ້ແມ່ນສະໜອງໃຫ້ໂດຍໄມໂຄຣຊິບ “ຄື”. ໄມໂຄຣຊິບບໍ່ໄດ້ເປັນຕົວແທນ ຫຼືການຮັບປະກັນໃດໆ ບໍ່ວ່າຈະເປັນການສະແດງອອກ ຫຼືໂດຍຫຍໍ້, ເປັນລາຍລັກອັກສອນ ຫຼືທາງປາກປາກ, ຕາມກົດໝາຍ ຫຼືໃນອີກອັນໜຶ່ງ, ກ່ຽວຂ້ອງກັບຂໍ້ມູນຮວມເຖິງຂໍ້ມູນແຕ່ບໍ່ຈຳກັດການກຳນົດໄວ້. ການບໍ່ລະເມີດ, ການຄ້າ, ແລະຄວາມສອດຄ່ອງເພື່ອຈຸດປະສົງສະເພາະ, ຫຼືການຮັບປະກັນທີ່ກ່ຽວຂ້ອງກັບເງື່ອນໄຂ, ຄຸນນະພາບ, ຫຼືການປະຕິບັດຂອງມັນ.
ໃນກໍລະນີໃດກໍ່ຕາມ, ໄມໂຄຣຊິບຈະຮັບຜິດຊອບຕໍ່ຄວາມຜິດທາງອ້ອມ, ພິເສດ, ລົງໂທດ, ບັງເອີນ, ຫຼືຜົນສະທ້ອນຕໍ່ການສູນເສຍ, ຄວາມເສຍຫາຍ, ຄ່າໃຊ້ຈ່າຍ, ຫຼືຄ່າໃຊ້ຈ່າຍໃດໆກໍຕາມທີ່ກ່ຽວຂ້ອງກັບສະພາບການປ່ຽນແປງ, ຫຼືໃນກໍລະນີໃດກໍ່ຕາມ. ໄມໂຄຣຊິບໄດ້ຮັບຄໍາແນະນໍາວ່າມີຄວາມເປັນໄປໄດ້ ຫຼືຄວາມເສຍຫາຍແມ່ນເປັນໄປໄດ້. ໃນຂອບເຂດທີ່ກົດໝາຍອະນຸຍາດສູງສຸດ, ຄວາມຮັບຜິດ ຊອບທັງໝົດຂອງໄມໂຄຣຊິບ ຕໍ່ກັບການຮຽກຮ້ອງທັງໝົດ ໃນທາງໃດກໍຕາມ ທີ່ກ່ຽວຂ້ອງກັບຂໍ້ມູນ ຫຼື ການໃຊ້ຂອງມັນຈະບໍ່ເກີນຈຳນວນຂອງຄ່າທຳນຽມ, ຖ້າມີ, ທັງໝົດທີ່ເຈົ້າມີຢູ່. ຂໍ້ມູນ.
ການນໍາໃຊ້ອຸປະກອນ Microchip ໃນການຊ່ວຍເຫຼືອຊີວິດແລະ / ຫຼືຄໍາຮ້ອງສະຫມັກຄວາມປອດໄພແມ່ນມີຄວາມສ່ຽງຂອງຜູ້ຊື້ທັງຫມົດ, ແລະຜູ້ຊື້ຕົກລົງທີ່ຈະປົກປ້ອງ, ຊົດເຊີຍແລະຖື Microchip ທີ່ບໍ່ມີອັນຕະລາຍຈາກຄວາມເສຍຫາຍ, ການຮຽກຮ້ອງ, ຟ້ອງ, ຫຼືຄ່າໃຊ້ຈ່າຍທີ່ເກີດຈາກການນໍາໃຊ້ດັ່ງກ່າວ. ບໍ່ມີໃບອະນຸຍາດຖືກຖ່າຍທອດ, ໂດຍທາງອ້ອມ ຫຼື ອື່ນໆ, ພາຍໃຕ້ສິດຊັບສິນທາງປັນຍາຂອງ Microchip ເວັ້ນເສຍແຕ່ໄດ້ລະບຸໄວ້ເປັນຢ່າງອື່ນ.
ເຄື່ອງໝາຍການຄ້າ
ຊື່ ແລະໂລໂກ້ຂອງ Microchip, ໂລໂກ້ Microchip, Adaptec, AnyRate, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANXeckty, Link, MD, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SuperFlash Logo , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, ແລະ XMEGA ແມ່ນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ Microchip Technology Incorporated ໃນສະຫະລັດອາເມລິກາ ແລະປະເທດອື່ນໆ.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath, ແລະ ZL ແມ່ນເຄື່ອງໝາຍການຄ້າຈົດທະບຽນຂອງ Microchip Technology Incorporated in the USA
ການສະກັດກັ້ນກະແຈທີ່ຕິດກັນ, AKS, ອະນາລັອກສຳລັບຍຸກດິຈິຕອລ, ຕົວເກັບປະຈຸໃດໆ, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDnamic, DSM. , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, ສູງສຸດView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix , Ripple Blocker, RTAX, RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VectorBlox, VeriPHY,
ViewSpan, WiperLock, XpressConnect, ແລະ ZENA ແມ່ນເຄື່ອງໝາຍການຄ້າຂອງ Microchip Technology Incorporated ໃນສະຫະລັດອາເມລິກາ ແລະປະເທດອື່ນໆ. SQTP ເປັນເຄື່ອງໝາຍການບໍລິການຂອງ Microchip Technology Incorporated in USA
ໂລໂກ້ Adaptec, ຄວາມຖີ່ຕາມຄວາມຕ້ອງການ, Silicon Storage Technology, Symmcom, ແລະ Trusted Time ແມ່ນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ Microchip Technology Inc. ໃນປະເທດອື່ນໆ.
GestIC ເປັນເຄື່ອງໝາຍການຄ້າຈົດທະບຽນຂອງ Microchip Technology Germany II GmbH & Co. KG, ເຊິ່ງເປັນບໍລິສັດຍ່ອຍຂອງ Microchip
Technology Inc., ໃນປະເທດອື່ນໆ. ເຄື່ອງໝາຍການຄ້າອື່ນໆທັງໝົດທີ່ກ່າວມານີ້ແມ່ນຊັບສິນຂອງບໍລິສັດທີ່ກ່ຽວຂ້ອງ.
© 2022, Microchip Technology Incorporated ແລະບໍລິສັດຍ່ອຍຂອງມັນ. ສະຫງວນລິຂະສິດທັງໝົດ.
ISBN: 978-1-5224-9663-2
ລະບົບການຄຸ້ມຄອງຄຸນນະພາບ
ສໍາລັບຂໍ້ມູນກ່ຽວກັບລະບົບການຄຸ້ມຄອງຄຸນນະພາບຂອງ Microchip, ກະລຸນາເຂົ້າໄປເບິ່ງ www.microchip.com/quality.
ການຂາຍ ແລະການບໍລິການທົ່ວໂລກ
ອາເມຣິກາ
ຫ້ອງການບໍລິສັດ
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
ໂທ: 480-792-7200
ແຟັກ: 480-792-7277
ສະຫນັບສະຫນູນດ້ານວິຊາການ: www.microchip.com/support
Web ທີ່ຢູ່: www.microchip.com
ແອດແລນຕາ
Duluth, GA
ໂທ: 678-957-9614
ແຟັກ: 678-957-1455
Austin, TX
ໂທ: 512-257-3370
ບອສຕັນ
Westborough, MA
ໂທ: 774-760-0087
ແຟັກ: 774-760-0088
ຊິຄາໂກ
Itasca, IL
ໂທ: 630-285-0071
ແຟັກ: 630-285-0075
ດາລາສ
ແອດດິສັນ, TX
ໂທ: 972-818-7423
ແຟັກ: 972-818-2924
ດີທຣອຍ
Novi, MI
ໂທ: 248-848-4000
Houston, TX
ໂທ: 281-894-5983
Indianapolis
Noblesville, IN
ໂທ: 317-773-8323
ແຟັກ: 317-773-5453
ໂທ: 317-536-2380
Los Angeles
ພາລະກິດ Viejo, CA
ໂທ: 949-462-9523
ແຟັກ: 949-462-9608
ໂທ: 951-273-7800
Raleigh, NC
ໂທ: 919-844-7510
ນິວຢອກ, NY
ໂທ: 631-435-6000
San Jose, CA
ໂທ: 408-735-9110
ໂທ: 408-436-4270
ການາດາ – Toronto
ໂທ: 905-695-1980
ແຟັກ: 905-695-2078
ອາຊີ/ປາຊີຟິກ
ອົດສະຕາລີ - Sydney
ໂທ: 61-2-9868-6733
ຈີນ-ປັກກິ່ງ
ໂທ: 86-10-8569-7000
ຈີນ – Chengdu
ໂທ: 86-28-8665-5511
ຈີນ - ຈົງຊິງ
ໂທ: 86-23-8980-9588
ຈີນ - Dongguan
ໂທ: 86-769-8702-9880
ຈີນ - ກວາງໂຈ່ວ
ໂທ: 86-20-8755-8029
ຈີນ - Hangzhou
ໂທ: 86-571-8792-8115
ຈີນ - ຮົງກົງ SAR
ໂທ: 852-2943-5100
ຈີນ - Nanjing
ໂທ: 86-25-8473-2460
ຈີນ - Qingdao
ໂທ: 86-532-8502-7355
ຈີນ - ຊຽງໄຮ້
ໂທ: 86-21-3326-8000
ຈີນ - Shenyang
ໂທ: 86-24-2334-2829
ຈີນ - Shenzhen
ໂທ: 86-755-8864-2200
ຈີນ - ຊູໂຈວ
ໂທ: 86-186-6233-1526
ຈີນ - Wuhan
ໂທ: 86-27-5980-5300
ຈີນ - Xian
ໂທ: 86-29-8833-7252
ຈີນ - Xiamen
ໂທ: 86-592-2388138
ຈີນ - ຈູໄຫ່
ໂທ: 86-756-3210040
ປະເທດອິນເດຍ - Bangalore
ໂທ: 91-80-3090-4444
ອິນເດຍ - ນິວເດລີ
ໂທ: 91-11-4160-8631
ອິນເດຍ - Pune
ໂທ: 91-20-4121-0141
ຍີ່ປຸ່ນ – Osaka
ໂທ: 81-6-6152-7160
ຍີ່ປຸ່ນ – ໂຕກຽວ
ໂທ: 81-3-6880- 3770
ເກົາຫຼີ - Daegu
ໂທ: 82-53-744-4301
ເກົາຫຼີ – ເຊອຸນ
ໂທ: 82-2-554-7200
ມາເລເຊຍ - Kuala Lumpur
ໂທ: 60-3-7651-7906
ມາເລເຊຍ - Penang
ໂທ: 60-4-227-8870
ຟີລິບປິນ – ມະນີລາ
ໂທ: 63-2-634-9065
ສິງກະໂປ
ໂທ: 65-6334-8870
ໄຕ້ຫວັນ - Hsin Chu
ໂທ: 886-3-577-8366
ໄຕ້ຫວັນ - Kaohsiung
ໂທ: 886-7-213-7830
ໄຕ້ຫວັນ - Taipei
ໂທ: 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
ຟິນແລນ – Espoo
ໂທ: 358-9-4520-820
ຝຣັ່ງ - ປາຣີ
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
ເຢຍລະມັນ - Garching
ໂທ: 49-8931-9700
ເຢຍລະມັນ - Haan
ໂທ: 49-2129-3766400
ເຢຍລະມັນ - Heilbronn
ໂທ: 49-7131-72400
ເຢຍລະມັນ - Karlsruhe
ໂທ: 49-721-625370
ເຢຍລະມັນ - Munich
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
ເຢຍລະມັນ - Rosenheim
ໂທ: 49-8031-354-560
ອິດສະຣາເອນ - Ra'anana
ໂທ: 972-9-744-7705
ອີຕາລີ – Milan
ໂທ: 39-0331-742611
ແຟັກ: 39-0331-466781
ອິຕາລີ - Padova
ໂທ: 39-049-7625286
ເນເທີແລນ - Drunen
ໂທ: 31-416-690399
ແຟັກ: 31-416-690340
ນໍເວ - Trondheim
ໂທ: 47-72884388
ໂປແລນ - ວໍຊໍ
ໂທ: 48-22-3325737
ໂຣມາເນຍ - Bucharest
Tel: 40-21-407-87-50
ສະເປນ – Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
ສວີເດນ – Gothenberg
Tel: 46-31-704-60-40
ສວີເດນ – ສະຕັອກໂຮມ
ໂທ: 46-8-5090-4654
ອັງກິດ - Wokingham
ໂທ: 44-118-921-5800
ແຟັກ: 44-118-921-5820
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
Microchip PolarFire® FPGA H.264 IP ຕົວເຂົ້າລະຫັດ [pdf] ຄູ່ມືຜູ້ໃຊ້ ຕົວເຂົ້າລະຫັດ PolarFire FPGA, ຕົວເຂົ້າລະຫັດ H.264, ຕົວເຂົ້າລະຫັດ FPGA H.264, ຕົວເຂົ້າລະຫັດ IPIP |
![]() |
MICROCHIP PolarFire FPGA H.264 IP ຕົວເຂົ້າລະຫັດ [pdf] ຄູ່ມືຜູ້ໃຊ້ IP ຕົວເຂົ້າລະຫັດ PolarFire FPGA H.264, PolarFire FPGA, IP ຕົວເຂົ້າລະຫັດ H.264 |