Բովանդակություն:

Տեսանյութի մշակում `օգտագործելով VHDL և Zybo: 10 քայլ
Տեսանյութի մշակում `օգտագործելով VHDL և Zybo: 10 քայլ

Video: Տեսանյութի մշակում `օգտագործելով VHDL և Zybo: 10 քայլ

Video: Տեսանյութի մշակում `օգտագործելով VHDL և Zybo: 10 քայլ
Video: Նոր խթան՝ տեքստիլ ոլորտին. կառավարությունը ռազմավարություն է մշակում 2024, Նոյեմբեր
Anonim
Image
Image
Ստեղծեք նոր Vivado նախագիծ
Ստեղծեք նոր Vivado նախագիծ

FPGA- ները ավելի արագ են մշակվում, քան պրոցեսորները, քանի որ դրանք կարող են զուգահեռաբար կատարել բազմաթիվ հաշվարկներ

Նշում. Այս նախագիծը դեռ կառուցման փուլում է և պատրաստվում է կատարելագործվել (շուտով ժամանակ կունենամ): Մինչդեռ ես ճանապարհորդում եմ աշխարհով մեկ…

Քայլ 1: Ստեղծեք նոր Vivado նախագիծ

Ստեղծեք նոր Vivado նախագիծ
Ստեղծեք նոր Vivado նախագիծ
Ստեղծեք նոր Vivado նախագիծ
Ստեղծեք նոր Vivado նախագիծ

Vivado- ն բացելուց հետո նախ պետք է ստեղծել նոր նախագիծ ձեր աշխատանքային տարածքում, որտեղ ցանկանում եք աշխատել:

Հետագայում անվանեք ձեր նախագիծը և ընտրեք ծրագրի վայրը:

Ընտրեք Zybo- ն որպես թիրախային տախտակ կամ մեկ այլ Zynq տախտակ, որը ցանկանում եք օգտագործել:

Քայլ 2: Ստեղծեք հիմնական բլոկի դիագրամ

Ստեղծեք բլոկի դիագրամ հիմնականի հետ
Ստեղծեք բլոկի դիագրամ հիմնականի հետ
Ստեղծեք բլոկային դիագրամ հիմնականի հետ
Ստեղծեք բլոկային դիագրամ հիմնականի հետ
Ստեղծեք բլոկի դիագրամ հիմնականի հետ
Ստեղծեք բլոկի դիագրամ հիմնականի հետ

Ավելացրեք նոր Zynq_Processing_system դիագրամ:

Ավելացրեք նաև IP հասցեներ Dvi2rgb և rgb2vga

Բացի այդ բլոկներից, երկու հաստատուն օգտագործվում են HDMI պորտը որպես լվացարան կազմաձևելու համար:

[Կներեք, կրկնօրինակ բովանդակության պատճառով այս ձեռնարկը հեռացվեց այստեղից … դեպի սկզբնաղբյուր կայք www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Քայլ 3: Տեղադրեք VHDL ռեսուրս

Տեղադրեք VHDL ռեսուրս
Տեղադրեք VHDL ռեսուրս
Տեղադրեք VHDL ռեսուրս
Տեղադրեք VHDL ռեսուրս
Տեղադրեք VHDL ռեսուրս
Տեղադրեք VHDL ռեսուրս

Օգտագործողի բլոկը պետք է ստեղծվի, դրա համար սեղմեք ctrl+A կամ որոնեք «նոր աղբյուր ավելացնելու» ձախ վահանակում:

Ստեղծեք նոր ֆայլ VHDL- ով և ավելացրեք գծապատկերին, այնուհետև խմբագրեք VHDL ծածկագիրը:

[Կներեք, կրկնակի բովանդակության պատճառով այս ձեռնարկը հեռացվեց այստեղից … դեպի սկզբնական կայք ՝ www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Քայլ 4: Ավելացրեք լրացուցիչ լուսային սարքեր, ինչպիսիք են Leds, կոճակները կամ սահիկները (ըստ ցանկության)

Լրացուցիչ լրացուցիչ պերիֆերիալներ, ինչպիսիք են լուսարձակները, կոճակները կամ սահիկները (ըստ ցանկության)
Լրացուցիչ լրացուցիչ պերիֆերիալներ, ինչպիսիք են լուսարձակները, կոճակները կամ սահիկները (ըստ ցանկության)

Հետագա հնարավոր օգտագործման համար որոշ սահիկներ և լուսարձակներ ավելացնելու համար:

[Կներեք, կրկնօրինակ բովանդակության պատճառով այս ձեռնարկը հեռացվեց այստեղից … դեպի սկզբնական կայք ՝ www.miscircuitos.com/video-processing-using-vhdl-…]

Քայլ 5. Այժմ կարող եք տեղադրել ձեր VHDL ծածկագիրը Applicationրագրի արգելափակում

Այժմ կարող եք տեղադրել ձեր VHDL ծածկագիրը Applicationրագրի բլոկի վրա
Այժմ կարող եք տեղադրել ձեր VHDL ծածկագիրը Applicationրագրի բլոկի վրա

VideoProcessing մոդուլը ավելացնելուց հետո, կոդի փոփոխման համար, սեղմեք: Կցված է մեկնարկային կոդի օրինակ

[Կներեք, կրկնակի բովանդակության պատճառով այս ձեռնարկը հեռացվեց այստեղից … դեպի սկզբնական կայք ՝ www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Քայլ 6: Ստեղծեք փաթաթան

Ստեղծեք փաթաթան
Ստեղծեք փաթաթան
Ստեղծեք փաթաթան
Ստեղծեք փաթաթան

Նախկինում փաթեթավորեք բլոկ -դիագրամի սինթեզի համար:

Քայլ 7. Սինթեզ, իրականացում և Bitstream սերունդ

Սինթեզ, իրականացում և Bitstream սերունդ
Սինթեզ, իրականացում և Bitstream սերունդ

Ավելացրեք սահմանափակումների քորոց նկարագրությունները: Այն կցվում է:

վարել սինթեզը: Հետագայում իրականացումը, այնուհետև գեներացնել բիթսթրիմը, որը կբեռնվի FPGA- ում:

Քայլ 8: Արտահանեք սարքավորում և գործարկեք SDK

Արտահանեք սարքավորում և գործարկեք SDK
Արտահանեք սարքավորում և գործարկեք SDK
Արտահանեք սարքավորում և գործարկեք SDK
Արտահանեք սարքավորում և գործարկեք SDK
Արտահանեք սարքավորում և գործարկեք SDK
Արտահանեք սարքավորում և գործարկեք SDK
Արտահանեք սարքավորում և գործարկեք SDK
Արտահանեք սարքավորում և գործարկեք SDK

Արտահանեք սարքավորումները և գործարկեք SDK- ն:

Քայլ 9. Ստեղծեք խորհրդի նոր փաթեթ և նոր ծրագիր

Ստեղծեք խորհրդի նոր աջակցության փաթեթ և նոր ծրագիր
Ստեղծեք խորհրդի նոր աջակցության փաթեթ և նոր ծրագիր
Ստեղծեք խորհրդի նոր աջակցության փաթեթ և նոր ծրագիր
Ստեղծեք խորհրդի նոր աջակցության փաթեթ և նոր ծրագիր
Ստեղծեք խորհրդի նոր աջակցության փաթեթ և նոր ծրագիր
Ստեղծեք խորհրդի նոր աջակցության փաթեթ և նոր ծրագիր

Ստեղծեք տախտակի աջակցության փաթեթ: Այնուհետև բացեք կամ ստեղծեք ծրագիր ՝ օգտագործելով «բարև բառ» կաղապարը:

Այնուհետեւ գործարկեք FPGA- ն

Քայլ 10. Programրագրեք FPGA- ն և գործարկեք Hello World Code- ը

Image
Image
Programրագիր FPGA և գործարկեք Hello World Code- ը
Programրագիր FPGA և գործարկեք Hello World Code- ը

Սա ընդամենը մի փոքր օրինակ է, որտեղ գունավոր ալիքները փոխանակվում են:

Շնորհակալություն

[Կներեք, կրկնակի բովանդակության պատճառով այս ձեռնարկը հեռացվեց այստեղից … դեպի սկզբնական կայք ՝ www.miscircuitos.com/video-processing-using-vhdl-and-zybo-board]

Խորհուրդ ենք տալիս: