მიკროჩიპი-ლოგო

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

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

შესავალი

H.264 არის პოპულარული ვიდეო შეკუმშვის სტანდარტი ციფრული ვიდეოს შეკუმშვისთვის. იგი ასევე ცნობილია როგორც MPEG-4 Part10 ან Advanced Video Coding (MPEG-4 AVC). H.264 იყენებს ბლოკის მიდგომას ვიდეოს შეკუმშვისთვის, სადაც ბლოკის ზომა განისაზღვრება როგორც 16 x 16 და ასეთ ბლოკს მაკრო ბლოკი ეწოდება. შეკუმშვის სტანდარტი მხარს უჭერს სხვადასხვა პროფესიონალებსfileეს განსაზღვრავს შეკუმშვის კოეფიციენტს და განხორციელების სირთულეს. შეკუმშული ვიდეო კადრები განიხილება როგორც I-Frame, P-Frame და B-Frame. I-Frame არის შიდა კოდირებული ჩარჩო, სადაც შეკუმშვა ხდება ჩარჩოში არსებული ინფორმაციის გამოყენებით. სხვა ჩარჩოები არ არის საჭირო I-Frame-ის გაშიფვრისთვის. P-Frame არის შეკუმშული ცვლილებების გამოყენებით უფრო ადრეულ ჩარჩოსთან მიმართებაში, რომელიც შეიძლება იყოს I-Frame ან P-Frame. B-Frame-ის შეკუმშვა ხდება მოძრაობის ცვლილებების გამოყენებით როგორც ადრინდელ, ასევე მომავალ კადრთან მიმართებაში. I-Frame შეკუმშვის პროცესს აქვს ოთხი წმtages-ინტრა პროგნოზირება, მთელი რიცხვის ტრანსფორმაცია, კვანტიზაცია და ენტროპიის კოდირება. H.264 მხარს უჭერს ორი ტიპის კოდირებას - კონტექსტური ადაპტური ცვლადი სიგრძის კოდირება (CAVLC) და კონტექსტური ადაპტური ორობითი არითმეტიკული კოდირება (CABAC). IP-ის მიმდინარე ვერსია ახორციელებს Baseline pro-სfile და იყენებს CAVLC ენტროპიის კოდირებისთვის. ასევე, IP მხარს უჭერს მხოლოდ I-Frames-ის დაშიფვრას 4K გარჩევადობამდე.

მახასიათებლები

H.264 I-Frame Encoder მხარს უჭერს შემდეგ ძირითად ფუნქციას:

  • ახორციელებს შეკუმშვას YCbCr 420 ვიდეო ფორმატზე
  • მოსალოდნელია შეყვანა YCbCr 422 ვიდეო ფორმატში
  • მხარს უჭერს 8 ბიტს თითოეული კომპონენტისთვის (Y, Cb და Cr)
  • მხარს უჭერს ITU-T H.264 დანართი B შესაბამისი NAL ბაიტის ნაკადის გამომავალს
  • დამოუკიდებელი ოპერაცია, CPU ან პროცესორის დახმარება არ არის საჭირო
  • მომხმარებლის კონფიგურირებადი ხარისხის ფაქტორი QP გაშვების დროს
  • გამოთვლა საათზე 1 პიქსელის სიჩქარით
  • მხარს უჭერს შეკუმშვას 4K (3840 × 2160) გარჩევადობამდე 60 fps
  • მინიმალური შეყოვნება (252 μs სრული HD ან 17 ჰორიზონტალური ხაზისთვის)
  • მხარს უჭერს 2 და 4 ნაჭერს

მხარდაჭერილი ოჯახები
H.264 4K I-Frame Encoder მხარს უჭერს შემდეგ ოჯახებს:

  • PolarFire® SoC FPGA
  • PolarFire 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-Cres-FIG-1 (1)

შეყვანები და შედეგები
შემდეგ ცხრილში მოცემულია H.264 4K I-Frame Encoder IP-ის შეყვანის და გამომავალი პორტები.
ცხრილი 1-1. H.264 4K I-Frame Encoder IP-ის შეყვანის და გამომავალი პორტები

სიგნალის სახელი მიმართულება სიგანე აღწერა
RESET_N შეყვანა 1 აქტიური-დაბალი ასინქრონული გადატვირთვის სიგნალი დიზაინზე.
PIX_CLK_I შეყვანა 1 შეყვანის საათი, რომლითაც შემომავალი პიქსელები არის sampხელმძღვანელობდა.
DDR_CLK_I შეყვანა 1 საათი DDR მეხსიერების კონტროლერიდან.
HRES_I შეყვანა 16 შეყვანის სურათის ჰორიზონტალური გარჩევადობა. ის უნდა იყოს 16-ის ჯერადი.
VRES_I შეყვანა 16 შეყვანის სურათის ვერტიკალური გარჩევადობა. ის უნდა იყოს 16-ის ჯერადი.
QP_I შეყვანა 6 ხარისხის ფაქტორი H.264 კვანტიზაციისთვის. მნიშვნელობა მერყეობს 0-დან 51-მდე, სადაც 0 წარმოადგენს უმაღლეს ხარისხს და ყველაზე დაბალ შეკუმშვას და 51 წარმოადგენს უმაღლეს შეკუმშვას.
DATA0_O გამომავალი 16 H.264 Slice0 დაშიფრული მონაცემების გამომავალი, რომელიც შეიცავს NAL ერთეულს, Slice სათაურს, SPS, PPS და მაკრო ბლოკების დაშიფრულ მონაცემებს.
DATA_VALID0_O გამომავალი 1 Slice0 კოდირებული მონაცემების აღმნიშვნელი სიგნალი მოქმედებს.
DATA1_O გამომავალი 16 H.264 Slice1 კოდირებული მონაცემების გამომავალი, რომელიც შეიცავს Slice სათაურს და მაკრო ბლოკების დაშიფრულ მონაცემებს.
DATA_VALID1_O გამომავალი 1 Slice1 კოდირებული მონაცემების აღმნიშვნელი სიგნალი მოქმედებს.
DATA2_O გამომავალი 16 H.264 Slice2 კოდირებული მონაცემების გამომავალი, რომელიც შეიცავს Slice სათაურს და მაკრო ბლოკების დაშიფრულ მონაცემებს.
DATA_VALID2_O გამომავალი 1 Slice2 კოდირებული მონაცემების აღმნიშვნელი სიგნალი მოქმედებს.
………..გაგრძელებული
სიგნალის სახელი მიმართულება სიგანე აღწერა
DATA3_O გამომავალი 16 H.264 Slice3 კოდირებული მონაცემების გამომავალი, რომელიც შეიცავს Slice სათაურს და მაკრო ბლოკების დაშიფრულ მონაცემებს.
DATA_VALID3_O გამომავალი 1 Slice3 კოდირებული მონაცემების აღმნიშვნელი სიგნალი მოქმედებს.
DDR_LINE_GAP_I შეყვანა 16 ხაზის უფსკრული შეყვანის გამოსახულების ჰორიზონტალურ ხაზებს შორის DDR მეხსიერებაში.
FRAME_START_ADDR_I შეყვანა 7/8 DDR ჩარჩო ბუფერის მისამართი. 7 ბიტი, როდესაც ჩარჩოს უფსკრული კონფიგურირებულია 32 მბ-ზე. 8 ბიტი, როდესაც ჩარჩოს უფსკრული კონფიგურირებულია 16 მბ-ზე.
FRAME_END_O გამომავალი 1 H.264 ბიტიანი ნაკადის დასასრული ჩარჩოსთვის.
წაიკითხეთ Channel 0 Arbiter Interface Ports
RDATA0_I შეყვანა მონაცემთა შეყვანის სიგანე წაიკითხეთ მონაცემები არბიტრისგან
RVALID0_I შეყვანა 1 არბიტრისგან მოქმედი მონაცემების წაკითხვა
ARREADY0_I შეყვანა 1 არბიტრის აღიარება
BUSER0_I შეყვანა 1 წაკითხვის დასრულება
ARADDR0_O გამომავალი 32 DDR მისამართი, საიდანაც წაკითხვა უნდა დაიწყოს
ARVALID0_O გამომავალი 1 წაიკითხეთ მოთხოვნა არბიტრისთვის
ARSIZE0_O გამომავალი 8 წაიკითხეთ ადიდებული ზომა
წაიკითხეთ Channel 1 Arbiter Interface Ports
RDATA1_I შეყვანა მონაცემთა შეყვანის სიგანე წაიკითხეთ მონაცემები არბიტრისგან
RVALID1_I შეყვანა 1 არბიტრისგან მოქმედი მონაცემების წაკითხვა
ARREADY1_I შეყვანა 1 არბიტრის აღიარება
BUSER1_I შეყვანა 1 წაკითხვის დასრულება
ARADDR1_O გამომავალი 32 DDR მისამართი, საიდანაც წაკითხვა უნდა დაიწყოს
ARVALID1_O გამომავალი 1 წაიკითხეთ მოთხოვნა არბიტრისთვის
ARSIZE1_O გამომავალი 8 წაიკითხეთ ადიდებული ზომა
წაიკითხეთ Channel 2 Arbiter Interface Ports
RDATA2_I შეყვანა მონაცემთა შეყვანის სიგანე წაიკითხეთ მონაცემები არბიტრისგან
RVALID2_I შეყვანა 1 არბიტრისგან მოქმედი მონაცემების წაკითხვა
ARREADY2_I შეყვანა 1 არბიტრის აღიარება
BUSER2_I შეყვანა 1 წაკითხვის დასრულება
ARADDR2_O გამომავალი 32 DDR მისამართი, საიდანაც წაკითხვა უნდა დაიწყოს
ARVALID2_O გამომავალი 1 წაიკითხეთ მოთხოვნა არბიტრისთვის
ARSIZE2_O გამომავალი 8 წაიკითხეთ ადიდებული ზომა
წაიკითხეთ Channel 3 Arbiter Interface Ports
RDATA3_I შეყვანა მონაცემთა შეყვანის სიგანე წაიკითხეთ მონაცემები არბიტრისგან
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-ის კონფიგურაციის პარამეტრები

სახელი აღწერა
16x16_DC_INTRA_PREDICTION 16 x 16 intra dc პროგნოზის ჩართვის ვარიანტი 4 x 4 intra dc პროგნოზთან ერთად.
NUM_SLICES აირჩიეთ 2 ნაჭერი 4K-ის მხარდასაჭერად 30 fps. აირჩიეთ 4 ნაჭერი 4K-ის მხარდასაჭერად 60 fps.
DDR_AXI_DATA_WIDTH აირჩიეთ წაკითხული არხის DATA სიგანე, რომელიც უნდა იყოს დაკავშირებული ვიდეო არბიტრის IP-სთან.
FRAME_GAP აირჩიეთ ჩარჩო ბუფერის ზომა. 4K-სთვის აირჩიეთ 32 მბ.

IP კონფიგურატორი
შემდეგი სურათი გვიჩვენებს H.264 4K I-Frame Encoder IP კონფიგურატორს.

სურათი 1-2. IP კონფიგურაციაMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cres-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-Cres-FIG-1 (3)

ქვემოთ მოყვანილი სურათი გვიჩვენებს სლაისის კოდირების ბლოკ-სქემას.

სურათი 1-4. Slice Encoder Block DiagramMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cres-FIG-1 (4)

დიზაინის აღწერა Slice Encoder
ეს განყოფილება აღწერს slice encoder-ის სხვადასხვა შიდა მოდულს.
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 მატრიციდან Cb და Cr კომპონენტები გამოყოფილია თითოეული 8 x 8 მატრიცის ჩარჩოში.
4 x 4 მატრიცის ჩარჩო
მთელი რიცხვის ტრანსფორმაცია, კვანტიზაცია და CAVLC კოდირება მოქმედებს 4 x 4 ქვებლოკზე მაკრობლოკში. 4 x 4 მატრიცული ფრეიმერი წარმოქმნის 4 x 4 ქვებლოკს 16 x 16 ან 8 x 8 მაკრობლოკისგან. ეს მატრიცის გენერატორი ვრცელდება მაკრობლოკის ყველა ქვებლოკზე, შემდეგ მაკრობლოკზე გადასვლამდე.
ინტრა პროგნოზი
H.264 იყენებს სხვადასხვა შიდა პროგნოზირების რეჟიმებს ინფორმაციის შესამცირებლად 4 x 4 ბლოკში. IP-ში შიდა პროგნოზირების ბლოკი იყენებს მხოლოდ 4 x 4 ან 16 x 16 DC პროგნოზს. 16 x 16 გამოიყენება 35-ზე მეტი QP მნიშვნელობებისთვის, თუ IP კონფიგურატორში ჩართულია 16 x 16 შიდა DC პროგნოზი. DC კომპონენტი გამოითვლება მიმდებარე ზემოდან და ტოვებს 4 x 4 ან 16 x 16 ბლოკს.
მთელი რიცხვის ტრანსფორმაცია
H.264 იყენებს მთელ რიცხვთა დისკრეტულ კოსინუს ტრანსფორმაციას, სადაც კოეფიციენტები ნაწილდება მთელ რიცხვთა გარდაქმნის მატრიცაზე და კვანტიზაციის მატრიცაზე ისე, რომ არ არის გამრავლება ან გაყოფა მთელ რიცხვში ტრანსფორმაციაში. მთელი რიცხვის გარდაქმნა stage ახორციელებს ტრანსფორმაციას shift და add ოპერაციების გამოყენებით.
კვანტიზაცია
კვანტიზაცია ამრავლებს მთელი რიცხვის ტრანსფორმაციის თითოეულ გამომავალს წინასწარ განსაზღვრულ კვანტიზაციის მნიშვნელობით, რომელიც განისაზღვრება QP მომხმარებლის შეყვანის მნიშვნელობით. QP მნიშვნელობის დიაპაზონი არის 0-დან 51-მდე. ნებისმიერი მნიშვნელობა 51-ზე მეტი არის clamped to 51. ქვედა QP მნიშვნელობა აღნიშნავს დაბალ შეკუმშვას და მაღალ ხარისხს და პირიქით.
CAVLC
H.264 იყენებს ენტროპიის დაშიფვრის ორ ტიპს — კონტექსტური ადაპტური ცვლადი სიგრძის კოდირება (CAVLC) და კონტექსტური ადაპტური ბინარული არითმეტიკული კოდირება (CABAC). IP იყენებს CAVLC-ს კვანტური გამომავალი კოდირებისთვის.
ჰედერის გენერატორი
სათაურის გენერატორის ბლოკი აგენერირებს ბლოკის სათაურებს, სლაიზის სათაურებს, თანმიმდევრობის პარამეტრების კომპლექტს (SPS), სურათის პარამეტრების კომპლექტს (PPS) და ქსელის აბსტრაქციის ფენის (NAL) ერთეულს, რაც დამოკიდებულია ვიდეო კადრის მაგალითზე.
H.264 ნაკადის გენერატორი
H.264 ნაკადის გენერატორის ბლოკი აერთიანებს CAVLC გამომავალს სათაურებთან ერთად, რათა შექმნას კოდირებული გამომავალი H.264 სტანდარტული ფორმატის მიხედვით.

 

ტესტის სკამი

Testbench მოწოდებულია H.264 4K I-Frame Encoder IP-ის ფუნქციონირების შესამოწმებლად.
სიმულაცია
სიმულაცია იყენებს 432 x 240 სურათს YCbCr422 ფორმატში, რომელიც წარმოდგენილია ორით files, თითოეული Y და C-სთვის, როგორც შეყვანის სახით და წარმოქმნის H.264-ს 4 ნაჭრით file ფორმატი, რომელიც შეიცავს ორ ჩარჩოს.
შემდეგი ნაბიჯები აღწერს, თუ როგორ უნდა მოახდინოს ბირთვის სიმულაცია ტესტის მაგიდის გამოყენებით:

  1. გადადით Libero® SoC კატალოგში > View > Windows > Catalog და შემდეგ გააფართოვეთ Solutions-Video. ორჯერ დააწკაპუნეთ H264_4K_Iframe_Encoder-ზე და შემდეგ დააწკაპუნეთ OK. H264_4K_Iframe-Encoder IP გამოჩნდება SmartDesign ტილოზე.
    სურათი 2-1. H.264 4K I-Frame Encoder IP Core Libero® SoC კატალოგშიMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cres-FIG-1 (5)
  2. გადადით Files ჩანართი და აირჩიეთ სიმულაცია > იმპორტი Files.
    სურათი 2-2. იმპორტი FilesMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cres-FIG-1 (6)
  3. H264_sim_data_in_y.txt, H264_sim_data_in_c.txt და H264_refOut.txt-ის იმპორტი files შემდეგი გზიდან: ..\ \კომპონენტი\Microsemi\SolutionCore\ H264_4K_Iframe_Encoder\ \სტიმული.
  4. იმპორტისთვის განსხვავებული file, დაათვალიერეთ საქაღალდე, რომელიც შეიცავს საჭიროებს fileდა დააჭირეთ გახსნას. იმპორტირებული file ჩამოთვლილია სიმულაციის ქვეშ, იხილეთ შემდეგი სურათი.
    სურათი 2-3. იმპორტირებული FilesMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cres-FIG-1 (7)
  5. გადადით დიზაინის იერარქიის ჩანართზე და დააწკაპუნეთ მარჯვენა ღილაკით H264_4K_Iframe_Enc_C0 და აირჩიეთ Set As Root. სურათი 2-4. დააყენეთ როგორც RootMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cres-FIG-1 (8)
  6. გადადით Stimulus Hierarchy-ის ჩანართზე და აირჩიეთ H264_4K_Iframe_Encoder_tb (H264_4K_Iframe_Encoder_tb. v) > Pre-Synth Design-ის სიმულაცია > ინტერაქტიულად გახსნა. IP სიმულირებულია ორი ფრეიმისთვის. სურათი 2-5. წინასინთეზის დიზაინის სიმულაციაMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cres-FIG-1 (9)
  7. ModelSim იხსნება სატესტო მაგიდასთან file როგორც ნაჩვენებია შემდეგ სურათზე.

სურათი 2-6. ModelSim სიმულაციის ფანჯარაMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cres-FIG-1 (10)

მნიშვნელოვანია: თუ სიმულაცია წყდება .do-ში მითითებული გაშვების დროის ლიმიტის გამო file, გამოიყენეთ run -all ბრძანება სიმულაციის დასასრულებლად.

ლიცენზია

  • H.264 4K I-Frame Encoder IP მოწოდებულია მხოლოდ დაშიფრული ფორმით ლიცენზიით.
  • დაშიფრული RTL კოდი დაბლოკილია ლიცენზიით, ცალკე უნდა იყოს შეძენილი. თქვენ შეგიძლიათ განახორციელოთ სიმულაცია, სინთეზი, განლაგება და დაპროგრამება Field Programmable Gate Array (FPGA) სილიკონი Libero დიზაინის კომპლექტის გამოყენებით.
  • შეფასების ლიცენზია მოცემულია უფასოდ H.264 Encoder-ის მახასიათებლების შესამოწმებლად. შეფასების ლიცენზიას ვადა ეწურება აპარატურაზე ერთი საათის გამოყენების შემდეგ.

ინსტალაციის ინსტრუქციები

  • ბირთვი უნდა იყოს დაინსტალირებული Libero SoC პროგრამაში. ეს ხდება ავტომატურად კატალოგში განახლების ფუნქციის მეშვეობით
  • Libero SoC პროგრამული უზრუნველყოფა, ან CPZ file შეიძლება ხელით დაემატოს Add Core კატალოგის ფუნქციის გამოყენებით. როდესაც CPZ file დაინსტალირებულია Libero-ში, ბირთვის კონფიგურაცია, გენერირება და ინსტანცია შესაძლებელია SmartDesign-ში Libero პროექტში ჩართვისთვის.
  • ძირითადი ინსტალაციის, ლიცენზირებისა და ზოგადი გამოყენების შესახებ დამატებითი ინსტრუქციებისთვის იხილეთ Libero SoC ონლაინ დახმარება.

შემდეგი ცხრილი ჩამოთვლის რესურსების გამოყენებას asample H.264 4K I-Frame Encoder IP დიზაინი დამზადებულია PolarFire FPGA-სთვის (MPF300TS-1FCG1152I პაკეტი) და ქმნის შეკუმშულ მონაცემებს 4:2:2 წამის გამოყენებითampშეყვანის მონაცემების ლინგი.
ცხრილი 5-1. H.264 4K I-Frame Encoder IP-ის რესურსების გამოყენება

ელემენტი 4 ნაჭერი 2 ნაჭერი
4 LUTs 73588 37017
DFF-ები 67543 33839
LSRAM 592 296
μSRAM 84 42
მათემატიკის ბლოკები 89 45
ინტერფეისი 4-შეყვანის LUT-ები 25524 12780
ინტერფეისის DFF-ები 25524 12780

გადასინჯვის ისტორია

გადასინჯვის ისტორიის ცხრილი აღწერს ცვლილებებს, რომლებიც განხორციელდა დოკუმენტში. ცვლილებები ჩამოთვლილია გადასინჯვით, დაწყებული უახლესი პუბლიკაციით.
ცხრილი 6-1. გადასინჯვის ისტორია

რევიზია თარიღი აღწერა
A 01/2023 საწყისი გამოშვება.

მიკროჩიპის FPGA მხარდაჭერა

Microchip FPGA პროდუქტების ჯგუფი მხარს უჭერს თავის პროდუქტებს სხვადასხვა დამხმარე სერვისებით, მათ შორის მომხმარებელთა სერვისით, მომხმარებელთა ტექნიკური დახმარების ცენტრით, webსაიტი და გაყიდვების ოფისები მთელს მსოფლიოში. კლიენტებს სთავაზობენ ეწვიონ Microchip-ის ონლაინ რესურსებს, სანამ დაუკავშირდებიან მხარდაჭერას, რადგან დიდია ალბათობა, რომ მათ შეკითხვებს უკვე გაეცეს პასუხი. დაუკავშირდით ტექნიკური დახმარების ცენტრს 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), ტექნიკური მხარდაჭერის მოთხოვნები, ონლაინ სადისკუსიო ჯგუფები, მიკროჩიპის დიზაინის პარტნიორი პროგრამის წევრების სია
  • მიკროჩიპის ბიზნესი - პროდუქტის შერჩევისა და შეკვეთის სახელმძღვანელოები, მიკროჩიპების უახლესი პრესრელიზები, სემინარებისა და ღონისძიებების ჩამონათვალი, მიკროჩიპების გაყიდვების ოფისების, დისტრიბუტორებისა და ქარხნების წარმომადგენლების ჩამონათვალი.

პროდუქტის ცვლილების შეტყობინების სერვისი
Microchip-ის პროდუქტის ცვლილების შეტყობინებების სერვისი ეხმარება კლიენტებს მიკროჩიპის პროდუქტებზე არსებული ინფორმაცია. აბონენტები მიიღებენ ელფოსტით შეტყობინებას, როდესაც არის ცვლილებები, განახლებები, გადასინჯვები ან შეცდომები, რომლებიც დაკავშირებულია კონკრეტულ პროდუქტის ოჯახთან ან განვითარების ინსტრუმენტთან.
რეგისტრაციისთვის გადადით www.microchip.com/pcn. და მიჰყევით რეგისტრაციის ინსტრუქციას.

მომხმარებელთა მხარდაჭერა

Microchip-ის პროდუქტების მომხმარებლებს შეუძლიათ მიიღონ დახმარება რამდენიმე არხით:

  • დისტრიბუტორი ან წარმომადგენელი
  • ადგილობრივი გაყიდვების ოფისი
  • ჩაშენებული გადაწყვეტილებების ინჟინერი (ESE)
  • ტექნიკური მხარდაჭერა

მხარდაჭერისთვის მომხმარებლებმა უნდა დაუკავშირდნენ თავიანთ დისტრიბუტორს, წარმომადგენელს ან ESE-ს. ადგილობრივი გაყიდვების ოფისები ასევე ხელმისაწვდომია მომხმარებლების დასახმარებლად. ამ დოკუმენტში შედის გაყიდვების ოფისებისა და ადგილების ჩამონათვალი.
ტექნიკური მხარდაჭერა ხელმისაწვდომია მეშვეობით webსაიტი: www.microchip.com/support.

მიკროჩიპური მოწყობილობების კოდის დაცვის ფუნქცია
გაითვალისწინეთ კოდის დაცვის ფუნქციის შემდეგი დეტალები მიკროჩიპის პროდუქტებზე:

  • მიკროჩიპის პროდუქტები აკმაყოფილებს სპეციფიკაციებს, რომლებიც მოცემულია მიკროჩიპის მონაცემთა ფურცელში.
  • 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, Kleer, Linktys, maXe MediaLB, megaAVR, Microsemi, Microsemi ლოგო, MOST, MOST ლოგო, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 ლოგო, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST, SST Logoym, SuperF, , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron და XMEGA არის Microchip Technology-ის რეგისტრირებული სავაჭრო ნიშნები, რომლებიც ჩართულია აშშ-ში და სხვა ქვეყნებში. 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 Plus ლოგო, Quiet-Wire, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime და ZL არის მიკროჩიპის ტექნოლოგიის რეგისტრირებული სავაჭრო ნიშნები, რომლებიც ჩართულია აშშ-ში მიმდებარე Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, SugmentedO. , BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, დინამიური საშუალო შესატყვისი, DAM, ECAN, ესპრესო T1S, Ether-DridgeTime, Sp.GREEN. , INICnet, ინტელექტუალური პარალელურობა, IntelliMOS, ჩიპებს შორის დაკავშირება, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, მემბრანა, Mindi, MiWi, MPASM, MPF, MPLAB სერტიფიცირებული ლოგო, MPLIB, MPLINK, MultiTRAK, NetDetach, ყოვლისმომცველი კოდის გენერაცია, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, RTApple , RTG4, SAM ICE, Serial Quad I/O, მარტივი რუკა, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, Vari USBCheck VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect და ZENA არის Microchip Technology-ის სავაჭრო ნიშნები, რომლებიც ინკორპორირებულია აშშ-ში და სხვა ქვეყნებში. SQTP არის Microchip Technology-ის სერვისის ნიშანი, რომელიც ინკორპორირებულია აშშ-ში. Adaptec ლოგო, სიხშირე მოთხოვნით, სილიკონის შენახვის ტექნოლოგია და Symmcom არის Microchip Technology Inc.-ის რეგისტრირებული სავაჭრო ნიშნები სხვა ქვეყნებში. GestIC არის Microchip Technology Germany II GmbH & Co. KG-ის რეგისტრირებული სავაჭრო ნიშანი, Microchip Technology Inc.-ის შვილობილი კომპანია, სხვა ქვეყნებში. აქ ნახსენები ყველა სხვა სავაჭრო ნიშანი მათი შესაბამისი კომპანიების საკუთრებაა. © 2023, Microchip Technology Incorporated და მისი შვილობილი კომპანიები. Ყველა უფლება დაცულია. ISBN: 978-1-6683-1888-1

ხარისხის მართვის სისტემა
Microchip-ის ხარისხის მართვის სისტემების შესახებ ინფორმაციისთვის ეწვიეთ www.microchip.com/quality.

გაყიდვები და მომსახურება მსოფლიოში

ამერიკა 

კორპორატიული ოფისი

ატლანტა

ოსტინი, ტეხასი

ბოსტონი

ჩიკაგო

დალასი

დეტროიტი

ჰიუსტონი, ტეხასი

ინდიანაპოლისი

ლოს ანჯელესი

რალი, NC

ნიუ-იორკი, ნიუ-იორკი

სან ხოსე, კალიფორნია

კანადა - ტორონტო

აზია/წყნარი ოკეანე

  • ავსტრალია - სიდნეი
    • ტელ: 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
  • ჩინეთი - Xian
    • ტელ: 86-29-8833-7252
  • ჩინეთი - Xiamen
    • ტელ: 86-592-2388138
  • ჩინეთი - ჟუჰაი
    • ტელ: 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 Cores, H.264 4K, I-Frame Encoder IP Cores, Encoder IP Cores, IP Cores

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *