مائڪروچپ-لوگو

MICROCHIP H.264 4K I-Frame Encoder IP Cores

MICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-PRODUCT

تعارف

H.264 هڪ مشهور وڊيو ڪمپريشن معيار آهي هڪ ڊجيٽل وڊيو کي دٻائڻ لاءِ. اهو پڻ سڃاتو وڃي ٿو MPEG-4 Part10 يا ترقي يافته وڊيو ڪوڊنگ (MPEG-4 AVC). H.264 هڪ وڊيو کي ڪمپريس ڪرڻ لاءِ بلاڪ وار اپروچ استعمال ڪري ٿو جتي بلاڪ جي سائيز کي 16 x 16 طور بيان ڪيو ويو آهي ۽ اهڙي بلاڪ کي ميڪرو بلاڪ چئبو آهي. کمپريشن معيار مختلف پرو کي سپورٽ ڪري ٿوfiles جو تعين ڪري ٿو ڪمپريشن تناسب ۽ عمل جي پيچيدگي. وڊيو فريم کي دٻايو وڃي ٿو I-Frame، P-Frame، ۽ B-Frame. هڪ I-Frame هڪ اندروني ڪوڊ ٿيل فريم آهي جتي فريم اندر موجود معلومات کي استعمال ڪندي ڪمپريشن ڪيو ويندو آهي. I-Frame کي ڊيڪوڊ ڪرڻ لاءِ ڪنهن ٻئي فريم جي ضرورت ناهي. P-Frame کي اڳئين فريم جي حوالي سان تبديلين کي استعمال ڪندي دٻايو ويندو آھي جيڪو I-Frame يا P-Frame ٿي سگھي ٿو. B-Frame جو ڪمپريشن اڳئين فريم ۽ ايندڙ فريم جي حوالي سان حرڪت جي تبديلين کي استعمال ڪندي ڪيو ويندو آهي. I-Frame ڪمپريشن جي عمل ۾ چار سtages-Intra prediction، Integer transformation، Quantization، and Entropy encoding. H.264 انڪوڊنگ جي ٻن قسمن کي سپورٽ ڪري ٿو - Context Adaptive Variable Length Coding (CAVLC) ۽ Context Adaptive Binary Arithmetic Coding (CABAC). IP جو موجوده ورزن بيس لائين پرو لاڳو ڪري ٿوfile ۽ انٽراپي انڪوڊنگ لاءِ CAVLC استعمال ڪري ٿو. انهي سان گڏ، IP صرف I-Frames جي انڪوڊنگ کي 4K ريزوليوشن تائين سپورٽ ڪري ٿو.

خاصيتون

H.264 I-Frame Encoder ھيٺ ڏنل اهم خصوصيت کي سپورٽ ڪري ٿو:

  • YCbCr 420 وڊيو فارميٽ تي ڪمپريشن لاڳو ڪري ٿو
  • YCbCr 422 وڊيو فارميٽ ۾ ان پٽ جي توقع رکي ٿي
  • هر جزو لاءِ 8 بٽ کي سپورٽ ڪري ٿو (Y، Cb، ۽ Cr)
  • ITU-T H.264 Annex B مطابق NAL بائيٽ اسٽريم آئوٽ کي سپورٽ ڪري ٿو
  • اسٽينڊل آپريشن، سي پي يو، يا پروسيسر جي مدد گهربل ناهي
  • رن ٽائم دوران استعمال ڪندڙ کي ترتيب ڏيڻ وارو معيار فيڪٽر QP
  • 1 پکسل في ڪلاڪ جي شرح تي حساب
  • 4K (3840 × 2160) 60 fps جي ريزوليوشن تائين ڪمپريشن کي سپورٽ ڪري ٿو
  • گھٽ ۾ گھٽ دير (252 μs مڪمل HD يا 17 افقي لائينن لاءِ)
  • 2 ۽ 4 سلائسن کي سپورٽ ڪري ٿو

سپورٽ ٿيل خاندان
H.264 4K I-Frame Encoder هيٺين خاندانن کي سپورٽ ڪري ٿو:

  • PolarFire® SoC FPGA
  • پولار فائر FPGA

هارڊويئر لاڳو ڪرڻ

هيٺ ڏنل انگ اکر ڏيکاري ٿو H.264 4K I-Frame Encoder IP بلاڪ ڊراگرام.
شڪل 1-1. H.264 4K I-Frame Encoder IP بلاڪ ڊاگرامMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (1)

ان پٽ ۽ آئوٽ پُٽ
هيٺ ڏنل جدول H.264 4K I-Frame Encoder IP جي ان پٽ ۽ آئوٽ پٽ بندرگاهن جي فهرست ڏيکاري ٿو.
ٽيبل 1-1. H.264 4K I-Frame Encoder IP جا ان پٽ ۽ آئوٽ پٽ بندرگاهن

سگنل جو نالو ھدايت ويڪر وصف
RESET_N ان پٽ 1 فعال-گهٽ Asynchronous ري سيٽ ڊيزائن کي سگنل.
PIX_CLK_I ان پٽ 1 ان پٽ گھڙي جنهن ۾ ايندڙ پکسلز sampاڳواڻي ڪئي.
DDR_CLK_I ان پٽ 1 DDR ميموري ڪنٽرولر کان ڪلاڪ.
HRES_I ان پٽ 16 ان پٽ تصوير جي افقي قرارداد. اهو 16 کان وڌيڪ هجڻ گهرجي.
VRES_I ان پٽ 16 ان پٽ تصوير جي عمودي قرارداد. اهو 16 کان وڌيڪ هجڻ گهرجي.
QP_I ان پٽ 6 H.264 quantization لاء معيار عنصر. قدر جي حد 0 کان 51 تائين آھي جتي 0 اعليٰ معيار ۽ گھٽ ڪمپريشن جي نمائندگي ڪري ٿو ۽ 51 اعليٰ ترين ڪمپريشن جي نمائندگي ڪري ٿو.
DATA0_O ٻاھر 16 H.264 Slice0 انڪوڊ ٿيل ڊيٽا آئوٽ پٽ جنهن ۾ NAL يونٽ، سلائس هيڊر، SPS، PPS، ۽ ميڪرو بلاڪ جي انڪوڊ ٿيل ڊيٽا شامل آهن.
DATA_VALID0_O ٻاھر 1 Slice0 انڪوڊ ٿيل ڊيٽا کي اشارو ڪندي سگنل صحيح آهي.
DATA1_O ٻاھر 16 H.264 Slice1 انڪوڊ ٿيل ڊيٽا آئوٽ جنهن ۾ Slice header ۽ ميڪرو بلاڪ جي انڪوڊ ٿيل ڊيٽا شامل آهي.
DATA_VALID1_O ٻاھر 1 Slice1 انڪوڊ ٿيل ڊيٽا کي اشارو ڪندي سگنل صحيح آهي.
DATA2_O ٻاھر 16 H.264 Slice2 انڪوڊ ٿيل ڊيٽا آئوٽ جنهن ۾ Slice header ۽ ميڪرو بلاڪ جي انڪوڊ ٿيل ڊيٽا شامل آهي.
DATA_VALID2_O ٻاھر 1 Slice2 انڪوڊ ٿيل ڊيٽا کي اشارو ڪندي سگنل صحيح آهي.
……….. جاري
سگنل جو نالو ھدايت ويڪر وصف
DATA3_O ٻاھر 16 H.264 Slice3 انڪوڊ ٿيل ڊيٽا آئوٽ جنهن ۾ Slice header ۽ ميڪرو بلاڪ جي انڪوڊ ٿيل ڊيٽا شامل آهي.
DATA_VALID3_O ٻاھر 1 Slice3 انڪوڊ ٿيل ڊيٽا کي اشارو ڪندي سگنل صحيح آهي.
DDR_LINE_GAP_I ان پٽ 16 DDR ميموري ۾ ان پٽ تصوير جي افقي لائنن جي وچ ۾ لڪير جو فرق.
FRAME_START_ADDR_I ان پٽ 7/8 DDR فريم بفر ايڊريس. 7 بٽ جڏهن فريم گپ 32 MB لاءِ ترتيب ڏنل آهي. 8 بٽ جڏهن فريم گپ 16 MB لاءِ ترتيب ڏنل آهي.
فريم_END_O ٻاھر 1 فريم لاءِ H.264 بٽ اسٽريم جي پڇاڙي.
پڙهو چينل 0 آربيٽر انٽرفيس بندرگاهن
RDATA0_I ان پٽ ان پٽ ڊيٽا جي چوٽي arbiter کان ڊيٽا پڙهو
RVALID0_I ان پٽ 1 ثالث کان صحيح ڊيٽا پڙهو
ARREADY0_I ان پٽ 1 ثالث جو اعتراف
BUSER0_I ان پٽ 1 مڪمل پڙهو
ARADDR0_O ٻاھر 32 DDR ائڊريس جتان پڙهڻ شروع ڪيو وڃي
ARVALID0_O ٻاھر 1 ثالث جي درخواست پڙهو
ARSIZE0_O ٻاھر 8 پڙهو برسٽ سائز
پڙهو چينل 1 آربيٽر انٽرفيس بندرگاهن
RDATA1_I ان پٽ ان پٽ ڊيٽا جي چوٽي arbiter کان ڊيٽا پڙهو
RVALID1_I ان پٽ 1 ثالث کان صحيح ڊيٽا پڙهو
ARREADY1_I ان پٽ 1 ثالث جو اعتراف
BUSER1_I ان پٽ 1 مڪمل پڙهو
ARADDR1_O ٻاھر 32 DDR ائڊريس جتان پڙهڻ شروع ڪيو وڃي
ARVALID1_O ٻاھر 1 ثالث جي درخواست پڙهو
ARSIZE1_O ٻاھر 8 پڙهو برسٽ سائز
پڙهو چينل 2 آربيٽر انٽرفيس بندرگاهن
RDATA2_I ان پٽ ان پٽ ڊيٽا جي چوٽي arbiter کان ڊيٽا پڙهو
RVALID2_I ان پٽ 1 ثالث کان صحيح ڊيٽا پڙهو
ARREADY2_I ان پٽ 1 ثالث جو اعتراف
BUSER2_I ان پٽ 1 مڪمل پڙهو
ARADDR2_O ٻاھر 32 DDR ائڊريس جتان پڙهڻ شروع ڪيو وڃي
ARVALID2_O ٻاھر 1 ثالث جي درخواست پڙهو
ARSIZE2_O ٻاھر 8 پڙهو برسٽ سائز
پڙهو چينل 3 آربيٽر انٽرفيس بندرگاهن
RDATA3_I ان پٽ ان پٽ ڊيٽا جي چوٽي arbiter کان ڊيٽا پڙهو
RVALID3_I ان پٽ 1 ثالث کان صحيح ڊيٽا پڙهو
……….. جاري
سگنل جو نالو ھدايت ويڪر وصف
ARREADY3_I ان پٽ 1 ثالث جو اعتراف
BUSER3_I ان پٽ 1 مڪمل پڙهو
ARADDR3_O ٻاھر 32 DDR ائڊريس جتان پڙهڻ شروع ڪيو وڃي
ARVALID3_O ٻاھر 1 ثالث جي درخواست پڙهو
ARSIZE3_O ٻاھر 8 پڙهو برسٽ سائز

تشڪيل جي پيراگراف
هيٺ ڏنل جدول H.264 4K I-Frame Encoder جي هارڊويئر تي عمل درآمد ۾ استعمال ٿيندڙ عام تشڪيل جي ماپن جي وضاحت کي لسٽ ڪري ٿو، جيڪي مختلف ٿي سگهن ٿا ايپليڪيشن گهرجن جي بنياد تي.
ٽيبل 1-2. H.264 4K I-Frame Encoder Configuration Parameters

نالو وصف
16x16_DC_INTRA_PREDICTION 16 x 16 انٽرا ڊي سي اڳڪٿي سان گڏ 4 x 4 intra dc اڳڪٿي کي فعال ڪرڻ جو اختيار.
NUM_SLICES 2 fps تي 4K کي سپورٽ ڪرڻ لاءِ 30 سلائسون چونڊيو. 4 fps تي 4K کي سپورٽ ڪرڻ لاءِ 60 سلائسون چونڊيو.
DDR_AXI_DATA_WIDTH پڙهو چينل جي ڊيٽا جي چوٽي کي چونڊيو، جيڪو لازمي طور تي وڊيو آربيٽر IP سان ڳنڍيل هجي.
FRAME_GAP فريم بفر سائيز چونڊيو. 4K لاءِ 32 MB چونڊيو.

IP ترتيب ڏيڻ وارو
هيٺ ڏنل انگ اکر ڏيکاري ٿو H.264 4K I-Frame Encoder IP configurator.

شڪل 1-2. IP ترتيبMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (2)

H.264 4K I-Frame Encoder IP جو هارڊويئر لاڳو ڪرڻ
H.264 4K I-Frame Encoder IP هر فريم کي 2/4 سلائسن ۾ ورهائي ٿو ۽ سلائس انڪوڊر استعمال ڪندي انڪوڊ ڪري ٿو. DDR پڙھڻ وارو منطق DDR ميموري ۾ فريم ڊيٽا کي YCbCr 422 فارميٽ جي توقع رکي ٿو. DDR ميموري ۾ فريم جي هر افقي لڪير جي وچ ۾ لڪير جي فرق کي DDR_LINE_GAP_I ان پٽ ذريعي بيان ڪيو وڃي. IP 422 فارميٽ کي ان پٽ طور استعمال ڪري ٿو ۽ 420 فارميٽ ۾ ڪمپريشن لاڳو ڪري ٿو. Slice0 ٻاھر پڻ SPS ۽ PPS ھيڊر تي مشتمل آھي. سڀئي سلائسون بٽ اسٽريم الڳ الڳ مهيا ڪيل آهن. سڀئي سلائسس بٽ اسٽريم گڏ ٿي فائنل H.264 بٽ اسٽريم بڻجي وڃن ٿا. هيٺ ڏنل انگ ڏيکاري ٿو H.264 4K I-Frame انڪوڊر IP بلاڪ ڊراگرام.
شڪل 1-3. H.264 4K I-Frame Encoder IP بلاڪ ڊاگرامMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (3)

هيٺ ڏنل شڪل ڏيکاري ٿو سلائس انڪوڊر بلاڪ ڊراگرام.

شڪل 1-4. سلائس انڪوڊر بلاڪ ڊاگرامMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (4)

ڊيزائن وضاحت سلائس انڪوڊر
هي حصو سلائس انڪوڊر جي مختلف اندروني ماڊلز کي بيان ڪري ٿو.
16 x 16 ميٽرڪس فريمر
هي ماڊل فريم ڪري ٿو 16 x 16 ميڪرو بلاڪ Y جزو لاءِ H.264 وضاحتن مطابق. لائن بفر استعمال ڪيا ويندا آھن 16 افقي لائنن جي ان پٽ تصويرن کي ذخيرو ڪرڻ لاءِ، ۽ ھڪ 16 x 16 ميٽرڪس کي شفٽ رجسٽر استعمال ڪندي فريم ڪيو ويندو آھي.
8 x 8 ميٽرڪس فريمر
هي ماڊل 8 x 8 ميڪرو بلاڪ کي فريم ڪري ٿو C جزو لاءِ H.264 وضاحتن مطابق 420 فارميٽ لاءِ. لائن بفرز استعمال ڪيا ويندا آھن 8 افقي لائنن جي ان پٽ تصويرن کي ذخيرو ڪرڻ لاءِ، ۽ ھڪڙي 8 x 16 ميٽرڪس کي شفٽ رجسٽر استعمال ڪندي فريم ڪيو ويندو آھي. 8 x 16 ميٽرڪس مان، سي بي ۽ سي آر جزا الڳ ڪيا ويا آهن هر 8 x 8 ميٽرڪس کي فريم ڪرڻ لاء.
4 x 4 ميٽرڪس فريمر
انٽيجر ٽرانسفارم، ڪوانٽيائيزيشن، ۽ CAVLC انڪوڊنگ هڪ 4 x 4 ذيلي بلاڪ تي ميڪرو بلاڪ جي اندر هلندي آهي. 4 x 4 ميٽرڪس فريمر 4 x 4 يا 16 x 16 ميڪرو بلاڪ مان 8 x 8 ذيلي بلاڪ ٺاهي ٿو. هي ميٽرڪس جنريٽر ايندڙ ميڪرو بلاڪ تي وڃڻ کان اڳ ميڪرو بلاڪ جي سڀني ذيلي بلاڪن جي وچ ۾ پکڙيل آهي.
Intra Prediction
H.264 4 x 4 بلاڪ ۾ معلومات کي گھٽائڻ لاءِ مختلف اندروني اڳڪٿيون طريقا استعمال ڪري ٿو. IP ۾ اندروني اڳڪٿي بلاڪ استعمال ڪري ٿو صرف 4 x 4 يا 16 x 16 DC اڳڪٿي. 16 x 16 استعمال ڪيو ويندو آھي QP قدرن لاءِ 35 کان وڌيڪ جيڪڏھن 16 x 16 intra-DC اڳڪٿي فعال آھي IP ترتيب ڏيندڙ ۾. ڊي سي جو حصو ڀر واري مٿئين پاسي کان ٺھيل آھي ۽ کاٻي 4 x 4 يا 16 x 16 بلاڪ.
Integer Transform
H.264 integer discrete cosine transform استعمال ڪري ٿو جتي ڪوئفينٽس انٽيجر ٽرانسفارم ميٽرڪس ۽ ڪوانٽيائيزيشن ميٽرڪس ۾ ورهائجن ٿا جيئن انٽيجر ٽرانسفارم ۾ ڪو به ضرب يا تقسيم نه هجي. انٽيجر ٽرانسفارم stage شفٽ ۽ اضافو آپريشن استعمال ڪندي تبديلي کي لاڳو ڪري ٿو.
مقدار جو
مقدار سازي انٽيجر ٽرانسفارم جي هر آئوٽ کي اڳواٽ مقرر ڪيل مقدار جي قيمت سان ضرب ڪري ٿي جيڪا QP استعمال ڪندڙ ان پٽ جي قيمت طرفان بيان ڪئي وئي آهي. QP قدر جي حد 0 کان 51 تائين آھي. 51 کان وڌيڪ ڪا به قدر cl آھيamped to 51. ھڪ گھٽ QP قدر ھيٺئين ڪمپريشن ۽ اعليٰ معيار کي ڏيکاري ٿو ۽ ان جي برعڪس.
CAVLC
H.264 استعمال ڪري ٿو ٻن قسمن جي اينٽراپي انڪوڊنگ - Context Adaptive Variable Length Coding (CAVLC) ۽ Context Adaptive Binary Arithmetic Coding (CABAC). IP quantized output کي انڪوڊنگ ڪرڻ لاءِ CAVLC استعمال ڪري ٿو.
هيڊر جنريٽر
هيڊر جنريٽر بلاڪ ٺاهي ٿو بلاڪ هيڊرز، سلائس هيڊرز، سيڪوئنس پيراميٽر سيٽ (SPS)، Picture Parameter Set (PPS)، ۽ نيٽ ورڪ ايبسٽرڪشن ليئر (NAL) يونٽ وڊيو فريم جي مثال تي منحصر ڪري ٿو.
H.264 اسٽريم جنريٽر
H.264 اسٽريم جنريٽر بلاڪ H.264 معياري فارميٽ جي مطابق انڪوڊ ٿيل آئوٽ پٽ ٺاهڻ لاءِ هيڊرز سان گڏ CAVLC آئوٽ پٽ کي گڏ ڪري ٿو.

 

ٽيسٽ بينچ

ٽيسٽ بينچ H.264 4K I-Frame Encoder IP جي ڪارڪردگي کي جانچڻ لاءِ مهيا ڪئي وئي آهي.
سمجهاڻي
سموليشن 432 x 240 تصوير استعمال ڪري ٿي YCbCr422 فارميٽ ۾ ٻن جي نمائندگي ڪندي files، هر هڪ لاءِ Y ۽ C انپٽ طور ۽ هڪ H.264 ٺاهي ٿو 4 سلائسن سان file فارميٽ جنهن ۾ ٻه فريم شامل آهن.
هيٺ ڏنل قدم بيان ڪري ٿو ته بنيادي طور تي ٽيسٽ بينچ کي استعمال ڪندي ڪيئن ٺاهيو وڃي:

  1. وڃو Libero® SoC Catalog > View > Windows > Catalog، ۽ پوء وڌايو حل-وڊيو. ڊبل ڪلڪ ڪريو H264_4K_Iframe_Encoder، ۽ پوءِ ڪلڪ ڪريو ٺيڪ. H264_4K_Iframe-Encoder IP SmartDesign ڪينوس تي ظاهر ٿئي ٿو.
    شڪل 2-1. H.264 4K I-Frame Encoder IP Core Libero® SoC Catalog ۾MICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (5)
  2. ڏانھن وڃو Files ٽيب ۽ چونڊيو تخليق > درآمد Files.
    شڪل 2-2. درآمد FilesMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (6)
  3. H264_sim_data_in_y.txt، H264_sim_data_in_c.txt، ۽ H264_refOut.txt درآمد ڪريو fileهيٺ ڏنل رستي مان s: ..\ اجزاء\Microsemi\SolutionCore\H264_4K_Iframe_Encoder\ \ محرک.
  4. مختلف درآمد ڪرڻ لاء file، فولڊر براؤز ڪريو جنهن ۾ گهربل هجي file، ۽ ڪلڪ ڪريو اوپن. درآمد ٿيل file نقل هيٺ ڏنل آهي، هيٺ ڏنل شڪل ڏسو.
    شڪل 2-3. درآمد ٿيل FilesMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (7)
  5. ڏانھن وڃو ڊيزائن ھيئرارڪي ٽيب ۽ صحيح ڪلڪ ڪريو H264_4K_Iframe_Enc_C0 ۽ چونڊيو سيٽ ايز روٽ. شڪل 2-4. روٽ طور سيٽ ڪريوMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (8)
  6. Stimulus Hierarchy ٽئب ڏانھن وڃو ۽ H264_4K_Iframe_Encoder_tb (H264_4K_Iframe_Encoder_tb. v) چونڊيو> اڳي سنٿ ڊيزائن کي ٺاھيو> انٽرايڪٽي طور تي کوليو. IP ٻن فريم لاء ٺهيل آهي. شڪل 2-5. سموليٽنگ پري-سنٿيسس ڊيزائنMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (9)
  7. ModelSim testbench سان کلي ٿو file جيئن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي.

شڪل 2-6. ماڊل سم سموليشن ونڊوMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (10)

اهم: جيڪڏهن .do ۾ بيان ڪيل رن ٽائم جي حد جي ڪري تخليق ۾ مداخلت ڪئي وئي آهي file، استعمال ڪريو run-all ڪمانڊ سموليشن کي مڪمل ڪرڻ لاءِ.

لائسنس

  • H.264 4K I-Frame Encoder IP صرف انڪريپٽ فارم ۾ مهيا ڪيل آهي لائسنس جي تحت.
  • انڪريپٽ ٿيل RTL سورس ڪوڊ لائسنس بند ٿيل آهي، الڳ الڳ خريد ڪيو وڃي. توهان Libero ڊيزائن سوٽ استعمال ڪندي فيلڊ پروگراميبل گيٽ اري (FPGA) سلکان کي تخليق، ترتيب، ترتيب، ۽ پروگرام ڪري سگهو ٿا.
  • H.264 انڪوڊر خاصيتن کي جانچڻ لاءِ تشخيص جو لائسنس مفت ۾ مهيا ڪيو ويو آهي. تشخيصي لائسنس هارڊويئر تي هڪ ڪلاڪ جي استعمال کان پوءِ ختم ٿي ويندو.

تنصيب جون هدايتون

  • ڪور کي Libero SoC سافٽ ويئر ۾ انسٽال ڪيو وڃي. اهو خودڪار طريقي سان ڪيو ويندو آهي Catalog تازه ڪاري فنڪشن ذريعي
  • Libero SoC سافٽ ويئر، يا CPZ file دستي طور شامل ڪري سگھجي ٿو ڪور ڪيٽلاگ شامل ڪريو خصوصيت استعمال ڪندي. جڏهن ته CPZ file Libero ۾ انسٽال ٿيل آهي، بنيادي کي Libero پروجيڪٽ ۾ شامل ڪرڻ لاءِ SmartDesign اندر ترتيب ڏئي سگهجي ٿو، ٺاهي سگهجي ٿو، ۽ انسٽنٽ ڪري سگهجي ٿو.
  • بنيادي تنصيب، لائسنس، ۽ عام استعمال تي وڌيڪ هدايتون لاء، ڏسو Libero SoC آن لائن مدد.

ھيٺ ڏنل جدول ۾ وسيلن جي استعمال جي فهرست ڏنل آھيample H.264 4K I-Frame Encoder IP ڊيزائن PolarFire FPGA (MPF300TS-1FCG1152I پيڪيج) لاءِ ٺهيل آهي ۽ 4:2:2 s استعمال ڪندي ڪمپريس ٿيل ڊيٽا ٺاهي ٿوampان پٽ ڊيٽا جي ling.
ٽيبل 5-1. وسيلن جو استعمال H.264 4K I-Frame Encoder IP

عنصر 4 سلائسس 2 سلائسس
4 LUTs 73588 37017
ڊي ايف ايفز 67543 33839
ايل ايس آر ايم 592 296
µSRAM 84 42
رياضي وارو بلاڪ 89 45
انٽرفيس 4-ان پٽ LUTs 25524 12780
انٽرفيس DFFs 25524 12780

نظرثاني جي تاريخ

نظرثاني جي تاريخ جدول بيان ڪري ٿي تبديلين کي جيڪي دستاويز ۾ لاڳو ڪيا ويا. تبديلين کي نظر ثاني سان درج ڪيو ويو آهي، سڀ کان وڌيڪ موجوده اشاعت سان شروع ڪندي.
ٽيبل 6-1. نظرثاني جي تاريخ

نظرثاني تاريخ وصف
A 01/2023 شروعاتي رليز.

مائڪروچپ FPGA سپورٽ

Microchip 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 ۽ معلومات آساني سان گراهڪن لاء دستياب آهي. موجود مواد مان ڪجھ شامل آھن:

  • پيداوار جي حمايت - ڊيٽا شيٽ ۽ خطا، ايپليڪيشن نوٽس ۽ ايسampلي پروگرام، ڊيزائن جا وسيلا، صارف جي رهنمائي ۽ هارڊويئر سپورٽ دستاويز، جديد سافٽ ويئر رليز ۽ آرڪائيو ٿيل سافٽ ويئر
  • جنرل ٽيڪنيڪل سپورٽ - اڪثر پڇيا ويندڙ سوال (FAQs)، ٽيڪنيڪل سپورٽ جون درخواستون، آن لائين بحث مباحثا گروپ، مائڪروچپ ڊيزائن پارٽنر پروگرام ميمبر لسٽنگ
  • مائڪروچپ جو ڪاروبار - پراڊڪٽ سليڪٽر ۽ آرڊرنگ گائيڊ، جديد مائڪروچپ پريس رليز، سيمينارن ۽ واقعن جي لسٽنگ، مائڪروچپ سيلز آفيسن جي لسٽنگ، ورهائيندڙ، ۽ ڪارخاني جا نمائندا

پيداوار جي تبديلي جي اطلاع جي خدمت
مائڪروچپ جي پراڊڪٽ تبديلي جي نوٽيفڪيشن سروس مدد ڪري ٿي صارفين کي موجوده مائڪروچپ پروڊڪٽس تي. رڪنن کي اي ميل نوٽيفڪيشن ملي ويندو جڏهن به تبديليون، تازه ڪاريون، ترميمون، يا غلطي سان لاڳاپيل هڪ مخصوص پراڊڪٽ خاندان يا دلچسپي جي ترقياتي اوزار سان لاڳاپيل هوندو.
رجسٽر ڪرڻ لاءِ، وڃو www.microchip.com/pcn. ۽ رجسٽريشن جي هدايتن تي عمل ڪريو.

ڪسٽمر سپورٽ

مائڪروچپ پروڊڪٽس جا استعمال ڪندڙ ڪيترن ئي چينلن ذريعي مدد حاصل ڪري سگھن ٿا:

  • تقسيم ڪندڙ يا نمائندو
  • مقامي سيلز آفيس
  • ايمبيڊڊ حل انجنيئر (ESE)
  • ٽيڪنيڪل سپورٽ

گراهڪن کي مدد لاءِ سندن ورهائيندڙ، نمائندو يا ESE سان رابطو ڪرڻ گهرجي. مقامي سيلز آفيسون پڻ موجود آهن گراهڪن جي مدد لاءِ. سيلز آفيسن ۽ هنڌن جي هڪ لسٽ هن دستاويز ۾ شامل آهي.
ٽيڪنيڪل سپورٽ جي ذريعي دستياب آهي webسائيٽ تي: www.microchip.com/support.

مائڪروچپ ڊوائيسز ڪوڊ تحفظ جي خصوصيت
مائڪروچپ پروڊڪٽس تي ڪوڊ تحفظ جي خصوصيت جا هيٺيان تفصيل نوٽ ڪريو:

  • مائڪروچپ پروڊڪٽس انهن جي خاص مائڪروچپ ڊيٽا شيٽ ۾ موجود وضاحتن کي پورا ڪن ٿيون.
  • مائڪروچپ يقين رکي ٿو ته ان جي پروڊڪٽس جو خاندان محفوظ آهي جڏهن استعمال ٿيل انداز ۾، آپريٽنگ وضاحتن جي اندر، ۽ عام حالتن ۾.
  • مائڪروچپ قدر ۽ جارحتي طور تي ان جي دانشورانه ملڪيت جي حقن جي حفاظت ڪري ٿو. Microchip پراڊڪٽ جي ڪوڊ تحفظ جي خصوصيتن جي ڀڃڪڙي ڪرڻ جي ڪوشش سختي سان منع ٿيل آهي ۽ ڊجيٽل ملينيم ڪاپي رائيٽ ايڪٽ جي ڀڃڪڙي ٿي سگهي ٿي.
  • نه ئي Microchip ۽ نه ئي ڪو ٻيو سيمي ڪنڊڪٽر ٺاهيندڙ ان جي ڪوڊ جي حفاظت جي ضمانت ڏئي سگهي ٿو. ڪوڊ تحفظ جو مطلب اهو ناهي ته اسان ضمانت ڪري رهيا آهيون پراڊڪٽ ”ناقابل برداشت“ آهي.
  • ڪوڊ تحفظ مسلسل ترقي ڪري رهيو آهي. Microchip مسلسل اسان جي پروڊڪٽس جي ڪوڊ تحفظ خاصيتن کي بهتر ڪرڻ لاء پرعزم آهي.

قانوني نوٽيس
هي پبليڪيشن ۽ هتي ڏنل معلومات صرف مائڪروچپ پراڊڪٽس سان استعمال ٿي سگهي ٿي، جنهن ۾ توهان جي ايپليڪيشن سان مائڪروچپ پروڊڪٽس کي ڊزائين ڪرڻ، ٽيسٽ ڪرڻ ۽ ضم ڪرڻ شامل آهي. ڪنهن ٻئي طريقي سان هن معلومات جو استعمال انهن شرطن جي ڀڃڪڙي آهي. ڊوائيس ايپليڪيشنن جي حوالي سان معلومات صرف توهان جي سهولت لاء مهيا ڪئي وئي آهي ۽ ٿي سگهي ٿي تازه ڪاري جي ذريعي. اهو توهان جي ذميواري آهي انهي کي يقيني بڻائڻ ته توهان جي درخواست توهان جي وضاحتن سان ملن ٿا. اضافي مدد لاءِ پنهنجي مقامي مائڪروچپ سيلز آفيس سان رابطو ڪريو يا، تي اضافي مدد حاصل ڪريو www.microchip.com/en-us/support/design-help/client-support-services. هي معلومات مائڪروچپ پاران مهيا ڪيل آهي "جيئن آهي". مائيڪروچپ ڪنهن به قسم جي نمائندگي يا وارنٽي نٿو ڏئي ته ظاهري يا نقلي، لکيل يا زباني، قانوني يا ٻي صورت ۾، معلومات سان لاڳاپيل، پر محدود نه، محدود چانٽيبلٽي، ۽ هڪ خاص مقصد، يا وارنٽي لاء مناسب ان جي حالت، معيار، يا ڪارڪردگي سان لاڳاپيل. ڪنهن به صورت ۾ مائڪروچپ ڪنهن به اڻ سڌي، خاص، سزا واري، حادثاتي، يا نتيجي ۾ ٿيندڙ نقصان، نقصان، قيمت، يا ڪنهن به قسم جي خرچ لاءِ ذميوار نه هوندي، جيڪو به آمريڪي، ايونٽس سان لاڳاپيل هجي ROCHIP جي صلاح ڏني وئي آهي امڪان يا نقصان ممڪن آهي. قانون طرفان اجازت ڏنل مڪمل حد تائين، معلومات يا ان جي استعمال سان لاڳاپيل سڀني دعوائن تي مائڪروچپ جي مڪمل ذميواري، فيس جي رقم کان وڌيڪ نه هوندي، جيڪڏهن ڪنهن به صورت ۾، ڄاڻ. لائف سپورٽ ۽/يا حفاظتي ايپليڪيشنن ۾ مائڪروچپ ڊوائيسز جو استعمال مڪمل طور تي خريد ڪندڙ جي خطري تي آهي، ۽ خريد ڪندڙ اتفاق ڪري ٿو حفاظت ڪرڻ، معاوضي ڏيڻ ۽ بي ضرر مائڪروچپ کي ڪنهن به ۽ سڀني نقصانن، دعوائن، سوٽ، يا خرچن کان اهڙي استعمال جي نتيجي ۾. ڪوبه لائسنس، واضح طور تي يا ٻي صورت ۾، ڪنهن به مائڪروچپ دانشورانه ملڪيت جي حقن جي تحت، جيستائين ٻي صورت ۾ بيان نه ڪيو ويو آهي.

ٽريڊ مارڪ
مائڪروچپ جو نالو ۽ لوگو، مائڪروچپ لوگو، Adaptec، AVR، AVR لوگو، AVR Freaks، BesTime، BitCloud، CryptoMemory، CryptoRF، dsPIC، flexPWR، HELDO، IGLOO، JukeBlox، KeeLoq، Linkus MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST لوگو, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST, SymFST, Logo , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, ۽ XMEGA آمريڪا ۽ ٻين ملڪن ۾ شامل ڪيل Microchip ٽيڪنالاجي جا رجسٽرڊ ٽريڊ مارڪ آھن. 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, ProASIC-Smart-Wires, Quiiet Plus Logo SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, and ZL آھن رجسٽرڊ ٽريڊ مارڪ مائڪروچپ ٽيڪنالاجي جا شامل آھن يو ايس اي ۾ شامل ڪيل Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyO, Switched A , BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, Espresso T1Guard, Igrecuitde, I سيريل پروگرامنگ، ICSP، INICnet، ذهين متوازي، IntelliMOS، انٽر چپ ڪنيڪشن، JitterBlocker، Knob-on-Display، KoD، maxCrypto، maxView, membrane, Mindi, MiWi, MPASM, MPF, MPLAB تصديق ٿيل لوگو, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, RIPALX, RIPALX , RTG4, SAM ICE, Serial Quad I/O, سادو نقشو, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, USBSChes VectorBlox، VeriPHY، ViewSpan، WiperLock، XpressConnect، ۽ ZENA آمريڪا ۽ ٻين ملڪن ۾ شامل ڪيل مائڪروچپ ٽيڪنالاجي جا ٽريڊ مارڪ آهن. SQTP Microchip ٽيڪنالاجي جو هڪ خدمت نشان آهي جيڪو USA ۾ شامل ڪيو ويو آهي Adaptec لوگو، فريڪوئنسي آن ڊيمانڊ، Silicon Storage Technology، ۽ Symmcom ٻين ملڪن ۾ Microchip Technology Inc. جا رجسٽرڊ ٽريڊ مارڪ آهن. GestIC Microchip Technology Germany II GmbH & Co. KG جو هڪ رجسٽرڊ ٽريڊ مارڪ آهي، جيڪو Microchip Technology Inc. جي ماتحت آهي، ٻين ملڪن ۾. هتي ذڪر ڪيل ٻيا سڀئي ٽريڊ مارڪ انهن جي لاڳاپيل ڪمپنين جي ملڪيت آهن. © 2023، Microchip ٽيڪنالاجي شامل ڪيل ۽ ان جي ماتحت. سڀ حق محفوظ آهن. ISBN: 978-1-6683-1888-1

معيار جي انتظام جو نظام
Microchip جي معيار مينيجمينٽ سسٽم بابت معلومات لاء، مهرباني ڪري دورو ڪريو www.microchip.com/quality.

عالمي وڪرو ۽ خدمت

آمريڪا 

ڪارپوريٽ آفيس

ائٽلانتا

آسٽن، TX

بوسٽن

شڪاگو

ڊالس

ڊيٽرائيٽ

هوسٽن، TX

انڊينپوليس

لاس اينجلس

ريلي، اين سي

نيو يارڪ، NY

سان جوس، CA

ڪئناڊا - ٽورنٽو

ايشيا / پئسفڪ

  • آسٽريليا - سڊني
    • ٽيليفون: 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
  • چين - Qingdao
    • ٽيليفون: 86-532-8502-7355
  • چين - شنگھائي
    • ٽيليفون: 86-21-3326-8000
  • چين - شين يانگ
    • ٽيليفون: 86-24-2334-2829
  • چين - شينزين
    • ٽيليفون: 86-755-8864-2200
  • چين - سوزو
    • ٽيليفون: 86-186-6233-1526
  • چين - ووهان
    • ٽيليفون: 86-27-5980-5300
  • چين - Xian
    • ٽيليفون: 86-29-8833-7252
  • چين - Xiamen
    • ٽيليفون: 86-592-2388138
  • چين - Zhuhai
    • ٽيليفون: 86-756-3210040

© 2023 Microchip Technology Inc. ۽ ان جا ماتحت DS50003486A-

دستاويز / وسيلا

MICROCHIP H.264 4K I-Frame Encoder IP Cores [pdf] استعمال ڪندڙ ھدايت
H.264 4K I-Frame Encoder IP Cors, H.264 4K, I-Frame Encoder IP Cor, Encoder IP Cor, IP Cores

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *