MICROCHIP შაბლონების გენერატორი IP მომხმარებლის სახელმძღვანელო
მიკროჩიპის ლოგო

შესავალი

შაბლონების გენერატორის IP გენერირებს ტესტის შაბლონებს RGB (წითელი, მწვანე და ლურჯი) ვიდეო ფორმატში, Bayer ფორმატში და შეიძლება გამოყენებულ იქნას პრობლემების აღმოსაფხვრელად და ანალიზისთვის ვიდეო დამუშავების მილსადენისა და ჩვენების მიზნით. Bayer ფორმატი აწარმოებს ვიდეო გამომავალს RAW ფორმატში, რომელიც იდენტურია კამერის სენსორის გამომავალი გამომავალი და, შესაბამისად, შეიძლება გამოყენებულ იქნას კამერის სენსორის შემცვლელად ვიდეოს დამუშავების მილსადენის შესამოწმებლად.

ტესტის ნიმუში IP წარმოქმნის შემდეგ რვა სხვადასხვა ტიპის ვიდეო ტესტის შაბლონებს.

  • ფერადი ყუთების ნიმუში 8 x 8 ბადით
  • მხოლოდ წითელი
  • მხოლოდ მწვანე
  • მხოლოდ ლურჯი
  • ჰორიზონტალური რვა ფერის ზოლები
  • ვერტიკალური რვა ფერის ზოლები
  • ვერტიკალური შეფასებული ზოლები შავიდან თეთრამდე
  • ჰორიზონტალური შეფასებული ზოლები შავიდან თეთრამდე

სურათი 1. შაბლონების გენერატორის ზედა დონის ბლოკის დიაგრამა
დიაგრამა

შაბლონის გენერატორის IP კონფიგურირებადია და შეუძლია შექმნას ტესტის შაბლონები ნებისმიერი ვიდეო რეზოლუციისთვის, კონფიგურაციის მიხედვით. ვიდეოს გარჩევადობის კონფიგურაცია შესაძლებელია კონფიგურაციის პარამეტრების H Resolution და V Resolution გამოყენებით. შეყვანის სიგნალი PATTERN_SEL_I განსაზღვრავს გენერირებული ვიდეო შაბლონის ტიპს. ქვემოთ მოცემულია ნიმუშის შერჩევა pattern_sel_i შეყვანის საფუძველზე:

  • 3'b000 - ფერადი ყუთების ნიმუში
  • 3'b001 - მხოლოდ წითელი
  • 3'b010 - მხოლოდ მწვანე
  • 3'b011 - მხოლოდ ლურჯი
  • 3'b100 - ვერტიკალური რვა ფერის ზოლები
  • 3'b101 - ჰორიზონტალური რვა ფერის ზოლები
  • 3'b110 - ჰორიზონტალური შეფასებული ზოლები შავიდან თეთრამდე
  • 3'b111 - ვერტიკალური შეფასებული ზოლები შავიდან თეთრამდე

შაბლონების გენერატორი IP აგენერირებს შაბლონებს შეყვანის DATA_EN_I სიგნალის საფუძველზე; თუ DATA_EN_I სიგნალი მაღალია, მაშინ სასურველი ნიმუში გენერირებულია, წინააღმდეგ შემთხვევაში გამომავალი ნიმუში არ გენერირებულია. ეს შაბლონის გენერატორი IP მუშაობს სისტემის საათზე SYS_CLK_I. შაბლონის გენერატორის IP-ის გამომავალი არის 24-ბიტიანი მონაცემები, რომელიც შედგება 8-ბიტიანი R, G და B მონაცემებისგან. შეყვანის სიგნალი FRAME_END_O არის 2 წამიtage ჩავარდა შაბლონის გენერატორის ბლოკში R, G და B მონაცემების შეყოვნების კომპენსაციის მიზნით და გადაიცემა როგორც FRAME_END_O.

ტექნიკის დანერგვა
შემდეგი სურათი გვიჩვენებს ფერის ზოლის შაბლონს, რომელიც გენერირებულია შაბლონის გენერატორიდან. ფერის ზოლის ნიმუშის შესაქმნელად, დანერგილია შაბლონის გენერატორის მრიცხველი. ჰორიზონტალური მრიცხველი იზრდება, როდესაც DATA_EN_I მაღალია და ნულამდე აღდგება დაცემით კიდეზე. ვერტიკალური მრიცხველი იზრდება DATA_EN_I-ის თითოეულ დაცემაზე და ნულამდე აღდგება FRAME_END_I-ზე. შემდეგი ფიგურები აჩვენებს რვა შაბლონს.

  • სურათი 1-1. ფერადი ყუთების ნიმუში 8 x 8 ბადით
    ფერადი ყუთების ნიმუში
  • სურათი 1-2. მხოლოდ წითელი ნიმუში
    წითელი ნიმუში
  • სურათი 1-3. მხოლოდ ლურჯი ნიმუში
    ლურჯი ნიმუში
  • სურათი 1-4. მხოლოდ მწვანე ნიმუში
    მწვანე ნიმუში
  • სურათი 1-5. ჰორიზონტალური რვა ფერის ზოლები
    ჰორიზონტალური რვა ფერი
  • სურათი 1-6. ვერტიკალური რვა ფერის ზოლები
    ვერტიკალური რვა ფერი
  • სურათი 1-7. ვერტიკალური შეფასებული ზოლები შავიდან თეთრამდე
    ვერტიკალურად შეფასებული შავიდან თეთრამდე
  • სურათი 1-8. ჰორიზონტალური შეფასებული ზოლები შავიდან თეთრამდე
    ჰორიზონტალური ხარისხის შავიდან თეთრამდე

შეყვანები და შედეგები
შემდეგი ცხრილი გვიჩვენებს შაბლონის გენერატორის შეყვანის და გამომავალი პორტებს.

ცხრილი 1-1. შაბლონის კონვერტაციის შეყვანები და შედეგები

სიგნალის სახელი მიმართულება სიგანე აღწერა
RESET_N_I შეყვანა აქტიური დაბალი ასინქრონული გადატვირთვის სიგნალი დიზაინზე
SYS_CLK_I შეყვანა სისტემის საათი
DATA_EN_I შეყვანა Data_enable სიგნალი, რომელსაც უნდა ჰქონდეს მოქმედი პერიოდი განსაზღვრული ჰორიზონტალური გარჩევადობის მიხედვით
FRAME_END_I შეყვანა ჩარჩოს ბოლოს შეყვანა ჩარჩოს დასასრულის მითითებისთვის
PATTERN_SEL_I შეყვანა [2:0] ნიმუშის არჩევის შეყვანა გენერირებული შაბლონების ასარჩევად
DATA_VALID_O გამომავალი მონაცემთა მოქმედი სიგნალი ტესტის ნიმუშის გენერირებისას
FRAME_END_O გამომავალი ჩარჩოს ბოლოს სიგნალი, რომელიც არის ჩარჩოს ბოლოს შეყვანის დაგვიანებული ვერსია
RED_O გამომავალი [7:0] გამომავალი R-DATA
GREEN_O გამომავალი [7:0] გამომავალი G-DATA
BLUE_O გამომავალი [7:0] გამომავალი B-DATA
BAYER_O გამომავალი [7:0] გამომავალი ბაიერის მონაცემები

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

ცხრილი 1-2. კონფიგურაციის პარამეტრები

სიგნალის სახელი აღწერა
H_RESOLUTION ჰორიზონტალური გარჩევადობა
V_RESOLUTION ვერტიკალური გარჩევადობა
g_BAYER_FORMAT ბაიერის ფორმატის შერჩევა RGGB, BGGR, GRBG და GBRG-სთვის

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

ცხრილი 1-3. Testbench კონფიგურაციის პარამეტრები

სახელი აღწერა
CLKPERIOD საათის პერიოდი

რესურსების გამოყენება
შემდეგი ცხრილი ჩამოთვლის ნიმუშის გენერატორის ბლოკის რესურსის გამოყენებას SmartFusion2 და PolarFire system-on-chip (SoC) FPGA მოწყობილობის M2S150T-FBGA1152 პაკეტში და PolarFire FPGA მოწყობილობის MPF300TS_ES – 1FCG1152E პაკეტში.

ცხრილი 1-4. რესურსების გამოყენების ანგარიში

რესურსი გამოყენება
DFF-ები 78
4-შეყვანის LUT 240
MACC 0
ოპერატიული მეხსიერება 1Kx18 0
ოპერატიული მეხსიერება 64x18 0

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

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

რევიზია თარიღი აღწერა
A 03/2022 ქვემოთ მოცემულია დოკუმენტის A ვერსიის ცვლილებების სია:•     დოკუმენტი გადავიდა მიკროჩიპის შაბლონში.•     დოკუმენტის ნომერი განახლდა DS00004465A-ზე 50200682-დან.
1 02/2016 Revision 1.0 იყო ამ დოკუმენტის პირველი გამოქვეყნება.

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

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

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

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

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

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

მიკროჩიპური მოწყობილობების კოდის დაცვის ფუნქცია

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

  • მიკროჩიპის პროდუქტები აკმაყოფილებს სპეციფიკაციებს, რომლებიც მოცემულია მიკროჩიპის მონაცემთა ფურცელში.
  • Microchip თვლის, რომ მისი ოჯახის პროდუქტები უსაფრთხოა, როდესაც გამოიყენება დანიშნულებისამებრ, ოპერაციული სპეციფიკაციების ფარგლებში და ნორმალურ პირობებში.
  • მიკროჩიპი აფასებს და აგრესიულად იცავს მის ინტელექტუალურ საკუთრების უფლებებს. მიკროჩიპის პროდუქტის კოდის დაცვის მახასიათებლების დარღვევის მცდელობა მკაცრად აკრძალულია და შესაძლოა არღვევდეს ციფრული ათასწლეულის საავტორო უფლებების აქტს.
  • არც მიკროჩიპი და არც ნახევარგამტარების სხვა მწარმოებელი არ იძლევა მისი კოდის უსაფრთხოების გარანტიას. კოდის დაცვა არ ნიშნავს იმას, რომ ჩვენ გარანტიას ვაძლევთ პროდუქტის „შეურღვევია“. კოდის დაცვა მუდმივად ვითარდება. მიკროჩიპი მოწოდებულია მუდმივად გააუმჯობესოს ჩვენი პროდუქციის კოდის დაცვის მახასიათებლები.

იურიდიული ცნობა

ეს პუბლიკაცია და აქ არსებული ინფორმაცია შეიძლება გამოყენებულ იქნას მხოლოდ Microchip-ის პროდუქტებთან, მათ შორის მიკროჩიპის პროდუქტების დიზაინის, ტესტირებისა და ინტეგრაციისთვის თქვენს აპლიკაციაში. ამ ინფორმაციის ნებისმიერი სხვა გზით გამოყენება არღვევს წინამდებარე პირობებს. ინფორმაცია მოწყობილობის აპლიკაციებთან დაკავშირებით მოწოდებულია მხოლოდ თქვენი მოხერხებულობისთვის და შეიძლება შეიცვალოს განახლებებით. თქვენი პასუხისმგებლობაა უზრუნველყოთ, რომ თქვენი აპლიკაცია აკმაყოფილებს თქვენს სპეციფიკაციებს. დაუკავშირდით თქვენს ადგილობრივ მიკროჩიპის გაყიდვების ოფისს დამატებითი მხარდაჭერისთვის ან მიიღეთ დამატებითი მხარდაჭერა აქ www.microchip.com/enus/support/design-help/client-support-services.

ეს ინფორმაცია მოწოდებულია მიკროჩიპის მიერ "როგორც არის". მიკროჩიპი არ იძლევა რაიმე სახის წარმომადგენლობას ან გარანტიას, იქნება ეს გამოხატული თუ ნაგულისხმევი, წერილობითი თუ ზეპირი, ნორმატიული თუ სხვაგვარად, დაკავშირებულ ინფორმაციას, მათ შორის, ცალსახად, მაგრამ არა შეზღუდული, სტაბილურობა და ვარგისიანობა კონკრეტული მიზნისთვის, ან გარანტიები დაკავშირებულია მის მდგომარეობასთან, ხარისხთან ან შესრულებასთან. არავითარ შემთხვევაში მიკროჩიპი არ იქნება პასუხისმგებელი რაიმე სახის ირიბი, სპეციალური, სადამსჯელო, შემთხვევითი ან თანმიმდევრული დანაკარგისთვის, ზიანის, ღირებულების ან ხარჯისთვის, რაც არ უნდა იყოს დაკავშირებული აშშ-სთან, ნებისმიერ შემთხვევაში, ROCHIP-ს ურჩიეს შესაძლებლობა ან ზარალი განჭვრეტადია. კანონით დაშვებული მაქსიმალურად, მიკროჩიპის მთლიანი პასუხისმგებლობა ყველა პრეტენზიაზე, ინფორმაციასთან ან მის გამოყენებასთან დაკავშირებული რაიმე ფორმით, არ აღემატება საფასურის ოდენობას, ასეთის არსებობის შემთხვევაში, რომ თქვენ პირდაპირ გადაიხადეთ მიკროჩიპს ინფორმაციის მისაღებად.

მიკროჩიპის მოწყობილობების გამოყენება სიცოცხლის მხარდაჭერისა და/ან უსაფრთხოების აპლიკაციებში მთლიანად მყიდველის რისკის ქვეშაა და მყიდველი თანახმაა დაიცვას, აანაზღაუროს და შეინახოს უვნებელი მიკროჩიპი ნებისმიერი და ყველა ზიანისგან, პრეტენზიისგან, სარჩელისგან ან ხარჯისგან. არანაირი ლიცენზია არ არის გადაცემული, ირიბად ან სხვაგვარად, ნებისმიერი მიკროჩიპის ინტელექტუალური საკუთრების უფლებით, თუ სხვა რამ არ არის მითითებული.

სავაჭრო ნიშნები

მიკროჩიპის სახელი და ლოგო, მიკროჩიპის ლოგო, Adaptec, AnyRate, AVR, AVR ლოგო, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq,LinkMDChe, KL maXTouch, MediaLB, megaAVR, Microsemi, Microsemi ლოგო, MOST, MOST ლოგო, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 ლოგო, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SuperFST, Logo , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron და XMEGA არის მიკროჩიპის ტექნოლოგიის რეგისტრირებული სავაჭრო ნიშნები, რომლებიც ინკორპორირებულია აშშ-ში და სხვა ქვეყნებში. 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 Wire logo, Quiet SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath და ZL არის აშშ-ში ჩართული მიკროჩიპის ტექნოლოგიის რეგისტრირებული სავაჭრო ნიშნები.

მიმდებარე კლავიშის ჩახშობა, AKS, ანალოგური ციფრული ხანისთვის, ნებისმიერი კონდენსატორი, AnyIn, AnyOut, გაძლიერებული გადართვა, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoPDEMICController, CryptoPDEMICController. , ECAN, ესპრესო T1S, EtherGREEN, GridTime, IdealBridge, სერიული პროგრამირება, 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, PureSilicon, REALMatri , Ripple ბლოკერი, RTAX, RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, USBSCheckHARC, TS VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect და ZENA არის Microchip Technology-ის სავაჭრო ნიშნები, რომლებიც ინკორპორირებულია აშშ-სა და სხვა ქვეყნებში. SQTP არის Microchip Technology-ის სერვისის ნიშანი, რომელიც ინკორპორირებულია აშშ-ში. Adaptec ლოგო, სიხშირე მოთხოვნით, სილიკონის შენახვის ტექნოლოგია, 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-9898-8

ხარისხის მართვის სისტემა

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

ამერიკა

კორპორატიული ოფისი
2355 West Chandler Blvd.
ჩენდლერი, AZ 85224-6199
ტელ: 480-792-7200
ფაქსი: 480-792-7277
ტექნიკური მხარდაჭერა: www.microchip.com/support
Web მისამართი: www.microchip.com

დოკუმენტები / რესურსები

MICROCHIP შაბლონის გენერატორი IP [pdf] მომხმარებლის სახელმძღვანელო
შაბლონის გენერატორი IP, IP, გენერატორის IP, შაბლონის გენერატორი, გენერატორი, შაბლონი

ცნობები

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

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